You've already forked retro-script-object-templates
mirror of
https://github.com/PrimeDecomp/retro-script-object-templates.git
synced 2026-03-31 14:23:32 -07:00
66 lines
3.7 KiB
XML
66 lines
3.7 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<ScriptObject ArchiveVer="4" Game="Echoes">
|
|
<Properties Type="Struct">
|
|
<Name>Camera</Name>
|
|
<SubProperties>
|
|
<Element Type="Struct" ID="0x255A4580" Archetype="EditorProperties">
|
|
<SubProperties>
|
|
<Element Type="Bool" ID="0x41435456">
|
|
<DefaultValue>false</DefaultValue>
|
|
</Element>
|
|
</SubProperties>
|
|
</Element>
|
|
<Element Type="Float" ID="0x2A53245A">
|
|
<DefaultValue>10.0</DefaultValue>
|
|
</Element>
|
|
<Element Type="Flags" ID="0x5C5FC6E">
|
|
<Flags>
|
|
<Element Name="LookAtPlayer" Mask="0x1"/>
|
|
<Element Name="OutOfPlayerEye" Mask="0x2"/>
|
|
<Element Name="IntoPlayerEye" Mask="0x4"/>
|
|
<Element Name="CinematicSkip" Mask="0x8"/>
|
|
<Element Name="FinishCineSkip" Mask="0x10"/>
|
|
<Element Name="DisableInput" Mask="0x20"/>
|
|
<Element Name="DrawPlayer" Mask="0x40"/>
|
|
<Element Name="CheckFailsafe" Mask="0x80"/>
|
|
<Element Name="CinematicPause" Mask="0x100"/>
|
|
<Element Name="DisableOutOfInto" Mask="0x200"/>
|
|
<Element Name="Sinusoidal" Mask="0x400"/>
|
|
<Element Name="IgnoreWatchedCheck" Mask="0x800"/>
|
|
<Element Name="HintToCamDir" Mask="0x1000"/>
|
|
<Element Name="SkipBallCameraCinematic" Mask="0x2000"/>
|
|
<Element Name="HintToBallDir" Mask="0x4000"/>
|
|
</Flags>
|
|
<DefaultValue>168</DefaultValue>
|
|
<Description>
|
|
<br/>* <span style=" font-weight:600;">FinishCineSkip</span>: Interrupts the cutscene skip progress and resumes on this camera.
|
|
<br/>* <span style=" font-weight:600;">CheckFailsafe</span>: Freezes the player in place during the cutscene.
|
|
<br/>* <span style=" font-weight:600;">CinematicPause</span>: Freezes the environment during the cutscene.
|
|
<br/>* <span style=" font-weight:600;">IgnoreWatchedCheck</span>: Allows cutscene to be skipped regardless of save file state.
|
|
<br/>* <span style=" font-weight:600;">Sinusoidal</span>: If inside a CameraHint, the perspective change adds up on top of the cutscene's properties.
|
|
</Description>
|
|
</Element>
|
|
<Element Type="Int" ID="0xD4B29446">
|
|
<DefaultValue>0</DefaultValue>
|
|
</Element>
|
|
<Element Type="Struct" ID="0x493D6A2D" Archetype="SplineType"/>
|
|
<Element Type="Struct" ID="0x5604D304" Archetype="SplineType"/>
|
|
<Element Type="Spline" ID="0x27E5F874"/>
|
|
<Element Type="Spline" ID="0xC4DFBFA7"/>
|
|
<Element Type="Spline" ID="0x6868D4B3"/>
|
|
<Element Type="Spline" ID="0x6E6D8EFD"/>
|
|
<Element Type="Spline" ID="0xF4F4798E"/>
|
|
</SubProperties>
|
|
</Properties>
|
|
<EditorProperties>
|
|
<NameProperty>0x255A4580:0x494E414D</NameProperty>
|
|
<PositionProperty>0x255A4580:0x5846524D:0x00</PositionProperty>
|
|
<RotationProperty>0x255A4580:0x5846524D:0x01</RotationProperty>
|
|
<ScaleProperty>0x255A4580:0x5846524D:0x02</ScaleProperty>
|
|
<ActiveProperty>0x255A4580:0x41435456</ActiveProperty>
|
|
</EditorProperties>
|
|
<Assets>
|
|
<Element Type="Model" Source="File" Location="script/common/Camera.CMDL"/>
|
|
</Assets>
|
|
</ScriptObject>
|