|
| proto external void | AddForce (vector force) |
| |
| proto external void | AddTorque (vector torque) |
| |
| proto external void | SetVelocity (vector velocity) |
| |
| proto external void | SetAngularVelocity (vector velocity) |
| |
| proto external vector | GetAngularVelocity () |
| |
| proto external EngineState | GetCurrentEngineState () |
| |
| proto external FlightMode | GetCurrentFlightMode () |
| |
| proto external float | GetCurrentThrustTime () |
| |
| proto external float | GetCurrentThrustForce () |
| |
| proto external void | EnableSimulation (IEntity owner) |
| |
| proto external void | Launch (vector direction, vector parentVelocity, float initSpeedCoef, IEntity projectileEntity, IEntity gunner, IEntity parentEntity, IEntity lockedTarget, IEntity weaponComponent) |
| |
| proto external vector | GetProjectileSimulationResult (vector initPosition, float initSpeed, float initElevationAngle, float initAzimuth=0, vector windSpeed=vector.Zero, float targetHeight=0, bool mustFallDown=true, float maxSimulationTime=-1, float maxHorizontalDistance=-1) |
| | Predicts the projectile simulation result (there's no interaction with the world).
|
| |
| proto external vector | GetVelocity () |
| |
| proto external float | GetRewindDuration () |
| | Queries the rewind duration (equal to the RTT of the remote shooter's connection at the time of the shot) from the projectile for lag compensation.
|
| |
| proto external void | SetRewindDuration (float duration) |
| | Sets the rewind duration (equal to the RTT of the remote shooter's connection) of the projectile for lag compensation.
|
| |
| proto external float | GetBulletSpeedCoef () |
| | Gets the bullet speed coef of this bullet.
|
| |
| proto external void | SetBulletCoef (float coef) |
| | Sets the bullet speed coef of this bullet.
|
| |
| proto external Instigator | GetInstigator () |
| |
| proto external void | SetInstigator (notnull Instigator instigator) |
| |
| proto external IEntity | GetParentProjectile () |
| |
| bool | OnTicksOnRemoteProxy () |
| |
|
| void | OnDelete (IEntity owner) |
| | Called when Entity is being to be destroyed (deleted) or component to be deleted.
|
| |
◆ AddForce()
| proto external void MissileMoveComponent.AddForce |
( |
vector | force | ) |
|
◆ AddTorque()
| proto external void MissileMoveComponent.AddTorque |
( |
vector | torque | ) |
|
◆ GetAngularVelocity()
| proto external vector MissileMoveComponent.GetAngularVelocity |
( |
| ) |
|
◆ GetCurrentEngineState()
| proto external EngineState MissileMoveComponent.GetCurrentEngineState |
( |
| ) |
|
◆ GetCurrentFlightMode()
| proto external FlightMode MissileMoveComponent.GetCurrentFlightMode |
( |
| ) |
|
◆ GetCurrentThrustForce()
| proto external float MissileMoveComponent.GetCurrentThrustForce |
( |
| ) |
|
◆ GetCurrentThrustTime()
| proto external float MissileMoveComponent.GetCurrentThrustTime |
( |
| ) |
|
◆ SetAngularVelocity()
| proto external void MissileMoveComponent.SetAngularVelocity |
( |
vector | velocity | ) |
|
◆ SetVelocity()
| proto external void MissileMoveComponent.SetVelocity |
( |
vector | velocity | ) |
|
The documentation for this interface was generated from the following file:
- Game/generated/Projectile/MissileMoveComponent.c