- Extends
- xPawn
- Modifiers
- dependsOn ( xPawnGibGroup )
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Pawn
|
+-- UnrealGame.UnrealPawn
|
+-- XGame.xPawn
|
+-- KFMod.KFPawn
Direct Known Subclasses:
KFHumanPawn
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, 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, 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 |
Structures Summary |
SScriptedAnimRepInfo BaseAnim, BlendInTime, BlendOutTime, AnimRate, AnimIterations, bLoopAnim, StartFrame |
Functions Summary |
 | | AddHealth ()))
|
 | bool | AddShieldStrength (int ShieldAmount))
|
 | | AnimBlendTimer ()))
|
 | | AnimEnd (int Channel))
|
 | | AnimEnd (int Channel) Dying |
 | | AttachEffect (class<xEmitter> EmitterClass, Name BoneName, Vector Location, Rotator Rotation ))
|
 | | AttachEmitterEffect (class<Emitter> EmitterClass, Name BoneName, Vector Location, Rotator Rotation ))
|
 | | BeginState ())) Dying |
 | bool | CanBuyNow ()))
|
 | bool | CanCarry (float Weight ))
|
 | | CheckBob (float DeltaTime, vector Y))
|
 | | CheckFootSteps (float DeltaTime))
|
 | | ChunkUp (Rotator HitRotation, float ChunkPerterbation ))
|
 | | ClientCurrentWeaponSold ()))
|
 | | ClientForceChangeWeapon (Inventory NewWeapon))
|
 | | Destroyed ()))
|
 | | Died (Controller Killer, class<DamageType> damageType, vector HitLocation))
|
 | | DisableMovement (float DisableDuration))
|
 | | DisplayDebug (Canvas Canvas, out float YL, out float YPos))
|
 | | DoDamageFX (Name boneName, int Damage, class<DamageType> DamageType, Rotator r ))
|
 | | DoDerezEffect ()
|
 | bool | DoJump (bool bUpdating ))
|
 | | EncroachedBy (actor Other ))
|
 | bool | EncroachingOn (actor Other ))
|
 | | FellOutOfWorld (eKillZType KillType)) Dying |
 | | FootStepping (int Side))
|
 | bool | ForceDefaultCharacter ()))
|
 | string | GetDefaultCharacter ()))
|
 | float | GetExposureTo (vector TestLocation))
|
 | class<Gib> | GetGibClass (xPawnGibGroup.EGibType gibType))
|
 | name | GetOffhandBoneFor (Inventory I))
|
 | string | GetPlayerName ()))
|
 | Sound | GetSound (xPawnSoundGroup.ESoundType soundType))
|
 | class<KFVeterancyTypes> | GetVeteran ()))
|
 | name | GetWeaponBoneFor (Inventory I))
|
 | bool | GiveHealth (int HealAmount, int HealMax))
|
 | | GiveWeapon (string aClassName ))
|
 | | HandleNadeThrowAnim ()))
|
 | | HideBone (name boneName))
|
 | bool | ItemIsBuyable (Class IC ))
|
 | | KImpact (actor other, vector pos, vector impactVel, vector impactNorm))
|
 | | KVelDropBelow ())) Dying |
 | | ModifyVelocity (float DeltaTime, vector OldVelocity))
|
 | | OldPlayHit (float Damage, Pawn InstigatedBy, vector HitLocation, class<DamageType> damageType, vector Momentum, optional int HitIndex))
|
 | | PlayDirectionalHit (Vector HitLoc))
|
 | | PlayDying (class<DamageType> DamageType, vector HitLoc))
|
 | | PlayDyingAnimation (class<DamageType> DamageType, vector HitLoc))
|
 | | PlayDyingSound ()))
|
 | | PlayHit (float Damage, Pawn InstigatedBy, vector HitLocation, class<DamageType> damageType, vector Momentum, optional int HI ))
|
 | | PlayScriptedAnim (SScriptedAnimRepInfo AnimData))
|
 | | PossessedBy (Controller C))
|
 | | PostBeginPlay ()))
|
 | | PostNetBeginPlay ()))
|
 | | PostNetReceive ()))
