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

KFMod.ZEDMKIIWeapon

Extends
KFWeapon

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

Variables Summary
boolbAlarmStatus
boolbOldAlarmStatus
floatEnemyUpdateTime
floatLastAlarmTime
stringLedOffMaterialRef
stringLedOnMaterialRef
floatNextAlarmTime
ZEDMKIIWeapon
soundAlarmSound
MaterialLedOffMaterial
MaterialLedOnMaterial
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 ClientAlarmSound ()))
functionbool ConsumeAmmo (int Mode, float Load, optional bool bAmountNeededIsMax ))
function PreloadAssets (Inventory Inv, optional bool bSkipRefCount))
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

bAlarmStatus Source code

var bool bAlarmStatus;

bOldAlarmStatus Source code

var bool bOldAlarmStatus;

EnemyUpdateTime Source code

var float EnemyUpdateTime;

LastAlarmTime Source code

var float LastAlarmTime;

LedOffMaterialRef Source code

var string LedOffMaterialRef;

LedOnMaterialRef Source code

var string LedOnMaterialRef;

NextAlarmTime Source code

var float NextAlarmTime;

ZEDMKIIWeapon

AlarmSound Source code

var(ZEDMKIIWeapon) sound AlarmSound;

LedOffMaterial Source code

var(ZEDMKIIWeapon) Material LedOffMaterial;

LedOnMaterial Source code

var(ZEDMKIIWeapon) Material LedOnMaterial;


Functions Detail

AltFire Source code

simulated function AltFire ( float F) )

ClientAlarmSound Source code

simulated function ClientAlarmSound ( ) )

ConsumeAmmo Source code

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

PreloadAssets Source code

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

UnloadAssets Source code

static function bool UnloadAssets ( ) )

WeaponTick Source code

simulated function WeaponTick ( float dt) )


Defaultproperties

defaultproperties
{
     AlarmSound=Sound'KF_FY_ZEDV2SND.foley.WEP_ZEDV2_Alert'
     LedOnMaterialRef="KF_IJC_Halloween_Weapons2.ZEDV2.ZED_V2_LED_ON_SHDR"
     LedOffMaterialRef="'KF_IJC_Halloween_Weapons2.ZEDV2.ZEDV2_LED"
     MagCapacity=30
     ReloadRate=1.900000
     ReloadAnim="Reload"
     ReloadAnimRate=1.000000
     WeaponReloadAnim="Reload_IJC_ZEDV2"
     Weight=6.000000
     bHasAimingMode=True
     IdleAimAnim="Idle_Iron"
     StandardDisplayFOV=65.000000
     bModeZeroCanDryFire=True
     SleeveNum=3
     TraderInfoTexture=Texture'KF_IJC_HUD.Trader_Weapon_Icons.Trader_ZEDV2'
     bIsTier2Weapon=True
     MeshRef="KF_IJC_Halloween_Weps_2.ZEDV2"
     SkinRefs(0)="KF_IJC_Halloween_Weapons2.ZEDV2.ZEDV2_SHDR"
     SkinRefs(1)="KF_IJC_Halloween_Weapons2.ZEDV2.ZEDV2_LED"
     SkinRefs(2)="KF_IJC_Halloween_Weapons2.ZEDV2.ZEDV2_Sight_SHDR"
     SelectSoundRef="KF_FY_ZEDV2SND.WEP_ZEDV2_Foley_Select"
     HudImageRef="KF_IJC_HUD.WeaponSelect.ZEDV2_unselected"
     SelectedHudImageRef="KF_IJC_HUD.WeaponSelect.ZEDV2"
     AppID=258751
     PlayerIronSightFOV=80.000000
     ZoomedDisplayFOV=45.000000
     FireModeClass(0)=Class'KFMod.ZEDMKIIFire'
     FireModeClass(1)=Class'KFMod.ZEDMKIIAltFire'
     PutDownAnim="PutDown"
     SelectForce="SwitchToAssaultRifle"
     AIRating=0.550000
     CurrentRating=0.550000
     bShowChargingBar=True
     Description="The second revision of the ZED gun. Smaller and more light weight, but not quite as powerful as the original."
     EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
     DisplayFOV=65.000000
     Priority=132
     InventoryGroup=3
     GroupOffset=23
     PickupClass=Class'KFMod.ZEDMKIIPickup'
     PlayerViewOffset=(X=25.000000,Y=20.000000,Z=-2.000000)
     BobDamping=6.000000
     AttachmentClass=Class'KFMod.ZEDMKIIAttachment'
     IconCoords=(X1=245,Y1=39,X2=329,Y2=79)
     ItemName="ZED GUN MKII"
     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:57.975 - Created with UnCodeX