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

KFMod.PipeBombExplosive

Extends
KFWeapon

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

Variables Summary
textureArmedSkin1
textureArmedSkin2
boolbBeingDestroyed
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))
function ArmDevice ()))
function ClientReload ()))
function Destroyed ()))
function PreloadAssets (Inventory Inv, optional bool bSkipRefCount))
functionbool PutDown ()))
functionfloat RateSelf ()))
function ReloadMeNow ()))
function UnArmDevice ()))
functionbool UnloadAssets ()))
function WeaponTick (float dt))
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


Variables Detail

ArmedSkin1 Source code

var texture ArmedSkin1;

ArmedSkin2 Source code

var texture ArmedSkin2;

bBeingDestroyed Source code

var bool bBeingDestroyed;


Functions Detail

AnimEnd Source code

simulated function AnimEnd ( int channel) )

ArmDevice Source code

simulated function ArmDevice ( ) )

ClientReload Source code

simulated function ClientReload ( ) )

Destroyed Source code

simulated function Destroyed ( ) )

PreloadAssets Source code

static function PreloadAssets ( Inventory Inv, optional bool bSkipRefCount) )

PutDown Source code

simulated function bool PutDown ( ) )

RateSelf Source code

simulated function float RateSelf ( ) )

ReloadMeNow Source code

exec function ReloadMeNow ( ) )

UnArmDevice Source code

simulated function UnArmDevice ( ) )

UnloadAssets Source code

static function bool UnloadAssets ( ) )

WeaponTick Source code

simulated function WeaponTick ( float dt) )


Defaultproperties

defaultproperties
{
     MagCapacity=1
     Weight=1.000000
     StandardDisplayFOV=65.000000
     bModeZeroCanDryFire=True
     SleeveNum=3
     TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_Pipe_Bomb'
     bIsTier2Weapon=True
     MeshRef="KF_Weapons2_Trip.PipeBomb_Trip"
     SkinRefs(0)="KF_Weapons2_Trip_T.Special.pipebomb_cmb"
     SkinRefs(1)="KF_Weapons2_Trip_T.Special.Pipebomb_RLight_OFF"
     SkinRefs(2)="KF_Weapons2_Trip_T.Special.Pipebomb_GLight_shdr"
     SelectSoundRef="KF_AA12Snd.AA12_Select"
     HudImageRef="KillingFloor2HUD.WeaponSelect.Pipe_Bomb_unselected"
     SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.Pipe_Bomb"
     FireModeClass(0)=Class'KFMod.PipeBombFire'
     FireModeClass(1)=Class'KFMod.NoFire'
     PutDownAnim="PutDown"
     SelectForce="SwitchToAssaultRifle"
     AIRating=0.550000
     CurrentRating=0.550000
     bShowChargingBar=True
     bCanThrow=False
     Description="An improvised proximity explosive. Blows up when enemies get close."
     EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
     DisplayFOV=65.000000
     Priority=1
     InventoryGroup=4
     GroupOffset=11
     PickupClass=Class'KFMod.PipeBombPickup'
     BobDamping=6.000000
     AttachmentClass=Class'KFMod.PipeBombAttachment'
     IconCoords=(X1=245,Y1=39,X2=329,Y2=79)
     ItemName="PipeBomb"
     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:50.654 - Created with UnCodeX