My program doesn't have bugs. It just develops random features.
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
Property group 'StationaryTurret'
bProxyControlled
Type: bool
DestroyEffectClass
ExitPositions
Type: array<Object.Vector>
MaxRotation
Type: int
Default value: 12500
PitchConstraint
Type: int
RotationCenter
Type: Object.Rotator
Steering
Type: float
between -1 and 1
Throttle
Type: float
between -1 and 1
YawConstraint
Type: int
Internal variables
Barrel
Type: XMPVehicleBarrel
Barrel1FiringOffset
Type: Object.Vector
Barrel2FiringOffset
Type: Object.Vector
bArticulated
Type: bool
bGetOut
Type: bool
bRelativeRotation
Type: bool
bTurretIsAltFiring
Type: bool
bTurretIsFiring
Type: bool
CameraOffset
Type: Object.Vector
Driver
Type: Pawn
DriverController
Type: Controller
GunBarrelClass
Type: class<XMPVehicleBarrel>
initialLocation
Type: Object.Vector
initialRotation
Type: Object.Rotator
LastOccupiedTeam
Type: int
Default value: 255
LastOccupiedTime
Type: float
LastTimeRotated
Type: float
MyTurretRotation
Type: Object.Rotator
OldRotation
Type: Object.Rotator
OnLine
Type: bool
ProjectileClass
RateOfFire
Type: int
RotateSound
Type: Sound
RotateStartSound
Type: Sound
TurretOffset
Type: Object.Vector
TurretRotation
Type: Object.Rotator
Default values
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
Events
Destroyed
Overrides: Pawn.Destroyed
EncroachedBy
Overrides: Pawn.EncroachedBy
PostBeginPlay
Overrides: Pawn.PostBeginPlay
PostNetBeginPlay
Overrides: Pawn.PostNetBeginPlay
postnetreceive
Overrides: Actor.PostNetReceive
TakeDamage
Overrides: Pawn.TakeDamage
Tick
Overrides: Actor.Tick
Other instance functions
ClientKDriverEnter
ClientKDriverLeave
FeignDeath
Fire
Overrides: Pawn.Fire
GetPlayerClassIndex
Overrides: Pawn.GetPlayerClassIndex
GetWeaponBoneFor
Overrides: Pawn.GetWeaponBoneFor
KDriverEnter
KDriverLeave
NotifyEndGame
Overrides: Pawn.NotifyEndGame
NotifyTeamEnergyStatus
Overrides: Actor.NotifyTeamEnergyStatus
OnUse
Overrides: Actor.OnUse
PossessedBy
Overrides: Pawn.PossessedBy
Resurrect
RotateTurret
SetTeam
Overrides: Pawn.SetTeam
SpecialCalcView
Overrides: Pawn.SpecialCalcView
TryToDrive
TurretCeaseFire
TurretFire
UnPossessed
Overrides: Pawn.UnPossessed