|
 | | PreTravelCleanUp ()))
|
 | | ProcessHitFX ()))
|
 | | ProcessLocationalDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType, array PointsHit ))
|
 | | QuickHeal ()))
|
 | | RemoveFlamingEffects ()))
|
 | | RemoveInventorySP (class ItemClass ))
|
 | bool | ServerBuyAmmo (Class<Ammunition> AClass, bool bOnlyClip ))
|
 | | ServerBuyFirstAid ()))
|
 | | ServerBuyKevlar ()))
|
 | | ServerBuyPotato ()))
|
 | | ServerBuyWeapon (Class<Weapon> WClass, float ItemWeight ))
|
 | | ServerSellAmmo (Class AClass ))
|
 | | ServerSellWeapon (Class WClass ))
|
 | | SetAnimAction (name NewAction))
|
 | | SetFootHeight (float HeightMulti, byte iNum ))
|
 | | SetNadeTimeOut (float NewTimeOut))
|
 | | SetScriptedAnimData (name BaseAnim, float BlendInTime, float BlendOutTime, float AnimRate, byte AnimIterations, bool bLoopAnim, float StartFrame))
|
 | | SetTraderUpdate ()))
|
 | | Setup (xUtil.PlayerRecord rec, optional bool bLoadNow))
|
 | | SetWeaponAttachment (WeaponAttachment NewAtt))
|
 | int | ShieldAbsorb (int dam))
|
 | | SpawnGiblet (class<Gib> GibClass, Vector Location, Rotator Rotation, float GibPerterbation ))
|
 | | SpawnGibs (Rotator HitRotation, float ChunkPerterbation))
|
 | | SpawnHitEmitter (float Damage, Pawn InstigatedBy, vector HitLocation, class<DamageType> damageType, vector Momentum ))
|
 | | SpawnSeveredGiblet (class<SeveredAppendage> GibClass, Vector Location, Rotator Rotation, float GibPerterbation ))
|
 | bool | SpecialCalcView (out Actor ViewActor, out vector CameraLocation, out rotator CameraRotation )) Dying |
 | | StartBurnFX ()))
|
 | | StartDeRes ()))
|
 | | StartFiringX (bool bAltFire, bool bRapid))
|
 | | StopBurnFX ()))
|
 | | StopFiring ()))
|
 | | SwitchToLastWeapon ()))
|
 | | TakeBileDamage ()))
|
 | | TakeDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, class<DamageType> damageType, optional int HitIdx ))
|
 | | TakeDamage (int Damage, Pawn InstigatedBy, Vector Hitlocation, Vector Momentum, class<DamageType> damageType, optional int HI )) Dying |
 | | TakeFallingDamage ()))
|
 | | TakeFireDamage (int Damage, pawn BInstigator))
|
 | | TestEye ()))
|
 | | ThrowGrenade ()))
|
 | | ThrowGrenadeFinished ()))
|
 | | Tick (float DeltaTime))
|
 | | Timer ())) Dying |
 | | ToggleAuxCollision (bool newbCollision))
|
 | | ToggleFlashlight ()))
|
 | | TossCash (int Amount ))
|
 | | UpdateFeetCoords ()))
|
 | | UpdateShadow ()))
|
 | | WeaponDown ()))
