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

KFMod.MK23Pistol

Extends
KFWeapon

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- Engine.Weapon
         |   
         +-- ROEngine.BaseKFWeapon
            |   
            +-- KFMod.KFWeapon
               |   
               +-- KFMod.MK23Pistol

Variables Summary
Inherited Variables from KFMod.KFWeapon
AimInSound, AimOutSound, AppID, bAimingRifle, bAmmoHUDAsBar, bConsumesPhysicalAmmo, bDoSingleReload, bDualWeapon, bForceLeaveIronsights, bHasAimingMode, bHasScope, bHasSecondaryAmmo, bHoldToReload, bIsReloading, bIsTier2Weapon, bIsTier3Weapon, bKFNeverThrow, bModeZeroCanDryFire, bNoHit, bPendingFlashlight, bPreviouslyDropped, bReduceMagAmmoOnSecondaryFire, bReloadEffectDone, bShowPullOutHint, bSpeedMeUp, bSteadyAim, bTorchEnabled, bUseCombos, ClientGrenadeState, EndBeamEffect, FirstPersonFlashlightOffset, FlashBoneName, FlashLight, ForceZoomOutOnAltFireTime, ForceZoomOutOnFireTime, ForceZoomOutTime, HudImage, HudImageRef, IdleAimAnim, KFScopeDetail, LastAmmoResult, LastHasGunMsgTime, MagAmmoRemaining, MagCapacity, MeshRef, MinimumFireRange, ModeSwitchAnim, NextAmmoCheckTime, NumClicks, NumLoadedThisReload, QuickBringUpTime, QuickPutDownTime, ReferenceCount, ReloadAnim, ReloadAnimRate, ReloadRate, ReloadTimer, SelectedHudImage, SelectedHudImageRef, SelectSoundRef, SellValue, SkinRefs, SleeveNum, StandardDisplayFOV, StoppingPower, TacShine, TacShineClass, Tier3WeaponGiver, ToggleSound, TraderInfoTexture, UnlockedByAchievement, WeaponReloadAnim, Weight, ZoomedDisplayFOVHigh
Inherited Variables from ROEngine.BaseKFWeapon
bFastZoomOut, bZoomingIn, bZoomingOut, bZoomInInterrupted, bZoomOutInterrupted, FastZoomOutTime, LastZoomOutTime, PlayerIronSightFOV, ZoomedDisplayFOV, ZoomInRotation, ZoomPartialTime, ZoomRotInterp, ZoomRotStartOffset, ZoomStartDisplayFOV, ZoomStartOffset, ZoomTime

Enumerations Summary
Inherited Enumerations from KFMod.KFWeapon
EClientGrenadeState, KFScopeDetailSettings

Functions Summary
function ActuallyFinishReloading ()))
functionbyte BestMode ()))
functionfloat GetAIRating ()))
functionbool HandlePickupQuery (pickup Item ))
functionbool PutDown ()))
Inherited Functions from KFMod.KFWeapon
AccuracyUpdate, ActuallyFinishReloading, AddReloadedAmmo, AdjustIngameScope, AdjustLightGraphic, AllowReload, AmmoMaxed, AmmoStatus, BestMode, BringUp, CalcFOVForAspectRatio, CanAttack, CanThrow, CanZoomNow, ChargeBar, ClientFinishReloading, ClientForceKFAmmoUpdate, ClientInterruptReload, ClientReload, ClientReloadEffects, ClientWeaponThrown, ClipUpgrade, ConsumeAmmo, Destroyed, DisplayDebug, DoToggle, DropFrom, FillToInitialAmmo, Fire, GetAmmoCount, GetAmmoMulti, GetEffectStart, GetSecondaryAmmoCount, GiveAmmo, GiveTo, HandlePickupQuery, HandleSleeveSwapping, InitFOV, InterruptReload, IronSightZoomIn, IronSightZoomOut, LightFire, MaxAmmo, NextWeapon, OnZoomInFinished, OnZoomOutFinished, OwnerEvent, PlayAnimZoom, PlayIdle, PostBeginPlay, PostNetReceive, PreloadAssets, PreTravelCleanUp, PrevWeapon, PutDown, ReloadMeNow, RenderOverlays, ServerChangeFireMode, ServerInterruptReload, ServerRequestAutoReload, ServerSetAiming, ServerSpawnLight, ServerStopFire, ShouldDrawPortal, SilentGiveTo, StartFire, Timer, ToggleIronSights, UnloadAssets, UpdateMagCapacity, WeaponChange, WeaponTick, ZoomIn, ZoomOut
Inherited Functions from ROEngine.BaseKFWeapon
OnZoomInFinished, OnZoomOutFinished, PerformZoom, ServerZoomIn, ServerZoomOut, ZoomIn, ZoomOut


Functions Detail

ActuallyFinishReloading Source code

simulated function ActuallyFinishReloading ( ) )

BestMode Source code

function byte BestMode ( ) )

GetAIRating Source code

function float GetAIRating ( ) )

HandlePickupQuery Source code

function bool HandlePickupQuery ( pickup Item ) )

PutDown Source code

simulated function bool PutDown ( ) )


Defaultproperties

defaultproperties
{
     MagCapacity=12
     ReloadRate=2.600000
     ReloadAnim="Reload"
     ReloadAnimRate=1.000000
     WeaponReloadAnim="Reload_Single9mm"
     Weight=2.000000
     bHasAimingMode=True
     IdleAimAnim="Idle_Iron"
     StandardDisplayFOV=60.000000
     bModeZeroCanDryFire=True
     TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_MK23'
     bIsTier2Weapon=True
     MeshRef="KF_Wep_MK23.MK23"
     SkinRefs(0)="KF_Weapons5_Trip_T.Weapons.MK23_SHDR"
     SelectSoundRef="KF_MK23Snd.MK23_Select"
     HudImageRef="KillingFloor2HUD.WeaponSelect.MK23_unselected"
     SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.MK23"
     ZoomedDisplayFOV=50.000000
     FireModeClass(0)=Class'KFMod.MK23Fire'
     FireModeClass(1)=Class'KFMod.NoFire'
     PutDownAnim="PutDown"
     AIRating=0.450000
     CurrentRating=0.450000
     bShowChargingBar=True
     Description="Match grade 45 caliber pistol. Good balance between power, ammo count and rate of fire."
     EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
     DisplayFOV=60.000000
     Priority=65
     InventoryGroup=2
     GroupOffset=7
     PickupClass=Class'KFMod.MK23Pickup'
     PlayerViewOffset=(X=10.000000,Y=18.750000,Z=-7.000000)
     BobDamping=4.500000
     AttachmentClass=Class'KFMod.MK23Attachment'
     IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
     ItemName="MK23"
     bUseDynamicLights=True
     TransientSoundVolume=1.000000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:49.352 - Created with UnCodeX