Commit Graph

244 Commits (0ddfda2a0a690a1bc7970a9348496f6b359e337c)
 

Author SHA1 Message Date
sigonasr2 0ddfda2a0a Bullets do not die immediately when view goes offscreen anymore. Initial jump states and setup for Slime King are now implemented. 2 years ago
sigonasr2 82e4a1024f Phase 1 Bullet shot pattern for Slime King implemented. 2 years ago
sigonasr2 4d3a827437 Refactored dynamic variable system, removed _ATTRIBUTE and type dependency, and optional default value issues. 2 years ago
sigonasr2 006beb1fcd Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/Crawler 2 years ago
sigonasr2 334b2d49cf Fix std::less comparison for Monster attributes. Cleaned up list deletion for bullets, emitters, and effects. Bullet ring implementation for slime king. 2 years ago
Quapsel 51a3db8236 corrected asset filepath 2 years ago
Quapsel 99caf56b0a Added missing assets 2 years ago
sigonasr2 8a1b9d6b74 Release Build 1100. Camera now starts near the player for a smoother looking pan effect instead of somewhere far off-screen. Custom monster attribute handling now completed and compact. 2 years ago
Nic0Nic0Nii 4c8e43e093 Emscripten build seems to refuse 2 years ago
Nic0Nic0Nii 48bdcfe36f Okay, this is more sane. Templates removed and Set does a check to make sure it's the correct type. 2 years ago
Nic0Nic0Nii 3f5d85f322 Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/Crawler 2 years ago
Nic0Nic0Nii 9a367d3386 Implement custom attributes for monsters. 2 years ago
Quapsel cd110c97d6 1_1_v2 progress 2 years ago
Nic0Nic0Nii fc65c8bcdf Size reduction on slime king per phase. Add in size transition amounts based on time. 2 years ago
sigonasr2 bd78299c58 Condense lambda. 2 years ago
sigonasr2 19ea56e0cb Release build 1093. Finally took care of multiple tiles on multiple layers foreground rendering. 2 years ago
sigonasr2 2831c8d626 Fix sprites being indexed funky. Consolidated tile group code, broke some of the overlapping tiles functionality. 2 years ago
sigonasr2 56f9aaca1d Scuffed lambda function passing for tile group handling. Need to prep multi-layer rendering for tile groups. 2 years ago
sigonasr2 d041d9f408 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. 2 years ago
sigonasr2 e016ba8539 Slime King Graphics prepared. 2 years ago
sigonasr2 15a24a42a6 Code analysis suggestions implemented. 2 years ago
Nic0Nic0Nii f7069262c0 Added in config parameters for slime king 2 years ago
sigonasr2 8c1ff2285f Linux build requires C++20 standard and GL compile flag 2 years ago
sigonasr2 6dcf13cfb8 Windows and emscripten mouse handling outside window now works! 2 years ago
sigonasr2 8f10891117 Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/Crawler 2 years ago
sigonasr2 934bf5be79 Stupid bullet. Also fixed WIZARD_IDLE animations missing. 2 years ago
Quapsel 4ef8e3ee0b 1_1_v2 progress 2 years ago
Quapsel 10f195e18c 1-1 v2 started 2 years ago
sigonasr2 34f44f0f6f Player animations now load dynamically from configuration files. 2 years ago
sigonasr2 8f644e7375 Implement Z axis for monster rendering. Fix up shadow sizing for the player. 2 years ago
sigonasr2 3a4f6c8b18 Mobs can now have ifreames. Add in documentation for slime king encounter and prep a spritesheet for it. 2 years ago
sigonasr2 b7402b2bfa Fixed Bullet fixed step movement. Corrected Warrior Block Cooldown (accidently got changed), implemented Turret Monster Strategy. 2 years ago
sigonasr2 1a98597b7f Add custom monster strategy properties for monster config files. 2 years ago
sigonasr2 6e37993261 Removed static from struct. Emscripten build now uses C++20. Removed stray safemap cpp file. 2 years ago
sigonasr2 2fca13a6a2 Moved all enemy reading over to purely using config files. Removed all enemy enum dependencies. Removed bugs involving loading infinite maps by accident. 2 years ago
sigonasr2 1aaf6cbd9e Super big refactor of the animation storage and monster storage system using configuration files. 2 years ago
sigonasr2 548bf3696e Player configuration file implemented. 2 years ago
sigonasr2 dffca2cb5d Ranger configuration file implemented. Added per-step bullet collisions. Fix Release Desktop project setup. 2 years ago
Nic0Nic0Nii a35e17bbc0 Added retreat configuration variables. 2 years ago
Nic0Nic0Nii ce9b4249bb Start implemnting ranger config 2 years ago
Nic0Nic0Nii 61092a85d1 Wizard fire bolt explosion damage multiplier was not very well explained. Corrected explanation and adopted better formula 2 years ago
Quapsel 288420b54a Boss Stage 1 v2 2 years ago
sigonasr2 23d1d800d5 Fix Warrior slowdown cancel bug (#16). Added debug configuration options to display collision and hidden player info on-screen. Release Build 935. 2 years ago
sigonasr2 2486627adf Add configuration parameters for Wizard Meteor ability. 2 years ago
sigonasr2 75c3b67d9c Added in Wizard Lightning Bolt Configuration Parameters 2 years ago
sigonasr2 b15afb7869 Fix Warrior Auto attack damage multiplier config value not being adjustable. 2 years ago
sigonasr2 f1ddf94871 Fix Warrior Auto attack damage multiplier config value not being adjustable. 2 years ago
sigonasr2 13546015ce Implement Wizard Ability 1 (Firebolt) configuration parameters. 2 years ago
Nic0Nic0Nii 667be871bb Implement a few more properties 2 years ago
sigonasr2 6e2238664b Add an updated release build to appease the Quapsel gods. 2 years ago