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
|
63330ff908
|
ZoneCommon: Extract non ZoneMemory management from ZoneMemory into Utils::MemoryManager class
|
2020-02-05 16:52:43 +01:00 |
|
Jan
|
c67911bdbb
|
ZoneCommon: Add class object construction and destruction methods to ZoneMemory
|
2020-01-04 15:13:44 +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
|
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 |
|