class scn
ScriptInterface
scn.ScriptInterface
- 0 properties
- 24 functions
Extends IScriptable ISerializable
Properties
None.
Functions
bool IsFastForwardingAllowed(scn.FastForwardMode ffMode)RTTIre.Hooks.Place( "scnScriptInterface", "IsFastForwardingAllowed", (ScriptInterface_IsFastForwardingAllowed x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_IsFastForwardingAllowed( scn.ScriptInterface self, scn.FastForwardMode ffMode );bool IsFastForwardingActive(scn.FastForwardMode ffMode)RTTIre.Hooks.Place( "scnScriptInterface", "IsFastForwardingActive", (ScriptInterface_IsFastForwardingActive x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_IsFastForwardingActive( scn.ScriptInterface self, scn.FastForwardMode ffMode );void FastForwardingActivate(scn.FastForwardMode ffMode)RTTIre.Hooks.PlaceVoid( "scnScriptInterface", "FastForwardingActivate", (ScriptInterface_FastForwardingActivate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_FastForwardingActivate( scn.ScriptInterface self, scn.FastForwardMode ffMode );void FastForwardingDeactivate()RTTIre.Hooks.PlaceVoid( "scnScriptInterface", "FastForwardingDeactivate", (ScriptInterface_FastForwardingDeactivate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_FastForwardingDeactivate( scn.ScriptInterface self );void SetSceneSystemCameraControlEnabled(bool enabled, float? blendTime)RTTIre.Hooks.PlaceVoid( "scnScriptInterface", "SetSceneSystemCameraControlEnabled", (ScriptInterface_SetSceneSystemCameraControlEnabled x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_SetSceneSystemCameraControlEnabled( scn.ScriptInterface self, bool enabled, float? blendTime );bool GetSceneSystemCameraControlEnabled()RTTIre.Hooks.Place( "scnScriptInterface", "GetSceneSystemCameraControlEnabled", (ScriptInterface_GetSceneSystemCameraControlEnabled x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_GetSceneSystemCameraControlEnabled( scn.ScriptInterface self );WorldPosition GetSceneSystemCameraLastCameraPosition()RTTIre.Hooks.Place( "scnScriptInterface", "GetSceneSystemCameraLastCameraPosition", (ScriptInterface_GetSceneSystemCameraLastCameraPosition x) => { return re.Hooks.CallOriginal<re.msgpack.WorldPosition>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_GetSceneSystemCameraLastCameraPosition( scn.ScriptInterface self );Quaternion GetSceneSystemCameraLastCameraOrientation()RTTIre.Hooks.Place( "scnScriptInterface", "GetSceneSystemCameraLastCameraOrientation", (ScriptInterface_GetSceneSystemCameraLastCameraOrientation x) => { return re.Hooks.CallOriginal<re.msgpack.Quaternion>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_GetSceneSystemCameraLastCameraOrientation( scn.ScriptInterface self );bool IsRewindableSectionActive()RTTIre.Hooks.Place( "scnScriptInterface", "IsRewindableSectionActive", (ScriptInterface_IsRewindableSectionActive x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_IsRewindableSectionActive( scn.ScriptInterface self );float GetRewindableSectionProgress()RTTIre.Hooks.Place( "scnScriptInterface", "GetRewindableSectionProgress", (ScriptInterface_GetRewindableSectionProgress x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_GetRewindableSectionProgress( scn.ScriptInterface self );float GetRewindableSectionTimeInSec()RTTIre.Hooks.Place( "scnScriptInterface", "GetRewindableSectionTimeInSec", (ScriptInterface_GetRewindableSectionTimeInSec x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_GetRewindableSectionTimeInSec( scn.ScriptInterface self );float GetRewindableSectionDurationInSec()RTTIre.Hooks.Place( "scnScriptInterface", "GetRewindableSectionDurationInSec", (ScriptInterface_GetRewindableSectionDurationInSec x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_GetRewindableSectionDurationInSec( scn.ScriptInterface self );scn.PlayDirection GetRewindableSectionPlayDirection()RTTIre.Hooks.Place( "scnScriptInterface", "GetRewindableSectionPlayDirection", (ScriptInterface_GetRewindableSectionPlayDirection x) => { return re.Hooks.CallOriginal<re.msgpack.scn.PlayDirection>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_GetRewindableSectionPlayDirection( scn.ScriptInterface self );void SetRewindableSectionPlayDirection(scn.PlayDirection direction)RTTIre.Hooks.PlaceVoid( "scnScriptInterface", "SetRewindableSectionPlayDirection", (ScriptInterface_SetRewindableSectionPlayDirection x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_SetRewindableSectionPlayDirection( scn.ScriptInterface self, scn.PlayDirection direction );scn.PlaySpeed GetRewindableSectionPlaySpeed()RTTIre.Hooks.Place( "scnScriptInterface", "GetRewindableSectionPlaySpeed", (ScriptInterface_GetRewindableSectionPlaySpeed x) => { return re.Hooks.CallOriginal<re.msgpack.scn.PlaySpeed>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_GetRewindableSectionPlaySpeed( scn.ScriptInterface self );void SetRewindableSectionPlaySpeed(scn.PlaySpeed speed)RTTIre.Hooks.PlaceVoid( "scnScriptInterface", "SetRewindableSectionPlaySpeed", (ScriptInterface_SetRewindableSectionPlaySpeed x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_SetRewindableSectionPlaySpeed( scn.ScriptInterface self, scn.PlaySpeed speed );float GetRewindableSectionSpeedModifier()RTTIre.Hooks.Place( "scnScriptInterface", "GetRewindableSectionSpeedModifier", (ScriptInterface_GetRewindableSectionSpeedModifier x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_GetRewindableSectionSpeedModifier( scn.ScriptInterface self );bool IsRewindableSectionPaused()RTTIre.Hooks.Place( "scnScriptInterface", "IsRewindableSectionPaused", (ScriptInterface_IsRewindableSectionPaused x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_IsRewindableSectionPaused( scn.ScriptInterface self );void ResetRewindableSection(float resetSpeed, scn.PlayDirection postResetPlayDirection, scn.PlaySpeed postResetPlaySpeed)RTTIre.Hooks.PlaceVoid( "scnScriptInterface", "ResetRewindableSection", (ScriptInterface_ResetRewindableSection x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_ResetRewindableSection( scn.ScriptInterface self, float resetSpeed, scn.PlayDirection postResetPlayDirection, scn.PlaySpeed postResetPlaySpeed );bool IsRewindableSectionResetting()RTTIre.Hooks.Place( "scnScriptInterface", "IsRewindableSectionResetting", (ScriptInterface_IsRewindableSectionResetting x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_IsRewindableSectionResetting( scn.ScriptInterface self );bool JumpRewindableSection(float resetSpeed, float jumpTime, scn.PlayDirection postResetPlayDirection, scn.PlaySpeed postResetPlaySpeed)RTTIre.Hooks.Place( "scnScriptInterface", "JumpRewindableSection", (ScriptInterface_JumpRewindableSection x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_JumpRewindableSection( scn.ScriptInterface self, float resetSpeed, float jumpTime, scn.PlayDirection postResetPlayDirection, scn.PlaySpeed postResetPlaySpeed );bool AreEntitiesInDialogue(ent.EntityID firstEntity, ent.EntityID secondEntity)RTTIre.Hooks.Place( "scnScriptInterface", "AreEntitiesInDialogue", (ScriptInterface_AreEntitiesInDialogue x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_AreEntitiesInDialogue( scn.ScriptInterface self, ent.EntityID firstEntity, ent.EntityID secondEntity );bool IsEntityInDialogue(ent.EntityID entity)RTTIre.Hooks.Place( "scnScriptInterface", "IsEntityInDialogue", (ScriptInterface_IsEntityInDialogue x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_IsEntityInDialogue( scn.ScriptInterface self, ent.EntityID entity );bool IsEntityInScene(ent.EntityID entity)RTTIre.Hooks.Place( "scnScriptInterface", "IsEntityInScene", (ScriptInterface_IsEntityInScene x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptInterface_IsEntityInScene( scn.ScriptInterface self, ent.EntityID entity );