Posted in

Mod Manager – Phone App V1.7.3

Mod Manager Phone App

Mod Manager Phone App2

Manage & Configure Mods via Main Menu AND In-Game Phone!

Want an easier way to manage your mods without digging through folders?
Need a simple, unified interface accessible from both the Main Menu and in-game to toggle mods and configure their settings?

This mod provides the ultimate solution:
A NEW Main Menu Panel for enabling/disabling mods *before* you load your save.
The original in-game Phone App (“Settings”) for configuring mod options while playing.

New Main Menu Panel Features:
Access via a convenient “Mods” button integrated into the Main Menu.
View Enabled & Disabled Mods: See your entire Mods folder contents (.dll & .dll.disabled).
Toggle Mods On/Off: Easily enable or disable mods with a click.
Mod Info Display: Shows Name/Author/Version for loaded mods or filename/disabled status.
Restart Reminder: A message appears if you toggle mods, reminding you to restart.
Config Tab: Placeholder for future main menu configuration options.

In-Game Phone App Features:
Access via the “Settings” app on the phone home screen (Renamed for better integration!).
Configure Settings: View and modify settings for compatible mods using simple Toggles (Bool), Input Fields (String/Int/Float), and KeyCode Buttons.
Multi-Category Support: Displays settings from multiple categories registered by a single mod.
In-Game Saving: Save changes directly to MelonPreferences via the “SAVE” button. (Note: Applying these saved settings may still require a game restart depending on the specific mod being configured – see Dynamic Updates below).
Dynamic Update Support: Allows mods to potentially apply setting changes instantly if they implement the provided event listener. Otherwise, a restart is needed after saving changes via the phone app.

Core Features (v1.7.2)
Dual Interface: Manage mods from the Main Menu, configure settings via the in-game Phone App.
Mod Enable/Disable: Toggle mods on/off easily from the main menu.
Settings Configuration: In-game UI for Bool, String, Int, Float, and KeyCode MelonPreferences (may require restart depending on mod).
Embedded Images: No more external PNG files needed! All UI graphics are built into the mod DLL. Just install the DLL!
Automatic Mod Detection: Lists mods/settings based on MelonPreferences.
Clean UI: Custom-built interfaces designed to be clear and functional.
Initialization Notification: See a notification when the mod loads successfully in-game.
Compatibility Fixes: Improved stability and reduced potential conflicts.

Requirements
Game Version: Schedule I (Supports both the default (IL2CPP) and the Alternate (Mono) branch).
MelonLoader: v0.7.0 or higher recommended. (Download Here)

Installation
Ensure you have met all the requirements listed above.
Download the latest version (v1.7.2+) from the Files tab.
Open the downloaded archive (.zip or .rar).
Go to your Schedule I game installation directory.
Place the ModManager&PhoneApp.dll file inside the Mods folder.
(Optional: Remove the old ModManagerIcon.png from UserData if present, it’s no longer needed.)
Launch the game! Use the “Mods” button on the main menu or the “Settings” app on the phone.

Compatibility
Relies on other mods using the standard MelonPreferences system for the settings display.
Category Detection: Finds categories if their Identifier starts with the mod’s name (e.g., MyModName, My Mod Name).
Mods using non-MelonPreferences config methods won’t show settings in the phone app.
Reads Bool, String, Int, Float, and KeyCode types, displaying appropriate controls. Other types may appear as raw strings in input fields.
Dynamic Updates: Relies on other mods listening to the OnPreferencesSaved event (See developer section). If not implemented by the other mod, a restart is required after saving settings via the phone app.
Should be highly compatible. Issues encountered are likely due to how other mods interact with MelonPreferences or core game systems.

Known Issues / Limitations
Restart Required: Enabling/Disabling mods via the main menu ALWAYS requires a restart. Settings changes via the phone app MAY require a restart depending on whether the configured mod implements the dynamic update event listener.
Limited Control Types: Phone app primarily supports Bool, String/Int/Float, KeyCode. Others show as text input.
Main Menu Config: The “Config” tab on the main menu panel is currently a placeholder.

Credits:

Prowiler

Download

File Description File size Downloads
rar Mod Manager - Phone App-1-7-3 253 KB 3
rar Mod Manager - Phone App (Mono Version)-1-5-3 222 KB 3
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x