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

KFMod.ZEDGun

Extends
KFWeapon

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

Variables Summary
floatEnemyUpdateTime
ActorLaserAttachment
LaserBeamEffectZEDLaserBeam
floatNextAlarmTime
colorScreenBackgroundColor
textureScreenBossEnemyTexture
stringScreenBossEnemyTextureRef
textureScreenMediumEnemyTexture
stringScreenMediumEnemyTextureRef
textureScreenStrongEnemyTexture
stringScreenStrongEnemyTextureRef
textureScreenWeakEnemyTexture
stringScreenWeakEnemyTextureRef
ScriptedTextureScriptedScreen
MaterialScriptedScreenBack
stringScriptedScreenBackRef
ShaderShadedScreen
LaserDotSpot
ZEDGun
soundAlarmSound
class<InventoryAttachment>LaserAttachmentClass
floatSpotProjectorPullback
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))
functionbyte BestMode ()))
function BringUp (optional Weapon PrevWeapon))
function ClientAlarmSound ()))
function Destroyed ()))
function DetachFromPawn (Pawn P))
function EnableLaser ()))
functionfloat GetAIRating ()))
functionvector GetFirstPersonBeamFireStart ()))
function InitMaterials ()))
function PostBeginPlay ()))
function PreloadAssets (Inventory Inv, optional bool bSkipRefCount))
function PreTravelCleanUp ()))
functionbool PutDown ()))
functionbool RecommendLongRangedAttack ()))
functionbool RecommendRangedAttack ()))
event RenderOverlays (Canvas Canvas ))
event RenderTexture (ScriptedTexture Tex))
function ServerSetLaserActive (bool bNewWaitForRelease))
event StopFire (int Mode))
functionfloat SuggestAttackStyle ()))
function TurnOffLaser ()))
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

EnemyUpdateTime Source code

var float EnemyUpdateTime;

LaserAttachment Source code

var Actor LaserAttachment;

LaserBeam Source code

var LaserBeamEffectZED LaserBeam;

NextAlarmTime Source code

var float NextAlarmTime;

ScreenBackgroundColor Source code

var color ScreenBackgroundColor;

ScreenBossEnemyTexture Source code

var texture ScreenBossEnemyTexture;

ScreenBossEnemyTextureRef Source code

var string ScreenBossEnemyTextureRef;

ScreenMediumEnemyTexture Source code

var texture ScreenMediumEnemyTexture;

ScreenMediumEnemyTextureRef Source code

var string ScreenMediumEnemyTextureRef;

ScreenStrongEnemyTexture Source code

var texture ScreenStrongEnemyTexture;

ScreenStrongEnemyTextureRef Source code

var string ScreenStrongEnemyTextureRef;

ScreenWeakEnemyTexture Source code

var texture ScreenWeakEnemyTexture;

ScreenWeakEnemyTextureRef Source code

var string ScreenWeakEnemyTextureRef;

ScriptedScreen Source code

var ScriptedTexture ScriptedScreen;

ScriptedScreenBack Source code

var Material ScriptedScreenBack;

ScriptedScreenBackRef Source code

var string ScriptedScreenBackRef;

ShadedScreen Source code

var Shader ShadedScreen;

Spot Source code

var LaserDot Spot;

ZEDGun

AlarmSound Source code

var(ZEDGun) sound AlarmSound;

LaserAttachmentClass Source code

var(ZEDGun) class<InventoryAttachment> LaserAttachmentClass;

SpotProjectorPullback Source code

var(ZEDGun) float SpotProjectorPullback;


Functions Detail

AltFire Source code

simulated function AltFire ( float F) )

AnimEnd Source code

simulated function AnimEnd ( int channel) )

BestMode Source code

function byte BestMode ( ) )

BringUp Source code

simulated function BringUp ( optional Weapon PrevWeapon) )

ClientAlarmSound Source code

simulated function ClientAlarmSound ( ) )

Destroyed Source code

simulated function Destroyed ( ) )

DetachFromPawn Source code

simulated function DetachFromPawn ( Pawn P) )

EnableLaser Source code

simulated function EnableLaser ( ) )

GetAIRating Source code

