I'm a doctor, not a mechanic
UE2:StationaryTurret (U2)
Contents
- 1 Properties
- 1.1 Property group 'StationaryTurret'
- 1.2 Internal variables
- 1.2.1 Barrel
- 1.2.2 Barrel1FiringOffset
- 1.2.3 Barrel2FiringOffset
- 1.2.4 bArticulated
- 1.2.5 bGetOut
- 1.2.6 bRelativeRotation
- 1.2.7 bTurretIsAltFiring
- 1.2.8 bTurretIsFiring
- 1.2.9 CameraOffset
- 1.2.10 Driver
- 1.2.11 DriverController
- 1.2.12 GunBarrelClass
- 1.2.13 initialLocation
- 1.2.14 initialRotation
- 1.2.15 LastOccupiedTeam
- 1.2.16 LastOccupiedTime
- 1.2.17 LastTimeRotated
- 1.2.18 MyTurretRotation
- 1.2.19 OldRotation
- 1.2.20 OnLine
- 1.2.21 ProjectileClass
- 1.2.22 RateOfFire
- 1.2.23 RotateSound
- 1.2.24 RotateStartSound
- 1.2.25 TurretOffset
- 1.2.26 TurretRotation
- 1.3 Default values
- 2 Functions
- 2.1 Events
- 2.2 Other instance functions
- 2.2.1 ClientKDriverEnter
- 2.2.2 ClientKDriverLeave
- 2.2.3 FeignDeath
- 2.2.4 Fire
- 2.2.5 GetPlayerClassIndex
- 2.2.6 GetWeaponBoneFor
- 2.2.7 KDriverEnter
- 2.2.8 KDriverLeave
- 2.2.9 NotifyEndGame
- 2.2.10 NotifyTeamEnergyStatus
- 2.2.11 OnUse
- 2.2.12 PossessedBy
- 2.2.13 Resurrect
- 2.2.14 RotateTurret
- 2.2.15 SetTeam
- 2.2.16 SpecialCalcView
- 2.2.17 TryToDrive
- 2.2.18 TurretCeaseFire
- 2.2.19 TurretFire
- 2.2.20 UnPossessed
- Package:
- Engine
- Direct subclass:
- XMPStationaryTurret
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Generic 'Stationary Turret' base class that can be controlled by a Pawn.
Properties[edit]
Property group 'StationaryTurret'[edit]
bProxyControlled[edit]
Type: bool
DestroyEffectClass[edit]
ExitPositions[edit]
Type: array<Object.Vector>
MaxRotation[edit]
Type: int
Default value: 12500
PitchConstraint[edit]
Type: int
RotationCenter[edit]
Type: Object.Rotator
Steering[edit]
Type: float
between -1 and 1
Throttle[edit]
Type: float
between -1 and 1
YawConstraint[edit]
Type: int
Internal variables[edit]
Barrel[edit]
Type: XMPVehicleBarrel
Barrel1FiringOffset[edit]
Type: Object.Vector
Barrel2FiringOffset[edit]
Type: Object.Vector
bArticulated[edit]
Type: bool
bGetOut[edit]
Type: bool
bRelativeRotation[edit]
Type: bool
bTurretIsAltFiring[edit]
Type: bool
bTurretIsFiring[edit]
Type: bool
CameraOffset[edit]
Type: Object.Vector
Driver[edit]
Type: Pawn
DriverController[edit]
Type: Controller
GunBarrelClass[edit]
Type: class<XMPVehicleBarrel>
initialLocation[edit]
Type: Object.Vector
initialRotation[edit]
Type: Object.Rotator
LastOccupiedTeam[edit]
Type: int
Default value: 255
LastOccupiedTime[edit]
Type: float
LastTimeRotated[edit]
Type: float
MyTurretRotation[edit]
Type: Object.Rotator
OldRotation[edit]
Type: Object.Rotator
OnLine[edit]
Type: bool
ProjectileClass[edit]
RateOfFire[edit]
Type: int
RotateSound[edit]
Type: Sound
RotateStartSound[edit]
Type: Sound
TurretOffset[edit]
Type: Object.Vector
TurretRotation[edit]
Type: Object.Rotator
Default values[edit]
Property | Value |
---|---|
bBlockKarma | True |
bCanBeBaseForPawns | True |
bCanPickupInventory | False |
bEdShouldSnap | True |
bHasPlayerID | False |
bIgnoreEncroachers | True |
bNetInitialRotation | True |
bNetNotify | True |
bOwnerNoSee | False |
bSpecialCalcView | True |
bUnlit | True |
bUsable | True |
bUseEnabled | False |
CollisionHeight | 1.0 |
CollisionRadius | 1.0 |
ControllerClass | None |
SoundRadius | 128.0 |
SoundVolume | 192 |
Functions[edit]
Events[edit]
Destroyed[edit]
Overrides: Pawn.Destroyed
EncroachedBy[edit]
Overrides: Pawn.EncroachedBy
PostBeginPlay[edit]
Overrides: Pawn.PostBeginPlay
PostNetBeginPlay[edit]
Overrides: Pawn.PostNetBeginPlay
postnetreceive[edit]
Overrides: Actor.PostNetReceive
TakeDamage[edit]
Overrides: Pawn.TakeDamage
Tick[edit]
Overrides: Actor.Tick
Other instance functions[edit]
ClientKDriverEnter[edit]
ClientKDriverLeave[edit]
FeignDeath[edit]
Fire[edit]
Overrides: Pawn.Fire
GetPlayerClassIndex[edit]
Overrides: Pawn.GetPlayerClassIndex
GetWeaponBoneFor[edit]
Overrides: Pawn.GetWeaponBoneFor
KDriverEnter[edit]
KDriverLeave[edit]
NotifyEndGame[edit]
Overrides: Pawn.NotifyEndGame
NotifyTeamEnergyStatus[edit]
Overrides: Actor.NotifyTeamEnergyStatus
OnUse[edit]
Overrides: Actor.OnUse
PossessedBy[edit]
Overrides: Pawn.PossessedBy
Resurrect[edit]
RotateTurret[edit]
SetTeam[edit]
Overrides: Pawn.SetTeam
SpecialCalcView[edit]
Overrides: Pawn.SpecialCalcView
TryToDrive[edit]
TurretCeaseFire[edit]
TurretFire[edit]
UnPossessed[edit]
Overrides: Pawn.UnPossessed