Tweak templates for MP2, MP3, and DKCR

This commit is contained in:
Aruki 2019-01-27 16:47:56 -07:00
parent 992c76720d
commit e2d554ae8b
543 changed files with 37178 additions and 362 deletions

2
externals/LibCommon vendored

@ -1 +1 @@
Subproject commit 94da73373deab1de3f6472accc58b0066dde5814
Subproject commit c7e755f3089b5c2cedbd5f9963220d784e137f8e

View File

@ -962,6 +962,7 @@ orb
orbit
orbitable
order
organic
orient
orientation
origin
@ -1260,6 +1261,8 @@ shoulder
show
shredder
shrink
shrub
shrubbery
shut
shutdown
side
@ -1555,6 +1558,7 @@ while
whip
white
widget
width
window
wing
with

View File

@ -8,7 +8,8 @@ enum class ELogbookCategory
SpacePirateData = 1,
ChozoLore = 2,
Creatures = 3,
Research = 4
Research = 4,
Artifacts = 5
};
#endif // ELOGBOOKCATEGORY_H

View File

@ -106,7 +106,8 @@ struct SNameValue
bool IsValid;
/** List of all properties using this ID */
std::list<IProperty*> PropertyList;
/** @todo - make this an intrusively linked list */
std::set<IProperty*> PropertyList;
void Serialize(IArchive& Arc)
{
@ -285,7 +286,7 @@ bool IsValidPropertyID(uint32 ID, const char* pkTypeName, bool* pOutIsValid /*=
}
/** Retrieves a list of all properties that match the requested property ID. */
void RetrievePropertiesWithID(uint32 ID, const char* pkTypeName, std::list<IProperty*>& OutList)
void RetrievePropertiesWithID(uint32 ID, const char* pkTypeName, std::vector<IProperty*>& OutList)
{
SNameKey Key = CreateKey(ID, pkTypeName);
auto MapFind = gNameMap.find(Key);
@ -293,7 +294,12 @@ void RetrievePropertiesWithID(uint32 ID, const char* pkTypeName, std::list<IProp
if (MapFind != gNameMap.end())
{
SNameValue& Value = MapFind->second;
OutList = Value.PropertyList;
OutList.reserve(Value.PropertyList.size());
for (auto Iter = Value.PropertyList.begin(); Iter != Value.PropertyList.end(); Iter++)
{
OutList.push_back(*Iter);
}
}
}
@ -391,7 +397,7 @@ void ChangeTypeName(IProperty* pProperty, const char* pkOldTypeName, const char*
if (Find != gNameMap.end())
{
SNameValue& Value = Find->second;
WasRegistered = NBasics::ListRemoveOne(Value.PropertyList, pProperty);
WasRegistered = (Value.PropertyList.find(pProperty) != Value.PropertyList.end());
}
// Create a key for the new property and add it to the list.
@ -409,7 +415,7 @@ void ChangeTypeName(IProperty* pProperty, const char* pkOldTypeName, const char*
if (WasRegistered)
{
Find->second.PropertyList.push_back(pProperty);
Find->second.PropertyList.insert(pProperty);
}
gMapIsDirty = true;
@ -527,7 +533,7 @@ void RegisterProperty(IProperty* pProperty)
pProperty->SetName( MapFind->second.Name );
}
MapFind->second.PropertyList.push_back(pProperty);
MapFind->second.PropertyList.insert(pProperty);
// Update the property's Name field to match the mapped name.
pProperty->SetName( MapFind->second.Name );
@ -543,7 +549,7 @@ void UnregisterProperty(IProperty* pProperty)
{
// Found the value, now remove the element from the list.
SNameValue& Value = Iter->second;
NBasics::ListRemoveOne(Value.PropertyList, pProperty);
Value.PropertyList.erase(pProperty);
}
}

View File

@ -32,7 +32,7 @@ uint32 CalculatePropertyID(const char* pkName, const char* pkTypeName);
bool IsValidPropertyID(uint32 ID, const char* pkTypeName, bool* pOutIsValid = nullptr);
/** Retrieves a list of all properties that match the requested property ID. */
void RetrievePropertiesWithID(uint32 ID, const char* pkTypeName, std::list<IProperty*>& OutList);
void RetrievePropertiesWithID(uint32 ID, const char* pkTypeName, std::vector<IProperty*>& OutList);
/** Retrieves a list of all XML templates that contain a given property ID. */
void RetrieveXMLsWithProperty(uint32 ID, const char* pkTypeName, std::set<TString>& OutSet);

View File

@ -69,9 +69,9 @@ public:
// Skip TSerializeableTypedProperty, serialize default value ourselves so we can set SH_HexDisplay
TTypedProperty::Serialize(rArc);
// Serialize default value
TEnumPropertyBase* pArchetype = static_cast<TEnumPropertyBase*>(mpArchetype);
uint32 DefaultValueFlags = SH_HexDisplay | (pArchetype || Game() <= EGame::Prime ? SH_Optional : 0);
uint32 DefaultValueFlags = SH_Optional | (TypeEnum == EPropertyType::Enum ? SH_HexDisplay : 0);
rArc << SerialParameter("DefaultValue", mDefaultValue, DefaultValueFlags, pArchetype ? pArchetype->mDefaultValue : 0);
// Only serialize type name override for root archetypes.

View File

@ -69,6 +69,14 @@ void CStructProperty::RevertToDefault(void* pData) const
}
}
void CStructProperty::SetDefaultFromData(void* pData)
{
for (int ChildIdx = 0; ChildIdx < mChildren.size(); ChildIdx++)
{
mChildren[ChildIdx]->SetDefaultFromData(pData);
}
}
const char* CStructProperty::HashableTypeName() const
{
return mpArchetype ? mpArchetype->HashableTypeName() : *mName;

View File

@ -25,6 +25,7 @@ public:
virtual void Destruct(void* pData) const;
virtual bool MatchesDefault(void* pData) const;
virtual void RevertToDefault(void* pData) const;
virtual void SetDefaultFromData(void* pData);
virtual const char* HashableTypeName() const;
virtual void Serialize(IArchive& rArc);
virtual void SerializeValue(void* pData, IArchive& Arc) const;

View File

@ -177,6 +177,7 @@ public:
virtual void PostInitialize() {}
virtual void PropertyValueChanged(void* pPropertyData) {}
virtual void CopyDefaultValueTo(IProperty* pOtherProperty) {}
virtual void SetDefaultFromData(void* pData) {}
virtual bool IsNumericalType() const { return false; }
virtual bool IsPointerType() const { return false; }
virtual TString ValueAsString(void* pData) const { return ""; }
@ -366,6 +367,7 @@ public:
virtual void Destruct(void* pData) const { ValueRef(pData).~PropType(); }
virtual bool MatchesDefault(void* pData) const { return ValueRef(pData) == mDefaultValue; }
virtual void RevertToDefault(void* pData) const { ValueRef(pData) = mDefaultValue; }
virtual void SetDefaultFromData(void* pData) { mDefaultValue = ValueRef(pData); MarkDirty(); }
virtual bool CanHaveDefault() const { return true; }

View File

@ -231,7 +231,7 @@ void CTemplateEditDialog::UpdateDescription(const TString& rkNewDesc)
if (!SourceFile.IsEmpty())
{
std::list<IProperty*> Templates;
std::vector<IProperty*> Templates;
NPropertyMap::RetrievePropertiesWithID(mpProperty->ID(), mpProperty->HashableTypeName(), Templates);
for (auto Iter = Templates.begin(); Iter != Templates.end(); Iter++)

View File

@ -2,7 +2,6 @@
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>AnimEnum</Name>
<DefaultValue>0x0</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x8B3D86DC"/>
<Element Name="Unknown 2" ID="0xF095D135"/>

View File

@ -2,7 +2,6 @@
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>BarrelCannonEnum</Name>
<DefaultValue>0x0</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x1923DFB0"/>
<Element Name="Unknown 2" ID="0xA61445EB"/>

View File

@ -2,7 +2,6 @@
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>CableEnum</Name>
<DefaultValue>0x0</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x80DD21B4"/>
<Element Name="Unknown 2" ID="0x24CF38F1"/>

View File

@ -2,7 +2,6 @@
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>DamageableTriggerEnum</Name>
<DefaultValue>0x0</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x1DB35D5F"/>
<Element Name="Unknown 2" ID="0x61939D58"/>

View File

@ -2,7 +2,6 @@
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>MusicEnumA</Name>
<DefaultValue>0x0</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x9EFE0717"/>
<Element Name="Unknown 2" ID="0x28D5A7D7"/>

View File

@ -2,7 +2,6 @@
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>MusicEnumB</Name>
<DefaultValue>0x0</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0xCBF698CA"/>
<Element Name="Unknown 2" ID="0xBCF1A85C"/>

View File

@ -0,0 +1,102 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>PhysicalControl</Name>
<Values>
<Element Name="Unknown1" ID="0x201D3330"/>
<Element Name="Unknown2" ID="0x4AFA71BD"/>
<Element Name="Unknown3" ID="0x96A037F0"/>
<Element Name="Unknown4" ID="0xFA9664A"/>
<Element Name="Unknown5" ID="0x5FAC1776"/>
<Element Name="Unknown6" ID="0xC6A546CC"/>
<Element Name="Unknown7" ID="0xC139DF11"/>
<Element Name="Unknown8" ID="0x1624FAAF"/>
<Element Name="Unknown9" ID="0x415CDAD9"/>
<Element Name="Unknown10" ID="0x2891BA87"/>
<Element Name="Unknown11" ID="0x27C4AD8A"/>
<Element Name="Unknown12" ID="0xA0C86768"/>
<Element Name="Unknown13" ID="0x68FABFF4"/>
<Element Name="Unknown14" ID="0x912D4FCA"/>
<Element Name="Unknown15" ID="0x5EFB12F5"/>
<Element Name="Unknown16" ID="0x1EA59587"/>
<Element Name="Unknown17" ID="0x5938161C"/>
<Element Name="Unknown18" ID="0x3183704D"/>
<Element Name="Unknown19" ID="0xA41D3F3B"/>
<Element Name="Unknown20" ID="0x783DE2D4"/>
<Element Name="Unknown21" ID="0x1CC5FE1C"/>
<Element Name="Unknown22" ID="0x78AE56DC"/>
<Element Name="Unknown23" ID="0xB99F4240"/>
<Element Name="Unknown24" ID="0x53BECAC6"/>
<Element Name="Unknown25" ID="0xA4751ABD"/>
<Element Name="Unknown26" ID="0x99A2FA23"/>
<Element Name="Unknown27" ID="0x572AC00B"/>
<Element Name="Unknown28" ID="0x4D3B3B88"/>
<Element Name="Unknown29" ID="0x34F1BC04"/>
<Element Name="Unknown30" ID="0x2BA34CDB"/>
<Element Name="Unknown31" ID="0x6618486E"/>
<Element Name="Unknown32" ID="0x8FB74003"/>
<Element Name="Unknown33" ID="0x4390F711"/>
<Element Name="Unknown34" ID="0x45AB70E6"/>
<Element Name="Unknown35" ID="0x1ABC3788"/>
<Element Name="Unknown36" ID="0x47CAE245"/>
<Element Name="Unknown37" ID="0x232A6BE9"/>
<Element Name="Unknown38" ID="0x7E4CDA29"/>
<Element Name="Unknown39" ID="0x4D449B2A"/>
<Element Name="Unknown40" ID="0xFE2D9959"/>
<Element Name="Unknown41" ID="0x9513589B"/>
<Element Name="Unknown42" ID="0x18D4AD7A"/>
<Element Name="Unknown43" ID="0x7EBEAE6B"/>
<Element Name="Unknown44" ID="0x92B482F"/>
<Element Name="Unknown45" ID="0x8E030205"/>
<Element Name="Unknown46" ID="0x82CC35E4"/>
<Element Name="Unknown47" ID="0xE4551C10"/>
<Element Name="Unknown48" ID="0x3888516C"/>
<Element Name="Unknown49" ID="0x703A6679"/>
<Element Name="Unknown50" ID="0xE45442B7"/>
<Element Name="Unknown51" ID="0xB6B92EE9"/>
<Element Name="Unknown52" ID="0x66C1840A"/>
<Element Name="Unknown53" ID="0x59F359"/>
<Element Name="Unknown54" ID="0x376CA4B7"/>
<Element Name="Unknown55" ID="0x52058EF6"/>
<Element Name="Unknown56" ID="0xCB0CDF4C"/>
<Element Name="Unknown57" ID="0x416916A0"/>
<Element Name="Unknown58" ID="0x366E2636"/>
<Element Name="Unknown59" ID="0x2CB4F24B"/>
<Element Name="Unknown60" ID="0xD6BBCF28"/>
<Element Name="Unknown61" ID="0x82D09486"/>
<Element Name="Unknown62" ID="0x78DFA9E5"/>
<Element Name="Unknown63" ID="0xEA67A5FB"/>
<Element Name="Unknown64" ID="0x560FE1F1"/>
<Element Name="Unknown65" ID="0xB72B0DD0"/>
<Element Name="Unknown66" ID="0xE118233E"/>
<Element Name="Unknown67" ID="0x78117284"/>
<Element Name="Unknown68" ID="0x85738BFE"/>
<Element Name="Unknown69" ID="0xF274BB68"/>
<Element Name="Unknown70" ID="0x82E0C1F3"/>
<Element Name="Unknown71" ID="0x6B7DEAD2"/>
<Element Name="Unknown72" ID="0x9FA95F83"/>
<Element Name="Unknown73" ID="0x65A662E0"/>
<Element Name="Unknown74" ID="0x72A091D1"/>
<Element Name="Unknown75" ID="0x1A220AEC"/>
<Element Name="Unknown76" ID="0x2A8052F5"/>
<Element Name="Unknown77" ID="0x4C1825A6"/>
<Element Name="Unknown78" ID="0xF763CF41"/>
<Element Name="Unknown79" ID="0x24F706DD"/>
<Element Name="Unknown80" ID="0xBAC0C05F"/>
<Element Name="Unknown81" ID="0x93EC4E32"/>
<Element Name="Unknown82" ID="0x1F9B31E3"/>
<Element Name="Unknown83" ID="0xF5743961"/>
<Element Name="Unknown84" ID="0xE9665934"/>
<Element Name="Unknown85" ID="0x9C368418"/>
<Element Name="Unknown86" ID="0xC42F22FF"/>
<Element Name="Unknown87" ID="0xFAAEF34B"/>
<Element Name="Unknown88" ID="0xEF810AAF"/>
<Element Name="Unknown89" ID="0xFCE1D160"/>
<Element Name="Unknown90" ID="0x9A910CA4"/>
<Element Name="Unknown91" ID="0x9A79A633"/>
<Element Name="Unknown92" ID="0x1752C5AD"/>
<Element Name="Unknown93" ID="0x738A4388"/>
<Element Name="Unknown94" ID="0x3E6D0DB6"/>
</Values>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>PhysicalControlBoolean</Name>
<Values>
<Element Name="Unknown1" ID="0xCCE11D4C"/>
<Element Name="Unknown2" ID="0x67E8A811"/>
<Element Name="Unknown3" ID="0xC3117B54"/>
</Values>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -2,7 +2,6 @@
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>PlayerItem</Name>
<DefaultValue>0x0</DefaultValue>
<OverrideTypeName>true</OverrideTypeName>
<Values>
<Element Name="Banana" ID="0xB22FD89B"/>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>RevolutionControlType</Name>
<Values>
<Element Name="Unknown1" ID="0x769A0D61"/>
<Element Name="Unknown2" ID="0xD032425F"/>
<Element Name="Unknown3" ID="0x9B56D41E"/>
<Element Name="Unknown4" ID="0x49640395"/>
<Element Name="Unknown5" ID="0xD3E9786D"/>
<Element Name="Unknown6" ID="0x4BD8568A"/>
<Element Name="Unknown7" ID="0xDA5C8412"/>
<Element Name="Unknown8" ID="0x1D706E84"/>
</Values>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>RevolutionControl_UnknownEnum1</Name>
<Values>
<Element Name="Unknown1" ID="0x9AD4E0BC"/>
<Element Name="Unknown2" ID="0x46F7F0A1"/>
<Element Name="Unknown3" ID="0x8D7CBCC5"/>
<Element Name="Unknown4" ID="0xA5F59788"/>
<Element Name="Unknown5" ID="0x5C94CF86"/>
<Element Name="Unknown6" ID="0xCCEF60E0"/>
<Element Name="Unknown7" ID="0x8C3E9AC2"/>
<Element Name="Unknown8" ID="0xF15C46E0"/>
<Element Name="Unknown9" ID="0xEB95B715"/>
<Element Name="Unknown10" ID="0xC31C9C58"/>
<Element Name="Unknown11" ID="0x83DA814B"/>
<Element Name="Unknown12" ID="0x13A12E2D"/>
</Values>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>RevolutionControl_UnknownEnum2</Name>
<Values>
<Element Name="Unknown1" ID="0x44D3E4FB"/>
<Element Name="Unknown2" ID="0x39AEE0BE"/>
<Element Name="Unknown3" ID="0x67FBB27E"/>
</Values>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>RevolutionVirtualControl</Name>
<Values>
<Element Name="Unknown1" ID="0xB2AA1FD4"/>
<Element Name="Unknown2" ID="0x1131A372"/>
<Element Name="Unknown3" ID="0xEEFFE702"/>
<Element Name="Unknown4" ID="0xD8B56283"/>
<Element Name="Unknown5" ID="0x351F4F80"/>
<Element Name="Unknown6" ID="0xA0505566"/>
<Element Name="Unknown7" ID="0x31EFF08C"/>
<Element Name="Unknown8" ID="0x141C222"/>
<Element Name="Unknown9" ID="0xE042DFF4"/>
<Element Name="Unknown10" ID="0x179F1B62"/>
<Element Name="Unknown11" ID="0xDA71453F"/>
<Element Name="Unknown12" ID="0xCFAA26B2"/>
<Element Name="Unknown13" ID="0x2BB9E1A3"/>
<Element Name="Unknown14" ID="0xD42A4AB4"/>
<Element Name="Unknown15" ID="0x41655052"/>
<Element Name="Unknown16" ID="0x10BA313C"/>
<Element Name="Unknown17" ID="0xB4B3AA30"/>
<Element Name="Unknown18" ID="0xECFC62B1"/>
</Values>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -2,7 +2,6 @@
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>RobotChickenEnum</Name>
<DefaultValue>0x0</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x8C665F9A"/>
<Element Name="Unknown 2" ID="0x5E7931A4"/>

View File

@ -2,7 +2,6 @@
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>Shape</Name>
<DefaultValue>0x0</DefaultValue>
<Values>
<Element Name="Box" ID="0x482B22F1"/>
<Element Name="Box" ID="0x779DB545"/>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>TweakGraphicalTransitions_UnknownEnum1</Name>
<Values>
<Element Name="Unknown1" ID="0x10C04105"/>
<Element Name="Unknown2" ID="0x633CB215"/>
<Element Name="Unknown3" ID="0x94B15057"/>
<Element Name="Unknown4" ID="0x53D289D7"/>
</Values>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -2,7 +2,6 @@
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>UnknownEnum1</Name>
<DefaultValue>0x0</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0xD086634A"/>
<Element Name="Unknown 2" ID="0x9EFEC452"/>

View File

@ -2,7 +2,6 @@
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>UnknownEnum2</Name>
<DefaultValue>0x0</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0xF7A83E59"/>
<Element Name="Unknown 2" ID="0x291D74B"/>

View File

@ -2,7 +2,6 @@
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>UnknownEnum3</Name>
<DefaultValue>0x0</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x82B6A62A"/>
<Element Name="Unknown 2" ID="0xCE9CA7B2"/>

View File

@ -2,7 +2,6 @@
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Enum">
<Name>UnknownEnum4</Name>
<DefaultValue>0x0</DefaultValue>
<Values>
<Element Name="Unknown 1" ID="0x25234BDB"/>
<Element Name="Unknown 2" ID="0xBC2A1A61"/>

View File

@ -887,6 +887,10 @@
<Key>Data</Key>
<Value Path="Structs/Data.xml"/>
</Element>
<Element>
<Key>DeathTikiTransition</Key>
<Value Path="Structs/DeathTikiTransition.xml"/>
</Element>
<Element>
<Key>DebrisProperties</Key>
<Value Path="Structs/DebrisProperties.xml"/>
@ -1091,6 +1095,10 @@
<Key>LocomotionContextEnum</Key>
<Value Path="Structs/LocomotionContextEnum.xml"/>
</Element>
<Element>
<Key>MapControls</Key>
<Value Path="Structs/MapControls.xml"/>
</Element>
<Element>
<Key>MaterialSoundPair</Key>
<Value Path="Structs/MaterialSoundPair.xml"/>
@ -1107,6 +1115,10 @@
<Key>MineCartMaterialSounds</Key>
<Value Path="Structs/MineCartMaterialSounds.xml"/>
</Element>
<Element>
<Key>MiscControls</Key>
<Value Path="Structs/MiscControls.xml"/>
</Element>
<Element>
<Key>ModifyContactRuleData</Key>
<Value Path="Structs/ModifyContactRuleData.xml"/>
@ -1215,6 +1227,14 @@
<Key>PeanutProperties</Key>
<Value Path="Structs/PeanutProperties.xml"/>
</Element>
<Element>
<Key>PhysicalControl</Key>
<Value Path="Enums/PhysicalControl.xml"/>
</Element>
<Element>
<Key>PhysicalControlBoolean</Key>
<Value Path="Enums/PhysicalControlBoolean.xml"/>
</Element>
<Element>
<Key>PickupData</Key>
<Value Path="Structs/PickupData.xml"/>
@ -1447,6 +1467,46 @@
<Key>RetronomeMessage</Key>
<Value Path="Structs/RetronomeMessage.xml"/>
</Element>
<Element>
<Key>RevolutionControl</Key>
<Value Path="Structs/RevolutionControl.xml"/>
</Element>
<Element>
<Key>RevolutionControlType</Key>
<Value Path="Enums/RevolutionControlType.xml"/>
</Element>
<Element>
<Key>RevolutionControl_UnknownEnum1</Key>
<Value Path="Enums/RevolutionControl_UnknownEnum1.xml"/>
</Element>
<Element>
<Key>RevolutionControl_UnknownEnum2</Key>
<Value Path="Enums/RevolutionControl_UnknownEnum2.xml"/>
</Element>
<Element>
<Key>RevolutionControl_UnknownStruct1</Key>
<Value Path="Structs/RevolutionControl_UnknownStruct1.xml"/>
</Element>
<Element>
<Key>RevolutionControl_UnknownStruct2</Key>
<Value Path="Structs/RevolutionControl_UnknownStruct2.xml"/>
</Element>
<Element>
<Key>RevolutionControl_UnknownStruct3</Key>
<Value Path="Structs/RevolutionControl_UnknownStruct3.xml"/>
</Element>
<Element>
<Key>RevolutionControl_UnknownStruct4</Key>
<Value Path="Structs/RevolutionControl_UnknownStruct4.xml"/>
</Element>
<Element>
<Key>RevolutionPhysicalControl</Key>
<Value Path="Structs/RevolutionPhysicalControl.xml"/>
</Element>
<Element>
<Key>RevolutionVirtualControl</Key>
<Value Path="Enums/RevolutionVirtualControl.xml"/>
</Element>
<Element>
<Key>RobotChickenEnum</Key>
<Value Path="Enums/RobotChickenEnum.xml"/>
@ -1647,6 +1707,30 @@
<Key>TriggerShape</Key>
<Value Path="Structs/TriggerShape.xml"/>
</Element>
<Element>
<Key>TweakControls_UnknownStruct1</Key>
<Value Path="Structs/TweakControls_UnknownStruct1.xml"/>
</Element>
<Element>
<Key>TweakControls_UnknownStruct2</Key>
<Value Path="Structs/TweakControls_UnknownStruct2.xml"/>
</Element>
<Element>
<Key>TweakControls_UnknownStruct3</Key>
<Value Path="Structs/TweakControls_UnknownStruct3.xml"/>
</Element>
<Element>
<Key>TweakGraphicalTransitions_UnknownEnum1</Key>
<Value Path="Enums/TweakGraphicalTransitions_UnknownEnum1.xml"/>
</Element>
<Element>
<Key>TweakGraphicalTransitions_UnknownStruct1</Key>
<Value Path="Structs/TweakGraphicalTransitions_UnknownStruct1.xml"/>
</Element>
<Element>
<Key>TweakGraphicalTransitions_UnknownStruct2</Key>
<Value Path="Structs/TweakGraphicalTransitions_UnknownStruct2.xml"/>
</Element>
<Element>
<Key>UnknownEnum1</Key>
<Value Path="Enums/UnknownEnum1.xml"/>
@ -2604,6 +2688,16 @@
<Value Path="Structs/ZoomBehaviorData.xml"/>
</Element>
</PropertyArchetypes>
<MiscTemplates>
<Element>
<Key>TweakControls</Key>
<Value Path="Misc/TweakControls.xml"/>
</Element>
<Element>
<Key>TweakGraphicalTransitions</Key>
<Value Path="Misc/TweakGraphicalTransitions.xml"/>
</Element>
</MiscTemplates>
<States>
<Element>
<Key>!ZER</Key>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptObject ArchiveVer="4" Game="DKCReturns">
<Properties Type="Struct">
<Name>TweakControls</Name>
<SubProperties>
<Element Type="String" ID="0x7FDA1466"/>
<Element Type="Struct" ID="0x4DA7EF52" Archetype="TweakControls_UnknownStruct1"/>
<Element Type="Struct" ID="0x7EA45F85" Archetype="TweakControls_UnknownStruct1"/>
<Element Type="Struct" ID="0x8F64F167" Archetype="TweakControls_UnknownStruct1"/>
<Element Type="Struct" ID="0x791A3C7D" Archetype="TweakControls_UnknownStruct1"/>
</SubProperties>
</Properties>
</ScriptObject>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptObject ArchiveVer="4" Game="DKCReturns">
<Properties Type="Struct">
<Name>TweakGraphicalTransitions</Name>
<SubProperties>
<Element Type="String" ID="0x7FDA1466"/>
<Element Type="Struct" ID="0x2085EF5D" Archetype="DeathTikiTransition"/>
</SubProperties>
</Properties>
</ScriptObject>

View File

@ -11,21 +11,21 @@
<Element Type="Struct" ID="0xE709DDC0" Archetype="ConditionalTest">
<SubProperties>
<Element Type="Choice" ID="0xDE3E40A3">
<DefaultValue>0x0</DefaultValue>
<DefaultValue>0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x49614C51" Archetype="ConditionalTest">
<SubProperties>
<Element Type="Choice" ID="0xDE3E40A3">
<DefaultValue>0x0</DefaultValue>
<DefaultValue>0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0xB498B424" Archetype="ConditionalTest">
<SubProperties>
<Element Type="Choice" ID="0xDE3E40A3">
<DefaultValue>0x0</DefaultValue>
<DefaultValue>0</DefaultValue>
</Element>
</SubProperties>
</Element>

View File

@ -15,15 +15,11 @@
<Element Type="Bool" ID="0x49D8E65A">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Choice" ID="0x2D2A4AD6">
<DefaultValue>0x0</DefaultValue>
</Element>
<Element Type="Choice" ID="0x2D2A4AD6"/>
<Element Type="Float" ID="0xD5ED0F77">
<DefaultValue>0.15000001</DefaultValue>
</Element>
<Element Type="Choice" ID="0x89D7791E">
<DefaultValue>0x0</DefaultValue>
</Element>
<Element Type="Choice" ID="0x89D7791E"/>
<Element Type="Float" ID="0x31381A17">
<DefaultValue>21.0</DefaultValue>
</Element>

View File

@ -4,7 +4,7 @@
<Name>ConditionalTest</Name>
<SubProperties>
<Element Type="Choice" ID="0xDE3E40A3">
<DefaultValue>0x1</DefaultValue>
<DefaultValue>1</DefaultValue>
</Element>
<Element Type="Bool" ID="0x794F9BEB">
<DefaultValue>false</DefaultValue>

View File

@ -0,0 +1,100 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>DeathTikiTransition</Name>
<SubProperties>
<Element Type="Struct" ID="0x78A61647" Archetype="TweakGraphicalTransitions_UnknownStruct2"/>
<Element Type="Struct" ID="0x8DEA4C64" Archetype="TweakGraphicalTransitions_UnknownStruct2"/>
<Element Type="Struct" ID="0xB9DAFDC8" Archetype="TweakGraphicalTransitions_UnknownStruct2"/>
<Element Type="Struct" ID="0x64C6C03C" Archetype="TweakGraphicalTransitions_UnknownStruct2"/>
<Element Type="Struct" ID="0x34797A20" Archetype="TweakGraphicalTransitions_UnknownStruct2"/>
<Element Type="Struct" ID="0xA681D655" Archetype="TweakGraphicalTransitions_UnknownStruct2"/>
<Element Type="Struct" ID="0x930C911D" Archetype="TweakGraphicalTransitions_UnknownStruct2"/>
<Element Type="Struct" ID="0x5B7662CE" Archetype="TweakGraphicalTransitions_UnknownStruct2"/>
<Element Type="String" ID="0xC96BA94A"/>
<Element Type="Color" ID="0xF9E0D0FB">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Color" ID="0xE0417E89">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Color" ID="0xF2E13506">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Float" ID="0x9CD35D69">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x7B497313">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xB015A0B6">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Vector" ID="0xED3BBA6">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Vector" ID="0x68A22C5F">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Vector" ID="0xF96E96A8">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Vector" ID="0xB635E8B7">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Float" ID="0x6A69AA8C">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Vector" ID="0x2DD09193">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Vector" ID="0xBD5D2395">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Vector" ID="0x921B9CDC">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="String" ID="0x92BE12E9"/>
</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>MapControls</Name>
<SubProperties>
<Element Type="Struct" ID="0xB5F75BFB" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x2CED2B18" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x640F66C6" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xDFE791C6" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x55861A4B" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xEBD3A5F8" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x385CBD2F" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x5F55CCCA" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x81E8CF07" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x2AC6123A" Archetype="RevolutionControl"/>
</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>MiscControls</Name>
<SubProperties>
<Element Type="Struct" ID="0x439F3678" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xBF8653ED" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x9CA552B4" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x88B5FD4D" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xB63C1D0B" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x1D88EE3E" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x19A3E07D" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xD9CF3E97" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xB7346005" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x76299DF7" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x2C2B2B0E" Archetype="RevolutionControl"/>
</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>RevolutionControl</Name>
<SubProperties>
<Element Type="Enum" ID="0x81CC3D3E" Archetype="RevolutionControlType">
<DefaultValue>0xD032425F</DefaultValue>
</Element>
<Element Type="Struct" ID="0xE646D3B7" Archetype="RevolutionPhysicalControl">
<SubProperties>
<Element Type="Enum" ID="0x60D66244">
<DefaultValue>0x96A037F0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Enum" ID="0x6E14BC06" Archetype="PhysicalControlBoolean">
<DefaultValue>0xCCE11D4C</DefaultValue>
</Element>
<Element Type="Struct" ID="0xF0BF68A4" Archetype="RevolutionPhysicalControl">
<SubProperties>
<Element Type="Enum" ID="0x60D66244">
<DefaultValue>0x96A037F0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Enum" ID="0xFE819DDB" Archetype="RevolutionVirtualControl">
<DefaultValue>0xB2AA1FD4</DefaultValue>
</Element>
<Element Type="Enum" ID="0xEBAABF01" Archetype="PhysicalControlBoolean">
<DefaultValue>0xCCE11D4C</DefaultValue>
</Element>
<Element Type="Enum" ID="0xEDA6D736" Archetype="RevolutionVirtualControl">
<DefaultValue>0xB2AA1FD4</DefaultValue>
</Element>
<Element Type="Enum" ID="0xBF80D594" Archetype="RevolutionControl_UnknownEnum1">
<DefaultValue>0x9AD4E0BC</DefaultValue>
</Element>
<Element Type="Struct" ID="0x91B8C18A" Archetype="RevolutionControl_UnknownStruct1"/>
</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>RevolutionControl_UnknownStruct1</Name>
<SubProperties>
<Element Type="Enum" ID="0xE1C76BFB" Archetype="RevolutionControl_UnknownEnum2">
<DefaultValue>0x44D3E4FB</DefaultValue>
</Element>
<Element Type="Struct" ID="0x3D8010C2" Archetype="RevolutionControl_UnknownStruct2"/>
<Element Type="Struct" ID="0x9E8E5BF9" Archetype="RevolutionControl_UnknownStruct3"/>
<Element Type="Struct" ID="0x6D33AE8F" Archetype="RevolutionControl_UnknownStruct4"/>
</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>RevolutionControl_UnknownStruct2</Name>
<SubProperties>
<Element Type="Float" ID="0x8C938C3F">
<DefaultValue>320.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x47CF5F9A">
<DefaultValue>224.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x7CBF27CA">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xC599BCBB">
<DefaultValue>64.0</DefaultValue>
</Element>
</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>RevolutionControl_UnknownStruct3</Name>
<SubProperties>
<Element Type="Float" ID="0x8C938C3F">
<DefaultValue>320.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x47CF5F9A">
<DefaultValue>224.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x10DB4381">
<DefaultValue>32.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xC2BE030D">
<DefaultValue>32.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>RevolutionControl_UnknownStruct4</Name>
<SubProperties>
<Element Type="Float" ID="0x8C938C3F">
<DefaultValue>320.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x47CF5F9A">
<DefaultValue>224.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x7CBF27CA">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xC599BCBB">
<DefaultValue>64.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x90AC8041">
<DefaultValue>45.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xB58890FB">
<DefaultValue>90.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>RevolutionPhysicalControl</Name>
<SubProperties>
<Element Type="Enum" ID="0x60D66244" Archetype="PhysicalControl">
<DefaultValue>0x201D3330</DefaultValue>
</Element>
<Element Type="Spline" ID="0x15567FE7"/>
</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>TweakControls_UnknownStruct1</Name>
<SubProperties>
<Element Type="Struct" ID="0x4BD8ECB9" Archetype="TweakControls_UnknownStruct2"/>
<Element Type="Struct" ID="0x9ACB4ACE" Archetype="MapControls"/>
<Element Type="Struct" ID="0xBE77DED2" Archetype="MiscControls"/>
<Element Type="Struct" ID="0x47069911" Archetype="TweakControls_UnknownStruct3"/>
</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>TweakControls_UnknownStruct2</Name>
<SubProperties>
<Element Type="Struct" ID="0x1D9B5CC1" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x56AAA727" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xDCCB2CAA" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x3C573A20" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x6B6FCE63" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xC66160E6" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xC6BC4B19" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x79810B2B" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xD6787EBE" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x532087D5" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x3ED13A6A" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x7AA0B07C" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x1C204629" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x1996475F" Archetype="RevolutionControl"/>
</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>TweakControls_UnknownStruct3</Name>
<SubProperties>
<Element Type="Struct" ID="0xC6EAA851" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x9D3BC049" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x175A4BC4" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x9696E718" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x7C952179" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x248B8851" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xDBF45A8B" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x83EAF3A3" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xCA9AE184" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x99F86D75" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x4C1364E6" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xCD7DCFE1" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xE86E3271" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xA344CC33" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xA1075E4C" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x36899C91" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xBCE8171C" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x1E350FA2" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xB643A723" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x0452EA77" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x783419BF" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xE1A023EF" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x6BC1A862" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xA95F7A26" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x64103626" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x48531082" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x00693F4C" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xCAC79E5F" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x08FE5B85" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x7EC1A572" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x5D2373BE" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xD742F833" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xB58F9814" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x10575A8F" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xD0352E31" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x38ED0EC3" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xCE9D8F9B" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xCF8D32F4" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x6E2701E2" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x233DFCB8" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x6C8EDA79" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x0825C1F5" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x39638E7C" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x52739B7B" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x936C903D" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xF3E413F0" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x769412EB" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xCE92BE94" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xFC31E19E" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x0BFCB7A2" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x769909C1" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x4DAB695E" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xC7CAE2D3" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x1595F276" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xBF09B38B" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xB32A840F" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xBCBE70F0" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x0158EF31" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x7B0B3EC0" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x0999A54B" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xD38203D7" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xED1235D3" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xC73501A3" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0xC578CA0D" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x8BB24630" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x4C3FA03B" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x0A965E74" Archetype="RevolutionControl"/>
<Element Type="Struct" ID="0x52604FD4" Archetype="RevolutionControl"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,100 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>TweakGraphicalTransitions_UnknownStruct1</Name>
<SubProperties>
<Element Type="Struct" ID="0x78A61647" Archetype="TweakGraphicalTransitions_UnknownStruct2"/>
<Element Type="Struct" ID="0x8DEA4C64" Archetype="TweakGraphicalTransitions_UnknownStruct2"/>
<Element Type="Struct" ID="0xB9DAFDC8" Archetype="TweakGraphicalTransitions_UnknownStruct2"/>
<Element Type="Struct" ID="0x64C6C03C" Archetype="TweakGraphicalTransitions_UnknownStruct2"/>
<Element Type="Struct" ID="0x34797A20" Archetype="TweakGraphicalTransitions_UnknownStruct2"/>
<Element Type="Struct" ID="0xA681D655" Archetype="TweakGraphicalTransitions_UnknownStruct2"/>
<Element Type="Struct" ID="0x930C911D" Archetype="TweakGraphicalTransitions_UnknownStruct2"/>
<Element Type="Struct" ID="0x5B7662CE" Archetype="TweakGraphicalTransitions_UnknownStruct2"/>
<Element Type="String" ID="0xC96BA94A"/>
<Element Type="Color" ID="0xF9E0D0FB">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Color" ID="0xE0417E89">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Color" ID="0xF2E13506">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Float" ID="0x9CD35D69">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x7B497313">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xB015A0B6">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Vector" ID="0xED3BBA6">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Vector" ID="0x68A22C5F">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Vector" ID="0xF96E96A8">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Vector" ID="0xB635E8B7">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Float" ID="0x6A69AA8C">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Vector" ID="0x2DD09193">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Vector" ID="0xBD5D2395">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="Vector" ID="0x921B9CDC">
<DefaultValue>
<X>0.0</X>
<Y>0.0</Y>
<Z>0.0</Z>
</DefaultValue>
</Element>
<Element Type="String" ID="0x92BE12E9"/>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="DKCReturns">
<PropertyArchetype Type="Struct">
<Name>TweakGraphicalTransitions_UnknownStruct2</Name>
<SubProperties>
<Element Type="String" ID="0xD211BAED"/>
<Element Type="String" ID="0xE27C08D5"/>
<Element Type="Color" ID="0xE3A5171E">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Enum" ID="0xB918579" Archetype="TweakGraphicalTransitions_UnknownEnum1">
<DefaultValue>0x10C04105</DefaultValue>
</Element>
<Element Type="Float" ID="0xBEFC4DA4">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x8E16E012">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x1A26C1CC">
<DefaultValue>2.0</DefaultValue>
</Element>
<Element Type="Spline" ID="0x22AC0539"/>
<Element Type="Spline" ID="0xEE835F65"/>
<Element Type="Bool" ID="0xEED6E4D2">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x2154FB4">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Spline" ID="0xE4CE0582"/>
<Element Type="Spline" ID="0x484A7EA"/>
<Element Type="Bool" ID="0x77C331B1">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0x46177339">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0xB1E6472E">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Float" ID="0x6B08F2F2">
<DefaultValue>0.0</DefaultValue>
</Element>
</SubProperties>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -8,6 +8,7 @@
<Element Name="ChozoLore" ID="0x2"/>
<Element Name="Creatures" ID="0x3"/>
<Element Name="Research" ID="0x4"/>
<Element Name="Artifacts" ID="0x5"/>
</Values>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -23,7 +23,7 @@
<Element Name="Pane456" ID="0x11"/>
<Element Name="Pane567" ID="0x12"/>
<Element Name="Pane4567" ID="0x13"/>
<Element Name="None" ID="0xFFFFFFFF"/>
<Element Name="None" ID="0xFFFFFFFF"/>
</Values>
</PropertyArchetype>
</PropertyTemplate>

View File

@ -23,15 +23,35 @@
</Element>
<Element Type="Struct" ID="0x5" Archetype="ScanImage">
<Name>ScanImage1</Name>
<SubProperties>
<Element Type="Float" ID="0x1">
<DefaultValue>0.25</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x6" Archetype="ScanImage">
<Name>ScanImage2</Name>
<SubProperties>
<Element Type="Float" ID="0x1">
<DefaultValue>0.5</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x7" Archetype="ScanImage">
<Name>ScanImage3</Name>
<SubProperties>
<Element Type="Float" ID="0x1">
<DefaultValue>0.75</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x8" Archetype="ScanImage">
<Name>ScanImage4</Name>
<SubProperties>
<Element Type="Float" ID="0x1">
<DefaultValue>1.0</DefaultValue>
</Element>
</SubProperties>
</Element>
</SubProperties>
</Properties>

View File

@ -228,10 +228,10 @@
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Choice" ID="0x38" Archetype="HudVisMode">
<DefaultValue>0x3</DefaultValue>
<DefaultValue>3</DefaultValue>
</Element>
<Element Type="Choice" ID="0x39" Archetype="HelmetVisMode">
<DefaultValue>0x4</DefaultValue>
<DefaultValue>4</DefaultValue>
</Element>
<Element Type="Int" ID="0x3A">
<Name>EnableAutoMapper</Name>

View File

@ -0,0 +1,30 @@
diff a/templates/MP1/Misc/TweakGui.xml b/templates/MP1/Misc/TweakGui.xml (rejected hunks)
@@ -315,23 +315,23 @@
</Element>
<Element Type="String" ID="0x4E">
<Name>Unknown</Name>
- <DefaultValue>Warning</DefaultValue>
+ <DefaultValue><3E><>&gt;</DefaultValue>
</Element>
<Element Type="String" ID="0x4F">
<Name>Unknown</Name>
- <DefaultValue>Damage</DefaultValue>
+ <DefaultValue><3E><>&gt;</DefaultValue>
</Element>
<Element Type="String" ID="0x50">
<Name>Unknown</Name>
- <DefaultValue>Energy Low</DefaultValue>
+ <DefaultValue><3E><>&gt;</DefaultValue>
</Element>
<Element Type="String" ID="0x51">
<Name>Unknown</Name>
- <DefaultValue>Missiles Low</DefaultValue>
+ <DefaultValue><3E>"<>&gt;</DefaultValue>
</Element>
<Element Type="String" ID="0x52">
<Name>Unknown</Name>
- <DefaultValue>Depleted</DefaultValue>
+ <DefaultValue></DefaultValue>
</Element>
<Element Type="Float" ID="0x53">
<Name>MissileWarningPulseTime</Name>

View File

@ -6,59 +6,59 @@
<SubProperties>
<Element Type="Choice" ID="0x0" Archetype="ControllerMapping">
<Name>Forward</Name>
<DefaultValue>0x1</DefaultValue>
<DefaultValue>1</DefaultValue>
</Element>
<Element Type="Choice" ID="0x1" Archetype="ControllerMapping">
<Name>Backward</Name>
<DefaultValue>0x2</DefaultValue>
<DefaultValue>2</DefaultValue>
</Element>
<Element Type="Choice" ID="0x2" Archetype="ControllerMapping">
<Name>TurnLeft</Name>
<DefaultValue>0x3</DefaultValue>
<DefaultValue>3</DefaultValue>
</Element>
<Element Type="Choice" ID="0x3" Archetype="ControllerMapping">
<Name>TurnRight</Name>
<DefaultValue>0x4</DefaultValue>
<DefaultValue>4</DefaultValue>
</Element>
<Element Type="Choice" ID="0x4" Archetype="ControllerMapping">
<Name>StrafeLeft</Name>
<DefaultValue>0x3</DefaultValue>
<DefaultValue>3</DefaultValue>
</Element>
<Element Type="Choice" ID="0x5" Archetype="ControllerMapping">
<Name>StrafeRight</Name>
<DefaultValue>0x4</DefaultValue>
<DefaultValue>4</DefaultValue>
</Element>
<Element Type="Choice" ID="0x6" Archetype="ControllerMapping">
<Name>LookLeft</Name>
<DefaultValue>0x3</DefaultValue>
<DefaultValue>3</DefaultValue>
</Element>
<Element Type="Choice" ID="0x7" Archetype="ControllerMapping">
<Name>LookRight</Name>
<DefaultValue>0x4</DefaultValue>
<DefaultValue>4</DefaultValue>
</Element>
<Element Type="Choice" ID="0x8" Archetype="ControllerMapping">
<Name>LookUp</Name>
<DefaultValue>0x2</DefaultValue>
<DefaultValue>2</DefaultValue>
</Element>
<Element Type="Choice" ID="0x9" Archetype="ControllerMapping">
<Name>LookDown</Name>
<DefaultValue>0x1</DefaultValue>
<DefaultValue>1</DefaultValue>
</Element>
<Element Type="Choice" ID="0xA" Archetype="ControllerMapping">
<Name>JumpOrBoost</Name>
<DefaultValue>0x10</DefaultValue>
<DefaultValue>16</DefaultValue>
</Element>
<Element Type="Choice" ID="0xB" Archetype="ControllerMapping">
<Name>FireOrBomb</Name>
<DefaultValue>0xF</DefaultValue>
<DefaultValue>15</DefaultValue>
</Element>
<Element Type="Choice" ID="0xC" Archetype="ControllerMapping">
<Name>MissileOrPowerBomb</Name>
<DefaultValue>0x12</DefaultValue>
<DefaultValue>18</DefaultValue>
</Element>
<Element Type="Choice" ID="0xD" Archetype="ControllerMapping">
<Name>Morph</Name>
<DefaultValue>0x11</DefaultValue>
<DefaultValue>17</DefaultValue>
</Element>
<Element Type="Choice" ID="0xE" Archetype="ControllerMapping">
<Name>AimUp</Name>
@ -77,19 +77,19 @@
</Element>
<Element Type="Choice" ID="0x13" Archetype="ControllerMapping">
<Name>PowerBeam</Name>
<DefaultValue>0x5</DefaultValue>
<DefaultValue>5</DefaultValue>
</Element>
<Element Type="Choice" ID="0x14" Archetype="ControllerMapping">
<Name>IceBeam</Name>
<DefaultValue>0x6</DefaultValue>
<DefaultValue>6</DefaultValue>
</Element>
<Element Type="Choice" ID="0x15" Archetype="ControllerMapping">
<Name>WaveBeam</Name>
<DefaultValue>0x8</DefaultValue>
<DefaultValue>8</DefaultValue>
</Element>
<Element Type="Choice" ID="0x16" Archetype="ControllerMapping">
<Name>PlasmaBeam</Name>
<DefaultValue>0x7</DefaultValue>
<DefaultValue>7</DefaultValue>
</Element>
<Element Type="Choice" ID="0x17" Archetype="ControllerMapping">
<Name>ToggleHolster</Name>
@ -99,11 +99,11 @@
</Element>
<Element Type="Choice" ID="0x19" Archetype="ControllerMapping">
<Name>OrbitFar</Name>
<DefaultValue>0x9</DefaultValue>
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Choice" ID="0x1A" Archetype="ControllerMapping">
<Name>OrbitObject</Name>
<DefaultValue>0x14</DefaultValue>
<DefaultValue>20</DefaultValue>
</Element>
<Element Type="Choice" ID="0x1B" Archetype="ControllerMapping">
<Name>OrbitSelect</Name>
@ -113,101 +113,101 @@
</Element>
<Element Type="Choice" ID="0x1D" Archetype="ControllerMapping">
<Name>OrbitLeft</Name>
<DefaultValue>0x3</DefaultValue>
<DefaultValue>3</DefaultValue>
</Element>
<Element Type="Choice" ID="0x1E" Archetype="ControllerMapping">
<Name>OrbitRight</Name>
<DefaultValue>0x4</DefaultValue>
<DefaultValue>4</DefaultValue>
</Element>
<Element Type="Choice" ID="0x1F" Archetype="ControllerMapping">
<Name>OrbitUp</Name>
<DefaultValue>0x1</DefaultValue>
<DefaultValue>1</DefaultValue>
</Element>
<Element Type="Choice" ID="0x20" Archetype="ControllerMapping">
<Name>OrbitDown</Name>
<DefaultValue>0x2</DefaultValue>
<DefaultValue>2</DefaultValue>
</Element>
<Element Type="Choice" ID="0x21" Archetype="ControllerMapping">
<Name>LookHold1</Name>
<DefaultValue>0xA</DefaultValue>
<DefaultValue>10</DefaultValue>
</Element>
<Element Type="Choice" ID="0x22" Archetype="ControllerMapping">
<Name>LookHold2</Name>
</Element>
<Element Type="Choice" ID="0x23" Archetype="ControllerMapping">
<Name>LookZoomIn</Name>
<DefaultValue>0x11</DefaultValue>
<DefaultValue>17</DefaultValue>
</Element>
<Element Type="Choice" ID="0x24" Archetype="ControllerMapping">
<Name>LookZoomOut</Name>
<DefaultValue>0x12</DefaultValue>
<DefaultValue>18</DefaultValue>
</Element>
<Element Type="Choice" ID="0x25" Archetype="ControllerMapping">
<Name>AimHold</Name>
</Element>
<Element Type="Choice" ID="0x26" Archetype="ControllerMapping">
<Name>MapCircleUp</Name>
<DefaultValue>0x2</DefaultValue>
<DefaultValue>2</DefaultValue>
</Element>
<Element Type="Choice" ID="0x27" Archetype="ControllerMapping">
<Name>MapCircleDown</Name>
<DefaultValue>0x1</DefaultValue>
<DefaultValue>1</DefaultValue>
</Element>
<Element Type="Choice" ID="0x28" Archetype="ControllerMapping">
<Name>MapCircleLeft</Name>
<DefaultValue>0x3</DefaultValue>
<DefaultValue>3</DefaultValue>
</Element>
<Element Type="Choice" ID="0x29" Archetype="ControllerMapping">
<Name>MapCircleRight</Name>
<DefaultValue>0x4</DefaultValue>
<DefaultValue>4</DefaultValue>
</Element>
<Element Type="Choice" ID="0x2A" Archetype="ControllerMapping">
<Name>MapMoveForward</Name>
<DefaultValue>0x5</DefaultValue>
<DefaultValue>5</DefaultValue>
</Element>
<Element Type="Choice" ID="0x2B" Archetype="ControllerMapping">
<Name>MapMoveBack</Name>
<DefaultValue>0x6</DefaultValue>
<DefaultValue>6</DefaultValue>
</Element>
<Element Type="Choice" ID="0x2C" Archetype="ControllerMapping">
<Name>MapMoveLeft</Name>
<DefaultValue>0x7</DefaultValue>
<DefaultValue>7</DefaultValue>
</Element>
<Element Type="Choice" ID="0x2D" Archetype="ControllerMapping">
<Name>MapMoveRight</Name>
<DefaultValue>0x8</DefaultValue>
<DefaultValue>8</DefaultValue>
</Element>
<Element Type="Choice" ID="0x2E" Archetype="ControllerMapping">
<Name>MapZoomIn</Name>
<DefaultValue>0xA</DefaultValue>
<DefaultValue>10</DefaultValue>
</Element>
<Element Type="Choice" ID="0x2F" Archetype="ControllerMapping">
<Name>MapZoomOut</Name>
<DefaultValue>0x9</DefaultValue>
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Choice" ID="0x30" Archetype="ControllerMapping">
<Name>SpiderBall</Name>
<DefaultValue>0xA</DefaultValue>
<DefaultValue>10</DefaultValue>
</Element>
<Element Type="Choice" ID="0x31" Archetype="ControllerMapping">
<Name>ChaseCamera</Name>
<DefaultValue>0x9</DefaultValue>
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Choice" ID="0x32" Archetype="ControllerMapping">
<Name>XRayVisor</Name>
<DefaultValue>0xE</DefaultValue>
<DefaultValue>14</DefaultValue>
</Element>
<Element Type="Choice" ID="0x33" Archetype="ControllerMapping">
<Name>ThermoVisor</Name>
<DefaultValue>0xC</DefaultValue>
<DefaultValue>12</DefaultValue>
</Element>
<Element Type="Choice" ID="0x34" Archetype="ControllerMapping">
<Name>EnviroVisor</Name>
<DefaultValue>0xD</DefaultValue>
<DefaultValue>13</DefaultValue>
</Element>
<Element Type="Choice" ID="0x35" Archetype="ControllerMapping">
<Name>NoVisor</Name>
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Choice" ID="0x36" Archetype="ControllerMapping">
<Name>VisorMenu</Name>
@ -220,7 +220,7 @@
</Element>
<Element Type="Choice" ID="0x39" Archetype="ControllerMapping">
<Name>ShowCrosshairs</Name>
<DefaultValue>0x15</DefaultValue>
<DefaultValue>21</DefaultValue>
</Element>
<Element Type="Choice" ID="0x3A" Archetype="ControllerMapping">
<Name>Unknown</Name>
@ -230,31 +230,31 @@
</Element>
<Element Type="Choice" ID="0x3C" Archetype="ControllerMapping">
<Name>ScanItem</Name>
<DefaultValue>0x9</DefaultValue>
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Choice" ID="0x3D" Archetype="ControllerMapping">
<Name>PreviousPauseScreen</Name>
<DefaultValue>0xD</DefaultValue>
<DefaultValue>13</DefaultValue>
</Element>
<Element Type="Choice" ID="0x3E" Archetype="ControllerMapping">
<Name>NextPauseScreen</Name>
<DefaultValue>0x16</DefaultValue>
<DefaultValue>22</DefaultValue>
</Element>
<Element Type="Choice" ID="0x3F" Archetype="ControllerMapping">
<Name>Unknown</Name>
<DefaultValue>0xC</DefaultValue>
<DefaultValue>12</DefaultValue>
</Element>
<Element Type="Choice" ID="0x40" Archetype="ControllerMapping">
<Name>Unknown</Name>
<DefaultValue>0xE</DefaultValue>
<DefaultValue>14</DefaultValue>
</Element>
<Element Type="Choice" ID="0x41" Archetype="ControllerMapping">
<Name>Unknown</Name>
<DefaultValue>0x9</DefaultValue>
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Choice" ID="0x42" Archetype="ControllerMapping">
<Name>Unknown</Name>
<DefaultValue>0xA</DefaultValue>
<DefaultValue>10</DefaultValue>
</Element>
</SubProperties>
</Properties>

View File

@ -103,7 +103,7 @@
<Name>Bomb</Name>
<SubProperties>
<Element Type="Choice" ID="0x0">
<DefaultValue>0x4</DefaultValue>
<DefaultValue>4</DefaultValue>
</Element>
<Element Type="Float" ID="0x1">
<DefaultValue>10.0</DefaultValue>
@ -123,7 +123,7 @@
<Name>PowerBomb</Name>
<SubProperties>
<Element Type="Choice" ID="0x0">
<DefaultValue>0x5</DefaultValue>
<DefaultValue>5</DefaultValue>
</Element>
<Element Type="Float" ID="0x1">
<DefaultValue>100.0</DefaultValue>
@ -143,7 +143,7 @@
<Name>Missile</Name>
<SubProperties>
<Element Type="Choice" ID="0x0">
<DefaultValue>0x6</DefaultValue>
<DefaultValue>6</DefaultValue>
</Element>
<Element Type="Float" ID="0x1">
<DefaultValue>30.0</DefaultValue>
@ -208,7 +208,7 @@
<Element Type="Struct" ID="0x1">
<SubProperties>
<Element Type="Choice" ID="0x0">
<DefaultValue>0x1</DefaultValue>
<DefaultValue>1</DefaultValue>
</Element>
<Element Type="Float" ID="0x1">
<DefaultValue>20.0</DefaultValue>
@ -227,7 +227,7 @@
<Element Type="Struct" ID="0x2">
<SubProperties>
<Element Type="Choice" ID="0x0">
<DefaultValue>0x1</DefaultValue>
<DefaultValue>1</DefaultValue>
</Element>
<Element Type="Float" ID="0x1">
<DefaultValue>60.0</DefaultValue>
@ -254,7 +254,7 @@
<Element Type="Struct" ID="0x1">
<SubProperties>
<Element Type="Choice" ID="0x0">
<DefaultValue>0x2</DefaultValue>
<DefaultValue>2</DefaultValue>
</Element>
<Element Type="Float" ID="0x1">
<DefaultValue>2.0</DefaultValue>
@ -273,7 +273,7 @@
<Element Type="Struct" ID="0x2">
<SubProperties>
<Element Type="Choice" ID="0x0">
<DefaultValue>0x2</DefaultValue>
<DefaultValue>2</DefaultValue>
</Element>
<Element Type="Float" ID="0x1">
<DefaultValue>40.0</DefaultValue>
@ -300,7 +300,7 @@
<Element Type="Struct" ID="0x1">
<SubProperties>
<Element Type="Choice" ID="0x0">
<DefaultValue>0x3</DefaultValue>
<DefaultValue>3</DefaultValue>
</Element>
<Element Type="Float" ID="0x1">
<DefaultValue>12.0</DefaultValue>
@ -319,7 +319,7 @@
<Element Type="Struct" ID="0x2">
<SubProperties>
<Element Type="Choice" ID="0x0">
<DefaultValue>0x3</DefaultValue>
<DefaultValue>3</DefaultValue>
</Element>
<Element Type="Float" ID="0x1">
<DefaultValue>100.0</DefaultValue>
@ -346,7 +346,7 @@
<Element Type="Struct" ID="0x1">
<SubProperties>
<Element Type="Choice" ID="0x0">
<DefaultValue>0x8</DefaultValue>
<DefaultValue>8</DefaultValue>
</Element>
<Element Type="Float" ID="0x1">
<DefaultValue>100.0</DefaultValue>
@ -365,7 +365,7 @@
<Element Type="Struct" ID="0x2">
<SubProperties>
<Element Type="Choice" ID="0x0">
<DefaultValue>0x8</DefaultValue>
<DefaultValue>8</DefaultValue>
</Element>
<Element Type="Float" ID="0x1">
<DefaultValue>500.0</DefaultValue>
@ -404,7 +404,7 @@
<Name>IceCombo</Name>
<SubProperties>
<Element Type="Choice" ID="0x0">
<DefaultValue>0x1</DefaultValue>
<DefaultValue>1</DefaultValue>
</Element>
<Element Type="Float" ID="0x1">
<DefaultValue>150.0</DefaultValue>
@ -424,7 +424,7 @@
<Name>WaveCombo</Name>
<SubProperties>
<Element Type="Choice" ID="0x0">
<DefaultValue>0x2</DefaultValue>
<DefaultValue>2</DefaultValue>
</Element>
<Element Type="Float" ID="0x1">
<DefaultValue>0.80000001</DefaultValue>
@ -441,7 +441,7 @@
<Name>PlasmaCombo</Name>
<SubProperties>
<Element Type="Choice" ID="0x0">
<DefaultValue>0x3</DefaultValue>
<DefaultValue>3</DefaultValue>
</Element>
<Element Type="Float" ID="0x1">
<DefaultValue>1.2</DefaultValue>
@ -461,7 +461,7 @@
<Name>PhazonCombo</Name>
<SubProperties>
<Element Type="Choice" ID="0x0">
<DefaultValue>0x8</DefaultValue>
<DefaultValue>8</DefaultValue>
</Element>
<Element Type="Float" ID="0x1">
<DefaultValue>10.0</DefaultValue>

View File

@ -13,7 +13,9 @@
<Element Type="Float" ID="0x1">
<Name>AppearPercentage</Name>
</Element>
<Element Type="Choice" ID="0x2" Archetype="ScanImagePane"/>
<Element Type="Choice" ID="0x2" Archetype="ScanImagePane">
<DefaultValue>-1</DefaultValue>
</Element>
<Element Type="Int" ID="0x3">
<Name>AnimationCellWidth</Name>
</Element>

View File

@ -2,7 +2,6 @@
<PropertyTemplate ArchiveVer="4" Game="Echoes">
<PropertyArchetype Type="Choice">
<Name>PlayerItem</Name>
<DefaultValue>0x0</DefaultValue>
<OverrideTypeName>true</OverrideTypeName>
<Values>
<Element Name="Power Beam" ID="0x0"/>

View File

@ -2,7 +2,6 @@
<PropertyTemplate ArchiveVer="4" Game="Echoes">
<PropertyArchetype Type="Choice">
<Name>WeaponType</Name>
<DefaultValue>0x0</DefaultValue>
<Values>
<Element Name="Power" ID="0x0"/>
<Element Name="Dark" ID="0x1"/>

View File

@ -1007,6 +1007,30 @@
<Key>SwampBossStage2Struct</Key>
<Value Path="Structs/SwampBossStage2Struct.xml"/>
</Element>
<Element>
<Key>TBallTransitionResources</Key>
<Value Path="Structs/TBallTransitionResources.xml"/>
</Element>
<Element>
<Key>TBeamInfo</Key>
<Value Path="Structs/TBeamInfo.xml"/>
</Element>
<Element>
<Key>TDamageInfo</Key>
<Value Path="Structs/TDamageInfo.xml"/>
</Element>
<Element>
<Key>TGunResources</Key>
<Value Path="Structs/TGunResources.xml"/>
</Element>
<Element>
<Key>TIcon_Configurations</Key>
<Value Path="Structs/TIcon_Configurations.xml"/>
</Element>
<Element>
<Key>TWeaponDamage</Key>
<Value Path="Structs/TWeaponDamage.xml"/>
</Element>
<Element>
<Key>TextProperties</Key>
<Value Path="Structs/TextProperties.xml"/>
@ -1019,6 +1043,238 @@
<Key>TriggerInfo</Key>
<Value Path="Structs/TriggerInfo.xml"/>
</Element>
<Element>
<Key>TweakAutoMapper_Base</Key>
<Value Path="Structs/TweakAutoMapper_Base.xml"/>
</Element>
<Element>
<Key>TweakAutoMapper_DoorColors</Key>
<Value Path="Structs/TweakAutoMapper_DoorColors.xml"/>
</Element>
<Element>
<Key>TweakBall_BoostBall</Key>
<Value Path="Structs/TweakBall_BoostBall.xml"/>
</Element>
<Element>
<Key>TweakBall_Camera</Key>
<Value Path="Structs/TweakBall_Camera.xml"/>
</Element>
<Element>
<Key>TweakBall_CannonBall</Key>
<Value Path="Structs/TweakBall_CannonBall.xml"/>
</Element>
<Element>
<Key>TweakBall_DeathBall</Key>
<Value Path="Structs/TweakBall_DeathBall.xml"/>
</Element>
<Element>
<Key>TweakBall_Misc</Key>
<Value Path="Structs/TweakBall_Misc.xml"/>
</Element>
<Element>
<Key>TweakBall_Movement</Key>
<Value Path="Structs/TweakBall_Movement.xml"/>
</Element>
<Element>
<Key>TweakBall_ScrewAttack</Key>
<Value Path="Structs/TweakBall_ScrewAttack.xml"/>
</Element>
<Element>
<Key>TweakGame_CoinLimitChoices</Key>
<Value Path="Structs/TweakGame_CoinLimitChoices.xml"/>
</Element>
<Element>
<Key>TweakGame_FragLimitChoices</Key>
<Value Path="Structs/TweakGame_FragLimitChoices.xml"/>
</Element>
<Element>
<Key>TweakGame_TimeLimitChoices</Key>
<Value Path="Structs/TweakGame_TimeLimitChoices.xml"/>
</Element>
<Element>
<Key>TweakGuiColors_HUDColorsTypedef</Key>
<Value Path="Structs/TweakGuiColors_HUDColorsTypedef.xml"/>
</Element>
<Element>
<Key>TweakGuiColors_Misc</Key>
<Value Path="Structs/TweakGuiColors_Misc.xml"/>
</Element>
<Element>
<Key>TweakGuiColors_Multiplayer</Key>
<Value Path="Structs/TweakGuiColors_Multiplayer.xml"/>
</Element>
<Element>
<Key>TweakGuiColors_TurretHudTypedef</Key>
<Value Path="Structs/TweakGuiColors_TurretHudTypedef.xml"/>
</Element>
<Element>
<Key>TweakGui_Completion</Key>
<Value Path="Structs/TweakGui_Completion.xml"/>
</Element>
<Element>
<Key>TweakGui_Credits</Key>
<Value Path="Structs/TweakGui_Credits.xml"/>
</Element>
<Element>
<Key>TweakGui_EchoVisor</Key>
<Value Path="Structs/TweakGui_EchoVisor.xml"/>
</Element>
<Element>
<Key>TweakGui_HudColorTypedef</Key>
<Value Path="Structs/TweakGui_HudColorTypedef.xml"/>
</Element>
<Element>
<Key>TweakGui_LogBook</Key>
<Value Path="Structs/TweakGui_LogBook.xml"/>
</Element>
<Element>
<Key>TweakGui_Misc</Key>
<Value Path="Structs/TweakGui_Misc.xml"/>
</Element>
<Element>
<Key>TweakGui_MovieVolumes</Key>
<Value Path="Structs/TweakGui_MovieVolumes.xml"/>
</Element>
<Element>
<Key>TweakGui_ScanVisor</Key>
<Value Path="Structs/TweakGui_ScanVisor.xml"/>
</Element>
<Element>
<Key>TweakGui_ScannableObjectDownloadTimes</Key>
<Value Path="Structs/TweakGui_ScannableObjectDownloadTimes.xml"/>
</Element>
<Element>
<Key>TweakGui_UnknownStruct1</Key>
<Value Path="Structs/TweakGui_UnknownStruct1.xml"/>
</Element>
<Element>
<Key>TweakGui_VisorColorSchemeTypedef</Key>
<Value Path="Structs/TweakGui_VisorColorSchemeTypedef.xml"/>
</Element>
<Element>
<Key>TweakPlayerControls_UnknownStruct1</Key>
<Value Path="Structs/TweakPlayerControls_UnknownStruct1.xml"/>
</Element>
<Element>
<Key>TweakPlayerControls_UnknownStruct2</Key>
<Value Path="Structs/TweakPlayerControls_UnknownStruct2.xml"/>
</Element>
<Element>
<Key>TweakPlayerGun_Arm_Position</Key>
<Value Path="Structs/TweakPlayerGun_Arm_Position.xml"/>
</Element>
<Element>
<Key>TweakPlayerGun_Beam_Misc</Key>
<Value Path="Structs/TweakPlayerGun_Beam_Misc.xml"/>
</Element>
<Element>
<Key>TweakPlayerGun_Holstering</Key>
<Value Path="Structs/TweakPlayerGun_Holstering.xml"/>
</Element>
<Element>
<Key>TweakPlayerGun_Misc</Key>
<Value Path="Structs/TweakPlayerGun_Misc.xml"/>
</Element>
<Element>
<Key>TweakPlayerGun_Position</Key>
<Value Path="Structs/TweakPlayerGun_Position.xml"/>
</Element>
<Element>
<Key>TweakPlayerGun_RicochetDamage_Factor</Key>
<Value Path="Structs/TweakPlayerGun_RicochetDamage_Factor.xml"/>
</Element>
<Element>
<Key>TweakPlayerGun_UnknownStruct1</Key>
<Value Path="Structs/TweakPlayerGun_UnknownStruct1.xml"/>
</Element>
<Element>
<Key>TweakPlayerGun_Weapons</Key>
<Value Path="Structs/TweakPlayerGun_Weapons.xml"/>
</Element>
<Element>
<Key>TweakPlayerRes_AutoMapperIcons</Key>
<Value Path="Structs/TweakPlayerRes_AutoMapperIcons.xml"/>
</Element>
<Element>
<Key>TweakPlayerRes_MapScreenIcons</Key>
<Value Path="Structs/TweakPlayerRes_MapScreenIcons.xml"/>
</Element>
<Element>
<Key>TweakPlayer_AimStuff</Key>
<Value Path="Structs/TweakPlayer_AimStuff.xml"/>
</Element>
<Element>
<Key>TweakPlayer_Collision</Key>
<Value Path="Structs/TweakPlayer_Collision.xml"/>
</Element>
<Element>
<Key>TweakPlayer_DarkWorld</Key>
<Value Path="Structs/TweakPlayer_DarkWorld.xml"/>
</Element>
<Element>
<Key>TweakPlayer_FirstPersonCamera</Key>
<Value Path="Structs/TweakPlayer_FirstPersonCamera.xml"/>
</Element>
<Element>
<Key>TweakPlayer_Frozen</Key>
<Value Path="Structs/TweakPlayer_Frozen.xml"/>
</Element>
<Element>
<Key>TweakPlayer_Grapple</Key>
<Value Path="Structs/TweakPlayer_Grapple.xml"/>
</Element>
<Element>
<Key>TweakPlayer_GrappleBeam</Key>
<Value Path="Structs/TweakPlayer_GrappleBeam.xml"/>
</Element>
<Element>
<Key>TweakPlayer_Misc</Key>
<Value Path="Structs/TweakPlayer_Misc.xml"/>
</Element>
<Element>
<Key>TweakPlayer_Motion</Key>
<Value Path="Structs/TweakPlayer_Motion.xml"/>
</Element>
<Element>
<Key>TweakPlayer_Orbit</Key>
<Value Path="Structs/TweakPlayer_Orbit.xml"/>
</Element>
<Element>
<Key>TweakPlayer_ScanVisor</Key>
<Value Path="Structs/TweakPlayer_ScanVisor.xml"/>
</Element>
<Element>
<Key>TweakPlayer_Shield</Key>
<Value Path="Structs/TweakPlayer_Shield.xml"/>
</Element>
<Element>
<Key>TweakPlayer_SuitDamageReduction</Key>
<Value Path="Structs/TweakPlayer_SuitDamageReduction.xml"/>
</Element>
<Element>
<Key>TweakTargeting_Charge_Gauge</Key>
<Value Path="Structs/TweakTargeting_Charge_Gauge.xml"/>
</Element>
<Element>
<Key>TweakTargeting_LockDagger</Key>
<Value Path="Structs/TweakTargeting_LockDagger.xml"/>
</Element>
<Element>
<Key>TweakTargeting_LockFire</Key>
<Value Path="Structs/TweakTargeting_LockFire.xml"/>
</Element>
<Element>
<Key>TweakTargeting_OuterBeamIcon</Key>
<Value Path="Structs/TweakTargeting_OuterBeamIcon.xml"/>
</Element>
<Element>
<Key>TweakTargeting_Scan</Key>
<Value Path="Structs/TweakTargeting_Scan.xml"/>
</Element>
<Element>
<Key>TweakTargeting_VulnerabilityIndicator</Key>
<Value Path="Structs/TweakTargeting_VulnerabilityIndicator.xml"/>
</Element>
<Element>
<Key>UnknownStruct10</Key>
<Value Path="Structs/UnknownStruct10.xml"/>
@ -1205,6 +1461,58 @@
<Key>ScannableObjectInfo</Key>
<Value Path="Misc/ScannableObjectInfo.xml"/>
</Element>
<Element>
<Key>TweakAutoMapper</Key>
<Value Path="Misc/TweakAutoMapper.xml"/>
</Element>
<Element>
<Key>TweakBall</Key>
<Value Path="Misc/TweakBall.xml"/>
</Element>
<Element>
<Key>TweakCameraBob</Key>
<Value Path="Misc/TweakCameraBob.xml"/>
</Element>
<Element>
<Key>TweakGame</Key>
<Value Path="Misc/TweakGame.xml"/>
</Element>
<Element>
<Key>TweakGui</Key>
<Value Path="Misc/TweakGui.xml"/>
</Element>
<Element>
<Key>TweakGuiColors</Key>
<Value Path="Misc/TweakGuiColors.xml"/>
</Element>
<Element>
<Key>TweakParticle</Key>
<Value Path="Misc/TweakParticle.xml"/>
</Element>
<Element>
<Key>TweakPlayer</Key>
<Value Path="Misc/TweakPlayer.xml"/>
</Element>
<Element>
<Key>TweakPlayerControls</Key>
<Value Path="Misc/TweakPlayerControls.xml"/>
</Element>
<Element>
<Key>TweakPlayerGun</Key>
<Value Path="Misc/TweakPlayerGun.xml"/>
</Element>
<Element>
<Key>TweakPlayerRes</Key>
<Value Path="Misc/TweakPlayerRes.xml"/>
</Element>
<Element>
<Key>TweakSlideShow</Key>
<Value Path="Misc/TweakSlideShow.xml"/>
</Element>
<Element>
<Key>TweakTargeting</Key>
<Value Path="Misc/TweakTargeting.xml"/>
</Element>
</MiscTemplates>
<States>
<Element>

View File

@ -9,16 +9,26 @@
</TypeFilter>
</Element>
<Element Type="Choice" ID="0xC308A322" Archetype="ScanSpeed"/>
<Element Type="Bool" ID="0x7B714814"/>
<Element Type="Bool" ID="0x1733B1EC"/>
<Element Type="Bool" ID="0x7B714814">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x1733B1EC">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Asset" ID="0x53336141">
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0x3DE0BA64"/>
<Element Type="Float" ID="0x2ADD6628"/>
<Element Type="Float" ID="0xD0C15066"/>
<Element Type="Float" ID="0x3DE0BA64">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x2ADD6628">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xD0C15066">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Asset" ID="0xB7ADC418">
<TypeFilter>
<Element>CMDL</Element>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptObject ArchiveVer="4" Game="Echoes">
<Properties Type="Struct">
<Name>TweakAutoMapper</Name>
<SubProperties>
<Element Type="String" ID="0x7FDA1466"/>
<Element Type="Struct" ID="0x18B2F423" Archetype="TweakAutoMapper_Base"/>
<Element Type="Struct" ID="0xC5368863" Archetype="TweakAutoMapper_DoorColors"/>
</SubProperties>
</Properties>
</ScriptObject>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptObject ArchiveVer="4" Game="Echoes">
<Properties Type="Struct">
<Name>TweakBall</Name>
<SubProperties>
<Element Type="String" ID="0x7FDA1466"/>
<Element Type="Struct" ID="0xDEF1FFB" Archetype="TweakBall_Movement"/>
<Element Type="Struct" ID="0x7AAC09B9" Archetype="TweakBall_Camera"/>
<Element Type="Struct" ID="0xC67B730" Archetype="TweakBall_Misc"/>
<Element Type="Struct" ID="0xCB4EA3BF" Archetype="TweakBall_BoostBall"/>
<Element Type="Struct" ID="0x5FB9E808" Archetype="TweakBall_CannonBall"/>
<Element Type="Struct" ID="0x4B1C7B7D" Archetype="TweakBall_ScrewAttack"/>
<Element Type="Struct" ID="0xBB5FC8A4" Archetype="TweakBall_DeathBall"/>
</SubProperties>
</Properties>
</ScriptObject>

View File

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptObject ArchiveVer="4" Game="Echoes">
<Properties Type="Struct">
<Name>TweakCameraBob</Name>
<SubProperties>
<Element Type="String" ID="0x7FDA1466"/>
<Element Type="Float" ID="0xE2A0B6F1">
<DefaultValue>0.07</DefaultValue>
</Element>
<Element Type="Float" ID="0x29FC6554">
<DefaultValue>0.14</DefaultValue>
</Element>
<Element Type="Float" ID="0x149D7339">
<DefaultValue>0.38999999</DefaultValue>
</Element>
<Element Type="Float" ID="0xA27BB5A7">
<DefaultValue>0.76999998</DefaultValue>
</Element>
<Element Type="Float" ID="0xE3580B2B">
<DefaultValue>0.80000001</DefaultValue>
</Element>
<Element Type="Float" ID="0xB05DADE7">
<DefaultValue>0.30000001</DefaultValue>
</Element>
<Element Type="Float" ID="0x6DC5D440">
<DefaultValue>0.1</DefaultValue>
</Element>
<Element Type="Float" ID="0xD16539A7">
<DefaultValue>150.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xADBB0A42">
<DefaultValue>0.1</DefaultValue>
</Element>
<Element Type="Float" ID="0xE7F8F11B">
<DefaultValue>0.1</DefaultValue>
</Element>
<Element Type="Float" ID="0x1985EFA">
<DefaultValue>0.40000001</DefaultValue>
</Element>
<Element Type="Float" ID="0xEF19BA33">
<DefaultValue>0.30000001</DefaultValue>
</Element>
<Element Type="Float" ID="0x7F59BE96">
<DefaultValue>0.22</DefaultValue>
</Element>
<Element Type="Float" ID="0x38A82AC1">
<DefaultValue>1.0</DefaultValue>
</Element>
</SubProperties>
</Properties>
</ScriptObject>

View File

@ -0,0 +1,64 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptObject ArchiveVer="4" Game="Echoes">
<Properties Type="Struct">
<Name>TweakGame</Name>
<SubProperties>
<Element Type="Spline" ID="0x40818220"/>
<Element Type="String" ID="0x7FDA1466"/>
<Element Type="String" ID="0x2BD13AB3"/>
<Element Type="String" ID="0xF8BE005A"/>
<Element Type="Float" ID="0xFC93CEB8">
<DefaultValue>55.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x9FB2FAA6">
<DefaultValue>45.0</DefaultValue>
</Element>
<Element Type="Bool" ID="0xA9096914">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Bool" ID="0x7262D27B">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Bool" ID="0xE943BA12">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Float" ID="0xA3DCF42A">
<DefaultValue>25.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xB35C72BE">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x4A02103C">
<DefaultValue>30.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xE1FCA71B">
<DefaultValue>125.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xFBCE966A">
<DefaultValue>150.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x9C6CA10">
<DefaultValue>300.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x4DFCD432">
<DefaultValue>1.53</DefaultValue>
</Element>
<Element Type="Float" ID="0xAE1831D9">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Float" ID="0x5AB5812C">
<DefaultValue>0.15000001</DefaultValue>
</Element>
<Element Type="Float" ID="0x53401390">
<DefaultValue>0.15000001</DefaultValue>
</Element>
<Element Type="Int" ID="0xD09F373B">
<DefaultValue>102</DefaultValue>
</Element>
<Element Type="Struct" ID="0x1D627808" Archetype="TweakGame_FragLimitChoices"/>
<Element Type="Struct" ID="0xB2E8828D" Archetype="TweakGame_TimeLimitChoices"/>
<Element Type="Struct" ID="0x6AF87BD" Archetype="TweakGame_CoinLimitChoices"/>
<Element Type="Struct" ID="0x1533EA4E" Archetype="TweakGame_TimeLimitChoices"/>
</SubProperties>
</Properties>
</ScriptObject>

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptObject ArchiveVer="4" Game="Echoes">
<Properties Type="Struct">
<Name>TweakGui</Name>
<SubProperties>
<Element Type="String" ID="0x7FDA1466"/>
<Element Type="Struct" ID="0xD45F7663" Archetype="TweakGui_Misc"/>
<Element Type="Struct" ID="0x80B13E60" Archetype="TweakGui_ScannableObjectDownloadTimes"/>
<Element Type="Struct" ID="0x102AA38D" Archetype="TweakGui_UnknownStruct1"/>
<Element Type="Struct" ID="0x2B698E45" Archetype="TweakGui_EchoVisor"/>
<Element Type="Struct" ID="0x40FFB3C4" Archetype="TweakGui_ScanVisor"/>
<Element Type="Struct" ID="0x97B8A76A" Archetype="TweakGui_LogBook"/>
<Element Type="Struct" ID="0x77393416" Archetype="TweakGui_Credits"/>
<Element Type="Struct" ID="0x2149892" Archetype="TweakGui_Completion"/>
<Element Type="Struct" ID="0xA4F61E92" Archetype="TweakGui_MovieVolumes"/>
</SubProperties>
</Properties>
</ScriptObject>

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptObject ArchiveVer="4" Game="Echoes">
<Properties Type="Struct">
<Name>TweakGuiColors</Name>
<SubProperties>
<Element Type="String" ID="0x7FDA1466"/>
<Element Type="Struct" ID="0xCB737724" Archetype="TweakGuiColors_HUDColorsTypedef"/>
<Element Type="Struct" ID="0x6756D4DE" Archetype="TweakGuiColors_Misc"/>
<Element Type="Struct" ID="0x697613E9" Archetype="TweakGuiColors_Multiplayer"/>
<Element Type="Struct" ID="0x67C70055" Archetype="TweakGui_VisorColorSchemeTypedef"/>
<Element Type="Struct" ID="0x62E0A08F" Archetype="TweakGui_VisorColorSchemeTypedef"/>
<Element Type="Struct" ID="0x80BECD6E" Archetype="TweakGui_VisorColorSchemeTypedef"/>
<Element Type="Struct" ID="0x7DE4B297" Archetype="TweakGui_VisorColorSchemeTypedef"/>
<Element Type="Struct" ID="0xC0181762" Archetype="TweakGui_VisorColorSchemeTypedef"/>
<Element Type="Struct" ID="0x45D7A40F" Archetype="TweakGui_HudColorTypedef"/>
<Element Type="Struct" ID="0x594B44CF" Archetype="TweakGui_HudColorTypedef"/>
<Element Type="Struct" ID="0x8F5EBEB9" Archetype="TweakGui_HudColorTypedef"/>
<Element Type="Struct" ID="0xF12B1E59" Archetype="TweakGui_HudColorTypedef"/>
<Element Type="Struct" ID="0x58CD6373" Archetype="TweakGui_HudColorTypedef"/>
<Element Type="Struct" ID="0xDE139081" Archetype="TweakGuiColors_TurretHudTypedef"/>
</SubProperties>
</Properties>
</ScriptObject>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptObject ArchiveVer="4" Game="Echoes">
<Properties Type="Struct">
<Name>TweakParticle</Name>
<SubProperties>
<Element Type="String" ID="0x7FDA1466"/>
<Element Type="String" ID="0x2BD13AB3"/>
<Element Type="String" ID="0x5E15868A"/>
<Element Type="String" ID="0xBC401445"/>
</SubProperties>
</Properties>
</ScriptObject>

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptObject ArchiveVer="4" Game="Echoes">
<Properties Type="Struct">
<Name>TweakPlayer</Name>
<SubProperties>
<Element Type="String" ID="0x7FDA1466"/>
<Element Type="Struct" ID="0xDFD08EBA" Archetype="TweakPlayer_DarkWorld"/>
<Element Type="Struct" ID="0x45171A96" Archetype="TweakPlayer_GrappleBeam"/>
<Element Type="Struct" ID="0x82CF4CF1" Archetype="TweakPlayer_Motion"/>
<Element Type="Struct" ID="0x56A720C8" Archetype="TweakPlayer_Misc"/>
<Element Type="Struct" ID="0x42A17438" Archetype="TweakPlayer_AimStuff"/>
<Element Type="Struct" ID="0x243AE038" Archetype="TweakPlayer_Orbit"/>
<Element Type="Struct" ID="0x20124C3D" Archetype="TweakPlayer_ScanVisor"/>
<Element Type="Struct" ID="0x30412440" Archetype="TweakPlayer_Grapple"/>
<Element Type="Struct" ID="0xC4D32AE5" Archetype="TweakPlayer_Collision"/>
<Element Type="Struct" ID="0xD6155D4B" Archetype="TweakPlayer_FirstPersonCamera"/>
<Element Type="Struct" ID="0xBCCA767E" Archetype="TweakPlayer_Shield"/>
<Element Type="Struct" ID="0x4D3B20B7" Archetype="TweakPlayer_Frozen"/>
<Element Type="Struct" ID="0xAEAFF210" Archetype="TweakPlayer_SuitDamageReduction"/>
</SubProperties>
</Properties>
</ScriptObject>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptObject ArchiveVer="4" Game="Echoes">
<Properties Type="Struct">
<Name>TweakPlayerControls</Name>
<SubProperties>
<Element Type="String" ID="0x7FDA1466"/>
<Element Type="Struct" ID="0x3C34DFED" Archetype="TweakPlayerControls_UnknownStruct1"/>
<Element Type="Struct" ID="0x168A79F1" Archetype="TweakPlayerControls_UnknownStruct2"/>
</SubProperties>
</Properties>
</ScriptObject>

View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptObject ArchiveVer="4" Game="Echoes">
<Properties Type="Struct">
<Name>TweakPlayerGun</Name>
<SubProperties>
<Element Type="String" ID="0x7FDA1466"/>
<Element Type="Struct" ID="0xB82ED424" Archetype="TweakPlayerGun_Misc"/>
<Element Type="Struct" ID="0x6B6BDC47" Archetype="TweakPlayerGun_Holstering"/>
<Element Type="Struct" ID="0x87882CB0" Archetype="TweakPlayerGun_Position"/>
<Element Type="Struct" ID="0x255007AD" Archetype="TweakPlayerGun_Arm_Position"/>
<Element Type="Struct" ID="0x83D758AB" Archetype="TweakPlayerGun_Weapons"/>
<Element Type="Struct" ID="0x888C8775" Archetype="TweakPlayerGun_UnknownStruct1"/>
<Element Type="Struct" ID="0xAAEBB73E" Archetype="TweakPlayerGun_Beam_Misc"/>
<Element Type="Struct" ID="0x8DA058FE" Archetype="TweakPlayerGun_RicochetDamage_Factor"/>
<Element Type="Struct" ID="0xFFDB4BB7" Archetype="CameraShakerData"/>
<Element Type="Struct" ID="0x937A35BD" Archetype="CameraShakerData"/>
<Element Type="Struct" ID="0x26196738" Archetype="CameraShakerData"/>
<Element Type="Struct" ID="0xF40808C9" Archetype="CameraShakerData"/>
<Element Type="Struct" ID="0x9A6D7A31" Archetype="CameraShakerData"/>
<Element Type="Struct" ID="0x12F14C5A" Archetype="CameraShakerData">
<SubProperties>
<Element Type="Int" ID="0xC3E75C5F">
<DefaultValue>19</DefaultValue>
</Element>
</SubProperties>
</Element>
</SubProperties>
</Properties>
</ScriptObject>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptObject ArchiveVer="4" Game="Echoes">
<Properties Type="Struct">
<Name>TweakPlayerRes</Name>
<SubProperties>
<Element Type="String" ID="0x7FDA1466"/>
<Element Type="Struct" ID="0x357741E0" Archetype="TweakPlayerRes_AutoMapperIcons"/>
<Element Type="Struct" ID="0xD5E02A0" Archetype="TweakPlayerRes_MapScreenIcons"/>
<Element Type="Struct" ID="0x279852BA" Archetype="TBallTransitionResources"/>
<Element Type="Struct" ID="0x5E630608" Archetype="TGunResources"/>
<Element Type="Float" ID="0x36AD9D19">
<DefaultValue>-0.0</DefaultValue>
</Element>
</SubProperties>
</Properties>
</ScriptObject>

View File

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptObject ArchiveVer="4" Game="Echoes">
<Properties Type="Struct">
<Name>TweakSlideShow</Name>
<SubProperties>
<Element Type="String" ID="0x7FDA1466"/>
<Element Type="String" ID="0x2BD13AB3"/>
<Element Type="String" ID="0xFE31FBA0"/>
<Element Type="Color" ID="0x1A96EC67">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Color" ID="0x844AB6B0">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Float" ID="0xD398DAC2">
<DefaultValue>50.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x3757D08">
<DefaultValue>50.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x59276E14">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x3CE7A013">
<DefaultValue>10.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x278C0893">
<DefaultValue>3.0</DefaultValue>
</Element>
<Element Type="Color" ID="0xD75D29F8">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Float" ID="0x27515C7B">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xAE47DC81">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Float" ID="0x29D2082">
<DefaultValue>3.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xB187CD9B">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Float" ID="0x90AA341F">
<DefaultValue>0.001</DefaultValue>
</Element>
<Element Type="Float" ID="0x7C269EBC">
<DefaultValue>2.0</DefaultValue>
</Element>
<Element Type="String" ID="0xC0544BC1"/>
</SubProperties>
</Properties>
</ScriptObject>

View File

@ -0,0 +1,493 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptObject ArchiveVer="4" Game="Echoes">
<Properties Type="Struct">
<Name>TweakTargeting</Name>
<SubProperties>
<Element Type="String" ID="0x7FDA1466"/>
<Element Type="Struct" ID="0x5173932F" Archetype="TweakTargeting_OuterBeamIcon"/>
<Element Type="Struct" ID="0x23FF4BE4" Archetype="TIcon_Configurations"/>
<Element Type="Struct" ID="0x92E98613" Archetype="TIcon_Configurations">
<SubProperties>
<Element Type="Float" ID="0x3058AFF2">
<DefaultValue>90.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xF1D67032">
<DefaultValue>90.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x68341633">
<DefaultValue>90.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xA9BAC9F3">
<DefaultValue>90.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x8081DC70">
<DefaultValue>90.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x410F03B0">
<DefaultValue>90.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xD8ED65B1">
<DefaultValue>90.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x1963BA71">
<DefaultValue>90.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x8A9B4EB7">
<DefaultValue>90.0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x64833842" Archetype="TIcon_Configurations">
<SubProperties>
<Element Type="Float" ID="0x3058AFF2">
<DefaultValue>150.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xF1D67032">
<DefaultValue>150.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x68341633">
<DefaultValue>150.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xA9BAC9F3">
<DefaultValue>150.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x8081DC70">
<DefaultValue>150.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x410F03B0">
<DefaultValue>150.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xD8ED65B1">
<DefaultValue>150.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x1963BA71">
<DefaultValue>150.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x8A9B4EB7">
<DefaultValue>150.0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x8DFD6E3C" Archetype="TIcon_Configurations">
<SubProperties>
<Element Type="Float" ID="0x3058AFF2">
<DefaultValue>210.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xF1D67032">
<DefaultValue>210.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x68341633">
<DefaultValue>210.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xA9BAC9F3">
<DefaultValue>210.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x8081DC70">
<DefaultValue>210.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x410F03B0">
<DefaultValue>210.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xD8ED65B1">
<DefaultValue>210.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x1963BA71">
<DefaultValue>210.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x8A9B4EB7">
<DefaultValue>210.0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0xBC5A41B2" Archetype="TweakTargeting_Charge_Gauge"/>
<Element Type="Struct" ID="0x183589" Archetype="TweakTargeting_LockFire"/>
<Element Type="Struct" ID="0xD20ECC07" Archetype="TweakTargeting_LockDagger"/>
<Element Type="Struct" ID="0x65EF9F2A" Archetype="TweakTargeting_Scan"/>
<Element Type="Int" ID="0xC3410560">
<DefaultValue>1</DefaultValue>
</Element>
<Element Type="Float" ID="0x3EB13041">
<DefaultValue>0.15000001</DefaultValue>
</Element>
<Element Type="Float" ID="0x5E67CAB0">
<DefaultValue>0.30000001</DefaultValue>
</Element>
<Element Type="Float" ID="0xE0CA98AC">
<DefaultValue>0.15000001</DefaultValue>
</Element>
<Element Type="Float" ID="0xC1E35ABB">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x9F8D62C1">
<DefaultValue>0.40000001</DefaultValue>
</Element>
<Element Type="Float" ID="0xFF5EEEB9">
<DefaultValue>0.40000001</DefaultValue>
</Element>
<Element Type="Float" ID="0xD0B660D">
<DefaultValue>0.2</DefaultValue>
</Element>
<Element Type="Float" ID="0x132DD09E">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Float" ID="0x3EFC783">
<DefaultValue>-120.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xDCBD7BF8">
<DefaultValue>120.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x2ACD6B4B">
<DefaultValue>0.95999998</DefaultValue>
</Element>
<Element Type="Float" ID="0xB4C6C331">
<DefaultValue>0.46000001</DefaultValue>
</Element>
<Element Type="Float" ID="0x27D02089">
<DefaultValue>0.17</DefaultValue>
</Element>
<Element Type="Float" ID="0xAE89310E">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xB27644DF">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x21E2D1CC">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x8E3AFEF8">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x5C489CB5">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xEF2C842E">
<DefaultValue>-0.40000001</DefaultValue>
</Element>
<Element Type="Float" ID="0x61A6A38E">
<DefaultValue>0.1</DefaultValue>
</Element>
<Element Type="Float" ID="0xFBDF31F9">
<DefaultValue>0.30000001</DefaultValue>
</Element>
<Element Type="Float" ID="0xF76F7D0B">
<DefaultValue>0.30000001</DefaultValue>
</Element>
<Element Type="Float" ID="0x810B3A08">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x73FE1553">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xC8AEF6F2">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x69B1E76C">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x8A0DFD23">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x8299E96E">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xA18A3F25">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x23BE9BB2">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x8D512B82">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x39F1698D">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xC768C1E9">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x55C47B0E">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xA009AEA2">
<DefaultValue>0.40000001</DefaultValue>
</Element>
<Element Type="Float" ID="0x38080BBF">
<DefaultValue>0.69999999</DefaultValue>
</Element>
<Element Type="Float" ID="0x71017DBE">
<DefaultValue>0.80000001</DefaultValue>
</Element>
<Element Type="Float" ID="0x4A996997">
<DefaultValue>0.40000001</DefaultValue>
</Element>
<Element Type="Float" ID="0x9F9FA6F3">
<DefaultValue>0.30000001</DefaultValue>
</Element>
<Element Type="Float" ID="0x932FEA01">
<DefaultValue>0.30000001</DefaultValue>
</Element>
<Element Type="Float" ID="0x165F0FA8">
<DefaultValue>2.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x6BD6B11F">
<DefaultValue>0.0</DefaultValue>
</Element>
<Element Type="Color" ID="0x42420F6E">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Float" ID="0xA63229F1">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Color" ID="0xBDA45F1A">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Float" ID="0xB090E147">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Float" ID="0x4C73A43D">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x6543D31B">
<DefaultValue>0.89999998</DefaultValue>
</Element>
<Element Type="Float" ID="0x8CD2D1CE">
<DefaultValue>0.15000001</DefaultValue>
</Element>
<Element Type="Color" ID="0xE42F6BE0">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Float" ID="0x45910E5D">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Float" ID="0x7B30FA0">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Color" ID="0x13CE8500">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Color" ID="0x9829F256">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Color" ID="0x77A613B9">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Color" ID="0xDFA81287">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Color" ID="0xDA752C50">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Color" ID="0x7B544E14">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Float" ID="0x618D150A">
<DefaultValue>160.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x209A2A8C">
<DefaultValue>240.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xACB3F8F7">
<DefaultValue>160.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xEDA4C771">
<DefaultValue>240.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xD3427574">
<DefaultValue>160.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x92554AF2">
<DefaultValue>240.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x1E134E75">
<DefaultValue>160.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x5F0471F3">
<DefaultValue>240.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xE90548AC">
<DefaultValue>160.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xA812772A">
<DefaultValue>240.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x2D75C7BE">
<DefaultValue>160.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x6C62F838">
<DefaultValue>240.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xF98E6242">
<DefaultValue>160.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xB8995DC4">
<DefaultValue>240.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x5009C614">
<DefaultValue>160.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x111EF992">
<DefaultValue>240.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xEC0FF888">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xF229E05E">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Float" ID="0x498D794A">
<DefaultValue>80.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x89A46CC">
<DefaultValue>240.0</DefaultValue>
</Element>
<Element Type="Color" ID="0xF7998E63">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Color" ID="0x3CE853E3">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Color" ID="0x83B1CC8">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Float" ID="0x966982B1">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Color" ID="0xF9799F5F">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Float" ID="0x9B980788">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Color" ID="0x3523A47F">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Color" ID="0x27358B4D">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Float" ID="0x2FF52290">
<DefaultValue>0.30000001</DefaultValue>
</Element>
<Element Type="Bool" ID="0x8A548CC9">
<DefaultValue>true</DefaultValue>
</Element>
<Element Type="Color" ID="0x65D449E1">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Float" ID="0x42C7FBE4">
<DefaultValue>0.80000001</DefaultValue>
</Element>
<Element Type="Float" ID="0x13820C03">
<DefaultValue>80.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x52953385">
<DefaultValue>80.0</DefaultValue>
</Element>
<Element Type="Color" ID="0xCD8FE5D">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Float" ID="0xDD8CF478">
<DefaultValue>1.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xCBAC6D52">
<DefaultValue>32.0</DefaultValue>
</Element>
<Element Type="Float" ID="0x980A75B6">
<DefaultValue>120.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xCD1E0E91">
<DefaultValue>18.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xCE9CF241">
<DefaultValue>1.4</DefaultValue>
</Element>
<Element Type="Float" ID="0xB6531E99">
<DefaultValue>0.5</DefaultValue>
</Element>
<Element Type="Float" ID="0x77E5C6B5">
<DefaultValue>2.0</DefaultValue>
</Element>
<Element Type="Float" ID="0xFEF5668B">
<DefaultValue>8.0</DefaultValue>
</Element>
<Element Type="Color" ID="0x5CE2A16F">
<DefaultValue>
<R>0.0</R>
<G>0.0</G>
<B>0.0</B>
</DefaultValue>
</Element>
<Element Type="Struct" ID="0x1E179603" Archetype="TweakTargeting_VulnerabilityIndicator"/>
<Element Type="Struct" ID="0x2B70CEF8" Archetype="TweakTargeting_VulnerabilityIndicator"/>
<Element Type="Struct" ID="0x946CEFDE" Archetype="TweakTargeting_VulnerabilityIndicator"/>
<Element Type="Struct" ID="0x921C86E1" Archetype="TweakTargeting_VulnerabilityIndicator"/>
</SubProperties>
</Properties>
</ScriptObject>

View File

@ -78,7 +78,7 @@
<Element Type="Struct" ID="0x553B1339" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
</SubProperties>
</Element>

View File

@ -19,7 +19,6 @@
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Choice" ID="0x9D0006AB">
<DefaultValue>0x0</DefaultValue>
<Values>
<Element Name="None" ID="0x0"/>
<Element Name="Snow" ID="0x1"/>
@ -45,7 +44,6 @@
</TypeFilter>
</Element>
<Element Type="Choice" ID="0xFFEEBC46">
<DefaultValue>0x0</DefaultValue>
<Values>
<Element Name="None" ID="0x0"/>
<Element Name="Blue" ID="0x1"/>

View File

@ -33,7 +33,7 @@
<Element Type="Struct" ID="0xD756416E">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0x9</DefaultValue>
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>10.0</DefaultValue>

View File

@ -33,7 +33,7 @@
<Element Type="Struct" ID="0xD756416E">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>10.0</DefaultValue>

View File

@ -38,7 +38,7 @@
<Element Type="Struct" ID="0x553B1339" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>5.0</DefaultValue>

View File

@ -8,7 +8,6 @@
<DefaultValue>0</DefaultValue>
</Element>
<Element Type="Choice" ID="0x6A3E9A3D">
<DefaultValue>0x0</DefaultValue>
<Values>
<Element Name="FullScreen" ID="0x0"/>
<Element Name="FullScreenHalvesLeftRight" ID="0x1"/>

View File

@ -27,7 +27,7 @@
<Element Type="Struct" ID="0xD756416E">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0x9</DefaultValue>
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>5.0</DefaultValue>

View File

@ -25,7 +25,7 @@
<Element Type="Struct" ID="0xD756416E">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>10.0</DefaultValue>
@ -97,7 +97,7 @@
<Element Type="Struct" ID="0xA5912430" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>10.0</DefaultValue>
@ -115,7 +115,7 @@
<Element Type="Struct" ID="0x553B1339" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>5.0</DefaultValue>

View File

@ -14,21 +14,21 @@
<Element Type="Struct" ID="0xE709DDC0" Archetype="ConditionalTest">
<SubProperties>
<Element Type="Choice" ID="0xDE3E40A3">
<DefaultValue>0x0</DefaultValue>
<DefaultValue>0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0x49614C51" Archetype="ConditionalTest">
<SubProperties>
<Element Type="Choice" ID="0xDE3E40A3">
<DefaultValue>0x0</DefaultValue>
<DefaultValue>0</DefaultValue>
</Element>
</SubProperties>
</Element>
<Element Type="Struct" ID="0xB498B424" Archetype="ConditionalTest">
<SubProperties>
<Element Type="Choice" ID="0xDE3E40A3">
<DefaultValue>0x0</DefaultValue>
<DefaultValue>0</DefaultValue>
</Element>
</SubProperties>
</Element>

View File

@ -219,7 +219,7 @@
<Element Type="Struct" ID="0x4D8E735F" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>10.0</DefaultValue>

View File

@ -121,9 +121,7 @@
<Element Type="Bool" ID="0x3BDD2FED">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Choice" ID="0x334A34BB">
<DefaultValue>0x0</DefaultValue>
</Element>
<Element Type="Choice" ID="0x334A34BB"/>
<Element Type="Asset" ID="0xC7493FEE">
<TypeFilter>
<Element>PART</Element>
@ -142,9 +140,7 @@
<Element Type="Bool" ID="0xC98AC215">
<DefaultValue>false</DefaultValue>
</Element>
<Element Type="Choice" ID="0xD9CCE9D9">
<DefaultValue>0x0</DefaultValue>
</Element>
<Element Type="Choice" ID="0xD9CCE9D9"/>
<Element Type="Asset" ID="0x979042C8">
<TypeFilter>
<Element>PART</Element>
@ -157,9 +153,7 @@
<Z>1.0</Z>
</DefaultValue>
</Element>
<Element Type="Choice" ID="0x9DFADEE0">
<DefaultValue>0x0</DefaultValue>
</Element>
<Element Type="Choice" ID="0x9DFADEE0"/>
<Element Type="Bool" ID="0x2C7B18DD">
<DefaultValue>true</DefaultValue>
</Element>

View File

@ -113,7 +113,7 @@
<Element Type="Struct" ID="0x4063D45C" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>10.0</DefaultValue>

View File

@ -30,7 +30,7 @@
<Element Type="Struct" ID="0xD756416E">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0x9</DefaultValue>
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>10.0</DefaultValue>
@ -79,7 +79,7 @@
<Element Type="Struct" ID="0x553B1339" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0x9</DefaultValue>
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>5.0</DefaultValue>
@ -97,7 +97,7 @@
<Element Type="Struct" ID="0x258CFB4D" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0x9</DefaultValue>
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>10.0</DefaultValue>
@ -126,7 +126,7 @@
<Element Type="Struct" ID="0x2564EE27" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0x9</DefaultValue>
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>20.0</DefaultValue>

View File

@ -122,7 +122,7 @@
<Element Type="Struct" ID="0xDF636C4B" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>5.0</DefaultValue>
@ -149,7 +149,7 @@
<Element Type="Struct" ID="0x13E30E4D" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>5.0</DefaultValue>
@ -183,7 +183,7 @@
<Element Type="Struct" ID="0x5285DB00" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>5.0</DefaultValue>
@ -252,7 +252,7 @@
<Element Type="Struct" ID="0x6EC26414" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>5.0</DefaultValue>

View File

@ -10,7 +10,7 @@
<Element Type="Struct" ID="0x66DCAACB" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>5.0</DefaultValue>

View File

@ -155,7 +155,7 @@
<Element Type="Struct" ID="0x915DA374" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>20.0</DefaultValue>
@ -168,7 +168,7 @@
<Element Type="Struct" ID="0xAB258F6B" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>20.0</DefaultValue>
@ -227,7 +227,7 @@
<Element Type="Struct" ID="0x424A6D37" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>20.0</DefaultValue>
@ -281,7 +281,7 @@
<Element Type="Struct" ID="0x11C36D8E" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>10.0</DefaultValue>

View File

@ -74,7 +74,7 @@
<Element Type="Struct" ID="0xB16D553E" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>20.0</DefaultValue>

View File

@ -8,9 +8,7 @@
<Name>Kralee</Name>
<SubProperties>
<Element Type="Struct" ID="0x255A4580" Archetype="EditorProperties"/>
<Element Type="Choice" ID="0xBE73724A">
<DefaultValue>0x0</DefaultValue>
</Element>
<Element Type="Choice" ID="0xBE73724A"/>
<Element Type="Struct" ID="0xB3774750" Archetype="PatternedAITypedef">
<SubProperties>
<Element Type="Float" ID="0x75DBB375">
@ -40,7 +38,7 @@
<Element Type="Struct" ID="0xD756416E">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0x9</DefaultValue>
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>10.0</DefaultValue>

View File

@ -40,7 +40,7 @@
<Element Type="Struct" ID="0xD756416E">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0x9</DefaultValue>
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>10.0</DefaultValue>

View File

@ -41,7 +41,7 @@
<Element Type="Struct" ID="0x7307C36B" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>5.0</DefaultValue>
@ -62,7 +62,7 @@
<Element Type="Struct" ID="0xBDFE699D" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>5.0</DefaultValue>

View File

@ -18,7 +18,7 @@
<Element Type="Struct" ID="0xD756416E">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>2.5</DefaultValue>
@ -44,7 +44,7 @@
<Element Type="Struct" ID="0x86D58DD" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>5.0</DefaultValue>

View File

@ -28,7 +28,7 @@
<Element Type="Struct" ID="0x553B1339" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0xB</DefaultValue>
<DefaultValue>11</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>5.0</DefaultValue>

View File

@ -40,7 +40,7 @@
<Element Type="Struct" ID="0xD756416E">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0x9</DefaultValue>
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>10.0</DefaultValue>
@ -148,7 +148,7 @@
<Element Type="Struct" ID="0xDEFF74EA" Archetype="DamageInfo">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0x9</DefaultValue>
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>5.0</DefaultValue>

View File

@ -40,7 +40,7 @@
<Element Type="Struct" ID="0xD756416E">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0x9</DefaultValue>
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>10.0</DefaultValue>

View File

@ -33,7 +33,7 @@
<Element Type="Struct" ID="0xD756416E">
<SubProperties>
<Element Type="Choice" ID="0x119FBD31">
<DefaultValue>0x9</DefaultValue>
<DefaultValue>9</DefaultValue>
</Element>
<Element Type="Float" ID="0xF2D02613">
<DefaultValue>10.0</DefaultValue>

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