I love the smell of UnrealEd crashing in the morning. – tarquin

UE2:U2Tosc (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Pawn >> LicenseePawn >> U2Pawn >> U2PawnBase >> U2PawnBasic >> U2Tosc
Package: 
U2Pawns

U2Tosc.uc

Constants[edit]

MaxRangedAttackTime[edit]

Value: 2.86

taken from duration of longest of the ranged firing animations

Properties[edit]

Property group 'U2Tosc'[edit]

DropArmLocationActorTag[edit]

Type: name


MaxPreferNPCEnemyDistance[edit]

Type: float

player will be attacked if no NPCs within this distance

Default value: -1.0

MinToleratePlayerDistance[edit]

Type: float

player within this distance won't be tolerated

Default value: -1.0

TriggerCutsceneEvent[edit]

Type: name


Default value: CutsceneStart

Internal variables[edit]

AltFireChargeEffect[edit]

Type: ParticleGenerator


AltFireEffect[edit]

Type: ParticleGenerator


ArmOozeEffect[edit]

Type: ParticleGenerator


ArmTossSpeed[edit]

Type: float


Default value: 535.0

ArmTossTargetActorTag[edit]

Type: name


Default value: ArmTossTarget

bBurning[edit]

Type: bool


bDamageImmune[edit]

Type: bool


bReachedDropArmHealth[edit]

Type: bool


BurnVictim[edit]

Type: Pawn


ChargeEffect[edit]

Type: ParticleGenerator


DropArmLocationActor[edit]

Type: Actor


LastEnemy[edit]

Type: Pawn


LeftToeEffects[edit]

Type: ParticleGenerator

Array size: 3


MuzzleFlashEffect[edit]

Type: ParticleGenerator


RightToeEffects[edit]

Type: ParticleGenerator

Array size: 3


ToscLastMumbleTime[edit]

Type: float


ToscPainAnimTime[edit]

Type: float


Default values[edit]

Property Value
AmbientSound Sound'U2Tosc.Tosc_Idle_4'
AttackActiveBehaviors[0]
Member Value
Odds 0.75
StateName 'AttackStationary'
TimeMax 2.86
TimeMin 2.86
AttackActiveBehaviors[1]
Member Value
Odds 0.25
StateName 'AttackCloseCharge'
TimeMax 4.0
TimeMin 3.0
AttackClosingCanFireOdds 0.0
AttackPassiveBehaviors[0]
Member Value
Odds 1.0
StateName 'AttackFallback'
TimeMax 7.0
TimeMin 2.5
bCanKnockDown False
bCanPanic False
bDistressedWandering False
bFearNPCsMoreThanPlayers True
bHasRangedAttack True
bHeadTrackingEnabled True
bIgnoreImpactForces True
bLeadTarget False
bNeverGib True
bQuickCarcassCleanup False
bWeaponAimingEnabled True
CollisionHeight 120.0
CollisionRadius 80.0
ControllerClass Class'U2Pawns.U2ToscController'
DamageFilterClass Class'U2Pawns.DamageFilterTosc'
DrawScale 2.0
FireOffset
Member Value
X 80.0
Y 40.0
Z -20.0
GroundSpeed 206.8
Health 10000
Mass 400.0
Melee01MaxDamage 3000
Melee01MomentumPerUnitDamage 650
Melee02MaxDamage 3000
Melee02MomentumPerUnitDamage 0
MeleeOdds 0.5
MeleeRange 80.0
Mesh LegendMesh'GlmCharactersG.Tosc'
RangedProjectileClass Class'U2Weapons.projectileBlackHole'
RangeMaxAttackMobile 4096.0
RangeMaxAttackMobileNoLOS 4096.0
RotationRate
Member Value
Yaw 8192
SightRadiusFriend 1024.0
SightRadiusFriendAlert 2500.0
Skins[0] Shader'CharacterFXT.Tosc.toscsingcannonmat'
Skins[1] Shader'CharacterFXT.Tosc.ToscHeadMAT'
Skins[2] Shader'CharacterFXT.Tosc.tosclegsmat'
Skins[3] Shader'CharacterFXT.Tosc.toscarmsmat'
Skins[4] Shader'CharacterFXT.Tosc.tosclegstendonsmat'
Skins[5] Shader'CharacterFXT.Tosc.ToscHeadMAT'
SoundRadius 240.0
TeamNumber 58
WalkingPct 1.0

Functions[edit]

Events[edit]

Destroyed[edit]

event Destroyed ()

Overrides: U2Pawn.Destroyed


PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: U2PawnBasic.PostBeginPlay


Tick[edit]

event Tick (float DeltaTime)

Overrides: U2Pawn.Tick


Other instance functions[edit]

See U2Tosc instance functions.