[ABOUT] NAME = App Shelf AUTHOR = x4fab VERSION = 1.0 DESCRIPTION = Install more apps. [CORE] LAZY = FULL ; Possible values: ; • NONE (or 0, default value): load script when Assetto Corsa is loading, run it until it’s closed ; • PARTIAL (or 1): load script only when app is first opened, after that keep it running until Assetto Corsa is closed. ; • FULL (or 2): load script when app is opened, when all windows are closed, unload an app completely. ; Note: when app unloads, all of its internal state (apart from stored with things like `ac.connect()`, ; `ac.storage()` or `ac.store()`) is completely lost. That’s why sometimes it might make more sense to ; use partial laziness and unload app manually on closing (for example, if your app has manual saving ; and a user closed or hid window without saving). [WINDOW_...] ID = main NAME = App Shelf ICON = icon.png FUNCTION_MAIN = windowMain FUNCTION_SETTINGS = windowMainSettings FLAGS = SETTINGS MIN_SIZE = 200, 80 SIZE = 240, 400 [SERVICE] SCRIPT = Service PERIOD = 24h [AWAKE_TRIGGERS] EVENT = '$SmallTweaks.AppShelf.Install'