Library Of Ruina

Library Of Ruina

Cya's Toolbox
正在显示第 1 - 10 项,共 43 项条目
< 1  2  3  4  5 >
更新于:8 月 30 日 上午 2:11
作者:Cyaminthe

removed some extra copies of files

更新于:8 月 30 日 上午 2:08
作者:Cyaminthe

ExtraBridge: added compression for Battle Symbol sprites.
TimelineUtil: disabled printing finalizer-caught exceptions by default (configurable) - should help reduce log size; fixed iconset extension code crashing on chapter slots; added a configurable option to disable runtime sprite compression (for compatibility with some older system configurations); added support for automatically injecting custom grade values into items; changed default visibility for progress slots from being based on stage Chapter to being based on the slot's CurrentGrade; fixed custom chapter slots being misaligned by one grade.
CoreLocalizer: disabled printing finalizer-caught exceptions by default (configurable) - should help reduce log size.
SpecialRangeUX: fixed inbuilt localized texts not loading if there is nothing else to force them to; made the manual image texture load GPU-only to decrease RAM consumption.
Assorted Fixes: fixed the Abnormality page selection breaking BGM volume changes, fixed HP/SR UI disappearing for the rest of rencounter after some actionscripts, fixed sounds in story scenes not being able to loop on the first play and additional sounds potentially breaking playback if they're not loaded in advance, fixed Glitter visual missing, added Emerald fix, added fixes for White Night synchronization, fixed ChangeColor not affecting heads, fixed a certain map being changable when it shouldn't be, fixed Speed Dice not lighting up correctly when cards are slotted at unusual timings, fixed IsMovable for some vanilla actionscripts, fixed pages being slotted into wrong Speed Dice if another page was cancelled inbetween, fixed Memory: Purple Tear scripts, fixed Emotion Coin display, fixed Mass Attack dice roll display.
Extended Loader: added support for custom ActionDetail values; added a configurable option to disable runtime sprite compression (for compatibility with some older system configurations).
UnitRenderUtils: disabled printing finalizer-caught exceptions by default (configurable) - should help reduce log size; fixed forced vanilla skin changers (e.g. Magical Girl conversion) not working on units with external skins in preview, and vice versa; added support for Creature sounds in MotionSound.

更新于:6 月 17 日 上午 11:34
作者:Cyaminthe

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.

更新于:6 月 14 日 上午 10:12
作者:Cyaminthe

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.

更新于:6 月 1 日 下午 12:47
作者:Cyaminthe

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

更新于:6 月 1 日 上午 1:30
作者:Cyaminthe

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

更新于:5 月 31 日 下午 6:27
作者:Cyaminthe

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.

更新于:3 月 7 日 下午 5:32
作者:Cyaminthe

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

更新于:3 月 2 日 下午 12:16
作者:Cyaminthe

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!).

更新于:1 月 27 日 下午 12:13
作者:Cyaminthe

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).