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
|
86790d1486
|
ZoneCodeGenerator: Fix not respecting when in an operation the second operand should be calculated first but the precedence is the same
|
2019-12-24 17:19:49 +01:00 |
|
Jan
|
33ec343460
|
ZoneCodeGenerator: Add possibility to specify a custom array count to signalize how many entries of a static array should be loaded
|
2019-12-24 12:41:27 +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
|
4932994355
|
ZoneLoading: Remove unused asset counting part
|
2019-12-24 11:40:00 +01:00 |
|
Jan
|
551deeec34
|
ZoneCode: Add commands for GfxWorld and enable it
|
2019-12-24 01:59:58 +01:00 |
|
Jan
|
80bc10752a
|
ZoneLoading: Fix not respecting the block type when trying to load data
|
2019-12-24 01:59:40 +01:00 |
|
Jan
|
731bef73df
|
ZoneCodeGenerator: Fix unit tests to do with evaluation array indices
|
2019-12-23 23:54:19 +01:00 |
|
Jan
|
94369e3ecf
|
ZoneCode: Add commands for GfxWorld
|
2019-12-23 23:46:37 +01:00 |
|
Jan
|
971d198f59
|
ZoneCodeGenerator: Remove unwanted spacing from single pointer template
|
2019-12-23 23:46:26 +01:00 |
|
Jan
|
62ac2e8aae
|
ZoneCodeGenerator: Replace OperandDynamics static array indices with Evaluations
|
2019-12-23 23:46:04 +01:00 |
|
Jan
|
db8e4c987c
|
ZoneCode: Fix alignments and structs for XAnims
|
2019-12-23 21:24:23 +01:00 |
|
Jan
|
d6f49c459c
|
ZoneLoading: Only dump localized strings when there are any in the pool
|
2019-12-23 21:24:06 +01:00 |
|
Jan
|
ca1d188759
|
ZoneLoading: Fix typo in InvalidOffsetBlockOffsetException message
|
2019-12-23 21:23:48 +01:00 |
|
Jan
|
ef1ca03ed3
|
ZoneCode: Fix commands for SndBank
|
2019-12-23 17:55:57 +01:00 |
|
Jan
|
21f395ab7d
|
ZoneLoading: When using the temp block multiple times after another when for example loading nested assets, remember the last position of the temp block and return to there when popping it
|
2019-12-23 17:55:42 +01:00 |
|
Jan
|
0d801948bc
|
ZoneLoading: Enable now properly working assets
|
2019-12-23 17:05:53 +01:00 |
|
Jan
|
1544bbbd18
|
ZoneCodeGenerator: Add loading of dynamic arrays
|
2019-12-23 17:05:38 +01:00 |
|
Jan
|
2fea7654a9
|
ZoneLoading: Fix not being able to load a null scriptstring and aligning incorrectly when loading the header
|
2019-12-23 17:05:12 +01:00 |
|
Jan
|
af56d9193d
|
ZoneLoading: Always initialize AssetPools as dynamic since not all loaded assets are contained inside the initial assetlist
|
2019-12-23 17:04:23 +01:00 |
|
Jan
|
8d8f60bf41
|
ZoneCode: Fix Commands for Material, GfxImage and Techset
|
2019-12-23 17:03:16 +01:00 |
|
Jan
|
db08cf5ebc
|
ZoneLoading: Fix InsertPointer not increasing the buffer position by the size of the pointer
|
2019-12-23 17:02:22 +01:00 |
|
Jan
|
236108e5fb
|
ZoneCodeGenerator: Add ability to split loading of a structure due to a dynamic member
|
2019-12-22 23:33:00 +01:00 |
|
Jan
|
0db6f90980
|
ZoneCodeGenerator: Add computations to check for dynamic array sizes and partially loaded structures
|
2019-12-22 16:16:21 +01:00 |
|
Jan
|
ec8c00a4b9
|
ZoneCodeGenerator: Make setting a dynamic array size only possible if the targeted member is the last entry of its structure
|
2019-12-22 16:15:45 +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
|
c8a2bec12b
|
ZoneCodeGenerator: Fix commands for GfxImage
|
2019-12-21 13:16:17 +01:00 |
|
Jan
|
f3c9e6053f
|
ZoneCodeGenerator: Fix not finalizing DataTypes of typedefs when calculating sizes
|
2019-12-21 12:04:35 +01:00 |
|
Jan
|
295d9543f7
|
ZoneCodeGenerator: Take account of temp blocks when loading single pointers
|
2019-12-18 15:31:59 +01:00 |
|
Jan
|
4d611f9770
|
ZoneCode: Add commands for clipMap
|
2019-12-18 15:31:10 +01:00 |
|
Jan
|
be17ae6a48
|
ZoneCodeGenerator: Make pointer counts be able to differ by array index
|
2019-12-18 15:30:47 +01:00 |
|
Jan
|
a7936c9eaa
|
ZoneCodeGenerator: Fix LoadTempPtr method doing insertpointer and allocating in the wrong order
|
2019-12-18 15:26:12 +01:00 |
|
Jan
|
92e84e69f9
|
ZoneCodeGenerator: Remove spaces between array indices
|
2019-12-18 15:22:16 +01:00 |
|
Jan
|
5b8cd9cbc6
|
ZoneCode: Fix and enable menuDef and WeaponVariantDef
|
2019-12-07 13:40:27 +01:00 |
|
Jan
|
3e108c98b4
|
ZoneCodeGenerator: Fix TestReorder not being able to reorder members that came before a specified first entry
|
2019-12-07 13:39:30 +01:00 |
|
Jan
|
0f349e24c3
|
ZoneCodeGenerator: Improve toString debug output for memberinformation
|
2019-12-07 13:38:57 +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
|
739c2ff61d
|
ZoneCodeGenerator: Fix PointerArrays not respecting that they might need to alloc space in the block
|
2019-12-07 03:48:49 +01:00 |
|
Jan
|
a7857172d7
|
ZoneLoading: Enable assets menuList, impactfx and footsteptablefx due to now working properly
|
2019-12-06 16:33:36 +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
|
f4a2639e30
|
ZoneCodeGenerator: Make members have a block they are being loaded into instead of structures
|
2019-12-06 16:31:20 +01:00 |
|
Jan
|
8a99a49486
|
ZoneCodeGenerator: Implement template code for pointer array methods
|
2019-12-06 16:14:27 +01:00 |
|
Jan
|
406cfae0f5
|
ZoneCode: Fix Commands for FxEffectDef GameWorldSp and MaterialTechniqueSet
|
2019-12-06 15:41:44 +01:00 |
|
Jan
|
c386231576
|
ZoneCode: Fix and enable all already working assets
|
2019-12-05 04:05:44 +01:00 |
|
Jan
|
10334266b3
|
ZoneLoading: Enable mapents assets
|
2019-12-05 02:59:04 +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
|
42e571427b
|
ZoneCodeGenerator: Fix forward declarations not being resolved for typedefs
|
2019-12-05 02:54:56 +01:00 |
|
Jan
|
ffda895f95
|
ZoneCodeGenerator: Fix being able to load strings for non const char pointers
|
2019-12-04 13:48:15 +01:00 |
|
Jan
|
a1546f3080
|
ZoneCodeGenerator: Fix generating code for arrays of scriptstrings
|
2019-12-04 13:47:24 +01:00 |
|