I don't need to test my programs. I have an error-correcting modem.

UE1:Gasbag (UT)

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

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT Object >> Actor >> Pawn >> ScriptedPawn >> Gasbag
Package: 
UnrealI
Direct subclass:
GiantGasbag
This class in other games:
RTNP, U1

Gasbag.

Properties

Property group 'Gasbag'

PoundDamage

Type: byte

Basic damage done by each punch.

Default value: 25

PunchDamage

Type: byte

Basic damage done by each punch.

Default value: 12

Property group 'Sounds'

Pound

Type: Sound


Default value: Sound'UnrealI.Gasbag.twopunch1g'

Punch

Type: Sound


Default value: Sound'UnrealI.Gasbag.twopunch1g'

PunchHit

Type: Sound


Default value: Sound'UnrealI.Gasbag.hit1g'

Internal variables

numChildren

Type: int


ParentBag

Type: Gasbag


Default values

Property Value
Acquire Sound'UnrealI.Gasbag.yell2g'
Aggressiveness 0.7
AirSpeed 200.0
AmbientSound Sound'UnrealI.Gasbag.amb2g'
bCanStrafe True
bHasRangedAttack True
bMovingRangedAttack True
CarcassType Class'UnrealI.GassiusCarcass'
CollisionHeight 36.0
CollisionRadius 56.0
CombatStyle 0.4
Die Sound'UnrealI.Gasbag.death1g'
DrawType DT_Mesh
Fear Sound'UnrealI.Gasbag.injur2g'
FovAngle 120.0
Health 200
HitSound1 Sound'UnrealI.Gasbag.injur1g'
HitSound2 Sound'UnrealI.Gasbag.injur2g'
JumpZ 10.0
Mass 120.0
MeleeRange 50.0
Mesh LodMesh'UnrealI.GasBagM'
ProjectileSpeed 600.0
RangedProjectile Class'UnrealI.GasbagBelch'
ReFireRate 0.5
Roam Sound'UnrealI.Gasbag.nearby1g'
RotationRate
Member Value
Pitch 8192
Roll 2048
Yaw 65000
SightRadius 2000.0
Threaten Sound'UnrealI.Gasbag.yell3g'

Functions

Events

Destroyed

event Destroyed ()

Overrides: Pawn.Destroyed


Falling

singular event Falling ()

Overrides: ScriptedPawn.Falling


Other instance functions

PlayDying

function PlayDying (name DamageType, Object.Vector HitLocation)

Overrides: Pawn.PlayDying


PlayInAir

function PlayInAir ()

Overrides: Pawn.PlayInAir


PlayLanded

function PlayLanded (float impactVel)

Overrides: Pawn.PlayLanded


PlayMeleeAttack

function PlayMeleeAttack ()

Overrides: ScriptedPawn.PlayMeleeAttack


PlayMovingAttack

function PlayMovingAttack ()

Overrides: Pawn.PlayMovingAttack


PlayPatrolStop

function PlayPatrolStop ()

Overrides: Pawn.PlayPatrolStop


PlayRangedAttack

function PlayRangedAttack ()

Overrides: ScriptedPawn.PlayRangedAttack


PlayRunning

function PlayRunning ()

Overrides: Pawn.PlayRunning


PlayTakeHit

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

Overrides: Pawn.PlayTakeHit


PlayThreatening

function PlayThreatening ()

Overrides: Pawn.PlayThreatening


PlayTurning

function PlayTurning ()

Overrides: Pawn.PlayTurning


PlayVictoryDance

function PlayVictoryDance ()

Overrides: Pawn.PlayVictoryDance


PlayWaiting

function PlayWaiting ()

Overrides: Pawn.PlayWaiting


PlayWaitingAmbush

function PlayWaitingAmbush ()

Overrides: Pawn.PlayWaitingAmbush


PlayWalking

function PlayWalking ()

Overrides: Pawn.PlayWalking


PoundDamageTarget

function PoundDamageTarget ()


PreSetMovement

function PreSetMovement ()

Overrides: Pawn.PreSetMovement


PunchDamageTarget

function PunchDamageTarget ()


SetMovementPhysics

function SetMovementPhysics ()

Overrides: ScriptedPawn.SetMovementPhysics


SpawnBelch

function SpawnBelch ()


TryToDuck

function TryToDuck (Object.Vector duckDir, bool bReversed)

Overrides: ScriptedPawn.TryToDuck


TweenToFalling

function TweenToFalling ()

Overrides: Pawn.TweenToFalling


TweenToFighter

function TweenToFighter (float tweentime)

Overrides: Pawn.TweenToFighter


TweenToPatrolStop

function TweenToPatrolStop (float tweentime)

Overrides: Pawn.TweenToPatrolStop


TweenToRunning

function TweenToRunning (float tweentime)

Overrides: Pawn.TweenToRunning


TweenToWaiting

function TweenToWaiting (float tweentime)

Overrides: Pawn.TweenToWaiting


TweenToWalking

function TweenToWalking (float tweentime)

Overrides: Pawn.TweenToWalking


States

TacticalMove

Inherits from: ScriptedPawn.TacticalMove

Ignores: HearNoise, SeePlayer

TacticalMove.EndState

event EndState ()

Overrides: ScriptedPawn.TacticalMove.EndState