KFMod.KFHumanPawn
- Extends
- KFPawn
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Pawn
|
+-- UnrealGame.UnrealPawn
|
+-- XGame.xPawn
|
+-- KFMod.KFPawn
|
+-- KFMod.KFHumanPawn
Direct Known Subclasses:
KFHumanPawnDM, KFHumanPawnEnemy, KFHumanPawnHeavy, KFHumanPawnLight, KFHumanPawn_Story, KFSoldierFriendly, KF_StoryNPC
Inherited Variables from KFMod.KFPawn |
Adjuster, AnimActResetTime, AttachedEmitter, AuxCollisionCylinder, bAshen, bBurnApplied, bBurnified, bCanBeHealed, bDestroyAfterRagDollTick, bDestroyNextTick, bDetailedShadows, bDoAdjustFeet, bHasFootAdjust, BileCount, BileFrequency, BileInstigator, bIsQuickHealing, BleedingEmitterClass, bLeftArmGibbed, bLeftLegGibbed, bMovementDisabled, BobScaleModifier, BobSpeedModifier, bProcessedRagTickDestroy, bRealDeathType, bRealtimeShadows, bResetingAnimAct, bRightArmGibbed, bRightLegGibbed, bThrowingNade, BurnDown, BurnEffect, BurnInstigator, ClientIdleWeaponAnim, DecapitationSound, DetachedArmClass, DetachedLegClass, DropCashMessageDelay, FeetAdjSpec, FireAltAnims[NUM_FIRE_ANIMS], FireAnims[NUM_FIRE_ANIMS], FireCrouchAltAnims[NUM_FIRE_ANIMS], FireCrouchAnims[NUM_FIRE_ANIMS], FootStepSoundRadius, GibCountCalf, GibCountForearm, GibCountHead, GibCountTorso, GibCountUpperArm, GibGroupClass, healthToGive, HitAnims[4], ItBUURRNNNS, KFBSkin, KFFSkin, KFSMesh, LastBileDamagedByType, LastBurnDamage, LastDamagedBy, LastDropCashMessageTime, lastHealTime, LastHitDamType, LevRls, LimbSpurtEmitterClass, MaxZHeight, MinZHeight, NadeThrowTimeout, NeckSpurtEmitterClass, NextBileTime, NoEntryTexture, ObliteratedEffectClass, OldAdjust[2], OwnerPRI, PostFireBlendCrouchAnim, PostFireBlendStandAnim, ProjectileBloodSplatClass, QuietFootStepVolume, SafeMesh, SavedAuxCollision, ScriptedAnimData, SecondaryItem, SeveredArmAttachClass, SeveredArmAttachScale, SeveredHead, SeveredHeadAttachClass, SeveredHeadAttachScale, SeveredLeftArm, SeveredLeftLeg, SeveredLegAttachClass, SeveredLegAttachScale, SeveredRightArm, SeveredRightLeg, SoundFootsteps[20], StopDisabledTime, TeamBeaconBorderMaterial, TeamBeaconTexture, TimeSetDestroyNextTickTime |
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 |
Functions Summary |
 | | AddBlur (Float BlurDuration, float Intensity))
|
 | | AddDefaultInventory ()))
|
 | bool | AddInventory (inventory NewItem ))
|
 | bool | AllowGrenadeTossing ()))
|
 | bool | AllowHoldWeapon (Weapon InWeapon))
|
 | bool | AllowQuickHealing ()))
|
 | bool | AllowWeaponSwitching ()))
|
 | float | AssessThreatTo (KFMonsterController Monster, optional bool CheckDistance))
|
 | bool | CanCarry (float Weight ))
|
 | | ChangedWeapon ()))
|
 | | CreateInventoryVeterancy (string InventoryClassName, float SellValue))
|
 | | DeleteInventory (inventory Item ))
|
 | | Destroyed ()))
|
 | | died (Controller Killer, class<DamageType> damageType, vector HitLocation))
|
 | | DoHitCamEffects (vector HitDirection, float JarrScale, float BlurDuration, float JarDurationScale ))
|
 | | Drugs ()))
|
 | CameraEffect | FindCameraEffect (class<CameraEffect> CameraEffectClass))
|
 | float | GetStalkerViewDistanceMulti ()))
|
 | | HandleWhizSound ()))
|
 | | InternalTossCarriedItems ()))
|
 | bool | IsCarryingThrowableInventory ()))
