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

KFMod.SeekerSixRocketLauncher

Extends
KFWeapon

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

Variables Summary
boolbBreakLock
boolbLockedOn
boolbOldLockedOn
boolbTightSpread
soundLockLostSound
stringLockLostSoundRef
soundLockOnSound
stringLockOnSoundRef
floatLockTime
floatSeekCheckTime
PawnSeekTarget
stringSiteReticleLockedRef
stringSiteReticleRef
floatUnLockTime
SeekerSixRocketLauncher
MaterialCounter0
MaterialCounter1
MaterialCounter2
MaterialCounter3
MaterialCounter4
MaterialCounter5
MaterialCounter6
MaterialSiteReticle
MaterialSiteReticleLocked
Seeking
floatLockAim
floatLockRequiredTime
floatSeekCheckFreq
floatSeekRange
floatUnLockRequiredTime
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

Enumerations Summary
Inherited Enumerations from KFMod.KFWeapon
EClientGrenadeState, KFScopeDetailSettings

Functions Summary
function AddReloadedAmmo ()))
function AltFire (float F))
functionbyte BestMode ()))
functionbool CanLockOnTo (Actor Other))
functionbool ConsumeAmmo (int Mode, float Load, optional bool bAmountNeededIsMax ))
functionfloat GetAIRating ()))
function PreloadAssets (Inventory Inv, optional bool bSkipRefCount))
functionbool RecommendLongRangedAttack ()))
functionbool RecommendRangedAttack ()))
functionProjectile SpawnProjectile (Vector Start, Rotator Dir))
functionfloat SuggestAttackStyle ()))
function Tick (float dt))
functionbool UnloadAssets ()))
function WeaponTick (float dt))
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
Inherited Functions from ROEngine.BaseKFWeapon
OnZoomInFinished, OnZoomOutFinished, PerformZoom, ServerZoomIn, ServerZoomOut, ZoomIn, ZoomOut


Variables Detail

bBreakLock Source code

var bool bBreakLock;

bLockedOn Source code

var bool bLockedOn;

bOldLockedOn Source code

var bool bOldLockedOn;

bTightSpread Source code

var bool bTightSpread;

LockLostSound Source code

var sound LockLostSound;

LockLostSoundRef Source code

var string LockLostSoundRef;

LockOnSound Source code

var sound LockOnSound;

LockOnSoundRef Source code

var string LockOnSoundRef;

LockTime Source code

var float LockTime;

SeekCheckTime Source code

var float SeekCheckTime;

SeekTarget Source code

var Pawn SeekTarget;

SiteReticleLockedRef Source code

var string SiteReticleLockedRef;

SiteReticleRef Source code

var string SiteReticleRef;

UnLockTime Source code

var float UnLockTime;

SeekerSixRocketLauncher

Counter0 Source code

var(SeekerSixRocketLauncher) Material Counter0;

Counter1 Source code

var(SeekerSixRocketLauncher) Material Counter1;

Counter2 Source code

var(SeekerSixRocketLauncher) Material Counter2;

Counter3 Source code

var(SeekerSixRocketLauncher) Material Counter3;

Counter4 Source code

var(SeekerSixRocketLauncher) Material Counter4;

Counter5 Source code

var(SeekerSixRocketLauncher) Material Counter5;

Counter6 Source code

var(SeekerSixRocketLauncher) Material Counter6;

SiteReticle Source code

var(SeekerSixRocketLauncher) Material SiteReticle;

SiteReticleLocked Source code

var(SeekerSixRocketLauncher) Material SiteReticleLocked;

Seeking

LockAim Source code

var(Seeking) float LockAim;

LockRequiredTime Source code

var(Seeking) float LockRequiredTime;

SeekCheckFreq Source code

var(Seeking) float SeekCheckFreq;

SeekRange Source code

var(Seeking) float SeekRange;

UnLockRequiredTime Source code

var(Seeking) float UnLockRequiredTime;


Functions Detail

AddReloadedAmmo Source code

