Commit Graph

158 Commits (2f302f7370c5b856793da28d88dac0adc9275a50)

Author SHA1 Message Date
sigonasr2 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. 1 year ago
sigonasr2 9246852c25 Theme keys are now sorted when loading so they appear in the right order down the line. 1 year ago
sigonasr2 40a222fc8f MonsterData safemap was not locked. 1 year ago
sigonasr2 10cfb009f7 Added scaling/tiling capabilities for themes. Safe maps have unordered version. 1 year ago
sigonasr2 999855c6e8 Proper theming controls added, attributes are now an inheritable interface for anything. 1 year ago
sigonasr2 3723835cc7 Switched menu button system to component inheritance system. 1 year ago
sigonasr2 2914aa1972 When a column matches up in a previous row, we should jump up to that menu item instead. 1 year ago
sigonasr2 60e46a83f2 Improve keyboard/controller-based menu navigation by separating each row into its own structure. 1 year ago
sigonasr2 03f2738ead Windowing System button controls, stack system, and custom functions implemented. 1 year ago
sigonasr2 099e464e2f Build 1576. Timer fixed. 1 year ago
sigonasr2 f0169b06ab Display DPS tracker + encounter timer 1 year ago
sigonasr2 c4db27a78d Boss name overlays added to map editor and game. 1 year ago
sigonasr2 9d08c2547f Added Warrior HUD ability icons 1 year ago
sigonasr2 b9e1352288 Keybind system redone, display keybinds and mana costs on HUD. 1 year ago
sigonasr2 388cf0ba2d Mana costs and ability short names are now displayed on the HUD. 1 year ago
sigonasr2 b80d791578 Differentiate between player damage indicators and enemy damage indicators. 1 year ago
sigonasr2 c68bdcc673 Cooldown icon indicators. 1 year ago
sigonasr2 f48a6a89b2 Added DrawPie function, fix up invisible foreground tiles (was not rendering). 1 year ago
sigonasr2 1cabb34b94 Added tile render depth ordering for bullets and effects to prevent ordering weirdness. 1 year ago
sigonasr2 bc23188d60 Hitbox fade hints implemented for colliding terrain. 1 year ago
sigonasr2 3f60180b68 Build 1418. Slime King fight is fully implemented. 1 year ago
sigonasr2 caddaefb02 Remove dependency of MonsterAttribute in Monster header to avoid long recompiles. Fix distance snapping on slime king jumps. 1 year ago
sigonasr2 de04905983 Phase 4 implemented. 1 year ago
sigonasr2 76d45f2563 Phase 3 patterns implemented. 1 year ago
sigonasr2 cf782c29bb Tuned jump delays and values for phase 2. 1 year ago
sigonasr2 b57027e13e Make the animation speedy. 1 year ago
sigonasr2 adf7820093 Projectile shot Phase 2 attack and casting animation implemented. 1 year ago
sigonasr2 3c3d32bf7e Player gains iframes if getting hit by ground slam to prevent insta-gibbing via the spawned bullet ring. 1 year ago
sigonasr2 0d6b6584d5 Fix bullet collision and movement code yet again... On slower frame rates bullets were speeding up. 1 year ago
sigonasr2 064d717e27 HasProperty config parameter recursion is now a thing, allowing for subproperties to be checked via the . syntax. 1 year ago
sigonasr2 7745010099 Change move towards bump behavior to be a chance to stop an instance of this strategy instead. 1 year ago
sigonasr2 74a31dda2e Monster spawning now adds to a queue to prevent memory adjustment corruption while inside of monster update functions. 1 year ago
sigonasr2 cb600c8ea4 Fix Damage Number flickering, add in extra projectile ring when king slime lands for phase 1. Phase 1 complete. 1 year ago
sigonasr2 43b5503661 Added particle effects for slime king jump and landing. 1 year ago
sigonasr2 14564d814d Animations that are missing from the animation map now auto-generate after animations have been defined. 1 year ago
sigonasr2 465fb0b6c2 All animation references now auto-generate from gfx.txt. All animation references in code have been updated. Safemaps now have the ability to reset their contents (currently used for GFX map unloading) since Renderables must be deleted before the engine uninitializes. Slime King jump now has knockback. 1 year ago
sigonasr2 ba8a1bd091 Monster water reflections implemented. 1 year ago
sigonasr2 4631733497 Corrected issues with Ability declaration not matching macro. Cast cancelling moves now properly cancel any active cast. All abilities have configurable cancelCast settings. 1 year ago
sigonasr2 ac0fbbb174 Move the spawn point back. 1 year ago
sigonasr2 5140b92317 Water tile reflections implemented. 1 year ago
sigonasr2 4cdb73333d Release build 1238. Fixed bug with collisions not being enabled on tiles with a class. Fixed a bug with upper level tiles not being rendered proper. Made entire object part of the fade group instead of leaving the bases solid. 1 year ago
sigonasr2 d88b747900 Release build 1226. 1 year ago
sigonasr2 195364e0ab Tile animations implemented. Fix off-by-one error with tileset identification. 1 year ago
sigonasr2 7941e22aa8 Stacked collision boxes are now handled properly. Map collisions in tilesets has been sealed off. 1 year ago
sigonasr2 e8f6d972ad Release build 1198. Upper ground/spawn fade group auto detection now properly implemented. Reduced fade out range of spawn groups along the bottom edge. Added wall boundary for the campaign level. 1 year ago
sigonasr2 ee16393f85 Fix incorrect ordering of fade layers. 1 year ago
sigonasr2 100a3ece57 Finished slime king jump attack, account for Z axis when determining damage validity. 1 year ago
sigonasr2 942e8e0ef7 Bullets do not die immediately when view goes offscreen anymore. Initial jump states and setup for Slime King are now implemented. 1 year ago
sigonasr2 efdf696d2c Phase 1 Bullet shot pattern for Slime King implemented. 1 year ago
sigonasr2 54e72d088e Refactored dynamic variable system, removed _ATTRIBUTE and type dependency, and optional default value issues. 1 year ago