|
M&B: Bannerlord 1.3.4
The horns sound, the ravens gather.
|
Inherits TaleWorlds.MountAndBlade.MissionObject.
Public Attributes | |
| bool | DrawPath = true |
| int | UniqueId = -1 |
Protected Member Functions | |
| override void | OnEditorTick (float dt) |
Protected Member Functions inherited from TaleWorlds.MountAndBlade.MissionObject | |
| virtual void | AttachDynamicNavmeshToEntity () |
| virtual WeakGameEntity | GetEntityToAttachNavMeshFaces () |
| override void | OnRemoved (int removeReason) |
Protected Member Functions inherited from TaleWorlds.Engine.ScriptComponentBehavior | |
| void | InvalidateWeakPointersIfValid () |
| ScriptComponentBehavior () | |
Additional Inherited Members | |
Public Types inherited from TaleWorlds.Engine.ScriptComponentBehavior | |
| enum | TickRequirement : uint { None = 0x00000000 , TickOccasionally = 0x00000001 , Tick = 0x00000002 , TickParallel = 0x00000004 , TickParallel2 = 0x00000008 , FixedTick = 0x00000010 , FixedParallelTick = 0x00000020 , TickParallel3 = 0x00000040 } |
Public Member Functions inherited from TaleWorlds.MountAndBlade.MissionObject | |
| MissionObject () | |
| virtual void | SetAbilityOfFaces (bool enabled) |
| override int | GetHashCode () |
| virtual void | AfterMissionStart () |
| virtual void | OnMissionEnded () |
| virtual void | OnDeploymentFinished () |
| void | SetEnabled (bool isParentObject=false) |
| Enables the mission object script and adds it to active mission objects. | |
| void | SetEnabledAndMakeVisible (bool isParentObject=false, bool enableFaces=false) |
| Mission object is enabled and added to active mission objects list, its entity is made visible and therefore its physics is turned on. | |
| 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, bool disableFaces=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) |
Public Member Functions inherited from TaleWorlds.Engine.ScriptComponentBehavior | |
| void | SetScriptComponentToTick (TickRequirement tickReq) |
| void | SetScriptComponentToTickMT (TickRequirement value) |
| virtual TickRequirement | GetTickRequirement () |
Static Public Attributes inherited from TaleWorlds.MountAndBlade.MissionObject | |
| const int | MaxNavMeshPerDynamicObject = 50 |
Protected Types inherited from TaleWorlds.MountAndBlade.MissionObject | |
| enum | DynamicNavmeshLocalIds : int { Inside = 1 , Enter = 2 , Exit = 3 , Blocker = 4 , Extra1 = 5 , Extra2 = 6 , Extra3 = 7 , Reserved1 = 9 , Count } |
Protected Attributes inherited from TaleWorlds.MountAndBlade.MissionObject | |
| string | NavMeshPrefabName = "" |
| int | DynamicNavmeshIdStart = 0 |
Properties inherited from TaleWorlds.MountAndBlade.MissionObject | |
| MissionObjectId | Id [get, set] |
| bool | IsDisabled [get] |
| virtual TextObject | HitObjectName [get] |
| bool | CreatedAtRuntime [get] |
Properties inherited from TaleWorlds.Engine.ScriptComponentBehavior | |
| WeakGameEntity | GameEntity [get] |
| ManagedScriptComponent | ScriptComponent [get] |
| ManagedScriptHolder | ManagedScriptHolder [get] |
| Scene | Scene [get] |
|
protectedvirtual |
Reimplemented from TaleWorlds.Engine.ScriptComponentBehavior.
| bool SandBox.Objects.DynamicPatrolAreaParent.DrawPath = true |
| int SandBox.Objects.DynamicPatrolAreaParent.UniqueId = -1 |