I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE1:Skaarj (U1)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:12, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
U1 Object >> Actor >> Pawn >> ScriptedPawn >> Skaarj
Package: 
UnrealShare
Direct subclasses:
SkaarjTrooper, SkaarjWarrior
This class in other games:
RTNP, UT, UT2003, UT2004

Skaarj.

Properties[edit]

Property group 'Skaarj'[edit]

bButtonPusher[edit]

Type: bool


bFakeDeath[edit]

Type: bool


ClawDamage[edit]

Type: byte

Basic damage done by lunge.

Default value: 15

LungeDamage[edit]

Type: byte

Basic damage done by lunge.

Default value: 30

SpinDamage[edit]

Type: byte

Basic damage done by lunge.

Default value: 20

Property group 'Sounds'[edit]

claw[edit]

Type: Sound


Default value: Sound'UnrealShare.Skaarj.claw2s'

Die2[edit]

Type: Sound


Default value: Sound'UnrealShare.Skaarj.death2sk'

Footstep[edit]

Type: Sound


Default value: Sound'UnrealShare.Cow.walkC'

Footstep2[edit]

Type: Sound


Default value: Sound'UnrealShare.Cow.walkC'

hairflip[edit]

Type: Sound


Default value: Sound'UnrealShare.Skaarj.hairflp2sk'

hitsound3[edit]

Type: Sound


Default value: Sound'UnrealShare.Skaarj.injur3sk'

hitsound4[edit]

Type: Sound


Default value: Sound'UnrealShare.Skaarj.injur3sk'

lunge[edit]

Type: Sound


Default value: Sound'UnrealShare.Skaarj.lunge1sk'

slice[edit]

Type: Sound


Default value: Sound'UnrealShare.Skaarj.clawhit1s'

spin[edit]

Type: Sound


Default value: Sound'UnrealShare.Skaarj.spin1s'

syllable1[edit]

Type: Sound


Default value: Sound'UnrealShare.Skaarj.syl07sk'

syllable2[edit]

Type: Sound


Default value: Sound'UnrealShare.Skaarj.syl09sk'

syllable3[edit]

Type: Sound


Default value: Sound'UnrealShare.Skaarj.syl11sk'

syllable4[edit]

Type: Sound


Default value: Sound'UnrealShare.Skaarj.syl12sk'

syllable5[edit]

Type: Sound


Default value: Sound'UnrealShare.Skaarj.syl13sk'

syllable6[edit]

Type: Sound


Default value: Sound'UnrealShare.Skaarj.syl15sk'

Internal variables[edit]

AttackSuccess[edit]

Type: bool


phrase[edit]

Type: name


phrasesyllable[edit]

Type: byte


voicePitch[edit]

Type: float


Default value: 0.5

Default values[edit]

Property Value
AccelRate 1200.0
Acquire Sound'UnrealShare.Skaarj.chalnge1s'
Aggressiveness 0.5
AmbientSound Sound'UnrealShare.Skaarj.amb1sk'
bCanStrafe True
bHasRangedAttack True
bMovingRangedAttack True
Buoyancy 150.0
CarcassType Class'UnrealShare.SkaarjCarcass'
CollisionHeight 46.0
CollisionRadius 35.0
CombatStyle 0.65
Die Sound'UnrealShare.Skaarj.death1sk'
DrawType DT_Mesh
GroundSpeed 440.0
Health 210
HitSound1 Sound'UnrealShare.Skaarj.injur1sk'
HitSound2 Sound'UnrealShare.Skaarj.injur2sk'
Intelligence BRAINS_HUMAN
Mass 150.0
MeleeRange 40.0
RangedProjectile Class'UnrealShare.SkaarjProjectile'
ReFireRate 0.5
Roam Sound'UnrealShare.Skaarj.roam11s'
RotationRate
Member Value
Pitch 3072
Roll 2048
Yaw 60000
Threaten Sound'UnrealShare.Skaarj.chalnge3s'
TransientSoundVolume 3.0
UnderWaterTime -1.0

Functions[edit]

Events[edit]

PreBeginPlay[edit]

event PreBeginPlay ()

Overrides: ScriptedPawn.PreBeginPlay


SpeechTimer[edit]

event SpeechTimer ()

Overrides: Pawn.SpeechTimer


ZoneChange[edit]

event ZoneChange (ZoneInfo newZone)

Overrides: ScriptedPawn.ZoneChange


Other instance functions[edit]

See Skaarj instance functions.

States[edit]

FallingState[edit]

Inherits from: ScriptedPawn.FallingState

Ignores: Bump, HearNoise, HitWall, WarnTarget

FallingState.Landed[edit]

event Landed (Object.Vector HitNormal)

Overrides: ScriptedPawn.FallingState.Landed


FallingState.PlayTakeHit[edit]

function PlayTakeHit (float tweentime, Object.Vector HitLoc, int damage)

Overrides: PlayTakeHit (global)


Hunting[edit]

Inherits from: ScriptedPawn.Hunting

Ignores: EnemyNotVisible

Hunting.BeginState[edit]

event BeginState ()

Overrides: ScriptedPawn.Hunting.BeginState


Hunting.EndState[edit]

event EndState ()

Overrides: ScriptedPawn.Hunting.EndState


RangedAttack[edit]

Inherits from: ScriptedPawn.RangedAttack

Ignores: HearNoise, SeePlayer

RangedAttack.Bump[edit]

event Bump (Actor Other)

Overrides: ScriptedPawn.Bump (global)


RangedAttack.LungeDamageTarget[edit]

function LungeDamageTarget ()


RangedAttack.PlayRangedAttack[edit]

function PlayRangedAttack ()

Overrides: PlayRangedAttack (global)


TakeHit[edit]

Inherits from: ScriptedPawn.TakeHit

Ignores: Bump, HearNoise, HitWall, SeePlayer

TakeHit.BeginState[edit]

event BeginState ()

Overrides: ScriptedPawn.TakeHit.BeginState


TakeHit.Landed[edit]

event Landed (Object.Vector HitNormal)

Overrides: ScriptedPawn.TakeHit.Landed


TakeHit.PlayTakeHit[edit]

function PlayTakeHit (float tweentime, Object.Vector HitLoc, int damage)

Overrides: PlayTakeHit (global)