|
 | | ModifyVelocity (float DeltaTime, vector OldVelocity))
|
 | | NextWeapon ()))
|
 | bool | PerformDodge (eDoubleClickDir DoubleClickMove, vector Dir, vector Cross))
|
 | | PlayTakeHit (vector HitLocation, int Damage, class<DamageType> DamageType))
|
 | | PreBeginPlay ()))
|
 | | PrevWeapon ()))
|
 | | QuickHeal ()))
|
 | | RemoveCameraEffect (CameraEffect CameraEffect))
|
 | | ServerChangedWeapon (Weapon OldWeapon, Weapon NewWeapon))
|
 | | ServerTossCarriedItems ()))
|
 | | SetAiming (bool IsAiming))
|
 | | Setup (xUtil.PlayerRecord rec, optional bool bLoadNow))
|
 | bool | ShowStalkers ()))
|
 | | SilentGiveWeapon (string aClassName ))
|
 | | StopHitCamEffects ()))
|
 | | SwitchWeapon (byte F))
|
 | | TakeBileDamage ()))
|
 | | TakeDamage (int Damage, Pawn InstigatedBy, Vector Hitlocation, Vector Momentum, class<DamageType> damageType, optional int HitIndex))
|
 | | ThrowGrenade ()))
|
 | | tick (float DeltaTime))
|
 | | Timer ()))
|
 | | TossCarriedItems ()))
|
 | | TossWeapon (Vector TossVel))
|
 | | VeterancyChanged ()))
