Jan
|
6cca45fc26
|
Add scriptstring value callback to weapon loading of t6
|
2020-10-23 12:52:44 +02:00 |
|
Jan
|
068add0eef
|
Fix script string indices being off by one due to inserting empty script string that is not necessarly in the zone
|
2020-10-23 12:51:18 +02:00 |
|
Jan
|
7acf07a4b4
|
Use offsetof macro instead of fixed offset values for weaponfields of t6
|
2020-10-20 17:30:10 +02:00 |
|
Jan
|
c86139b0fa
|
Add dumping of t6 weapons
|
2020-10-20 12:49:20 +02:00 |
|
Jan
|
d942c5a625
|
Make AbstractAssetDumper use the XAssetInfo instead of the raw asset pointer to be able to access dependencies and scriptstrings
|
2020-10-20 12:48:53 +02:00 |
|
Jan
|
ab217bb1a9
|
Fix AddonMapEnts dumping code not including necessary headers
|
2020-10-19 08:29:58 +02:00 |
|
Jan
|
fc336a1019
|
Add dumping of iw4 addonmapents
|
2020-10-18 17:41:52 +02:00 |
|
Jan
|
019e772cd2
|
Add dumping of iw4 loaded sounds
|
2020-10-18 17:41:14 +02:00 |
|
Jan
|
ac022ee78a
|
Add dumping of luminance textures from iwis
|
2020-10-18 17:39:22 +02:00 |
|
Jan
|
f3afaf3110
|
move zoneloaderfactories in their respective game namespaces
|
2020-10-17 16:04:26 +02:00 |
|
Jan
|
f0c8ffa6be
|
move contentloader classes to their respective game namespaces
|
2020-10-17 15:55:19 +02:00 |
|
Jan
|
464f8231df
|
IWD code style changes
|
2020-10-17 15:15:17 +02:00 |
|
Jan
|
641ee15775
|
Move iwi writer for version 27 in its iwi27 namespace
|
2020-10-17 15:00:10 +02:00 |
|
Jan
|
395c139681
|
Use map for IWD entries to speed up finding entries by name
|
2020-10-17 14:59:36 +02:00 |
|
Jan
|
a1c965a4c0
|
Dump iw4 images
|
2020-10-16 15:57:39 +02:00 |
|
Jan
|
b8b8e4c267
|
Implement loading of the remaining iw4 assets which are the map assets
|
2020-10-11 12:22:20 +02:00 |
|
Jan
|
133437d644
|
Make assets header file an input for zonecode to make sure the code is regenerated when the asset header is changed
|
2020-10-10 23:25:19 +02:00 |
|
Jan
|
4a6c73c4d9
|
Fix XAnim Trans, Quat2, Quat alignment
|
2020-10-10 23:00:53 +02:00 |
|
Jan
|
6baf3416d4
|
Fix iw4 xanim to having an unsigned bonecount instead of signed
|
2020-10-10 13:33:58 +02:00 |
|
Jan
|
ba585426e9
|
Fix IW4 XAnimDynamicIndices to being loaded differently in trans, quat, quat2
|
2020-10-10 13:33:25 +02:00 |
|
Jan
|
e0e4fc255a
|
Fix XModel quats and trans counts not being correct in IW4
|
2020-10-10 11:51:10 +02:00 |
|
Jan
|
af0dc46b31
|
Fix SoundAliasCustom loading for IW4 actually being loaded like const char**
|
2020-10-10 11:46:43 +02:00 |
|
Jan
|
c952aacda1
|
Remove the zonecodegenerator requirement to reference members in a type reference because IW did nasty things in their game that require me to do so.
|
2020-09-16 10:18:11 +02:00 |
|
Jan
|
6437d8daa4
|
Remove SndDriverGlobals references as an asset since it is non existant for IW4 PC builds
|
2020-09-15 12:54:32 +02:00 |
|
Jan
|
906d112619
|
Add loading of iw4 weapondef and vehicledef assets
|
2020-09-15 12:51:59 +02:00 |
|
Jan
|
9ce71a63ae
|
Shorten clipmap reorder command for iw4
|
2020-09-15 11:34:53 +02:00 |
|
Jan
|
c515747bc0
|
Add loading of iw4 font and addonmapents assets
|
2020-09-15 11:21:46 +02:00 |
|
Jan
|
fb93d7cb2f
|
Add loading of iw4 assets clipmap and mapents
|
2020-09-15 10:44:45 +02:00 |
|
Jan
|
14666ed944
|
Dump a few iw4 assets
|
2020-09-09 18:40:01 +02:00 |
|
Jan
|
4aafbac113
|
Fix ZoneCode array loading overwriting pointers when an array is loaded while inside of an array of the same type
|
2020-09-09 16:12:20 +02:00 |
|
Jan
|
8778421ebb
|
Quick code style fix
|
2020-09-09 16:11:21 +02:00 |
|
Jan
|
83d76acedc
|
add structureddatadef loading code for iw4
|
2020-09-09 12:36:53 +02:00 |
|
Jan
|
0efff7d637
|
add iw4 tracerdef loading code
|
2020-09-09 12:08:09 +02:00 |
|
Jan
|
3bf47f058d
|
Add LeaderboardDef asset loading for IW4
|
2020-09-09 12:03:14 +02:00 |
|
Jan
|
b4756c3688
|
Add IW4 ImpactFx loading code
|
2020-09-09 11:58:42 +02:00 |
|
Jan
|
ceeb1832cd
|
Add IW4 GfxLightDef asset loading code
|
2020-09-09 11:54:15 +02:00 |
|
Jan
|
24195be273
|
Add Fx asset for IW4
|
2020-09-09 11:47:29 +02:00 |
|
Jan
|
9108add01d
|
Fix XModelSurfs being entirely loaded in temp block by adding the feature to specify a block for a struct to be able to make xmodelsurfs being loaded in normal block
|
2020-09-09 11:47:09 +02:00 |
|
Jan
|
bdbfb7114e
|
Add menu loading for iw4
|
2020-09-08 20:52:29 +02:00 |
|
Jan
|
18bd0ab524
|
Remove empty lines in array pointer template
|
2020-09-08 19:20:19 +02:00 |
|
Jan
|
c1d2ac6604
|
Add localize entry to iw4 and skip snddriverglobals since the asset is not loaded but is still in the asset list of fastfiles
|
2020-09-08 13:10:54 +02:00 |
|
Jan
|
e7898a1f3c
|
Fix Cubemap mipmap sizes
|
2020-09-08 12:34:54 +02:00 |
|
Jan
|
d35560ccd7
|
Add support for loading sound assets from iw4 zones
|
2020-09-08 12:11:16 +02:00 |
|
Jan
|
79848b4631
|
ZoneCodeGenerator: Make arraypointer work with temp block
|
2020-09-08 12:01:15 +02:00 |
|
Jan
|
b25fe9a9f7
|
Added iw4 assets related to materials, xmodels
|
2020-09-07 18:19:20 +02:00 |
|
Jan
|
5e8173539b
|
Generate zone code for IW4 for the first 3 assets
|
2020-09-07 14:14:07 +02:00 |
|
Jan
|
413034f7b2
|
Let ZoneCodeGenerator print the size of the struct as a comment in load method
|
2020-09-07 12:51:49 +02:00 |
|
Jan
|
f59cb29cb2
|
Fix Processor inflate not setting next input buffer
|
2020-09-06 18:39:00 +02:00 |
|
Jan
|
d7096c9137
|
Add AuthedBlocks processor for IW4 fastfiles
|
2020-09-06 18:18:30 +02:00 |
|
Jan
|
060e5678b5
|
Read IW4 signed headers
|
2020-09-06 14:39:19 +02:00 |
|