sigonasr2
|
a659bf7924
|
Character Info Window layouts setup
|
1 year ago |
sigonasr2
|
2af830d400
|
FreeType license (required for PGEX_TTF) included in all license notices. Setup project with freetype libraries and includes. Added gamepad PGEX for future gamepad support.
|
1 year ago |
sigonasr2
|
e4fae723c9
|
Fix up warnings (mostly loss of data cast warnings). When an ability gets interrupted, the key is required to be depressed before another cast attempt can be made. Added collision layer tiles to a few tiles in 1-1 due to ability to walk out-of-bounds.
|
1 year ago |
sigonasr2
|
3f9543d93b
|
Added more indicators for healing, mana, and interruption.
|
1 year ago |
sigonasr2
|
45c6d22ee0
|
Corrected amount values drawn from inventory amt function and GetItemCount() functions. Added ability for Loadout items to be used on the field. Treated as abilities, and setup keybinds.
|
1 year ago |
sigonasr2
|
7cd54e5f80
|
Inventory refactor completed. Individual monster loot and stage loot inventories now compatible.
|
1 year ago |
sigonasr2
|
3ff558d44e
|
Added pragma regions to all license comment fields in files and collapsed them.
|
1 year ago |
sigonasr2
|
7fe19c6510
|
Level completed menu should be in its own state to prevent the game from continuing to run in the background.
|
1 year ago |
sigonasr2
|
5652741ec0
|
Added level complete window upon completing a stage.
|
1 year ago |
sigonasr2
|
5b28478596
|
Inactive/Active ring status based on being in/out of combat.
|
1 year ago |
sigonasr2
|
eeb24934a3
|
Added an end zone ring graphic.
|
1 year ago |
sigonasr2
|
f427928ca6
|
Implemented Loadout selection item buttons, corrected inventory window missing category variables, corrected loadout item selection logic, updated inventory window layout.
|
1 year ago |
sigonasr2
|
2bf45dacef
|
It's 2023 btw
|
1 year ago |
sigonasr2
|
dd531d1fd7
|
Apply OLC-3 License to all source files.
|
1 year ago |
sigonasr2
|
1bf30f4392
|
Added ability to select a loadout item from the inventory menu screen.
|
1 year ago |
sigonasr2
|
7e371f6779
|
Add in loadout system to Player class.
|
1 year ago |
sigonasr2
|
54614d31dc
|
Selection cursor for overworld map items.
|
1 year ago |
sigonasr2
|
42f8e25cdf
|
Walk animation controller now applied to the overworld map stage.
|
1 year ago |
sigonasr2
|
0fdfa65ddf
|
Extracted base health, base attack,and growth rates from being tied to the player directly. Values update on class changes.
|
1 year ago |
sigonasr2
|
48a8165086
|
Added MP restore and consume functions. Converted old direct variable accesses to use these as well. Item restore script completed.
|
1 year ago |
sigonasr2
|
ba6505b266
|
Item category, script, and all other information relating to items now load properly with error-handling and proper property overriding.
|
1 year ago |
sigonasr2
|
ee5f6f9598
|
Added detection of tile sizes and world sizes so different sizes of maps can be rendered.
|
1 year ago |
sigonasr2
|
2f302f7370
|
Convert all world size positions to use the map's direct map width and height values instead. Fix a bug where using teleport outside the map crashed the game.
|
1 year ago |
sigonasr2
|
10cfb009f7
|
Added scaling/tiling capabilities for themes. Safe maps have unordered version.
|
1 year ago |
sigonasr2
|
3723835cc7
|
Switched menu button system to component inheritance system.
|
1 year ago |
sigonasr2
|
03f2738ead
|
Windowing System button controls, stack system, and custom functions implemented.
|
1 year ago |
sigonasr2
|
b9e1352288
|
Keybind system redone, display keybinds and mana costs on HUD.
|
1 year ago |
sigonasr2
|
388cf0ba2d
|
Mana costs and ability short names are now displayed on the HUD.
|
1 year ago |
sigonasr2
|
b80d791578
|
Differentiate between player damage indicators and enemy damage indicators.
|
1 year ago |
sigonasr2
|
3c3d32bf7e
|
Player gains iframes if getting hit by ground slam to prevent insta-gibbing via the spawned bullet ring.
|
1 year ago |
sigonasr2
|
465fb0b6c2
|
All animation references now auto-generate from gfx.txt. All animation references in code have been updated. Safemaps now have the ability to reset their contents (currently used for GFX map unloading) since Renderables must be deleted before the engine uninitializes. Slime King jump now has knockback.
|
1 year ago |
sigonasr2
|
ba8a1bd091
|
Monster water reflections implemented.
|
1 year ago |
sigonasr2
|
4631733497
|
Corrected issues with Ability declaration not matching macro. Cast cancelling moves now properly cancel any active cast. All abilities have configurable cancelCast settings.
|
1 year ago |
sigonasr2
|
5140b92317
|
Water tile reflections implemented.
|
1 year ago |
sigonasr2
|
100a3ece57
|
Finished slime king jump attack, account for Z axis when determining damage validity.
|
1 year ago |
sigonasr2
|
942e8e0ef7
|
Bullets do not die immediately when view goes offscreen anymore. Initial jump states and setup for Slime King are now implemented.
|
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
|
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
|
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 |
sigonasr2
|
cacf169668
|
Add in extra debug access option when reading configuration properties. Implement Wizard Auto attack and teleport configuration options.
|
1 year ago |
sigonasr2
|
a86362c801
|
Warrior ability custom parameters implemented.
|
1 year ago |
Nic0Nic0Nii
|
eb1ceb31dd
|
Start incorporating Warrior ability properties into config file.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
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
|
918fc112bd
|
Rapid fire reimplemented because I goofed?
|
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 |