Inherits TaleWorlds.MountAndBlade.Objects.Siege.SpawnerBase.
|
enum | TickRequirement : uint {
None = 0x00000000
,
TickOccasionally = 0x00000001
,
Tick = 0x00000002
,
TickParallel = 0x00000004
,
TickParallel2 = 0x00000008
} |
|
Static Public Attributes inherited from TaleWorlds.MountAndBlade.Objects.Siege.SpawnerBase |
const uint | MaxRangeColor = 0xffff0000 |
|
const uint | MinRangeColor = 0xffff00ff |
|
Protected Member Functions inherited from TaleWorlds.MountAndBlade.Objects.Siege.SpawnerBase |
override void | OnRemoved (int removeReason) |
|
void | CreateTrajectoryVisualizer (Vec3 projectileStartingPositionOffset, float maxShootSpeed, float minShootSpeed, float maxAngle, float minAngle, float turnAngle, float frictionCoefficient) |
|
void | InvalidateWeakPointersIfValid () |
|
| ScriptComponentBehavior () |
|
virtual void | OnRemoved (int removeReason) |
|
Protected Attributes inherited from TaleWorlds.MountAndBlade.Objects.Siege.SpawnerBase |
SpawnerEntityEditorHelper | _spawnerEditorHelper = null |
|
SpawnerEntityMissionHelper | _spawnerMissionHelper = null |
|
SpawnerEntityMissionHelper | _spawnerMissionHelperFire = null |
|
GameEntity | TrajectoryMeshHolder |
|
◆ AssignParameters()
override void TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.AssignParameters |
( |
SpawnerEntityMissionHelper |
_spawnerMissionHelper | ) |
|
|
virtual |
◆ fork_holder
MatrixFrame TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.fork_holder = MatrixFrame.Zero |
◆ initial_wait_pos
MatrixFrame TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.initial_wait_pos = MatrixFrame.Zero |
◆ use_push
MatrixFrame TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.use_push = MatrixFrame.Zero |
◆ stand_position_wall_push
MatrixFrame TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.stand_position_wall_push = MatrixFrame.Zero |
◆ distance_holder
MatrixFrame TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.distance_holder = MatrixFrame.Zero |
◆ stand_position_ground_wait
MatrixFrame TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.stand_position_ground_wait = MatrixFrame.Zero |
◆ SideTag
string TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.SideTag |
◆ TargetWallSegmentTag
string TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.TargetWallSegmentTag = "" |
◆ OnWallNavMeshId
int TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.OnWallNavMeshId = -1 |
◆ AddOnDeployTag
string TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.AddOnDeployTag = "" |
◆ RemoveOnDeployTag
string TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.RemoveOnDeployTag = "" |
◆ UpperStateRotationDegree
float TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.UpperStateRotationDegree = 0.0f |
◆ DownStateRotationDegree
float TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.DownStateRotationDegree = 90.0f |
◆ TacticalPositionWidth
float TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.TacticalPositionWidth = 1.0f |
◆ BarrierTagToRemove
string TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.BarrierTagToRemove = string.Empty |
◆ IndestructibleMerlonsTag
string TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.IndestructibleMerlonsTag = string.Empty |
◆ UpperStateRotationRadian
float TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.UpperStateRotationRadian |
|
get |
◆ DownStateRotationRadian
float TaleWorlds.MountAndBlade.Objects.Siege.SiegeLadderSpawner.DownStateRotationRadian |
|
get |