KFMod.M99SniperRifle
- Extends
- KFWeapon
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Inventory
|
+-- Engine.Weapon
|
+-- ROEngine.BaseKFWeapon
|
+-- KFMod.KFWeapon
|
+-- KFMod.M99SniperRifle
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 bInitializedScope;
var
Shader ScopeScriptedShader;
ScriptedTextureFallback Source code
ScriptedTextureFallbackRef Source code
var string ScriptedTextureFallbackRef;
var string ZoomMatRef;
M99SniperRifle
simulated function AdjustIngameScope ( ) )
BeginState PendingClientWeaponSet Source code
simulated function BeginState ( ) )
function byte BestMode ( ) )
CalcAspectRatioAdjustedFOV Source code
simulated function float CalcAspectRatioAdjustedFOV ( float AdjustFOV) )
simulated event Destroyed ( ) )
EndState PendingClientWeaponSet Source code
simulated function EndState ( ) )
function float GetAIRating ( ) )
simulated event OnZoomInFinished ( ) )
exec function pfov ( int thisFOV) )
simulated function PostBeginPlay ( ) )
exec function pPitch ( int num) )
static function PreloadAssets (
Inventory Inv, optional
bool bSkipRefCount) )
simulated function PreTravelCleanUp ( ) )
exec function pYaw ( int num) )
RecommendLongRangedAttack Source code
function bool RecommendLongRangedAttack ( ) )
function bool RecommendRangedAttack ( ) )
simulated function SetZoomBlendColor (
Canvas c) )
simulated function bool ShouldDrawPortal ( ) )
simulated function bool StartFire ( int Mode) )
function float SuggestAttackStyle ( ) )
simulated exec function TexSize ( int i, int j) )
Timer PendingClientWeaponSet Source code
simulated function Timer ( ) )
static function bool UnloadAssets ( ) )
simulated function UpdateScopeMode ( ) )
simulated function ZoomIn ( bool bAnimateTransition) )
simulated function ZoomOut ( bool bAnimateTransition) )
defaultproperties
{
lenseMaterialID=2
scopePortalFOVHigh=20.000000
scopePortalFOV=13.330000
ZoomMatRef="KF_Weapons5_Scopes_Trip_T.M99.MilDotFinalBlend"
ScriptedTextureFallbackRef="KF_Weapons_Trip_T.CBLens_cmb"
bHasScope=True
ZoomedDisplayFOVHigh=18.000000
ForceZoomOutOnFireTime=0.400000
MagCapacity=1
ReloadRate=4.376000
ReloadAnim="Reload"
ReloadAnimRate=1.000000
Weight=13.000000
bHasAimingMode=True
IdleAimAnim="Idle_Iron"
StandardDisplayFOV=55.000000
bModeZeroCanDryFire=True
TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_M99'
bIsTier3Weapon=True
MeshRef="KF_Wep_M99_Sniper.M99_Sniper"
SkinRefs(0)="KF_Weapons5_Trip_T.Weapons.M99_cmb"
SelectSoundRef="KF_M99Snd.M99_Select"
HudImageRef="KillingFloor2HUD.WeaponSelect.M99_unselected"
SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.M99"
PlayerIronSightFOV=30.000000
ZoomTime=0.285000
ZoomedDisplayFOV=30.000000
FireModeClass(0)=Class'KFMod.M99Fire'
FireModeClass(1)=Class'KFMod.NoFire'
PutDownAnim="PutDown"
PutDownAnimRate=2.000000
SelectForce="SwitchToAssaultRifle"
AIRating=0.550000
CurrentRating=0.550000
bShowChargingBar=True
Description="M99 50 Caliber Single Shot Sniper Rifle - The ultimate in long range accuracy and knock down power."
EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
DisplayFOV=55.000000
Priority=190
CustomCrosshair=11
CustomCrossHairTextureName="Crosshairs.HUD.Crosshair_Cross5"
InventoryGroup=4
GroupOffset=14
PickupClass=Class'KFMod.M99Pickup'
PlayerViewOffset=(X=15.000000,Y=15.000000,Z=-2.500000)
BobDamping=4.500000
AttachmentClass=Class'KFMod.M99Attachment'
IconCoords=(X1=245,Y1=39,X2=329,Y2=79)
ItemName="M99 AMR"
LightType=LT_None
LightBrightness=0.000000
LightRadius=0.000000
TransientSoundVolume=1.250000
}
|
Creation time: Fri 13-10-2023 03:18:48.870 - Created with
UnCodeX