1751 Commits

Author SHA1 Message Date
247a4432a2 Undo unit test automatic framework.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m8s
2025-08-05 15:00:22 -05:00
6ed0f51d13 Merge branch 'GhostOfPirateCaptain' of http://sig.projectdivar.com/sigonasr2/AdventuresInLestoria into GhostOfPirateCaptain
Some checks failed
Emscripten Build / Unit_Testing (push) Has been cancelled
Emscripten Build / Build_and_Deploy_Web_Build (push) Has been cancelled
2025-08-05 14:58:22 -05:00
c27ad5c5f1 Back to original build. 2025-08-05 14:58:20 -05:00
8199f31625 Testing new workflow with unit testing.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m46s
Emscripten Build / Unit_Testing (push) Failing after 27s
2025-08-05 13:39:20 -05:00
f5c80b20d5 Added final phase behaviors and actions to Pirate Captain Boss. Release Build 12251.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m43s
2025-08-05 13:14:08 -05:00
e780d2b48e Last curse phase does not spawn a coin and immediately applies the curse. Release Build 12250.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m38s
2025-08-04 13:45:50 -05:00
a22179f692 Add hint text display when the coin is collected by the player. Pirate's Treasure locks at the final curse threshold. Release Build 12249.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m26s
2025-08-04 13:36:07 -05:00
87686ed9e6 Merge pull request 'SkillMenu' (#92) from SkillMenu into master
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m2s
Reviewed-on: #92
2025-08-04 08:58:27 -05:00
7fb7430a6f Fix for Issue #94. Release Build 12247.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m43s
2025-08-04 08:41:12 -05:00
4d2eb86efe ItemEnchant::AbilitySlot renamed to ItemEnchant::EnchantAbilitySlot. Release Build 12246.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m13s
2025-08-01 14:13:47 -05:00
9b252334e5 Proper implementation of skill and ability displays in the Character menu. Ready for merge. Release Build 12245.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 8m2s
2025-08-01 13:46:33 -05:00
ad28ead6d5 Ability icons and label default visibility and toggle visibility taken care of. 2025-07-30 08:45:28 -05:00
0d5d0cda5c Working copy merge from multimultishotdamagemultchange branch.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m23s
2025-07-30 08:27:57 -05:00
9ee29654b8 Rebuild 2025-07-30 08:25:47 -05:00
f0b7f3979c Skill Tab merge
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m12s
2025-07-30 08:20:59 -05:00
e2e4892741 Default Pack key exception catching added. 2025-07-30 08:20:13 -05:00
7247d226e8 Skill menu (re)positioning.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m36s
2025-06-17 09:51:16 -04:00
be05839743 Add ability list updating for the hub pause character menu. Release Build 12234.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m28s
2025-06-17 09:42:47 -04:00
c14740687b Fix reference problems with ability displays. Release Build 12233.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m49s
2025-06-16 16:43:36 -04:00
7f4e6282b7 Fix bug with reading an enhanced ability's config value from a location that is not the ability's settings group (was not returning false to jump to the next check). Release Build 12227. 2025-06-16 16:43:23 -04:00
83317bacb6 Merge into master
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Has been cancelled
2025-06-16 16:42:25 -04:00
d0db6b4f50 MultiMultishotDamageMultChange-only (#81)
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m29s
As a follow-up to #80, this only addresses the Multi Multishot damage changes and does not touch the skill menu.

Reviewed-on: #81
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
Co-committed-by: sigonasr2 <sigonasr2@gmail.com>
2025-06-16 15:38:47 -05:00
8f1a4e0699 Add in ability display labels. Release Build 12210.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 9m29s
2025-06-02 14:13:39 -05:00
3cf5651d95 Add skill menu buttons and text displays. Release Build 12209.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 10m6s
2025-06-02 13:28:44 -05:00
93fb1fd48e Add functional Equipment and Skills Tab toggle functionality.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 8m43s
2025-06-02 07:55:15 -05:00
667c5d2da6 Work in progress Character menu buttons.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m1s
2025-05-19 06:57:14 -05:00
2b77818001 Fix up issues with reading test configs in non-testing mode and unncessary normal config variables stored for reading in testing mode. Release Build 12197. 2025-05-16 15:39:37 -05:00
532d846ea4 Add in selection highlight buttons outline for the new skills tab.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 11m56s
2025-05-15 15:51:10 -04:00
25c196a563 Merge pull request 'DynamicItemDescriptions Review' (#79) from DynamicItemDescriptions into master
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m48s
Reviewed-on: #79
2025-05-15 11:12:34 -05:00
f962e90cad Additional fixes. Finalized branch build. Ready for PR.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m10s
2025-05-15 12:02:31 -04:00
2fea77c66c Fix tests for GetAllEnchantsAffectingAbility. Release Build 12194.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Has been cancelled
2025-05-15 10:57:47 -05:00
38d72e24a1 Add AllEnchantsAffectingAbility() unit tests.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m53s
2025-05-15 09:58:00 -04:00
67ca0d168d Add new test config files. Add in test to read enchant modifiers for function GetModifiers(). Release Build 12193.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m41s
2025-05-15 02:17:25 -05:00
bee8d6d306 Add StringToClass and ClassToString unit tests. Release Build 12192.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m49s
2025-05-15 00:38:25 -05:00
08ec6b7ed4 Merge branch 'DynamicItemDescriptions' of http://sig.projectdivar.com/sigonasr2/AdventuresInLestoria into DynamicItemDescriptions
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m46s
2025-05-15 00:14:06 -05:00
fab7f34afa Add a const at version for datafile getters. Retrieve values from actual datafile provided instead of assuming the variable is from base ability with the data translation function. Fix names not properly spacing/appending. Add in unit tests for GetNameWithPlayerModifiers() and GetDescriptionWithPlayerModifiers(). Applied towards PR #79. Release Build 12191. 2025-05-15 00:14:05 -05:00
ae6e5af5f6 Merge branch 'master' into DynamicItemDescriptions
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m13s
2025-05-12 19:26:21 -05:00
b9994242dd Fix incorrect damage display for Multi-Multishot's tooltip. (Suggestion to rework the calculation for the ability and tie the actual damage mult to its damage and just divide by number of arrows.)
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Has been cancelled
2025-05-12 19:22:34 -05:00
b43e6e5bf1 Add dynamic item description parsing and modifying based on ability enchantments for ability tooltips. Fixed bug with the transparency of drawn text not being preserved when using HTML color codes in text with alpha transparency. Release Build 12186.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Has been cancelled
2025-05-12 19:18:07 -05:00
cb3f38e07c Fix parsing of ability descriptions to use owning strings and to retrieve from the proper keys. (Except for non-enchants.)
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m47s
2025-05-12 09:41:14 -05:00
93298e05d3 Create variable parser. Need to fix up when it parses the name and description and all references for its arguments.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 1m25s
2025-05-09 17:12:14 -05:00
62ef4d2815 Fix name and description displays for abilities on hover. Release Build 12161.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m51s
2025-05-09 15:46:55 -05:00
1d1cb7170c Fixes issues with retrieving name and description of enhanced abilities. Regular abilities do not display their name proper atm. Release Build 12159.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m7s
2025-05-09 15:38:17 -05:00
8c8567017c Fixed constness of std::vector<std::reference_wrapper<const ItemEnchantInfo>> for GetAllEnchantsAffectingAbility() function.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 7m8s
2025-05-08 12:06:40 -04:00
2447a6bbb1 Dynamically determine and append all prefix and suffix names and descriptions and name/description replacements for all enhancements that affect abilities.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 3m50s
2025-05-07 16:34:15 -04:00
dcb31a01e1 Add changes to parse enchants affecting abilities.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 1m31s
2025-05-07 14:06:00 -05:00
9722695e5b Setting up for revealing modified descriptions and names all put together.
Some checks failed
Emscripten Build / Build_and_Deploy_Web_Build (push) Failing after 1m44s
2025-05-06 16:32:25 -04:00
7308a7e37b Fix up missing Ranger item descriptions 2025-05-06 14:43:39 -04:00
0f012faf36 Add multiple threads to autobuild.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m45s
2025-05-06 14:32:58 -04:00
3602de5c3b Add multiple threads to autobuild.
All checks were successful
Emscripten Build / Build_and_Deploy_Web_Build (push) Successful in 6m58s
2025-05-06 12:37:44 -04:00