Lucas Schwiderski lucas
  • Germany
  • Joined on 2021-11-14
lucas pushed to feat/ci at bitsquid_dt/dtmt 2023-11-13 15:21:39 +01:00
746e3f338a ci: Add caches
lucas closed issue bitsquid_dt/dtmt#115 2023-11-13 15:04:53 +01:00
CI takes very long to register commit checks
lucas commented on issue bitsquid_dt/dtmt#115 2023-11-13 15:04:52 +01:00
CI takes very long to register commit checks

Not that big of a deal in practice, actually. Maybe it was just bad configuration on the old Concourse instance, but now, the workers seem to cache the build image(s) properly, so the download…

lucas pushed to feat/ci at bitsquid_dt/dtmt 2023-11-13 15:01:27 +01:00
be0f22dbea ci: Add caches
a90614f2e9 ci: Implement uploading build artifacts
Compare 2 commits »
lucas created pull request bitsquid_dt/dtmt#128 2023-11-13 14:32:10 +01:00
Improve CI
lucas created branch feat/ci in bitsquid_dt/dtmt 2023-11-13 14:31:50 +01:00
lucas pushed to feat/ci at bitsquid_dt/dtmt 2023-11-13 14:31:50 +01:00
4c3c95d771 ci: Implement uploading build artifacts
lucas opened issue bitsquid_dt/dtmt#127 2023-11-13 10:35:16 +01:00
Store build artifacts
lucas opened issue bitsquid_dt/dtmt#126 2023-11-13 10:34:05 +01:00
Implement caches for CI
lucas pushed to feat/loose-files at bitsquid_dt/dtmt 2023-11-13 10:22:02 +01:00
20f94aefea Use template engine to build mod_data.lua
lucas created pull request bitsquid_dt/dtmt#125 2023-11-13 09:54:53 +01:00
Implement non-bundled mods
lucas pushed to feat/loose-files at bitsquid_dt/dtmt 2023-11-13 09:45:58 +01:00
5bdcd1357e Use template engine to build mod_data.lua
b1ff69fa08 Move deployment directory for legacy mods
78e4d644f0 Implement deploying non-bundled mods
Compare 3 commits »
lucas created branch feat/dtmm in bitsquid_dt/Darktide-Mod-Loader 2023-11-12 23:22:49 +01:00
lucas pushed to feat/dtmm at bitsquid_dt/Darktide-Mod-Loader 2023-11-12 23:22:49 +01:00
6c5604cb1c Implement loading non-bundled mods
7b8a8d1094 refactor: Format code
d294f85b88 feat: Allow setting developer mode
3cb511d0f7 chore: Update config with new fields
2d15647fb5 feat: Move class and require hooks into early loading
Compare 10 commits »
lucas pushed to feat/mod-bundles at bitsquid_dt/Darktide-Mod-Framework 2023-11-12 23:21:33 +01:00
04688ac719 Implement loading non-bundled mods
7b417f8b63 Format luacheckrc
1e36f2bc3e fix: Fix mod options after reload
e4a2ecdd4b Fix mod options not loading
108696135d Ignore build directory
Compare 8 commits »
lucas pushed to feat/loose-files at bitsquid_dt/dtmt 2023-11-12 23:20:55 +01:00
23aaac77a0 Use template engine to build mod_data.lua
lucas pushed to wip/mod-bundles at bitsquid_dt/Darktide-Mod-Framework 2023-11-12 23:19:08 +01:00
04688ac719 Implement loading non-bundled mods
lucas opened issue bitsquid_dt/dtmt#124 2023-11-12 19:01:39 +01:00
Consolidate template rendering libraries
lucas pushed to wip/mod-bundles at bitsquid_dt/Darktide-Mod-Framework 2023-11-12 11:40:17 +01:00
4f24dae0f2 WIP: Bring back I/O mod loading
7b417f8b63 Format luacheckrc
Compare 2 commits »
lucas commented on issue bitsquid_dt/dtmt#113 2023-11-10 16:51:27 +01:00
Investigate non-bundled mod assets

Both DML and DMF need to know if a mod is bundled. DML can probably get away with simply knowing how many packages it needs to load for the mod to be ready to run it's run callback. DMF needs…