sigonasr2
|
0add68396f
|
Finished slime king jump attack, account for Z axis when determining damage validity.
|
2 years ago |
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.
Moved all slime kind related stuff out of global monster update loop.
|
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 |
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 |
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
|
15a24a42a6
|
Code analysis suggestions implemented.
|
2 years ago |
sigonasr2
|
6dcf13cfb8
|
Windows and emscripten mouse handling outside window now works!
|
2 years ago |
sigonasr2
|
934bf5be79
|
Stupid bullet. Also fixed WIZARD_IDLE animations missing.
|
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 |
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
|
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 |
sigonasr2
|
6e2238664b
|
Add an updated release build to appease the Quapsel gods.
|
2 years ago |
sigonasr2
|
205092a3aa
|
Fix line break when temporarily debugging from earlier.
|
2 years ago |
sigonasr2
|
08dd776595
|
Add in extra debug access option when reading configuration properties. Implement Wizard Auto attack and teleport configuration options.
|
2 years ago |
sigonasr2
|
8862c3eb08
|
Warrior ability custom parameters implemented.
|
2 years ago |
sigonasr2
|
89d98a3c53
|
Update to latest release build.
|
2 years ago |
sigonasr2
|
82f51cadb8
|
Include error handling to make detecting bugs or typos easier due to missing configuration items.
|
2 years ago |
sigonasr2
|
2c183a5481
|
Added casting time parameters to ability configuration files.
|
2 years ago |
sigonasr2
|
bf25a11c32
|
Read all basic skill data from class configuration files.
|
2 years ago |
sigonasr2
|
7cfcb384c1
|
Refactored class initializations so reading into class list data from config files works properly.
|
2 years ago |
sigonasr2
|
c17ff42a23
|
Graphics configuration file and initial configuration layout setup.
|
2 years ago |
sigonasr2
|
649e7f62f4
|
Switch to smart pointer implementation for damage numbers to handle damage combo'ing quick attack displays.
|
2 years ago |
sigonasr2
|
72421b538b
|
Multishot Ranger ability implemented.
|
2 years ago |
sigonasr2
|
62ed2dfda6
|
Add in Charged Shot ability and allow precasting without the targeting indicator.
|
2 years ago |
sigonasr2
|
a29bb9bb0a
|
Rapid fire reimplemented because I goofed?
|
2 years ago |
sigonasr2
|
9860a12498
|
Include pragma regions for specific class abilities and move Ranger stuff (that is actually player-implemented over)
|
2 years ago |
sigonasr2
|
4c43eb7757
|
Meteor shadow is now following the world~
|
2 years ago |
sigonasr2
|
a8f83dfec8
|
Added ghost fading images for retreat ability and facing direction implemented.
|
2 years ago |
sigonasr2
|
82d58a6dd1
|
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
|
2a7c9582cd
|
Implemented Ranger auto attack plus animations.
|
2 years ago |
sigonasr2
|
fad343bde3
|
Refactor Animation loading to reduce repetition.
|
2 years ago |
sigonasr2
|
405cd32a4b
|
Class abilities are statically set so they are initialized on load to allow for proper swapping.
|
2 years ago |