Commit Graph

122 Commits (3251053364abdb592dfc60c0637b7609aaf533f8)

Author SHA1 Message Date
sigonasr2 d3f26d4bb0 Render all background windows, foreground window is the only one with direct focus. Background windows are darkened. 1 year ago
sigonasr2 ee5f6f9598 Added detection of tile sizes and world sizes so different sizes of maps can be rendered. 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 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, Sig, Sigo bff7eabef5 Debug map toggle configuration paramater added. Added in tiled and scaled versions of interface 9-patch patterning. 1 year ago
sigonasr2, Sig, Sigo 17838ffb8b 9-patch interface code added 1 year ago
sigonasr2 c4db27a78d Boss name overlays added to map editor and game. 1 year ago
sigonasr2 13c20abc1c Add in ranger ability icons 1 year ago
sigonasr2 66f182ac38 Implemented Wizard HUD ability icons. 1 year ago
sigonasr2 9d08c2547f Added Warrior HUD ability icons 1 year ago
sigonasr2 388cf0ba2d Mana costs and ability short names are now displayed on the HUD. 1 year ago
sigonasr2 c68bdcc673 Cooldown icon indicators. 1 year ago
sigonasr2 1cabb34b94 Added tile render depth ordering for bullets and effects to prevent ordering weirdness. 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, Sig, Sigo 1bb87eab23 Extra implementations in phase 2 1 year ago
sigonasr2, Sig, Sigo 5ca4546bb7 Implemented multi-stage jump phase 2 1 year ago
sigonasr2 adf7820093 Projectile shot Phase 2 attack and casting animation implemented. 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 43b5503661 Added particle effects for slime king jump and landing. 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 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, Sig, Sigo dbc68b8c4b Redundant collision tile error handling. And allow a flag for abilities to cancel casts (Wizard Teleport) 1 year ago
sigonasr2 5140b92317 Water tile reflections implemented. 1 year ago
sigonasr2 195364e0ab Tile animations implemented. Fix off-by-one error with tileset identification. 1 year ago
sigonasr2, Sig, Sigo 596d4122b4 Added display configuration parameter for debugging pathfinding. Reduced distance threshold for Wizard teleport to prevent jarring returns to previous position. 1 year ago
sigonasr2 ee16393f85 Fix incorrect ordering of fade layers. 1 year ago
sigonasr2 9811644207 Added all collision tile setups and moved old 1-1 zones and spawns to the new version of the map. 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 244ac80d2a Fix std::less comparison for Monster attributes. Cleaned up list deletion for bullets, emitters, and effects. Bullet ring implementation for slime king. 1 year ago
Nic0Nic0Nii a1a35fabd0 Emscripten build seems to refuse 1 year ago
sigonasr2 d601f0945a Scuffed lambda function passing for tile group handling. Need to prep multi-layer rendering for tile groups. 1 year ago
sigonasr2 c75e56d642 Setup King Slime encounter, Boss room map setup with spawn and player, made non-infinite. Implemented enemy iframes and added phase framework for the boss. 1 year ago
sigonasr2 c9fa25a823 Slime King Graphics prepared. 1 year ago
Nic0Nic0Nii c8dba733d0 Added in config parameters for slime king 1 year ago
sigonasr2 6dcc7e736d Stupid bullet. Also fixed WIZARD_IDLE animations missing. 1 year ago
sigonasr2 cbfcb2793f Player animations now load dynamically from configuration files. 1 year ago
sigonasr2 b1885a1c1e Fixed Bullet fixed step movement. Corrected Warrior Block Cooldown (accidently got changed), implemented Turret Monster Strategy. 1 year ago
sigonasr2 6cfb40d642 Add custom monster strategy properties for monster config files. 1 year ago
sigonasr2 6a12a45cb2 Moved all enemy reading over to purely using config files. Removed all enemy enum dependencies. Removed bugs involving loading infinite maps by accident. 1 year ago
sigonasr2 13eff22485 Super big refactor of the animation storage and monster storage system using configuration files. 1 year ago
sigonasr2 1c2106135d Player configuration file implemented. 1 year ago
sigonasr2 b2d363cdef Ranger configuration file implemented. Added per-step bullet collisions. Fix Release Desktop project setup. 1 year ago
Nic0Nic0Nii 017a72b8cc Added retreat configuration variables. 1 year ago