# Update 2.0.0

### Ver 2.0.0

* Engine upgraded from RPG Maker MV to RPG Maker MZ
* Discarded third-party plugins
* Removed unused files
* Reorganized files structure
  * Files are now organized into relevant subfolders
* Added touch feedback
  * A droplet effect is now played wherever the touch happened, for mobile, tablet and Steamdeck users
* Added keyboard and controller support
* Reworked gallery
  * The gallery can now show all variants, including expression variants
  * When viewing a CG, the UI will hide itself after a few seconds of player inactivity, and come back whenever the player inputs anything again
* Reworked title screen
  * The title screen, options screen, chapter screen and statistics screen are now all part of the same scene and transition seamlessly between each other
* Reworked caching
  * All files needed for a scene are now cached when loading the scene
  * Files that are no longer needed are immediately cleared from the cache as a scene ends
  * Low-priority files are removed from the cache if they are not used after a while to reduce the game's memory footprint when it is inactive
* Moved away from RPG Maker common events
  * The game logic is now entirely handled by first-party plugins
* Optimized CG variants
  * CG variants are no longer copies of the base CG, they now only contain the changes - greatly reducing the game's total size and loading times
* Reworked save data system
  * Save data is now better structured and smaller in size
  * Due to massive changes in the data structure of saves, pre-2.0.0 saves are not compatible
  * Save data is now backed up on your device, so you can uninstall the game without fear of losing your progress
* Reworked shop
  * The shop's framework is now data-driven and more flexible
  * Panties and bras have been separated into their own tabs
  * Wiffle ballgags are no longer a simple variant of ballgags but a separate item altogether
  * Custom-colored variants of any item can now be purchased, for a slightly higher price than built-in colors
  * Item, item variants and shop tabs containers are now scrollable containers, all the vanilla content fits already but this means that mods don't need to worry about whether it will fit in the window when adding items
* Reworked UI panels in session
  * The panels are now more flexible:
    * Equipment panels are now data-driven
    * Containers now all are scrollable containers, making them able to hold infinite content
* Reworked commissions generation
  * Commission are now generated based on the items you've unlocked and the current funds you have
  * You will never get a commission that you cannot afford
* All text has been externalized into localization files
  * Alas, professional localization is expensive, so English remains the only supported language for now. However, community-sourced localization can now be done through modding
* Modding support has been added
  * The "Mods" option on the title screen is disabled until there is at least one mod in your "mods" folder
  * Modding documentation is available here, and help can be found on the discord server

#### Notes on Android

* The game was optimized in many aspects with the rewrite, this should make Bonds run mostly smoothly even on low-end devices
* There is possibly an issue where it takes a while for Bonds to start registering inputs even after loading the title screen. The issue does not appear in emulation but does appear on my $150 phone so I am not sure if it is specific to my phone
