KFMod.M7A3MMedicGun
- Extends
- KFMedicGun
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Inventory
|
+-- Engine.Weapon
|
+-- ROEngine.BaseKFWeapon
|
+-- KFMod.KFWeapon
|
+-- KFMod.KFMedicGun
|
+-- KFMod.M7A3MMedicGun
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 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 |
var localized string EmptyMessage;
var Font MyFont;
var Font MyFont2;
var int MyHealth;
var string MyMessage;
var int OldValue;
var localized string ReloadMessage;
var Font SmallMyFont;
M7A3MMedicGun
function bool AddAmmo ( int AmmoToAdd, int Mode) )
simulated function int AmmoAmount ( int mode) )
simulated function bool AmmoMaxed ( int mode) )
simulated function float AmmoStatus ( optional int Mode) )
simulated function CheckOutOfAmmo ( ) )
simulated function ClientSuccessfulHeal ( String HealedName) )
simulated function bool ConsumeAmmo ( int Mode, float load, optional bool bAmountNeededIsMax) )
simulated function FillToInitialAmmo ( ) )
simulated function bool HasAmmo ( ) )
simulated function int MaxAmmo ( int mode) )
simulated function MaxOutAmmo ( ) )
static function PreloadAssets (
Inventory Inv, optional
bool bSkipRefCount) )
simulated final function SetTextColor ( byte R, byte G, byte B ) )
simulated final function SetTextColor2 ( byte R, byte G, byte B ) )
simulated function SuperMaxOutAmmo ( ) )
static function bool UnloadAssets ( ) )
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
}
|
Creation time: Fri 13-10-2023 03:18:48.834 - Created with
UnCodeX