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

U2Weapons.WeaponInvRocketLauncherEx

Extends
WeaponInvRocketLauncher

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- Engine.Weapon
         |   
         +-- U2.U2Weapon
            |   
            +-- U2Weapons.WeaponInvRocketLauncher
               |   
               +-- U2Weapons.WeaponInvRocketLauncherEx

Constants Summary
Inherited Contants from U2.U2Weapon
MaxRapidFireRate, MinSlowFireRate, RangeUnlimited, RatingCantFire, RatingDangerous, RatingDefault, RatingDisabled, RatingFireNow, RatingHighest, RatingIneffective, RatingLow, RatingNoAmmo, RatingNone

Variables Summary
floatCheckTargetTimer
ActorPaintedTargets[4]
intRocketCounter
WeaponInvRocketLauncherEx
floatCheckTargetInterval
Inherited Variables from U2Weapons.WeaponInvRocketLauncher
AltFireMinIneffectiveRange, AltFireReallyIneffectiveRange, FireMode, LastFiredRocket, PreferAltFireRange, RocketLocation1, RocketLocation2, RocketLocation3, RocketLocation4
Inherited Variables from U2.U2Weapon
AIRatingAltFire, AIRatingFire, AltDamage, AltFireEndSound, AltFireLastDownTime, AltFireLastReloadTime, AltFireLastRoundSound, AltFirePitch, AltFireTime, AltProjectileSpeed, AltShakeMag, AltShakeTime, AltShellClass, bAdjustWeaponPitchYaw, bAdjustWeaponRoll, bAdjustWeaponXY, bAdjustWeaponZ, bAimAltFire, bAimFire, bAltFireEnabledForOwner, bAltFiring, bAmbientAltFireSound, bAmbientFireSound, bCrosshairGlows, bDisableFiring, bDisableTick, bFireEnabledForOwner, bFiring, bGlowing, bLastRound, bLockLocation, BounceDamping, BounceSound, bRepeatAltFire, bRepeatFire, Crosshair, CrosshairFilename, CrosshairName, Damage, DecoEffects, DownTime, fAdjustWeaponRate, FireEndSound, FireLastDownTime, FireLastReloadTime, FireLastRoundSound, FirePitch, FireSkinTime, FireTime, FirstPersonMesh, FirstPersonOffset, FlashSkin, FlashSkinTP, GlowingAttitude, GunButtSounds, ImpactHandlerClass, LastFullUpdateTime, LastTriggeredAnim, LastWaterRingTime, LocationOffset, MagicKey, MomentumTransfer, ProjectileFireStartLocation, ProjectileSpeed, RangeIdealAltFire, RangeIdealFire, RangeLimitAltFire, RangeLimitFire, RangeMaxAltFire, RangeMaxFire, RangeMinAltFire, RangeMinFire, RatingInsideMinAltFire, RatingInsideMinFire, RatingRangeIdealAltFire, RatingRangeIdealFire, RatingRangeLimitAltFire, RatingRangeLimitFire, RatingRangeMaxAltFire, RatingRangeMaxFire, RatingRangeMinAltFire, RatingRangeMinFire, ReloadTime, ReloadUnloadedSound, ReloadUnloadedTime, RotationOffset, SelectTime, ShellClass, ShellOffset, TargetableTypes, TraceFireStartLocation, TraceRange, TraceSpreadAltFire, TraceSpreadFire, U2PCOwner, UpdateRangeAmmoType, UpdateRangeGravityZ, UseGlowingCrosshairs, WeaponAnimationType

Enumerations Summary
Inherited Enumerations from U2Weapons.WeaponInvRocketLauncher
EFireMode

