3 Commits

Author SHA1 Message Date
gir489
d2b3370b7c
Fixed a race condition with scr_patch's destructor. (#3639)
Some checks are pending
Nightly Build / Check Recent Commit (push) Successful in 39s
Nightly Build / Build Nightly (push) Waiting to run
Nightly Build / Recreate Release (push) Blocked by required conditions
* Fixed a race condition caused by disabling and enabling a Lua script with scr_patch more than once.

* Fixed patch not being enabled if data is already created

---------

Co-authored-by: Arthur <121949966+ShinyWasabi@users.noreply.github.com>
2024-09-02 07:52:34 +02:00
gir489
1f985a5a21
Disables script patches from the Lua layer on eject. (#3628) 2024-08-28 23:38:13 +02:00
Arthur
61ff817f11
Redesign Script Patches for Lua (#3612)
* Refactor Script Patches for Lua

* Use update_all_patches_for_script instead of update and store script's joaat instead of its string
2024-08-22 19:52:02 +02:00