Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

SkaarjPack.Brute

Extends
Monster

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- UnrealGame.UnrealPawn
         |   
         +-- XGame.xPawn
            |   
            +-- SkaarjPack.Monster
               |   
               +-- SkaarjPack.Brute

Direct Known Subclasses:

Behemoth

Variables Summary
boolbLeftShot
nameMeleeAttack[4]
Sounds
soundFootstep[2]
Inherited Variables from SkaarjPack.Monster
AmmunitionClass, bAlwaysStrafe, bBoss, bCanDodge, bMeleeFighter, bShotAnim, bTryToWalk, bVictoryNext, ChallengeSound[4], DeathSound[4], DodgeSkillAdjust, FireSound, HitSound[4], MyAmmo, SavedFireProperties, ScoringValue
Inherited Variables from XGame.xPawn
bAlreadySetup, bBerserk, bCanBoostDodge, bCanDodgeDoubleJump, bClearWeaponOffsets, bDeRes, bFlaming, bFrozenBody, bGibbed, bInvis, bOldInvis, bRubbery, bSkeletized, bSpawnDone, bSpawnIn, CurrentCombo, DeResFX, DeResGravScale, DeResLateralFriction, DeResLiftSoftness, DeResLiftVel, DeResMat0, DeResMat1, DeResTime, FireHeavyBurstAnim, FireHeavyRapidAnim, FireRifleBurstAnim, FireRifleRapidAnim, FireRootBone, FireState, FootstepVolume, GibCountCalf, GibCountForearm, GibCountHead, GibCountTorso, GibCountUpperArm, GibGroupClass, GruntVolume, HeadShotMessage, IdleHeavyAnim, IdleRifleAnim, InvisMaterial, LastUDamageSoundTime, MaxMultiJump, MinTimeBetweenPainSounds, MultiJumpBoost, MultiJumpRemaining, OldController, PlacedCharacterName, PlacedFemaleCharacterName, PlayerShadow, RagConvulseMaterial, RagDeathUpKick, RagDeathVel, RagdollLifeSpan, RagdollOverride, RagGravScale, RagImpactSoundInterval, RagImpactSounds, RagImpactVolume, RagInvInertia, RagLastSoundTime, RagShootStrength, RagSpinScale, RealSkins[4], RepeaterDeathCount, ShieldHitMat, ShieldHitMatTime, ShieldStrengthMax, SimHitFxTicker, SkeletonMesh, SmallShieldStrength, SoundFootsteps[11], SoundGroupClass, Species, TeamSkin, TeleportFXClass, TransEffects[2], TransOutEffect[2], UDamageSound, UDamageTime, UDamageTimer, UDamageWeaponMaterial, VoiceClass, WallDodgeAnims[4], WeaponAttachment

Enumerations Summary
Inherited Enumerations from XGame.xPawn
EFireAnimState

Functions Summary
functionvector GetFireStart (vector X, vector Y, vector Z)
function PlayTakeHit (vector HitLocation, int Damage, class<DamageType> DamageType)
function PlayVictory ()
function RangedAttack (Actor A)
function SpawnLeftShot ()
function SpawnRightShot ()
function Step ()
function WhipDamageTarget ()
Inherited Functions from SkaarjPack.Monster
AnimEnd, AssignInitialPose, CanAttack, CreateGib, Destroyed, Fire, FireProjectile, ForceDefaultCharacter, GetDamageRadius, GetFireStart, HasRangedAttack, IsHeadShot, IsPlayerPawn, Landed, LandThump, MeleeDamageTarget, PlayChallengeSound, PlayDying, PlayDyingSound, PlayTakeHit, PlayVictory, PlayVictoryAnimation, PostBeginPlay, PreferMelee, ProcessHitFX, RangedAttack, RangedAttackTime, RecommendSplashDamage, SameSpeciesAs, SetAnimAction, SetMovementPhysics, SpawnGiblet, SplashDamage, StartDeRes, StopFiring, Timer, TurnOff
Inherited Functions from XGame.xPawn
AddShieldStrength, AdjustedStrength, AltFire, AnimEnd, AssignInitialPose, AttachEffect, BeginState, BotDodge, CalcHitLoc, CanDoubleJump, CanMultiJump, CanUseShield, ChangedWeapon, CheckReflect, CheckValidFemaleDefault, CheckValidMaleDefault, ClientDying, ClientRestart, ClientSetUDamageTime, DeactivateSpawnProtection, Destroyed, DisableUDamage, DoCombo, DoComboName, DoDamageFX, DoDerezEffect, Dodge, DoDoubleJump, DoJump, DoTranslocateOut, EnableUDamage, FellOutOfWorld, FindValidTaunt, Fire, FootStepping, ForceDefaultCharacter, Gasp, GetAnimSequence, GetDefaultCharacter, GetGibClass, GetKillerController, GetOffhandBoneFor, GetPlacedRoster, GetShieldStrength, GetShieldStrengthMax, GetSound, GetTeam, GetTeamNum, GetWeaponBoneFor, HasUDamage, HideBone, InCurrentCombo, KImpact, KSkelConvulse, KVelDropBelow, Landed, LandThump, NotifyTeamChanged, PerformDodge, PhysicsVolumeChange, PlayDirectionalDeath, PlayDirectionalHit, PlayDoubleJump, PlayDying, PlayDyingAnimation, PlayDyingSound, PlayFootStepLeft, PlayFootStepRight, PlayHit, PlayMoverHitSound, PlayTakeHit, PlayTeleportEffect, PlayVictoryAnimation, PlayWaiting, PlayWeaponSwitch, PossessedBy, PostBeginPlay, PostNetBeginPlay, PostNetReceive, ProcessHitFX, RandSpin, RemoveFlamingEffects, RemovePowerups, ResetPhysicsBasedAnim, ServerChangedWeapon, SetAnimAction, SetHeadScale, SetInvisibility, SetOverlayMaterial, Setup, SetWeaponAttachment, SetWeaponOverlay, ShieldAbsorb, SpawnGiblet, SpawnGibs, StartDeRes, StartDriving, StartFiring, StopDriving, StopFiring, TakeDamage, Tick, TickDeRes, TickFX, Timer, WasPlayerPawn


