Jan
8ec525d3d2
ObjWriting: Dump FontIcon assets as csv files
...
According to the asset names this seems to be their original format. however since i didn't find any examples of that asset in raw form i just tried to come up with a realistic csv style for it
2020-02-23 02:02:11 +01:00
Jan
f0b66f0a35
ZoneCommon: List zone content in the order it was loaded
2020-02-19 14:10:50 +01:00
Jan
9572391082
Unlinker: Make zone files creators game dependent and in the unlinker project instead of the ObjWriting component
2020-02-18 17:15:51 +01:00
Jan
992e9cea30
ZoneLoading: Properly link assets as dependencies instead of only saving the name of the dependency
2020-02-18 13:16:39 +01:00
Jan
589347ce08
ZoneCommon: Add Texture pointer from OAT to GfxTexture union of T6 to be able to save loaded texture data in GfxImage
2020-02-07 20:54:40 +01:00
Jan
9f8022c2ca
ZoneCommon: Add GameLanguagePrefix class and save known prefixes for languages in the game object
2020-02-07 20:52:24 +01:00
Jan
a0d4e87b8e
ZoneCommon: Change name of global variable for the T6 Game instance
2019-12-29 16:39:29 +01:00
Jan
7121f2e215
ZoneLoading: Add ZoneMemory and the possibility to unload zones and their memory
2019-12-24 18:41:42 +01:00
Jan
31192e8372
ZoneCode: Fix XSurface VertListCount not being unsigned even though it is used as it is
2019-12-24 17:20:34 +01:00
Jan
9e10cffdce
ZoneCode: Fix XAnim bone count not being unsigned even though they are used as they were
2019-12-24 12:09:11 +01:00
Jan
69fff81b02
ZoneCode: Fix XModel bone count not being unsigned but being used as it was
2019-12-24 11:40:23 +01:00
Jan
551deeec34
ZoneCode: Add commands for GfxWorld and enable it
2019-12-24 01:59:58 +01:00
Jan
94369e3ecf
ZoneCode: Add commands for GfxWorld
2019-12-23 23:46:37 +01:00
Jan
db8e4c987c
ZoneCode: Fix alignments and structs for XAnims
2019-12-23 21:24:23 +01:00
Jan
8d8f60bf41
ZoneCode: Fix Commands for Material, GfxImage and Techset
2019-12-23 17:03:16 +01:00
Jan
57ef79692a
ZoneCodeGenerator: Add precompiler support for ifdef so a namespace can be defined in the t6_assets header for compiling in ZoneCommon without display errors
2019-12-21 16:37:57 +01:00
Jan
4d611f9770
ZoneCode: Add commands for clipMap
2019-12-18 15:31:10 +01:00
Jan
e7725f6a9c
ZoneLoading: Fix and enable xmodel, destructibledef, gameworldsp/mp, attachment_unique, weaponcamo, fx, vehicledef
2019-12-07 03:49:32 +01:00
Jan
9253ac14fa
ZoneCodeGenerator: Make unions work with conditions and only load one union member at a time consistently
2019-12-06 16:33:05 +01:00
Jan
c386231576
ZoneCode: Fix and enable all already working assets
2019-12-05 04:05:44 +01:00
Jan
5853950888
ZoneCodeGenerator: Fixup templates and structs to be able to generate code for AddonMapEnts
2019-12-05 02:56:35 +01:00
Jan
964b2c782c
ZoneCommon: Add enums related to menu asset
2019-12-03 23:55:03 +01:00
Jan
96ceb76e46
ZoneCode: Change WeaponDef asset to have normal members instead of arrays for graph knots since the ordering of loading needs the array entries separated and the current code generation doesn't allow for that
2019-12-03 23:54:02 +01:00
Jan
c547520ae8
ZoneCodeGenerator: Remove PostProcessor for asset names and instead add a statement for command files due to different member names for names
2019-11-21 13:35:38 +01:00
Jan
9b9256d2cb
ZoneCommon: Fix EmblemSet asset struct
2019-11-21 01:46:58 +01:00
Jan
2fe3954da8
Unlinker: Add skeleton for Dumping and listing of assets
2019-11-15 18:17:08 +01:00
Jan
271c819e97
ZoneLoading: Enable further easy assets like qdb, slug, localize, scriptparsetree
2019-11-14 15:35:19 +01:00
Jan
60565da607
ZoneCommon: Minor fixes to T6 structures
2019-11-14 14:55:18 +01:00
Jan
799d3cbce7
ZoneCodeGenerator: Change block Statement to get the number of fastfileblock from the enum entry instead of manually specifying it
2019-10-30 15:01:45 +01:00
Jan
47a5b7abde
Add arraysize to pointers of XModel struct to better signalize the size
2019-10-21 16:59:18 +02:00
Jan
03a6c4020c
ZoneCommon: Remove wrong alignment override of 2 on SndBank
2019-09-28 12:31:52 +02:00
Jan
0d8432d4f7
Import code from previous AssetBuilder version
2019-09-24 10:45:09 +02:00