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

DeusEx.WeaponGEPGun

Extends
DeusExWeapon

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- Engine.Weapon
         |   
         +-- DeusEx.DeusExWeapon
            |   
            +-- DeusEx.WeaponGEPGun

Variables Summary
StringshortName
Inherited Variables from DeusEx.DeusExWeapon
AccurateRange, AIFireDelay, AIMaxRange, AIMinRange, AITimeLimit, AmmoNames[3], AreaOfEffect, BaseAccuracy, bAutomatic, bCanHaveLaser, bCanHaveModAccurateRange, bCanHaveModBaseAccuracy, bCanHaveModRecoilStrength, bCanHaveModReloadCount, bCanHaveModReloadTime, bCanHaveScope, bCanHaveSilencer, bCanTrack, bClientReady, bClientReadyToFire, bDestroyOnFinish, bEmitWeaponDrawn, bFallbackWeapon, bFiring, bFlameOn, bHandToHand, bHasLaser, bHasMuzzleFlash, bHasScope, bHasSilencer, bInProcess, bLasing, bLooping, bNativeAttack, bNearWall, bNeedToSetMPPickupAmmo, bOwnerWillNotify, bPenetrating, bReadyToFire, bUseAsDrawnWeapon, bUseWhileCrouched, bWasInFiring, bWasZoomed, bZoomed, ClipCount, Concealability, currentAccuracy, Emitter, EnemyEffective, EnviroEffective, flameShotCount, flash, GoverningSkill, HitDamage, LockedSound, LockMode, LockTarget, LockTime, LockTimer, LowAmmoWaterMark, MaintainLockTimer, MaxRange, MinProjSpreadAcc, MinSpreadAcc, MinWeaponAcc, ModAccurateRange, ModBaseAccuracy, ModRecoilStrength, ModReloadCount, ModReloadTime, mpAccurateRange, mpBaseAccuracy, mpHitDamage, mpMaxRange, mpPickupAmmoCount, mpReloadCount, mpReloadTime, msgAlreadyHas, msgCannotBeReloaded, msgInfoAccRange, msgInfoAccuracy, msgInfoAmmo, msgInfoAmmoLoaded, msgInfoAuto, msgInfoClip, msgInfoDamage, msgInfoLaser, msgInfoMass, msgInfoMaxRange, msgInfoNA, msgInfoNo, msgInfoRecoil, msgInfoReload, msgInfoROF, msgInfoRounds, msgInfoRoundsPerSec, msgInfoScope, msgInfoSilencer, msgInfoSingle, msgInfoSkill, msgInfoWeaponStats, msgInfoYes, msgLockAcquire, msgLockInvalid, msgLockLocked, msgLockRange, msgMassUnit, msgNone, msgNotWorking, msgNowHas, msgOutOf, msgRangeUnit, msgTimeUnit, NoiseLevel, placeLocation, placeMover, placeNormal, ProjectileNames[3], recoilStrength, ReloadTime, ScopeFOV, ShakePitch, ShakeTimer, ShakeYaw, ShotTime, SimAmmoAmount, SimClipCount, SoundTimer, standingTimer, StunDuration, SwingOffset, Target, TargetMessage, TargetRange, TimeLockSet, TrackingSound
Inherited Variables from Engine.Weapon
AdjustedAim, AimError, AIRating, AltDamageType, AltFireSound, AltProjectileClass, AltProjectileSpeed, AltRefireRate, AmmoName, AmmoType, bAltInstantHit, bAltWarnTarget, bCanThrow, bChangeWeapon, bDrawMuzzleFlash, bHideWeapon, bInstantHit, bLockedOn, bMeleeWeapon, bMuzzleFlash, bOwnsCrosshair, bPointing, bRapidFire, bRecommendAltSplashDamage, bRecommendSplashDamage, bSetFlashTime, bSpecialIcon, bSplashDamage, bWarnTarget, bWeaponStay, bWeaponUp, CockingSound, DeathMessage, FireOffset, FireSound, FiringSpeed, FlareOffset, FlashC, FlashLength, FlashO, FlashS, FlashTime, FlashY, MaxTargetRange, MessageNoAmmo, MFTexture, Misc1Sound, Misc2Sound, Misc3Sound, MuzzleFlare, MuzzleScale, MyDamageType, NameColor, PickupAmmoCount, ProjectileClass, ProjectileSpeed, RefireRate, ReloadCount, SelectSound, ShakeMag, ShakeTime, ShakeVert

Enumerations Summary
Inherited Enumerations from DeusEx.DeusExWeapon
EAreaType, EConcealability, EEnemyEffective, EEnviroEffective, ELockMode

