The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE1:SpaceMarine states (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
RTNP Object >> Actor >> Pawn >> Bots >> HumanBot >> MaleBot >> SpaceMarine (states)

Contents

;Other member categories for this class::instance functions

States

AcknowledgeWarning

Extends: Acquisition

Ignores: Acquisition.SeePlayer

AcknowledgeWarning.BeginState

event BeginState ()

Overrides: Acquisition.BeginState


AcknowledgeWarning.TakeDamage

event TakeDamage (int Damage, Pawn instigatedBy, Object.Vector hitlocation, Object.Vector momentum, name damageType)

Overrides: Bots.Acquisition.TakeDamage


AcknowledgeWarning.MessagePlayers

function MessagePlayers ()


Acquisition

Acquisition.BeginState

event BeginState ()

Overrides: Bots.Acquisition.BeginState


BeamingIn

Ignores: Bump, SeePlayer, TakeDamage

BeamingIn.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


BeamingIn.Tick

event Tick (float DeltaTime)

Overrides: Actor.Tick (global)


BeamingIn.Timer

event Timer ()

Overrides: Actor.Timer (global)


Charging

Charging.BeginState

event BeginState ()

Overrides: Bots.Charging.BeginState


Dying

Inherits from: Bots.Dying

Ignores: Bump, Died, EnemyNotVisible, Falling, FootZoneChange, HeadZoneChange, HearNoise, HitWall, LongFall, PainTimer, SeePlayer, SetFall, Trigger, WarnTarget, ZoneChange

Dying.BeginState

event BeginState ()

Overrides: Bots.Dying.BeginState


Dying.EndState

event EndState ()

Overrides: Bots.Dying.EndState


Dying.TakeDamage

event TakeDamage (int Damage, Pawn instigatedBy, Object.Vector hitlocation, Object.Vector momentum, name damageType)

Overrides: Bots.Dying.TakeDamage


Dying.ReStartPlayer

function ReStartPlayer ()

Overrides: Bots.Dying.ReStartPlayer


Hunting

Inherits from: Bots.Hunting

Ignores: EnemyNotVisible

Hunting.AnimEnd

event AnimEnd ()

Overrides: Bots.Hunting.AnimEnd


Hunting.BeginState

event BeginState ()

Overrides: Bots.Hunting.BeginState


Hunting.Bump

event Bump (Actor Other)

Overrides: Bots.Hunting.Bump


Hunting.EndState

event EndState ()

Overrides: Bots.Hunting.EndState


Hunting.HearNoise

event HearNoise (float Loudness, Actor NoiseMaker)

Overrides: Bots.Hunting.HearNoise


Hunting.HitWall

event HitWall (Object.Vector HitNormal, Actor Wall)

Overrides: Bots.Hunting.HitWall


Hunting.MayFall

event MayFall ()

Overrides: Bots.Hunting.MayFall


Hunting.TakeDamage

event TakeDamage (int Damage, Pawn instigatedBy, Object.Vector hitlocation, Object.Vector momentum, name damageType)

Overrides: Bots.Hunting.TakeDamage


Hunting.Timer

event Timer ()

Overrides: Bots.Hunting.Timer


Hunting.FearThisSpot

function FearThisSpot (Actor aSpot)

Overrides: Bots.Hunting.FearThisSpot


Hunting.FindViewSpot

function bool FindViewSpot ()

Overrides: Bots.Hunting.FindViewSpot


Hunting.PickDestination

function PickDestination ()

Overrides: Bots.Hunting.PickDestination


Hunting.SetEnemy

function bool SetEnemy (Pawn NewEnemy)

Overrides: Bots.Hunting.SetEnemy


Hunting.SetFall

function SetFall ()

Overrides: Bots.Hunting.SetFall


ReceiveIncomingMessage

Extends: Acquisition

ReceiveIncomingMessage.BeginState

event BeginState ()

Overrides: Acquisition.BeginState


ReceiveIncomingMessage.EndState

event EndState ()

Overrides: Object.EndState (global)


StartUp

Inherits from: Bots.StartUp

Modifiers: auto

Ignores: Bump, TakeDamage

StartUp.BeginState

event BeginState ()

Overrides: Bots.StartUp.BeginState


TacticalMove

Inherits from: Bots.TacticalMove

Ignores: HearNoise, SeePlayer

TacticalMove.AnimEnd

event AnimEnd ()

Overrides: Bots.TacticalMove.AnimEnd


TacticalMove.BeginState

event BeginState ()

Overrides: Bots.TacticalMove.BeginState


TacticalMove.EndState

event EndState ()

Overrides: Bots.TacticalMove.EndState


TacticalMove.EnemyNotVisible

event EnemyNotVisible ()

Overrides: Bots.TacticalMove.EnemyNotVisible


TacticalMove.HitWall

event HitWall (Object.Vector HitNormal, Actor Wall)

Overrides: Bots.TacticalMove.HitWall


TacticalMove.PainTimer

event PainTimer ()

Overrides: Bots.TacticalMove.PainTimer


TacticalMove.TakeDamage

event TakeDamage (int Damage, Pawn instigatedBy, Object.Vector hitlocation, Object.Vector momentum, name damageType)

Overrides: Bots.TacticalMove.TakeDamage


TacticalMove.Timer

event Timer ()

Overrides: Bots.TacticalMove.Timer


TacticalMove.FearThisSpot

function FearThisSpot (Actor aSpot)

Overrides: Bots.TacticalMove.FearThisSpot


TacticalMove.GiveUpTactical

function GiveUpTactical (bool bNoCharge)

Overrides: Bots.TacticalMove.GiveUpTactical


TacticalMove.PickDestination

function PickDestination (bool bNoCharge)

Overrides: Bots.TacticalMove.PickDestination


TacticalMove.PickRegDestination

function PickRegDestination (bool bNoCharge)

Overrides: Bots.TacticalMove.PickRegDestination


TacticalMove.SetFall

function SetFall ()

Overrides: Bots.TacticalMove.SetFall


TacticalMove.TryToward

function bool TryToward (Inventory Inv, float Weight)

Overrides: Bots.TacticalMove.TryToward


TacticalMove.ValidRecovery

function bool ValidRecovery ()

Overrides: Bots.TacticalMove.ValidRecovery


TacticalMove.WarnTarget

function WarnTarget (Pawn shooter, float projSpeed, Object.Vector FireDir)

Overrides: Bots.TacticalMove.WarnTarget


TransmitHuntingMessage

Extends: Hunting

TransmitHuntingMessage.BeginState

event BeginState ()

Overrides: Hunting.BeginState


TransmitHuntingMessage.MessagePlayers

function MessagePlayers ()


Victory

WarnFriends

Extends: Acquisition

Ignores: Acquisition.SeePlayer

WarnFriends.BeginState

event BeginState ()

Overrides: Acquisition.BeginState


WarnFriends.TakeDamage

event TakeDamage (int Damage, Pawn instigatedBy, Object.Vector hitlocation, Object.Vector momentum, name damageType)

Overrides: Bots.Acquisition.TakeDamage


WarnFriends.MessagePlayers

function MessagePlayers ()