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

SkaarjPack.Krall

Extends
Monster

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

Direct Known Subclasses:

EliteKrall

Variables Summary
boolbAttackSuccess
boolbLegless
boolbSuperAggressive
nameMeleeAttack[5]
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 PlayDying (class<DamageType> DamageType, vector HitLoc)
function PlayTakeHit (vector HitLocation, int Damage, class<DamageType> DamageType)
function PlayVictory ()
function PostBeginPlay ()
function RangedAttack (Actor A)
event SetAnimAction (name NewAction)
function SpawnShot ()
function StrikeDamageTarget ()
function ThrowDamageTarget ()
function ThrowTarget ()
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

bAttackSuccess Source code

var bool bAttackSuccess;

bLegless Source code

var bool bLegless;

bSuperAggressive Source code

var bool bSuperAggressive;

MeleeAttack[5] Source code

var name MeleeAttack[5];


Functions Detail

GetFireStart Source code

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

PlayDying Source code

simulated function PlayDying ( class<DamageType> DamageType, vector HitLoc )

PlayTakeHit Source code

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

PlayVictory Source code

function PlayVictory ( )

PostBeginPlay Source code

function PostBeginPlay ( )

RangedAttack Source code

function RangedAttack ( Actor A )

SetAnimAction Source code

simulated event SetAnimAction ( name NewAction )

SpawnShot Source code

function SpawnShot ( )

StrikeDamageTarget Source code

function StrikeDamageTarget ( )

ThrowDamageTarget Source code

function ThrowDamageTarget ( )

ThrowTarget Source code

function ThrowTarget ( )


Defaultproperties

defaultproperties
{
     MeleeAttack(0)="Strike1"
     MeleeAttack(1)="Strike2"
     MeleeAttack(2)="Strike3"
     MeleeAttack(3)="Throw"
     MeleeAttack(4)="Throw"
     HitSound(0)=Sound'SkaarjPack_rc.Krall.injur1k'
     HitSound(1)=Sound'SkaarjPack_rc.Krall.injur2k'
     HitSound(2)=Sound'SkaarjPack_rc.Krall.injur1k'
     HitSound(3)=Sound'SkaarjPack_rc.Krall.injur2k'
     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.Krall.chlng1k'
     ChallengeSound(1)=Sound'SkaarjPack_rc.Krall.chlng2k'
     ChallengeSound(2)=Sound'SkaarjPack_rc.Krall.chlng1k'
     ChallengeSound(3)=Sound'SkaarjPack_rc.Krall.chlng2k'
     FireSound=SoundGroup'WeaponSounds.ShockRifle.ShockRifleAltFire'
     AmmunitionClass=Class'SkaarjPack.KrallAmmo'
     ScoringValue=2
     bCanStrafe=False
     JumpZ=550.000000
     MovementAnims(1)="RunF"
     MovementAnims(2)="RunF"
     MovementAnims(3)="RunF"
     SwimAnims(0)="Swim"
     SwimAnims(1)="Swim"
     SwimAnims(2)="Swim"
     SwimAnims(3)="Swim"
     WalkAnims(1)="WalkF"
     WalkAnims(2)="WalkF"
     WalkAnims(3)="WalkF"
     IdleSwimAnim="Swim"
     Mesh=VertMesh'SkaarjPack_rc.KrallM'
     Skins(0)=FinalBlend'SkaarjPackSkins.Skins.jkrall'
     Skins(1)=FinalBlend'SkaarjPackSkins.Skins.jkrall'
}

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