Inherits TaleWorlds.MountAndBlade.MissionObject.
Inherited by TaleWorlds.MountAndBlade.DeploymentPoint, TaleWorlds.MountAndBlade.DestructableComponent, TaleWorlds.MountAndBlade.HideoutSpawnPointGroup, TaleWorlds.MountAndBlade.Objects.FlagCapturePoint, TaleWorlds.MountAndBlade.UsableMachine, TaleWorlds.MountAndBlade.UsableMissionObject, TaleWorlds.MountAndBlade.VertexAnimator, and TaleWorlds.MountAndBlade.WallSegment.
|
override TickRequirement | GetTickRequirement () |
|
void | SetLocalPositionSmoothStep (ref Vec3 targetPosition) |
|
virtual void | SetVisibleSynched (bool value, bool forceChildrenVisible=false) |
|
virtual void | SetPhysicsStateSynched (bool value, bool setChildren=true) |
|
virtual void | SetDisabledSynched () |
|
void | SetFrameSynched (ref MatrixFrame frame, bool isClient=false) |
|
void | SetGlobalFrameSynched (ref MatrixFrame frame, bool isClient=false) |
|
void | SetFrameSynchedOverTime (ref MatrixFrame frame, float duration, bool isClient=false) |
|
void | SetGlobalFrameSynchedOverTime (ref MatrixFrame frame, float duration, bool isClient=false) |
|
void | SetAnimationAtChannelSynched (string animationName, int channelNo, float animationSpeed=1.0f) |
|
void | SetAnimationAtChannelSynched (int animationIndex, int channelNo, float animationSpeed=1.0f) |
|
void | SetAnimationChannelParameterSynched (int channelNo, float parameter) |
|
void | PauseSkeletonAnimationSynched () |
|
void | ResumeSkeletonAnimationSynched () |
|
void | BurstParticlesSynched (bool doChildren=true) |
|
void | ApplyImpulseSynched (Vec3 localPosition, Vec3 impulse) |
|
void | AddBodyFlagsSynched (BodyFlags flags, bool applyToChildren=true) |
|
void | RemoveBodyFlagsSynched (BodyFlags flags, bool applyToChildren=true) |
|
void | SetTeamColors (uint color, uint color2) |
|
virtual void | SetTeamColorsSynched (uint color, uint color2) |
|
virtual bool | ReadFromNetwork () |
|
virtual void | WriteToNetwork () |
|
Public Member Functions inherited from TaleWorlds.MountAndBlade.MissionObject |
| MissionObject () |
|
virtual void | SetAbilityOfFaces (bool enabled) |
|
override int | GetHashCode () |
|
virtual void | AfterMissionStart () |
|
void | SetDisabled (bool isParentObject=false) |
| Only disables the mission object script and removes it from active mission objects list but the object entity remains visible with active physics.
|
|
void | SetDisabledAndMakeInvisible (bool isParentObject=false) |
| Mission object is disabled and removed from active mission objects list, its entity is made invisible and therefore its physics is turned off.
|
|
virtual void | OnEndMission () |
|
virtual void | AddStuckMissile (GameEntity missileEntity) |
|
void | SetScriptComponentToTick (TickRequirement value) |
|
void | SetScriptComponentToTickMT (TickRequirement value) |
|
virtual TickRequirement | GetTickRequirement () |
|
◆ SynchFlags
Enumerator |
---|
SynchNone | |
SynchTransform | |
SynchAnimation | |
SynchBodyFlags | |
SyncColors | |
SynchAll | |
◆ GetTickRequirement()
override TickRequirement TaleWorlds.MountAndBlade.SynchedMissionObject.GetTickRequirement |
( |
| ) |
|
|
virtual |
◆ SetLocalPositionSmoothStep()
void TaleWorlds.MountAndBlade.SynchedMissionObject.SetLocalPositionSmoothStep |
( |
ref Vec3 |
targetPosition | ) |
|
◆ SetVisibleSynched()
virtual void TaleWorlds.MountAndBlade.SynchedMissionObject.SetVisibleSynched |
( |
bool |
value, |
|
|
bool |
forceChildrenVisible = false |
|
) |
| |
|
virtual |
◆ SetPhysicsStateSynched()
virtual void TaleWorlds.MountAndBlade.SynchedMissionObject.SetPhysicsStateSynched |
( |
bool |
value, |
|
|
bool |
setChildren = true |
|
) |
| |
|
virtual |
◆ SetDisabledSynched()
virtual void TaleWorlds.MountAndBlade.SynchedMissionObject.SetDisabledSynched |
( |
| ) |
|
|
virtual |
◆ SetFrameSynched()
void TaleWorlds.MountAndBlade.SynchedMissionObject.SetFrameSynched |
( |
ref MatrixFrame |
frame, |
|
|
bool |
isClient = false |
|
) |
| |
◆ SetGlobalFrameSynched()
void TaleWorlds.MountAndBlade.SynchedMissionObject.SetGlobalFrameSynched |
( |
ref MatrixFrame |
frame, |
|
|
bool |
isClient = false |
|
) |
| |
◆ SetFrameSynchedOverTime()
void TaleWorlds.MountAndBlade.SynchedMissionObject.SetFrameSynchedOverTime |
( |
ref MatrixFrame |
frame, |
|
|
float |
duration, |
|
|
bool |
isClient = false |
|
) |
| |
◆ SetGlobalFrameSynchedOverTime()
void TaleWorlds.MountAndBlade.SynchedMissionObject.SetGlobalFrameSynchedOverTime |
( |
ref MatrixFrame |
frame, |
|
|
float |
duration, |
|
|
bool |
isClient = false |
|
) |
| |
◆ SetAnimationAtChannelSynched() [1/2]
void TaleWorlds.MountAndBlade.SynchedMissionObject.SetAnimationAtChannelSynched |
( |
string |
animationName, |
|
|
int |
channelNo, |
|
|
float |
animationSpeed = 1::0f |
|
) |
| |
◆ SetAnimationAtChannelSynched() [2/2]
void TaleWorlds.MountAndBlade.SynchedMissionObject.SetAnimationAtChannelSynched |
( |
int |
animationIndex, |
|
|
int |
channelNo, |
|
|
float |
animationSpeed = 1::0f |
|
) |
| |
◆ SetAnimationChannelParameterSynched()
void TaleWorlds.MountAndBlade.SynchedMissionObject.SetAnimationChannelParameterSynched |
( |
int |
channelNo, |
|
|
float |
parameter |
|
) |
| |
◆ PauseSkeletonAnimationSynched()
void TaleWorlds.MountAndBlade.SynchedMissionObject.PauseSkeletonAnimationSynched |
( |
| ) |
|
◆ ResumeSkeletonAnimationSynched()
void TaleWorlds.MountAndBlade.SynchedMissionObject.ResumeSkeletonAnimationSynched |
( |
| ) |
|
◆ BurstParticlesSynched()
void TaleWorlds.MountAndBlade.SynchedMissionObject.BurstParticlesSynched |
( |
bool |
doChildren = true | ) |
|
◆ ApplyImpulseSynched()
void TaleWorlds.MountAndBlade.SynchedMissionObject.ApplyImpulseSynched |
( |
Vec3 |
localPosition, |
|
|
Vec3 |
impulse |
|
) |
| |
◆ AddBodyFlagsSynched()
void TaleWorlds.MountAndBlade.SynchedMissionObject.AddBodyFlagsSynched |
( |
BodyFlags |
flags, |
|
|
bool |
applyToChildren = true |
|
) |
| |
◆ RemoveBodyFlagsSynched()
void TaleWorlds.MountAndBlade.SynchedMissionObject.RemoveBodyFlagsSynched |
( |
BodyFlags |
flags, |
|
|
bool |
applyToChildren = true |
|
) |
| |
◆ SetTeamColors()
void TaleWorlds.MountAndBlade.SynchedMissionObject.SetTeamColors |
( |
uint |
color, |
|
|
uint |
color2 |
|
) |
| |
◆ SetTeamColorsSynched()
virtual void TaleWorlds.MountAndBlade.SynchedMissionObject.SetTeamColorsSynched |
( |
uint |
color, |
|
|
uint |
color2 |
|
) |
| |
|
virtual |
◆ ReadFromNetwork()
virtual bool TaleWorlds.MountAndBlade.SynchedMissionObject.ReadFromNetwork |
( |
| ) |
|
|
virtual |
◆ WriteToNetwork()
virtual void TaleWorlds.MountAndBlade.SynchedMissionObject.WriteToNetwork |
( |
| ) |
|
|
virtual |
◆ Color
uint TaleWorlds.MountAndBlade.SynchedMissionObject.Color |
|
get |
◆ Color2
uint TaleWorlds.MountAndBlade.SynchedMissionObject.Color2 |
|
get |
◆ SynchronizeCompleted
bool TaleWorlds.MountAndBlade.SynchedMissionObject.SynchronizeCompleted |
|
get |