Commit Graph

126 Commits (3ee066bb88c689878add892cdf2961eb3a0a43f3)

Author SHA1 Message Date
sigonasr2 3ee066bb88 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. 1 year ago
Nic0Nic0Nii a69be08a1a Size reduction on slime king per phase. Add in size transition amounts based on time. 1 year ago
sigonasr2 46ead6262b Condense lambda. 1 year ago
sigonasr2 b35aacae03 Release build 1093. Finally took care of multiple tiles on multiple layers foreground rendering. 1 year ago
sigonasr2 fccca64493 Fix sprites being indexed funky. Consolidated tile group code, broke some of the overlapping tiles functionality. 1 year ago
sigonasr2 d601f0945a Scuffed lambda function passing for tile group handling. Need to prep multi-layer rendering for tile groups. 1 year ago
sigonasr2 c75e56d642 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. 1 year ago
sigonasr2 c9fa25a823 Slime King Graphics prepared. 1 year ago
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