73 Commits

Author SHA1 Message Date
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
2f108d533c ZoneLoading: Save which language a zone has when loading 2019-11-19 00:43:46 +01:00
Jan
16a6da932f ZoneCommon: Fix AssetPoolStatic not initializing InfoPool in every case 2019-11-16 01:19:32 +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
5b97aee87f Remove solution files from repository 2019-10-22 00:00:14 +02:00
Jan
9d1b7325a2 Code Quality: Use enum class instead of enum to make sure enum members can only be accessed when scoped to the enum 2019-10-02 12:48:58 +02:00
Jan
2c611a1368 Update projects to Visual Studio 2019 platform 2019-10-02 12:21:34 +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
Jan
5609557516 Initial project setup 2019-09-19 10:53:28 +02:00