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

Weapons.GrenadeLauncher

Extends
function

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- Engine.function
         |   
         +-- Weapons.GrenadeLauncher

Direct Known Subclasses:

GrenadeLauncherHeavy, GrenadeLauncherLight, GrenadeLauncherMedium

Constants Summary

Variables Summary
boolbCharging
floatBeginChargeTime
boolbLastGrenadeTimed
intNumTicks
GrenadeLauncher
floatTimedGrenadeChargeThreshold
Inherited Variables from Engine.function
aBaseX, aBaseY, aBaseZ, aForward, AimingHelp, aLookUp, aMouseX, aMouseY, AnnouncerLevel, AnnouncerVolume, aStrafe, aTurn, aUp, bAllActorsRelevant, bAlwaysLevel, bAlwaysMouseLook, bAutoSwitch, bAutoTaunt, bBadConnectionAlert, bBehindView, bBlockCloseCamera, bCameraPositionLocked, bCenterView, bCheatFlying, bClientDemo, bDoubleJump, bDynamicNetSpeed, bEnableDamageForceFeedback, bEnableGUIForceFeedback, bEnablePickupForceFeedback, bEnableWeaponForceFeedback, bFixedCamera, bForceFeedbackSupported, bForcePrecache, bFreeCamera, bFreeLook, bFrozen, bIsTyping, bJumpStatus, bKeyboardLook, BlendedTargetViewRotation, bLook, bLookUpStairs, bNeverSwitchOnPickup, bNoAutoTaunts, bNoMatureLanguage, bNoVoiceMessages, bNoVoiceTaunts, bPendingDestroy, bPendingVote, bPressedJump, bRadarEnabled, bSetTurnRot, bShortConnectTimeOut, bSnapLevel, bSnapToLevel, bSpectatorTeamLocked, bStrafe, bTurn180, bTurnToNearest, bUpdatePosition, bUpdating, bValidBehindCamera, bVehicleBehindView, bViewBot, bXAxis, bYAxis, bZeroRoll, bZooming, CameraDist, CameraEffects, CheatClass, CheatFlyingSpeed, CheatManager, ClientCap, ClientUpdateTime, ConstantGlowFog, ConstantGlowScale, CurrentDistanceFogEnd, CurrentTimeStamp, DeathFont, DefaultFOV, DemoViewer, DemoViewPitch, DemoViewYaw, DesiredFOV, DoubleClickDir, DrivenVehicle, DynamicPingThreshold, EnemyTurnSpeed, EntryTime, ExactPing, FailedPathStart, FixedLocation, FixedRotation, FlashFog, FlashScale, ForcePrecacheTime, FreeMoves, GameReplicationInfo, GroundPitch, InputClass, LastDistanceFogColor, LastDistanceFogEnd, LastDistanceFogStart, LastPingUpdate, LastPlaySound, LastPlaySpeech, LastUpdateTime, LastViewTargetActor, LastViewTargetActualDistance, LastViewTargetHitLocation, LastViewTargetHitNormal, LastViewTargetLocation, LastViewTargetRotation, LastViewTargetTime, LastViewTargetTraceDistance, LastZone, LoadingMusic, LocalMessageClass, MaxResponseTime, MaxTimeMargin, MessageFont, Misc1, Misc2, NextSpeedChange, NextTeamChangeTime, NoPauseMessage, OldCameraLoc, OldCameraRot, OldClientWeapon, OldFloor, OldPing, OrthoZoom, OwnCamera, PassengerNumber, PendingMove, Player, PlayerInput, PlayerSecurity, ProgressColor[4], ProgressMessage[4], ProgressTimeOut, QuickSaveString, RealViewTarget, RenderWorldToCamera, RendMap, RocketLockSound, SavedMoves, SavedPhysics, ServerOnlyStates, ServerTimeStamp, ShakeDuration, ShakeMagX, ShakeMagY, ShakeOffset, ShakePeriodX, ShakePeriodY, ShakeTime, ShowFlags, Song, SpectateSpeed, StatsPassword, StatsUsername, TargetEyeHeight, TargetViewRotation, TargetWeaponViewOffset, TempTurretRotation, TimeMargin, TimeSinceLastFogChange, Transition, TurnRot180, TurnTarget, UIAlpha, UseDistance, UseFixedVisibility, UseLatency, UseProjector, UseTarget, ViewingFrom, ViewTarget, VoteFailedMsg, WaitDelay, WeaponUpdate, ZoomLevel
Inherited Variables from Engine.Inventory
AttachmentClass, bDisplayableInv, bDrawingFirstPerson, bMergesCopies, BobDamping, bTossedOut, Charge, GroupOffset, Icon, IconIndex, InventoryGroup, ItemID, ItemName, PickupClass, PlayerViewOffset, PlayerViewPivot, StatusIcon, ThirdPersonActor

Structures Summary
Inherited Structures from Engine.function
TAmmoFlags

