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

KFMod.M4203AssaultRifle

Extends
M4AssaultRifle
Modifiers
config ( user )

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

Variables Summary
Inherited Variables from KFMod.M4AssaultRifle
bWasClipEmpty
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

Enumerations Summary
Inherited Enumerations from KFMod.KFWeapon
EClientGrenadeState, KFScopeDetailSettings

Functions Summary
functionbool AllowReload ()))
function AltFire (float F)
functionbool CanZoomNow ()))
functionbool ReadyToFire (int Mode))
function SwitchModes ()
Inherited Functions from KFMod.M4AssaultRifle
ActuallyFinishReloading, AltFire, AnimEnd, BestMode, GetAIRating, OnZoomInFinished, OnZoomOutFinished, RecommendLongRangedAttack, RecommendRangedAttack, ReloadMeNow, SetZoomBlendColor, StartFire, SuggestAttackStyle, SwitchModes
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


Functions Detail

AllowReload Source code

function bool AllowReload ( ) )

AltFire Source code

simulated function AltFire ( float F )

CanZoomNow Source code

simulated function bool CanZoomNow ( ) )

ReadyToFire Source code

simulated function bool ReadyToFire ( int Mode) )

SwitchModes Source code

exec function SwitchModes ( )


Defaultproperties

defaultproperties
{
     ForceZoomOutOnAltFireTime=0.400000
     bHasSecondaryAmmo=True
     bReduceMagAmmoOnSecondaryFire=False
     WeaponReloadAnim="Reload_M4203"
     SleeveNum=1
     TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_M4_203'
     bIsTier3Weapon=True
     MeshRef="KF_Wep_M4M203.M4M203_Trip"
     SkinRefs(1)=
     HudImageRef="KillingFloor2HUD.WeaponSelect.M4_203_unselected"
     SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.M4_203"
     FireModeClass(0)=Class'KFMod.M4203BulletFire'
     FireModeClass(1)=Class'KFMod.M203Fire'
     Description="An assault rifle with an attached grenade launcher."
     Priority=190
     InventoryGroup=4
     GroupOffset=8
     PickupClass=Class'KFMod.M4203Pickup'
     AttachmentClass=Class'KFMod.M4203Attachment'
     ItemName="M4 203"
}

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