Library Of Ruina

Library Of Ruina

Cya's Toolbox
Showing 1-10 of 41 entries
< 1  2  3  4  5 >
Update: 17 Jun @ 11:34am

Assorted Fixes: fixed the passive destruction fix causing issues in the final episode of Natural Sciences; added config to reduce log clutter (the only configurable option is whether exceptions intercepted by finalizers should be printed, defaulting to "no").
BattleCardEnhancedView: added a config option to place keywords on the other side in previews of slotted pages.

Update: 14 Jun @ 10:12am

Assorted Fixes: hotfixed the Gluttony fix (was causing issues with some unconventionally called effects), added fixes for StageController phase handling and forced Scene ending.
ExtendedLoader: improved compatibility with extra ActionDetail values.
BattleCardEnhancedView: fixed the issue with text colour sometimes being wrong.

Update: 1 Jun @ 12:47pm

AssortedFixes: hotfixed the fix for lingering dice effects (was causing errors on some effects).

Update: 1 Jun @ 1:30am

UnitRenderUtils: added a workaround for a compatibility issue that arose due to the CharacterSkin fix.

Update: 31 May @ 6:27pm

TimelineUtil: added DXT5 sprite compression for icons.

ExtendedLoader: added DXT5 sprite compression; POTENTIALLY BREAKING CHANGE FOR API USERS - removed CustomizeType enum (now CustomizingLookType is used instead).

UnitRenderUtils: added API for making custom Key pages projectable as skins without owning them, fixed random selection of CharacterSkin from list not working for Custom skins, fixed UnitLimitPatch repeatedly skipping character indices instead of only skipping once at 10 (potentially causing overlaps between librarian and guest renderers).

CoreLocalizer: added fix for To Claim Their Bones ability text (shared with AssortedFixes).

BattleCardEnhancedView: completely reworked the plugin; now instead of zooming in, mouse wheel scrolls the text (and dice) of Combat Pages, with the minimum text size being raised accordingly, and page content that runs off the page space getting hidden. Scrolling with up/down arrow keys is also supported, as well as automatic scrolling (activates after a few seconds of not moving if the page has enough content to scroll). All of that functionality now works out of combat as well as in, and provides an API for displaying previews of related pages (deduplicated automatically), with multiple previews being switchable with left/right arrow keys. All aforementioned keys, scroll speed, autoscroll delay, whether mouse wheel should be used for scrolling, font sizes and page layout can be configured using a config file generated in ModConfigs next to the save file; it also includes an option to enable old zooming behaviour if needed.
Also added fix for card unselectability animation (shared with AssortedFixes) and removed strict ErrorLogCleaner dependency.

AssortedFixes: added fixes for
- card unselectability animation
- Crescendo's special background remaining stuck
- changing base deck when the current deck is temporary
- Servant of Wrath Erosion infliction
- a certain sound player prefab playing a default sound
- To Claim Their Bones ability text
- Patron Librarian heads being tinted in previews
- floor title colour in book burning UI
- passives queued for next Scene bypassing destruction
- Brilliant Bliss giving pages to previous attacker instead of last
- last dice attack effects in a Scene lingering for an extra moment
- Seven Association (and potentially other skins) being offset incorrectly
- Gluttony checking the wrong target for Mass Attacks and similarly attacking pages.

Update: 7 Mar @ 5:32pm

AssortedFixes: reimplemented missing scripts of Boost/Stunner/Mastery/Overpower passives.

Update: 2 Mar @ 12:16pm

AssortedFixes: added fixes for
- Mass Attacks and other effects that attempt to destroy pages forcibly removing those from play (even if they resist being destroyed)
- actions against Staggered characters registering as a clash if the character has retained dice
- issues caused by unloaded passive data
- DestroyCard variants and Greater Split: Vertical possibly targeting used pages
- Mass-Summation pages rolling duplicates of last dice previously rolled against Mass-Individual for the comparison
- Futile Fluttering passive using the wrong version in the Realization
- combat camera not always being correctly reset
- visual recovery effects not showing the number if it is 0
- titles that do not appear as Battle Symbols nevertheless counting for the Battle Symbol Fashionista achievement.
Further improved the fixes for resetting dice queues (should no longer result in unqueued pages still being used for responding to actions) and for HP/SR bars under characters (now should better visually match the percentage remaining).

ExtendedLoader: improved the menu skin optimization (now should have less conflicts).

UnitRenderUtils: fixed the scrolling of the wave list over 5, unit arrows sometimes not getting updated correctly, and errors related to insufficient formation indices (not positions!).

Update: 27 Jan @ 12:13pm

AssortedFixes: added fixes for
- damage from Nails not being typed correctly
- AddAllCardListInBattle not working correctly with TeamNear pages
- pages targeting out-of-combat characters preventing other actions by the user.
Reworked the fix for dice queues not being reset (now should no longer cause issues with TeamNear pages).

Update: 25 Jan @ 4:37am

AssortedFixes: added fixes for
- current action being reset when staggered
- book burning UI displaying a bugged result
- HP/SR recovery causing incorrect status effect visual updates
- damage/recovery text not getting animated correctly
- non-attack damage being displayed incorrectly
- non-reused pages not resetting their dice queues for mass attack defense
- saving system failing earlier than expected.
Improved the fixes for HP/SR bar animations, page keyword overflow in UI, and incorrect story scene data.

UnitRenderUtils: fixed issues caused by starting an Act with more than 5 characters in formation.

CoreLocalizer: improved the fix for story scene data (same as in AssortedFixes).

Update: 27 Dec, 2024 @ 3:17pm

AssortedFixes: Added fixes for
- Oblivion unslotting pages incorrectly
- Hana for All not working with inflictions for Scene after the next
- Hana Association Director lacking the stated status type condition
- Odds Manipulator activation condition
- OnEndFarAreaBehaviourAtk with custom ActionPhase actionscripts.
Adjusted fixes for Stagger recovery display and for actionscripts softlocking.