simulated function AddReloadedAmmo ( ) )

AltFire Source code

simulated function AltFire ( float F) )

BestMode Source code

function byte BestMode ( ) )

CanLockOnTo Source code

function bool CanLockOnTo ( Actor Other) )

ConsumeAmmo Source code

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

GetAIRating Source code

function float GetAIRating ( ) )

PreloadAssets Source code

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

RecommendLongRangedAttack Source code

function bool RecommendLongRangedAttack ( ) )

RecommendRangedAttack Source code

function bool RecommendRangedAttack ( ) )

SpawnProjectile Source code

function Projectile SpawnProjectile ( Vector Start, Rotator Dir) )

SuggestAttackStyle Source code

function float SuggestAttackStyle ( ) )

Tick Source code

function Tick ( float dt) )

UnloadAssets Source code

static function bool UnloadAssets ( ) )

WeaponTick Source code

simulated function WeaponTick ( float dt) )


Defaultproperties

defaultproperties
{
     SiteReticleRef="KF_IJC_Halloween_Weapons2.SeekerSix.Seeker_Sight_Shader"
     SiteReticleLockedRef="KF_IJC_Halloween_Weapons2.SeekerSix.Seeker_Sight_Lock_Shader"
     SeekCheckFreq=0.250000
     SeekRange=25000.000000
     LockRequiredTime=0.750000
     UnLockRequiredTime=0.500000
     LockAim=0.950000
     LockOnSoundRef="KF_FY_SeekerSixSND.WEP_Seeker_LockOn_M"
     LockLostSoundRef="KF_FY_SeekerSixSND.WEP_Seeker_LockOnLost_M"
     MagCapacity=6
     ReloadRate=3.130000
     ReloadAnim="Reload"
     ReloadAnimRate=1.000000
     WeaponReloadAnim="Reload_IJC_SeekerSix"
     Weight=7.000000
     bHasAimingMode=True
     IdleAimAnim="Idle_Iron"
     StandardDisplayFOV=65.000000
     bModeZeroCanDryFire=True
     SleeveNum=3
     TraderInfoTexture=Texture'KF_IJC_HUD.Trader_Weapon_Icons.Trader_SeekerSix'
     bIsTier3Weapon=True
     MeshRef="KF_IJC_Halloween_Weps_2.SeekerSix"
     SkinRefs(0)="KF_IJC_Halloween_Weapons2.SeekerSix.Seeker_Six_cmb"
     SkinRefs(1)="KF_IJC_Halloween_Weapons2.SeekerSix.Seeker_Sight_Shader"
     SelectSoundRef="KF_FY_SeekerSixSND.WEP_SeekerSix_Foley_Select"
     HudImageRef="KF_IJC_HUD.WeaponSelect.SeekerSix_unselected"
     SelectedHudImageRef="KF_IJC_HUD.WeaponSelect.SeekerSix"
     AppID=258751
     PlayerIronSightFOV=70.000000
     ZoomedDisplayFOV=60.000000
     FireModeClass(0)=Class'KFMod.SeekerSixFire'
     FireModeClass(1)=Class'KFMod.SeekerSixMultiFire'
     PutDownAnim="PutDown"
     SelectForce="SwitchToAssaultRifle"
     AIRating=0.650000
     CurrentRating=0.650000
     Description="An advanced Horzine mini missile launcher. Fire one, or all six, lock on and let 'em rip!"
     DisplayFOV=65.000000
     Priority=182
     InventoryGroup=4
     GroupOffset=16
     PickupClass=Class'KFMod.SeekerSixPickup'
     PlayerViewOffset=(X=35.000000,Y=20.000000,Z=-5.000000)
     BobDamping=6.000000
     AttachmentClass=Class'KFMod.SeekerSixAttachment'
     IconCoords=(X1=253,Y1=146,X2=333,Y2=181)
     ItemName="SeekerSix Rocket Launcher"
     LightType=LT_None
     LightBrightness=0.000000
     LightRadius=0.000000
}

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