New templates

This commit is contained in:
Aruki 2018-10-07 21:47:18 -06:00
parent 84d689e104
commit 803ea5788b
2177 changed files with 167624 additions and 100306 deletions

View File

@ -170,7 +170,7 @@ public:
inline void SetVisible(bool Visible) { mVisible = Visible; }
inline void MarkDirty() { mDirty = true; }
inline bool IsDirty() const { return mDirty; }
inline bool IsDirty() const { return mDirty || mpProperties->IsDirty(); }
// Object Tracking
u32 NumObjects() const;

View File

@ -0,0 +1,171 @@
#include "NGameList.h"
namespace NGameList
{
/** Path for the templates directory */
const TString gkTemplatesDir = "../templates/";
/** Path to the game list file */
const TString gkGameListPath = gkTemplatesDir + "GameList.xml";
/** Info about a particular game serialized to the list */
struct SGameInfo
{
TString Name;
TString TemplatePath;
std::unique_ptr<CGameTemplate> pTemplate;
bool IsValid;
SGameInfo()
: IsValid(false)
{}
void Serialize(IArchive& Arc)
{
Arc << SerialParameter("Name", Name)
<< SerialParameter("GameTemplate", TemplatePath);
if (Arc.IsReader())
{
IsValid = true;
}
}
};
SGameInfo gGameList[EGame::Max];
/** Whether the game list has been loaded */
bool gLoadedGameList = false;
/** Returns whether a game template has been loaded or not */
bool IsGameTemplateLoaded(EGame Game)
{
int GameIdx = (int) Game;
const SGameInfo& GameInfo = gGameList[GameIdx];
return GameInfo.pTemplate != nullptr;
}
/** Serialize the game list to/from a file */
inline void SerializeGameList(IArchive& Arc)
{
// Serialize the number of games with valid GameInfos.
u32 NumGames = 0;
if (Arc.IsWriter())
{
for (u32 GameIdx = 0; GameIdx < (u32) EGame::Max; GameIdx++)
{
if ( gGameList[GameIdx].IsValid )
NumGames++;
}
}
Arc.SerializeArraySize(NumGames);
// Serialize the actual game info
for (u32 GameIdx = 0; GameIdx < (u32) EGame::Max; GameIdx++)
{
// Skip games that don't have game templates when writing.
if (Arc.IsWriter() && !gGameList[GameIdx].IsValid)
continue;
ENSURE( Arc.ParamBegin("Game", 0) );
// Determine which game is being serialized
EGame Game = (EGame) GameIdx;
Arc << SerialParameter("ID", Game, SH_Attribute);
ASSERT( Game != EGame::Invalid );
gGameList[ (u32) Game ].Serialize(Arc);
Arc.ParamEnd();
}
}
/** Load the game list into memory */
void LoadGameList()
{
ASSERT(!gLoadedGameList);
CXMLReader Reader(gkGameListPath);
ASSERT(Reader.IsValid());
SerializeGameList(Reader);
gLoadedGameList = true;
}
/** Save the game list back out to a file */
void SaveGameList()
{
ASSERT(gLoadedGameList);
CXMLWriter Writer(gkGameListPath, "GameList");
ASSERT(Writer.IsValid());
SerializeGameList(Writer);
}
/** Load all game templates into memory */
void LoadAllGameTemplates()
{
for (int GameIdx = 0; GameIdx < (int) EGame::Max; GameIdx++)
GetGameTemplate( (EGame) GameIdx );
}
/** Resave templates. If ForceAll is false, only saves templates that have been modified. */
void SaveTemplates(bool ForceAll /*= false*/)
{
for (int GameIdx = 0; GameIdx < (int) EGame::Max; GameIdx++)
{
EGame Game = (EGame) GameIdx;
if ( IsGameTemplateLoaded(Game) )
{
CGameTemplate* pGameTemplate = GetGameTemplate(Game);
pGameTemplate->SaveGameTemplates(ForceAll);
}
}
}
/** Get the game template for a given game */
CGameTemplate* GetGameTemplate(EGame Game)
{
// Game must be valid!
if (Game == EGame::Invalid)
{
return nullptr;
}
ASSERT(Game >= (EGame) 0 && Game < EGame::Max);
// Initialize the game list, if it hasn't been loaded yet.
if (!gLoadedGameList)
{
LoadGameList();
}
int GameIdx = (int) Game;
SGameInfo& GameInfo = gGameList[GameIdx];
// Load the game template, if it hasn't been loaded yet.
if (!GameInfo.pTemplate && !GameInfo.Name.IsEmpty())
{
TString GamePath = gkTemplatesDir + GameInfo.TemplatePath;
GameInfo.pTemplate = std::make_unique<CGameTemplate>();
GameInfo.pTemplate->Load(GamePath);
}
return GameInfo.pTemplate.get();
}
/** Clean up game list resources. This needs to be called on app shutdown to ensure things are cleaned up in the right order. */
void Shutdown()
{
for (int GameIdx = 0; GameIdx < (int) EGame::Max; GameIdx++)
{
gGameList[GameIdx].Name = "";
gGameList[GameIdx].TemplatePath = "";
gGameList[GameIdx].pTemplate = nullptr;
}
gLoadedGameList = false;
}
}

View File

@ -0,0 +1,32 @@
#ifndef NGAMELIST_H
#define NGAMELIST_H
#include "CGameTemplate.h"
namespace NGameList
{
/** Load all game templates into memory
* This normally isn't necessary to call, as game templates will be lazy-loaded the
* first time they are requested.
*/
void LoadAllGameTemplates();
/** Load the game list into memory. This is normally not necessary to call. */
void LoadGameList();
/** Save the game list back out to a file */
void SaveGameList();
/** Resave templates. If ForceAll is false, only saves templates that have been modified. */
void SaveTemplates(bool ForceAll = false);
/** Get the game template for a given game */
CGameTemplate* GetGameTemplate(EGame Game);
/** Clean up game list resources. This needs to be called on app shutdown to ensure things are cleaned up in the right order. */
void Shutdown();
}
#endif // NGAMELIST_H

View File

@ -0,0 +1,317 @@
#include "NPropertyMap.h"
#include <Common/NBasics.h>
#include <Common/Serialization/XML.h>
/** NPropertyMap: Namespace for property ID -> name mappings */
namespace NPropertyMap
{
/** Path to the property map file */
const char* gpkLegacyMapPath = "../templates/PropertyMapLegacy.xml";
const char* gpkMapPath = "../templates/PropertyMap.xml";
/** Whether to do name lookups from the legacy map */
const bool gkUseLegacyMapForNameLookups = false;
/** Whether to update names in the legacy map */
const bool gkUseLegacyMapForUpdates = false;
/** Whether the map is dirty (has unsaved changes */
bool gMapIsDirty = false;
/** Whether the map has been loaded */
bool gMapIsLoaded = false;
/** Mapping of typename hashes back to the original string */
std::unordered_map<u32, TString> gHashToTypeName;
/** Register a hash -> name mapping */
inline void RegisterTypeName(u32 TypeHash, TString TypeName)
{
ASSERT( !TypeName.IsEmpty() );
ASSERT( TypeName != "Unknown" );
gHashToTypeName.emplace( std::make_pair<u32, TString>(std::move(TypeHash), std::move(TypeName)) );
}
/** Key structure for name map lookups */
struct SNameKey
{
union
{
struct {
u32 TypeHash;
u32 ID;
};
struct {
u64 Key;
};
};
SNameKey()
: TypeHash(-1), ID(-1)
{}
SNameKey(u32 InTypeHash, u32 InID)
: TypeHash(InTypeHash), ID(InID)
{}
void Serialize(IArchive& Arc)
{
TString TypeName;
if (Arc.IsWriter())
{
TypeName = gHashToTypeName[TypeHash];
ASSERT(!TypeName.IsEmpty());
}
Arc << SerialParameter("ID", ID, SH_Attribute | SH_HexDisplay)
<< SerialParameter("Type", TypeName, SH_Attribute);
if (Arc.IsReader())
{
TypeHash = TypeName.Hash32();
RegisterTypeName(TypeHash, TypeName);
}
}
friend bool operator==(const SNameKey& kLHS, const SNameKey& kRHS)
{
return kLHS.Key == kRHS.Key;
}
friend bool operator<(const SNameKey& kLHS, const SNameKey& kRHS)
{
return kLHS.Key < kRHS.Key;
}
};
/** Hasher for name keys for use in std::unordered_map */
struct KeyHash
{
inline size_t operator()(const SNameKey& kKey) const
{
return std::hash<u64>()(kKey.Key);
}
};
/** Value structure for name map lookups */
struct SNameValue
{
/** Name of the property */
TString Name;
/** List of all properties using this ID */
std::list<IProperty*> PropertyList;
void Serialize(IArchive& Arc)
{
Arc << SerialParameter("Name", Name, SH_Attribute);
}
friend bool operator==(const SNameValue& kLHS, const SNameValue& kRHS)
{
return kLHS.Name == kRHS.Name;
}
};
/** Mapping of property IDs to names. In the key, the upper 32 bits
* are the type, and the lower 32 bits are the ID.
*/
std::map<SNameKey, SNameValue> gNameMap;
/** Legacy map that only includes the ID in the key */
std::map<u32, TString> gLegacyNameMap;
/** Internal: Creates a name key for the given property. */
SNameKey CreateKey(IProperty* pProperty)
{
SNameKey Key;
Key.ID = pProperty->ID();
Key.TypeHash = CCRC32::StaticHashString( pProperty->HashableTypeName() );
return Key;
}
/** Loads property names into memory */
void LoadMap()
{
ASSERT( !gMapIsLoaded );
if ( gkUseLegacyMapForNameLookups )
{
CXMLReader Reader(gpkLegacyMapPath);
ASSERT(Reader.IsValid());
Reader << SerialParameter("PropertyMap", gLegacyNameMap, SH_HexDisplay);
}
else
{
CXMLReader Reader(gpkMapPath);
ASSERT(Reader.IsValid());
Reader << SerialParameter("PropertyMap", gNameMap, SH_HexDisplay);
}
gMapIsLoaded = true;
}
inline void ConditionalLoadMap()
{
if( !gMapIsLoaded )
{
LoadMap();
}
}
/** Saves property names back out to the template file */
void SaveMap(bool Force /*= false*/)
{
ASSERT( gMapIsLoaded );
if( gMapIsDirty || Force )
{
if( gkUseLegacyMapForUpdates )
{
CXMLWriter Writer(gpkLegacyMapPath, "PropertyMap");
ASSERT(Writer.IsValid());
Writer << SerialParameter("PropertyMap", gLegacyNameMap, SH_HexDisplay);
}
else
{
CXMLWriter Writer(gpkMapPath, "PropertyMap");
ASSERT(Writer.IsValid());
Writer << SerialParameter("PropertyMap", gNameMap, SH_HexDisplay);
}
gMapIsDirty = false;
}
}
/** Given a property ID and type, returns the name of the property */
const char* GetPropertyName(IProperty* pInProperty)
{
ConditionalLoadMap();
if (gkUseLegacyMapForNameLookups)
{
auto MapFind = gLegacyNameMap.find( pInProperty->ID() );
return (MapFind == gLegacyNameMap.end() ? "Unknown" : *MapFind->second);
}
else
{
SNameKey Key = CreateKey(pInProperty);
auto MapFind = gNameMap.find(Key);
return (MapFind == gNameMap.end() ? "Unknown" : *MapFind->second.Name);
}
}
/** Given a property name and type, returns the name of the property.
* This requires you to provide the exact type string used in the hash.
*/
const char* GetPropertyName(u32 ID, const char* pkTypeName)
{
// Does not support legacy map
ConditionalLoadMap();
SNameKey Key( CCRC32::StaticHashString(pkTypeName), ID );
auto MapFind = gNameMap.find(Key);
return MapFind == gNameMap.end() ? "Unknown" : *MapFind->second.Name;
}
/** Updates the name of a given property in the map */
void SetPropertyName(IProperty* pProperty, const char* pkNewName)
{
if( gkUseLegacyMapForUpdates )
{
gLegacyNameMap[pProperty->ID()] = pkNewName;
}
else
{
SNameKey Key = CreateKey(pProperty);
auto MapFind = gNameMap.find(Key);
if (MapFind != gNameMap.end())
{
SNameValue& Value = MapFind->second;
if (Value.Name != pkNewName)
{
TString OldName = Value.Name;
Value.Name = pkNewName;
// Update all properties with this ID with the new name
for (auto Iter = Value.PropertyList.begin(); Iter != Value.PropertyList.end(); Iter++)
{
// If the property overrides the name, then don't change it.
IProperty* pIterProperty = *Iter;
if (pIterProperty->Name() == OldName)
{
pIterProperty->SetName(Value.Name);
}
}
}
}
}
gMapIsDirty = true;
}
/** Registers a property in the name map. Should be called on all properties that use the map */
void RegisterProperty(IProperty* pProperty)
{
ConditionalLoadMap();
// Sanity checks to make sure we don't accidentally add non-hash property IDs to the map.
ASSERT( pProperty->UsesNameMap() );
ASSERT( pProperty->ID() > 0xFF && pProperty->ID() != 0xFFFFFFFF );
// Just need to register the property in the list.
SNameKey Key = CreateKey(pProperty);
auto MapFind = gNameMap.find(Key);
if( gkUseLegacyMapForNameLookups )
{
// If we are using the legacy map, gNameMap may be empty. We need to retrieve the name
// from the legacy map, and create an entry in gNameMap with it.
//@todo this prob isn't the most efficient way to do this
if (MapFind == gNameMap.end())
{
auto LegacyMapFind = gLegacyNameMap.find( pProperty->ID() );
ASSERT( LegacyMapFind != gLegacyNameMap.end() );
SNameValue Value;
Value.Name = LegacyMapFind->second;
pProperty->SetName(Value.Name);
gNameMap[Key] = Value;
MapFind = gNameMap.find(Key);
RegisterTypeName(Key.TypeHash, pProperty->HashableTypeName());
}
}
else
{
pProperty->SetName( MapFind->second.Name );
}
ASSERT(MapFind != gNameMap.end());
MapFind->second.PropertyList.push_back(pProperty);
// Update the property's Name field to match the mapped name.
pProperty->SetName( MapFind->second.Name );
}
/** Unregisters a property from the name map. Should be called on all properties that use the map on destruction. */
void UnregisterProperty(IProperty* pProperty)
{
SNameKey Key = CreateKey(pProperty);
auto Iter = gNameMap.find(Key);
if (Iter != gNameMap.end())
{
// Found the value, now remove the element from the list.
SNameValue& Value = Iter->second;
NBasics::ListRemoveOne(Value.PropertyList, pProperty);
}
}
}

