21 Commits

Author SHA1 Message Date
Jan
e0f8b3d3ca
chore: add abstraction for opening output files to be able to mock it 2025-01-07 00:02:38 +01:00
Jan
3c3161448f
chore: get Iwd and Ipak creators in constructor for post processors 2025-01-03 11:18:33 +01:00
Jan
fa6f9451d2
chore: extract ZoneAssetLoaderContainer to separate class 2025-01-03 10:25:51 +01:00
Jan
fe5d0f79ff
chore: consider specified obj containers when post processing 2025-01-02 16:26:42 +01:00
Jan
a7254aa11c
feat: add post processors compiling iwds and ipaks 2025-01-02 12:57:10 +01:00
Jan
9852f52a15
chore: get rid of now unused AssetLoading classes 2025-01-01 18:14:43 +01:00
Jan
27ef3152a0
chore: do not initialize zone pools in ZoneCreator 2025-01-01 18:14:42 +01:00
Jan
306ffb730e
chore: fix error in ZoneCreator 2025-01-01 18:14:42 +01:00
Jan
7ef944ebd4
chore: refactor IW4 asset loaders 2025-01-01 18:14:41 +01:00
Jan
c524cb007a
chore: implement obj loading skeleton with localize asset 2025-01-01 18:14:40 +01:00
Jan
4f0a405bdc
chore: adjust asset creation process to use separated AssetCreators 2025-01-01 18:14:40 +01:00
Jan
3803ae24f5
chore: add ObjCompiling component 2025-01-01 18:14:39 +01:00
Jan
f9e0bdaa7b
chore: always build fastfile when there are assets defined 2025-01-01 18:14:39 +01:00
Jan
4c9a84777f
chore: use IObjLoader directly instead of indirection of ObjLoading 2024-10-19 13:46:47 +01:00
Jan
b156c7348a
refactor: use asset_type_t for ZoneDefinition 2024-10-05 10:56:56 +01:00
Clang Format
6b4f5d94a8
Reformat code with clang format 2023-11-19 21:07:21 +00:00
Jan
fb5c67b5ce Add possibility to include asset lists in project definition 2023-10-07 15:06:41 +02:00
Jan
bb94162be4 Add possibility to override zone name in zone definition 2023-09-28 20:52:16 +02:00
Jan
94230cefb0 Make empty linking asset if asset is ignored 2021-03-13 19:32:51 +01:00
Jan
a7860c7c76 Add AssetLoader basis 2021-03-13 14:27:20 +01:00
Jan
a57201d78d Rename AssetLoading from Linker to ZoneCreation 2021-03-12 11:20:02 +01:00