From c9a6b10f5811193cb9abe0fa4ba8b689025bc3e7 Mon Sep 17 00:00:00 2001 From: Jan Date: Wed, 7 Feb 2024 01:12:03 +0100 Subject: [PATCH] chore: add assetrefs to other games --- src/ZoneCode/Game/IW3/XAssets/FxEffectDef.txt | 1 + src/ZoneCode/Game/IW3/XAssets/WeaponDef.txt | 1 + src/ZoneCode/Game/IW4/XAssets/FxEffectDef.txt | 1 + src/ZoneCode/Game/IW4/XAssets/WeaponCompleteDef.txt | 3 +++ src/ZoneCode/Game/IW5/XAssets/FxEffectDef.txt | 1 + src/ZoneCode/Game/IW5/XAssets/WeaponCompleteDef.txt | 3 +++ src/ZoneCode/Game/T5/XAssets/FxEffectDef.txt | 1 + src/ZoneCode/Game/T5/XAssets/WeaponVariantDef.txt | 1 + 8 files changed, 12 insertions(+) diff --git a/src/ZoneCode/Game/IW3/XAssets/FxEffectDef.txt b/src/ZoneCode/Game/IW3/XAssets/FxEffectDef.txt index 9698c3d0..93875b29 100644 --- a/src/ZoneCode/Game/IW3/XAssets/FxEffectDef.txt +++ b/src/ZoneCode/Game/IW3/XAssets/FxEffectDef.txt @@ -36,6 +36,7 @@ set condition material FxElemDef::elemType == FX_ELEM_TYPE_SPRITE_BILLBOARD use FxEffectDefRef; set condition handle never; set string name; +set assetref name ASSET_TYPE_FX; // FxTrailDef use FxTrailDef; diff --git a/src/ZoneCode/Game/IW3/XAssets/WeaponDef.txt b/src/ZoneCode/Game/IW3/XAssets/WeaponDef.txt index 2a276d2c..8b4d4a9a 100644 --- a/src/ZoneCode/Game/IW3/XAssets/WeaponDef.txt +++ b/src/ZoneCode/Game/IW3/XAssets/WeaponDef.txt @@ -8,6 +8,7 @@ set name szInternalName; set string szDisplayName; set string szOverlayName; set string szXAnims; +set assetref szXAnims ASSET_TYPE_XANIMPARTS; set string szModeName; set scriptstring hideTags; set scriptstring notetrackSoundMapKeys; diff --git a/src/ZoneCode/Game/IW4/XAssets/FxEffectDef.txt b/src/ZoneCode/Game/IW4/XAssets/FxEffectDef.txt index 261df4c7..1c89cf80 100644 --- a/src/ZoneCode/Game/IW4/XAssets/FxEffectDef.txt +++ b/src/ZoneCode/Game/IW4/XAssets/FxEffectDef.txt @@ -38,6 +38,7 @@ set condition material FxElemDef::elemType == FX_ELEM_TYPE_SPRITE_BILLBOARD use FxEffectDefRef; set condition handle never; set string name; +set assetref name ASSET_TYPE_FX; // FxElemExtendedDefPtr use FxElemExtendedDefPtr; diff --git a/src/ZoneCode/Game/IW4/XAssets/WeaponCompleteDef.txt b/src/ZoneCode/Game/IW4/XAssets/WeaponCompleteDef.txt index d55ed68f..17164c84 100644 --- a/src/ZoneCode/Game/IW4/XAssets/WeaponCompleteDef.txt +++ b/src/ZoneCode/Game/IW4/XAssets/WeaponCompleteDef.txt @@ -11,6 +11,7 @@ set reusable hideTags; set scriptstring hideTags; set count hideTags 32; set string szXAnims; +set assetref szXAnims ASSET_TYPE_XANIMPARTS; set reusable szXAnims; set count szXAnims 37; set string szAltWeaponName; @@ -25,9 +26,11 @@ set reusable gunXModel; set count gunXModel 16; set reusable szXAnimsRightHanded; set string szXAnimsRightHanded; +set assetref szXAnimsRightHanded ASSET_TYPE_XANIMPARTS; set count szXAnimsRightHanded 37; set reusable szXAnimsLeftHanded; set string szXAnimsLeftHanded; +set assetref szXAnimsLeftHanded ASSET_TYPE_XANIMPARTS; set count szXAnimsLeftHanded 37; set string szModeName; set reusable notetrackSoundMapKeys; diff --git a/src/ZoneCode/Game/IW5/XAssets/FxEffectDef.txt b/src/ZoneCode/Game/IW5/XAssets/FxEffectDef.txt index ceeca471..4748a515 100644 --- a/src/ZoneCode/Game/IW5/XAssets/FxEffectDef.txt +++ b/src/ZoneCode/Game/IW5/XAssets/FxEffectDef.txt @@ -38,6 +38,7 @@ set condition material FxElemDef::elemType == FX_ELEM_TYPE_SPRITE_BILLBOARD use FxEffectDefRef; set condition handle never; set string name; +set assetref name ASSET_TYPE_FX; // FxElemExtendedDefPtr use FxElemExtendedDefPtr; diff --git a/src/ZoneCode/Game/IW5/XAssets/WeaponCompleteDef.txt b/src/ZoneCode/Game/IW5/XAssets/WeaponCompleteDef.txt index ca209224..7d37e025 100644 --- a/src/ZoneCode/Game/IW5/XAssets/WeaponCompleteDef.txt +++ b/src/ZoneCode/Game/IW5/XAssets/WeaponCompleteDef.txt @@ -17,6 +17,7 @@ set count underBarrels 3; set reusable others; set count others 4; set string szXAnims; +set assetref szXAnims ASSET_TYPE_XANIMPARTS; set reusable szXAnims; set count szXAnims NUM_WEAP_ANIMS; set reusable animOverrides; @@ -55,9 +56,11 @@ set reusable gunXModel; set count gunXModel 16; set reusable szXAnimsRightHanded; set string szXAnimsRightHanded; +set assetref szXAnimsRightHanded ASSET_TYPE_XANIMPARTS; set count szXAnimsRightHanded NUM_WEAP_ANIMS; set reusable szXAnimsLeftHanded; set string szXAnimsLeftHanded; +set assetref szXAnimsLeftHanded ASSET_TYPE_XANIMPARTS; set count szXAnimsLeftHanded NUM_WEAP_ANIMS; set string szModeName; set reusable notetrackSoundMapKeys; diff --git a/src/ZoneCode/Game/T5/XAssets/FxEffectDef.txt b/src/ZoneCode/Game/T5/XAssets/FxEffectDef.txt index a7a32ce5..9a48c1fa 100644 --- a/src/ZoneCode/Game/T5/XAssets/FxEffectDef.txt +++ b/src/ZoneCode/Game/T5/XAssets/FxEffectDef.txt @@ -38,6 +38,7 @@ set condition material FxElemDef::elemType == FX_ELEM_TYPE_SPRITE_BILLBOARD use FxEffectDefRef; set condition handle never; set string name; +set assetref name ASSET_TYPE_FX; // FxTrailDef use FxTrailDef; diff --git a/src/ZoneCode/Game/T5/XAssets/WeaponVariantDef.txt b/src/ZoneCode/Game/T5/XAssets/WeaponVariantDef.txt index 295c08b1..6a3899d6 100644 --- a/src/ZoneCode/Game/T5/XAssets/WeaponVariantDef.txt +++ b/src/ZoneCode/Game/T5/XAssets/WeaponVariantDef.txt @@ -9,6 +9,7 @@ set reusable weapDef; set string szDisplayName; set string szAltWeaponName; set string szXAnims; +set assetref szXAnims ASSET_TYPE_XANIMPARTS; set count szXAnims NUM_WEAP_ANIMS; set reusable szXAnims; set scriptstring hideTags;