|
Inherited Functions from KFMod.KFPawn |
AddHealth, AddShieldStrength, AnimBlendTimer, AnimEnd, AttachEffect, AttachEmitterEffect, BeginState, CanBuyNow, CanCarry, CheckBob, CheckFootSteps, ChunkUp, ClientCurrentWeaponSold, ClientForceChangeWeapon, Destroyed, Died, DisableMovement, DisplayDebug, DoDamageFX, DoDerezEffect, DoJump, EncroachedBy, EncroachingOn, FellOutOfWorld, FootStepping, ForceDefaultCharacter, GetDefaultCharacter, GetExposureTo, GetGibClass, GetOffhandBoneFor, GetPlayerName, GetSound, GetVeteran, GetWeaponBoneFor, GiveHealth, GiveWeapon, HandleNadeThrowAnim, HideBone, ItemIsBuyable, KImpact, KVelDropBelow, ModifyVelocity, OldPlayHit, PlayDirectionalHit, PlayDying, PlayDyingAnimation, PlayDyingSound, PlayHit, PlayScriptedAnim, PossessedBy, PostBeginPlay, PostNetBeginPlay, PostNetReceive, PreTravelCleanUp, ProcessHitFX, ProcessLocationalDamage, QuickHeal, RemoveFlamingEffects, RemoveInventorySP, ServerBuyAmmo, ServerBuyFirstAid, ServerBuyKevlar, ServerBuyPotato, ServerBuyWeapon, ServerSellAmmo, ServerSellWeapon, SetAnimAction, SetFootHeight, SetNadeTimeOut, SetScriptedAnimData, SetTraderUpdate, Setup, SetWeaponAttachment, ShieldAbsorb, SpawnGiblet, SpawnGibs, SpawnHitEmitter, SpawnSeveredGiblet, SpecialCalcView, StartBurnFX, StartDeRes, StartFiringX, StopBurnFX, StopFiring, SwitchToLastWeapon, TakeBileDamage, TakeDamage, TakeFallingDamage, TakeFireDamage, TestEye, ThrowGrenade, ThrowGrenadeFinished, Tick, Timer, ToggleAuxCollision, ToggleFlashlight, TossCash, 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 |
var int AlphaAmount;
var bool bAimingRifle;
var float BaseMeleeIncrease;
var bool bLockWeaponSelection;
var float BlurFadeOutTime;
var bool bMeBeDoomed;
var bool bOnDrugs;
var
Sound BreathingSound;
var bool bTorchOn;
var config bool bUseBlurEffect;
var bool bUsingHitBlur;
var float CurrentBlurIntensity;
var float CurrentWeight;
var float DrugBonusMovement;
var float DyingMessageDelay;
InventorySpeedModifier Source code
var int InventorySpeedModifier;
var float LastDyingMessageTime;
var int ScoreCounter;
var int SpeedAdjustment;
var float StopBlurTime;
var int TempScore;
Blur
NewSchoolHitBlurIntensity Source code
var(Blur) float NewSchoolHitBlurIntensity;
StartingBlurFadeOutTime Source code
var(Blur) float StartingBlurFadeOutTime;
KFHumanPawn
simulated function AddBlur ( Float BlurDuration, float Intensity) )
function AddDefaultInventory ( ) )
function
bool AddInventory (
inventory NewItem ) )
function bool AllowGrenadeTossing ( ) )
simulated function
bool AllowHoldWeapon (
Weapon InWeapon) )
function bool AllowQuickHealing ( ) )
function bool AllowWeaponSwitching ( ) )
function bool CanCarry ( float Weight ) )
simulated function ChangedWeapon ( ) )
CreateInventoryVeterancy Source code
function CreateInventoryVeterancy ( string InventoryClassName, float SellValue) )
function DeleteInventory (
inventory Item ) )
simulated function Destroyed ( ) )
simulated function DoHitCamEffects (
vector HitDirection,
float JarrScale,
float BlurDuration,
float JarDurationScale ) )
function Drugs ( ) )
GetStalkerViewDistanceMulti Source code
function float GetStalkerViewDistanceMulti ( ) )
simulated event HandleWhizSound ( ) )
InternalTossCarriedItems Source code
simulated function InternalTossCarriedItems ( ) )
IsCarryingThrowableInventory Source code
simulated function bool IsCarryingThrowableInventory ( ) )
simulated event ModifyVelocity (
float DeltaTime,
vector OldVelocity) )
simulated function NextWeapon ( ) )
event PreBeginPlay ( ) )
simulated function PrevWeapon ( ) )
simulated exec function QuickHeal ( ) )
function ServerChangedWeapon (
Weapon OldWeapon,
Weapon NewWeapon) )
ServerTossCarriedItems Source code
function ServerTossCarriedItems ( ) )
function SetAiming ( bool IsAiming) )
function bool ShowStalkers ( ) )
function SilentGiveWeapon ( string aClassName ) )
simulated function StopHitCamEffects ( ) )
simulated function SwitchWeapon ( byte F) )
function TakeBileDamage ( ) )
function ThrowGrenade ( ) )
Simulated function tick ( float DeltaTime) )
function Timer ( ) )
simulated function TossCarriedItems ( ) )
function TossWeapon (
Vector TossVel) )
function VeterancyChanged ( ) )
defaultproperties
{
BreathingSound=Sound'KFPlayerSound.Malebreath'
StartingBlurFadeOutTime=0.500000
NewSchoolHitBlurIntensity=0.800000
bUseBlurEffect=True
JarrMoveMag=50.000000
JarrMoveRate=200.000000
JarrMoveDuration=3.000000
JarrRotateMag=1000.000000
JarrRotateRate=10000.000000
JarrRotateDuration=4.000000
BaseMeleeIncrease=0.200000
HealthSpeedModifier=0.300000
WeightSpeedModifier=0.130000
MaxCarryWeight=15.000000
InjuredOverlay=Shader'KFCharacters.BloodiedShader'
CriticalOverlay=Shader'KFCharacters.BloodiedShader'
TorchBatteryLife=500
DyingMessageDelay=10.000000
bCanDodgeDoubleJump=False
MultiJumpRemaining=0
MaxMultiJump=0
RequiredEquipment(0)="KFMod.Knife"
RequiredEquipment(1)="KFMod.Single"
RequiredEquipment(2)="KFMod.Frag"
RequiredEquipment(3)="KFMod.Syringe"
RequiredEquipment(4)="KFMod.Welder"
bCanDoubleJump=False
bCanWallDodge=False
GroundSpeed=200.000000
WaterSpeed=200.000000
AirSpeed=230.000000
AccelRate=1000.000000
JumpZ=325.000000
AirControl=0.150000
MaxFallSpeed=600.000000
CrouchHeight=34.000000
HeadRadius=7.000000
HeadHeight=2.000000
ControllerClass=Class'KFMod.KFInvasionBot'
CrouchTurnRightAnim="CrouchR"
CrouchTurnLeftAnim="CrouchL"
bDramaticLighting=False
Mesh=SkeletalMesh'KF_Soldier_Trip.British_Soldier1'
Skins(0)=Combiner'KF_Soldier_Trip_T.Uniforms.brit_soldier_I_cmb'
CollisionHeight=50.000000
}
|
Creation time: Fri 13-10-2023 03:18:46.652 - Created with
UnCodeX