Inherits TaleWorlds.MountAndBlade.UsableMissionObjectComponent.
◆ HighlightPath()
void TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.HighlightPath |
( |
| ) |
|
◆ SetupGhostEntity()
void TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.SetupGhostEntity |
( |
| ) |
|
◆ SetGhostVisibility()
void TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.SetGhostVisibility |
( |
bool |
isVisible | ) |
|
◆ OnEditorInit()
void TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.OnEditorInit |
( |
| ) |
|
◆ SetDistanceTraveledAsClient()
void TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.SetDistanceTraveledAsClient |
( |
float |
distance | ) |
|
◆ IsOnTickRequired()
override bool TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.IsOnTickRequired |
( |
| ) |
|
|
virtual |
◆ TickParallelManually()
void TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.TickParallelManually |
( |
float |
dt | ) |
|
◆ GetInitialFrame()
MatrixFrame TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.GetInitialFrame |
( |
| ) |
|
◆ GetTargetFrame()
MatrixFrame TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.GetTargetFrame |
( |
| ) |
|
◆ SetDestinationNavMeshIdState()
void TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.SetDestinationNavMeshIdState |
( |
bool |
enabled | ) |
|
◆ MoveToTargetAsClient()
void TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.MoveToTargetAsClient |
( |
| ) |
|
◆ FindGroundFrameForWheelsStatic()
static MatrixFrame TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.FindGroundFrameForWheelsStatic |
( |
ref MatrixFrame |
frame, |
|
|
float |
axleLength, |
|
|
float |
wheelDiameter, |
|
|
GameEntity |
gameEntity, |
|
|
List< GameEntity > |
wheels, |
|
|
Scene |
scene |
|
) |
| |
|
static |
◆ GhostObjectTag
const string TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.GhostObjectTag = "ghost_object" |
|
static |
◆ MoveStandingPointTag
const string TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.MoveStandingPointTag = "move" |
|
static |
◆ AxleLength
float TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.AxleLength = 2.45f |
◆ NavMeshIdToDisableOnDestination
int TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.NavMeshIdToDisableOnDestination = -1 |
◆ HasApproachedTarget
bool TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.HasApproachedTarget |
|
get |
◆ Velocity
Vec3 TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.Velocity |
|
get |
◆ HasArrivedAtTarget
bool TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.HasArrivedAtTarget |
|
get |
◆ CurrentSpeed
float TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.CurrentSpeed |
|
get |
◆ MovementSoundCodeID
int TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.MovementSoundCodeID |
|
getset |
◆ MinSpeed
float TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.MinSpeed |
|
getset |
◆ MaxSpeed
float TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.MaxSpeed |
|
getset |
◆ PathEntityName
string TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.PathEntityName |
|
getset |
◆ GhostEntitySpeedMultiplier
float TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.GhostEntitySpeedMultiplier |
|
getset |
◆ WheelDiameter
float TaleWorlds.MountAndBlade.SiegeWeaponMovementComponent.WheelDiameter |
|
set |
◆ MainObject