UE2:Trigger_ASUseAndPossess (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
UT2004 Object >> Actor >> Triggers >> SVehicleTrigger >> Trigger_ASUseAndPossess
Package:
UT2k4Assault
Direct subclass:
Trigger_ASTurretControlPanel

Trigger_ASUseAndRespawn Allows Player to Possess a Pawn with the "Use" Key. Pawn is found using its Tag name.

Several Pawns are supported. - EventFull is called when no more Pawns can be possessed - EventNonFull is called when a Pawn to possess is freed Created by Laurent Delayen © 2003, Epic Games, Inc. All Rights Reserved

Properties

Property group 'Trigger_ASUseAndPossess'

AssaultTeam

Type: AT_AssaultTeam


EventFull

Type: name

called when there's no more pawns to possess

EventNonFull

Type: name

when there is a free spot available

PawnTag

Type: name

Tag of Pawn(s) to possess

Internal variables

bFullCapacity

Type: bool


FactoryList

Type: array<ASVehicleFactory>


Default values

Property Value
bCollideActors True
bHardAttach False
bMarkWithPath True
bNoDelete True

Enums

AT_AssaultTeam

AT_All
AT_Attackers
AT_Defenders

Functions

Events

NextVehicle

event NextVehicle (ASVehicleFactory ASVF, Vehicle V)


NotifyAvailability

event NotifyAvailability (bool bAvailableSpace)


PostBeginPlay

event PostBeginPlay ()

Overrides: SVehicleTrigger.PostBeginPlay


PrevVehicle

event PrevVehicle (ASVehicleFactory ASVF, Vehicle V)


Touch

event Touch (Actor Other)

Overrides: Actor.Touch


Trigger

event Trigger (Actor Other, Pawn EventInstigator)

Overrides: SVehicleTrigger.Trigger


UsedBy

event UsedBy (Pawn user)

Overrides: SVehicleTrigger.UsedBy


VehicleDestroyed

event VehicleDestroyed ()


VehiclePossessed

event VehiclePossessed ()


VehicleSpawned

event VehicleSpawned ()


VehicleUnPossessed

event VehicleUnPossessed ()


Other instance functions

ApprovePlayerTeam

function bool ApprovePlayerTeam (byte Team)


Reset

function Reset ()

Overrides: SVehicleTrigger.Reset


UpdateCapacity

function UpdateCapacity ()