20.2.2023, 19:07
(Tento příspěvek byl naposledy změněn: 20.2.2023, 19:42 uživatelem JiRo.
Důvod úpravy: Doplnění informace
)
@hardo12 No, v podstatě máš dvě možnosti. První je, definovat ty default zapnuté stavy v negaci. Ale už o tom psal i @jkmh: na discordu. Ale tím si znemožníš jednoduchý návrat do default nastavení a také pro nějakou budoucí verzi komplikuješ změnu v default nastavení.
Lepší metoda je, definovat semafor, který při prvním spuštění skinu, když nebude jeho hodnota ještě definovaná (tedy bude mít hodnotu false) provede podmíněně řadu <onload>Skin.SetBool(...)</onload> u těch nastavení, které chceš mít ve stavu true. A na konci těch default nastavení změnit stav toho semaforu.
Lepší metoda je, definovat semafor, který při prvním spuštění skinu, když nebude jeho hodnota ještě definovaná (tedy bude mít hodnotu false) provede podmíněně řadu <onload>Skin.SetBool(...)</onload> u těch nastavení, které chceš mít ve stavu true. A na konci těch default nastavení změnit stav toho semaforu.