Functions Summary
function AuthorityFire ()
event BeginState ()
Charging
event EndState ()
Charging
function EverywhereFire ()
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 ()
Charging
functionbool PutDown ()
Charging
function ServerFire (optional bool bAltFire)
function StopCharging ()
event Tick (float DeltaSeconds)
Charging
Inherited Functions from Engine.function
ActivateInventoryItem, ActivateItem, AddCameraEffect, AdjustAim, AdjustView, AllowVoiceMessage, AltFire, AskForPawn, BeginState, BehindView, BlendRot, bool, CalcBehindView, CalcFirstPersonView, CanRestartPlayer, CanSwitchToStateOnClient, ChangeAlwaysMouseLook, ChangedWeapon, ChangeName, ChangeStairLook, ChangeTeam, ChangeVoiceChatter, CleanOutSavedMoves, ClearDoubleClick, ClearProgressMessages, ClientAddCheats, ClientAdjustGlow, ClientAdjustPosition, ClientCapBandwidth, ClientChangeVoiceChatter, ClientFlash, ClientGotoState, ClientHearSound, ClientLeaveVoiceChat, ClientMessage, ClientPlayForceFeedback, ClientPlaySound, ClientReliablePlaySound, ClientRestart, ClientSendEvent, ClientSetBehindView, ClientSetFixedCamera, ClientSetHUD, ClientSetMusic, ClientSetThirdPersonVehicleMode, ClientSetViewTarget, ClientShake, ClientStopForceFeedback, ClientTravel, ClientUpdatePosition, ClientValidate, ClientVoiceMessage, color, CompressAccel, ConsoleCommand, ContinueNotifyRocketLockOnA, ContinueNotifyRocketLockOnB, ContinueNotifyRocketLockOnC, ContinueNotifyRocketLockOnD, CopyToClipboard, CreateCameraEffect, damageAttitudeTo, DemoClientSetHUD, Destroyed, DoUnTeleport, DumpStates, EndState, EndZoom, EnterStartState, FindGoodView, FindStairRotation, Fire, FixFOV, ForceDeathUpdate, ForceRestart, FOV, GameOverAnnounce, GetAimRotation, GetDefaultURL, GetEntryLevel, GetFacingDirection, GetFreeMove, GetKickPlayer, GetPlayerNetworkAddress, GetRadarZoomPct, GetServerNetworkAddress, GetURLProtocol, GetUseBarEnable, GetUseBarIconIndex, GetViewRotation, GetWeapon, GivePawn, HandleDying, HandleMercyKilled, HandlePickup, HandleRevived, HandleSpawnedObject, HandleWalking, InitInputSystem, InitPlayer, IsDead, IsSpectating, Jump, KickRequest, LeaveVoiceChat, LoadPlayers, LocalTravel, LongClientAdjustPosition, MoveAutonomous, Mutate, Name, NextWeapon, NotifyHitWall, NotifyLanded, NotifyPhysicsVolumeChange, NotifyRocketLockOnA, NotifyRocketLockOnB, NotifyRocketLockOnC, NotifyRocketLockOnD, PasteFromClipboard, Pause, PawnDied, PendingStasis, PipedSwitchWeapon, PlayAnnouncement, PlayBeepSound, PlayerCalcView, PlayerMove, PlayerSees, PlayerSeesEx, PlayerSeesEx2, PlayerTick, PlayIntroMusic, PlayLoadingMusic, Possess, PostBeginPlay, PostNetBeginPlay, PreClientTravel, PrevItem, PrevWeapon, ProcessDrive, ProcessMove, QuickLoad, QuickSave, ReceiveLocalizedMessage, Reload, RemoveCameraEffect, ReplicateMove, Reset, ResetFOV, ResetKeyboard, Restart, RestartLevel, Say, SendEvent, ServerAddCheats, ServerCanCheat, ServerChangeClass, ServerChangeVoiceChatter, ServerCheckCommandLine, ServerDeployCheat, ServerDrive, ServerDumpStates, ServerGetVoiceChatters, ServerGivePawn, ServerMove, ServerQuit, ServerReload, ServerRestartGame, ServerReStartPlayer, ServerSetClientDemo, ServerSetTeamEnergy, ServerSpectateSpeed, ServerSummon, ServerThrowWeapon, ServerToggleBehindView, ServerToggleVehicleView, ServerUnuse, ServerUpdatePing, ServerUse, ServerValidationResponse, ServerVerifyViewTarget, ServerViewNextPlayer, ServerViewSelf, SetFOV, SetFOVAngle, SetMouseAccel, SetMouseSmoothing, SetName, SetNetSpeed, SetPause, SetProgressMessage, SetProgressTime, SetSensitivity, SetSpectateSpeed, SetSpectatorTeamLocked, SetUseTarget, SetViewTarget, ShakeView, ShortClientAdjustPosition, ShortServerMove, ShouldAutoSwitch, ShowHUD, Speech, StartClientDemoRec, StartZoom, StopForceFeedback, StopIntroMusic, StopLoadingMusic, StopZoom, string, Suicide, SwitchLevel, SwitchTeam, SwitchWeapon, TargetUnuse, TargetUse, TeamMessage, TeamSay, TeamSpeech, TestShake, ThrowWeapon, Timer, ToggleBehindView, ToggleVehicleView, ToggleZoom, TraceForMemStats, TravelPostAccept, TurnAround, TurnTowardNearestEnemy, Typing, UnPossess, UnUse, UpdateRotation, UpdateURL, Use, VeryShortClientAdjustPosition, ViewNextBot, ViewShake, VoteNo, VoteYes, WantsSmoothedView
Inherited Functions from Engine.Inventory
AttachToPawn, ClientAddInventory, ClientDeleteInventory, Destroyed, DetachFromPawn, DropFrom, Dump, GetHumanReadableName, GiveTo, HandlePickupQuery, NextWeapon, NotifyAddInventory, NotifyDeleteInventory, OwnerEvent, PickupFunction, PrevWeapon, PrioritizeArmor, RecommendWeapon, RenderOverlays, Resupply, SelectNext, SetOwnerDisplay, StaticItemName, TransferSpecialProperties, TravelPostAccept, TravelPreAccept, updaterelative, Use, WeaponChange