Variables Detail

bLeftShot Source code

var bool bLeftShot;

MeleeAttack[4] Source code

var name MeleeAttack[4];

Sounds

Footstep[2] Source code

var(Sounds) sound Footstep[2];


Functions Detail

GetFireStart Source code

function vector GetFireStart ( vector X, vector Y, vector Z )

PlayTakeHit Source code

function PlayTakeHit ( vector HitLocation, int Damage, class<DamageType> DamageType )

PlayVictory Source code

function PlayVictory ( )

RangedAttack Source code

function RangedAttack ( Actor A )

SpawnLeftShot Source code

function SpawnLeftShot ( )

SpawnRightShot Source code

function SpawnRightShot ( )

Step Source code

function Step ( )

WhipDamageTarget Source code

function WhipDamageTarget ( )


Defaultproperties

defaultproperties
{
     Footstep(0)=Sound'SkaarjPack_rc.Brute.walk1br'
     Footstep(1)=Sound'SkaarjPack_rc.Brute.walk2br'
     MeleeAttack(0)="PistolWhip"
     MeleeAttack(1)="Punch"
     MeleeAttack(2)="PistolWhip"
     MeleeAttack(3)="Punch"
     bCanDodge=False
     HitSound(0)=Sound'SkaarjPack_rc.Brute.injur1br'
     HitSound(1)=Sound'SkaarjPack_rc.Brute.injur2br'
     HitSound(2)=Sound'SkaarjPack_rc.Brute.injur1br'
     HitSound(3)=Sound'SkaarjPack_rc.Brute.injur2br'
     DeathSound(0)=Sound'SkaarjPack_rc.Krall.death1k'
     DeathSound(1)=Sound'SkaarjPack_rc.Krall.death2k'
     DeathSound(2)=Sound'SkaarjPack_rc.Krall.death1k'
     DeathSound(3)=Sound'SkaarjPack_rc.Krall.death2k'
     ChallengeSound(0)=Sound'SkaarjPack_rc.Brute.yell1br'
     ChallengeSound(1)=Sound'SkaarjPack_rc.Brute.injur2br'
     ChallengeSound(2)=Sound'SkaarjPack_rc.Brute.nearby2br'
     ChallengeSound(3)=Sound'SkaarjPack_rc.Brute.yell2br'
     FireSound=SoundGroup'WeaponSounds.RocketLauncher.RocketLauncherFire'
     AmmunitionClass=Class'SkaarjPack.BruteAmmo'
     ScoringValue=5
     bCanStrafe=False
     MeleeRange=80.000000
     GroundSpeed=150.000000
     WaterSpeed=100.000000
     JumpZ=100.000000
     Health=220
     MovementAnims(0)="WalkF"
     MovementAnims(1)="WalkF"
     MovementAnims(2)="WalkF"
     MovementAnims(3)="WalkF"
     SwimAnims(0)="WalkF"
     SwimAnims(1)="WalkF"
     SwimAnims(2)="WalkF"
     SwimAnims(3)="WalkF"
     WalkAnims(1)="WalkF"
     WalkAnims(2)="WalkF"
     WalkAnims(3)="WalkF"
     IdleSwimAnim="WalkF"
     IdleWeaponAnim="CockGun"
     Mesh=VertMesh'SkaarjPack_rc.Brute1'
     Skins(0)=Texture'SkaarjPackSkins.Skins.jBrute1'
     Skins(1)=FinalBlend'XEffectMat.Shield.RedShell'
     TransientSoundVolume=0.700000
     TransientSoundRadius=800.000000
     CollisionRadius=47.000000
     CollisionHeight=52.000000
     Mass=400.000000
     Buoyancy=390.000000
     RotationRate=(Yaw=45000,Roll=0)
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:15:52.828 - Created with UnCodeX