Worst-case scenario: the UEd Goblin wipes the map and burns down your house.

UE2:U2ToscController (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
Package: 
U2Pawns

U2ToscController.uc Created By: Mike Fox Created On: 8/01/00 $Author: Mfox $ $Date: 12/16/02 10:31p $ $Revision: 16 $

Constants[edit]

DroppingArmState[edit]

Value: 'DroppingArm'


Properties[edit]

bDroppedArm[edit]

Type: bool


bReachedDropArmLocation[edit]

Type: bool


DropArmLocationActor[edit]

Type: Actor


DropArmThreshold[edit]

Type: float


Default value: 8.0

Instance functions[edit]

CanFire[edit]

function bool CanFire (bool bTest)

Overrides: U2NPCControllerBasic.CanFire


DropArm[edit]

function DropArm (Actor TargetActor)


DropArmAfterMoving[edit]

function DropArmAfterMoving (Actor TargetActor)


DropArmNow[edit]

function DropArmNow ()


MaybeAcquireEnemy[edit]

function bool MaybeAcquireEnemy (Pawn NewEnemy)

Overrides: U2NPCControllerBasic.MaybeAcquireEnemy


States[edit]

@AttackFallbackState[edit]

Inherits from: U2NPCControllerBasic.@AttackFallbackState

Ignores: EnemyInLeapRange, EnemyNotVisible, HearNoise, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther

@AttackFallbackState.CanFire[edit]

function bool CanFire (bool bTest)

Overrides: U2NPCControllerBasic.@AttackFallbackState.CanFire


@AttackFallbackState.eventTakeDamage[edit]

function eventTakeDamage (int Damage, Pawn Instigator, Object.Vector HitLocation, Object.Vector Momentum, class<DamageTypeDamageType)

Overrides: U2NPCControllerBasic.eventTakeDamage (global)


@AttackFallbackState.GetFinalDestinationActor[edit]

function Actor GetFinalDestinationActor ()

Overrides: U2NPCControllerBasic.@AttackFallbackState.GetFinalDestinationActor


@AttackFallbackState.HandleReachedOrdersObject[edit]

function HandleReachedOrdersObject ()

Overrides: U2NPCControllerBasic.@AttackFallbackState.HandleReachedOrdersObject


@AttackFallbackState.PickDestination[edit]

function PickDestination ()

Overrides: U2NPCControllerBasic.@AttackFallbackState.PickDestination


@DroppingArmState[edit]

Extends: U2NPCControllerBasic.@FrozenState

@DroppingArmState.BeginState[edit]

event BeginState ()

Overrides: U2NPCControllerBasic.@FrozenState.BeginState


@DroppingArmState.EndState[edit]

event EndState ()

Overrides: U2NPCControllerBasic.@FrozenState.EndState