Commit Graph

4 Commits (3684e0f211ce35a41605413cc9a1d67b4378646e)

Author SHA1 Message Date
sigonasr2 6b0c17b5ff Add ambient wave and gull sounds to Chapter 3 stages. Add slight pitch variance to environmental audio. Release Build 11667. 2 months ago
sigonasr2 aae5726f3d Finish implementing Pirate Captain and Parrot behaviors. Refactor monster phase system to be per-strategy instead of a global phase for all strategies. Release Build 11666. 2 months ago
sigonasr2 422c6f02cc Update Chapter 3 maps and entries to be playable. Added Chapter 3 stage and boss music. Pirate Captain base AI completed, mounted parrot AI added. Release Build 11657. 2 months ago
Quapsel dd6d86dd66 3_7, 3_8 and chapter 3 Boss Stage added. 3 months ago
sigonasr2 719ed53923 Change MapType to use an enum instead. Add a HUD message overlay system. Disable ability for players to swap equipment during a stage. Update all maps to use MapType enums. Release Build 11084. 3 months ago
Quapsel f9ffd044a5 3_6 & 3_B1 added. 4 months ago
Quapsel 7ea1027483 Added 3_2, 3_3, 3_4. 4 months ago
sigonasr2 e43798fa9a Add cooldown charge system. Abilities can now only be used when they are holding charges. One charge gets restored for each full cooldown duration. The cooldown timer stops going down when maximum charges are reached. Fix item tests to use cooldown charges. Add in item checks for CDR test (Items should not be affected by CDR). Add GetPlayerAbilities function to collect and manipulate all player abilities at the same time (cleaner code structure + easier test functionality). Add helper functions util::vformat and util::wformat and to_wstring to make code using the std:: versions much more concise. Add unit test for cooldown charges system. Add helper functions to reset abilities to their original stats before enchant modifications tweak them. Added a helper function to retrieve which ability an enchant affects. Adapt ability HUD with new charge count features. Add Mountain theme to Chapter 2 maps. Multi-Multishot Enchant implemented. Release Build 10901. 4 months ago
sigonasr2 c656b935e1 Added a non-foreground dark tile for bridges to place below areas that are above ground shadow tiles. Redesigned how reference tilesets were stored in TilesheetData and TilesetData structures such that they could be std::sort'd without causing reference bugs/glitches. Release Build 10217. 5 months ago
sigonasr2 6172ea3178 Fix layers in front of the bridge layer to check for their collision tiles first prior to using the bridge's collision tiles. Release Build 10205. 5 months ago
sigonasr2 efcc2ea8d9 Fix upper monster list not being cleared each frame. Release Build 10192. 5 months ago
sigonasr2 83afbb2720 Fix Stone Heart's item description, comma was treated as separate value. Make item descriptions be read in as full strings instead of as the first index in a OLC Datafile. Minor grammar edits to item descriptions. Add missing Upper Zone to II-V. Release Build 10191. 5 months ago
sigonasr2 717a66526c Fill in random hole in II-V. Apply Bridge Layer / Class to bridge in II-V to make it functional. Release Build 10190. 5 months ago
sigonasr2 ddf761b6b2 Boars should not keep changing facing direction once locked in by scratching the ground. Removed the Upper flag from all Second Chapter end zones in the stage (accidentally copy-pasted). Added a check that crashes the game if these are detected. Release Build 10186. 5 months ago
sigonasr2 0131620b8b Set background music of Chapter 2 stages to the foresty track. 5 months ago
sigonasr2 0a019d0f2c Add in Chapter 2 map spawn zones and end zones. 5 months ago
Quapsel ec8402aeca Monster placement for 2_3, 2_4, 2_5 & 2_6 5 months ago
Quapsel 75370b9299 Spawn Zones for Chapter 2 placed. 6 months ago
sigonasr2 5361525b70 Fix new maps having embedded tilesets (unsupported feature). Add in new overworld stage connections to new maps. Slightly randomize stone elemental attack cycles to vary their attack timings. Release Build 9352. 7 months ago
Quapsel b996a39905 2_5 early version added 7 months ago
Quapsel aa8d6d92ce 2_3 added. 7 months ago
Quapsel 578011d394 2_2 added. 8 months ago
Quapsel 0e9d1b391d Details added to Chapter 2 Presets & v1 of 2_1 finished. 9 months ago
Quapsel 2c29912a3a start of 2_1 & some more basic shapes for the chapter 2 presets. 9 months ago
Quapsel b3e4f99754 Small progress on Chapter 2 presets. 9 months ago
Quapsel 4c85f8bd4c initial shape for some Chapter 2 Tilepresets. 9 months ago