DKCR property updates

This commit is contained in:
Aruki 2018-10-16 00:36:54 -06:00
parent f18ae798bd
commit 8d1aec35ad
116 changed files with 1674 additions and 973 deletions

View File

@ -252,32 +252,39 @@ void CTemplateEditDialog::UpdateTypeName(const TString& kNewTypeName, bool Allow
{
if (mOriginalTypeName != kNewTypeName || mOriginalAllowTypeNameOverride != AllowOverride)
{
bool WasUnknown = mOriginalTypeName.Contains("Unknown") || mOriginalTypeName.Contains("Struct");
// Get a list of properties to update.
for (int GameIdx = 0; GameIdx < (int) EGame::Max; GameIdx++)
if (FileUtil::IsValidName(kNewTypeName, false))
{
if (WasUnknown && (EGame) GameIdx != mpProperty->Game())
continue;
bool WasUnknown = mOriginalTypeName.Contains("Unknown") || mOriginalTypeName.Contains("Struct");
CGameTemplate* pGame = NGameList::GetGameTemplate( (EGame) GameIdx );
if (pGame)
// Get a list of properties to update.
for (int GameIdx = 0; GameIdx < (int) EGame::Max; GameIdx++)
{
IProperty* pArchetype = pGame->FindPropertyArchetype(mOriginalTypeName);
if (WasUnknown && (EGame) GameIdx != mpProperty->Game())
continue;
if (pArchetype)
CGameTemplate* pGame = NGameList::GetGameTemplate( (EGame) GameIdx );
if (pGame)
{
pGame->RenamePropertyArchetype(mOriginalTypeName, kNewTypeName);
IProperty* pArchetype = pGame->FindPropertyArchetype(mOriginalTypeName);
if (pArchetype->Type() == EPropertyType::Enum || pArchetype->Type() == EPropertyType::Choice)
if (pArchetype)
{
CEnumProperty* pEnum = TPropCast<CEnumProperty>(pArchetype);
pEnum->SetOverrideTypeName(AllowOverride);
pGame->RenamePropertyArchetype(mOriginalTypeName, kNewTypeName);
if (pArchetype->Type() == EPropertyType::Enum || pArchetype->Type() == EPropertyType::Choice)
{
CEnumProperty* pEnum = TPropCast<CEnumProperty>(pArchetype);
pEnum->SetOverrideTypeName(AllowOverride);
}
}
}
}
}
else if (mOriginalTypeName != kNewTypeName)
{
UICommon::ErrorMsg(this, QString("Type rename failed because the name you entered \"%1\" is invalid.").arg(TO_QSTRING(kNewTypeName)));
}
}
}

View File

@ -667,6 +667,10 @@
<Key>ActorParameters</Key>
<Value Path="Structs/ActorParameters.xml"/>
</Element>
<Element>
<Key>AdditiveTouchAttackBehaviorData</Key>
<Value Path="Structs/AdditiveTouchAttackBehaviorData.xml"/>
</Element>
<Element>
<Key>AnimEnum</Key>
<Value Path="Enums/AnimEnum.xml"/>
@ -679,6 +683,14 @@
<Key>Animations</Key>
<Value Path="Structs/Animations.xml"/>
</Element>
<Element>
<Key>AreaAttackBehaviorData</Key>
<Value Path="Structs/AreaAttackBehaviorData.xml"/>
</Element>
<Element>
<Key>AreaDamageData</Key>
<Value Path="Structs/AreaDamageData.xml"/>
</Element>
<Element>
<Key>AreaPathStructA</Key>
<Value Path="Structs/AreaPathStructA.xml"/>
@ -691,6 +703,10 @@
<Key>BalloonData</Key>
<Value Path="Structs/BalloonData.xml"/>
</Element>
<Element>
<Key>BarrelCannonData</Key>
<Value Path="Structs/BarrelCannonData.xml"/>
</Element>
<Element>
<Key>BarrelCannonEnum</Key>
<Value Path="Enums/BarrelCannonEnum.xml"/>
@ -699,6 +715,14 @@
<Key>BeatUpHandlerStruct</Key>
<Value Path="Structs/BeatUpHandlerStruct.xml"/>
</Element>
<Element>
<Key>BehaviorData</Key>
<Value Path="Structs/BehaviorData.xml"/>
</Element>
<Element>
<Key>BehaviorsData</Key>
<Value Path="Structs/BehaviorsData.xml"/>
</Element>
<Element>
<Key>BirdBossData</Key>
<Value Path="Structs/BirdBossData.xml"/>
@ -707,6 +731,14 @@
<Key>BirdBossStruct</Key>
<Value Path="Structs/BirdBossStruct.xml"/>
</Element>
<Element>
<Key>BopJumpBehaviorData</Key>
<Value Path="Structs/BopJumpBehaviorData.xml"/>
</Element>
<Element>
<Key>BopJumpData</Key>
<Value Path="Structs/BopJumpData.xml"/>
</Element>
<Element>
<Key>BouncyTireData</Key>
<Value Path="Structs/BouncyTireData.xml"/>
@ -780,12 +812,8 @@
<Value Path="Structs/ClingPathControlData.xml"/>
</Element>
<Element>
<Key>ClingPathControlStruct</Key>
<Value Path="Structs/ClingPathControlStruct.xml"/>
</Element>
<Element>
<Key>CollisionActors</Key>
<Value Path="Structs/CollisionActors.xml"/>
<Key>CollisionActorModifierData</Key>
<Value Path="Structs/CollisionActorModifierData.xml"/>
</Element>
<Element>
<Key>ConditionalTest</Key>
@ -827,6 +855,14 @@
<Key>DamageableTriggerEnum</Key>
<Value Path="Enums/DamageableTriggerEnum.xml"/>
</Element>
<Element>
<Key>DamagedBehaviorData</Key>
<Value Path="Structs/DamagedBehaviorData.xml"/>
</Element>
<Element>
<Key>DashModifierData</Key>
<Value Path="Structs/DashModifierData.xml"/>
</Element>
<Element>
<Key>Data</Key>
<Value Path="Structs/Data.xml"/>
@ -875,6 +911,22 @@
<Key>FixedDelayRules</Key>
<Value Path="Structs/FixedDelayRules.xml"/>
</Element>
<Element>
<Key>FleeBehaviorData</Key>
<Value Path="Structs/FleeBehaviorData.xml"/>
</Element>
<Element>
<Key>FollowPathControlBehaviorData</Key>
<Value Path="Structs/FollowPathControlBehaviorData.xml"/>
</Element>
<Element>
<Key>FollowSurfaceBehaviorData</Key>
<Value Path="Structs/FollowSurfaceBehaviorData.xml"/>
</Element>
<Element>
<Key>FollowWaypointsBehaviorData</Key>
<Value Path="Structs/FollowWaypointsBehaviorData.xml"/>
</Element>
<Element>
<Key>ForestBossStructA</Key>
<Value Path="Structs/ForestBossStructA.xml"/>
@ -895,14 +947,6 @@
<Key>GenericCreatureData</Key>
<Value Path="Structs/GenericCreatureData.xml"/>
</Element>
<Element>
<Key>GenericCreatureStructA</Key>
<Value Path="Structs/GenericCreatureStructA.xml"/>
</Element>
<Element>
<Key>GenericCreatureStructB</Key>
<Value Path="Structs/GenericCreatureStructB.xml"/>
</Element>
<Element>
<Key>GenericCreatureStructC</Key>
<Value Path="Structs/GenericCreatureStructC.xml"/>
@ -916,8 +960,12 @@
<Value Path="Structs/GenericCreatureStructE.xml"/>
</Element>
<Element>
<Key>GenericCreatureStructG</Key>
<Value Path="Structs/GenericCreatureStructG.xml"/>
<Key>GrabPlayerBehaviorData</Key>
<Value Path="Structs/GrabPlayerBehaviorData.xml"/>
</Element>
<Element>
<Key>GrabbedBehaviorData</Key>
<Value Path="Structs/GrabbedBehaviorData.xml"/>
</Element>
<Element>
<Key>GroundPoundDetectorData</Key>
@ -939,6 +987,10 @@
<Key>HurlHeightRules</Key>
<Value Path="Structs/HurlHeightRules.xml"/>
</Element>
<Element>
<Key>IdleBehaviorData</Key>
<Value Path="Structs/IdleBehaviorData.xml"/>
</Element>
<Element>
<Key>InterpolationMethod</Key>
<Value Path="Structs/InterpolationMethod.xml"/>
@ -967,10 +1019,38 @@
<Key>JungleBossStructD</Key>
<Value Path="Structs/JungleBossStructD.xml"/>
</Element>
<Element>
<Key>KongData</Key>
<Value Path="Structs/KongData.xml"/>
</Element>
<Element>
<Key>KongGrabData</Key>
<Value Path="Structs/KongGrabData.xml"/>
</Element>
<Element>
<Key>KongGroundPoundData</Key>
<Value Path="Structs/KongGroundPoundData.xml"/>
</Element>
<Element>
<Key>KongProxyData</Key>
<Value Path="Structs/KongProxyData.xml"/>
</Element>
<Element>
<Key>KongRunningSlapData</Key>
<Value Path="Structs/KongRunningSlapData.xml"/>
</Element>
<Element>
<Key>KongSlideData</Key>
<Value Path="Structs/KongSlideData.xml"/>
</Element>
<Element>
<Key>KongStalledDescentData</Key>
<Value Path="Structs/KongStalledDescentData.xml"/>
</Element>
<Element>
<Key>KongSwingData</Key>
<Value Path="Structs/KongSwingData.xml"/>
</Element>
<Element>
<Key>LayerToggle</Key>
<Value Path="Structs/LayerToggle.xml"/>
@ -980,20 +1060,28 @@
<Value Path="Structs/LightParameters.xml"/>
</Element>
<Element>
<Key>MinecartStructA</Key>
<Value Path="Structs/MinecartStructA.xml"/>
<Key>LocomotionContextEnum</Key>
<Value Path="Structs/LocomotionContextEnum.xml"/>
</Element>
<Element>
<Key>MinecartStructB</Key>
<Value Path="Structs/MinecartStructB.xml"/>
<Key>MaterialSoundPair</Key>
<Value Path="Structs/MaterialSoundPair.xml"/>
</Element>
<Element>
<Key>MinecartStructC</Key>
<Value Path="Structs/MinecartStructC.xml"/>
<Key>MaterialType</Key>
<Value Path="Structs/MaterialType.xml"/>
</Element>
<Element>
<Key>ModifyContactRules</Key>
<Value Path="Structs/ModifyContactRules.xml"/>
<Key>MineCartData</Key>
<Value Path="Structs/MineCartData.xml"/>
</Element>
<Element>
<Key>MineCartMaterialSounds</Key>
<Value Path="Structs/MineCartMaterialSounds.xml"/>
</Element>
<Element>
<Key>ModifyContactRuleData</Key>
<Value Path="Structs/ModifyContactRuleData.xml"/>
</Element>
<Element>
<Key>MoleCartStruct</Key>
@ -1055,6 +1143,10 @@
<Key>OffsetSplines</Key>
<Value Path="Structs/OffsetSplines.xml"/>
</Element>
<Element>
<Key>OneShotBehaviorData</Key>
<Value Path="Structs/OneShotBehaviorData.xml"/>
</Element>
<Element>
<Key>OptionalAreaAssetTypes</Key>
<Value Path="Structs/OptionalAreaAssetTypes.xml"/>
@ -1107,6 +1199,38 @@
<Key>PlayerAlternateSkin</Key>
<Value Path="Structs/PlayerAlternateSkin.xml"/>
</Element>
<Element>
<Key>PlayerAttachment</Key>
<Value Path="Structs/PlayerAttachment.xml"/>
</Element>
<Element>
<Key>PlayerAttachmentsData</Key>
<Value Path="Structs/PlayerAttachmentsData.xml"/>
</Element>
<Element>
<Key>PlayerAttackBounceData</Key>
<Value Path="Structs/PlayerAttackBounceData.xml"/>
</Element>
<Element>
<Key>PlayerBarrelCannonData</Key>
<Value Path="Structs/PlayerBarrelCannonData.xml"/>
</Element>
<Element>
<Key>PlayerBasicMovementData</Key>
<Value Path="Structs/PlayerBasicMovementData.xml"/>
</Element>
<Element>
<Key>PlayerBopAnimThresholds</Key>
<Value Path="Structs/PlayerBopAnimThresholds.xml"/>
</Element>
<Element>
<Key>PlayerCling2Data</Key>
<Value Path="Structs/PlayerCling2Data.xml"/>
</Element>
<Element>
<Key>PlayerCommonData</Key>
<Value Path="Structs/PlayerCommonData.xml"/>
</Element>
<Element>
<Key>PlayerCrouchData</Key>
<Value Path="Structs/PlayerCrouchData.xml"/>
@ -1115,6 +1239,10 @@
<Key>PlayerCrushData</Key>
<Value Path="Structs/PlayerCrushData.xml"/>
</Element>
<Element>
<Key>PlayerFireReactionData</Key>
<Value Path="Structs/PlayerFireReactionData.xml"/>
</Element>
<Element>
<Key>PlayerHeadTrackingData</Key>
<Value Path="Structs/PlayerHeadTrackingData.xml"/>
@ -1123,18 +1251,70 @@
<Key>PlayerItem</Key>
<Value Path="Enums/PlayerItem.xml"/>
</Element>
<Element>
<Key>PlayerJumpAnimWeights</Key>
<Value Path="Structs/PlayerJumpAnimWeights.xml"/>
</Element>
<Element>
<Key>PlayerJumpData</Key>
<Value Path="Structs/PlayerJumpData.xml"/>
</Element>
<Element>
<Key>PlayerJumpHeights</Key>
<Value Path="Structs/PlayerJumpHeights.xml"/>
</Element>
<Element>
<Key>PlayerMeleeData</Key>
<Value Path="Structs/PlayerMeleeData.xml"/>
</Element>
<Element>
<Key>PlayerMountData</Key>
<Value Path="Structs/PlayerMountData.xml"/>
</Element>
<Element>
<Key>PlayerMountRiderData</Key>
<Value Path="Structs/PlayerMountRiderData.xml"/>
</Element>
<Element>
<Key>PlayerMountRiderList</Key>
<Value Path="Structs/PlayerMountRiderList.xml"/>
</Element>
<Element>
<Key>PlayerMovementParameters</Key>
<Value Path="Structs/PlayerMovementParameters.xml"/>
</Element>
<Element>
<Key>PlayerMultiKillRewardData</Key>
<Value Path="Structs/PlayerMultiKillRewardData.xml"/>
</Element>
<Element>
<Key>PlayerMultiKillRewardSoundData</Key>
<Value Path="Structs/PlayerMultiKillRewardSoundData.xml"/>
</Element>
<Element>
<Key>PlayerMultiKillRewardTierData</Key>
<Value Path="Structs/PlayerMultiKillRewardTierData.xml"/>
</Element>
<Element>
<Key>PlayerOffscreenIndicator</Key>
<Value Path="Structs/PlayerOffscreenIndicator.xml"/>
</Element>
<Element>
<Key>PlayerOffscreenIndicatorIconData</Key>
<Value Path="Structs/PlayerOffscreenIndicatorIconData.xml"/>
</Element>
<Element>
<Key>PlayerOffscreenIndicatorTextData</Key>
<Value Path="Structs/PlayerOffscreenIndicatorTextData.xml"/>
</Element>
<Element>
<Key>PlayerPeanutGunData</Key>
<Value Path="Structs/PlayerPeanutGunData.xml"/>
</Element>
<Element>
<Key>PlayerPeriodicAdditiveAnimationData</Key>
<Value Path="Structs/PlayerPeriodicAdditiveAnimationData.xml"/>
</Element>
<Element>
<Key>PlayerRiseFromTheGraveData</Key>
<Value Path="Structs/PlayerRiseFromTheGraveData.xml"/>
@ -1143,10 +1323,46 @@
<Key>PlayerShieldData</Key>
<Value Path="Structs/PlayerShieldData.xml"/>
</Element>
<Element>
<Key>PlayerShieldSplineData</Key>
<Value Path="Structs/PlayerShieldSplineData.xml"/>
</Element>
<Element>
<Key>PlayerSlaveData</Key>
<Value Path="Structs/PlayerSlaveData.xml"/>
</Element>
<Element>
<Key>PlayerSplineAdvancementData</Key>
<Value Path="Structs/PlayerSplineAdvancementData.xml"/>
</Element>
<Element>
<Key>PlayerTarInteractionData</Key>
<Value Path="Structs/PlayerTarInteractionData.xml"/>
</Element>
<Element>
<Key>PlayerTeleportData</Key>
<Value Path="Structs/PlayerTeleportData.xml"/>
</Element>
<Element>
<Key>PlayerTerrainAlignmentData</Key>
<Value Path="Structs/PlayerTerrainAlignmentData.xml"/>
</Element>
<Element>
<Key>PlayerTireInteractionData</Key>
<Value Path="Structs/PlayerTireInteractionData.xml"/>
</Element>
<Element>
<Key>PlayerType</Key>
<Value Path="Structs/PlayerType.xml"/>
</Element>
<Element>
<Key>ProjectileAttackBehaviorData</Key>
<Value Path="Structs/ProjectileAttackBehaviorData.xml"/>
</Element>
<Element>
<Key>ProjectileBehaviorData</Key>
<Value Path="Structs/ProjectileBehaviorData.xml"/>
</Element>
<Element>
<Key>ProjectileBounceData</Key>
<Value Path="Structs/ProjectileBounceData.xml"/>
@ -1179,13 +1395,21 @@
<Key>RagDollData</Key>
<Value Path="Structs/RagDollData.xml"/>
</Element>
<Element>
<Key>RambiControllerData</Key>
<Value Path="Structs/RambiControllerData.xml"/>
</Element>
<Element>
<Key>RambiCrateData</Key>
<Value Path="Structs/RambiCrateData.xml"/>
</Element>
<Element>
<Key>ReactiveObjectStruct</Key>
<Value Path="Structs/ReactiveObjectStruct.xml"/>
<Key>ReactiveActorBehavior</Key>
<Value Path="Structs/ReactiveActorBehavior.xml"/>
</Element>
<Element>
<Key>ReactiveActorBehaviors</Key>
<Value Path="Structs/ReactiveActorBehaviors.xml"/>
</Element>
<Element>
<Key>RetronomeMessage</Key>
@ -1223,6 +1447,18 @@
<Key>ScaleSplines</Key>
<Value Path="Structs/ScaleSplines.xml"/>
</Element>
<Element>
<Key>SeekerBehaviorData</Key>
<Value Path="Structs/SeekerBehaviorData.xml"/>
</Element>
<Element>
<Key>SeparateAndReformBehaviorData</Key>
<Value Path="Structs/SeparateAndReformBehaviorData.xml"/>
</Element>
<Element>
<Key>SeparateAndReformParts</Key>
<Value Path="Structs/SeparateAndReformParts.xml"/>
</Element>
<Element>
<Key>Sets</Key>
<Value Path="Structs/Sets.xml"/>
@ -1236,12 +1472,16 @@
<Value Path="Enums/Shape.xml"/>
</Element>
<Element>
<Key>SkinSwap</Key>
<Value Path="Structs/SkinSwap.xml"/>
<Key>SkinSwapModifierData</Key>
<Value Path="Structs/SkinSwapModifierData.xml"/>
</Element>
<Element>
<Key>Sound</Key>
<Value Path="Structs/Sound.xml"/>
<Key>SlideBehaviorData</Key>
<Value Path="Structs/SlideBehaviorData.xml"/>
</Element>
<Element>
<Key>SpawnBehaviorData</Key>
<Value Path="Structs/SpawnBehaviorData.xml"/>
</Element>
<Element>
<Key>SpawnPointData</Key>
@ -1271,6 +1511,22 @@
<Key>SquawkProxyData</Key>
<Value Path="Structs/SquawkProxyData.xml"/>
</Element>
<Element>
<Key>StackableBlockBehaviorData</Key>
<Value Path="Structs/StackableBlockBehaviorData.xml"/>
</Element>
<Element>
<Key>StunnedByBopBehaviorData</Key>
<Value Path="Structs/StunnedByBopBehaviorData.xml"/>
</Element>
<Element>
<Key>StunnedByContactRuleData</Key>
<Value Path="Structs/StunnedByContactRuleData.xml"/>
</Element>
<Element>
<Key>StunnedByGroundPoundBehaviorData</Key>
<Value Path="Structs/StunnedByGroundPoundBehaviorData.xml"/>
</Element>
<Element>
<Key>SurfaceOrientation</Key>
<Value Path="Structs/SurfaceOrientation.xml"/>
@ -1291,25 +1547,25 @@
<Key>SuspensionBridgeStruct</Key>
<Value Path="Structs/SuspensionBridgeStruct.xml"/>
</Element>
<Element>
<Key>SwingLineBehaviorData</Key>
<Value Path="Structs/SwingLineBehaviorData.xml"/>
</Element>
<Element>
<Key>SwingRopeData</Key>
<Value Path="Structs/SwingRopeData.xml"/>
</Element>
<Element>
<Key>SwoopBehaviorData</Key>
<Value Path="Structs/SwoopBehaviorData.xml"/>
</Element>
<Element>
<Key>TandemBeam</Key>
<Value Path="Structs/TandemBeam.xml"/>
</Element>
<Element>
<Key>TeleportData</Key>
<Value Path="Structs/TeleportData.xml"/>
</Element>
<Element>
<Key>TeleportMethod</Key>
<Value Path="Structs/TeleportMethod.xml"/>
</Element>
<Element>
<Key>TeleportRenderPushAmount</Key>
<Value Path="Structs/TeleportRenderPushAmount.xml"/>
<Key>TargetPlayerBehaviorData</Key>
<Value Path="Structs/TargetPlayerBehaviorData.xml"/>
</Element>
<Element>
<Key>TextProperties</Key>
@ -1319,6 +1575,14 @@
<Key>TidalWaveData</Key>
<Value Path="Structs/TidalWaveData.xml"/>
</Element>
<Element>
<Key>TouchAttackBehaviorData</Key>
<Value Path="Structs/TouchAttackBehaviorData.xml"/>
</Element>
<Element>
<Key>TouchAttackDirectionEnum</Key>
<Value Path="Structs/TouchAttackDirectionEnum.xml"/>
</Element>
<Element>
<Key>TrackObjectModuleData</Key>
<Value Path="Structs/TrackObjectModuleData.xml"/>
@ -1371,50 +1635,10 @@
<Key>UnknownStruct</Key>
<Value Path="Structs/UnknownStruct.xml"/>
</Element>
<Element>
<Key>UnknownStruct1</Key>
<Value Path="Structs/UnknownStruct1.xml"/>
</Element>
<Element>
<Key>UnknownStruct10</Key>
<Value Path="Structs/UnknownStruct10.xml"/>
</Element>
<Element>
<Key>UnknownStruct100</Key>
<Value Path="Structs/UnknownStruct100.xml"/>
</Element>
<Element>
<Key>UnknownStruct101</Key>
<Value Path="Structs/UnknownStruct101.xml"/>
</Element>
<Element>
<Key>UnknownStruct102</Key>
<Value Path="Structs/UnknownStruct102.xml"/>
</Element>
<Element>
<Key>UnknownStruct103</Key>
<Value Path="Structs/UnknownStruct103.xml"/>
</Element>
<Element>
<Key>UnknownStruct104</Key>
<Value Path="Structs/UnknownStruct104.xml"/>
</Element>
<Element>
<Key>UnknownStruct105</Key>
<Value Path="Structs/UnknownStruct105.xml"/>
</Element>
<Element>
<Key>UnknownStruct106</Key>
<Value Path="Structs/UnknownStruct106.xml"/>
</Element>
<Element>
<Key>UnknownStruct107</Key>
<Value Path="Structs/UnknownStruct107.xml"/>
</Element>
<Element>
<Key>UnknownStruct108</Key>
<Value Path="Structs/UnknownStruct108.xml"/>
</Element>
<Element>
<Key>UnknownStruct109</Key>
<Value Path="Structs/UnknownStruct109.xml"/>
@ -1423,26 +1647,6 @@
<Key>UnknownStruct11</Key>
<Value Path="Structs/UnknownStruct11.xml"/>
</Element>
<Element>
<Key>UnknownStruct110</Key>
<Value Path="Structs/UnknownStruct110.xml"/>
</Element>
<Element>
<Key>UnknownStruct111</Key>
<Value Path="Structs/UnknownStruct111.xml"/>
</Element>
<Element>
<Key>UnknownStruct112</Key>
<Value Path="Structs/UnknownStruct112.xml"/>
</Element>
<Element>
<Key>UnknownStruct113</Key>
<Value Path="Structs/UnknownStruct113.xml"/>
</Element>
<Element>
<Key>UnknownStruct114</Key>
<Value Path="Structs/UnknownStruct114.xml"/>
</Element>
<Element>
<Key>UnknownStruct115</Key>
<Value Path="Structs/UnknownStruct115.xml"/>
@ -1451,10 +1655,6 @@
<Key>UnknownStruct116</Key>
<Value Path="Structs/UnknownStruct116.xml"/>
</Element>
<Element>
<Key>UnknownStruct117</Key>
<Value Path="Structs/UnknownStruct117.xml"/>
</Element>
<Element>
<Key>UnknownStruct118</Key>
<Value Path="Structs/UnknownStruct118.xml"/>
@ -1467,58 +1667,22 @@
<Key>UnknownStruct12</Key>
<Value Path="Structs/UnknownStruct12.xml"/>
</Element>
<Element>
<Key>UnknownStruct120</Key>
<Value Path="Structs/UnknownStruct120.xml"/>
</Element>
<Element>
<Key>UnknownStruct121</Key>
<Value Path="Structs/UnknownStruct121.xml"/>
</Element>
<Element>
<Key>UnknownStruct122</Key>
<Value Path="Structs/UnknownStruct122.xml"/>
</Element>
<Element>
<Key>UnknownStruct123</Key>
<Value Path="Structs/UnknownStruct123.xml"/>
</Element>
<Element>
<Key>UnknownStruct124</Key>
<Value Path="Structs/UnknownStruct124.xml"/>
</Element>
<Element>
<Key>UnknownStruct125</Key>
<Value Path="Structs/UnknownStruct125.xml"/>
</Element>
<Element>
<Key>UnknownStruct126</Key>
<Value Path="Structs/UnknownStruct126.xml"/>
</Element>
<Element>
<Key>UnknownStruct127</Key>
<Value Path="Structs/UnknownStruct127.xml"/>
</Element>
<Element>
<Key>UnknownStruct128</Key>
<Value Path="Structs/UnknownStruct128.xml"/>
</Element>
<Element>
<Key>UnknownStruct129</Key>
<Value Path="Structs/UnknownStruct129.xml"/>
</Element>
<Element>
<Key>UnknownStruct13</Key>
<Value Path="Structs/UnknownStruct13.xml"/>
</Element>
<Element>
<Key>UnknownStruct130</Key>
<Value Path="Structs/UnknownStruct130.xml"/>
</Element>
<Element>
<Key>UnknownStruct131</Key>
<Value Path="Structs/UnknownStruct131.xml"/>
</Element>
<Element>
<Key>UnknownStruct132</Key>
<Value Path="Structs/UnknownStruct132.xml"/>
@ -1535,14 +1699,6 @@
<Key>UnknownStruct135</Key>
<Value Path="Structs/UnknownStruct135.xml"/>
</Element>
<Element>
<Key>UnknownStruct136</Key>
<Value Path="Structs/UnknownStruct136.xml"/>
</Element>
<Element>
<Key>UnknownStruct137</Key>
<Value Path="Structs/UnknownStruct137.xml"/>
</Element>
<Element>
<Key>UnknownStruct138</Key>
<Value Path="Structs/UnknownStruct138.xml"/>
@ -1811,10 +1967,6 @@
<Key>UnknownStruct199</Key>
<Value Path="Structs/UnknownStruct199.xml"/>
</Element>
<Element>
<Key>UnknownStruct2</Key>
<Value Path="Structs/UnknownStruct2.xml"/>
</Element>
<Element>
<Key>UnknownStruct20</Key>
<Value Path="Structs/UnknownStruct20.xml"/>
@ -1855,86 +2007,10 @@
<Key>UnknownStruct208</Key>
<Value Path="Structs/UnknownStruct208.xml"/>
</Element>
<Element>
<Key>UnknownStruct209</Key>
<Value Path="Structs/UnknownStruct209.xml"/>
</Element>
<Element>
<Key>UnknownStruct21</Key>
<Value Path="Structs/UnknownStruct21.xml"/>
</Element>
<Element>
<Key>UnknownStruct210</Key>
<Value Path="Structs/UnknownStruct210.xml"/>
</Element>
<Element>
<Key>UnknownStruct211</Key>
<Value Path="Structs/UnknownStruct211.xml"/>
</Element>
<Element>
<Key>UnknownStruct212</Key>
<Value Path="Structs/UnknownStruct212.xml"/>
</Element>
<Element>
<Key>UnknownStruct213</Key>
<Value Path="Structs/UnknownStruct213.xml"/>
</Element>
<Element>
<Key>UnknownStruct214</Key>
<Value Path="Structs/UnknownStruct214.xml"/>
</Element>
<Element>
<Key>UnknownStruct215</Key>
<Value Path="Structs/UnknownStruct215.xml"/>
</Element>
<Element>
<Key>UnknownStruct216</Key>
<Value Path="Structs/UnknownStruct216.xml"/>
</Element>
<Element>
<Key>UnknownStruct217</Key>
<Value Path="Structs/UnknownStruct217.xml"/>
</Element>
<Element>
<Key>UnknownStruct218</Key>
<Value Path="Structs/UnknownStruct218.xml"/>
</Element>
<Element>
<Key>UnknownStruct219</Key>
<Value Path="Structs/UnknownStruct219.xml"/>
</Element>
<Element>
<Key>UnknownStruct22</Key>
<Value Path="Structs/UnknownStruct22.xml"/>
</Element>
<Element>
<Key>UnknownStruct220</Key>
<Value Path="Structs/UnknownStruct220.xml"/>
</Element>
<Element>
<Key>UnknownStruct221</Key>
<Value Path="Structs/UnknownStruct221.xml"/>
</Element>
<Element>
<Key>UnknownStruct222</Key>
<Value Path="Structs/UnknownStruct222.xml"/>
</Element>
<Element>
<Key>UnknownStruct223</Key>
<Value Path="Structs/UnknownStruct223.xml"/>
</Element>
<Element>
<Key>UnknownStruct224</Key>
<Value Path="Structs/UnknownStruct224.xml"/>
</Element>
<Element>
<Key>UnknownStruct225</Key>
<Value Path="Structs/UnknownStruct225.xml"/>
</Element>
<Element>
<Key>UnknownStruct226</Key>
<Value Path="Structs/UnknownStruct226.xml"/>
</Element>
<Element>
<Key>UnknownStruct227</Key>
<Value Path="Structs/UnknownStruct227.xml"/>
@ -2035,10 +2111,6 @@
<Key>UnknownStruct249</Key>
<Value Path="Structs/UnknownStruct249.xml"/>
</Element>
<Element>
<Key>UnknownStruct25</Key>
<Value Path="Structs/UnknownStruct25.xml"/>
</Element>
<Element>
<Key>UnknownStruct250</Key>
<Value Path="Structs/UnknownStruct250.xml"/>
@ -2095,10 +2167,6 @@
<Key>UnknownStruct262</Key>
<Value Path="Structs/UnknownStruct262.xml"/>
</Element>
<Element>
<Key>UnknownStruct263</Key>
<Value Path="Structs/UnknownStruct263.xml"/>
</Element>
<Element>
<Key>UnknownStruct264</Key>
<Value Path="Structs/UnknownStruct264.xml"/>
@ -2255,10 +2323,6 @@
<Key>UnknownStruct299</Key>
<Value Path="Structs/UnknownStruct299.xml"/>
</Element>
<Element>
<Key>UnknownStruct3</Key>
<Value Path="Structs/UnknownStruct3.xml"/>
</Element>
<Element>
<Key>UnknownStruct30</Key>
<Value Path="Structs/UnknownStruct30.xml"/>
@ -2287,46 +2351,6 @@
<Key>UnknownStruct36</Key>
<Value Path="Structs/UnknownStruct36.xml"/>
</Element>
<Element>
<Key>UnknownStruct37</Key>
<Value Path="Structs/UnknownStruct37.xml"/>
</Element>
<Element>
<Key>UnknownStruct38</Key>
<Value Path="Structs/UnknownStruct38.xml"/>
</Element>
<Element>
<Key>UnknownStruct39</Key>
<Value Path="Structs/UnknownStruct39.xml"/>
</Element>
<Element>
<Key>UnknownStruct4</Key>
<Value Path="Structs/UnknownStruct4.xml"/>
</Element>
<Element>
<Key>UnknownStruct40</Key>
<Value Path="Structs/UnknownStruct40.xml"/>
</Element>
<Element>
<Key>UnknownStruct41</Key>
<Value Path="Structs/UnknownStruct41.xml"/>
</Element>
<Element>
<Key>UnknownStruct42</Key>
<Value Path="Structs/UnknownStruct42.xml"/>
</Element>
<Element>
<Key>UnknownStruct43</Key>
<Value Path="Structs/UnknownStruct43.xml"/>
</Element>
<Element>
<Key>UnknownStruct44</Key>
<Value Path="Structs/UnknownStruct44.xml"/>
</Element>
<Element>
<Key>UnknownStruct45</Key>
<Value Path="Structs/UnknownStruct45.xml"/>
</Element>
<Element>
<Key>UnknownStruct47</Key>
<Value Path="Structs/UnknownStruct47.xml"/>
@ -2339,10 +2363,6 @@
<Key>UnknownStruct49</Key>
<Value Path="Structs/UnknownStruct49.xml"/>
</Element>
<Element>
<Key>UnknownStruct5</Key>
<Value Path="Structs/UnknownStruct5.xml"/>
</Element>
<Element>
<Key>UnknownStruct50</Key>
<Value Path="Structs/UnknownStruct50.xml"/>
@ -2387,10 +2407,6 @@
<Key>UnknownStruct59</Key>
<Value Path="Structs/UnknownStruct59.xml"/>
</Element>
<Element>
<Key>UnknownStruct6</Key>
<Value Path="Structs/UnknownStruct6.xml"/>
</Element>
<Element>
<Key>UnknownStruct60</Key>
<Value Path="Structs/UnknownStruct60.xml"/>
@ -2487,10 +2503,6 @@
<Key>UnknownStruct81</Key>
<Value Path="Structs/UnknownStruct81.xml"/>
</Element>
<Element>
<Key>UnknownStruct82</Key>
<Value Path="Structs/UnknownStruct82.xml"/>
</Element>
<Element>
<Key>UnknownStruct83</Key>
<Value Path="Structs/UnknownStruct83.xml"/>
@ -2551,33 +2563,17 @@
<Key>UnknownStruct96</Key>
<Value Path="Structs/UnknownStruct96.xml"/>
</Element>
<Element>
<Key>UnknownStruct97</Key>
<Value Path="Structs/UnknownStruct97.xml"/>
</Element>
<Element>
<Key>UnknownStruct98</Key>
<Value Path="Structs/UnknownStruct98.xml"/>
</Element>
<Element>
<Key>UnknownStruct99</Key>
<Value Path="Structs/UnknownStruct99.xml"/>
</Element>
<Element>
<Key>Vector2f</Key>
<Value Path="Structs/Vector2f.xml"/>
</Element>
<Element>
<Key>VehicleStructA</Key>
<Value Path="Structs/VehicleStructA.xml"/>
<Key>VelocityConvergence</Key>
<Value Path="Structs/VelocityConvergence.xml"/>
</Element>
<Element>
<Key>VehicleStructB</Key>
<Value Path="Structs/VehicleStructB.xml"/>
</Element>
<Element>
<Key>Velocity</Key>
<Value Path="Structs/Velocity.xml"/>
<Key>VerticalFlightBehaviorData</Key>
<Value Path="Structs/VerticalFlightBehaviorData.xml"/>
</Element>
<Element>
<Key>VisControl</Key>
@ -2599,6 +2595,14 @@
<Key>VolcanoBossBodyPartStructD</Key>
<Value Path="Structs/VolcanoBossBodyPartStructD.xml"/>
</Element>
<Element>
<Key>WanderBehaviorData</Key>
<Value Path="Structs/WanderBehaviorData.xml"/>
</Element>
<Element>
<Key>WanderRandomTurnData</Key>
<Value Path="Structs/WanderRandomTurnData.xml"/>
</Element>
</PropertyArchetypes>
<States>
<Element>

View File

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>AdditiveTouchAttackBehaviorData</Name>
<SubProperties>
<Element Type="Struct" ID="0xFF0A98A3" Archetype="TouchAttackDirectionEnum"/>
<Element Type="Struct" ID="0xA62C650" Archetype="TouchAttackDirectionEnum">
<SubProperties>
<Element Type="Enum" ID="0x9721D02B">
<DefaultValue>0xB2A31497</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x954E50D4" Archetype="TouchAttackDirectionEnum">
<SubProperties>
<Element Type="Enum" ID="0x9721D02B">
<DefaultValue>0xBD71A966</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x229D79FE" Archetype="TouchAttackDirectionEnum">
<SubProperties>
<Element Type="Enum" ID="0x9721D02B">
<DefaultValue>0x81864B79</DefaultValue>
</Element>
</SubProperties>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct127</Name>
<Name>AreaAttackBehaviorData</Name>
<SubProperties>
<Element Type="Float" ID="0xE70D0592">
<DefaultValue>0.0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>GenericCreatureStructB</Name>
<Name>AreaDamageData</Name>
<SubProperties>
<Element Type="Float" ID="0xE70D0592">
<DefaultValue>0.0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct21</Name>
<Name>BarrelCannonData</Name>
<SubProperties>
<Element Type="Float" ID="0x89664723">
<DefaultValue>1.5</DefaultValue>
@ -15,14 +15,14 @@
<Element Type="Bool" ID="0x49D8E65A">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Int" ID="0x2D2A4AD6">
<DefaultValue>0</DefaultValue>
<Element Type="Choice" ID="0x2D2A4AD6">
<DefaultValue>0x0</DefaultValue>
</Element>
<Element Type="Float" ID="0xD5ED0F77">
<DefaultValue>0.15000001</DefaultValue>
</Element>
<Element Type="Int" ID="0x89D7791E">
<DefaultValue>0</DefaultValue>
<Element Type="Choice" ID="0x89D7791E">
<DefaultValue>0x0</DefaultValue>
</Element>
<Element Type="Float" ID="0x31381A17">
<DefaultValue>21.0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>GenericCreatureStructA</Name>
<Name>BehaviorData</Name>
<SubProperties>
<Element Type="Enum" ID="0x6403DAED">
<DefaultValue>0x26D0F77A</DefaultValue>
@ -47,44 +47,44 @@
<Element Name="Unknown 39" ID="0x33E3B15E"/>
</Values>
</Element>
<Element Type="Struct" ID="0xD5110050" Archetype="UnknownStruct97"/>
<Element Type="Struct" ID="0xA792725D" Archetype="UnknownStruct98"/>
<Element Type="Struct" ID="0x33EA54AF" Archetype="UnknownStruct99"/>
<Element Type="Struct" ID="0x50F0D548" Archetype="UnknownStruct100"/>
<Element Type="Struct" ID="0x3FF111B9" Archetype="UnknownStruct2"/>
<Element Type="Struct" ID="0x6D2C073F" Archetype="UnknownStruct101"/>
<Element Type="Struct" ID="0x24FF7572" Archetype="UnknownStruct102"/>
<Element Type="Struct" ID="0x799FE4F9" Archetype="UnknownStruct103"/>
<Element Type="Struct" ID="0x8C4949CF" Archetype="UnknownStruct105"/>
<Element Type="Struct" ID="0x9344ED81" Archetype="UnknownStruct106"/>
<Element Type="Struct" ID="0xF764A9D2" Archetype="UnknownStruct107"/>
<Element Type="Struct" ID="0x1B97C54D" Archetype="UnknownStruct108"/>
<Element Type="Struct" ID="0xD5110050" Archetype="DamagedBehaviorData"/>
<Element Type="Struct" ID="0xA792725D" Archetype="StunnedByGroundPoundBehaviorData"/>
<Element Type="Struct" ID="0x33EA54AF" Archetype="StunnedByBopBehaviorData"/>
<Element Type="Struct" ID="0x50F0D548" Archetype="TouchAttackBehaviorData"/>
<Element Type="Struct" ID="0x3FF111B9" Archetype="ProjectileAttackBehaviorData"/>
<Element Type="Struct" ID="0x6D2C073F" Archetype="FollowWaypointsBehaviorData"/>
<Element Type="Struct" ID="0x24FF7572" Archetype="GrabbedBehaviorData"/>
<Element Type="Struct" ID="0x799FE4F9" Archetype="FleeBehaviorData"/>
<Element Type="Struct" ID="0x8C4949CF" Archetype="WanderBehaviorData"/>
<Element Type="Struct" ID="0x9344ED81" Archetype="FollowSurfaceBehaviorData"/>
<Element Type="Struct" ID="0xF764A9D2" Archetype="BopJumpBehaviorData"/>
<Element Type="Struct" ID="0x1B97C54D" Archetype="IdleBehaviorData"/>
<Element Type="Struct" ID="0x4A54CB95" Archetype="UnknownStruct109"/>
<Element Type="Struct" ID="0x9BD0D08A" Archetype="UnknownStruct110"/>
<Element Type="Struct" ID="0xEC689E56" Archetype="UnknownStruct111"/>
<Element Type="Struct" ID="0xABF0E7C3" Archetype="UnknownStruct112"/>
<Element Type="Struct" ID="0xB3E150A1" Archetype="UnknownStruct113"/>
<Element Type="Struct" ID="0xE5139DB0" Archetype="UnknownStruct114"/>
<Element Type="Struct" ID="0x9BD0D08A" Archetype="ProjectileBehaviorData"/>
<Element Type="Struct" ID="0xEC689E56" Archetype="VerticalFlightBehaviorData"/>
<Element Type="Struct" ID="0xABF0E7C3" Archetype="StackableBlockBehaviorData"/>
<Element Type="Struct" ID="0xB3E150A1" Archetype="SpawnBehaviorData"/>
<Element Type="Struct" ID="0xE5139DB0" Archetype="SwoopBehaviorData"/>
<Element Type="Struct" ID="0x3A5925D6" Archetype="UnknownStruct115"/>
<Element Type="Struct" ID="0xDE440D53" Archetype="UnknownStruct116"/>
<Element Type="Struct" ID="0x6C80D03A" Archetype="UnknownStruct117"/>
<Element Type="Struct" ID="0x6C80D03A" Archetype="SlideBehaviorData"/>
<Element Type="Struct" ID="0xE233135A" Archetype="UnknownStruct118"/>
<Element Type="Struct" ID="0x4699B820" Archetype="UnknownStruct119"/>
<Element Type="Struct" ID="0xEA2C12F9" Archetype="UnknownStruct120"/>
<Element Type="Struct" ID="0x32DA6AA8" Archetype="UnknownStruct121"/>
<Element Type="Struct" ID="0xC962CB9C" Archetype="UnknownStruct100"/>
<Element Type="Struct" ID="0xEA2C12F9" Archetype="SwingLineBehaviorData"/>
<Element Type="Struct" ID="0x32DA6AA8" Archetype="GrabPlayerBehaviorData"/>
<Element Type="Struct" ID="0xC962CB9C" Archetype="AdditiveTouchAttackBehaviorData"/>
<Element Type="Struct" ID="0xF6E5327" Archetype="UnknownStruct122"/>
<Element Type="Struct" ID="0xE2C2F5EF" Archetype="UnknownStruct123"/>
<Element Type="Struct" ID="0xE2C2F5EF" Archetype="StunnedByContactRuleData"/>
<Element Type="Struct" ID="0x5192CCEC" Archetype="UnknownStruct124"/>
<Element Type="Struct" ID="0xAFCADE60" Archetype="UnknownStruct125"/>
<Element Type="Struct" ID="0x749A68A1" Archetype="UnknownStruct126"/>
<Element Type="Struct" ID="0xAFCADE60" Archetype="OneShotBehaviorData"/>
<Element Type="Struct" ID="0x749A68A1" Archetype="TargetPlayerBehaviorData"/>
<Element Type="Struct" ID="0x2CC6F52" Archetype="UnknownStruct124"/>
<Element Type="Struct" ID="0xE37F3561" Archetype="UnknownStruct127"/>
<Element Type="Struct" ID="0xE37F3561" Archetype="AreaAttackBehaviorData"/>
<Element Type="Struct" ID="0xA1F091B2" Archetype="UnknownStruct128"/>
<Element Type="Struct" ID="0x638FC2B" Archetype="UnknownStruct129"/>
<Element Type="Struct" ID="0x311759A0" Archetype="UnknownStruct2"/>
<Element Type="Struct" ID="0x5FCE6A84" Archetype="UnknownStruct130"/>
<Element Type="Struct" ID="0xEED66E6D" Archetype="UnknownStruct131"/>
<Element Type="Struct" ID="0x638FC2B" Archetype="SeparateAndReformBehaviorData"/>
<Element Type="Struct" ID="0x311759A0" Archetype="ProjectileAttackBehaviorData"/>
<Element Type="Struct" ID="0x5FCE6A84" Archetype="SeekerBehaviorData"/>
<Element Type="Struct" ID="0xEED66E6D" Archetype="FollowPathControlBehaviorData"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -1,45 +1,45 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct137</Name>
<Name>BehaviorsData</Name>
<SubProperties>
<Element Type="Struct" ID="0xAB47975F" Archetype="GenericCreatureStructA">
<Element Type="Struct" ID="0xAB47975F" Archetype="BehaviorData">
<SubProperties>
<Element Type="Enum" ID="0x6403DAED">
<DefaultValue>0xCD3D7CB1</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x76D14EDA" Archetype="GenericCreatureStructA">
<Element Type="Struct" ID="0x76D14EDA" Archetype="BehaviorData">
<SubProperties>
<Element Type="Enum" ID="0x6403DAED">
<DefaultValue>0xA819961D</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0xCB1B2214" Archetype="GenericCreatureStructA">
<Element Type="Struct" ID="0xCB1B2214" Archetype="BehaviorData">
<SubProperties>
<Element Type="Enum" ID="0x6403DAED">
<DefaultValue>0xC58D26AF</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x168DFB91" Archetype="GenericCreatureStructA">
<Element Type="Struct" ID="0x168DFB91" Archetype="BehaviorData">
<SubProperties>
<Element Type="Enum" ID="0x6403DAED">
<DefaultValue>0xA177EB37</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x6BFEFDC9" Archetype="GenericCreatureStructA">
<Element Type="Struct" ID="0x6BFEFDC9" Archetype="BehaviorData">
<SubProperties>
<Element Type="Enum" ID="0x6403DAED">
<DefaultValue>0xC53C3ED5</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0xB668244C" Archetype="GenericCreatureStructA"/>
<Element Type="Struct" ID="0xBA24882" Archetype="GenericCreatureStructA"/>
<Element Type="Struct" ID="0xB668244C" Archetype="BehaviorData"/>
<Element Type="Struct" ID="0xBA24882" Archetype="BehaviorData"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct107</Name>
<Name>BopJumpBehaviorData</Name>
<SubProperties>
<Element Type="Enum" ID="0x76E170EF">
<DefaultValue>0x779C23E7</DefaultValue>
@ -14,8 +14,8 @@
<Element Type="Int" ID="0xF2B3C5A1">
<DefaultValue>2</DefaultValue>
</Element>
<Element Type="Struct" ID="0xCB560763" Archetype="UnknownStruct4"/>
<Element Type="Struct" ID="0xBCC8D593" Archetype="UnknownStruct4">
<Element Type="Struct" ID="0xCB560763" Archetype="BopJumpData"/>
<Element Type="Struct" ID="0xBCC8D593" Archetype="BopJumpData">
<SubProperties>
<Element Type="Float" ID="0xC2BE030D">
<DefaultValue>2.0</DefaultValue>
@ -25,9 +25,9 @@
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x276D99FC" Archetype="UnknownStruct4"/>
<Element Type="Struct" ID="0x53F57073" Archetype="UnknownStruct4"/>
<Element Type="Struct" ID="0xC8503C1C" Archetype="UnknownStruct4"/>
<Element Type="Struct" ID="0x276D99FC" Archetype="BopJumpData"/>
<Element Type="Struct" ID="0x53F57073" Archetype="BopJumpData"/>
<Element Type="Struct" ID="0xC8503C1C" Archetype="BopJumpData"/>
<Element Type="Float" ID="0x36F3D4FA">
<DefaultValue>1.0</DefaultValue>
</Element>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct4</Name>
<Name>BopJumpData</Name>
<SubProperties>
<Element Type="Float" ID="0xC2BE030D">
<DefaultValue>1.0</DefaultValue>

View File

@ -3,7 +3,7 @@
<PropertyArchetype Type="Struct">
<Name>ClingPathControlData</Name>
<SubProperties>
<Element Type="Struct" ID="0xFA166886" Archetype="ClingPathControlStruct">
<Element Type="Struct" ID="0xFA166886" Archetype="MaterialType">
<SubProperties>
<Element Type="Enum" ID="0x95A68D4C">
<DefaultValue>0xF0F41378</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>CollisionActors</Name>
<Name>CollisionActorModifierData</Name>
<SubProperties>
<Element Type="Int" ID="0x6950B5DA">
<DefaultValue>0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct97</Name>
<Name>DamagedBehaviorData</Name>
<SubProperties>
<Element Type="Enum" ID="0x699BFA8B">
<DefaultValue>0xD47E7961</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct136</Name>
<Name>DashModifierData</Name>
<SubProperties>
<Element Type="Float" ID="0x217403AF">
<DefaultValue>0.0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct103</Name>
<Name>FleeBehaviorData</Name>
<SubProperties>
<Element Type="Bool" ID="0x7C1E465B">
<DefaultValue>false</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct131</Name>
<Name>FollowPathControlBehaviorData</Name>
<SubProperties>
<Element Type="Bool" ID="0xFFE201A7">
<DefaultValue>false</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct106</Name>
<Name>FollowSurfaceBehaviorData</Name>
<SubProperties>
<Element Type="Float" ID="0x9A83F472">
<DefaultValue>0.1</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct101</Name>
<Name>FollowWaypointsBehaviorData</Name>
<SubProperties>
<Element Type="Float" ID="0x20C78BB">
<DefaultValue>720.0</DefaultValue>

View File

@ -159,12 +159,12 @@
<Element Type="Bool" ID="0x1BF83306">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Struct" ID="0x6B32E09E" Archetype="ModifyContactRules"/>
<Element Type="Struct" ID="0x6B32E09E" Archetype="ModifyContactRuleData"/>
<Element Type="Struct" ID="0xB6AF2D99" Archetype="DespawnRules"/>
<Element Type="Struct" ID="0xAE27F052" Archetype="FixedDelayRules"/>
<Element Type="Struct" ID="0x5400B556" Archetype="HurlHeightRules"/>
<Element Type="Struct" ID="0x24F41DCB" Archetype="UnknownStruct132"/>
<Element Type="Struct" ID="0x55C89B60" Archetype="CollisionActors"/>
<Element Type="Struct" ID="0x55C89B60" Archetype="CollisionActorModifierData"/>
<Element Type="Struct" ID="0x1A5BA8DA" Archetype="UnknownStruct133"/>
<Element Type="Struct" ID="0x68FD49AE" Archetype="AnimGridModifierData"/>
<Element Type="Struct" ID="0x5D8916EA" Archetype="UnknownStruct134"/>
@ -172,14 +172,14 @@
<Element Type="Bool" ID="0xC08E06AC">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Struct" ID="0x2E42A623" Archetype="UnknownStruct136"/>
<Element Type="Struct" ID="0x2E42A623" Archetype="DashModifierData"/>
<Element Type="Bool" ID="0xF4ACF493">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x8DFB1669">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Struct" ID="0xB0CED792" Archetype="SkinSwap"/>
<Element Type="Struct" ID="0xB0CED792" Archetype="SkinSwapModifierData"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct121</Name>
<Name>GrabPlayerBehaviorData</Name>
<SubProperties>
<Element Type="Enum" ID="0xBF89D05D">
<DefaultValue>0xEACD24F9</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct102</Name>
<Name>GrabbedBehaviorData</Name>
<SubProperties>
<Element Type="Bool" ID="0x7ACB78BD">
<DefaultValue>false</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct108</Name>
<Name>IdleBehaviorData</Name>
<SubProperties>
<Element Type="Enum" ID="0xC9549D2B">
<DefaultValue>0x957B3EDC</DefaultValue>

View File

@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>KongData</Name>
<SubProperties>
<Element Type="Struct" ID="0x3C38498D" Archetype="PlayerCommonData"/>
<Element Type="Struct" ID="0x7FB7E8B1" Archetype="PlayerBasicMovementData"/>
<Element Type="Struct" ID="0xF07BEC6D" Archetype="PlayerJumpData"/>
<Element Type="Struct" ID="0xF3D8DCB1" Archetype="PlayerJumpAnimWeights"/>
<Element Type="Struct" ID="0x5E1168AC" Archetype="PlayerBopAnimThresholds"/>
<Element Type="Struct" ID="0x5D89056A" Archetype="PlayerSplineAdvancementData"/>
<Element Type="Struct" ID="0xE03287AE" Archetype="RambiControllerData"/>
<Element Type="Struct" ID="0x9F1EF2F3" Archetype="PlayerAttachmentsData"/>
<Element Type="Struct" ID="0xBBCA7365" Archetype="PlayerBarrelCannonData"/>
<Element Type="Struct" ID="0xF9B150FC" Archetype="PlayerCling2Data"/>
<Element Type="Struct" ID="0x856F56A7" Archetype="KongGroundPoundData"/>
<Element Type="Struct" ID="0xF5E908D1" Archetype="KongGroundPoundData"/>
<Element Type="Struct" ID="0x36453107" Archetype="KongRunningSlapData"/>
<Element Type="Struct" ID="0xF7878A5A" Archetype="KongSwingData"/>
<Element Type="Struct" ID="0x60C43EAF" Archetype="KongSlideData"/>
<Element Type="Struct" ID="0xE38134FC" Archetype="KongStalledDescentData"/>
<Element Type="Struct" ID="0x75586C2B" Archetype="KongGrabData"/>
<Element Type="Struct" ID="0x4D6C99EB" Archetype="PlayerHeadTrackingData"/>
<Element Type="Struct" ID="0xF2B15344" Archetype="PlayerMeleeData"/>
<Element Type="Struct" ID="0x978E5BD8" Archetype="PlayerMountData"/>
<Element Type="Struct" ID="0x7F681411" Archetype="PlayerMountRiderList"/>
<Element Type="Struct" ID="0x249DC50A" Archetype="PlayerPeriodicAdditiveAnimationData"/>
<Element Type="Struct" ID="0x29C83997" Archetype="PlayerSlaveData"/>
<Element Type="Struct" ID="0x74B21331" Archetype="PlayerOffscreenIndicator"/>
<Element Type="Struct" ID="0xC3260CA9" Archetype="PlayerTarInteractionData"/>
<Element Type="Struct" ID="0xA7117CDD" Archetype="PlayerTeleportData"/>
<Element Type="Struct" ID="0xE31814DB" Archetype="PlayerTireInteractionData"/>
<Element Type="Struct" ID="0x8870D3DD" Archetype="PlayerPeanutGunData"/>
<Element Type="Struct" ID="0x2D712FBE" Archetype="PlayerCrouchData"/>
<Element Type="Struct" ID="0xFA1F4263" Archetype="PlayerFireReactionData"/>
<Element Type="Struct" ID="0x8ABB25C4" Archetype="PlayerCrushData"/>
<Element Type="Struct" ID="0x98EFC863" Archetype="PlayerMultiKillRewardData"/>
<Element Type="Struct" ID="0x39B0B057" Archetype="PlayerRiseFromTheGraveData"/>
<Element Type="Struct" ID="0x1BD6769F" Archetype="PlayerTerrainAlignmentData"/>
<Element Type="Struct" ID="0xB2D0A449" Archetype="PlayerShieldData"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct221</Name>
<Name>KongGrabData</Name>
<SubProperties>
<Element Type="Vector" ID="0x797FA862">
<DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct38</Name>
<Name>KongGroundPoundData</Name>
<SubProperties>
<Element Type="Vector" ID="0xDBB13E19">
<DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct217</Name>
<Name>KongRunningSlapData</Name>
<SubProperties>
<Element Type="Vector" ID="0x46322287">
<DefaultValue>
@ -25,7 +25,7 @@
<Element Type="Float" ID="0x386D9AD7">
<DefaultValue>4.5999999</DefaultValue>
</Element>
<Element Type="Struct" ID="0x9583EE9A" Archetype="UnknownStruct39"/>
<Element Type="Struct" ID="0x9583EE9A" Archetype="PlayerAttackBounceData"/>
<Element Type="Float" ID="0x16B261F8">
<DefaultValue>0.5</DefaultValue>
</Element>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct219</Name>
<Name>KongSlideData</Name>
<SubProperties>
<Element Type="Float" ID="0x4E7DEF7E">
<DefaultValue>20.0</DefaultValue>
@ -53,16 +53,16 @@
<Element Type="Int" ID="0xD7C19141">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Struct" ID="0x576D9946" Archetype="UnknownStruct25"/>
<Element Type="Struct" ID="0xB83F2FA7" Archetype="UnknownStruct25"/>
<Element Type="Struct" ID="0x52B9F2C5" Archetype="UnknownStruct25"/>
<Element Type="Struct" ID="0xBDEB4424" Archetype="UnknownStruct25"/>
<Element Type="Struct" ID="0x5CC54E40" Archetype="UnknownStruct25"/>
<Element Type="Struct" ID="0xB397F8A1" Archetype="UnknownStruct25"/>
<Element Type="Struct" ID="0x591125C3" Archetype="UnknownStruct25"/>
<Element Type="Struct" ID="0xB6439322" Archetype="UnknownStruct25"/>
<Element Type="Struct" ID="0x403C374A" Archetype="UnknownStruct25"/>
<Element Type="Struct" ID="0xAF6E81AB" Archetype="UnknownStruct25"/>
<Element Type="Struct" ID="0x576D9946" Archetype="MaterialSoundPair"/>
<Element Type="Struct" ID="0xB83F2FA7" Archetype="MaterialSoundPair"/>
<Element Type="Struct" ID="0x52B9F2C5" Archetype="MaterialSoundPair"/>
<Element Type="Struct" ID="0xBDEB4424" Archetype="MaterialSoundPair"/>
<Element Type="Struct" ID="0x5CC54E40" Archetype="MaterialSoundPair"/>
<Element Type="Struct" ID="0xB397F8A1" Archetype="MaterialSoundPair"/>
<Element Type="Struct" ID="0x591125C3" Archetype="MaterialSoundPair"/>
<Element Type="Struct" ID="0xB6439322" Archetype="MaterialSoundPair"/>
<Element Type="Struct" ID="0x403C374A" Archetype="MaterialSoundPair"/>
<Element Type="Struct" ID="0xAF6E81AB" Archetype="MaterialSoundPair"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct220</Name>
<Name>KongStalledDescentData</Name>
<SubProperties>
<Element Type="Float" ID="0x8848E341">
<DefaultValue>3.0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct218</Name>
<Name>KongSwingData</Name>
<SubProperties>
<Element Type="Float" ID="0x4D0E4C20">
<DefaultValue>10.0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct3</Name>
<Name>LocomotionContextEnum</Name>
<SubProperties>
<Element Type="Enum" ID="0xA9F5D540">
<DefaultValue>0x489196E8</DefaultValue>

View File

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct25</Name>
<Name>MaterialSoundPair</Name>
<SubProperties>
<Element Type="Struct" ID="0xD72E09E1" Archetype="ClingPathControlStruct"/>
<Element Type="Struct" ID="0xD72E09E1" Archetype="MaterialType"/>
<Element Type="Asset" ID="0xA55DACF6">
<TypeFilter>
<Element>CAUD</Element>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>ClingPathControlStruct</Name>
<Name>MaterialType</Name>
<SubProperties>
<Element Type="Enum" ID="0x95A68D4C" Archetype="UnknownEnum1">
<DefaultValue>0xD086634A</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct82</Name>
<Name>MineCartData</Name>
<SubProperties>
<Element Type="Float" ID="0x5BC9251C">
<DefaultValue>2.0</DefaultValue>
@ -110,12 +110,12 @@
<Element Type="Int" ID="0xD7C19141">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Struct" ID="0x8E1A08AF" Archetype="MinecartStructC"/>
<Element Type="Struct" ID="0xF8FF3192" Archetype="MinecartStructC"/>
<Element Type="Struct" ID="0x638CDB46" Archetype="MinecartStructC"/>
<Element Type="Struct" ID="0x153543E8" Archetype="MinecartStructC"/>
<Element Type="Struct" ID="0x8E46A93C" Archetype="MinecartStructC"/>
<Element Type="Struct" ID="0xF8A39001" Archetype="MinecartStructC"/>
<Element Type="Struct" ID="0x8E1A08AF" Archetype="MineCartMaterialSounds"/>
<Element Type="Struct" ID="0xF8FF3192" Archetype="MineCartMaterialSounds"/>
<Element Type="Struct" ID="0x638CDB46" Archetype="MineCartMaterialSounds"/>
<Element Type="Struct" ID="0x153543E8" Archetype="MineCartMaterialSounds"/>
<Element Type="Struct" ID="0x8E46A93C" Archetype="MineCartMaterialSounds"/>
<Element Type="Struct" ID="0xF8A39001" Archetype="MineCartMaterialSounds"/>
<Element Type="Float" ID="0x6DBC0521">
<DefaultValue>30.0</DefaultValue>
</Element>

View File

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>MinecartStructC</Name>
<Name>MineCartMaterialSounds</Name>
<SubProperties>
<Element Type="Struct" ID="0xD72E09E1" Archetype="ClingPathControlStruct"/>
<Element Type="Struct" ID="0xD72E09E1" Archetype="MaterialType"/>
<Element Type="Asset" ID="0x36B1ADD6">
<TypeFilter>
<Element>CAUD</Element>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>ModifyContactRules</Name>
<Name>ModifyContactRuleData</Name>
<SubProperties>
<Element Type="Int" ID="0xEFA6FC75">
<DefaultValue>0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct125</Name>
<Name>OneShotBehaviorData</Name>
<SubProperties>
<Element Type="Float" ID="0x93224750">
<DefaultValue>1.0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct37</Name>
<Name>PlayerAttachment</Name>
<SubProperties>
<Element Type="AnimationSet" ID="0x520EBB68"/>
<Element Type="String" ID="0xE856FC2B"/>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>PlayerAttachmentsData</Name>
<SubProperties>
<Element Type="Struct" ID="0x4D2FF46B" Archetype="PlayerAttachment"/>
<Element Type="Struct" ID="0x1EB5AFEF" Archetype="PlayerAttachment"/>
<Element Type="Struct" ID="0x991364AC" Archetype="PlayerAttachment"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct39</Name>
<Name>PlayerAttackBounceData</Name>
<SubProperties>
<Element Type="Float" ID="0x30F6A36B">
<DefaultValue>3.25</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct215</Name>
<Name>PlayerBarrelCannonData</Name>
<SubProperties>
<Element Type="Asset" ID="0x381882D7">
<TypeFilter>
@ -20,7 +20,7 @@
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x9583EE9A" Archetype="UnknownStruct39"/>
<Element Type="Struct" ID="0x9583EE9A" Archetype="PlayerAttackBounceData"/>
<Element Type="Asset" ID="0xE06D7B15">
<TypeFilter>
<Element>PART</Element>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct209</Name>
<Name>PlayerBasicMovementData</Name>
<SubProperties>
<Element Type="Bool" ID="0xA6B75D03">
<DefaultValue>false</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct211</Name>
<Name>PlayerBopAnimThresholds</Name>
<SubProperties>
<Element Type="Int" ID="0x39E9FA35">
<DefaultValue>0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct216</Name>
<Name>PlayerCling2Data</Name>
<SubProperties>
<Element Type="Float" ID="0x29A73264">
<DefaultValue>50.0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct45</Name>
<Name>PlayerCommonData</Name>
<SubProperties>
<Element Type="Int" ID="0x96F89702">
<DefaultValue>0</DefaultValue>
@ -9,7 +9,7 @@
<Element Type="Float" ID="0x1878FA08">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Struct" ID="0x13E35FB" Archetype="UnknownStruct6"/>
<Element Type="Struct" ID="0x13E35FB" Archetype="PlayerType"/>
<Element Type="Float" ID="0xA21FB5CE">
<DefaultValue>0.94999999</DefaultValue>
</Element>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct225</Name>
<Name>PlayerFireReactionData</Name>
<SubProperties>
<Element Type="Float" ID="0x42AC42EA">
<DefaultValue>1.0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct210</Name>
<Name>PlayerJumpAnimWeights</Name>
<SubProperties>
<Element Type="Int" ID="0x39E9FA35">
<DefaultValue>0</DefaultValue>

View File

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>MinecartStructA</Name>
<Name>PlayerJumpData</Name>
<SubProperties>
<Element Type="Struct" ID="0x8BA1A21A" Archetype="UnknownStruct40"/>
<Element Type="Struct" ID="0x1C9A6F1B" Archetype="UnknownStruct40"/>
<Element Type="Struct" ID="0x8BA1A21A" Archetype="PlayerJumpHeights"/>
<Element Type="Struct" ID="0x1C9A6F1B" Archetype="PlayerJumpHeights"/>
<Element Type="Float" ID="0x782A0310">
<DefaultValue>0.050000001</DefaultValue>
</Element>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct40</Name>
<Name>PlayerJumpHeights</Name>
<SubProperties>
<Element Type="Float" ID="0x797AA551">
<DefaultValue>2.0</DefaultValue>
@ -9,7 +9,7 @@
<Element Type="Float" ID="0x386D9AD7">
<DefaultValue>4.5</DefaultValue>
</Element>
<Element Type="Struct" ID="0x9583EE9A" Archetype="UnknownStruct39"/>
<Element Type="Struct" ID="0x9583EE9A" Archetype="PlayerAttackBounceData"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>VehicleStructA</Name>
<Name>PlayerMountData</Name>
<SubProperties>
<Element Type="Int" ID="0x2B70FD04">
<CookPreference>Always</CookPreference>

View File

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>MinecartStructB</Name>
<Name>PlayerMountRiderData</Name>
<SubProperties>
<Element Type="Struct" ID="0x13E35FB" Archetype="UnknownStruct6"/>
<Element Type="Struct" ID="0x13E35FB" Archetype="PlayerType"/>
<Element Type="String" ID="0xE7F952BD"/>
<Element Type="String" ID="0xB0F79539"/>
<Element Type="Bool" ID="0x6A1BA66F">

View File

@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>VehicleStructB</Name>
<Name>PlayerMountRiderList</Name>
<SubProperties>
<Element Type="Int" ID="0xFB6A981B">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Struct" ID="0x3982DEC6" Archetype="MinecartStructB"/>
<Element Type="Struct" ID="0x429C5C25" Archetype="MinecartStructB"/>
<Element Type="Struct" ID="0xDD46DFBB" Archetype="MinecartStructB"/>
<Element Type="Struct" ID="0x3982DEC6" Archetype="PlayerMountRiderData"/>
<Element Type="Struct" ID="0x429C5C25" Archetype="PlayerMountRiderData"/>
<Element Type="Struct" ID="0xDD46DFBB" Archetype="PlayerMountRiderData"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct43</Name>
<Name>PlayerMovementParameters</Name>
<SubProperties>
<Element Type="Float" ID="0x1FF79060">
<DefaultValue>1.0</DefaultValue>

View File

@ -4,9 +4,9 @@
<Name>PlayerMultiKillRewardData</Name>
<SubProperties>
<Element Type="Spline" ID="0x32152AB2"/>
<Element Type="Struct" ID="0x5E3BE9" Archetype="UnknownStruct41"/>
<Element Type="Struct" ID="0x44FF1EF1" Archetype="UnknownStruct41"/>
<Element Type="Struct" ID="0x7384AEA3" Archetype="Sound"/>
<Element Type="Struct" ID="0x5E3BE9" Archetype="PlayerMultiKillRewardTierData"/>
<Element Type="Struct" ID="0x44FF1EF1" Archetype="PlayerMultiKillRewardTierData"/>
<Element Type="Struct" ID="0x7384AEA3" Archetype="PlayerMultiKillRewardSoundData"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>Sound</Name>
<Name>PlayerMultiKillRewardSoundData</Name>
<SubProperties>
<Element Type="Asset" ID="0x97E7D762">
<TypeFilter>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct41</Name>
<Name>PlayerMultiKillRewardTierData</Name>
<SubProperties>
<Element Type="Enum" ID="0xA02EF0C4" Archetype="PlayerItem">
<DefaultValue>0xB22FD89B</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>TeleportData</Name>
<Name>PlayerOffscreenIndicator</Name>
<SubProperties>
<Element Type="Float" ID="0xCCF3ADF">
<DefaultValue>0.5</DefaultValue>
@ -25,8 +25,8 @@
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0xA5B20D17" Archetype="UnknownStruct223"/>
<Element Type="Struct" ID="0xE7BB8978" Archetype="UnknownStruct224"/>
<Element Type="Struct" ID="0xA5B20D17" Archetype="PlayerOffscreenIndicatorTextData"/>
<Element Type="Struct" ID="0xE7BB8978" Archetype="PlayerOffscreenIndicatorIconData"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct224</Name>
<Name>PlayerOffscreenIndicatorIconData</Name>
<SubProperties>
<Element Type="Asset" ID="0x35A93DD5">
<TypeFilter>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct223</Name>
<Name>PlayerOffscreenIndicatorTextData</Name>
<SubProperties>
<Element Type="Enum" ID="0x9F1BD46D" Archetype="UnknownEnum3">
<DefaultValue>0x82B6A62A</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>GenericCreatureStructG</Name>
<Name>PlayerPeriodicAdditiveAnimationData</Name>
<SubProperties>
<Element Type="Float" ID="0x6E323295">
<DefaultValue>3.0</DefaultValue>

View File

@ -6,16 +6,16 @@
<Element Type="Int" ID="0x5A15D127">
<DefaultValue>1</DefaultValue>
</Element>
<Element Type="Struct" ID="0xCD420D23" Archetype="UnknownStruct42"/>
<Element Type="Struct" ID="0xBBA7341E" Archetype="UnknownStruct42"/>
<Element Type="Struct" ID="0x20D4DECA" Archetype="UnknownStruct42"/>
<Element Type="Struct" ID="0x566D4664" Archetype="UnknownStruct42"/>
<Element Type="Struct" ID="0xCD1EACB0" Archetype="UnknownStruct42"/>
<Element Type="Struct" ID="0xBBFB958D" Archetype="UnknownStruct42"/>
<Element Type="Struct" ID="0x20887F59" Archetype="UnknownStruct42"/>
<Element Type="Struct" ID="0x5688A4D1" Archetype="UnknownStruct42"/>
<Element Type="Struct" ID="0xCDFB4E05" Archetype="UnknownStruct42"/>
<Element Type="Struct" ID="0xEC7B7C4D" Archetype="UnknownStruct42"/>
<Element Type="Struct" ID="0xCD420D23" Archetype="PlayerShieldSplineData"/>
<Element Type="Struct" ID="0xBBA7341E" Archetype="PlayerShieldSplineData"/>
<Element Type="Struct" ID="0x20D4DECA" Archetype="PlayerShieldSplineData"/>
<Element Type="Struct" ID="0x566D4664" Archetype="PlayerShieldSplineData"/>
<Element Type="Struct" ID="0xCD1EACB0" Archetype="PlayerShieldSplineData"/>
<Element Type="Struct" ID="0xBBFB958D" Archetype="PlayerShieldSplineData"/>
<Element Type="Struct" ID="0x20887F59" Archetype="PlayerShieldSplineData"/>
<Element Type="Struct" ID="0x5688A4D1" Archetype="PlayerShieldSplineData"/>
<Element Type="Struct" ID="0xCDFB4E05" Archetype="PlayerShieldSplineData"/>
<Element Type="Struct" ID="0xEC7B7C4D" Archetype="PlayerShieldSplineData"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct42</Name>
<Name>PlayerShieldSplineData</Name>
<SubProperties>
<Element Type="Int" ID="0x39E3604C">
<DefaultValue>10</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct222</Name>
<Name>PlayerSlaveData</Name>
<SubProperties>
<Element Type="Float" ID="0xE488B89E">
<DefaultValue>1.0</DefaultValue>

View File

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct212</Name>
<Name>PlayerSplineAdvancementData</Name>
<SubProperties>
<Element Type="Struct" ID="0xE29BF306" Archetype="UnknownStruct43"/>
<Element Type="Struct" ID="0xB0C8B06F" Archetype="UnknownStruct43"/>
<Element Type="Struct" ID="0xE29BF306" Archetype="PlayerMovementParameters"/>
<Element Type="Struct" ID="0xB0C8B06F" Archetype="PlayerMovementParameters"/>
<Element Type="Float" ID="0xCF03CB0C">
<DefaultValue>450.0</DefaultValue>
</Element>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>TeleportMethod</Name>
<Name>PlayerTeleportData</Name>
<SubProperties>
<Element Type="String" ID="0xA6AB8644"/>
<Element Type="Float" ID="0x4A3BCEB4">

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct226</Name>
<Name>PlayerTerrainAlignmentData</Name>
<SubProperties>
<Element Type="Bool" ID="0x28FD3183">
<DefaultValue>false</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>TeleportRenderPushAmount</Name>
<Name>PlayerTireInteractionData</Name>
<SubProperties>
<Element Type="Float" ID="0x3E65410C">
<DefaultValue>0.1</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct6</Name>
<Name>PlayerType</Name>
<SubProperties>
<Element Type="Enum" ID="0x74059F59">
<DefaultValue>0xD0808BD7</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct2</Name>
<Name>ProjectileAttackBehaviorData</Name>
<SubProperties>
<Element Type="Float" ID="0xDE5BFC61">
<CookPreference>Always</CookPreference>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct110</Name>
<Name>ProjectileBehaviorData</Name>
<SubProperties>
<Element Type="Float" ID="0xBEC99005">
<DefaultValue>0.5</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct213</Name>
<Name>RambiControllerData</Name>
<SubProperties>
<Element Type="Float" ID="0x49BFC1B">
<DefaultValue>50.0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>ReactiveObjectStruct</Name>
<Name>ReactiveActorBehavior</Name>
<SubProperties>
<Element Type="Enum" ID="0xDE87546A">
<DefaultValue>0x62269F84</DefaultValue>

View File

@ -1,17 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct263</Name>
<Name>ReactiveActorBehaviors</Name>
<SubProperties>
<Element Type="Int" ID="0xC07FA9BE">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Struct" ID="0x8EA67C4F" Archetype="ReactiveObjectStruct"/>
<Element Type="Struct" ID="0xB7DED10F" Archetype="ReactiveObjectStruct"/>
<Element Type="Struct" ID="0xA0F6B5CF" Archetype="ReactiveObjectStruct"/>
<Element Type="Struct" ID="0xC52F8B8F" Archetype="ReactiveObjectStruct"/>
<Element Type="Struct" ID="0xD207EF4F" Archetype="ReactiveObjectStruct"/>
<Element Type="Struct" ID="0xEB7F420F" Archetype="ReactiveObjectStruct"/>
<Element Type="Struct" ID="0x8EA67C4F" Archetype="ReactiveActorBehavior"/>
<Element Type="Struct" ID="0xB7DED10F" Archetype="ReactiveActorBehavior"/>
<Element Type="Struct" ID="0xA0F6B5CF" Archetype="ReactiveActorBehavior"/>
<Element Type="Struct" ID="0xC52F8B8F" Archetype="ReactiveActorBehavior"/>
<Element Type="Struct" ID="0xD207EF4F" Archetype="ReactiveActorBehavior"/>
<Element Type="Struct" ID="0xEB7F420F" Archetype="ReactiveActorBehavior"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct130</Name>
<Name>SeekerBehaviorData</Name>
<SubProperties>
<Element Type="Enum" ID="0xB8F60F9A">
<DefaultValue>0xE3CB0298</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct129</Name>
<Name>SeparateAndReformBehaviorData</Name>
<SubProperties>
<Element Type="Int" ID="0x8B594611">
<DefaultValue>10</DefaultValue>
@ -12,70 +12,70 @@
<Element Type="Bool" ID="0x60F7E83F">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Struct" ID="0x36A054C3" Archetype="UnknownStruct5">
<Element Type="Struct" ID="0x36A054C3" Archetype="SeparateAndReformParts">
<SubProperties>
<Element Type="Float" ID="0x462D3C4D">
<DefaultValue>-2.0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x40456DFE" Archetype="UnknownStruct5">
<Element Type="Struct" ID="0x40456DFE" Archetype="SeparateAndReformParts">
<SubProperties>
<Element Type="Float" ID="0x462D3C4D">
<DefaultValue>-4.0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0xDB36872A" Archetype="UnknownStruct5">
<Element Type="Struct" ID="0xDB36872A" Archetype="SeparateAndReformParts">
<SubProperties>
<Element Type="Float" ID="0x462D3C4D">
<DefaultValue>-6.0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0xAD8F1F84" Archetype="UnknownStruct5">
<Element Type="Struct" ID="0xAD8F1F84" Archetype="SeparateAndReformParts">
<SubProperties>
<Element Type="Float" ID="0x462D3C4D">
<DefaultValue>-8.0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x36FCF550" Archetype="UnknownStruct5">
<Element Type="Struct" ID="0x36FCF550" Archetype="SeparateAndReformParts">
<SubProperties>
<Element Type="Float" ID="0x462D3C4D">
<DefaultValue>-10.0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x4019CC6D" Archetype="UnknownStruct5">
<Element Type="Struct" ID="0x4019CC6D" Archetype="SeparateAndReformParts">
<SubProperties>
<Element Type="Float" ID="0x462D3C4D">
<DefaultValue>2.0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0xDB6A26B9" Archetype="UnknownStruct5">
<Element Type="Struct" ID="0xDB6A26B9" Archetype="SeparateAndReformParts">
<SubProperties>
<Element Type="Float" ID="0x462D3C4D">
<DefaultValue>4.0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0xAD6AFD31" Archetype="UnknownStruct5">
<Element Type="Struct" ID="0xAD6AFD31" Archetype="SeparateAndReformParts">
<SubProperties>
<Element Type="Float" ID="0x462D3C4D">
<DefaultValue>6.0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x361917E5" Archetype="UnknownStruct5">
<Element Type="Struct" ID="0x361917E5" Archetype="SeparateAndReformParts">
<SubProperties>
<Element Type="Float" ID="0x462D3C4D">
<DefaultValue>8.0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x30C93088" Archetype="UnknownStruct5">
<Element Type="Struct" ID="0x30C93088" Archetype="SeparateAndReformParts">
<SubProperties>
<Element Type="Float" ID="0x462D3C4D">
<DefaultValue>10.0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct5</Name>
<Name>SeparateAndReformParts</Name>
<SubProperties>
<Element Type="Float" ID="0x462D3C4D">
<DefaultValue>0.0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>SkinSwap</Name>
<Name>SkinSwapModifierData</Name>
<SubProperties>
<Element Type="AnimationSet" ID="0x9312FAB8"/>
</SubProperties>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct117</Name>
<Name>SlideBehaviorData</Name>
<SubProperties>
<Element Type="Float" ID="0x4E7DEF7E">
<DefaultValue>20.0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct113</Name>
<Name>SpawnBehaviorData</Name>
<SubProperties>
<Element Type="Bool" ID="0xA33CD77E">
<DefaultValue>true</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct112</Name>
<Name>StackableBlockBehaviorData</Name>
<SubProperties>
<Element Type="Bool" ID="0x1DF1C4D1">
<DefaultValue>false</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct99</Name>
<Name>StunnedByBopBehaviorData</Name>
<SubProperties>
<Element Type="Float" ID="0x2D8DB31D">
<DefaultValue>3.0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct123</Name>
<Name>StunnedByContactRuleData</Name>
<SubProperties>
<Element Type="Float" ID="0x2D8DB31D">
<DefaultValue>3.0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct98</Name>
<Name>StunnedByGroundPoundBehaviorData</Name>
<SubProperties>
<Element Type="Float" ID="0x62F0CFFC">
<DefaultValue>0.5</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct120</Name>
<Name>SwingLineBehaviorData</Name>
<SubProperties>
<Element Type="String" ID="0xA13A2BF2"/>
<Element Type="String" ID="0xF9EDCF89"/>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct114</Name>
<Name>SwoopBehaviorData</Name>
<SubProperties>
<Element Type="Bool" ID="0x23057384">
<DefaultValue>true</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct126</Name>
<Name>TargetPlayerBehaviorData</Name>
<SubProperties>
<Element Type="Enum" ID="0xB8F60F9A">
<DefaultValue>0x61AA6174</DefaultValue>

View File

@ -1,24 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct100</Name>
<Name>TouchAttackBehaviorData</Name>
<SubProperties>
<Element Type="Struct" ID="0xFF0A98A3" Archetype="UnknownStruct1"/>
<Element Type="Struct" ID="0xA62C650" Archetype="UnknownStruct1">
<Element Type="Struct" ID="0xFF0A98A3" Archetype="TouchAttackDirectionEnum"/>
<Element Type="Struct" ID="0xA62C650" Archetype="TouchAttackDirectionEnum">
<SubProperties>
<Element Type="Enum" ID="0x9721D02B">
<DefaultValue>0xB2A31497</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x954E50D4" Archetype="UnknownStruct1">
<Element Type="Struct" ID="0x954E50D4" Archetype="TouchAttackDirectionEnum">
<SubProperties>
<Element Type="Enum" ID="0x9721D02B">
<DefaultValue>0xBD71A966</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x229D79FE" Archetype="UnknownStruct1">
<Element Type="Struct" ID="0x229D79FE" Archetype="TouchAttackDirectionEnum">
<SubProperties>
<Element Type="Enum" ID="0x9721D02B">
<DefaultValue>0x81864B79</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct1</Name>
<Name>TouchAttackDirectionEnum</Name>
<SubProperties>
<Element Type="Enum" ID="0x9721D02B">
<DefaultValue>0x93D88A81</DefaultValue>

View File

@ -6,11 +6,11 @@
<Element Type="Int" ID="0x4D2AF7B7">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Struct" ID="0xD736382F" Archetype="GenericCreatureStructB"/>
<Element Type="Struct" ID="0xC64B5256" Archetype="GenericCreatureStructB"/>
<Element Type="Struct" ID="0x7FB089BE" Archetype="GenericCreatureStructB"/>
<Element Type="Struct" ID="0xE4B186A4" Archetype="GenericCreatureStructB"/>
<Element Type="Struct" ID="0x5D4A5D4C" Archetype="GenericCreatureStructB"/>
<Element Type="Struct" ID="0xD736382F" Archetype="AreaDamageData"/>
<Element Type="Struct" ID="0xC64B5256" Archetype="AreaDamageData"/>
<Element Type="Struct" ID="0x7FB089BE" Archetype="AreaDamageData"/>
<Element Type="Struct" ID="0xE4B186A4" Archetype="AreaDamageData"/>
<Element Type="Struct" ID="0x5D4A5D4C" Archetype="AreaDamageData"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -7,7 +7,7 @@
<CookPreference>Always</CookPreference>
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Struct" ID="0x975DCEF7" Archetype="GenericCreatureStructG"/>
<Element Type="Struct" ID="0x975DCEF7" Archetype="PlayerPeriodicAdditiveAnimationData"/>
<Element Type="Struct" ID="0x8ABB25C4" Archetype="PlayerCrushData"/>
<Element Type="Struct" ID="0xF4D39593" Archetype="TrackObjectModuleData"/>
<Element Type="Struct" ID="0x9D9CE325" Archetype="CharacterGlueData"/>

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct214</Name>
<SubProperties>
<Element Type="Struct" ID="0x4D2FF46B" Archetype="UnknownStruct37"/>
<Element Type="Struct" ID="0x1EB5AFEF" Archetype="UnknownStruct37"/>
<Element Type="Struct" ID="0x991364AC" Archetype="UnknownStruct37"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>Velocity</Name>
<Name>VelocityConvergence</Name>
<SubProperties>
<Element Type="Float" ID="0x82DB0CBE">
<DefaultValue>0.0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct111</Name>
<Name>VerticalFlightBehaviorData</Name>
<SubProperties>
<Element Type="Float" ID="0x660E0A30">
<DefaultValue>0.0</DefaultValue>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct105</Name>
<Name>WanderBehaviorData</Name>
<SubProperties>
<Element Type="Bool" ID="0x41832459">
<DefaultValue>false</DefaultValue>
@ -36,11 +36,11 @@
<Element Type="Bool" ID="0x9A1287D4">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Struct" ID="0x1296E316" Archetype="UnknownStruct3"/>
<Element Type="Struct" ID="0x1296E316" Archetype="LocomotionContextEnum"/>
<Element Type="Bool" ID="0x938C651F">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Struct" ID="0x6633877C" Archetype="UnknownStruct104"/>
<Element Type="Struct" ID="0x6633877C" Archetype="WanderRandomTurnData"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct104</Name>
<Name>WanderRandomTurnData</Name>
<SubProperties>
<Element Type="Float" ID="0x339CF314">
<DefaultValue>2.0</DefaultValue>

View File

@ -1828,8 +1828,8 @@
<Value Path="Structs/Vector2f.xml"/>
</Element>
<Element>
<Key>Velocity</Key>
<Value Path="Structs/Velocity.xml"/>
<Key>VelocityConvergence</Key>
<Value Path="Structs/VelocityConvergence.xml"/>
</Element>
<Element>
<Key>VisorParameters</Key>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="Corruption">
<PropertyArchetype Type="Struct">
<Name>Velocity</Name>
<Name>VelocityConvergence</Name>
<SubProperties>
<Element Type="Float" ID="0x82DB0CBE">
<DefaultValue>0.0</DefaultValue>

View File

@ -1216,8 +1216,8 @@
<Value Path="Structs/Vector2f.xml"/>
</Element>
<Element>
<Key>Velocity</Key>
<Value Path="Structs/Velocity.xml"/>
<Key>VelocityConvergence</Key>
<Value Path="Structs/VelocityConvergence.xml"/>
</Element>
<Element>
<Key>VisorParameters</Key>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="CorruptionProto">
<PropertyArchetype Type="Struct">
<Name>Velocity</Name>
<Name>VelocityConvergence</Name>
<SubProperties>
<Element Type="Float" ID="0x82DB0CBE">
<DefaultValue>0.0</DefaultValue>

File diff suppressed because it is too large Load Diff

View File

@ -71,7 +71,7 @@
<Element Type="Float" ID="0x3DC75733">
<DefaultValue>30.0</DefaultValue>
</Element>
<Element Type="Struct" ID="0xF04C61F3" Archetype="UnknownStruct21"/>
<Element Type="Struct" ID="0xF04C61F3" Archetype="BarrelCannonData"/>
<Element Type="Bool" ID="0xFAF13D08">
<DefaultValue>false</DefaultValue>
</Element>

Some files were not shown because too many files have changed in this diff Show More