Files
2026-02-02 23:14:01 -07:00

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>
&lt;br/&gt;* &lt;span style=&quot; font-weight:600;&quot;&gt;FinishCineSkip&lt;/span&gt;: Interrupts the cutscene skip progress and resumes on this camera.
&lt;br/&gt;* &lt;span style=&quot; font-weight:600;&quot;&gt;CheckFailsafe&lt;/span&gt;: Freezes the player in place during the cutscene.
&lt;br/&gt;* &lt;span style=&quot; font-weight:600;&quot;&gt;CinematicPause&lt;/span&gt;: Freezes the environment during the cutscene.
&lt;br/&gt;* &lt;span style=&quot; font-weight:600;&quot;&gt;IgnoreWatchedCheck&lt;/span&gt;: Allows cutscene to be skipped regardless of save file state.
&lt;br/&gt;* &lt;span style=&quot; font-weight:600;&quot;&gt;Sinusoidal&lt;/span&gt;: 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>