Skip to content

Comahar/AffinityEditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AffinityEditor

A simple mod that displays your affinity values numerically and in relation to affinity-based unlocks. It also allows you to edit characters' affinities.

Features

image

  • View Affinity Points: Displays each character's affinity points numerically, providing an easy way to track them while playing.
  • Show Affinity Unlocks: Shows you when an unlock will happen and how many points it requires.
  • Edit Affinity Points: Modify affinity points for each character through the interface.

Installation

Thunderstore

Manual

Credits

Development

  • Ignore the errors when opening the project.
  • Install BepInEx
    • Tools > ThunderKit > Packages
    • ThunderKit Extensions > Bep In Ex Pack > Install
  • Import Game
    • Tools > ThunderKit > Settings
    • ThunderKit Settings
    • Select Game exe
    • Import
    • Restart when prompted and ignore Safe Mode warnings.
  • If you encounter the error The type 'HarmonyPatch' exists in both '0Harmony ...' and '0Harmony20 ...', deleting Packages/BepInExPack/BepInEx/core/0Harmony20.dll should resolve the issue.

Bugs

  • Close the interface switching between tabs.
  • Selectable objects blinking when UI opens.
  • Editor open button position may be inconsistent.
  • Indicator texts may be outside the screen.

Roadmap

  • Localization support.
  • Gamepad support (maybe).
  • Mark save files as dirty if editing is used.
  • Disable achievements if the save file is marked as dirty.

License

LGPL-3.0