|
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, 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, 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 |
const NUM_FIRE_ANIMS = 4;
var float AnimActResetTime;
var bool bAshen;
var bool bBurnApplied;
var bool bBurnified;
var bool bCanBeHealed;
bDestroyAfterRagDollTick Source code
var bool bDestroyAfterRagDollTick;
var bool bDestroyNextTick;
var globalconfig bool bDoAdjustFeet;
var bool bHasFootAdjust;
var int BileCount;
var float BileFrequency;
var byte bIsQuickHealing;
var bool bLeftArmGibbed;
var bool bLeftLegGibbed;
var bool bMovementDisabled;
bProcessedRagTickDestroy Source code
var bool bProcessedRagTickDestroy;
var bool bResetingAnimAct;
var bool bRightArmGibbed;
var bool bRightLegGibbed;
var bool bThrowingNade;
var int BurnDown;
var name ClientIdleWeaponAnim;
var float DropCashMessageDelay;
FireAltAnims[NUM_FIRE_ANIMS] Source code
var name FireAltAnims[NUM_FIRE_ANIMS];
FireAnims[NUM_FIRE_ANIMS] Source code
var name FireAnims[NUM_FIRE_ANIMS];
FireCrouchAltAnims[NUM_FIRE_ANIMS] Source code
var name FireCrouchAltAnims[NUM_FIRE_ANIMS];
FireCrouchAnims[NUM_FIRE_ANIMS] Source code
var name FireCrouchAnims[NUM_FIRE_ANIMS];
var float healthToGive;
var name HitAnims[4];
var string KFBSkin;
var string KFFSkin;
var mesh KFSMesh;
var int LastBurnDamage;
LastDropCashMessageTime Source code
var float LastDropCashMessageTime;
var float lastHealTime;
var float MaxZHeight;
var float MinZHeight;
var float NadeThrowTimeout;
var float NextBileTime;
ObliteratedEffectClass Source code
var
class<
Emitter> ObliteratedEffectClass;
var float OldAdjust[2];
PostFireBlendCrouchAnim Source code
var name PostFireBlendCrouchAnim;
PostFireBlendStandAnim Source code
var name PostFireBlendStandAnim;
ProjectileBloodSplatClass Source code
var bool SavedAuxCollision;
SeveredHeadAttachClass Source code
var float StopDisabledTime;
TeamBeaconBorderMaterial Source code
TimeSetDestroyNextTickTime Source code
var float TimeSetDestroyNextTickTime;
Bob
var(Bob) float BobScaleModifier;
var(Bob) float BobSpeedModifier;
Gib
var(
Gib)
int GibCountCalf;
var(
Gib)
int GibCountForearm;
var(
Gib)
int GibCountHead;
var(
Gib)
int GibCountTorso;
var(
Gib)
int GibCountUpperArm;
Global
var(Global) Mesh SafeMesh;
Gore
var(Gore) float SeveredArmAttachScale;
SeveredHeadAttachScale Source code
var(Gore) float SeveredHeadAttachScale;
var(Gore) float SeveredLegAttachScale;
KFPawn
var(
KFPawn) globalconfig
bool bDetailedShadows;
var(
KFPawn) globalconfig
bool bRealDeathType;
var(
KFPawn) globalconfig
bool bRealtimeShadows;
Sounds
var(Sounds)
sound DecapitationSound;
var(Sounds) float FootStepSoundRadius;
var(Sounds) float QuietFootStepVolume;
var(Sounds)
sound SoundFootsteps[
20];
struct
SScriptedAnimRepInfo
{
var byte AnimIterations;
var float AnimRate;
var name BaseAnim;
var float BlendInTime;
var float BlendOutTime;
var bool bLoopAnim;
var float StartFrame;
};
simulated function AddHealth ( ) )
function bool AddShieldStrength ( int ShieldAmount) )
simulated event AnimBlendTimer ( ) )
simulated function AnimEnd ( int Channel) )
simulated function AnimEnd ( int Channel )
simulated function AttachEffect (
class<
xEmitter> EmitterClass,
Name BoneName,
Vector Location,
Rotator Rotation ) )
simulated function AttachEmitterEffect (
class<
Emitter> EmitterClass,
Name BoneName,
Vector Location,
Rotator Rotation ) )
simulated function BeginState ( ) )
function bool CanBuyNow ( ) )
function bool CanCarry ( float Weight ) )
function CheckBob (
float DeltaTime,
vector Y) )
simulated function CheckFootSteps ( float DeltaTime) )
simulated function ChunkUp (
Rotator HitRotation,
float ChunkPerterbation ) )
ClientCurrentWeaponSold Source code
simulated function ClientCurrentWeaponSold ( ) )
ClientForceChangeWeapon Source code
simulated function ClientForceChangeWeapon (
Inventory NewWeapon) )
simulated event Destroyed ( ) )
function DisableMovement ( float DisableDuration) )
simulated function DisplayDebug (
Canvas Canvas, out
float YL, out
float YPos) )
simulated function DoDerezEffect ( )
function bool DoJump ( bool bUpdating ) )
event EncroachedBy (
actor Other ) )
event
bool EncroachingOn (
actor Other ) )
simulated function FootStepping ( int Side) )
simulated function bool ForceDefaultCharacter ( ) )
simulated function string GetDefaultCharacter ( ) )
function
float GetExposureTo (
vector TestLocation) )
function
name GetOffhandBoneFor (
Inventory I) )
function string GetPlayerName ( ) )
function
name GetWeaponBoneFor (
Inventory I) )
function bool GiveHealth ( int HealAmount, int HealMax) )
function GiveWeapon ( string aClassName ) )
simulated function HandleNadeThrowAnim ( ) )
simulated function HideBone ( name boneName) )
function
bool ItemIsBuyable (
Class<
Pickup>
IC ) )
event KVelDropBelow ( ) )
simulated event ModifyVelocity (
float DeltaTime,
vector OldVelocity) )
simulated function PlayDirectionalHit (
Vector HitLoc) )
function PlayDyingSound ( ) )
simulated function PostBeginPlay ( ) )
simulated function PostNetBeginPlay ( ) )
simulated event PostNetReceive ( ) )
simulated function PreTravelCleanUp ( ) )
simulated function ProcessHitFX ( ) )
ProcessLocationalDamage Source code
simulated exec function QuickHeal ( ) )
simulated function RemoveFlamingEffects ( ) )
function RemoveInventorySP (
class<
inventory>
ItemClass ) )
function
bool ServerBuyAmmo (
Class<
Ammunition>
AClass,
bool bOnlyClip ) )
function ServerBuyFirstAid ( ) )
function ServerBuyKevlar ( ) )
function ServerBuyPotato ( ) )
function ServerBuyWeapon (
Class<
Weapon>
WClass,
float ItemWeight ) )
function ServerSellAmmo (
Class<
Ammunition>
AClass ) )
function ServerSellWeapon (
Class<
Weapon>
WClass ) )
simulated event SetAnimAction ( name NewAction) )
simulated function SetFootHeight ( float HeightMulti, byte iNum ) )
simulated function SetNadeTimeOut ( float NewTimeOut) )
function SetScriptedAnimData ( name BaseAnim,
float BlendInTime,
float BlendOutTime,
float AnimRate,
byte AnimIterations,
bool bLoopAnim,
float StartFrame) )
simulated function SetTraderUpdate ( ) )
function int ShieldAbsorb ( int dam) )
simulated function SpawnGiblet (
class<
Gib> GibClass,
Vector Location,
Rotator Rotation,
float GibPerterbation ) )
simulated function SpawnGibs (
Rotator HitRotation,
float ChunkPerterbation) )
simulated function
bool SpecialCalcView ( out
Actor ViewActor, out
vector CameraLocation, out
rotator CameraRotation ) )
simulated function StartBurnFX ( ) )
simulated function StartDeRes ( ) )
simulated function StartFiringX ( bool bAltFire, bool bRapid) )
simulated function StopBurnFX ( ) )
simulated function StopFiring ( ) )
exec function SwitchToLastWeapon ( ) )
function TakeBileDamage ( ) )
function TakeFallingDamage ( ) )
function TakeFireDamage (
int Damage,
pawn BInstigator) )
exec function TestEye ( ) )
function ThrowGrenade ( ) )
simulated function ThrowGrenadeFinished ( ) )
simulated function Tick ( float DeltaTime) )
simulated function Timer ( ) )
simulated function ToggleAuxCollision ( bool newbCollision) )
simulated exec function ToggleFlashlight ( ) )
exec function TossCash ( int Amount ) )
simulated function UpdateFeetCoords ( ) )
simulated function UpdateShadow ( ) )
function WeaponDown ( ) )
defaultproperties
{
GibGroupClass=Class'KFMod.KFHumanGibGroup'
bCanBeHealed=True
BileFrequency=0.500000
BurnEffect=Class'KFMod.KFMonsterFlame'
bDetailedShadows=True
bRealDeathType=True
bDoAdjustFeet=True
FireAnims(0)="Fire_Bullpup"
FireAnims(1)="Fire_Bullpup"
FireAnims(2)="Fire_Bullpup"
FireAnims(3)="Fire_Bullpup"
FireAltAnims(0)="Fire_Bullpup"
FireAltAnims(1)="Fire_Bullpup"
FireAltAnims(2)="Fire_Bullpup"
FireAltAnims(3)="Fire_Bullpup"
FireCrouchAnims(0)="CHFire_BullPup"
FireCrouchAnims(1)="CHFire_BullPup"
FireCrouchAnims(2)="CHFire_BullPup"
FireCrouchAnims(3)="CHFire_BullPup"
FireCrouchAltAnims(0)="CHFire_BullPup"
FireCrouchAltAnims(1)="CHFire_BullPup"
FireCrouchAltAnims(2)="CHFire_BullPup"
FireCrouchAltAnims(3)="CHFire_BullPup"
HitAnims(0)="HitF_Bullpup"
HitAnims(1)="HitB_Bullpup"
HitAnims(2)="HitL_Bullpup"
HitAnims(3)="HitR_Bullpup"
PostFireBlendStandAnim="Blend_Bullpup"
PostFireBlendCrouchAnim="CHBlend_Bullpup"
FootStepSoundRadius=125.000000
QuietFootStepVolume=0.400000
SoundFootsteps(0)=SoundGroup'KF_PlayerGlobalSnd.Player_StepDefault'
SoundFootsteps(1)=SoundGroup'KF_PlayerGlobalSnd.Player_StepDirt'
SoundFootsteps(2)=SoundGroup'KF_PlayerGlobalSnd.Player_StepDirt'
SoundFootsteps(3)=SoundGroup'KF_PlayerGlobalSnd.Player_StepMetal'
SoundFootsteps(4)=SoundGroup'KF_PlayerGlobalSnd.Player_StepWood'
SoundFootsteps(5)=SoundGroup'KF_PlayerGlobalSnd.Player_StepGrass'
SoundFootsteps(6)=SoundGroup'KF_PlayerGlobalSnd.Player_StepDirt'
SoundFootsteps(7)=SoundGroup'KF_PlayerGlobalSnd.Player_StepDefault'
SoundFootsteps(8)=SoundGroup'KF_PlayerGlobalSnd.Player_StepDefault'
SoundFootsteps(9)=SoundGroup'KF_PlayerGlobalSnd.Player_StepWater'
SoundFootsteps(10)=SoundGroup'KF_PlayerGlobalSnd.Player_StepBrGlass'
SoundFootsteps(11)=SoundGroup'KF_PlayerGlobalSnd.Player_StepDefault'
SoundFootsteps(12)=SoundGroup'KF_PlayerGlobalSnd.Player_StepConc'
SoundFootsteps(13)=SoundGroup'KF_PlayerGlobalSnd.Player_StepWood'
SoundFootsteps(14)=SoundGroup'KF_PlayerGlobalSnd.Player_StepDefault'
SoundFootsteps(15)=SoundGroup'KF_PlayerGlobalSnd.Player_StepMetal'
SoundFootsteps(16)=SoundGroup'KF_PlayerGlobalSnd.Player_StepDefault'
SoundFootsteps(17)=SoundGroup'KF_PlayerGlobalSnd.Player_StepDefault'
SoundFootsteps(18)=SoundGroup'KF_PlayerGlobalSnd.Player_StepDefault'
SoundFootsteps(19)=SoundGroup'KF_PlayerGlobalSnd.Player_StepDefault'
BobSpeedModifier=0.900000
BobScaleModifier=1.000000
SeveredArmAttachScale=1.100000
SeveredLegAttachScale=1.100000
SeveredHeadAttachScale=1.100000
NeckSpurtEmitterClass=Class'KFMod.DismembermentJetHead'
LimbSpurtEmitterClass=Class'KFMod.DismembermentJetLimb'
SeveredArmAttachClass=Class'ROEffects.SeveredArmAttachment'
SeveredLegAttachClass=Class'ROEffects.SeveredLegAttachment'
SeveredHeadAttachClass=Class'ROEffects.SeveredHeadAttachment'
ProjectileBloodSplatClass=Class'ROEffects.ProjectileBloodSplat'
DetachedArmClass=Class'KFMod.SeveredArmSoldier'
DetachedLegClass=Class'KFMod.SeveredLegSoldier'
ObliteratedEffectClass=Class'ROEffects.PlayerObliteratedEmitter'
DecapitationSound=SoundGroup'KF_EnemyGlobalSnd.Generic_Decap'
DropCashMessageDelay=10.000000
ShieldStrengthMax=100.000000
Species=Class'KFMod.SPECIES_KFMaleHuman'
GruntVolume=0.500000
FootstepVolume=0.450000
SoundGroupClass=Class'KFMod.KFMaleSoundGroup'
IdleHeavyAnim="Idle_Bullpup"
IdleRifleAnim="Idle_Bullpup"
FireRootBone="CHR_Spine1"
DeResTime=0.000000
DeResMat0=Texture'KFCharacters.KFDeRez'
DeResMat1=Texture'KFCharacters.KFDeRez'
DeResLiftVel=(Points=(,(InVal=0.000000,OutVal=0.000000),(InVal=0.000000,OutVal=0.000000)))
DeResLiftSoftness=(Points=((OutVal=0.000000),(InVal=0.000000,OutVal=0.000000),(InVal=0.000000,OutVal=0.000000)))
DeResLateralFriction=0.000000
RagdollLifeSpan=9999.000000
RagDeathVel=75.000000
RagShootStrength=6000.000000
RagDeathUpKick=100.000000
RagImpactSounds(0)=SoundGroup'KF_PlayerGlobalSnd.Player_BodyImpact'
RequiredEquipment(0)="none"
RequiredEquipment(1)="none"
bScriptPostRender=True
MeleeRange=80.000000
GroundSpeed=240.000000
WaterSpeed=180.000000
AirSpeed=240.000000
JumpZ=300.000000
BaseEyeHeight=44.000000
EyeHeight=44.000000
CrouchRadius=20.000000
MovementAnims(0)="JogF_Bullpup"
MovementAnims(1)="JogB_Bullpup"
MovementAnims(2)="JogL_Bullpup"
MovementAnims(3)="JogR_Bullpup"
DodgeSpeedFactor=1.000000
DodgeSpeedZ=0.000000
SwimAnims(0)="WalkF"
SwimAnims(1)="WalkB"
SwimAnims(2)="WalkL"
SwimAnims(3)="WalkR"
CrouchAnims(0)="CHwalkF_BullPup"
CrouchAnims(1)="CHwalkB_BullPup"
CrouchAnims(2)="CHwalkL_BullPup"
CrouchAnims(3)="CHwalkR_BullPup"
WalkAnims(0)="WalkF_Bullpup"
WalkAnims(1)="WalkB_Bullpup"
WalkAnims(2)="WalkL_Bullpup"
WalkAnims(3)="WalkR_Bullpup"
AirAnims(1)="JumpF_Mid"
TakeoffAnims(1)="JumpF_Takeoff"
LandAnims(1)="JumpF_Land"
DodgeAnims(0)="JumpF_Takeoff"
DodgeAnims(1)="JumpF_Takeoff"
DodgeAnims(2)="JumpL_Takeoff"
DodgeAnims(3)="JumpR_Takeoff"
AirStillAnim="JumpF_Mid"
TakeoffStillAnim="JumpF_Takeoff"
CrouchTurnRightAnim="CH_TurnR"
CrouchTurnLeftAnim="CH_TurnL"
IdleCrouchAnim="CHIdle_BullPup"
IdleWeaponAnim="Idle_Bullpup"
IdleRestAnim="Idle_Rifle"
RootBone="CHR_Pelvis"
HeadBone="CHR_Head"
SpineBone1="CHR_Spine2"
SpineBone2="CHR_Spine3"
HitPoints(0)=(PointRadius=40.000000,PointHeight=60.000000,PointScale=1.000000,PointBone="CHR_Pelvis",PointOffset=(Y=-10.000000))
HitPoints(1)=(PointRadius=6.500000,PointHeight=8.000000,PointScale=1.000000,PointBone="CHR_Head",PointOffset=(X=2.000000,Y=-2.000000),DamageMultiplier=5.000000,HitPointType=PHP_Head)
HitPoints(2)=(PointRadius=13.000000,PointHeight=15.000000,PointScale=1.000000,PointBone="CHR_Spine3",PointOffset=(Y=-5.000000),DamageMultiplier=1.000000,HitPointType=PHP_Torso)
HitPoints(3)=(PointRadius=12.000000,PointHeight=11.000000,PointScale=1.000000,PointBone="CHR_Spine1",PointOffset=(X=-3.000000,Y=-3.000000),DamageMultiplier=1.000000,HitPointType=PHP_Torso)
HitPoints(4)=(PointRadius=7.000000,PointHeight=12.000000,PointScale=1.000000,PointBone="CHR_LThigh",PointOffset=(X=18.000000,Y=1.000000),DamageMultiplier=0.500000,HitPointType=PHP_Leg)
HitPoints(5)=(PointRadius=7.000000,PointHeight=12.000000,PointScale=1.000000,PointBone="CHR_RThigh",PointOffset=(X=18.000000,Y=1.000000),DamageMultiplier=0.500000,HitPointType=PHP_Leg)
HitPoints(6)=(PointRadius=5.000000,PointHeight=11.000000,PointScale=1.000000,PointBone="CHR_LArmUpper",PointOffset=(X=8.000000,Z=1.000000),DamageMultiplier=0.300000,HitPointType=PHP_Arm)
HitPoints(7)=(PointRadius=5.000000,PointHeight=11.000000,PointScale=1.000000,PointBone="CHR_RArmUpper",PointOffset=(X=8.000000,Z=1.000000),DamageMultiplier=0.300000,HitPointType=PHP_Arm)
HitPoints(8)=(PointRadius=6.000000,PointHeight=18.000000,PointScale=1.000000,PointBone="CHR_LCalf",PointOffset=(X=15.000000),DamageMultiplier=0.400000,HitPointType=PHP_Leg)
HitPoints(9)=(PointRadius=6.000000,PointHeight=18.000000,PointScale=1.000000,PointBone="CHR_RCalf",PointOffset=(X=15.000000),DamageMultiplier=0.400000,HitPointType=PHP_Leg)
HitPoints(10)=(PointRadius=4.000000,PointHeight=10.000000,PointScale=1.000000,PointBone="CHR_LArmForeArm",PointOffset=(X=6.000000),DamageMultiplier=0.200000,HitPointType=PHP_Arm)
HitPoints(11)=(PointRadius=4.000000,PointHeight=10.000000,PointScale=1.000000,PointBone="CHR_RArmForeArm",PointOffset=(X=6.000000),DamageMultiplier=0.200000,HitPointType=PHP_Arm)
HitPoints(12)=(PointRadius=4.000000,PointHeight=4.000000,PointScale=1.000000,PointBone="CHR_LArmPalm",PointOffset=(X=5.000000,Y=2.000000),DamageMultiplier=0.100000,HitPointType=PHP_Hand)
HitPoints(13)=(PointRadius=4.000000,PointHeight=4.000000,PointScale=1.000000,PointBone="CHR_RArmPalm",PointOffset=(X=5.000000,Y=2.000000),DamageMultiplier=0.100000,HitPointType=PHP_Hand)
HitPoints(14)=(PointRadius=4.000000,PointHeight=8.000000,PointScale=1.000000,PointBone="CHR_LToe1",DamageMultiplier=0.100000,HitPointType=PHP_Foot)
HitPoints(15)=(PointRadius=4.000000,PointHeight=8.000000,PointScale=1.000000,PointBone="CHR_RToe1",DamageMultiplier=0.100000,HitPointType=PHP_Foot)
PrePivot=(Z=0.000000)
AmbientGlow=0
bClientAnim=True
bForceSkelUpdate=True
CollisionRadius=20.000000
CollisionHeight=40.000000
bBlockKarma=True
bBlockHitPointTraces=False
Mass=400.000000
}
|
Creation time: Fri 13-10-2023 03:18:47.112 - Created with
UnCodeX