View File

@ -0,0 +1,36 @@
#ifndef NPROPERTYMAP_H
#define NPROPERTYMAP_H
#include <Common/types.h>
#include "Core/Resource/Script/Property/IProperty.h"
/** NPropertyMap: Namespace for property ID -> name mappings */
namespace NPropertyMap
{
/** Loads property names into memory */
void LoadMap();
/** Saves property names back out to the template file */
void SaveMap(bool Force = false);
/** Returns the name of the property */
const char* GetPropertyName(IProperty* pProperty);
/** Given a property name and type, returns the name of the property.
* This requires you to provide the exact type string used in the hash.
*/
const char* GetPropertyName(u32 ID, const char* pkTypeName);
/** Updates the name of a given property in the map */
void SetPropertyName(IProperty* pProperty, const char* pkNewName);
/** Registers a property in the name map. Should be called on all properties that use the map */
void RegisterProperty(IProperty* pProperty);
/** Unregisters a property from the name map. Should be called on all properties that use the map on destruction. */
void UnregisterProperty(IProperty* pProperty);
}
#endif // NPROPERTYMAP_H

View File

@ -79,12 +79,16 @@ void CStructProperty::Serialize(IArchive& rArc)
IProperty::Serialize(rArc);
// Serialize atomic flag
bool Atomic = IsAtomic();
rArc << SerialParameter("Atomic", Atomic, SH_Optional, false);
if (rArc.IsReader() && Atomic)
// Only serialize this if we don't have an archetype. Otherwise we just inherit the archetype's atomic flag.
if (!mpArchetype)
{
mFlags.SetFlag(EPropertyFlag::IsAtomic);
bool Atomic = IsAtomic();
rArc << SerialParameter("Atomic", Atomic, SH_Optional, false);
if (rArc.IsReader() && Atomic)
{
mFlags.SetFlag(EPropertyFlag::IsAtomic);
}
}
// Serialize archetype

View File

