DebugMenu
Adds an in-game menu that helps you skip the game or see more info, and more!
CHANGELOG
Changelog
1.3.0
General
- Fixed 'Reload Act' and 'Restart Act' buttons' functionality being reversed
- Fixed Boss Battle opponent selection menu altering OpponentManager.AllOpponents
- Added config option (and buttons) to rescale menu window sizes
- Added config option to make the 'Take/Deal Damage' and 'Auto-win/lose' buttons deal scale damage all at once instead of individually
- Boss Battle opponent selection menu now shows the name of custom bosses instead of the enum number
- Improved UI
- Game elements behind the debug window can no longer be interacted with
Deck Editor
- Fixed searching sigils by name not considering the enum name
- Added ability to add sigils marked as fromMerge, fromTotem, and/or fromLatch
- Added ability to mark a card's current sigils as fromMerge, fromTotem, fromLatch
- Sigil buttons now display their rulebook name next to their icon
- Sigils displayed in the 'Edit' abilities section now indicate if they're from a card mod or not (and if so, what kind of mod)
- Buttons for changing pages in the sigils section now wrap around to the beginning and end
- Can now display the custom API alternate portraits and force them to display
- Can now nullify gem costs and remove them individually
- Can now display custom costs added through the API
Game Board
- Fixed error spam when the menu is open outside of a battle
- Fixed error when using the menu to replace a card on the board
- Fixed the Modify Card button not updating when changing the current selection
- Added buttons to clear the board and queue to the menu
Act 2
- Fixed error spam during intro animation and during various sections like opening card packs or entering card battles
1.2.2
General
- Using the deck editor while viewing your deck will now properly update the displayed card(s)
- Fixed the deck editor ability search not returning sigils with matching internal names
1.2.1
General
- Fixed 'Deal Damage' options in Game Board menu not working
Grimora
- Slightly condensed card battle information
1.2.0
General
- Game Board menu:
- Added ability to modify cards
- Added buttons for damaging/healing cards
- Minor visual improvements
- GameInfo menu:
- Added 'Debug Tools' button for manipulating built-in debug options (debug keys and disable KCM oil painting)
- Minor tweaks to Scenes list and count to improve readability
Act 1
- Fixed minor error spam when moving to a new region
1.1.3
General
- Acts 2, 3, Grimora, and Magnificus now display the current turn number during combat
- Fixed DrawCard and DrawSideCard hotkey functions not being properly bound during Awake()
- Fixed hotkey function error message not correctly displaying what functionId is erroring
- Added 'Show AbilityInfos' submenu under Game Info menu
Act 1
- Fixed Turn Number being on the same line as Difficulty
- Improved readability of CurrentNode information
1.1.2
General
- Fixed last update's 'Auto-Win' and 'Auto-Lose' fix only applying to Act 1
- 'Remove Max Energy' now uses the API extension method (definitely didn't add it to the API specifically for this update, no sirree)
- 'Add Energy' now also increases max energy if possible
- Draw card buttons will now be disabled if there are no remaining cards in the deck
- 'Deal Damage' and 'Take Damage' now work even if Player/Opponent Damage is disabled
Act 3
- Fixed 'Auto-Win' and 'Auto-Lose' buttons causing an error (non-fatal)
1.1.1
General
- Fixed 'Auto-Win' and 'Auto-Lose' buttons not working when Opponent or Player damage is disabled, respectively
- Fixed visual menu error when selecting 'Totem Battle' or 'Boss Battle' from the 'Trigger Sequence' menu
- Fixed '()' appearing on disabled buttons
1.1.0
General
- Added config option to display item buttons vertically rather than horizontally
- Minor spelling and capitalisation fixes
- Game Info window now shows both the starting seed and the current seed, if possible
- Current node information now shows the id and node instance separately
- Changed card battle difficulty to show the combined total along with the modifier and base difficulties
- Changed starting console logs to LogLevel 'Debug'
Act 1
- 'Replenish Candles' now relights your candles
All Acts
- Added Game Board popup for manipulating cards and slots on the board
- Added +1/-1 buttons for currency, changed currency display
1.0.2
General
- Added options to force card emissions, switch to alternate portraits
- Deck Viewer now shows API alternate pixel portraits, if they exist
- Fixed deck editor not completely working in Kaycee's Mod
- Removed BepInEx as a dependency (redundant)
1.0.1
All Acts
- Added toggles for disabling direct damage to the player or opponent (persistent settings)
Act 1
- Fixed Draw Tutor locking camera controls
Act 2
- Fixed cursor interaction being disabled when opening a card pack with dialogue disabled = true
1.0.0
General
- Added
F2
hotkey to draw from deck - Added
LeftShift + F2
hotkey to draw from side deck - Fixed having to release all buttons before activating the next hotkey
- Fixed (hopefully) error on boot when loading hotkeys
- API requirement bumped to 2.x.x
- Minor UI touch ups
All Acts
- Added Dialogue Window (Thanks WhistleWind!)
- Added Draw Tutor button to select card from your deck to be added to your hand (Thanks WhistleWind!)
Deck Editor
- Added support for Grimora Mod
- Added GUID filter when modifying sigils
- Added name and GUID filter when modifying special abilities
- Fixed not all Special abilities showing up
- Cards in deck show using their display now instead of .name
Act2
- Fixed null Error spam when showing debug menu in act 2 (Thanks WhistleWind!)
Magnificus Act / Mod
- Added light support
0.9.0
All Acts
- Ported and extended Deck editor from the Deck Editor mod
- Works for all acts (only tested on Act 1 and 2)
- Added support for adding gem costs
- Added support to gemify a card
- Added support for custom sigils and specials
- Shows all portraits
Act 2
- Fixed disable dialogue button not working
General
- Windows now keep their position when closed and reopened (not saved)
- Minor adjustments to the UI
0.8.0
General
- Added changeable Hotkeys (Saves through configs)
- Collapse buttons to save space
All Acts
- Added buttons to change Energy during battles
0.7.0
All Acts
- Added disable dialogue button (Saves through configs)
Act 2
- Basic support to skip through card battles
0.6.1
General
- Fixed act 1 totem fights always triggering Bird+Fecundity
0.6.0
All Acts
- Added button to trigger any sequence (Card battles, gain totem... etc)
0.5.0
Act 1
- Fixed Lag and Crash when loading expanded menu
- Button to draw card during battles
- Button to draw side deck card during battles
- Buttons to add/remove bones during battles
Act 3 (PO3)
- Added basic support (Currency, Items... etc)
- Button to draw card during battles
- Button to draw side deck card during battles
Grimora Act
- Added Item debug support
- Button to draw card during battles
- Button to draw side deck card during battles
- Buttons to add/remove bones during battles
Misc
- Added FPS counter in Game info popup
- Item list shows Rulebook name and raw name of Item
- Resource Bank window redesigned with a filter and entrys are buttons now to copy them to clipboard.
- Moved Region override option to act 1
0.4.0
- Changed toggle button in header to off, minimal and maxed.
- Added options to change players items
- Added difficulty value to card battle
- Changed some windows to have a close button instead of toggle
- Bumped API requirement to 2.11