Mostly Harmless

UE1:Bots (RTNP)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
RTNP Object >> Actor >> Pawn >> Bots

Contents

Package: 
UnrealShare
Known direct subclasses:
HumanBot, SkaarjPlayerBot
This class in other games:
U1, UT

Bots.

[edit] Properties

[edit] Property group 'Combat'

[edit] Aggressiveness

Type: float

0.0 to 1.0 (typically)

Default value: 0.2

[edit] bIsWuss

Type: bool

always takes hit

[edit] bLeadTarget

Type: bool

lead target with projectile attack

Default value: True

[edit] bWarnTarget

Type: bool

warn target when projectile attack

Default value: True

[edit] RefireRate

Type: float


Default value: 0.9

[edit] TimeBetweenAttacks

Type: float

seconds - modified by difficulty

Default value: 1.0

[edit] Property group 'Pawn'

[edit] CarcassType

Type: class<Carcass>


Default value: Class'UnrealShare.CreatureCarcass'

[edit] Property group 'Sounds'

[edit] breathagain

Type: Sound


[edit] Die2

Type: Sound


[edit] Die3

Type: Sound


[edit] Die4

Type: Sound


[edit] drown

Type: Sound


[edit] Footstep1

Type: Sound


[edit] Footstep2

Type: Sound


[edit] Footstep3

Type: Sound


[edit] GaspSound

Type: Sound


[edit] HitSound3

Type: Sound


[edit] HitSound4

Type: Sound


[edit] JumpSound

Type: Sound


[edit] LandGrunt

Type: Sound


[edit] UWHit1

Type: Sound


[edit] UWHit2

Type: Sound


[edit] Internal variables

See Bots internal variables.

[edit] Default values

Property Value
AccelRate 2048.0
AirSpeed 400.0
BaseEyeHeight 23.0
bAutoActivate True
bCanStrafe True
bIsPlayer True
bStasis False
Buoyancy 100.0
DrawType DT_Mesh
GroundSpeed 400.0
HearingThreshold 0.3
Intelligence BRAINS_HUMAN
Land Sound'UnrealShare.Generic.Land1'
LightBrightness 70
LightHue 40
LightRadius 6
LightSaturation 128
MeleeRange 50.0
NetPriority 8.0
RotationRate
Member Value
Pitch 3072
Roll 2048
Yaw 30000
SightRadius 3000.0
UnderWaterTime 20.0
WaterStep Sound'UnrealShare.Generic.LSplash'

[edit] Functions

[edit] Static functions

[edit] SetMultiSkin

static function SetMultiSkin (Actor SkinActor, string SkinName, string FaceName, byte TeamNum)

Overrides: Pawn.SetMultiSkin


[edit] Events

[edit] BaseChange

singular event BaseChange ()

Overrides: Pawn.BaseChange


[edit] Bump

event Bump (Actor Other)

Overrides: Actor.Bump


[edit] Falling

singular event Falling ()

Overrides: Pawn.Falling


[edit] HearNoise

event HearNoise (float Loudness, Actor NoiseMaker)

Overrides: Pawn.HearNoise


[edit] LongFall

event LongFall ()

Overrides: Pawn.LongFall


[edit] PainTimer

event PainTimer ()

Overrides: Pawn.PainTimer


[edit] PreBeginPlay

event PreBeginPlay ()

Overrides: Pawn.PreBeginPlay


[edit] SeePlayer

event SeePlayer (Actor SeenPlayer)

Overrides: Pawn.SeePlayer


[edit] Trigger

event Trigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.Trigger


[edit] UpdateEyeHeight

event UpdateEyeHeight (float DeltaTime)

Overrides: Pawn.UpdateEyeHeight


[edit] ZoneChange

event ZoneChange (ZoneInfo newZone)

Overrides: Actor.ZoneChange


[edit] Other instance functions

See Bots instance functions.

[edit] States

See Bots states.

Personal tools