Commit Graph

22 Commits (1d9a52ab628eba580ed9a4283c623610a7e68f1b)

Author SHA1 Message Date
sigonasr2 3986754176 Move class-specific animation update functions into their own class update functions. 2 years ago
sigonasr2 c4b0f78881 Add in inherited class structure for effects, so effects can have customized behaviors. 2 years ago
sigonasr2 d66e780504 Added lightning bolt attack, added emitter system 2 years ago
sigonasr2 0493252a08 Implemented reading spawn zones on maps. Monsters now spawn according to spawn zones. 2 years ago
sigonasr2, Sig, Sigo 6c70437620 Added collision checks and interactions based on upper/lower level status. 2 years ago
sigonasr2 0c28a3a608 Layering rendering now proper. 2 years ago
sigonasr2, Sig, Sigo 559addb41f Firebolt bullet speed increased, added slight screen shake on impact and added cooldown timer numbers next to cooldown bars. 2 years ago
sigonasr2 460253d755 Fire Bolt implemented. 2 years ago
sigonasr2 9c13c8c331 Added mini particles for teleporting. 2 years ago
sigonasr2 6b782fb7b9 Fix edge cases when we click too close to the character or too far, still allow max possible distance teleports even when clicked outside of range. 2 years ago
sigonasr2 388cf5bf02 Use pathfinding algorithm to determine teleport validity. 2 years ago
sigonasr2 a98391877c Fix collision tiles for secondary map sets with offset values based on other tilesets. 2 years ago
sigonasr2, Sig, Sigo 32857d793d Pathfinding algorithm start. Currently freezes in pathfinding loop 2 years ago
sigonasr2, Sig, Sigo 0c9469d982 Teleport animation implemented. 2 years ago
sigonasr2, Sig, Sigo 86f22698cc Fix teleport ability, reverse logic in has tile collision. Also use precise collision checking for tiles. Teleporting distance clamping is now proper (650 range) 2 years ago
sigonasr2 65cae7aea7 Teleport code added in Wizard. Needs more debugging. 2 years ago
sigonasr2 0482020b19 Add energy bolt splash effect and fade out. 2 years ago
sigonasr2 762c46bd44 Refactored all the game classes into derived classes. 2 years ago
sigonasr2 ca151cedd9 Add Sonic Slash graphics. Fixed Issue #8 such that larger enemies are no longer affected by Battlecry. 2 years ago
sigonasr2 77bd085908 Mana implemented. When not enough mana is available for an ability, a notification appears. 2 years ago
sigonasr2 9e6573729e All underlying class differences now applied to code. Preparation for other class implementations. Implemented class swapping via mouse wheel. 2 years ago
sigonasr2 21368f6f95 Define and setup internal class attributes. 2 years ago