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
{
	JumpZ=550
     bCanStrafe=false
     CollisionHeight=+00044.000000
	mesh=KrallM
	skins(0)=jkrall
	skins(1)=jkrall
    AmmunitionClass=class'KrallAmmo'
     HitSound(0)=injur1k
     HitSound(1)=injur2k
     HitSound(2)=injur1k
     HitSound(3)=injur2k
     FireSound=Sound'WeaponSounds.ShockRifleAltFire'
     DeathSound(0)=death1k
     DeathSound(1)=death2k
     DeathSound(2)=death1k
     DeathSound(3)=death2k
     ChallengeSound(0)=chlng1k
     ChallengeSound(1)=chlng2k
     ChallengeSound(2)=chlng1k
     ChallengeSound(3)=chlng2k


    SwimAnims(0)=Swim
    SwimAnims(1)=Swim
    SwimAnims(2)=Swim
    SwimAnims(3)=Swim
    IdleSwimAnim=Swim
    
    WalkAnims(0)=WalkF
    WalkAnims(1)=WalkF
    WalkAnims(2)=WalkF
    WalkAnims(3)=WalkF


    MovementAnims(0)=RunF
    MovementAnims(1)=RunF
    MovementAnims(2)=RunF
    MovementAnims(3)=RunF


	MeleeAttack(0)=Strike1
	MeleeAttack(1)=Strike2
	MeleeAttack(2)=Strike3
	MeleeAttack(3)=Throw
	MeleeAttack(4)=Throw
	
	ScoringValue=2
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:12.712 - Created with UnCodeX