function float GetAIRating ( ) )

GetFirstPersonBeamFireStart Source code

simulated function vector GetFirstPersonBeamFireStart ( ) )

InitMaterials Source code

simulated function InitMaterials ( ) )

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

PreloadAssets Source code

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

PreTravelCleanUp Source code

simulated function PreTravelCleanUp ( ) )

PutDown Source code

simulated function bool PutDown ( ) )

RecommendLongRangedAttack Source code

function bool RecommendLongRangedAttack ( ) )

RecommendRangedAttack Source code

function bool RecommendRangedAttack ( ) )

RenderOverlays Source code

simulated event RenderOverlays ( Canvas Canvas ) )

RenderTexture Source code

simulated event RenderTexture ( ScriptedTexture Tex) )

ServerSetLaserActive Source code

function ServerSetLaserActive ( bool bNewWaitForRelease) )

StopFire Source code

simulated event StopFire ( int Mode) )

SuggestAttackStyle Source code

function float SuggestAttackStyle ( ) )

TurnOffLaser Source code

simulated function TurnOffLaser ( ) )

UnloadAssets Source code

static function bool UnloadAssets ( ) )

WeaponTick Source code

simulated function WeaponTick ( float dt) )


Defaultproperties

defaultproperties
{
     ScreenBackgroundColor=(B=255,G=255,R=255,A=255)
     ScriptedScreenBackRef="KFZED_FX_T.Screen.ZED_FX_Screen_BG_CMB"
     ScreenWeakEnemyTextureRef="KFZED_FX_T.Screen.Low_Zed_Head"
     ScreenMediumEnemyTextureRef="KFZED_FX_T.Screen.Mid_Zed_Head"
     ScreenStrongEnemyTextureRef="KFZED_FX_T.Screen.Strong_Zed_Head"
     ScreenBossEnemyTextureRef="KFZED_FX_T.Screen.Boss_Zed_Head"
     SpotProjectorPullback=1.000000
     LaserAttachmentClass=Class'KFMod.LaserAttachmentFirstPersonZEDGun'
     AlarmSound=Sound'KF_ZEDGunSnd.Handling.KF_WEP_ZED_Alert'
     MagCapacity=100
     ReloadRate=3.500000
     ReloadAnim="Reload"
     ReloadAnimRate=1.000000
     WeaponReloadAnim="Reload_Zed"
     Weight=8.000000
     bHasAimingMode=True
     IdleAimAnim="Idle"
     StandardDisplayFOV=65.000000
     bModeZeroCanDryFire=True
     SleeveNum=2
     TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_ZEDGun'
     bIsTier3Weapon=True
     MeshRef="KF_Wep_ZEDGun.ZEDGun_Trip"
     SkinRefs(0)="Kf_Weapons9_Trip_T.Weapons.ZED_cmb"
     SelectSoundRef="KF_ZEDGunSnd.KF_WEP_ZED_Handling_Select"
     HudImageRef="KillingFloor2HUD.WeaponSelect.ZEDGun_unselected"
     SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.ZEDGun"
     UnlockedByAchievement=202
     PlayerIronSightFOV=70.000000
     ZoomedDisplayFOV=45.000000
     FireModeClass(0)=Class'KFMod.ZEDGunFire'
     FireModeClass(1)=Class'KFMod.ZEDGunAltFire'
     PutDownAnim="PutDown"
     SelectForce="SwitchToAssaultRifle"
     AIRating=0.650000
     CurrentRating=0.650000
     Description="The Zed Eradication Device (ZED gun to its friends) is Horzine's first real ray-gun. When it doesn't explode them, it'll actually slow them down!"
     DisplayFOV=65.000000
     Priority=205
     InventoryGroup=4
     GroupOffset=17
     PickupClass=Class'KFMod.ZEDGunPickup'
     PlayerViewOffset=(X=18.000000,Y=20.000000,Z=-6.000000)
     BobDamping=6.000000
     AttachmentClass=Class'KFMod.ZEDGunAttachment'
     IconCoords=(X1=253,Y1=146,X2=333,Y2=181)
     ItemName="Zed Eradication Device"
     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:57.831 - Created with UnCodeX