Gah - a solution with more questions. – EntropicLqd

UE2:StationaryWeapons (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2 Object >> Actor >> Pickup >> StationaryWeapons
Package: 
Engine
This class in other games:
UE2Runtime

Class: WarfareGame.StationaryWeapons Parent: Engine.Actor

Properties[edit]

Property group 'StationaryWeapons'[edit]

bIgnoreTeammates[edit]

Type: bool

This weapon will ignore teammates

Default value: True

Meshes[edit]

Type: StaticMesh

Array size: 2

What meshes to use

TeamIndex[edit]

Type: int

The team that owns this weapon

Internal variables[edit]

bActive[edit]

Type: byte

Is this weapon active

bLastActive[edit]

Type: byte

What was the last bActive

Default values[edit]

Property Value
bFixedRotationDir False
bOnlyReplicateHidden False
bProjTarget True
DesiredRotation
Member Value
Yaw 0
DrawType DT_StaticMesh
RemoteRole ROLE_SimulatedProxy
RotationRate
Member Value
Yaw 0

Functions[edit]

Events[edit]

Activated[edit]

simulated event Activated ()


Deactivated[edit]

simulated event Deactivated ()


PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


TakeDamage[edit]

event TakeDamage (int Damage, Pawn EventInstigator, Object.Vector HitLocation, Object.Vector Momentum, class<DamageTypeDamageType)

Overrides: Actor.TakeDamage


Other instance functions[edit]

Activate[edit]

function Activate ()


DeActivate[edit]

function DeActivate ()


Explode[edit]

function Explode (Object.Vector HitLocation, Object.Vector HitNormal)


ReduceDamage[edit]

function float ReduceDamage (int Damage, class<DamageTypeDamageType)


SetTeam[edit]

function SetTeam (int NewTeamIndex)

Overrides: Actor.SetTeam


States[edit]

fucked[edit]

Modifiers: auto