KFMod.KFMeleeGun
- Extends
- KFWeapon
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Inventory
|
+-- Engine.Weapon
|
+-- ROEngine.BaseKFWeapon
|
+-- KFMod.KFWeapon
|
+-- KFMod.KFMeleeGun
Direct Known Subclasses:
Axe, Bat, Chainsaw, Claws, ClaymoreSword, DwarfAxe, Katana, Knife, Machete, Scythe, Syringe, Welder
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 |
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 bool bCanHit;
var bool bDoCombos;
var int BloodSkinSwitchArray;
var string BloodyMaterialRef;
var bool btryHit;
var float ChopSlowRate;
var float dmg;
var float hitTimeout;
var byte MeleeHitVolume;
var float THMax;
var float THMin;
var float weaponRange;
function byte BestMode ( ) )
simulated function BringUp ( optional
Weapon PrevWeapon) )
simulated function DisplayDebug (
Canvas Canvas, out
float YL, out
float YPos) )
function DoReflectEffect ( int Drain) )
function float GetAIRating ( ) )
simulated function bool HasAmmo ( ) )
static function PreloadAssets (
Inventory Inv, optional
bool bSkipRefCount) )
function float SuggestAttackStyle ( ) )
function float SuggestDefenseStyle ( ) )
static function bool UnloadAssets ( ) )
defaultproperties
{
weaponRange=70.000000
MeleeHitVolume=255
ChopSlowRate=0.500000
BloodSkinSwitchArray=2
PutDownAnim="PutDown"
AIRating=0.100000
bMeleeWeapon=True
}
|
Creation time: Fri 13-10-2023 03:18:46.889 - Created with
UnCodeX