Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 1.2.4
Fixed incorrect options being installed when "auto_select_previous_choices" is enabled
Version 1.2.3
After reinstalling the mod and using choices that affect visibility of other choices, these invisible choices don't get saved anymore (as they don't contribute anything to newest installation)
Fixed error where choice data was saving with wrong mod name if user has changed mod name inside FOMOD installer
Choice data is now saved only when mod was actually installed; cases where user has cancelled, merged or renamed mod during installation are correctly handled now
Fixed incorrect naming of choice data save files that replaced spaces and non-english characters with underscores, possibly introducing conflicts if user had underscores or non-english text inside mod names
Fixed plugin not working at all if user had non-english text inside mod names
Version 1.2.2
Fixed saved choices data loss after renaming mod in mod list
Moved save files for choices into "<MO2 dir>/plugins/data" directory, which allows to preserve save data when plugin directory is deleted (thanks to @loicreynier for this contribution)
Version 1.2.1
Fixed choice data loss when there are multiple groups with same title or multiple choices within a group with same text
Version 1.2.0
Added setting to automatically pick choices that were selected in previous installation (read mod description & images to see how to use it)
Fixed choice data loss when there are multiple steps with same title
Version 1.1.0
Added support for Mod Organizer v2.4.4 (thanks to @GaRRuSS for example code)
Removed profile-seperated saves, added migration to move old saves to new directory without profile information (thanks @CommonDominator for pointing that out)
Previously selected choices will be displayed with green background. Current choice will have yellow background if it doesn't match choice made during previous mod installation.
Requirements
Mod Organizer 2 – v2.4.4 and v2.5.2 are supported (other versions might work, but I didn't check them)
Installation
Close Mod Organizer 2
Copy folder "remember_installation_choices" into "<Mod Organizer 2 folder>/plugins"
Open Mod Organizer 2
Click on settings icon, go to Plugins tab, find plugin named "Python Proxy" and make sure it is enabled. If it is not, then enable it and restart MO2
Click on settings icon, go to Plugins tab, find plugin named "Remember Installation Choices" and make sure it exists
Click on settings icon, go to Plugins tab, find plugin named "Remember Installation Choices". You can tweak some settings here:
auto_select_previous_choices –if set to true, when installation window pops up, automatically selects choices that were selected in previous installation. If set to false only highlights previous choices
To change highlight colors, modify following settings:
hint_choice_style_sheet – style sheet to apply to choice that was selected in previous installation, but not selected in current installation
hint_choice_disabled_style_sheet – same as previous setting, but applies to disabled (unclickable) choices
previous_choice_style_sheet – style sheet to apply to choice that was selected in previous installation that also currently selected in current installation
previous_choice_disabled_style_sheet – same as previous setting, but applies to disabled (unclickable) choices
If you just want to change background color, use this style sheet: background-color: rgba(<red>, <green>, <blue>, <alpha>), each number is in range 0-255 inclusive. For example background-color: rgba(0, 255, 0, 255) makes background green (click here for interactive example).
Known issues / limitations
Changing Mod Organizer 2 UI language will break translated choices
This plugin will always be enabled unless removed from "plugins" folder, "Enabled" option in plugin settings doesn't work correctly (I couldn't make it work, looks like MO2 bug)