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

KFMod.BlowerThrower

Extends
KFWeapon

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

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 AltFire (float F))
function AnimEnd (int channel))
functionbool ConsumeAmmo (int Mode, float Load, optional bool bAmountNeededIsMax ))
functionbool RecommendLongRangedAttack ()))
functionbool RecommendRangedAttack ()))
functionbool StartFire (int Mode))
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

AltFire Source code

simulated function AltFire ( float F) )

AnimEnd Source code

simulated function AnimEnd ( int channel) )

ConsumeAmmo Source code

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

RecommendLongRangedAttack Source code

function bool RecommendLongRangedAttack ( ) )

RecommendRangedAttack Source code

function bool RecommendRangedAttack ( ) )

StartFire Source code

simulated function bool StartFire ( int Mode) )

SuggestAttackStyle Source code

function float SuggestAttackStyle ( ) )


Defaultproperties

defaultproperties
{
     MagCapacity=50
     ReloadRate=4.140000
     ReloadAnim="Reload"
     ReloadAnimRate=1.000000
     WeaponReloadAnim="Reload_IJC_BlowerThrower"
     MinimumFireRange=300
     Weight=6.000000
     bHasAimingMode=True
     IdleAimAnim="Idle"
     QuickPutDownTime=0.250000
     StandardDisplayFOV=70.000000
     bModeZeroCanDryFire=True
     TraderInfoTexture=Texture'KF_IJC_HUD.Trader_Weapon_Icons.Trader_BlowerThrower'
     bIsTier2Weapon=True
     MeshRef="KF_IJC_Halloween_Weps_2.BlowerThrower"
     SkinRefs(0)="KF_IJC_Halloween_Weapons2.BlowerThrower.BlowerThrower_cmb"
     SelectSoundRef="KF_FY_BlowerThrowerSND.WEP_Bile_Foley_Select"
     HudImageRef="KF_IJC_HUD.WeaponSelect.BlowerThrower_unselected"
     SelectedHudImageRef="KF_IJC_HUD.WeaponSelect.BlowerThrower"
     AppID=258751
     ZoomInRotation=(Pitch=-1000,Roll=1500)
     ZoomedDisplayFOV=60.000000
     FireModeClass(0)=Class'KFMod.BlowerThrowerFire'
     FireModeClass(1)=Class'KFMod.BlowerThrowerAltFire'
     PutDownAnim="PutDown"
     PutDownTime=0.500000
     AIRating=0.700000
     CurrentRating=0.700000
     Description="A leaf blower modified to launch deadly bloat bile. Spray it around and watch 'em burn!"
     EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
     DisplayFOV=70.000000
     Priority=103
     InventoryGroup=3
     GroupOffset=21
     PickupClass=Class'KFMod.BlowerThrowerPickup'
     PlayerViewOffset=(X=15.000000,Y=20.000000,Z=-3.000000)
     BobDamping=6.000000
     AttachmentClass=Class'KFMod.BlowerThrowerAttachment'
     IconCoords=(X1=245,Y1=39,X2=329,Y2=79)
     ItemName="BlowerThrower"
     TransientSoundVolume=1.250000
}

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