28 Commits

Author SHA1 Message Date
Jan
fc18f81302
fix: consider asset references when looking for assets of zone 2024-03-30 17:44:55 +01:00
Jan
0bb17a33bd
feat: load materials from json 2024-02-29 17:27:48 +01:00
Jan
37fad556c6
chore: load asset refs from assets taken from global asset pools 2024-02-07 01:00:43 +01:00
Jan
0a13281295
chore: load indirectly referenced assets if they are not ignored 2024-02-06 23:56:05 +01:00
Jan
ac0d8a83a0
chore: refactor pool allocation and add indirect references 2024-02-06 23:03:40 +01:00
Clang Format
6b4f5d94a8
Reformat code with clang format 2023-11-19 21:07:21 +00:00
Jan
479b1d1836 Log asset name when not being able to create empty asset 2023-10-05 20:19:49 +02:00
Jan
713eb77230 Add material loading for tools materials 2022-08-07 12:06:02 +02:00
Jan
066e9af1bc fix compilation on gcc 2022-08-06 19:10:26 +02:00
Jan
82349d3432 Material loading base 2022-07-15 11:21:54 +02:00
Jan
a092f76ec9 Add option to not parse floating point numbers when using SimpleLexer 2022-03-30 19:07:54 +02:00
Jan
77b6b7c87a Load SoundCurve files for IW4 2022-01-02 13:27:29 +01:00
Jan
8e2b9f4a62 Update iw4 asset loader clipmap to use interface without asset_type_t specification 2022-01-02 01:10:57 +01:00
Jan
538c4be839 Fix not supporting nullptr scriptstrings 2021-12-30 16:51:16 +01:00
Jan
5e31be9bac Finalize menu assets after loading all assets 2021-12-29 00:20:54 +01:00
Jan
7188b0946d Make use of custom functions when converting menus 2021-12-28 23:52:42 +01:00
Jan
988620e23d Menu conversion base 2021-12-05 16:23:25 +01:00
Jan
4552a4fe4a Add asset loading states per zone for the usecase of saving loaded menus and menu functions 2021-11-13 22:18:44 +01:00
Jan
6acbd0e2be Make asset loading context assets in gdts override their previously defined assets with the same name 2021-03-28 13:08:28 +02:00
Jan
579c0747d0 Add loading of gdt entries to info based assets 2021-03-28 12:07:36 +02:00
Jan
d8bd6fc11d Make AssetLoadingManager try to find referenced assets from global asset pools if non referencing asset was not found 2021-03-25 13:31:23 +01:00
Jan
79c1284193 Add asset loader for localize files 2021-03-23 17:16:36 +01:00
Jan
5fbcbaf3c7 Fix not straight up inserting scriptstrings on loading from zone 2021-03-23 00:42:41 +01:00
Jan
5443ed4261 Add scriptstrings from loaded zones to newly linked zone 2021-03-18 20:03:00 +01:00
Jan
2a6d7c84c2 Add ZoneScriptString class to store zone script strings 2021-03-18 16:55:30 +01:00
Jan
94230cefb0 Make empty linking asset if asset is ignored 2021-03-13 19:32:51 +01:00
Jan
0db526d1c8 Check for already loaded assets when loading asset dependencies 2021-03-13 14:54:56 +01:00
Jan
a7860c7c76 Add AssetLoader basis 2021-03-13 14:27:20 +01:00