Functions Summary
function PostBeginPlay ()))
function PreBeginPlay ()))
Inherited Functions from DeusEx.DeusExWeapon
AcquireTarget, AmmoAvailable, AmmoLeftInClip, AnimEnd, BaseChange, BeginState, BringUp, BuildPercentString, CalcDrawOffset, CalculateAccuracy, CanLoadAmmoType, CanReload, ClientActive, ClientDownWeapon, ClientFire, ClientReFire, ClientReload, ComputeProjectileStart, CR, CycleAmmo, DestroyOnFinish, EraseMuzzleFlashTexture, Finish, Fire, ForceAltFire, ForceFire, FormatFloatString, GenerateBullet, GetAIVolume, GetReloadTime, GetShotTime, GetSimReloadTime, GetSimShotTime, GetWallMaterial, GetWeaponRanges, GetWeaponSkill, HandlePickupQuery, HandToHandAttack, HasAccuracyMod, HasClipMod, HasMaxAccuracyMod, HasMaxClipMod, HasMaxRangeMod, HasMaxRecoilMod, HasMaxReloadMod, HasRangeMod, HasRecoilMod, HasReloadMod, IdleFunction, LaserOff, LaserOn, LaserToggle, LoadAmmo, LoadAmmoClass, LoadAmmoType, MustReload, MuzzleFlashLight, NearWallCheck, NotifyOwner, NumAmmoTypesAvailable, NumClips, OwnerHandToHandAttack, PlaceGrenade, PlayFiringSound, PlayIdleAnim, PlayLandingSound, PlayLockSound, PlayPostSelect, PlaySelectiveFiring, PlaySimSound, PostBeginPlay, PreBeginPlay, ProcessTraceHit, ProjectileFire, PropagateLockState, PutDown, ReadyClientToFire, ReadyToFire, RefreshScopeDisplay, ReloadAmmo, SawedOffCockSound, ScopeOff, ScopeOn, ScopeToggle, SelectiveSpawnEffects, ServerDoneReloading, ServerForceFire, ServerGenerateBullet, ServerGotoFinishFire, ServerHandleNotify, SetClientAmmoParams, SetLockMode, SimFinish, SimGenerateBullet, SpawnBlood, SpawnEffects, SpawnEffectSounds, StartFlame, StopFlame, SwapMuzzleFlashTexture, TestMPBeltSpot, Tick, Timer, TraceFire, TravelPostAccept, UpdateAmmoInfo, UpdateInfo, WeaponDamageType
Inherited Functions from Engine.Weapon
AltFire, AnimEnd, BecomeItem, BecomePickup, BeginState, BotDesireability, BringUp, CheckVisibility, ClientAltFire, ClientFire, ClientPutDown, ClientSetHandedness, ClientWeaponEvent, Destroyed, DropFrom, Finish, Fire, ForceAltFire, ForceFire, GiveAmmo, HandlePickupQuery, PlayAltFiring, PlayFiring, PlayIdleAnim, PlayPostSelect, PlaySelect, PostBeginPlay, PostRender, PreRender, ProcessTraceHit, ProjectileFire, PutDown, RaiseUp, RateSelf, RecommendWeapon, RenderOverlays, setHand, SetSwitchPriority, SetWeaponStay, SpawnCopy, SplashJump, SuggestAttackStyle, SuggestDefenseStyle, SwitchPriority, TraceFire, TravelPostAccept, TweenDown, TweenSelect, TweenToStill, WeaponChange, WeaponSet


Variables Detail

shortName Source code

var localized String shortName;


Functions Detail

PostBeginPlay Source code

function PostBeginPlay ( ) )

PreBeginPlay Source code

simulated function PreBeginPlay ( ) )


Defaultproperties

defaultproperties
{
     ShortName="GEP Gun"
     LowAmmoWaterMark=4
     GoverningSkill=Class'DeusEx.SkillWeaponHeavy'
     NoiseLevel=2.000000
     EnviroEffective=ENVEFF_Air
     ShotTime=2.000000
     reloadTime=2.000000
     HitDamage=300
     maxRange=24000
     AccurateRange=14400
     bCanHaveScope=True
     bCanTrack=True
     LockTime=2.000000
     LockedSound=Sound'DeusExSounds.Weapons.GEPGunLock'
     TrackingSound=Sound'DeusExSounds.Weapons.GEPGunTrack'
     AmmoNames(0)=Class'DeusEx.AmmoRocket'
     AmmoNames(1)=Class'DeusEx.AmmoRocketWP'
     ProjectileNames(0)=Class'DeusEx.Rocket'
     ProjectileNames(1)=Class'DeusEx.RocketWP'
     bHasMuzzleFlash=False
     recoilStrength=1.000000
     bUseWhileCrouched=False
     mpHitDamage=40
     mpAccurateRange=14400
     mpMaxRange=14400
     mpReloadCount=1
     bCanHaveModAccurateRange=True
     bCanHaveModReloadTime=True
     AmmoName=Class'DeusEx.AmmoRocket'
     ReloadCount=1
     PickupAmmoCount=4
     FireOffset=(X=-46.000000,Y=22.000000,Z=10.000000)
     ProjectileClass=Class'DeusEx.Rocket'
     shakemag=500.000000
     FireSound=Sound'DeusExSounds.Weapons.GEPGunFire'
     CockingSound=Sound'DeusExSounds.Weapons.GEPGunReload'
     SelectSound=Sound'DeusExSounds.Weapons.GEPGunSelect'
     InventoryGroup=17
     ItemName="Guided Explosive Projectile (GEP) Gun"
     PlayerViewOffset=(X=46.000000,Y=-22.000000,Z=-10.000000)
     PlayerViewMesh=LodMesh'DeusExItems.GEPGun'
     PickupViewMesh=LodMesh'DeusExItems.GEPGunPickup'
     ThirdPersonMesh=LodMesh'DeusExItems.GEPGun3rd'
     LandSound=Sound'DeusExSounds.Generic.DropLargeWeapon'
     Icon=Texture'DeusExUI.Icons.BeltIconGEPGun'
     largeIcon=Texture'DeusExUI.Icons.LargeIconGEPGun'
     largeIconWidth=203
     largeIconHeight=77
     invSlotsX=4
     invSlotsY=2
     Description="The GEP gun is a relatively recent invention in the field of armaments: a portable, shoulder-mounted launcher that can fire rockets and laser guide them to their target with pinpoint accuracy. While suitable for high-threat combat situations, it can be bulky for those agents who have not grown familiar with it."
     beltDescription="GEP GUN"
     Mesh=LodMesh'DeusExItems.GEPGunPickup'
     CollisionRadius=27.000000
     CollisionHeight=6.600000
     Mass=50.000000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 8/11/2021 16:31:19.425 - Created with UnCodeX