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

KFMod.Welder

Extends
KFMeleeGun
Modifiers
dependson ( KFVoicePack )

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

Direct Known Subclasses:

KF_PawnWelder

Variables Summary
floatAmmoRegenCount
ColorBackColor
boolbJustStarted
boolbNoTarget
intFireModeArray
floatLastWeldingMessageTime
colorNameColor
FontNameFont
floatScreenWeldPercent
ScriptedTextureScriptedScreen
MaterialScriptedScreenBack
ShaderShadedScreen
fontSmallNameFont
floatWeldingMessageDelay
Welder
floatAmmoRegenRate
Inherited Variables from KFMod.KFMeleeGun
bCanHit, bDoCombos, BloodSkinSwitchArray, BloodyMaterial, BloodyMaterialRef, btryHit, ChopSlowRate, dmg, hitDamType, HitObject, hitTimeout, MeleeHitVolume, momOffset, THMax, THMin, weaponRange
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

Enumerations Summary
Inherited Enumerations from KFMod.KFWeapon
EClientGrenadeState, KFScopeDetailSettings

Functions Summary
functionbyte BestMode ()))
functionfloat ChargeBar ()))
function Destroyed ()))
function InitMaterials ()))
function PostBeginPlay ()))
function PreTravelCleanUp ()))
functionfloat RateSelf ()))
event RenderTexture (ScriptedTexture Tex))
function Tick (float dt))
Inherited Functions from KFMod.KFMeleeGun
BestMode, BringUp, DisplayDebug, DoReflectEffect, GetAIRating, HasAmmo, PreloadAssets, SuggestAttackStyle, SuggestDefenseStyle, UnloadAssets
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


Variables Detail

AmmoRegenCount Source code

var float AmmoRegenCount;

BackColor Source code

var Color BackColor;

bJustStarted Source code

var bool bJustStarted;

bNoTarget Source code

var bool bNoTarget;

FireModeArray Source code

var int FireModeArray;

LastWeldingMessageTime Source code

var float LastWeldingMessageTime;

NameColor Source code

var color NameColor;

NameFont Source code

var Font NameFont;

ScreenWeldPercent Source code

var float ScreenWeldPercent;

ScriptedScreen Source code

var ScriptedTexture ScriptedScreen;

ScriptedScreenBack Source code

var Material ScriptedScreenBack;

ShadedScreen Source code

var Shader ShadedScreen;

SmallNameFont Source code

var font SmallNameFont;

WeldingMessageDelay Source code

var float WeldingMessageDelay;

Welder

AmmoRegenRate Source code

var(Welder) float AmmoRegenRate;


Functions Detail

BestMode Source code

function byte BestMode ( ) )

ChargeBar Source code

simulated function float ChargeBar ( ) )

Destroyed Source code

simulated function Destroyed ( ) )

InitMaterials Source code

simulated function InitMaterials ( ) )

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

PreTravelCleanUp Source code

simulated function PreTravelCleanUp ( ) )

RateSelf Source code

simulated function float RateSelf ( ) )

RenderTexture Source code

simulated event RenderTexture ( ScriptedTexture Tex) )

Tick Source code

simulated function Tick ( float dt) )


Defaultproperties

defaultproperties
{
     AmmoRegenRate=40.000000
     ScriptedScreenBack=FinalBlend'KillingFloorWeapons.Welder.WelderWindowFinal'
     NameFont=Font'ROFonts.ROBtsrmVr24'
     SmallNameFont=Font'ROFonts.ROBtsrmVr12'
     BackColor=(B=128,G=128,R=128,A=255)
     WeldingMessageDelay=10.000000
     weaponRange=90.000000
     HudImage=Texture'KillingFloorHUD.WeaponSelect.welder_unselected'
     SelectedHudImage=Texture'KillingFloorHUD.WeaponSelect.Welder'
     Weight=0.000000
     bKFNeverThrow=True
     bAmmoHUDAsBar=True
     bConsumesPhysicalAmmo=False
     StandardDisplayFOV=75.000000
     SleeveNum=2
     FireModeClass(0)=Class'KFMod.WeldFire'
     FireModeClass(1)=Class'KFMod.UnWeldFire'
     AIRating=-2.000000
     bMeleeWeapon=False
     bShowChargingBar=True
     EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
     DisplayFOV=75.000000
     Priority=5
     InventoryGroup=5
     GroupOffset=1
     PickupClass=Class'KFMod.WelderPickup'
     BobDamping=6.000000
     AttachmentClass=Class'KFMod.WelderAttachment'
     IconCoords=(X1=169,Y1=39,X2=241,Y2=77)
     ItemName="Welder"
     Mesh=SkeletalMesh'KF_Weapons_Trip.Welder_Trip'
     Skins(0)=Combiner'KF_Weapons_Trip_T.equipment.welder_cmb'
     Skins(1)=Shader'KillingFloorWeapons.Welder.FlameShader'
     AmbientGlow=2
}

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