@ -177,6 +177,13 @@ void IProperty::Initialize(IProperty* pInParent, CScriptTemplate* pInTemplate, u
{
mFlags |= EPropertyFlag::IsArrayArchetype;
}
// MP1 has some weirdness we need to account for, most likely due to incorrect templates
// The templates we have right now have non-atomic structs inside atomic structs...
if (Game() <= EGame::Prime && mpParent->IsAtomic() && mpArchetype && !mpArchetype->IsAtomic())
{
mFlags.ClearFlag(EPropertyFlag::IsAtomic);
}
}
else if (!mpScriptTemplate)
{
@ -322,16 +329,7 @@ void IProperty::SetSuffix(const TString& rkNewSuffix)
void IProperty::MarkDirty()
{
// This property is either part of a script template, or a property archetype.
// Figure out which one, set the dirty flag as needed
if (mpScriptTemplate)
{
mpScriptTemplate->MarkDirty();
}
else
{
RootParent()->mFlags |= EPropertyFlag::IsDirty;
}
RootParent()->mFlags |= EPropertyFlag::IsDirty;
}
void IProperty::ClearDirtyFlag()

3435
templates/DKCR/Game.xml Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>ActorMultiKeyframeData</Name>
<SubProperties>
<Element Type="Int" ID="0x8DAA8422">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Struct" ID="0xE2DB9114" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0x85D4C76" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0xE70FFA97" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0x621F0F3" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0xE9734612" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0x3F59B70" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0xECA72D91" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0x1AD889F9" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0xF58A3F18" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0xDA6BA7AD" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0x3539114C" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0xDFBFCC2E" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0x30ED7ACF" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0xD1C370AB" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0x3E91C64A" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0xD4171B28" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0x3B45ADC9" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0xCD3A09A1" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0x2268BF40" Archetype="ActorMultiKeyframeStruct"/>
<Element Type="Struct" ID="0x793D2104" Archetype="ActorMultiKeyframeStruct"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>Animations</Name>
<SubProperties>
<Element Type="Int" ID="0x682AA3C9">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Struct" ID="0x124A32A3" Archetype="GenericCreatureStructE"/>
<Element Type="Struct" ID="0x56EB17BB" Archetype="GenericCreatureStructE"/>
<Element Type="Struct" ID="0x6A8BF4B3" Archetype="GenericCreatureStructE"/>
<Element Type="Struct" ID="0xDFA95D8B" Archetype="GenericCreatureStructE"/>
<Element Type="Struct" ID="0xE3C9BE83" Archetype="GenericCreatureStructE"/>
<Element Type="Struct" ID="0xA7689B9B" Archetype="GenericCreatureStructE"/>
<Element Type="Struct" ID="0x9B087893" Archetype="GenericCreatureStructE"/>
<Element Type="Struct" ID="0x165CCFAA" Archetype="GenericCreatureStructE"/>
<Element Type="Struct" ID="0x2A3C2CA2" Archetype="GenericCreatureStructE"/>
<Element Type="Struct" ID="0x20CD397A" Archetype="GenericCreatureStructE"/>
<Element Type="Struct" ID="0x1CADDA72" Archetype="GenericCreatureStructE"/>
<Element Type="Struct" ID="0x580CFF6A" Archetype="GenericCreatureStructE"/>
<Element Type="Struct" ID="0x646C1C62" Archetype="GenericCreatureStructE"/>
<Element Type="Struct" ID="0xD14EB55A" Archetype="GenericCreatureStructE"/>
<Element Type="Struct" ID="0xED2E5652" Archetype="GenericCreatureStructE"/>
<Element Type="Struct" ID="0xA98F734A" Archetype="GenericCreatureStructE"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,89 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>BalloonBarrelData</Name>
<SubProperties>
<Element Type="AnimationSet" ID="0xF8B3ABE0"/>
<Element Type="String" ID="0x82DE5E29"/>
<Element Type="String" ID="0x1644AF87"/>
<Element Type="Float" ID="0xDDB16979">
<DefaultValue>3.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x2B201845">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xBF75E71F">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xE87BB75C">
<DefaultValue>2.5</DefaultValue>
</Element>
<Element Type="Float" ID="0x9545F9EF">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Float" ID="0x1BD4C955">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x64ACDF7B">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xCD6E33A5">
<DefaultValue>3.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xC3CDAFCB">
<DefaultValue>1.5</DefaultValue>
</Element>
<Element Type="Float" ID="0x88BEFDEB">
<DefaultValue>2.2</DefaultValue>
</Element>
<Element Type="Float" ID="0x228EE623">
<DefaultValue>0.2</DefaultValue>
</Element>
<Element Type="Float" ID="0x7E31967C">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Float" ID="0xDCB3F50E">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Spline" ID="0xBD917023"/>
<Element Type="Float" ID="0x7C8454BD">
<DefaultValue>2.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x42AC42EA">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x9A27DDC3">
<DefaultValue>3.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x409618B6">
<DefaultValue>15.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xEEFA478">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Int" ID="0x6B40ACEF">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Asset" ID="0x2672E0BF">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xE4CD14F9">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x1A422994">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x59CD8DEE">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,57 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>BalloonData</Name>
<SubProperties>
<Element Type="AnimationSet" ID="0xF8B3ABE0"/>
<Element Type="Int" ID="0x6B40ACEF">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Float" ID="0x75DBB375">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xDDB16979">
<DefaultValue>3.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x9A27DDC3">
<DefaultValue>3.0</DefaultValue>
</Element>
<Element Type="Vector" ID="0xC0FE10C6">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>-4.0</Z>
</DefaultValue>
</Element>
<Element Type="Float" ID="0x409618B6">
<DefaultValue>15.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x806178B3">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Asset" ID="0xF532B5D3">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xCAA9B3F5">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x726C839E">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x5C6C7838">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0x8069FBA6">
<DefaultValue>1.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,65 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>BirdBossData</Name>
<SubProperties>
<Element Type="Bool" ID="0x26ECB939">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Float" ID="0x41DA172">
<DefaultValue>4.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x2F2AE3E5">
<DefaultValue>55.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x9AB09E44">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xA0EFDA8E">
<DefaultValue>6.0</DefaultValue>
</Element>
<Element Type="String" ID="0xA9A4E87C"/>
<Element Type="Float" ID="0x61348354">
<DefaultValue>7.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x4EEBC0C9">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xEB300034">
<DefaultValue>14.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x65A1308E">
<DefaultValue>17.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x3554C19">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x62CA94F2">
<DefaultValue>2.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xE33F5CD6">
<DefaultValue>-5.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xD486F8FE">
<DefaultValue>-20.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x3A18C538">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xD9080460">
<DefaultValue>4.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xAE96D690">
<DefaultValue>2.0</DefaultValue>
</Element>
<Element Type="AnimationSet" ID="0xA8935C73"/>
<Element Type="AnimationSet" ID="0x91EBF133"/>
<Element Type="Struct" ID="0xF03EB95E" Archetype="UnknownStruct63"/>
<Element Type="Struct" ID="0x5B1C94D1" Archetype="UnknownStruct64"/>
<Element Type="Struct" ID="0x3E67CC4A" Archetype="BirdBossStruct"/>
<Element Type="Struct" ID="0xD4E11128" Archetype="BirdBossStruct"/>
<Element Type="Struct" ID="0x3BB3A7C9" Archetype="BirdBossStruct"/>
<Element Type="Struct" ID="0xDA9DADAD" Archetype="BirdBossStruct"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,80 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>BouncyTireData</Name>
<SubProperties>
<Element Type="AnimationSet" ID="0xA3D63F44"/>
<Element Type="Int" ID="0xA2A5B38F">
<DefaultValue>-1</DefaultValue>
</Element>
<Element Type="Int" ID="0xD584A11">
<DefaultValue>-1</DefaultValue>
</Element>
<Element Type="Int" ID="0xCB1931F5">
<DefaultValue>-1</DefaultValue>
</Element>
<Element Type="Int" ID="0x6462907A">
<DefaultValue>-1</DefaultValue>
</Element>
<Element Type="Float" ID="0x2F524FD4">
<DefaultValue>3.1401999</DefaultValue>
</Element>
<Element Type="Struct" ID="0x19287737" Archetype="BouncyTireStruct"/>
<Element Type="Struct" ID="0x6A3AFC9E" Archetype="BouncyTireStruct"/>
<Element Type="Float" ID="0x83A5293A">
<DefaultValue>9.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x75DBB375">
<DefaultValue>80.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x4F6A5403">
<DefaultValue>5.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xA8E46EA2">
<DefaultValue>45.0</DefaultValue>
</Element>
<Element Type="Asset" ID="0x69156FBE">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xC00904C2">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xFC966DC">
<TypeFilter>
<Element>DCLN</Element>
</TypeFilter>
</Element>
<Element Type="Bool" ID="0xAB2E56F4">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x74920E0E">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x592FC47E">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x82D11331">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x9D837DA5">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Float" ID="0x3D04E592">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x3595D977">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xD5505EA4">
<DefaultValue>2.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x2D6A2898">
<DefaultValue>2.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,83 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>CableProperties</Name>
<SubProperties>
<Element Type="Asset" ID="0xFFE83B77">
<TypeFilter>
<Element>SWHC</Element>
</TypeFilter>
</Element>
<Element Type="Enum" ID="0x3AFBE300">
<DefaultValue>0x2C8482EE</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x2C8482EE"/>
<Element Name="Unknown 2" ID="0x238DA295"/>
<Element Name="Unknown 3" ID="0x2701CF31"/>
</Values>
</Element>
<Element Type="Enum" ID="0x4B3A87E6">
<DefaultValue>0xD6629DCA</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x944A8986"/>
<Element Name="Unknown 2" ID="0xD6629DCA"/>
</Values>
</Element>
<Element Type="Enum" ID="0xCD578193">
<DefaultValue>0xB9B7640F</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0xB9B7640F"/>
<Element Name="Unknown 2" ID="0xC1EC6DF9"/>
<Element Name="Unknown 3" ID="0xDD1CFE2B"/>
</Values>
</Element>
<Element Type="Bool" ID="0xB6A06760">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Int" ID="0x6586EC98">
<DefaultValue>10</DefaultValue>
</Element>
<Element Type="Float" ID="0x405E8F55">
<DefaultValue>4.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x11A73408">
<DefaultValue>4.0</DefaultValue>
</Element>
<Element Type="Enum" ID="0x44EF4DAB" Archetype="CableEnum">
<DefaultValue>0x80DD21B4</DefaultValue>
</Element>
<Element Type="Enum" ID="0x34F377B" Archetype="CableEnum">
<DefaultValue>0x23363FD3</DefaultValue>
</Element>
<Element Type="Enum" ID="0x3E2F1ECB" Archetype="CableEnum">
<DefaultValue>0x24CF38F1</DefaultValue>
</Element>
<Element Type="Float" ID="0x833E4985">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x8C73CB7C">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xDDB5E1D1">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Struct" ID="0x84843807" Archetype="RagDollData"/>
<Element Type="Float" ID="0x6AD55D50">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xEB5EE47C">
<DefaultValue>15.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xC25DC1B8">
<DefaultValue>0.0167</DefaultValue>
</Element>
<Element Type="Enum" ID="0xA0ADD2DF">
<DefaultValue>0x23363FD3</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x80DD21B4"/>
<Element Name="Unknown 2" ID="0x23363FD3"/>
</Values>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

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

View File

@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>CameraFieldOfView</Name>
<SubProperties>
<Element Type="Enum" ID="0x19EA151B">
<DefaultValue>0xA93DE248</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0xA93DE248"/>
<Element Name="Unknown 2" ID="0x97F935EE"/>
<Element Name="Unknown 3" ID="0x3A1B60FF"/>
</Values>
</Element>
<Element Type="Int" ID="0x69ACC94A">
<CookPreference>Always</CookPreference>
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Enum" ID="0xD1E91886">
<DefaultValue>0xD2CFE11</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0xD2CFE11"/>
<Element Name="Unknown 2" ID="0xD35AAB88"/>
<Element Name="Unknown 3" ID="0xAE296A71"/>
</Values>
</Element>
<Element Type="Float" ID="0xCAFE3DA7">
<DefaultValue>60.0</DefaultValue>
</Element>
<Element Type="Spline" ID="0x972C0E20"/>
<Element Type="Spline" ID="0x812CF888"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

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

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>CameraMotion</Name>
<SubProperties>
<Element Type="Enum" ID="0x948AF571">
<DefaultValue>0x34FBB53B</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x34FBB53B"/>
<Element Name="Unknown 2" ID="0x6ADB8FE6"/>
</Values>
</Element>
<Element Type="Struct" ID="0xB40A41B8" Archetype="UnknownStruct76"/>
<Element Type="Struct" ID="0xC38A009" Archetype="UnknownStruct77"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

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

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>CameraRotation</Name>
<SubProperties>
<Element Type="Struct" ID="0xFA698856" Archetype="Convergence"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>CheckpointData</Name>
<SubProperties>
<Element Type="Bool" ID="0x178EAB57">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xCCB312C3">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Int" ID="0x42087650">
<CookPreference>Always</CookPreference>
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Float" ID="0xFE5BBEC8">
<DefaultValue>3.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x61AA819F">
<DefaultValue>true</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>ClingPathControlData</Name>
<SubProperties>
<Element Type="Struct" ID="0xFA166886" Archetype="ClingPathControlStruct">
<SubProperties>
<Element Type="Enum" ID="0x95A68D4C">
<DefaultValue>0xF0F41378</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Bool" ID="0xF70BEFC0">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0xD7D2B3DE">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Enum" ID="0x8C9927C2">
<DefaultValue>0x2AEDDF04</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x2AEDDF04"/>
<Element Name="Unknown 2" ID="0xCDAE7D89"/>
<Element Name="Unknown 3" ID="0x745FB466"/>
</Values>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>CollisionActors</Name>
<SubProperties>
<Element Type="Int" ID="0x6950B5DA">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Struct" ID="0xD54D6FAD" Archetype="GenericCreatureStructC"/>
<Element Type="Struct" ID="0xAE53ED4E" Archetype="GenericCreatureStructC"/>
<Element Type="Struct" ID="0x31896ED0" Archetype="GenericCreatureStructC"/>
<Element Type="Struct" ID="0x586EE888" Archetype="GenericCreatureStructC"/>
<Element Type="Struct" ID="0xC7B46B16" Archetype="GenericCreatureStructC"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>Connection</Name>
<Atomic>true</Atomic>
<SubProperties>
<Element Type="Short" ID="0x0">
<Name>Connection Index</Name>
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Array" ID="0x1">
<Name>Activation Times</Name>
<ItemArchetype Type="Float" ID="0x0">
<Name></Name>
<DefaultValue>0.0</DefaultValue>
</ItemArchetype>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>CounterConditions</Name>
<SubProperties>
<Element Type="Int" ID="0x1628F23A">
<DefaultValue>1</DefaultValue>
</Element>
<Element Type="Int" ID="0x49D5DD4">
<DefaultValue>2</DefaultValue>
</Element>
<Element Type="Int" ID="0xBC213AB1">
<DefaultValue>3</DefaultValue>
</Element>
<Element Type="Int" ID="0x21F60208">
<DefaultValue>4</DefaultValue>
</Element>
<Element Type="Int" ID="0x994A656D">
<DefaultValue>5</DefaultValue>
</Element>
<Element Type="Int" ID="0x8BFFCA83">
<DefaultValue>6</DefaultValue>
</Element>
<Element Type="Int" ID="0x3343ADE6">
<DefaultValue>7</DefaultValue>
</Element>
<Element Type="Int" ID="0x6B20BDB0">
<DefaultValue>8</DefaultValue>
</Element>
<Element Type="Int" ID="0xD39CDAD5">
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Int" ID="0x9215E813">
<DefaultValue>10</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>CrouchData</Name>
<SubProperties>
<Element Type="Float" ID="0xBA089BB4">
<DefaultValue>0.80000001</DefaultValue>
</Element>
<Element Type="Float" ID="0x5D090B9A">
<DefaultValue>30.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x9EC4FC10">
<DefaultValue>9.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xC641A96B">
<DefaultValue>6.5</DefaultValue>
</Element>
<Element Type="Float" ID="0x9421E346">
<DefaultValue>0.25</DefaultValue>
</Element>
<Element Type="Float" ID="0xEF36AE32">
<DefaultValue>3.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x1DC2BF47">
<DefaultValue>1.125</DefaultValue>
</Element>
<Element Type="Float" ID="0x3D8FC0F4">
<DefaultValue>0.2</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>DKBarrelGlueData</Name>
<SubProperties>
<Element Type="Int" ID="0x1C75F24D">
<DefaultValue>-1</DefaultValue>
</Element>
<Element Type="Int" ID="0xC5C6CD8">
<DefaultValue>-1</DefaultValue>
</Element>
<Element Type="Asset" ID="0xE845AC92">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x16AD0423">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0xF8E94961">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x7F5497B7">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x99343856">
<DefaultValue>0.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>Data</Name>
<SubProperties>
<Element Type="Struct" ID="0xF6AE5D7C" Archetype="ControlCommands">
<SubProperties>
<Element Type="Enum" ID="0x418B3422">
<DefaultValue>0x6AD40029</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0xD2FD4F74" Archetype="ControlCommands">
<SubProperties>
<Element Type="Enum" ID="0x418B3422">
<DefaultValue>0xE08296BA</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Float" ID="0x35D40B67">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x82941381">
<DefaultValue>0.1</DefaultValue>
</Element>
<Element Type="Float" ID="0xE83776E6">
<DefaultValue>0.1</DefaultValue>
</Element>
<Element Type="Bool" ID="0xF804D41C">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xE399B75A">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xDD31E55A">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0xB5BBE88A">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Int" ID="0xB12E58B8">
<DefaultValue>100</DefaultValue>
</Element>
<Element Type="Struct" ID="0x4289B15B" Archetype="BeatUpHandlerStruct"/>
<Element Type="Struct" ID="0x351763AB" Archetype="BeatUpHandlerStruct"/>
<Element Type="Struct" ID="0xAEB22FC4" Archetype="BeatUpHandlerStruct"/>
<Element Type="Asset" ID="0x552DB72C">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,274 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>DebrisProperties</Name>
<SubProperties>
<Element Type="Float" ID="0x5C3C4A57">
<DefaultValue>180.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xA79FC55F">
<DefaultValue>180.0</DefaultValue>
</Element>
<Element Type="Vector" ID="0x1A0DFE6">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>1.0</Z>
</DefaultValue>
</Element>
<Element Type="Vector" ID="0xEF90F09D">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Bool" ID="0xC4B1E6A1">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Float" ID="0x185263E">
<DefaultValue>5.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x140EF2CC">
<DefaultValue>15.0</DefaultValue>
</Element>
<Element Type="Vector" ID="0xF78C8AC7">
<DefaultValue>
<X>-1.0</X>
<Y>-1.0</Y>
<Z>-1.0</Z>
</DefaultValue>
</Element>
<Element Type="Vector" ID="0xB69BB541">
<DefaultValue>
<X>1.0</X>
<Y>1.0</Y>
<Z>1.0</Z>
</DefaultValue>
</Element>
<Element Type="Float" ID="0xD6594622">
<DefaultValue>2.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xFF27BB3A">
<DefaultValue>3.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x6B571BA5">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x50051A17">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x6353C409">
<DefaultValue>80.0</DefaultValue>
</Element>
<Element Type="Color" ID="0x3A5634D8">
<DefaultValue>
<R>1.0</R>
<G>1.0</G>
<B>1.0</B>
<A>0.0</A>
</DefaultValue>
</Element>
<Element Type="Color" ID="0x7C6EBE98">
<DefaultValue>
<R>1.0</R>
<G>1.0</G>
<B>1.0</B>
</DefaultValue>
</Element>
<Element Type="Color" ID="0x5AF5867D">
<DefaultValue>
<R>1.0</R>
<G>1.0</G>
<B>1.0</B>
<A>0.0</A>
</DefaultValue>
</Element>
<Element Type="Bool" ID="0xD79690B4">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x145D02D">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x886E7C9F">
<DefaultValue>80.0</DefaultValue>
</Element>
<Element Type="Vector" ID="0x80C22A0A">
<DefaultValue>
<X>1.0</X>
<Y>1.0</Y>
<Z>1.0</Z>
</DefaultValue>
</Element>
<Element Type="Float" ID="0x417F4A91">
<DefaultValue>0.375</DefaultValue>
</Element>
<Element Type="Float" ID="0x16B72D49">
<DefaultValue>0.1</DefaultValue>
</Element>
<Element Type="Float" ID="0x2F2AE3E5">
<DefaultValue>25.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x295F05B7">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Asset" ID="0xC27FFA8F">
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Vector" ID="0xEEDBB07E">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Asset" ID="0x93F8E0B0">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xF1925576">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Int" ID="0x991202C3">
<DefaultValue>1</DefaultValue>
</Element>
<Element Type="Float" ID="0x76C79503">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x310DFAC8">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x5E9F5215">
<DefaultValue>0.1</DefaultValue>
</Element>
<Element Type="Float" ID="0x39743618">
<DefaultValue>0.1</DefaultValue>
</Element>
<Element Type="Float" ID="0x33E0FBB4">
<DefaultValue>0.1</DefaultValue>
</Element>
<Element Type="Float" ID="0xE82E7ED7">
<DefaultValue>0.1</DefaultValue>
</Element>
<Element Type="Float" ID="0x855EE21B">
<DefaultValue>0.1</DefaultValue>
</Element>
<Element Type="Asset" ID="0x478D0AA3">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Vector" ID="0x19A6F71F">
<DefaultValue>
<X>1.0</X>
<Y>1.0</Y>
<Z>1.0</Z>
</DefaultValue>
</Element>
<Element Type="Bool" ID="0x3B03A01E">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xDB1FA61C">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x3BDD2FED">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Struct" ID="0xF5DD4690" Archetype="DebrisPropertiesOrientationEnum"/>
<Element Type="Asset" ID="0xC119780D">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Vector" ID="0x6E3825EF">
<DefaultValue>
<X>1.0</X>
<Y>1.0</Y>
<Z>1.0</Z>
</DefaultValue>
</Element>
<Element Type="Bool" ID="0xC9544DE6">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x29484BE4">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xC98AC215">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Struct" ID="0x3CE95D9D" Archetype="DebrisPropertiesOrientationEnum"/>
<Element Type="Asset" ID="0x217C37C2">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Vector" ID="0x60D6BF8E">
<DefaultValue>
<X>1.0</X>
<Y>1.0</Y>
<Z>1.0</Z>
</DefaultValue>
</Element>
<Element Type="Struct" ID="0xCE59EBFF" Archetype="UnknownStruct17"/>
<Element Type="Bool" ID="0x2C7B18DD">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xE73B9EB0">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xD7FAD55">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x8723498A">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Int" ID="0xF2C673E">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x55D8ACE3">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x8EC68A96">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x9BD94326">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x50859083">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0xBFD82A19">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x723D42D6">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x4EDB1D0E">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xBF496273">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xF83C1C1F">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x88B1AF46">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xA6AA06D5">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x32375E0E">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xE5ECED02">
<DefaultValue>false</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,68 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>DespawnRules</Name>
<SubProperties>
<Element Type="Bool" ID="0x5C9A798C">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x77869A76">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x7AEE0C0A">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xC26D7475">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xE8BE10DC">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x826952E9">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x78BADFC1">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x100EBF3A">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Enum" ID="0x62249FB">
<DefaultValue>0xA5993091</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0xA5993091"/>
<Element Name="Unknown 2" ID="0x58D91241"/>
<Element Name="Unknown 3" ID="0xDFCADFB2"/>
</Values>
</Element>
<Element Type="Float" ID="0xBC2F0B41">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xE7655628">
<DefaultValue>15.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xEBE02CD7">
<DefaultValue>25.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xF90A4FE9">
<DefaultValue>5.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x50C31684">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0xD64EFF80">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x1745DD26">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x6A9AD7DF">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0xF5495F77">
<CookPreference>Always</CookPreference>
<DefaultValue>4.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>DynamicLightFalloff</Name>
<SubProperties>
<Element Type="Int" ID="0x456DF20C">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Spline" ID="0x2F7C63A3"/>
<Element Type="Float" ID="0x1F6813F1">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x6D323EA3">
<DefaultValue>false</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>DynamicLightIntensity</Name>
<SubProperties>
<Element Type="Spline" ID="0x239D0D2B"/>
<Element Type="Float" ID="0xC90D8899">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0xAE67E050">
<DefaultValue>false</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>DynamicLightMotionSpline</Name>
<SubProperties>
<Element Type="Bool" ID="0x3D7406AF">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Struct" ID="0x493D6A2D" Archetype="SplineType"/>
<Element Type="Spline" ID="0x27E5F874"/>
<Element Type="Float" ID="0xFD1E2F56">
<DefaultValue>10.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>DynamicLightParent</Name>
<SubProperties>
<Element Type="Vector" ID="0xDDD74295">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Vector" ID="0x88F018B3">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="String" ID="0xFBC6C110"/>
<Element Type="Bool" ID="0xF72EEFBD">
<DefaultValue>false</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>DynamicLightSpotlight</Name>
<SubProperties>
<Element Type="Spline" ID="0xFEECA0D6"/>
<Element Type="Float" ID="0x79AA798B">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x2FD08300">
<DefaultValue>false</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>FixedDelayRules</Name>
<SubProperties>
<Element Type="Int" ID="0x1F07FC49">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Float" ID="0xF54175C5">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x73D5076B">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xB889D4CE">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xA58CE476">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x6ED037D3">
<DefaultValue>0.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

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

View File

@ -0,0 +1,185 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>GenericCreature</Name>
<SubProperties>
<Element Type="Enum" ID="0xB3E0A3A">
<DefaultValue>0xDDB5F41</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0xDDB5F41"/>
<Element Name="Unknown 2" ID="0x2FFDBA76"/>
<Element Name="Unknown 3" ID="0x526D62E4"/>
<Element Name="Unknown 4" ID="0xEEF648F8"/>
</Values>
</Element>
<Element Type="Asset" ID="0x19FF362">
<TypeFilter>
<Element>RULE</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0x52AB1F08">
<DefaultValue>0.1</DefaultValue>
</Element>
<Element Type="Bool" ID="0x4B004257">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x24E95D15">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x558147C0">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xD342942F">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x17DD78DF">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xF1BDD73E">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x374C17BA">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x490572F8">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x2F2AE3E5">
<DefaultValue>55.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x26ECB939">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x3C7DE892">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xBBFE7D9B">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x6117E78F">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x6A1AF7F6">
<DefaultValue>60.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x689DF179">
<DefaultValue>720.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xD1AEAED">
<DefaultValue>2.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x4BE864FD">
<DefaultValue>9.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xC2AEACD5">
<DefaultValue>1.5</DefaultValue>
</Element>
<Element Type="Float" ID="0xD90E7C5C">
<DefaultValue>0.75</DefaultValue>
</Element>
<Element Type="Int" ID="0x5EA8AC2B">
<DefaultValue>6</DefaultValue>
</Element>
<Element Type="Bool" ID="0x91FFEFED">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xA9B55C55">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0xF496803D">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Int" ID="0x43920481">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Int" ID="0x32FAB97E">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x47649C1B">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xE041BEE6">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xC339FBB5">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xBC1A9077">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x7A91A063">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Enum" ID="0x271F46A0">
<DefaultValue>0x935593F7</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x1A66BF31"/>
<Element Name="Unknown 2" ID="0x935593F7"/>
<Element Name="Unknown 3" ID="0xCF360497"/>
</Values>
</Element>
<Element Type="Bool" ID="0xF0993BFE">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xA2671D83">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x936B2C8A">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xFEFF7D43">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x756D7CC9">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0xC336A4EF">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Asset" ID="0x89CF2281">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Bool" ID="0xEE727579">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x671429BC">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x26C15C60">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x3EE78313">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xEB61C9C1">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x1BF83306">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Struct" ID="0x6B32E09E" Archetype="ModifyContactRules"/>
<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="0x1A5BA8DA" Archetype="UnknownStruct133"/>
<Element Type="Struct" ID="0x68FD49AE" Archetype="AnimGridModifierData"/>
<Element Type="Struct" ID="0x5D8916EA" Archetype="UnknownStruct134"/>
<Element Type="Struct" ID="0xE22FBDC4" Archetype="UnknownStruct135"/>
<Element Type="Bool" ID="0xC08E06AC">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Struct" ID="0x2E42A623" Archetype="UnknownStruct136"/>
<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"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>GroundPoundDetectorData</Name>
<SubProperties>
<Element Type="Bool" ID="0xF29DB958">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Struct" ID="0xBB2C54E1" Archetype="TriggerShape"/>
<Element Type="Vector" ID="0x45A46D11">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Float" ID="0xBA48E853">
<DefaultValue>5.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x78C507EB">
<DefaultValue>5.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x25EE5FFB">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x62A71363">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x4DB90261">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x35A5E10">
<DefaultValue>false</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>Groups</Name>
<SubProperties>
<Element Type="Int" ID="0x7F5DA3F">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Struct" ID="0x6954C4A6" Archetype="GenericCreatureStructD"/>
<Element Type="Struct" ID="0x9B03295E" Archetype="GenericCreatureStructD"/>
<Element Type="Struct" ID="0x7C1E8FC9" Archetype="GenericCreatureStructD"/>
<Element Type="Struct" ID="0xA4DDF4EF" Archetype="GenericCreatureStructD"/>
<Element Type="Struct" ID="0x43C05278" Archetype="GenericCreatureStructD"/>
<Element Type="Struct" ID="0xB197BF80" Archetype="GenericCreatureStructD"/>
<Element Type="Struct" ID="0x568A1917" Archetype="GenericCreatureStructD"/>
<Element Type="Struct" ID="0xDB604F8D" Archetype="GenericCreatureStructD"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>HeadTrackingData</Name>
<SubProperties>
<Element Type="Int" ID="0xAACDB11C">
<CookPreference>Always</CookPreference>
<DefaultValue>-1</DefaultValue>
</Element>
<Element Type="Int" ID="0x7F96D93C">
<CookPreference>Always</CookPreference>
<DefaultValue>-1</DefaultValue>
</Element>
<Element Type="Int" ID="0xD0ED78B3">
<CookPreference>Always</CookPreference>
<DefaultValue>-1</DefaultValue>
</Element>
<Element Type="String" ID="0xF0EB772D"/>
<Element Type="String" ID="0xDA075C18"/>
<Element Type="String" ID="0xA5FA9D22"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>HurlHeightRules</Name>
<SubProperties>
<Element Type="Int" ID="0x2187C17E">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Float" ID="0x3D2EA760">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xBBBAD5CE">
<DefaultValue>2.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x70E6066B">
<DefaultValue>3.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x6DE336D3">
<DefaultValue>4.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xA6BFE576">
<DefaultValue>5.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>KongProxyData</Name>
<SubProperties>
<Element Type="Bool" ID="0x9445EEA3">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x80BC66EA">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Int" ID="0x30060F67">
<CookPreference>Always</CookPreference>
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Int" ID="0x2F026A4F">
<CookPreference>Always</CookPreference>
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Float" ID="0x42AC42EA">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Float" ID="0x653FBA4A">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x950A7B96">
<DefaultValue>9.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x39FB7978">
<DefaultValue>20.0</DefaultValue>
</Element>
<Element Type="Vector" ID="0x14E317BD">
<DefaultValue>
<X>32.0</X>
<Y>12.0</Y>
<Z>24.0</Z>
</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>MeleeData</Name>
<SubProperties>
<Element Type="Bool" ID="0xFD73A404">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x222C237D">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Asset" ID="0x11371FAD">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x4D127ECF">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x4CC4E39D">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>ModifyContactRules</Name>
<SubProperties>
<Element Type="Int" ID="0xEFA6FC75">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Asset" ID="0x7992D8A1">
<TypeFilter>
<Element>RULE</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xFF06AA0F">
<TypeFilter>
<Element>RULE</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x345A79AA">
<TypeFilter>
<Element>RULE</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x295F4912">
<TypeFilter>
<Element>RULE</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xE2039AB7"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>MultiModelInformation</Name>
<SubProperties>
<Element Type="Int" ID="0x6439F487">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Bool" ID="0xE25A15C1">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0xD4124C4C">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Struct" ID="0x681C4457" Archetype="MultiModelActorStruct"/>
<Element Type="Struct" ID="0xC674D5C6" Archetype="MultiModelActorStruct"/>
<Element Type="Struct" ID="0x3B8D2DB3" Archetype="MultiModelActorStruct"/>
<Element Type="Struct" ID="0x95E5BC22" Archetype="MultiModelActorStruct"/>
<Element Type="Struct" ID="0xBC2D08D0" Archetype="MultiModelActorStruct"/>
<Element Type="Struct" ID="0x12459941" Archetype="MultiModelActorStruct"/>
<Element Type="Struct" ID="0x9CAFFE7B" Archetype="MultiModelActorStruct"/>
<Element Type="Struct" ID="0x32C76FEA" Archetype="MultiModelActorStruct"/>
<Element Type="Struct" ID="0x681AAA77" Archetype="MultiModelActorStruct"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>NonSlowdown</Name>
<SubProperties>
<Element Type="Struct" ID="0x7FCD6908" Archetype="AreaPathStructA">
<SubProperties>
<Element Type="Enum" ID="0xF4AC7CAA">
<DefaultValue>0x8C1B1D20</DefaultValue>
</Element>
</SubProperties>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,274 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>OceanBridgeData</Name>
<SubProperties>
<Element Type="Int" ID="0xE993145F">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Asset" ID="0x69A2B08E">
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xA2FE632B">
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x246A1185">
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xEF36C220"/>
<Element Type="Asset" ID="0xF233F298"/>
<Element Type="Spline" ID="0xF7AA5F32"/>
<Element Type="Spline" ID="0xD0239F95"/>
<Element Type="Float" ID="0x5688683B">
<DefaultValue>-0.1</DefaultValue>
</Element>
<Element Type="Float" ID="0xB0E8C7DA">
<DefaultValue>0.25</DefaultValue>
</Element>
<Element Type="Vector" ID="0x2323BA82">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Vector" ID="0x2E686C2A">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Int" ID="0x6045BB7B">
<DefaultValue>4</DefaultValue>
</Element>
<Element Type="Float" ID="0xFE69D67A">
<DefaultValue>0.050000001</DefaultValue>
</Element>
<Element Type="Float" ID="0x847759BA">
<DefaultValue>12.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xE5B6B666">
<DefaultValue>0.75</DefaultValue>
</Element>
<Element Type="Float" ID="0x3D61987">
<DefaultValue>2.5</DefaultValue>
</Element>
<Element Type="Float" ID="0xC246B3CA">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Float" ID="0xBDBA191E">
<DefaultValue>7.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x75CE0C79">
<DefaultValue>7.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0xE5D866F1">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xB0946259">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x812AFC85">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Float" ID="0x66AD2B98">
<DefaultValue>0.1</DefaultValue>
</Element>
<Element Type="Float" ID="0x1D2D962D">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Int" ID="0x9DEE347A">
<DefaultValue>2</DefaultValue>
</Element>
<Element Type="Bool" ID="0x1F3EAD53">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x225E84E3">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x65FEFE33">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x589ED783">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xEABE0B93">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xD7DE2223">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x907E58F3">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xAD1E7143">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x2F4EE692">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x122ECF22">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xE6B1D780">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xDBD1FE30">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x9C7184E0">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xA111AD50">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x13317140">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x2E5158F0">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x69F12220">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x54910B90">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xD6C19C41">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xEBA1B5F1">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Struct" ID="0x66A86577" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0xFDDB8FA3" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0x8B3EB69E" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0x104D5C4A" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0x66F4C4E4" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0xFD872E30" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0x8B62170D" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0x1011FDD9" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0x66112651" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0xFD62CC85" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0x17A09D5F" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0x8CD3778B" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0xFA364EB6" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0x6145A462" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0x17FC3CCC" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0x8C8FD618" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0xFA6AEF25" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0x611905F1" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0x1719DE79" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0x8C6A34AD" Archetype="OceanBridgeStructA"/>
<Element Type="Struct" ID="0xDAFE5D7A" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0x418DB7AE" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0x37688E93" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0xAC1B6447" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0xDAA2FCE9" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0x41D1163D" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0x37342F00" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0xAC47C5D4" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0xDA471E5C" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0x4134F488" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0x3CE60D48" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0xA795E79C" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0xD170DEA1" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0x4A033475" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0x3CBAACDB" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0xA7C9460F" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0xD12C7F32" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0x4A5F95E6" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0x3C5F4E6E" Archetype="OceanBridgeStructB"/>
<Element Type="Struct" ID="0xA72CA4BA" Archetype="OceanBridgeStructB"/>
<Element Type="Float" ID="0xAAA1256D">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Asset" ID="0xE7CA6050">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x5D4FBC07">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xED5E783"/>
<Element Type="Asset" ID="0xA3BAC487">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x4FE79727">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x1C7DCCA3"/>
<Element Type="Asset" ID="0x51ED297F">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xEAEFFC4B">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xB975A7CF"/>
<Element Type="Asset" ID="0xB6F08FE8">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x89E8256F">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xDA727EEB"/>
<Element Type="Asset" ID="0x6E33F4CE">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x7B8E2CD2">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x28147756"/>
<Element Type="Asset" ID="0x93800D"/>
<Element Type="Spline" ID="0xCCBB7330"/>
<Element Type="Spline" ID="0xAA62345F"/>
<Element Type="Spline" ID="0x1852AF24"/>
<Element Type="Spline" ID="0xBA9A91C"/>
<Element Type="Spline" ID="0x6FCC7DD4"/>
<Element Type="Spline" ID="0x77C88CC7"/>
<Element Type="Spline" ID="0x7B066BAC"/>
<Element Type="Spline" ID="0x64FADEA2"/>
<Element Type="Asset" ID="0x751BFE84">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x5EB113BF">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x3DBA2F5C">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>OffsetPosition</Name>
<SubProperties>
<Element Type="Enum" ID="0x70C78C3E">
<DefaultValue>0x95BBB57E</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x95BBB57E"/>
<Element Name="Unknown 2" ID="0x876D71F"/>
<Element Name="Unknown 3" ID="0xEB977267"/>
<Element Name="Unknown 4" ID="0xDE0E1DF6"/>
<Element Name="Unknown 5" ID="0x53FC988F"/>
</Values>
</Element>
<Element Type="Struct" ID="0x3769A209" Archetype="OffsetInterpolant"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>OffsetSplines</Name>
<SubProperties>
<Element Type="Bool" ID="0x8FF3B44">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Spline" ID="0x485B0C11"/>
<Element Type="Spline" ID="0x95CDD594"/>
<Element Type="Spline" ID="0x2807B95A"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

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

View File

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>PIDConvergence</Name>
<SubProperties>
<Element Type="Enum" ID="0xD0810123">
<DefaultValue>0x5A778792</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x48C2287C"/>
<Element Name="Unknown 2" ID="0x5A778792"/>
</Values>
</Element>
<Element Type="Float" ID="0xE82B99E1">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xCCF2CAB2">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x706CD96C">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x8E1B83F9">
<DefaultValue>0.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>PathDeterminationMethodType</Name>
<SubProperties>
<Element Type="Enum" ID="0xB80D00A8">
<DefaultValue>0x15F0534B</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x15F0534B"/>
<Element Name="Unknown 2" ID="0x33AD3911"/>
<Element Name="Unknown 3" ID="0x4F4E2D3F"/>
<Element Name="Unknown 4" ID="0x69134765"/>
<Element Name="Unknown 5" ID="0x5FC04DF7"/>
</Values>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>PathPosition</Name>
<SubProperties>
<Element Type="Int" ID="0x259D3279">
<CookPreference>Always</CookPreference>
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Enum" ID="0x340E4CA3">
<DefaultValue>0xD25FBD92</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0xD25FBD92"/>
<Element Name="Unknown 2" ID="0xB785F3ED"/>
<Element Name="Unknown 3" ID="0xAFF81F46"/>
<Element Name="Unknown 4" ID="0xE2D0AE9"/>
<Element Name="Unknown 5" ID="0x25DCCDF3"/>
</Values>
</Element>
<Element Type="Struct" ID="0xAED5C7D" Archetype="PathDetermination"/>
<Element Type="Float" ID="0xC3BF43BE">
<DefaultValue>4.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x32F835EC">
<DefaultValue>3.0</DefaultValue>
</Element>
<Element Type="Struct" ID="0x959108A5" Archetype="Convergence"/>
<Element Type="Spline" ID="0x27E5F874"/>
<Element Type="Spline" ID="0x12861F7D"/>
<Element Type="Struct" ID="0xE1F2094" Archetype="UnknownStruct13"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>PeanutGunData</Name>
<SubProperties>
<Element Type="Bool" ID="0xE0F206D">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0xE02FADA2">
<DefaultValue>0.75</DefaultValue>
</Element>
<Element Type="Bool" ID="0x5574A8ED">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xE743B2A5">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xCEB209B7">
<DefaultValue>true</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,124 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>PeanutProperties</Name>
<SubProperties>
<Element Type="Bool" ID="0x97AB7629">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Vector" ID="0x1A0DFE6">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>1.0</Z>
</DefaultValue>
</Element>
<Element Type="Float" ID="0x6392404E">
<DefaultValue>5.0</DefaultValue>
</Element>
<Element Type="Vector" ID="0x5EB17E07">
<DefaultValue>
<X>-1.0</X>
<Y>-1.0</Y>
<Z>-1.0</Z>
</DefaultValue>
</Element>
<Element Type="Float" ID="0x32DC67F6">
<DefaultValue>2.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x6353C409">
<DefaultValue>80.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x2F2AE3E5">
<DefaultValue>25.0</DefaultValue>
</Element>
<Element Type="Asset" ID="0xC27FFA8F">
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x93F8E0B0">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xF1925576">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x478D0AA3">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Vector" ID="0x19A6F71F">
<DefaultValue>
<X>1.0</X>
<Y>1.0</Y>
<Z>1.0</Z>
</DefaultValue>
</Element>
<Element Type="Bool" ID="0x3B03A01E">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xDB1FA61C">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x3BDD2FED">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Struct" ID="0xF5DD4690" Archetype="DebrisPropertiesOrientationEnum"/>
<Element Type="Asset" ID="0x217C37C2">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Vector" ID="0x60D6BF8E">
<DefaultValue>
<X>1.0</X>
<Y>1.0</Y>
<Z>1.0</Z>
</DefaultValue>
</Element>
<Element Type="Struct" ID="0xCE59EBFF" Archetype="UnknownStruct17"/>
<Element Type="Asset" ID="0xE93B1A2F">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x71D494F4">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xBD1A42AF">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x8000EC9">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0x9BD94326">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x50859083">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Int" ID="0x5A79779">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Struct" ID="0xE8D26BAE" Archetype="PeanutStruct"/>
<Element Type="Struct" ID="0xD1AAC6EE" Archetype="PeanutStruct"/>
<Element Type="Struct" ID="0xC682A22E" Archetype="PeanutStruct"/>
<Element Type="Struct" ID="0xA35B9C6E" Archetype="PeanutStruct"/>
<Element Type="Struct" ID="0xB473F8AE" Archetype="PeanutStruct"/>
<Element Type="Struct" ID="0x8D0B55EE" Archetype="PeanutStruct"/>
<Element Type="Struct" ID="0x9A23312E" Archetype="PeanutStruct"/>
<Element Type="Struct" ID="0x46B9296E" Archetype="PeanutStruct"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,149 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>PickupData</Name>
<SubProperties>
<Element Type="Enum" ID="0xA02EF0C4" Archetype="Item">
<DefaultValue>0xB22FD89B</DefaultValue>
</Element>
<Element Type="Int" ID="0x28C71B54">
<DefaultValue>1</DefaultValue>
</Element>
<Element Type="Int" ID="0x165AB069">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Int" ID="0x94AF1445">
<DefaultValue>1</DefaultValue>
</Element>
<Element Type="Int" ID="0x39262BCE">
<DefaultValue>1</DefaultValue>
</Element>
<Element Type="Float" ID="0xF7FBAAA5">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x32DC67F6">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x56E3CEEF">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x7C269EBC">
<DefaultValue>2.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xE585F166">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x59FEFC5">
<DefaultValue>0.25</DefaultValue>
</Element>
<Element Type="Float" ID="0x4CD4343A">
<DefaultValue>3.0</DefaultValue>
</Element>
<Element Type="Vector" ID="0x2F5456A7">
<DefaultValue>
<X>1.0</X>
<Y>1.0</Y>
<Z>1.0</Z>
</DefaultValue>
</Element>
<Element Type="Asset" ID="0xED398EFB">
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xE1CB9EC7">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xA9FE872A">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x371CD734">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xAA125F90">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xDB5B110D">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x5DCF63A3">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x9693B006">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x1E093B02">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x2CF86398">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x93D41865">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x15406ACB">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xDE1CB96E">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Int" ID="0x6B40ACEF">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x961C0D17">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xA755EB02">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x69539DFC">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x85CEA266">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x4DDC1327">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xA6AA06D5">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0xBC96214F">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0xE722238D">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xFC7CFE9B">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xEA3675C5">
<DefaultValue>false</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

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

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>ProportionalConvergence</Name>
<SubProperties>
<Element Type="Float" ID="0x2F01683">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Spline" ID="0xF7FBA2BF"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,73 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>RagDollData</Name>
<SubProperties>
<Element Type="Vector" ID="0x9E235C61">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>-50.0</Z>
</DefaultValue>
</Element>
<Element Type="Float" ID="0x6AB0341A">
<DefaultValue>8000.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x43C02224">
<DefaultValue>1.2</DefaultValue>
</Element>
<Element Type="Float" ID="0x446A33F5">
<DefaultValue>0.125</DefaultValue>
</Element>
<Element Type="Float" ID="0x8B331CE">
<DefaultValue>0.85000002</DefaultValue>
</Element>
<Element Type="Float" ID="0x91936B5E">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x81D40910">
<DefaultValue>3000.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x16407ED9">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Float" ID="0x3E7B2B4">
<DefaultValue>5.0</DefaultValue>
</Element>
<Element Type="Asset" ID="0xE190F77D"/>
<Element Type="Bool" ID="0xCE5D16C3">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xA99A0E33">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xE7B88D51">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x7DE2E6BA">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xE1107C4A">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Enum" ID="0xB674EA3D">
<DefaultValue>0x902E534E</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x6851D062"/>
<Element Name="Unknown 2" ID="0x1DD8284C"/>
<Element Name="Unknown 3" ID="0x902E534E"/>
</Values>
</Element>
<Element Type="Vector" ID="0x96BB302A">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>1.0</Z>
</DefaultValue>
</Element>
<Element Type="Float" ID="0x4414D99C">
<DefaultValue>0.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>RambiCrateData</Name>
<SubProperties>
<Element Type="AnimationSet" ID="0xA3D63F44"/>
<Element Type="Int" ID="0xA2DC645A">
<CookPreference>Always</CookPreference>
<DefaultValue>-1</DefaultValue>
</Element>
<Element Type="Int" ID="0x456B0545">
<DefaultValue>-1</DefaultValue>
</Element>
<Element Type="Struct" ID="0x7B71AE90" Archetype="DamageVulnerability"/>
<Element Type="Float" ID="0xFA8CA261">
<DefaultValue>15.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xC55566DB">
<DefaultValue>5.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x2608D801">
<DefaultValue>10.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>RetronomeMessage</Name>
<SubProperties>
<Element Type="Float" ID="0x2539DE46">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Struct" ID="0x4AB7D5B8" Archetype="Sets"/>
<Element Type="Struct" ID="0xFE257CE1" Archetype="Groups"/>
<Element Type="Struct" ID="0xD78A4B1F" Archetype="Animations"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>RiseFromTheGraveData</Name>
<SubProperties>
<Element Type="Asset" ID="0x56299562">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x8D816F05">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0x3C23306F">
<DefaultValue>1.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

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

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>ShakerData</Name>
<SubProperties>
<Element Type="Int" ID="0xC3E75C5F">
<CookPreference>Always</CookPreference>
<DefaultValue>528</DefaultValue>
</Element>
<Element Type="Float" ID="0x4D283AC5">
<DefaultValue>5.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x8B51E23F">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Asset" ID="0xC2ACB79E"/>
<Element Type="Struct" ID="0xD9EB71E0" Archetype="CameraShakerEnvelope"/>
<Element Type="Struct" ID="0xC5B09632" Archetype="CameraShakerEnvelope"/>
<Element Type="Struct" ID="0x21B704E3" Archetype="CameraShakerEnvelope"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>ShieldData</Name>
<SubProperties>
<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"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

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

View File

@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>Sound</Name>
<SubProperties>
<Element Type="Asset" ID="0x97E7D762">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x1173A5CC">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xDA2F7669">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xC72A46D1">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xC769574">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x8AE2E7DA">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x41BE347F">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xB0E886AA">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>SpawnPointData</Name>
<SubProperties>
<Element Type="Bool" ID="0x1B92D687">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xEFA42418">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x6AB717B5">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x320723A9">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x7A6231BF">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xEBE3BF3F">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xCA54843">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xB95C4953">
<DefaultValue>false</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>SpindleOrientation</Name>
<SubProperties>
<Element Type="Int" ID="0x1B4962BF">
<CookPreference>Always</CookPreference>
<DefaultValue>786432</DefaultValue>
</Element>
<Element Type="Struct" ID="0x609C0608" Archetype="SpindlePositionInterpolant"/>
<Element Type="Struct" ID="0xF6C828C0" Archetype="SpindlePositionInterpolant"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>SpindlePosition</Name>
<SubProperties>
<Element Type="Int" ID="0xB8A6413A">
<CookPreference>Always</CookPreference>
<DefaultValue>320</DefaultValue>
</Element>
<Element Type="Struct" ID="0xA0FB9986" Archetype="SpindlePositionInterpolant"/>
<Element Type="Struct" ID="0x58079583" Archetype="SpindlePositionInterpolant"/>
<Element Type="Struct" ID="0xE44C1003" Archetype="SpindlePositionInterpolant"/>
<Element Type="Struct" ID="0x39936936" Archetype="SpindlePositionInterpolant"/>
<Element Type="Struct" ID="0x2D8C38B0" Archetype="SpindlePositionInterpolant"/>
<Element Type="Struct" ID="0x1D2A6188" Archetype="SpindlePositionInterpolant"/>
<Element Type="Struct" ID="0x91CC9F6A" Archetype="SpindlePositionInterpolant"/>
<Element Type="Struct" ID="0x905289AC" Archetype="SpindlePositionInterpolant"/>
<Element Type="Struct" ID="0xF5F6849D" Archetype="SpindlePositionInterpolant"/>
<Element Type="Struct" ID="0x7B66A7B4" Archetype="SpindlePositionInterpolant"/>
<Element Type="Struct" ID="0x68926CCD" Archetype="SpindlePositionInterpolant"/>
<Element Type="Struct" ID="0x3158FD3B" Archetype="SpindlePositionInterpolant"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>SpringConvergence</Name>
<SubProperties>
<Element Type="Bool" ID="0x6FA2F8BC">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Float" ID="0xB3823863">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xB122A18D">
<CookPreference>Always</CookPreference>
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x8E1B83F9">
<DefaultValue>0.0099999998</DefaultValue>
</Element>
<Element Type="Float" ID="0xACB1CDCB">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x74D11538">
<DefaultValue>1.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

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

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>SurfaceOrientation</Name>
<SubProperties>
<Element Type="Int" ID="0x10E6F366">
<CookPreference>Always</CookPreference>
<DefaultValue>256</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>SurfacePosition</Name>
<SubProperties>
<Element Type="Int" ID="0x9D99B2E3">
<CookPreference>Always</CookPreference>
<DefaultValue>1</DefaultValue>
</Element>
<Element Type="Struct" ID="0xE69C51D7" Archetype="OffsetInterpolant"/>
<Element Type="Struct" ID="0x959108A5" Archetype="Convergence"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

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

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>SuspensionBridgeData</Name>
<SubProperties>
<Element Type="Bool" ID="0xE4C8A24">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x7B5D0E29">
<DefaultValue>5.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x6DF8BD9">
<DefaultValue>12.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xDA13807D">
<DefaultValue>20.0</DefaultValue>
</Element>
<Element Type="Struct" ID="0x681F4C76" Archetype="UnknownStruct269"/>
<Element Type="Struct" ID="0xF6555670" Archetype="SuspensionBridgeStruct"/>
<Element Type="Struct" ID="0x7CB2693B" Archetype="SuspensionBridgeStruct"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,104 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>SwingRopeData</Name>
<SubProperties>
<Element Type="Float" ID="0x7E20A7C9">
<DefaultValue>0.050000001</DefaultValue>
</Element>
<Element Type="Enum" ID="0x2C32472D">
<DefaultValue>0x757C86AB</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x757C86AB"/>
<Element Name="Unknown 2" ID="0x57212EA7"/>
<Element Name="Unknown 3" ID="0x334AD762"/>
</Values>
</Element>
<Element Type="Asset" ID="0xD9DF339A">
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xD1F65872">
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x3C5E2D90">
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0xD9635583">
<DefaultValue>45.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x92AC8836">
<DefaultValue>2.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xBF43E511">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Bool" ID="0xCE9E9178">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x5B5F1A7D">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x2C02F3CA">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x8388E38B">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x9EE1B0B">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Spline" ID="0x77C8CC96"/>
<Element Type="Float" ID="0x723A15A5">
<DefaultValue>0.25</DefaultValue>
</Element>
<Element Type="Float" ID="0xBECB0936">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Bool" ID="0x84594ED5">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x941EFAA0">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Int" ID="0x36F40C13">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Int" ID="0x1ACB67F5">
<DefaultValue>24</DefaultValue>
</Element>
<Element Type="Int" ID="0x87EC81B">
<DefaultValue>24</DefaultValue>
</Element>
<Element Type="Int" ID="0xB0C2AF7E">
<DefaultValue>24</DefaultValue>
</Element>
<Element Type="Int" ID="0x2D1597C7">
<DefaultValue>24</DefaultValue>
</Element>
<Element Type="Int" ID="0x95A9F0A2">
<DefaultValue>24</DefaultValue>
</Element>
<Element Type="Int" ID="0x871C5F4C">
<DefaultValue>24</DefaultValue>
</Element>
<Element Type="Int" ID="0x3FA03829">
<DefaultValue>24</DefaultValue>
</Element>
<Element Type="Int" ID="0x67C3287F">
<DefaultValue>24</DefaultValue>
</Element>
<Element Type="Int" ID="0xDF7F4F1A">
<DefaultValue>24</DefaultValue>
</Element>
<Element Type="Int" ID="0x99C2D4A7">
<DefaultValue>24</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,76 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>TandemBeam</Name>
<SubProperties>
<Element Type="Enum" ID="0xD045A194">
<DefaultValue>0x87251F5B</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x87251F5B"/>
<Element Name="Unknown 2" ID="0xBD566C5"/>
</Values>
</Element>
<Element Type="Float" ID="0xB8D62DDF">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Spline" ID="0x92708C7E"/>
<Element Type="Float" ID="0xB956F379">
<DefaultValue>0.25</DefaultValue>
</Element>
<Element Type="Float" ID="0x67A08F89">
<DefaultValue>5.0</DefaultValue>
</Element>
<Element Type="Asset" ID="0xCD01C0E">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xC6F229C6">
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x1B248C33">
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x337F9524" Archetype="DamageInfo"/>
<Element Type="Float" ID="0xAA7AE2ED">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Enum" ID="0xA5A3EF63">
<DefaultValue>0xC01248C8</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0xC01248C8"/>
<Element Name="Unknown 2" ID="0xF8138D72"/>
<Element Name="Unknown 3" ID="0xC5E5AF6F"/>
</Values>
</Element>
<Element Type="Float" ID="0xABF9F6FD">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xDB64ABE3">
<DefaultValue>0.0625</DefaultValue>
</Element>
<Element Type="Bool" ID="0x82054423">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Int" ID="0xADD9A3B6">
<DefaultValue>4</DefaultValue>
</Element>
<Element Type="Float" ID="0xE40723FF">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x2F5BF05A">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Float" ID="0xA9CF82F4">
<DefaultValue>0.25</DefaultValue>
</Element>
<Element Type="Float" ID="0x62935151">
<DefaultValue>0.75</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>TarInteractionData</Name>
<SubProperties>
<Element Type="Bool" ID="0xB54EEFD1">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x7C94AA3B">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Int" ID="0xF49200">
<DefaultValue>3</DefaultValue>
</Element>
<Element Type="Int" ID="0x20AB95E5">
<DefaultValue>3</DefaultValue>
</Element>
<Element Type="Float" ID="0x5DB3FA1F">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Asset" ID="0x798F7740">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="String" ID="0x1C6B87A3"/>
<Element Type="Asset" ID="0x51EA29B6">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="String" ID="0xFF0DF2A8"/>
<Element Type="Asset" ID="0x7EE095E2">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x1EF458C4">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="String" ID="0x2BBEB1F3"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>TeleportData</Name>
<SubProperties>
<Element Type="Float" ID="0xCCF3ADF">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Float" ID="0x46C5CB7A">
<DefaultValue>5.0</DefaultValue>
</Element>
<Element Type="Int" ID="0x4988B02B">
<DefaultValue>5</DefaultValue>
</Element>
<Element Type="Int" ID="0x47A8818B">
<DefaultValue>1</DefaultValue>
</Element>
<Element Type="Asset" ID="0x17BF00F0">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x4868549D">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0xA5B20D17" Archetype="UnknownStruct223"/>
<Element Type="Struct" ID="0xE7BB8978" Archetype="UnknownStruct224"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

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

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>TeleportRenderPushAmount</Name>
<SubProperties>
<Element Type="Float" ID="0x3E65410C">
<DefaultValue>0.1</DefaultValue>
</Element>
<Element Type="Float" ID="0x784D143F">
<DefaultValue>0.2</DefaultValue>
</Element>
<Element Type="Float" ID="0xCF03CB0C">
<DefaultValue>450.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x3A32DFCB">
<DefaultValue>3.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>TidalWaveData</Name>
<SubProperties>
<Element Type="Bool" ID="0xB4783F01">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Enum" ID="0xD381E63E">
<DefaultValue>0x6E6E8A1A</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x6E6E8A1A"/>
<Element Name="Unknown 2" ID="0xA2FE50F9"/>
</Values>
</Element>
<Element Type="Enum" ID="0x75A29DF1">
<DefaultValue>0x59AD38F8</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x59AD38F8"/>
<Element Name="Unknown 2" ID="0xC0A46942"/>
<Element Name="Unknown 3" ID="0x40B609B9"/>
</Values>
</Element>
<Element Type="Bool" ID="0xCCB532DB">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x278289D8">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Enum" ID="0x2AC21A04">
<DefaultValue>0x13520720</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x13520720"/>
<Element Name="Unknown 2" ID="0x7A138CB0"/>
</Values>
</Element>
<Element Type="Enum" ID="0x8CE161CB">
<DefaultValue>0x24067FD8</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x24067FD8"/>
<Element Name="Unknown 2" ID="0x3D1D4E99"/>
<Element Name="Unknown 3" ID="0xBD0F2E62"/>
</Values>
</Element>
<Element Type="Bool" ID="0xA40A895">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xE1771396">
<DefaultValue>true</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,64 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>TrackPlayer</Name>
<SubProperties>
<Element Type="Float" ID="0xB297F186">
<CookPreference>Always</CookPreference>
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xCA3E85C5">
<DefaultValue>15.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x36DC8DD">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x37A12336">
<DefaultValue>5.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x87F624CE">
<DefaultValue>15.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xC46A562B">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x58D29F3F">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xE0029E4A">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Enum" ID="0x69FC4177">
<DefaultValue>0xEC782F50</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0xEC782F50"/>
<Element Name="Unknown 2" ID="0x41744CAE"/>
<Element Name="Unknown 3" ID="0xAF7A2D82"/>
<Element Name="Unknown 4" ID="0x1801E4F8"/>
</Values>
</Element>
<Element Type="Float" ID="0xA57469D3">
<DefaultValue>6.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xE8BCC8D8">
<DefaultValue>6.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x5E300B3F">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x63564BA2">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="String" ID="0xFBC6C110"/>
<Element Type="Bool" ID="0x30C30368">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Enum" ID="0x3C3862F3" Archetype="UnknownEnum2">
<DefaultValue>0x291D74B</DefaultValue>
</Element>
<Element Type="Enum" ID="0x2F711429" Archetype="UnknownEnum2">
<DefaultValue>0x3BB45C07</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>TriggerShape</Name>
<SubProperties>
<Element Type="Enum" ID="0x9ECEE0C" Archetype="Shape">
<DefaultValue>0x482B22F1</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct10</Name>
<SubProperties>
<Element Type="Float" ID="0x206DEA2E">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xA57469D3">
<DefaultValue>6.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

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

View File

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

View File

@ -0,0 +1,228 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct102</Name>
<SubProperties>
<Element Type="Bool" ID="0x7ACB78BD">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xDB0E5A51">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x4B4701DD">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xF87C63C6">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xD342BC69">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xD32D9FE3">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xD142E3F1">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x28BECDB5">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x9DA54A0">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xF3F8EB41">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xE5A2CD9">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x276BA3E0">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x9DC8E8D6">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x793E7BCA">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x29E4BAF8">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x41EE7BA8">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xAA752511">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x9D8A7F66">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x2C3B69B0">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x122FC9CC">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x40908EB7">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x1BB0D6F0">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xDBB80ACF">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x479A01F5">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xCE4E3843">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0xC4D3DCAC">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xB6CBAB31">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x51CA093C">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x89AEC34E">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x635123E5">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x37771360">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Color" ID="0x27112D25">
<DefaultValue>
<R>1.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Bool" ID="0xD32FCEDD">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x64B23FB3">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x87012F0F">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x5601C4FD">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0xBF048740">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xEC12EDD7">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x1A70D4A5">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xC6BF0FC0">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xEFA0624E">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x5CF0993">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0xC34B1CFC">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x420AA8B1">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x12D1F873">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Float" ID="0x35032AB6">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x88461442">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xF4A3E21E">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x22256D7C">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x4C5C17EC">
<DefaultValue>6.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x2BA56D">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Float" ID="0x6B33854">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x2E34D4A6">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0xA99B4D6C">
<DefaultValue>3.0</DefaultValue>
</Element>
<Element Type="Vector" ID="0x787EA8B1">
<DefaultValue>
<X>1.0</X>
<Y>1.0</Y>
<Z>1.0</Z>
</DefaultValue>
</Element>
<Element Type="Asset" ID="0xAD61C23A">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x9965B481">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x389C3BD6"/>
<Element Type="Asset" ID="0x17918504">
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x6CF5915A">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x57184EE6">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xB58B514E">
<TypeFilter>
<Element>CAUD</Element>
</TypeFilter>
</Element>
<Element Type="Spline" ID="0x96C063E5"/>
<Element Type="Spline" ID="0xBF0A46C6"/>
<Element Type="Vector" ID="0xF688A042">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Vector" ID="0x61848DD1">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

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

View File

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

View File

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct105</Name>
<SubProperties>
<Element Type="Bool" ID="0x41832459">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x6CEA0EBA">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x14D027B0">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x9B8BEC06">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x9A1330">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x60BE35A1">
<DefaultValue>7.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x8F5E7779">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x571855A7">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0xE9E0BEB6">
<DefaultValue>3.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x9AEB03D9">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x9A1287D4">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Struct" ID="0x1296E316" Archetype="UnknownStruct3"/>
<Element Type="Bool" ID="0x938C651F">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Struct" ID="0x6633877C" Archetype="UnknownStruct104"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct106</Name>
<SubProperties>
<Element Type="Float" ID="0x9A83F472">
<DefaultValue>0.1</DefaultValue>
</Element>
<Element Type="Float" ID="0xF572256B">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0xA863BAE2">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x57E40DC7">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x102F9F94">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0xA72DFC5E">
<DefaultValue>0.80000001</DefaultValue>
</Element>
<Element Type="Asset" ID="0x19FF362">
<TypeFilter>
<Element>RULE</Element>
</TypeFilter>
</Element>
<Element Type="Bool" ID="0x9A83636">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0xF726069B">
<DefaultValue>1.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct107</Name>
<SubProperties>
<Element Type="Enum" ID="0x76E170EF">
<DefaultValue>0x779C23E7</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x779C23E7"/>
<Element Name="Unknown 2" ID="0x5D17FD5"/>
<Element Name="Unknown 3" ID="0x23FFF85A"/>
</Values>
</Element>
<Element Type="Int" ID="0xF2B3C5A1">
<DefaultValue>2</DefaultValue>
</Element>
<Element Type="Struct" ID="0xCB560763" Archetype="UnknownStruct4"/>
<Element Type="Struct" ID="0xBCC8D593" Archetype="UnknownStruct4">
<SubProperties>
<Element Type="Float" ID="0xC2BE030D">
<DefaultValue>2.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xC3BF43BE">
<DefaultValue>1.0</DefaultValue>
</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="Float" ID="0x36F3D4FA">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x3BB99C78">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x5FA020FF">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Enum" ID="0x15558F8">
<DefaultValue>0xA09C5814</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0xA09C5814"/>
<Element Name="Unknown 2" ID="0x66F9AD10"/>
<Element Name="Unknown 3" ID="0xDA96FEC6"/>
<Element Name="Unknown 4" ID="0x509ED234"/>
</Values>
</Element>
<Element Type="Bool" ID="0xAEB97157">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x23CB4476">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x571855A7">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Float" ID="0xE9E0BEB6">
<DefaultValue>3.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xC946D3EF">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x783B382F">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xB2F99759">
<DefaultValue>5.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct108</Name>
<SubProperties>
<Element Type="Enum" ID="0xC9549D2B">
<DefaultValue>0x957B3EDC</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x957B3EDC"/>
<Element Name="Unknown 2" ID="0x5A651ED3"/>
<Element Name="Unknown 3" ID="0x2E6CC058"/>
</Values>
</Element>
<Element Type="Float" ID="0x24F6D956">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xA3EB8324">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x89B07AF3">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xD1020F2C">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0xBD71AD8B">
<DefaultValue>true</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct109</Name>
<SubProperties>
<Element Type="Float" ID="0xB5D2E300">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xAD5B3894">
<DefaultValue>5.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,56 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct11</Name>
<SubProperties>
<Element Type="Enum" ID="0xF060EEEC">
<DefaultValue>0xC4CB1DA9</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0xC4CB1DA9"/>
<Element Name="Unknown 2" ID="0x5AA68394"/>
<Element Name="Unknown 3" ID="0x5C6D417F"/>
<Element Name="Unknown 4" ID="0x48132C7A"/>
<Element Name="Unknown 5" ID="0x4ED8EE91"/>
<Element Name="Unknown 6" ID="0xF0AF4B1F"/>
<Element Name="Unknown 7" ID="0xF66489F4"/>
<Element Name="Unknown 8" ID="0x6D7873A6"/>
</Values>
</Element>
<Element Type="Float" ID="0x3DD7B303">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xF52AF9F3">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Enum" ID="0x22A0058D">
<DefaultValue>0xEDE964</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0xEDE964"/>
<Element Name="Unknown 2" ID="0x2D99FF73"/>
<Element Name="Unknown 3" ID="0xCC8B3B30"/>
<Element Name="Unknown 4" ID="0xD9BCB73E"/>
<Element Name="Unknown 5" ID="0x217181FE"/>
<Element Name="Unknown 6" ID="0x9D9D36C4"/>
</Values>
</Element>
<Element Type="Float" ID="0xC77A8932">
<DefaultValue>0.0099999998</DefaultValue>
</Element>
<Element Type="Float" ID="0x5D6B1084">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xFCF4AAB0">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xFB11A412">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x253DA9C6">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x1F5A38E3">
<DefaultValue>0.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,71 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>UnknownStruct110</Name>
<SubProperties>
<Element Type="Float" ID="0xBEC99005">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Enum" ID="0xB8F60F9A">
<DefaultValue>0x20A7F919</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x20A7F919"/>
<Element Name="Unknown 2" ID="0x6788D005"/>
<Element Name="Unknown 3" ID="0xDB2A62A5"/>
<Element Name="Unknown 4" ID="0x77EDD05A"/>
</Values>
</Element>
<Element Type="Float" ID="0x41F09DE5">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x3E8817AA">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x2E94D98E">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xE296B29F">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x82DBFCF1">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x56256F59">
<DefaultValue>5.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x17E5811D">
<DefaultValue>30.0</DefaultValue>
</Element>
<Element Type="Int" ID="0x3E486DC0">
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Bool" ID="0x2ACBFB27">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xE3F96A88">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Struct" ID="0x3E0121C3" Archetype="DamageEffectData"/>
<Element Type="Struct" ID="0x7F313285" Archetype="DamageEffectData"/>
<Element Type="Struct" ID="0xF897F9C6" Archetype="DamageEffectData"/>
<Element Type="Bool" ID="0x5318357D">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xAB0F5158">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xB9E149E6">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xCED50F78">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xD0E7F960">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x140EF2CC">
<DefaultValue>100.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

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