sigonasr2
  • Japanese Rhythm Game Arcade
  • http://twitch.tv/sigonitori
  • Only-for-fun Hobbyist programmer. 22+ years of programming life. I like to help others learn programming. I stream coding sessions. Nico Nico Nii~!

  • Joined on 2022-08-04
sigonasr2 pushed to SkillMenu at sigonasr2/AdventuresInLestoria 2025-06-17 08:51:21 -05:00
7247d226e8 Skill menu (re)positioning.
sigonasr2 pushed to SkillMenu at sigonasr2/AdventuresInLestoria 2025-06-17 08:42:53 -05:00
be05839743 Add ability list updating for the hub pause character menu. Release Build 12234.
sigonasr2 deleted branch MultiMultishotDamageMultChange from sigonasr2/AdventuresInLestoria 2025-06-17 08:26:56 -05:00
sigonasr2 pushed to SkillMenu at sigonasr2/AdventuresInLestoria 2025-06-16 15:43:43 -05:00
c14740687b Fix reference problems with ability displays. Release Build 12233.
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.
Compare 2 commits »
sigonasr2 pushed to SkillMenu at sigonasr2/AdventuresInLestoria 2025-06-16 15:42:32 -05:00
83317bacb6 Merge into master
d0db6b4f50 MultiMultishotDamageMultChange-only (#81)
Compare 2 commits »
sigonasr2 deleted branch MultiMultishotDamageMultChange-only from sigonasr2/AdventuresInLestoria 2025-06-16 15:39:58 -05:00
sigonasr2 pushed to master at sigonasr2/AdventuresInLestoria 2025-06-16 15:38:49 -05:00
d0db6b4f50 MultiMultishotDamageMultChange-only (#81)
sigonasr2 merged pull request sigonasr2/AdventuresInLestoria#81 2025-06-16 15:38:48 -05:00
MultiMultishotDamageMultChange-only
sigonasr2 commented on pull request sigonasr2/AdventuresInLestoria#81 2025-06-16 15:33:05 -05:00
MultiMultishotDamageMultChange-only

Emscripten build failed and required an additional <vector> include.

a2cf4b7d09 Include missing <vector> header file to make emscripten compiler happy.
sigonasr2 created pull request sigonasr2/AdventuresInLestoria#81 2025-06-16 15:22:30 -05:00
MultiMultishotDamageMultChange-only
37469d02df Does not contain changes from SkillMenu.
ff47e0819b Fix issues with new Multishot damage calculations (error checking was occurring). Release Build 12215.
ac2bec9650 Change Multishot to use the finalized damage multiplier number instead of a per-arrow value to make calculation display simpler for enchants. Fix for Issue #78. Release Build 12212.
Compare 3 commits »
sigonasr2 closed pull request sigonasr2/AdventuresInLestoria#80 2025-06-16 14:24:48 -05:00
MultiMultishotDamageMultChange
sigonasr2 commented on pull request sigonasr2/AdventuresInLestoria#80 2025-06-16 14:24:48 -05:00
MultiMultishotDamageMultChange

Cherry Pick commits and provide a new branch specifically for Issue #78. There are issues with the skill menu that need to be addressed here.

2d99785bb7 Fix reference problems with ability displays. Release Build 12233.
2e5a033929 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.
sigonasr2 created pull request sigonasr2/AdventuresInLestoria#80 2025-06-03 12:55:52 -05:00
MultiMultishotDamageMultChange
2dd82d726b Fix issues with new Multishot damage calculations (error checking was occurring). Release Build 12215.
1ff59116d7 Change Multishot to use the finalized damage multiplier number instead of a per-arrow value to make calculation display simpler for enchants. Fix for Issue #78. Release Build 12212.
sigonasr2 created branch MultiMultishotDamageMultChange in sigonasr2/AdventuresInLestoria 2025-06-02 15:30:51 -05:00
sigonasr2 pushed to SkillMenu at sigonasr2/AdventuresInLestoria 2025-06-02 14:13:44 -05:00
8f1a4e0699 Add in ability display labels. Release Build 12210.
sigonasr2 pushed to SkillMenu at sigonasr2/AdventuresInLestoria 2025-06-02 13:28:52 -05:00
3cf5651d95 Add skill menu buttons and text displays. Release Build 12209.
sigonasr2 pushed to SkillMenu at sigonasr2/AdventuresInLestoria 2025-06-02 07:55:22 -05:00
93fb1fd48e Add functional Equipment and Skills Tab toggle functionality.
sigonasr2 pushed to SkillMenu at sigonasr2/AdventuresInLestoria 2025-05-19 06:57:17 -05:00
667c5d2da6 Work in progress Character menu buttons.
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.
Compare 2 commits »
sigonasr2 pushed to SkillMenu at sigonasr2/AdventuresInLestoria 2025-05-15 14:51:18 -05:00
532d846ea4 Add in selection highlight buttons outline for the new skills tab.
sigonasr2 commented on issue sigonasr2/AdventuresInLestoria#63 2025-05-15 11:53:22 -05:00
Add an "Equipment" Tab and "Skills" Tab in the Character Screen

Redesigning: Instead of another button cluttering up the pause menu even further, add a tab toggle between "Equipment" and "Skills" in the "Character" menu. Makes the most sense in there.

sigonasr2 pushed to SkillMenu at sigonasr2/AdventuresInLestoria 2025-05-15 11:29:19 -05:00
sigonasr2 created branch SkillMenu in sigonasr2/AdventuresInLestoria 2025-05-15 11:29:19 -05:00
sigonasr2 closed issue sigonasr2/AdventuresInLestoria#76 2025-05-15 11:25:17 -05:00
Dynamic / Descriptive Numbers for Item/Skill Tooltips
sigonasr2 commented on issue sigonasr2/AdventuresInLestoria#76 2025-05-15 11:25:17 -05:00
Dynamic / Descriptive Numbers for Item/Skill Tooltips

Fixed in PR #79

sigonasr2 deleted branch DynamicItemDescriptions from sigonasr2/AdventuresInLestoria 2025-05-15 11:12:38 -05:00
sigonasr2 pushed to master at sigonasr2/AdventuresInLestoria 2025-05-15 11:12:37 -05:00
25c196a563 Merge pull request 'DynamicItemDescriptions Review' (#79) from DynamicItemDescriptions into master
f962e90cad Additional fixes. Finalized branch build. Ready for PR.
2fea77c66c Fix tests for GetAllEnchantsAffectingAbility. Release Build 12194.
38d72e24a1 Add AllEnchantsAffectingAbility() unit tests.
67ca0d168d Add new test config files. Add in test to read enchant modifiers for function GetModifiers(). Release Build 12193.
bee8d6d306 Add StringToClass and ClassToString unit tests. Release Build 12192.
08ec6b7ed4 Merge branch 'DynamicItemDescriptions' of http://sig.projectdivar.com/sigonasr2/AdventuresInLestoria into DynamicItemDescriptions
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.
ae6e5af5f6 Merge branch 'master' into DynamicItemDescriptions
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.)
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.
cb3f38e07c Fix parsing of ability descriptions to use owning strings and to retrieve from the proper keys. (Except for non-enchants.)
93298e05d3 Create variable parser. Need to fix up when it parses the name and description and all references for its arguments.
62ef4d2815 Fix name and description displays for abilities on hover. Release Build 12161.
1d1cb7170c Fixes issues with retrieving name and description of enhanced abilities. Regular abilities do not display their name proper atm. Release Build 12159.
8c8567017c Fixed constness of std::vector<std::reference_wrapper<const ItemEnchantInfo>> for GetAllEnchantsAffectingAbility() function.
2447a6bbb1 Dynamically determine and append all prefix and suffix names and descriptions and name/description replacements for all enhancements that affect abilities.
dcb31a01e1 Add changes to parse enchants affecting abilities.
9722695e5b Setting up for revealing modified descriptions and names all put together.
7308a7e37b Fix up missing Ranger item descriptions
0f012faf36 Add multiple threads to autobuild.
8d8534c90b Build should be multi-threaded.
5a4e7fb53b Add in Gitea workflow for remote auto-build.
1dd3e31735 Add in libs to git staging.
97820bf52b Add ring enchant descriptions for Ranger enchants. Fix up test configuration.
a6e121cbaa Merge branch 'DynamicItemDescriptions' of http://sig.projectdivar.com/sigonasr2/AdventuresInLestoria into DynamicItemDescriptions
c91130eded Fast-forward to 'master' branch
6da5e5b98b Merge branch 'master' into DynamicItemDescriptions
1fe27dce95 Pirate's Treasure Locked state added. Begin populating new item description and enchant structures.
Compare 29 commits »
sigonasr2 merged pull request sigonasr2/AdventuresInLestoria#79 2025-05-15 11:12:36 -05:00
DynamicItemDescriptions Review
sigonasr2 commented on pull request sigonasr2/AdventuresInLestoria#79 2025-05-15 11:12:14 -05:00
DynamicItemDescriptions Review

Fixed in commit f962e90cad

sigonasr2 commented on pull request sigonasr2/AdventuresInLestoria#79 2025-05-15 11:12:06 -05:00
DynamicItemDescriptions Review

Fixed in commit f962e90cad

sigonasr2 pushed to DynamicItemDescriptions at sigonasr2/AdventuresInLestoria 2025-05-15 11:02:38 -05:00
f962e90cad Additional fixes. Finalized branch build. Ready for PR.
sigonasr2 commented on pull request sigonasr2/AdventuresInLestoria#79 2025-05-15 11:00:37 -05:00
DynamicItemDescriptions Review

Added in commit 2fea77c66c

sigonasr2 pushed to DynamicItemDescriptions at sigonasr2/AdventuresInLestoria 2025-05-15 10:57:54 -05:00
2fea77c66c Fix tests for GetAllEnchantsAffectingAbility. Release Build 12194.
sigonasr2 pushed to DynamicItemDescriptions at sigonasr2/AdventuresInLestoria 2025-05-15 08:58:13 -05:00
38d72e24a1 Add AllEnchantsAffectingAbility() unit tests.
sigonasr2 commented on pull request sigonasr2/AdventuresInLestoria#79 2025-05-15 02:18:32 -05:00
DynamicItemDescriptions Review

Resolved in commit 67ca0d168d

sigonasr2 pushed to DynamicItemDescriptions at sigonasr2/AdventuresInLestoria 2025-05-15 02:17:30 -05:00
67ca0d168d Add new test config files. Add in test to read enchant modifiers for function GetModifiers(). Release Build 12193.
sigonasr2 commented on pull request sigonasr2/AdventuresInLestoria#79 2025-05-15 00:46:18 -05:00
DynamicItemDescriptions Review

Test added in commit bee8d6d306

sigonasr2 pushed to DynamicItemDescriptions at sigonasr2/AdventuresInLestoria 2025-05-15 00:38:31 -05:00
bee8d6d306 Add StringToClass and ClassToString unit tests. Release Build 12192.
sigonasr2 commented on pull request sigonasr2/AdventuresInLestoria#79 2025-05-15 00:15:06 -05:00
DynamicItemDescriptions Review

Resolved in commit fab7f34afa

sigonasr2 commented on pull request sigonasr2/AdventuresInLestoria#79 2025-05-15 00:14:57 -05:00
DynamicItemDescriptions Review

Resolved in commit fab7f34afa

sigonasr2 pushed to DynamicItemDescriptions at sigonasr2/AdventuresInLestoria 2025-05-15 00:14:11 -05:00
08ec6b7ed4 Merge branch 'DynamicItemDescriptions' of http://sig.projectdivar.com/sigonasr2/AdventuresInLestoria into DynamicItemDescriptions
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.
Compare 2 commits »
sigonasr2 commented on pull request sigonasr2/AdventuresInLestoria#79 2025-05-13 16:50:08 -05:00
DynamicItemDescriptions Review

Add zombie heart eyes idea.

sigonasr2 commented on pull request sigonasr2/AdventuresInLestoria#79 2025-05-13 16:43:32 -05:00
DynamicItemDescriptions Review

Typo here.

sigonasr2 commented on pull request sigonasr2/AdventuresInLestoria#79 2025-05-13 16:43:09 -05:00
DynamicItemDescriptions Review

Add test for this new function.