Commit Graph

268 Commits (8f41870b4641131bbef08bfdc739e35310daea02)

Author SHA1 Message Date
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 023c6f9005 Implement Z axis for monster rendering. Fix up shadow sizing for the player. 1 year ago
sigonasr2 49940fdba1 Mobs can now have ifreames. Add in documentation for slime king encounter and prep a spritesheet for it. 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 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
sigonasr2 e96514e0d4 Fix Warrior slowdown cancel bug (#16). Added debug configuration options to display collision and hidden player info on-screen. Release Build 935. 1 year ago
Nic0Nic0Nii bd407aca83 Implement a few more properties 1 year ago
sigonasr2 cacf169668 Add in extra debug access option when reading configuration properties. Implement Wizard Auto attack and teleport configuration options. 1 year ago
sigonasr2 690171497f Refactored class initializations so reading into class list data from config files works properly. 1 year ago
Nic0Nic0Nii 3cb8c43da1 Setup class config file directory structure 1 year ago
Nic0Nic0Nii 1e08589403 Include all map initializations and use configuration file 1 year ago
Nic0Nic0Nii 68393d2b07 Fix indexing and use _ identifiers to please the compiler 1 year ago
Nic0Nic0Nii 11aa50105c Reorganize data file specs and implement custom operator syntax 1 year ago
sigonasr2 f7f29196c5 Graphics configuration file and initial configuration layout setup. 1 year ago
sigonasr2 a0916cfe9b Switch to smart pointer implementation for damage numbers to handle damage combo'ing quick attack displays. 1 year ago
sigonasr2 045441b595 Add in Charged Shot ability and allow precasting without the targeting indicator. 1 year ago
sigonasr2 19c2c198e6 Include pragma regions for specific class abilities and move Ranger stuff (that is actually player-implemented over) 1 year ago
sigonasr2 81f9ead80a Added ghost fading images for retreat ability and facing direction implemented. 1 year ago
Nic0Nic0Nii 664ca68010 Retreat dash back code completed 1 year ago
sigonasr2 24030733bd Fixed fElapsedTime bug going negative seemingly randomly. Thank std::chrono::library::that::is::way::too::annoying::to::use::and::apparently::is::not::ultra::accurate 1 year ago
sigonasr2 9ebe5a21a0 Implemented Ranger auto attack plus animations. 1 year ago
sigonasr2 79a8dca88a Refactor Animation loading to reduce repetition. 1 year ago
sigonasr2 3a880c55a2 Class abilities are statically set so they are initialized on load to allow for proper swapping. 1 year ago
sigonasr2 1faf121bb9 Casting range clamping. Refactored hurt function to accept an upperlevel check so there's no requirement to do it manually anymore. Converted AoE damage functions for Meteor to use AoE hurt functions built-in. Fix upper bridge targeting indicator rendering. 1 year ago
sigonasr2 88df322042 Effect particles realigned and particles that are behind the center move to the back. 1 year ago
Nic0Nic0Nii eb5bb15918 Meteor Effect particles and impact code completed 1 year ago
Nic0Nic0Nii 50a73a53e7 Precast targeting indicator now centered 1 year ago
Nic0Nic0Nii 21f7278510 Condensed and finished pre-casting code. Refactored the way ability casting is handled 1 year ago
Nic0Nic0Nii e0b1f74c5f Add precast ability conditions 1 year ago
Nic0Nic0Nii 7ec58742de Cast bar display implementation 1 year ago
Nic0Nic0Nii 8d117c42e3 Class quick test swapping reimplemented. 1 year ago
sigonasr2, Sig, Sigo c75a01a1ad Finish entire class refactor. Class swapping needs to be reimplemented. Fixed shadow color from white to black 1 year ago
sigonasr2, Sig, Sigo d3454727cd Warrior refactor completed 1 year ago
sigonasr2, Sig, Sigo 1f69848049 Prep player class structure refactor. Add default destructors to all parent classes. 1 year ago
sigonasr2 bcd8569804 Move class-specific animation update functions into their own class update functions. 1 year ago
sigonasr2 0dfb58a777 Add in inherited class structure for effects, so effects can have customized behaviors. 1 year ago
sigonasr2 0229982717 Added lightning bolt attack, added emitter system 1 year ago
sigonasr2, Sig, Sigo e172483cc6 Fade transition added to bridge fade layer and upper foreground layer as well 1 year ago
sigonasr2, Sig, Sigo 5a0e4d0d01 Transition fade added for foreground items. 1 year ago
sigonasr2 228a3caa0e Upper level and lower level spawning now distinguished in map editor. 1 year ago
sigonasr2 0349e5d16e Tidy up map zones, fix upper and lower level collision interactions. 1 year ago
sigonasr2 a6c818b179 Re-did Tile grouping code, using a flood fill algorithm now instead of sequential tile checking. Prevents bugs with neighboring tile groups being split improperly. 1 year ago
sigonasr2, Sig, Sigo 50cb945df4 Incomplete tile merging implementation 1 year ago
sigonasr2, Sig, Sigo 0529de4bf9 Add in pathfinding abilities to monster movement strategies. 1 year ago
sigonasr2 57d7f3344b Implemented reading spawn zones on maps. Monsters now spawn according to spawn zones. 1 year ago
sigonasr2 9a2af45245 Add in lower bridge tile zones (horizontal blocks on lower level). Use official map instead of test map. 1 year ago