- Extends
- xPawn
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Pawn
|
+-- UnrealGame.UnrealPawn
|
+-- XGame.xPawn
|
+-- SkaarjPack.Monster
Direct Known Subclasses:
Brute, GasBag, Krall, Manta, RazorFly, Skaarj, SkaarjPupae, Warlord
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 |
Inherited Variables from UnrealGame.UnrealPawn |
AttackSuitability, bAcceptAllInventory, bBlobShadow, bIsSquadLeader, bKeepTaunting, bNoDefaultInventory, bPlayerShadows, bPlayOwnFootsteps, bSoakDebug, CurrentDir, GameObjOffset, GameObjRot, LastFootStepTime, LoadOut, OptionalEquipment[16], RequiredEquipment[16], SelectedEquipment[16], spree, SquadName, VoiceType |
Functions Summary |
| | AnimEnd (int Channel))
|
| | AssignInitialPose ()))
|
| bool | CanAttack (Actor A)
|
| | CreateGib (Name boneName, class<DamageType> DamageType, Rotator r ))
|
| | Destroyed ()))
|
| | Fire (optional float F ))
|
| | FireProjectile ()))
|
| bool | ForceDefaultCharacter ()))
|
| float | GetDamageRadius ()
|
| vector | GetFireStart (vector X, vector Y, vector Z))
|
| bool | HasRangedAttack ()
|
| bool | IsHeadShot (vector loc, vector ray, float AdditionalScale))
|
| bool | IsPlayerPawn ()))
|
| | Landed (vector HitNormal)) Dying |
| | LandThump ()))
|
| bool | MeleeDamageTarget (int hitdamage, vector pushdir))
|
| | PlayChallengeSound ()))
|
| | PlayDying (class<DamageType> DamageType, vector HitLoc))
|
| | PlayDyingSound ()))
|
| | PlayTakeHit (vector HitLocation, int Damage, class<DamageType> DamageType))
|
| | PlayVictory ()
|
| | PlayVictoryAnimation ()))
|
| | PostBeginPlay ()))
|
| bool | PreferMelee ()))
|
| | ProcessHitFX ()))
|
| | RangedAttack (Actor A)
|
| float | RangedAttackTime ()
|
| bool | RecommendSplashDamage ()
|
| bool | SameSpeciesAs (Pawn P))
|
| | SetAnimAction (name NewAction))
|
| | SetMovementPhysics ()))
|
| | SpawnGiblet (class<Gib> GibClass, Vector Location, Rotator Rotation, float GibPerterbation ))
|
| bool | SplashDamage ()
|
| | StartDeRes ()))
|
| | StopFiring ()
|
| | Timer ())) Dying |
| | 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 |
Inherited Functions from UnrealGame.UnrealPawn |
AddDefaultInventory, BaseChange, BeginState, BotDodge, CheckBob, ChunkUp, CreateInventory, DisplayDebug, Dodge, DropFlag, EndJump, FindValidTaunt, FootStepping, GetDebugName, GetPlacedRoster, GetSpree, GetWeaponBoneFor, gibbedBy, HoldFlag, HoldGameObject, IncrementSpree, IsInLoadout, Landed, PerformDodge, PlayFootStep, PostBeginPlay, PostNetBeginPlay, SetAnimAction, SetMovementPhysics, ShouldUnCrouch, SpawnGibs, TakeDamage, TakeDrowningDamage |
var bool bAlwaysStrafe;
var bool bBoss;
var bool bCanDodge;
var bool bMeleeFighter;
var bool bShotAnim;
var bool bTryToWalk;
var bool bVictoryNext;
var
sound ChallengeSound[
4];
var float DodgeSkillAdjust;
var int ScoringValue;
simulated function AnimEnd ( int Channel) )
simulated function AssignInitialPose ( ) )
function
bool CanAttack (
Actor A )
function Destroyed ( ) )
function Fire ( optional float F ) )
function FireProjectile ( ) )
simulated function bool ForceDefaultCharacter ( ) )
function float GetDamageRadius ( )
function bool HasRangedAttack ( )
function
bool IsHeadShot (
vector loc,
vector ray,
float AdditionalScale) )
function bool IsPlayerPawn ( ) )
function Landed (
vector HitNormal) )
function LandThump ( ) )
function
bool MeleeDamageTarget (
int hitdamage,
vector pushdir) )
function PlayChallengeSound ( ) )
function PlayDyingSound ( ) )
function PlayVictory ( )
function PlayVictoryAnimation ( ) )
event PostBeginPlay ( ) )
function bool PreferMelee ( ) )
simulated function ProcessHitFX ( ) )
function RangedAttack (
Actor A )
function float RangedAttackTime ( )
function bool RecommendSplashDamage ( )
function
bool SameSpeciesAs (
Pawn P) )
simulated event SetAnimAction ( name NewAction) )
function SetMovementPhysics ( ) )
simulated function SpawnGiblet (
class<
Gib> GibClass,
Vector Location,
Rotator Rotation,
float GibPerterbation ) )
function bool SplashDamage ( )
simulated function StartDeRes ( ) )
function StopFiring ( )
simulated function Timer ( ) )
simulated function TurnOff ( ) )
defaultproperties
{
bMeleeFighter=True
bCanDodge=True
ScoringValue=1
IdleHeavyAnim="Idle_Rest"
IdleRifleAnim="Idle_Rest"
bCanCrouch=False
bCanPickupInventory=False
MeleeRange=90.000000
WalkingPct=0.300000
CrouchedPct=0.300000
ControllerClass=Class'SkaarjPack.MonsterController'
TurnLeftAnim="Turn"
TurnRightAnim="Turn"
CrouchAnims(0)="Crouch"
CrouchAnims(1)="Crouch"
CrouchAnims(2)="Crouch"
CrouchAnims(3)="Crouch"
AirAnims(0)="Jump"
AirAnims(1)="Jump"
AirAnims(2)="Jump"
AirAnims(3)="Jump"
TakeoffAnims(0)="Jump"
TakeoffAnims(1)="Jump"
TakeoffAnims(2)="Jump"
TakeoffAnims(3)="Jump"
LandAnims(0)="Land"
LandAnims(1)="Land"
LandAnims(2)="Land"
LandAnims(3)="Land"
DoubleJumpAnims(0)="Jump"
DoubleJumpAnims(1)="Jump"
DoubleJumpAnims(2)="Jump"
DoubleJumpAnims(3)="Jump"
DodgeAnims(0)="Jump"
DodgeAnims(1)="Jump"
DodgeAnims(2)="Jump"
DodgeAnims(3)="Jump"
AirStillAnim="Jump"
TakeoffStillAnim="Jump"
CrouchTurnRightAnim="Crouch"
CrouchTurnLeftAnim="Crouch"
IdleWeaponAnim="Idle_Rest"
AmbientGlow=60
TransientSoundVolume=0.600000
TransientSoundRadius=500.000000
}
|
Creation time: sk 18-3-2018 09:49:44.664 - Created with
UnCodeX