26 Commits

Author SHA1 Message Date
Jan
b156c7348a
refactor: use asset_type_t for ZoneDefinition 2024-10-05 10:56:56 +01:00
Jan
5cc52c42cd
refactor: image and obj data loading 2024-09-26 07:22:35 +02:00
Jan
0ae7426fbe
fix: do not normalize asset names when loading assets since desired effect is already covered by normalized asset finding from asset pools 2024-06-01 15:01:19 +02:00
Jan
a9488b8152
chore: normalize asset names before adding to asset pools 2024-05-11 12:57:17 +02:00
Jan
ae43a994b9
chore: update usages of AddAsset for template asset struct api 2024-04-23 00:49:05 +02:00
Jan
6bd6635a83
feat: normalize asset names before loading 2024-04-22 19:23:54 +02:00
Jan
04b80b5208
chore: move AddAsset function shortcuts to interface 2024-04-22 18:52:47 +02:00
Jan
fc18f81302
fix: consider asset references when looking for assets of zone 2024-03-30 17:44:55 +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
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
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
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