0 of 0

File information

Last updated

Original upload

Created by

Prowiler

Uploaded by

Prowiler

Virus scan

Safe to use

About this mod

Adds Auto Clear (toggle) & Mark All Read buttons to Messages.
Auto Clear hides finished deals when ON.
Mark All As Read clears all unread indicators with one click.

In short terms: This mod declutters your message app!

Requirements
Permissions and credits
Changelogs
Donations
Auto Clear Completed Deals
Tidy up your phone's message list automatically, plus mark all as read!



Is your Messages app overflowing with chats from completed deals and unread notifications?
Tired of manually scrolling, managing old conversations, and clicking each unread message? Wish you could just... make the finished ones disappear and clear those pesky notification dots in one go?

This mod adds two simple, elegant buttons to the header of your phone's Messages app:

1. Auto Clear Toggle: Enable it, and watch completed deal conversations vanish automatically from the list, keeping your inbox focused on active business!
2. Mark All As Read: Click it to instantly clear all unread message indicators across your conversations.


Features
  • Adds Two Header Buttons: Integrates new "Auto Clear" toggle and "Mark All As Read" buttons directly into the Messages app header UI.
  • Automatic Conversation Hiding (Toggle): When the toggle is ON, the mod periodically checks for conversations linked to customers who have no active contract AND no pending offer. These inactive chat entries are then automatically hidden from the list.
  • Manual Control (Toggle): When the toggle is OFF, the automatic hiding process stops completely. You remain in control.
  • Mark All As Read (Button): A dedicated grey button allows you to instantly mark all currently unread conversations as read with a single click, clearing notification badges.
  • Clear Visual Feedback (Toggle): The Auto Clear toggle button clearly indicates its status: It turns GREEN with text "Auto Clear: ON" when enabled, and RED with text "Auto Clear: OFF" when disabled. Colors are configurable!
  • Seamless Integration: Uses the game's existing UI style and fonts for a native look and feel.
  • Lightweight Check (Auto Clear): The hiding check runs periodically (configurable interval, ~5 seconds default) only when the feature is ON.
  • In-Game Configuration: Customize the auto-clear interval and button colors exclusively using the required Mod Manager - Phone App. Settings are organized into logical categories.
  • Dynamic Updates: Changing settings via the Mod Manager - Phone App will apply instantly without needing a game restart! Button colors and the auto-clear interval update live.



Requirements
  • Game Version: Built for the IL2CPP (Default) and Mono (Alternate) version of Schedule One.
  • MelonLoader: v0.7.0 or higher. (Download Here)
  • Mod Manager - Phone App: This mod requires the Mod Manager for configuration and functionality.



Installation
  • Ensure you have met ALL the requirements listed above, including installing MelonLoader and the Mod Manager - Phone App.
  • Download the latest version of this mod (Auto Clear Completed Deals) from here.
  • Go to your Schedule I game installation directory.
  • Open the downloaded archive (.zip or .rar).
  • Place the AutoClearDealsMod.dll file inside the Mods folder.
  • Place the AutoClearCompletedDealsIcon.png file inside the UserData folder (this icon is for optional notifications from this mod).
  • Launch the game! Use the "Mod Settings" app on the phone to configure this mod.



Compatibility
  • This mod adds two buttons to the header of the Messages app. Mods that also significantly modify this specific header area might have visual conflicts.
  • Uses standard MelonPreferences and requires Mod Manager - Phone App for configuration and live updates.
  • Compatibility with other mods has not been extensively tested beyond basic functionality. Please report any potential conflicts found in the Posts section!



Known Issues / Limitations
  • Minor Technical Limitation (Auto Clear): Due to game code accessibility, the mod primarily hides the conversation entry. The underlying message data might not be immediately destroyed, but this is generally handled by the game over time or on scene changes and shouldn't cause noticeable issues.



Development Status & Feedback
  • Updated to v1.2.0, now requires Mod Manager - Phone App for configuration and live updates.
  • Feedback, suggestions, and bug reports are highly appreciated! Please use the Posts or Bugs tab on this mod page.



Credits & Acknowledgements
  • Prowiler for creating this mod and the Mod Manager - Phone App.
  • The helpful members of the Schedule One Modding Community for their support, insights, and shared knowledge.
  • The developers of various open-source Schedule One mods whose work provided invaluable examples and understanding of the game's code.
  • The MelonLoader team and community for creating the modding framework.
  • TVGS for the fantastic game, Schedule One!