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

KFMod.HuskGun

Extends
KFWeapon

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

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 AnimEnd (int channel))
functionbyte BestMode ()))
functionbool ConsumeAmmo (int Mode, float Load, optional bool bAmountNeededIsMax ))
functionfloat GetAIRating ()))
function GiveAmmo (int m, WeaponPickup WP, bool bJustSpawned))
event OnZoomInFinished ()))
event OnZoomOutFinished ()))
functionbool RecommendLongRangedAttack ()))
functionbool RecommendRangedAttack ()))
functionfloat SuggestAttackStyle ()))
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

AnimEnd Source code

simulated function AnimEnd ( int channel) )

BestMode Source code

function byte BestMode ( ) )

ConsumeAmmo Source code

simulated function bool ConsumeAmmo ( int Mode, float Load, optional bool bAmountNeededIsMax ) )

GetAIRating Source code

function float GetAIRating ( ) )

GiveAmmo Source code

function GiveAmmo ( int m, WeaponPickup WP, bool bJustSpawned) )

OnZoomInFinished Source code

simulated event OnZoomInFinished ( ) )
Called by the native code when the interpolation of the first person weapon to the zoomed position finishes

OnZoomOutFinished Source code

simulated event OnZoomOutFinished ( ) )

RecommendLongRangedAttack Source code

function bool RecommendLongRangedAttack ( ) )

RecommendRangedAttack Source code

function bool RecommendRangedAttack ( ) )

SuggestAttackStyle Source code

function float SuggestAttackStyle ( ) )


Defaultproperties

defaultproperties
{
     MagCapacity=1
     ReloadRate=0.010000
     Weight=8.000000
     bHasAimingMode=True
     IdleAimAnim="Idle_Iron"
     StandardDisplayFOV=65.000000
     TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_Huskgun'
     bIsTier3Weapon=True
     MeshRef="KF_Wep_HuskGun.HuskGun_Trip"
     SkinRefs(0)="KF_Weapons4_Trip_T.Weapons.HUSKGun_shdr"
     SelectSoundRef="KF_HuskGunSnd.Husk_Select"
     HudImageRef="KillingFloor2HUD.WeaponSelect.Huskgun_unselected"
     SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.Huskgun"
     PlayerIronSightFOV=70.000000
     ZoomedDisplayFOV=45.000000
     FireModeClass(0)=Class'KFMod.HuskGunFire'
     FireModeClass(1)=Class'KFMod.NoFire'
     PutDownAnim="PutDown"
     SelectForce="SwitchToAssaultRifle"
     AIRating=0.650000
     CurrentRating=0.650000
     Description="A fireball cannon ripped from the arm of a dead Husk. Does more damage when charged up."
     DisplayFOV=65.000000
     Priority=180
     InventoryGroup=4
     GroupOffset=7
     PickupClass=Class'KFMod.HuskGunPickup'
     PlayerViewOffset=(X=18.000000,Y=20.000000,Z=-6.000000)
     BobDamping=6.000000
     AttachmentClass=Class'KFMod.HuskGunAttachment'
     IconCoords=(X1=253,Y1=146,X2=333,Y2=181)
     ItemName="Husk Fireball Launcher"
     LightType=LT_None
     LightBrightness=0.000000
     LightRadius=0.000000
}

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