sigonasr2
|
a39551c356
|
Change monster data image storing to use an unordered_map instead. Create an optional display name for monsters to use when monster data is being generated to allow for name overrides while retaining unique monster types. Added No XP variant of Hawks. Setup Chapter 2 Bonus Boss spawn. Release Build 9362.
|
6 months ago |
sigonasr2
|
d6409f4604
|
Setup framework and stats for Major Hawk and Bonus Chapter 2 Boss. Add in override Hawk strategy behaviors for Major Hawk strategy. Release Build 9353.
|
6 months ago |
sigonasr2
|
1d5d4d8240
|
Implement rock toss and stone pillar spawning behaviors for stone elemental. Refactor HurtEnemies functions to instead hurt any target with targeting flags. Fix bug with player to monster collision not respecting new collision radii. Release Build 9318.
|
7 months ago |
sigonasr2
|
3e68c9ac9e
|
Update Stone Pillar graphic. Update Stone Pillar Monster data. Include a do nothing strategy. Implement immovable property for monsters. Implement Invulnerable property for monsters. Implement lifetime property for monsters. Include a fadeout timer for when the lifetime expires. Implement capability for monsters to be deleted from the map. Release Build 9271.
|
7 months ago |
sigonasr2
|
8fa1a72fad
|
Setup Stone Elemental AI framework. Fix spritesheet alignment for certain animations. Setup animation data. Added casting animations.
|
7 months ago |
sigonasr2
|
b8e1006901
|
Added overrides for playing default animations in move towards and run away scripts. Implemented Bomb Goblin AI. Include convenience methods for proximity knockback functions. Prepped AI functions for the Hawk and Stone Elementals. Release Build 9230.
|
7 months ago |
sigonasr2
|
3fafcd39f3
|
Implement mounted monster behavior and animations that run separately from the main monster itself. Added Goblin Boar Rider AI and Goblin Bow (while on Boar Rider) AI. Added spawn of submonster on death of main mounted monster. Release Build 9199.
|
7 months ago |
sigonasr2
|
2fed323770
|
Setup framework for the goblin boar rider.
|
7 months ago |
sigonasr2
|
33d81125df
|
Change the radius of ranger's auto attack to use pixel units instead of tile units. Remove hardcoded player acceleration on shooting a player arrow. Refactor monster animation system to incorporate custom animations as part of the main set of animations and handle future 4-way directional animations easily. Release Build 9115.
|
7 months ago |
sigonasr2
|
96a8ba56c8
|
Update Dagger Goblin template to use a distinct icon in maps. Change all monster tileset paths from maps/Monsters to maps/ (game requires all tilesets placed in there). Added slash behaviors for dagger-wielding goblins. Release Build 9037.
|
7 months ago |
sigonasr2
|
270d70a387
|
Goblin (Dagger) dagger stab attack implemented. Release Build 9033.
|
7 months ago |
sigonasr2
|
c03f87aefd
|
Goblin Dagger AI basic behaviors implemented. Release Build 9027.
|
7 months ago |
sigonasr2
|
7330697806
|
First half of Boar AI completed.
|
8 months ago |
sigonasr2
|
05439de383
|
Add back in 2-1 and missing level entry and world map entry for 2-1 access. Added placeholder sprites and spawn templates for all chapter 2 enemies.
|
8 months ago |
sigonasr2
|
4557138662
|
Modified TMX Parser to read new map spawn format. Fix missing spawns. Added errors when spawns are missing from a monster.
|
8 months ago |
sigonasr2
|
205a974a7b
|
Setup chunk data structure and move black minimap outline rendering to the sprite instead of doing it in the decal rendering. Release Build 8767.
|
8 months ago |
sigonasr2
|
914b55e4c1
|
Minimap generation implemented. Release Build 8675.
|
8 months ago |
sigonasr2
|
047819d548
|
Switch monster kill count tracking to use steam stats progress tracking. Release Build 8551.
|
8 months ago |
sigonasr2
|
de52654380
|
Add achievement icons and setup achievement config file. Add in unlock area achievements.
Release Build 8524.
|
8 months ago |
sigonasr2
|
dbe79f2fac
|
Popup debugging log scripts and sessions included in dev environment.
|
8 months ago |
sigonasr2
|
05abf6c3e9
|
Added emscripten compatiblity fix for all Steam API changes. Fix bug where walking direction took priority over manual aim when using controller aiming. Release Build 8465.
|
8 months ago |
sigonasr2
|
412a88d294
|
Release builds of the game should hide the debug console by default and instead log to a debugging file. Release Build 8413.
|
8 months ago |
sigonasr2
|
0c80c13449
|
Enable Keyboard input overlay when using Steam Big Picture. Enable Fullscreen automatically when using Steam Big Picture. Release Build 8394.
|
8 months ago |
sigonasr2
|
2a98097336
|
Add steam API to build. Release Build 8219.
|
8 months ago |
sigonasr2
|
e6043416d1
|
Show item loadout inputs on the item loadout menu. Fix bug causing item loadout menu item descriptions/names to not update when hovering over the item icons. Release Version 8207.
|
9 months ago |
sigonasr2
|
c8b6273b48
|
Update to PGE v2.25.
|
9 months ago |
sigonasr2
|
f588de19d0
|
Fix crash when hovering over lock/unlock buttons in the accessories menu on the Merchant menu. Fix size of icons in merchant menus. Enable/Disable increase/decrease buttons on shermans's consumable crafting menu as appropriate. Labels in merchant window and inventory window properly update their item descriptions with flashing / changing colors as needed. Text rendering system no longer eats away at memory for text strings that are equivalent but have different HTML color codes. Release Build 8066.
|
9 months ago |
sigonasr2
|
e1088e9696
|
Warrior slash animation now extends based on actual attack range. Release Build 7997.
|
9 months ago |
sigonasr2
|
7ce1e37549
|
Add in support for subcomponents within subcomponents. Prioritize highest depth menu item when hovering over overlapping items.
|
9 months ago |
sigonasr2
|
3145bef2cc
|
Remove Resume input helper on the death menu. Add multi-line centering label support. Add credits configuration and credits menu to the game. Release Build 7841. Push game Version to 0.4.
|
9 months ago |
sigonasr2
|
2bd3e370e5
|
Added tutorial tooltips. Release Build 7758.
|
9 months ago |
sigonasr2
|
78bc4585aa
|
Implemented Death menu. Release Build 7668.
|
9 months ago |
sigonasr2
|
9f1e6b69db
|
Fix missing strategy draw call for monsters. Add in death state and basic transition effects. Release Build 7662.
|
9 months ago |
sigonasr2
|
4cc14fb08f
|
Lock down gamepack key so it's not included in repo. Release Build 7608.
|
9 months ago |
sigonasr2
|
d439d91e5f
|
Lock down gamepack key so it's not included in repo. Release Build 7608.
|
9 months ago |
sigonasr2
|
42d4e794c7
|
Include fonts in distributed assets for emscripten/standalone builds. Resolves Issue #33. Release Build 7521.
|
9 months ago |
sigonasr2
|
66b0648a59
|
Moved settings related to the game itself into its own settings save file. Emscripten build also saves a separate system settings file in indexeddb. Added checks to prevent menu sounds from playing when the menu is not currently open, but adjusted in a different location in the game. Implemented different button icon sets and a setting to toggle between them. Removed the double button display (caused more confusion and took up more room). Fixed a bug with iterating through navigation groups when a button was removed/disabled from the list. Removed iconscaling dependency based on MenuIconButton sizes.
|
9 months ago |
sigonasr2
|
d5bd8655a9
|
Added additional toggle and setting options in Settings menu. Made screen shake, gamepad rumble, keyboard aim assist, and terrain collision box display toggles functional. Added toggle sound effect. Release Build 7344.
|
10 months ago |
sigonasr2
|
bacd879e12
|
Added dynamic labels for gamepad controls input helper. Fixed wrapping bug for pressing right on monster loot scrollable container. Added XP gain sound effect. Release Build 7112.
|
10 months ago |
sigonasr2
|
22b1557c05
|
Added wrapping menu macro functionality. Implemented controller compatibility for level complete window. Added right alignment for menu labels. Added ProgressBar component. Added XP-related functions for callbacks to other components in-game. Fix giant normalized vector issue with Wolf AI script. Release Build 7041.
|
10 months ago |
sigonasr2
|
fd1f762e20
|
Fully implemented controller/keyboard controls for Inventory Consumable Window. Fix bug with loadout items that were set during file loads were not selected in consumable window. Release Build 6907.
|
10 months ago |
sigonasr2
|
4015f485ea
|
Added ability to set controller keybinds. Fixed initial loading of save data when no metadata file is detected or present for online builds. Fixed "Online Character" checkbox being desynced when selecting the Online character mode, enabling online mode. Display context-sensitive messages for setting keys depending on whether we are in keyboard mode or controller mode. Release build 6866.
|
10 months ago |
sigonasr2
|
3fff17417e
|
Refactored the input display menu to allow for dynamic changing of row displays. Remove controller specific keybinding menu, integrating with initial keyboard menu.
|
10 months ago |
sigonasr2
|
2da6c455b6
|
mikan's tweet about devs really need to have toggles for screen shakes/vibration. Adding to TODO. Release build 6854.
|
10 months ago |
sigonasr2
|
0ca94369ac
|
Fix 'K' key to display "K" instead of "L". Fix keys being improperly deleted/added to new keybinds list. Allow keybinds to now be changed. Fix keybind update request message not updating properly for menu keys.
|
10 months ago |
sigonasr2
|
d576e6143e
|
Added new input keybind menu. Fixed MenuLabels to account for the 2 pixel border in width when rendering menu labels. Also corrected minor bugs with spaces being counted in wrapped text string lengths.
|
10 months ago |
sigonasr2
|
cd599b73e0
|
Add in keyboard mapping display settings window. Add in keybind display buttons.
|
10 months ago |
sigonasr2
|
0aea7beb83
|
Implemented ability to craft weapons/armor. Sorting all equipment by tier / type. Fixed bug with not properly setting available chapter for crafting on items with multiple enhancement levels. Fixed bugs related to adding crafting to weapons / armor (side effects applied directly to consumable items), fix stage loot/monster loot displays not properly updating when collecting items. Made old items properly convert to newer item names when being read in (constructor for the IT data type is no longer an enum and instead does the conversion automatically). This type now has implicit conversion from a std::string so is still a highly flexible typing like before. Release build 6677.
|
10 months ago |
sigonasr2
|
390e7fefbf
|
Make Unlock All button actually unlock every node. Allow tile fade groups to specify tiles that should be unhidden. NPCs have unlock conditions now. Layers have unlock conditions.
|
10 months ago |
sigonasr2
|
ebf7fcf395
|
Added NPC structures and new NPCs to the hub map.
|
10 months ago |