e460de043a
chore(dtmm): Vendor icons
...
Closes #86 .
2023-03-28 21:34:16 +02:00
4c33741b03
feat(dtmm): Implement gruvbox dark theme
2023-03-15 10:31:21 +01:00
be1cff9f3c
feat(dtmm): Move class and require hooks into early loading
...
These need to be executed as early as possible if they're supposed to
capture all of their respective calls.
2023-03-01 00:20:45 +01:00
c5b2e136fa
feat(dtmm): Improve mod main logging
2023-02-25 19:33:38 +01:00
c9cfb7d415
fix(dtmm): Fix mod loader GUI
...
The final puzzle piece for mod loading, at least on DTMM's side.
Closes #28 .
2023-02-25 19:33:31 +01:00
22d8ab05ab
feat(dtmm): Provide dt for loading state
...
Apparently Fatshark does not proxy `dt` in their boot loading sub
states. But we do need that for the mod manager.
2023-02-25 18:27:32 +01:00
8e9f26ed0c
feat(dtmm): Overwrite Crashify property
...
As requested by Fatshark.
2023-02-25 17:27:06 +01:00
d6ee6e9a10
fix(dtmm): Fix patching GameStateMachine
...
The monkey-pacthed function was still called multiple times.
2023-02-25 17:26:24 +01:00
974641b2ea
fix(dtmm): Fix infinite loop on game load
2023-02-25 17:25:55 +01:00
b20b3c4e66
WIP: mod_main logging and more DML specialication
...
DML's package needs to be added to the boot bundle as well. Current
issue: Adding any package file to the bundle breaks the game's loading.
But I don't know where this messes things up.
2023-02-23 21:38:57 +01:00
d9e6cc05a0
fix(dtmm): Add additional Lua globals to backup
2023-02-22 16:40:05 +01:00
0705430b95
refactor: Move mod loading to separate base mod
2023-02-22 16:40:04 +01:00
571ae9605a
wip: Add preliminary mod loading injection
2023-02-22 16:39:30 +01:00