Skip to content

Polish, bug fixing and mod menu

Choose a tag to compare

@RealAmethyst RealAmethyst released this 01 Mar 00:30
· 10 commits to master since this release

Changelog - Changes since v0.6

New Features

Time Info Hotkey

  • New hotkey (M / RT+DPadDown) announces current day of week, season, time of day, and clock time
  • In EX dungeon dimensions, announces remaining time from the game's timer HUD instead
  • Only active in field and battle, not in menus

In-Game Accessibility Settings Menu

  • Full settings menu injected into the game's own options screen under "Accessibility"
  • 4 categories: Gameplay, Audio, Speech, Keybindings
  • Persistent JSON settings saved to mod folder
  • Uses the game's own input repeat timing for consistent navigation feel

Keybinding Rebinding

  • All mod hotkeys can now be rebound from the in-game menu
  • Listen-mode rebinding with context-aware conflict detection
  • Blocked key enforcement prevents binding game-used keys
  • Clear a binding with Square/X, reset all to defaults with Triangle/Y
  • Inline yes/no confirmation dialogs for destructive actions
  • Controller modifier suppression (LT/RT suppress game input while held)

Care Mechanics Disable Settings

  • 4 toggles under Gameplay: Disable Hunger, Disable Toilet, Disable Fatigue, Disable Sickness
  • When toggled on, partner values reset to healthy state and future increases are blocked
  • Fatigue uses NativeHooks at real native addresses since CSVB scripts bypass managed wrappers
  • Works during training as well as normal field gameplay

Evolution Dojo Handler

  • Announces digimon name, growth stage, evolution probability, locked status, grid position, and description
  • Supports partner switching and status key for full details including nature, attribute, conditions, and generation

Camp Cooking

  • Camp restaurant support added to RestaurantPanelHandler
  • Free cooking (no price display), partner selection tracking

Improvements

Transition Detection

  • Completely rewritten: replaced ~400 lines of icon scanning, flag checking, and fallbacks with unified AreaChangePatch system
  • All maps (town, field, dimension, dungeon) use a single path: scan active AreaChangeInfo objects filtered by the game's own EnableAreaChangeTrigger calls
  • Dimension and dungeon transitions now detected reliably

Navigation

  • Preserve nav list selection across distance re-sorts so auto-walk targets don't change unexpectedly
  • Announce first item details when switching navigation categories

Camp and Care Menus

  • Combined CampCommandHandler and CarePanelHandler into a single handler

Farm Panel

  • Rewritten with dual-panel tracking (outer uFarmPanel + inner uFarmPanelCommand)

Bug Fixes

  • Fix yes/no dialog detection for first-playthrough events (egg selection, training) where Il2Cpp callback wasn't visible
  • Fix compass direction hotkey firing in menus (now field-only)
  • Exclude town from interactive entrance detection to prevent ghost transitions
  • Skip invalid icon destinations (map 0) in dimension transition scanning