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

KFMod.M7A3MMedicGun

Extends
KFMedicGun

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

Constants Summary
Inherited Contants from KFMod.KFMedicGun
MaxAmmoCount

Variables Summary
stringEmptyMessage
FontMyFont
FontMyFont2
colorMyFontColor
colorMyFontColor2
intMyHealth
stringMyMessage
intOldValue
stringReloadMessage
FontSmallMyFont
M7A3MMedicGun
ScriptedTextureMyScriptedTexture
MaterialScopeGreen
MaterialScopeRed
Inherited Variables from KFMod.KFMedicGun
AmmoRegenRate, HealAmmoCharge, HealBoostAmount, RegenTimer, SuccessfulHealMessage
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
functionbool AddAmmo (int AmmoToAdd, int Mode))
functionint AmmoAmount (int mode))
functionbool AmmoMaxed (int mode))
functionfloat AmmoStatus (optional int Mode))
function CheckOutOfAmmo ()))
function ClientSuccessfulHeal (String HealedName))
functionbool ConsumeAmmo (int Mode, float load, optional bool bAmountNeededIsMax))
function FillToInitialAmmo ()))
functionbool HasAmmo ()))
functionint MaxAmmo (int mode))
function MaxOutAmmo ()))
function PreloadAssets (Inventory Inv, optional bool bSkipRefCount))
function RenderOverlays (Canvas Canvas ))
function RenderTexture (ScriptedTexture Tex ))
function SetTextColor (byte R, byte G, byte B ))
function SetTextColor2 (byte R, byte G, byte B ))
function SuperMaxOutAmmo ()))
functionbool UnloadAssets ()))
Inherited Functions from KFMod.KFMedicGun
ChargeBar, ClientSuccessfulHeal, Tick
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

EmptyMessage Source code

var localized string EmptyMessage;

MyFont Source code

var Font MyFont;

MyFont2 Source code

var Font MyFont2;

MyFontColor Source code

var color MyFontColor;

MyFontColor2 Source code

var color MyFontColor2;

MyHealth Source code

var int MyHealth;

MyMessage Source code

var string MyMessage;

OldValue Source code

var int OldValue;

ReloadMessage Source code

var localized string ReloadMessage;

SmallMyFont Source code

var Font SmallMyFont;

M7A3MMedicGun

MyScriptedTexture Source code

var(M7A3MMedicGun) ScriptedTexture MyScriptedTexture;

ScopeGreen Source code

var(M7A3MMedicGun) Material ScopeGreen;

ScopeRed Source code

var(M7A3MMedicGun) Material ScopeRed;


Functions Detail

AddAmmo Source code

function bool AddAmmo ( int AmmoToAdd, int Mode) )

AmmoAmount Source code

simulated function int AmmoAmount ( int mode) )

AmmoMaxed Source code

simulated function bool AmmoMaxed ( int mode) )

AmmoStatus Source code

simulated function float AmmoStatus ( optional int Mode) )

CheckOutOfAmmo Source code

simulated function CheckOutOfAmmo ( ) )

ClientSuccessfulHeal Source code

simulated function ClientSuccessfulHeal ( String HealedName) )

ConsumeAmmo Source code

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

FillToInitialAmmo Source code

simulated function FillToInitialAmmo ( ) )

HasAmmo Source code

simulated function bool HasAmmo ( ) )

MaxAmmo Source code

simulated function int MaxAmmo ( int mode) )

MaxOutAmmo Source code

simulated function MaxOutAmmo ( ) )

PreloadAssets Source code

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

RenderOverlays Source code

simulated function RenderOverlays ( Canvas Canvas ) )

RenderTexture Source code

simulated function RenderTexture ( ScriptedTexture Tex ) )

SetTextColor Source code

simulated final function SetTextColor ( byte R, byte G, byte B ) )

SetTextColor2 Source code

simulated final function SetTextColor2 ( byte R, byte G, byte B ) )

SuperMaxOutAmmo Source code

simulated function SuperMaxOutAmmo ( ) )

UnloadAssets Source code

static function bool UnloadAssets ( ) )


Defaultproperties

defaultproperties
{
     ReloadMessage="REL"
     EmptyMessage="Empty"
     MyFontColor=(B=177,G=148,R=76,A=255)
     MyFontColor2=(B=177,G=148,R=76,A=255)
     HealBoostAmount=30
     SuccessfulHealMessage="You healed "
     HealAmmoCharge=500
     AmmoRegenRate=0.300000
     MagCapacity=15
     ReloadRate=3.066000
     ReloadAnim="Reload"
     ReloadAnimRate=1.000000
     WeaponReloadAnim="Reload_M7A3"
     Weight=6.000000
     bHasAimingMode=True
     IdleAimAnim="Idle_Iron"
     StandardDisplayFOV=55.000000
     bModeZeroCanDryFire=True
     SleeveNum=3
     TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_M7A3'
     bIsTier3Weapon=True
     MeshRef="KF_Wep_M7A3.M7A3"
     SkinRefs(0)="KF_Weapons5_Trip_T.Weapons.M7A3_cmb"
     SkinRefs(1)="KF_Weapons5_Scopes_Trip_T.M7A3_Ammo_Script.AmmoShader"
     SkinRefs(2)="KF_Weapons5_Scopes_Trip_T.M7A3.Scope_Finall"
     SelectSoundRef="KF_M7A3Snd.M7A3_Select"
     HudImageRef="KillingFloor2HUD.WeaponSelect.M7A3_unselected"
     SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.M7A3"
     PlayerIronSightFOV=65.000000
     ZoomedDisplayFOV=45.000000
     FireModeClass(0)=Class'KFMod.M7A3MFire'
     FireModeClass(1)=Class'KFMod.M7A3MAltFire'
     PutDownAnim="PutDown"
     SelectForce="SwitchToAssaultRifle"
     AIRating=0.550000
     CurrentRating=0.550000
     bShowChargingBar=True
     Description="An advanced Horzine prototype assault rifle. Modified to fire healing darts."
     EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
     DisplayFOV=55.000000
     Priority=100
     InventoryGroup=4
     GroupOffset=13
     PickupClass=Class'KFMod.M7A3MPickup'
     PlayerViewOffset=(X=20.000000,Y=15.000000,Z=-5.000000)
     BobDamping=6.000000
     AttachmentClass=Class'KFMod.M7A3MAttachment'
     IconCoords=(X1=245,Y1=39,X2=329,Y2=79)
     ItemName="M7A3 Medic Gun"
     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:48.834 - Created with UnCodeX