adds script objects for Echoes's TREE format (#41)
* adds script objects for Echoes's SCAN and TREE formats * adds correct enum for SCIN's choice property Co-authored-by: duncathan <dunc@duncathan.com>
This commit is contained in:
parent
e6010d25af
commit
6624541981
|
@ -0,0 +1,57 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<PropertyTemplate ArchiveVer="4" Game="Echoes">
|
||||
<PropertyArchetype Type="Choice">
|
||||
<Name>InventorySlot</Name>
|
||||
<Values>
|
||||
<Element Name="Power Beam" ID="0x0"/>
|
||||
<Element Name="Dark Beam" ID="0x1"/>
|
||||
<Element Name="Light Beam" ID="0x2"/>
|
||||
<Element Name="Annihilator Beam" ID="0x3"/>
|
||||
<Element Name="Super Missile" ID="0x4"/>
|
||||
<Element Name="Darkburst" ID="0x5"/>
|
||||
<Element Name="Sunburst" ID="0x6"/>
|
||||
<Element Name="Sonic Boom" ID="0x7"/>
|
||||
<Element Name="Combat Visor" ID="0x8"/>
|
||||
<Element Name="Scan Visor" ID="0x9"/>
|
||||
<Element Name="Dark Visor" ID="0xA"/>
|
||||
<Element Name="Echo Visor" ID="0xB"/>
|
||||
<Element Name="Varia Suit" ID="0xC"/>
|
||||
<Element Name="Dark Suit" ID="0xD"/>
|
||||
<Element Name="Light Suit" ID="0xE"/>
|
||||
<Element Name="Morph Ball" ID="0xF"/>
|
||||
<Element Name="Boost Ball" ID="0x10"/>
|
||||
<Element Name="Spider Ball" ID="0x11"/>
|
||||
<Element Name="Morph Ball Bomb" ID="0x12"/>
|
||||
<Element Name="Charge Beam" ID="0x16"/>
|
||||
<Element Name="Grapple Beam" ID="0x17"/>
|
||||
<Element Name="Space Jump Boots" ID="0x18"/>
|
||||
<Element Name="Gravity Boost" ID="0x19"/>
|
||||
<Element Name="Seeker Launcher" ID="0x1A"/>
|
||||
<Element Name="Screw Attack" ID="0x1B"/>
|
||||
<Element Name="Power Bomb" ID="0x1C"/>
|
||||
<Element Name="Missile Launcher" ID="0x1D"/>
|
||||
<Element Name="Beam Ammo Expansion" ID="0x1E"/>
|
||||
<Element Name="Energy Tank" ID="0x20"/>
|
||||
<Element Name="Sky Temple Key 1" ID="0x21"/>
|
||||
<Element Name="Sky Temple Key 2" ID="0x22"/>
|
||||
<Element Name="Sky Temple Key 3" ID="0x23"/>
|
||||
<Element Name="Sky Temple Key 4" ID="0x24"/>
|
||||
<Element Name="Sky Temple Key 5" ID="0x25"/>
|
||||
<Element Name="Sky Temple Key 6" ID="0x26"/>
|
||||
<Element Name="Sky Temple Key 7" ID="0x27"/>
|
||||
<Element Name="Sky Temple Key 8" ID="0x28"/>
|
||||
<Element Name="Sky Temple Key 9" ID="0x29"/>
|
||||
<Element Name="Dark Agon Key 1" ID="0x2A"/>
|
||||
<Element Name="Dark Agon Key 2" ID="0x2B"/>
|
||||
<Element Name="Dark Agon Key 3" ID="0x2C"/>
|
||||
<Element Name="Dark Torvus Key 1" ID="0x2D"/>
|
||||
<Element Name="Dark Torvus Key 2" ID="0x2E"/>
|
||||
<Element Name="Dark Torvus Key 3" ID="0x2F"/>
|
||||
<Element Name="Ing Hive Key 1" ID="0x30"/>
|
||||
<Element Name="Ing Hive Key 2" ID="0x31"/>
|
||||
<Element Name="Ing Hive Key 3" ID="0x32"/>
|
||||
<Element Name="Energy Transfer Module" ID="0x33"/>
|
||||
<Element Name="Beam Combo" ID="0x34"/>
|
||||
</Values>
|
||||
</PropertyArchetype>
|
||||
</PropertyTemplate>
|
|
@ -541,6 +541,26 @@
|
|||
<Key>SBS2</Key>
|
||||
<Value Path="Script/SwampBossStage2.xml"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key>SCIN</Key>
|
||||
<Value Path="Misc/ScanTreeInventory.xml"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key>SCMN</Key>
|
||||
<Value Path="Misc/ScanTreeMenu.xml"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key>SCND</Key>
|
||||
<Value Path="Misc/ScanTreeCategory.xml"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key>SCSL</Key>
|
||||
<Value Path="Misc/ScanTreeSlider.xml"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key>SCSN</Key>
|
||||
<Value Path="Misc/ScanTreeScan.xml"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key>SFZC</Key>
|
||||
<Value Path="Script/SafeZoneCrystal.xml"/>
|
||||
|
@ -581,6 +601,10 @@
|
|||
<Key>SNDM</Key>
|
||||
<Value Path="Script/SoundModifier.xml"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key>SNFO</Key>
|
||||
<Value Path="Misc/ScannableObjectInfo.xml"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key>SOND</Key>
|
||||
<Value Path="Script/Sound.xml"/>
|
||||
|
@ -899,6 +923,10 @@
|
|||
<Key>IngSpiderballGuardianStruct</Key>
|
||||
<Value Path="Structs/IngSpiderballGuardianStruct.xml"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key>InventorySlot</Key>
|
||||
<Value Path="Enums/InventorySlot.xml"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key>LayerInfo</Key>
|
||||
<Value Path="Structs/LayerInfo.xml"/>
|
||||
|
|
|
@ -0,0 +1,15 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ScriptObject ArchiveVer="4" Game="Echoes">
|
||||
<Properties Type="Struct">
|
||||
<Name>Category</Name>
|
||||
<SubProperties>
|
||||
<Element Type="Struct" ID="0x255A4580" Archetype="EditorProperties"/>
|
||||
<Element Type="Asset" ID="0x46219BAC">
|
||||
<TypeFilter>
|
||||
<Element>STRG</Element>
|
||||
</TypeFilter>
|
||||
</Element>
|
||||
<Element Type="String" ID="0x32698BD6"/>
|
||||
</SubProperties>
|
||||
</Properties>
|
||||
</ScriptObject>
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ScriptObject ArchiveVer="4" Game="Echoes">
|
||||
<Properties Type="Struct">
|
||||
<Name>Scan</Name>
|
||||
<SubProperties>
|
||||
<Element Type="Struct" ID="0x255A4580" Archetype="EditorProperties"/>
|
||||
<Element Type="Asset" ID="0x46219BAC">
|
||||
<TypeFilter>
|
||||
<Element>STRG</Element>
|
||||
</TypeFilter>
|
||||
</Element>
|
||||
<Element Type="String" ID="0x32698BD6"/>
|
||||
<Element Type="Choice" ID="0x3D326F90" Archetype="InventorySlot"/>
|
||||
<Element Type="Struct" ID="0x2DA1EC33" Archetype="ScannableParameters"/>
|
||||
</SubProperties>
|
||||
</Properties>
|
||||
</ScriptObject>
|
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ScriptObject ArchiveVer="4" Game="Echoes">
|
||||
<Properties Type="Struct">
|
||||
<Name>Menu</Name>
|
||||
<SubProperties>
|
||||
<Element Type="Struct" ID="0x255A4580" Archetype="EditorProperties"/>
|
||||
<Element Type="Asset" ID="0x46219BAC">
|
||||
<TypeFilter>
|
||||
<Element>STRG</Element>
|
||||
</TypeFilter>
|
||||
</Element>
|
||||
<Element Type="String" ID="0x32698BD6"/>
|
||||
<Element Type="Int" ID="0x0261A4E0"/>
|
||||
<Element Type="Asset" ID="0xA6A874E9">
|
||||
<TypeFilter>
|
||||
<Element>STRG</Element>
|
||||
</TypeFilter>
|
||||
</Element>
|
||||
<Element Type="String" ID="0x30531924"/>
|
||||
<Element Type="Int" ID="0x50BCE632"/>
|
||||
<Element Type="String" ID="0x01BB03B9"/>
|
||||
<Element Type="Int" ID="0x420949DC"/>
|
||||
<Element Type="String" ID="0xA7CC080D"/>
|
||||
<Element Type="Int" ID="0xFAB52EB9"/>
|
||||
<Element Type="String" ID="0x626B3683"/>
|
||||
<Element Type="Int" ID="0x67621600"/>
|
||||
</SubProperties>
|
||||
</Properties>
|
||||
</ScriptObject>
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ScriptObject ArchiveVer="4" Game="Echoes">
|
||||
<Properties Type="Struct">
|
||||
<Name>Scan</Name>
|
||||
<SubProperties>
|
||||
<Element Type="Struct" ID="0x255A4580" Archetype="EditorProperties"/>
|
||||
<Element Type="Asset" ID="0x46219BAC">
|
||||
<TypeFilter>
|
||||
<Element>STRG</Element>
|
||||
</TypeFilter>
|
||||
</Element>
|
||||
<Element Type="String" ID="0x32698BD6"/>
|
||||
<Element Type="Struct" ID="0x2DA1EC33" Archetype="ScannableParameters"/>
|
||||
</SubProperties>
|
||||
</Properties>
|
||||
</ScriptObject>
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ScriptObject ArchiveVer="4" Game="Echoes">
|
||||
<Properties Type="Struct">
|
||||
<Name>Slider</Name>
|
||||
<SubProperties>
|
||||
<Element Type="Struct" ID="0x255A4580" Archetype="EditorProperties"/>
|
||||
<Element Type="Asset" ID="0x46219BAC">
|
||||
<TypeFilter>
|
||||
<Element>STRG</Element>
|
||||
</TypeFilter>
|
||||
</Element>
|
||||
<Element Type="String" ID="0x32698BD6"/>
|
||||
<Element Type="Int" ID="0x0261A4E0"/>
|
||||
</SubProperties>
|
||||
</Properties>
|
||||
</ScriptObject>
|
|
@ -329,6 +329,10 @@
|
|||
<Key ID="0x1B7D6B1" Type="float"/>
|
||||
<Value Name="MinMeleeAttackDist"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x1BB03B9" Type="string"/>
|
||||
<Value Name="Option 2 String Name"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x1BE492E" Type="IslandHudStruct"/>
|
||||
<Value Name="IslandHudStruct"/>
|
||||
|
@ -413,6 +417,10 @@
|
|||
<Key ID="0x236C750" Type="float"/>
|
||||
<Value Name="MinSpitRange"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x261A4E0" Type="int"/>
|
||||
<Value Name="Unknown"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x263834D" Type="float"/>
|
||||
<Value Name="Unknown"/>
|
||||
|
@ -8305,6 +8313,10 @@
|
|||
<Key ID="0x2D9EBD7F" Type="float"/>
|
||||
<Value Name="Unknown"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x2DA1EC33" Type="ScannableParameters"/>
|
||||
<Value Name="ScannableParameters"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x2DB4F4E5" Type="float"/>
|
||||
<Value Name="Unknown"/>
|
||||
|
@ -8777,6 +8789,10 @@
|
|||
<Key ID="0x304B47EE" Type="float"/>
|
||||
<Value Name="Unknown"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x30531924" Type="string"/>
|
||||
<Value Name="Option 1 String Name"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x3055DD0E" Type="float"/>
|
||||
<Value Name="SuckMorphballRange"/>
|
||||
|
@ -9177,6 +9193,10 @@
|
|||
<Key ID="0x326905F2" Type="float"/>
|
||||
<Value Name="Unknown"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x32698BD6" Type="string"/>
|
||||
<Value Name="Name String Name"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x326E7756" Type="TDamageInfo"/>
|
||||
<Value Name="Unknown"/>
|
||||
|
@ -11145,6 +11165,10 @@
|
|||
<Key ID="0x3D313DA6" Type="asset"/>
|
||||
<Value Name="ClawModel"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x3D326F90" Type="PlayerItem"/>
|
||||
<Value Name="Inventory Slot"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x3D3C1B76" Type="float"/>
|
||||
<Value Name="DownTurnSpeed"/>
|
||||
|
@ -12069,6 +12093,10 @@
|
|||
<Key ID="0x42091548" Type="int"/>
|
||||
<Value Name="Unknown"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x420949DC" Type="int"/>
|
||||
<Value Name="Unknown"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x42097686" Type="asset"/>
|
||||
<Value Name="TextureFile"/>
|
||||
|
@ -12797,6 +12825,10 @@
|
|||
<Key ID="0x46177339" Type="bool"/>
|
||||
<Value Name="StretchAcrossScreen"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x46219BAC" Type="asset"/>
|
||||
<Value Name="Name String Table"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x462D3C4D" Type="float"/>
|
||||
<Value Name="Offset"/>
|
||||
|
@ -14893,6 +14925,10 @@
|
|||
<Key ID="0x50BAEE63" Type="AudioPlaybackParms"/>
|
||||
<Value Name="AudioPlaybackParms"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x50BCE632" Type="int"/>
|
||||
<Value Name="Unknown"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x50C31684" Type="bool"/>
|
||||
<Value Name="UseMinimumActivationDistance"/>
|
||||
|
@ -17997,6 +18033,10 @@
|
|||
<Key ID="0x625F214B" Type="float"/>
|
||||
<Value Name="Unknown"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x626B3683" Type="string"/>
|
||||
<Value Name="Option 4 String Name"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x626D1E9B" Type="int"/>
|
||||
<Value Name="Unknown"/>
|
||||
|
@ -18905,6 +18945,10 @@
|
|||
<Key ID="0x6760BD02" Type="asset"/>
|
||||
<Value Name="Unknown"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x67621600" Type="int"/>
|
||||
<Value Name="Unknown"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0x67625BEF" Type="float"/>
|
||||
<Value Name="DodgeTime"/>
|
||||
|
@ -30389,6 +30433,10 @@
|
|||
<Key ID="0xA6A7F710" Type="int"/>
|
||||
<Value Name="OrbitScanZoneHeight"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0xA6A874E9" Type="asset"/>
|
||||
<Value Name="Menu Options String Table"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0xA6AA06D5" Type="bool"/>
|
||||
<Value Name="RenderInForeground"/>
|
||||
|
@ -30681,6 +30729,10 @@
|
|||
<Key ID="0xA7C9460F" Type="OceanBridgeStructB"/>
|
||||
<Value Name="OceanBridgeStructB"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0xA7CC080D" Type="string"/>
|
||||
<Value Name="Option 3 String Name"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0xA7CF8BAA" Type="float"/>
|
||||
<Value Name="Unknown"/>
|
||||
|
@ -46177,6 +46229,10 @@
|
|||
<Key ID="0xFAB2F514" Type="UnknownStruct58"/>
|
||||
<Value Name="UnknownStruct58"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0xFAB52EB9" Type="int"/>
|
||||
<Value Name="Unknown"/>
|
||||
</Element>
|
||||
<Element>
|
||||
<Key ID="0xFACA49E8" Type="float"/>
|
||||
<Value Name="ValueParm4"/>
|
||||
|
|
Loading…
Reference in New Issue