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.
|
2 years ago |
sigonasr2
|
1c2106135d
|
Player configuration file implemented.
|
2 years ago |
sigonasr2
|
b2d363cdef
|
Ranger configuration file implemented. Added per-step bullet collisions. Fix Release Desktop project setup.
|
2 years 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.
|
2 years ago |
sigonasr2
|
b4692769a0
|
Add configuration parameters for Wizard Meteor ability.
|
2 years ago |
sigonasr2
|
49b802fc99
|
Added in Wizard Lightning Bolt Configuration Parameters
|
2 years ago |
sigonasr2
|
8e46d7698e
|
Fix Warrior Auto attack damage multiplier config value not being adjustable.
|
2 years ago |
sigonasr2
|
694cb310f2
|
Implement Wizard Ability 1 (Firebolt) configuration parameters.
|
2 years ago |
sigonasr2
|
3617ec3c5b
|
Add an updated release build to appease the Quapsel gods.
|
2 years ago |
sigonasr2
|
10575436e1
|
Fix line break when temporarily debugging from earlier.
|
2 years ago |
sigonasr2
|
cacf169668
|
Add in extra debug access option when reading configuration properties. Implement Wizard Auto attack and teleport configuration options.
|
2 years ago |
sigonasr2
|
a86362c801
|
Warrior ability custom parameters implemented.
|
2 years ago |
sigonasr2
|
c6cddd88b8
|
Update to latest release build.
|
2 years ago |
sigonasr2
|
b32e37649d
|
Include error handling to make detecting bugs or typos easier due to missing configuration items.
|
2 years ago |
sigonasr2
|
44281bac19
|
Added casting time parameters to ability configuration files.
|
2 years ago |
sigonasr2
|
5a406bc469
|
Read all basic skill data from class configuration files.
|
2 years ago |
sigonasr2
|
690171497f
|
Refactored class initializations so reading into class list data from config files works properly.
|
2 years ago |
sigonasr2
|
f7f29196c5
|
Graphics configuration file and initial configuration layout setup.
|
2 years ago |
sigonasr2
|
a0916cfe9b
|
Switch to smart pointer implementation for damage numbers to handle damage combo'ing quick attack displays.
|
2 years ago |
sigonasr2
|
9585baf5c6
|
Multishot Ranger ability implemented.
|
2 years ago |
sigonasr2
|
045441b595
|
Add in Charged Shot ability and allow precasting without the targeting indicator.
|
2 years ago |
sigonasr2
|
918fc112bd
|
Rapid fire reimplemented because I goofed?
|
2 years ago |
sigonasr2
|
19c2c198e6
|
Include pragma regions for specific class abilities and move Ranger stuff (that is actually player-implemented over)
|
2 years ago |
sigonasr2
|
b2b94eaf06
|
Meteor shadow is now following the world~
|
2 years ago |
sigonasr2
|
81f9ead80a
|
Added ghost fading images for retreat ability and facing direction implemented.
|
2 years 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
|
2 years ago |
sigonasr2
|
9ebe5a21a0
|
Implemented Ranger auto attack plus animations.
|
2 years ago |
sigonasr2
|
79a8dca88a
|
Refactor Animation loading to reduce repetition.
|
2 years ago |
sigonasr2
|
3a880c55a2
|
Class abilities are statically set so they are initialized on load to allow for proper swapping.
|
2 years 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.
|
2 years ago |
sigonasr2
|
73d29a2ab5
|
Added lingering field effect.
|
2 years ago |
sigonasr2
|
88df322042
|
Effect particles realigned and particles that are behind the center move to the back.
|
2 years ago |
sigonasr2
|
bcd8569804
|
Move class-specific animation update functions into their own class update functions.
|
2 years ago |
sigonasr2
|
0dfb58a777
|
Add in inherited class structure for effects, so effects can have customized behaviors.
|
2 years ago |
sigonasr2
|
0229982717
|
Added lightning bolt attack, added emitter system
|
2 years ago |
sigonasr2
|
c7f09d9513
|
Fixed a tree that wasn't in the upper foreground layer. Release build 594 created.
|
2 years ago |
sigonasr2
|
228a3caa0e
|
Upper level and lower level spawning now distinguished in map editor.
|
2 years ago |
sigonasr2
|
0349e5d16e
|
Tidy up map zones, fix upper and lower level collision interactions.
|
2 years 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.
|
2 years ago |
sigonasr2
|
397dd13a28
|
Include executable in build.
|
2 years ago |
sigonasr2
|
57d7f3344b
|
Implemented reading spawn zones on maps. Monsters now spawn according to spawn zones.
|
2 years ago |
sigonasr2
|
9a2af45245
|
Add in lower bridge tile zones (horizontal blocks on lower level). Use official map instead of test map.
|
2 years ago |
sigonasr2
|
6b81cd6e84
|
Layering rendering now proper.
|
2 years ago |
sigonasr2
|
7348426c71
|
Upper level and lower level rendering handled properly.
|
2 years ago |
sigonasr2
|
69fac079f7
|
Zones caused the player to swap between upper and lower levels.
|
2 years ago |
sigonasr2
|
2b3dfb63aa
|
Staircase incremental movement implemented.
|
2 years ago |
sigonasr2
|
7e4816631c
|
Corrected set position bugs when X axis is not valid while Y is. Corrected staircase collision boxes. Upper Foreground tiles added.
|
2 years ago |
sigonasr2
|
ef83e7f865
|
Bridge flags properly enabled and working. Fix image paths in maps.
|
2 years ago |
sigonasr2
|
3939ee5693
|
Fire Bolt implemented.
|
2 years ago |