States Summary
Charging Source code
simulated state Charging
BeginState, EndState, ProjectileFire, PutDown, Tick


Variables Detail

bCharging Source code

var bool bCharging;

BeginChargeTime Source code

var float BeginChargeTime;

bLastGrenadeTimed Source code

var bool bLastGrenadeTimed;

NumTicks Source code

var int NumTicks;

GrenadeLauncher

TimedGrenadeChargeThreshold Source code

var(GrenadeLauncher) float TimedGrenadeChargeThreshold;


Functions Detail

AuthorityFire Source code

function AuthorityFire ( )

BeginState Charging Source code

simulated event BeginState ( )

EndState Charging Source code

simulated event EndState ( )

EverywhereFire Source code

simulated function EverywhereFire ( )

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 Charging Source code

function Projectile ProjectileFire ( )

PutDown Charging Source code

simulated function bool PutDown ( )

ServerFire Source code

function ServerFire ( optional bool bAltFire )

StopCharging Source code

function StopCharging ( )

Tick Charging Source code

simulated event Tick ( float DeltaSeconds )


Defaultproperties

defaultproperties
{
    TimedGrenadeChargeThreshold=0.500000
    MaxAmmo(0)=5
    MaxAmmo(1)=5
    AmmoAmount(0)=1
    AmmoAmount(1)=1
    FireTime(0)=1.330000
    FireTime(1)=1.330000
    FireLastReloadTime(0)=1.380000
    FireLastReloadTime(1)=1.380000
    FireLastDownTime(0)=1.920000
    FireLastDownTime(1)=1.920000
    FireLastRoundTime(0)=1.380000
    FireLastRoundTime(1)=1.380000
    AnimFire(1)="Fire"
    AnimFireLastReload(1)="FireLastReload"
    AnimFireLastDown(1)="FireLastDown"
    AnimFireLastRound(1)="FireLastRound"
    ShakeMag(0)=4.000000
    ShakeMag(1)=4.000000
    ShakeTime(0)=0.100000
    ShakeTime(1)=0.100000
    FireSound(0)=Sound'WeaponsA.Flamethrower.FT_Fire'
    FireSound(1)=Sound'WeaponsA.Flamethrower.FT_Fire'
    FireLastRoundSound(0)=Sound'WeaponsA.GrenadeLauncher.GL_FireLastRound'
    FireLastRoundSound(1)=Sound'WeaponsA.GrenadeLauncher.GL_FireLastRound'
    AmmoFlags(0)=(bRecommendSplashDamage=True,bSplashDamage=True)
    AmmoFlags(1)=(bRecommendSplashDamage=True,bSplashDamage=True)
    ProjectileClass(0)=Class'Weapons.GrenadeProjectile'
    ProjectileClass(1)=Class'Weapons.GrenadeProjectile'
    ReloadTime=1.380000
    ReloadUnloadedTime=1.380000
    PickupAmmoCount=6
    AutoSwitchPriority=13
    SelectSound=Sound'WeaponsA.GrenadeLauncher.GL_Select'
    ReloadSound=Sound'WeaponsA.GrenadeLauncher.GL_Reload'
    ReloadUnloadedSound=Sound'WeaponsA.GrenadeLauncher.GL_ReloadUnloaded'
     TargetableTypes(0)="Pawn"
    Crosshair="Crosshair_GL"
    InventoryGroup=3
    GroupOffset=1
    PlayerViewOffset=(X=20.000000,Y=6.000000,Z=-30.000000)
    AttachmentClass=Class'Weapons.GrenadeLauncherAttachment'
    ItemName="Grenade Launcher"
    ItemID="GL"
    IconIndex=11
    Mesh=SkeletalMesh'WeaponsK.GL_FP'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Tue 27/4/2010 03:12:36.181 - Created with UnCodeX