26 Commits

Author SHA1 Message Date
Jan
e68a7303b6
feat: load accuracy graphs using generic 2d graph loader 2024-05-20 13:41:01 +02:00
Jan
5d913acfef
feat: improve error messages when parsing an info string file fails 2024-05-12 22:29:40 +02:00
Jan
28610ae7a9
feat: log invalid enum values for infostring loaders 2024-05-09 20:38:23 +02:00
Jan
ae43a994b9
chore: update usages of AddAsset for template asset struct api 2024-04-23 00:49:05 +02:00
Jan
eb0cec1d81
refactor: make LoadDependency and LoadIndirectAssetReference functions work with Asset template types 2024-04-22 23:36:21 +02:00
Jan
a3acba8bc0
chore: update all usages of memory manager allocation 2024-04-22 21:21:48 +02:00
Jan
aa59768416
chore: remove previous manual lower case conversions of indirect asset references 2024-04-22 19:28:41 +02:00
Jan
191965a970
chore: do not only load infostring arrays as pairs but n entries 2024-04-21 19:49:00 +02:00
Jan
d1a189defc
chore: convert anim names to lower before adding as indirect asset references 2024-04-02 23:49:24 +02:00
Jan
4f0ee35740
refactor: use std::extent_v instead of std::extent 2024-03-24 19:46:43 +01:00
Jan
62e08c29bd
fix: attachment unique overwrites handling being incorrect 2024-02-15 21:13:58 +01:00
Jan
66e8f8fa78
chore: use cerr for error messages in weapon assets for t6 2024-02-13 23:53:42 +01:00
Jan
2dd4eaf54f
feat: automatically load anims of weapons in t6 2024-02-06 23:56:31 +01:00
Jan
ce31472f7f
fix: notetracksoundmap initialized with empty string instead of nullptr in t6 2024-02-04 21:16:01 +01:00
Jan
27cd703cbd
fix: weapon hidetags initialized with empty string instead of nullptr in t6 2024-02-04 21:10:29 +01:00
Clang Format
6b4f5d94a8
Reformat code with clang format 2023-11-19 21:07:21 +00:00
Jan
a42f75c85e Respect gdt parents when converting to infostring 2021-03-28 12:21:47 +02:00
Jan
579c0747d0 Add loading of gdt entries to info based assets 2021-03-28 12:07:36 +02:00
Jan
888b33a9c6 Add AssetLoader for attachments 2021-03-27 00:01:33 +01:00
Jan
f226e6363d Remove unused headers from AssetLoaderWeapon 2021-03-26 16:01:37 +01:00
Jan
055dd5e840 Dump and read attachment and attachment uniques to and from weapon files 2021-03-26 15:27:37 +01:00
Jan
3520a9bd2c Use new helper functions ParseAsArray and ParseAsPairs of InfoStringToStructConverterBase to parse notetracksoundmap and hidetags 2021-03-26 12:12:32 +01:00
Jan
aaf350d088 Add calculation of fields not specified via weapon fields to asset loader weapon 2021-03-25 13:34:14 +01:00
Jan
cb3e4386a9 Fix weapon asset loader not linking weaponfulldef attachment uniques to weaponvariantdef 2021-03-25 13:33:05 +01:00
Jan
593493d5fc Fix weapon asset loader not using scriptstring value but instead field name as value 2021-03-25 13:32:39 +01:00
Jan
620582aa18 Add weapon infostring loading 2021-03-25 11:15:26 +01:00