Functions Summary
function AuthorityAltFire ()
event BeginState ()))
AltCharging
function CheckTargets ()))
AltCharging
event EndState ()))
AltCharging
function EverywhereAltFire ()))
function HandleTargetDetails (Actor A, Canvas Canvas, vector ViewLoc, rotator ViewRot ))
function PaintTarget (Pawn PaintedTarget ))
AltCharging
function PostSetAimingParameters (bool bAltFire, bool bInstant, float FireSpread, class<projectile> ProjClass, bool bWarnTarget, bool bTrySplash ))
functionbool PreSetAimingParameters (bool bAltFire, bool bInstant, float FireSpread, class<projectile> ProjClass, bool bWarnTarget, bool bTrySplash ))
functionProjectile ProjectileFire (class ProjClass ))
AltCharging
event Tick (float DeltaSeconds ))
AltCharging
Inherited Functions from U2Weapons.WeaponInvRocketLauncher
AdjustProjectileAim, GetAltRocket, GetMiniRocket, GetProjectedLocation, GetProjSpeed, GetRocketLocation01, GetRocketLocation02, GetRocketLocation03, GetRocketLocation04, GetRocketStatus, HandleTargetDetails, PostModifyRatings, ProjectileFire, UpdateAltRanges
Inherited Functions from U2.U2Weapon
AddAmmo, AdjustAim, AdjustProjectileAim, AdjustTraceAim, AdjustTraceFireHit, AdjustWeaponLog, AdjustWeaponPitchYaw, AdjustWeaponRate, AdjustWeaponRoll, AdjustWeaponXY, AdjustWeaponZ, AltFire, AnimEnd, AuthorityAltFire, AuthorityFire, BeginState, CalcDrawOffset, CalcFireOffset, CalcShellOffset, CanFire, ClearWeaponEffects, ClientFinish, ClientTraceImpact, ClientWeaponSet, ConstructDeco, DefaultRating, Destroyed, DestructDeco, DispatchWeaponNotifies, DMW, DrawDecos, DrawWeapon, DropFrom, EjectShell, EndState, EverywhereAltFire, EverywhereFire, FindBestTarget, FindTraceTarget, Finish, Fire, GetAltFireAmmoUsed, GetAttitudeTo, GetClipAmount, GetClipSize, GetConsole, GetFireAmmoUsed, GetGunButtSound, GetModeRating, GetWeaponAnimationType, GetWeaponDistanceToEnemy, GetWeaponRating, GiveAmmo, GiveTo, GreaterThan, HandleCrosshairGlow, HandlePickupQuery, HandleTargetDetails, HandleWaterShot, HasEnoughAmmo, HasEnoughModeAmmo, IsTargetable, LessThan, MaybePixieReload, MeleeAttack, MeshAgentCallActionEx, MeshAgentSetInputCurValueEx, MouseMove, NextWeapon, NoEnemyRating, NotifyCutsceneBegin, NotifyPlaySoundSlot, NotUsingRangeRating, PawnAgentEvent, PlayAltFiring, PlayAnimEx, PlayFiring, PlayPostSelect, PlaySelect, PostBeginPlay, PostModifyRatings, PostRecvOwner, PostSetAimingParameters, PreModifyRatings, PreSetAimingParameters, PrevWeapon, ProcessTraceHitEx, ProjectileFire, PutDown, RateSelf, RecommendWeapon, Refresh, Reload, RenderOverlays, SelectFiringMode, SetCrosshair, SetFireSkin, SetFireStartLocations, ShouldSwitchWeapon, StartAdjust, StopAdjust, SuggestAttackStyle, SuggestAttackStyleMode, SuggestAttackStyleNoEnemy, SuggestAttackStyleNoRange, SuggestDefenseStyle, SwitchAway, SwitchPriority, TraceFire, TraceFireFailed, UnSetCrosshair, UnsetFireSkin, UpdateAltRanges, UpdateCrosshair, UpdatePriRanges, UpdateRanges, WeaponChange

States Summary
AltCharging Source code
simulated state AltCharging
BeginState, CheckTargets, EndState, PaintTarget, ProjectileFire, Tick


Variables Detail

CheckTargetTimer Source code

var float CheckTargetTimer;

PaintedTargets[4] Source code

var Actor PaintedTargets[4];

RocketCounter Source code

var int RocketCounter;

WeaponInvRocketLauncherEx

CheckTargetInterval Source code

var(WeaponInvRocketLauncherEx) float CheckTargetInterval;


Functions Detail

AuthorityAltFire Source code

function AuthorityAltFire ( )

BeginState AltCharging Source code

simulated event BeginState ( ) )

CheckTargets AltCharging Source code

simulated function CheckTargets ( ) )

EndState AltCharging Source code

simulated event EndState ( ) )

EverywhereAltFire Source code

simulated function EverywhereAltFire ( ) )

HandleTargetDetails Source code

simulated function HandleTargetDetails ( Actor A, Canvas Canvas, vector ViewLoc, rotator ViewRot ) )

PaintTarget AltCharging Source code

simulated function PaintTarget ( Pawn PaintedTarget ) )

PostSetAimingParameters Source code

function PostSetAimingParameters ( bool bAltFire, bool bInstant, float FireSpread, class<projectile> ProjClass, bool bWarnTarget, bool bTrySplash ) )

PreSetAimingParameters Source code

function bool PreSetAimingParameters ( bool bAltFire, bool bInstant, float FireSpread, class<projectile> ProjClass, bool bWarnTarget, bool bTrySplash ) )

ProjectileFire AltCharging Source code

function Projectile ProjectileFire ( class<projectile> ProjClass ) )

Tick AltCharging Source code

simulated event Tick ( float DeltaSeconds ) )


Defaultproperties

defaultproperties
{
	CheckTargetInterval=0.150000
     GunButtSounds(0)=Sound'U2WeaponsA.GunButt.GunButt01'
     GunButtSounds(1)=Sound'U2WeaponsA.GunButt.GunButt02'
     GunButtSounds(2)=Sound'U2WeaponsA.GunButt.GunButt03'
     GunButtSounds(3)=Sound'U2WeaponsA.GunButt.GunButt04'
     TargetableTypes(0)='Pawn'
     UseReticleOnEvents(0)="UseReticleText"
     UseReticleOnEvents(1)="UseReticleCorners"
     UseReticleOnEvents(2)="UseReticleTopBars"
     ProximityReticleOnEvents(0)="ProximityReticleCorners"
     ProximityReticleOnEvents(1)="ProximityReticleTopBars"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 3-1-2016 10:48:36.001 - Created with UnCodeX