|
803a0189d8
|
Inventory Drag and Drop Management implemented.
|
2023-10-07 18:28:19 -05:00 |
|
|
5903692dbb
|
Fix null checks. Inventory display window setup. Ready for draggable interface.
|
2023-10-07 16:26:03 -05:00 |
|
|
99c24b9c37
|
Setup internal menu components so they know what button was clicked on a menu function. Compacted the on click menu function for menu buttons.
Refactored some item convenience functions.
|
2023-10-07 15:47:26 -05:00 |
|
|
819f5845b1
|
Swap item slot function implemented.
|
2023-10-07 13:49:32 -05:00 |
|
|
82848df963
|
Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/Crawler
|
2023-10-07 13:33:31 -05:00 |
|
|
fe6737117d
|
Inventory Add,Remove,Use Management functions implemented.
|
2023-10-07 13:33:27 -05:00 |
|
Quapsel
|
1281704898
|
worldmap progress
|
2023-10-07 15:37:43 +02:00 |
|
|
48a8165086
|
Added MP restore and consume functions. Converted old direct variable accesses to use these as well. Item restore script completed.
|
2023-10-06 18:54:17 -05:00 |
|
|
ba6505b266
|
Item category, script, and all other information relating to items now load properly with error-handling and proper property overriding.
|
2023-10-06 18:46:13 -05:00 |
|
|
877c44c372
|
Setup Items, item categories, and item scripts, and all associated configuration files for them.
|
2023-10-06 17:19:02 -05:00 |
|
|
c1d64e7bd1
|
Window centering and positioning added.
|
2023-10-06 15:00:27 -05:00 |
|
|
ce1a2adf81
|
Should not require pointers for its own self in Crawler class' update loop.
|
2023-10-05 02:17:44 -05:00 |
|
|
773f72a45c
|
Main Menu and Game Play state switching.
|
2023-10-05 02:03:59 -05:00 |
|
|
43661ee07f
|
Game State System Setup
|
2023-10-05 01:35:31 -05:00 |
|
|
d3f26d4bb0
|
Render all background windows, foreground window is the only one with direct focus. Background windows are darkened.
|
2023-10-05 00:42:28 -05:00 |
|
|
d70297578c
|
Added map enum types and setup stage plate object and connectors.
|
2023-10-04 04:47:49 -05:00 |
|
|
203290c94a
|
Added static tileset world optimization and generation features.
|
2023-10-04 04:22:04 -05:00 |
|
|
ee5f6f9598
|
Added detection of tile sizes and world sizes so different sizes of maps can be rendered.
|
2023-10-04 03:00:02 -05:00 |
|
|
2f302f7370
|
Convert all world size positions to use the map's direct map width and height values instead. Fix a bug where using teleport outside the map crashed the game.
|
2023-10-04 02:02:10 -05:00 |
|
|
9246852c25
|
Theme keys are now sorted when loading so they appear in the right order down the line.
|
2023-10-04 01:14:50 -05:00 |
|
|
2224065304
|
Fix relative file location for stage plate image. Infinite toggle turned off for World Map.
|
2023-10-04 00:28:01 -05:00 |
|
|
40a222fc8f
|
MonsterData safemap was not locked.
|
2023-10-04 00:08:35 -05:00 |
|
|
b1d3b36dd5
|
Fix the random pixel gaps that were a bit atrocious especially for web
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2023-10-03 17:32:44 +00:00 |
|
Quapsel
|
4556fc903c
|
Stage Plate Tileset updated
|
2023-10-03 13:55:17 +02:00 |
|
|
10cfb009f7
|
Added scaling/tiling capabilities for themes. Safe maps have unordered version.
|
2023-10-03 04:09:42 -05:00 |
|
|
999855c6e8
|
Proper theming controls added, attributes are now an inheritable interface for anything.
|
2023-10-03 02:34:26 -05:00 |
|
|
bff7eabef5
|
Debug map toggle configuration paramater added. Added in tiled and scaled versions of interface 9-patch patterning.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2023-10-02 19:54:21 +00:00 |
|
|
17838ffb8b
|
9-patch interface code added
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2023-10-02 16:50:53 +00:00 |
|
|
3723835cc7
|
Switched menu button system to component inheritance system.
|
2023-10-01 01:48:27 -05:00 |
|
|
2914aa1972
|
When a column matches up in a previous row, we should jump up to that menu item instead.
|
2023-10-01 01:18:27 -05:00 |
|
|
60e46a83f2
|
Improve keyboard/controller-based menu navigation by separating each row into its own structure.
|
2023-10-01 01:11:53 -05:00 |
|
|
03f2738ead
|
Windowing System button controls, stack system, and custom functions implemented.
|
2023-09-29 00:03:20 -05:00 |
|
|
3cbb0d1e17
|
Implement framework for menu system
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2023-09-28 21:13:04 +00:00 |
|
Quapsel
|
e846c61c53
|
terrain finished for 1_2
|
2023-09-26 14:40:13 +02:00 |
|
|
099e464e2f
|
Build 1576. Timer fixed.
|
2023-09-26 06:47:02 -05:00 |
|
|
f0169b06ab
|
Display DPS tracker + encounter timer
|
2023-09-26 06:35:21 -05:00 |
|
|
c4db27a78d
|
Boss name overlays added to map editor and game.
|
2023-09-26 05:22:04 -05:00 |
|
|
13c20abc1c
|
Add in ranger ability icons
|
2023-09-26 04:28:01 -05:00 |
|
|
66f182ac38
|
Implemented Wizard HUD ability icons.
|
2023-09-26 03:57:44 -05:00 |
|
|
9d08c2547f
|
Added Warrior HUD ability icons
|
2023-09-26 03:23:07 -05:00 |
|
|
b9e1352288
|
Keybind system redone, display keybinds and mana costs on HUD.
|
2023-09-26 02:40:38 -05:00 |
|
|
388cf0ba2d
|
Mana costs and ability short names are now displayed on the HUD.
|
2023-09-26 00:32:54 -05:00 |
|
|
b80d791578
|
Differentiate between player damage indicators and enemy damage indicators.
|
2023-09-25 23:51:56 -05:00 |
|
Quapsel
|
13dece2844
|
1_2 Update
|
2023-09-24 14:24:57 +02:00 |
|
|
c68bdcc673
|
Cooldown icon indicators.
|
2023-09-24 05:55:13 -05:00 |
|
|
f48a6a89b2
|
Added DrawPie function, fix up invisible foreground tiles (was not rendering).
|
2023-09-24 05:23:49 -05:00 |
|
|
1cabb34b94
|
Added tile render depth ordering for bullets and effects to prevent ordering weirdness.
|
2023-09-24 04:01:04 -05:00 |
|
|
bc23188d60
|
Hitbox fade hints implemented for colliding terrain.
|
2023-09-24 02:23:15 -05:00 |
|
|
3f60180b68
|
Build 1418. Slime King fight is fully implemented.
|
2023-09-23 16:27:10 -05:00 |
|
|
caddaefb02
|
Remove dependency of MonsterAttribute in Monster header to avoid long recompiles. Fix distance snapping on slime king jumps.
|
2023-09-23 15:28:21 -05:00 |
|