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

DeusEx.WeaponAssaultShotgun

Extends
DeusExWeapon

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

Variables Summary
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 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


Functions Detail

PreBeginPlay Source code

simulated function PreBeginPlay ( ) )


Defaultproperties

defaultproperties
{
     LowAmmoWaterMark=12
     GoverningSkill=Class'DeusEx.SkillWeaponRifle'
     EnviroEffective=ENVEFF_Air
     bAutomatic=True
     ShotTime=0.700000
     reloadTime=4.500000
     HitDamage=4
     maxRange=2400
     AccurateRange=1200
     BaseAccuracy=0.800000
     AmmoNames(0)=Class'DeusEx.AmmoShell'
     AmmoNames(1)=Class'DeusEx.AmmoSabot'
     AreaOfEffect=AOE_Cone
     recoilStrength=0.700000
     mpReloadTime=0.500000
     mpHitDamage=5
     mpBaseAccuracy=0.200000
     mpAccurateRange=1800
     mpMaxRange=1800
     mpReloadCount=12
     bCanHaveModReloadCount=True
     bCanHaveModReloadTime=True
     bCanHaveModRecoilStrength=True
     AmmoName=Class'DeusEx.AmmoShell'
     ReloadCount=12
     PickupAmmoCount=12
     bInstantHit=True
     FireOffset=(X=-30.000000,Y=10.000000,Z=12.000000)
     shakemag=50.000000
     FireSound=Sound'DeusExSounds.Weapons.AssaultShotgunFire'
     AltFireSound=Sound'DeusExSounds.Weapons.AssaultShotgunReloadEnd'
     CockingSound=Sound'DeusExSounds.Weapons.AssaultShotgunReload'
     SelectSound=Sound'DeusExSounds.Weapons.AssaultShotgunSelect'
     InventoryGroup=7
     ItemName="Assault Shotgun"
     ItemArticle="an"
     PlayerViewOffset=(Y=-10.000000,Z=-12.000000)
     PlayerViewMesh=LodMesh'DeusExItems.AssaultShotgun'
     PickupViewMesh=LodMesh'DeusExItems.AssaultShotgunPickup'
     ThirdPersonMesh=LodMesh'DeusExItems.AssaultShotgun3rd'
     LandSound=Sound'DeusExSounds.Generic.DropMediumWeapon'
     Icon=Texture'DeusExUI.Icons.BeltIconAssaultShotgun'
     largeIcon=Texture'DeusExUI.Icons.LargeIconAssaultShotgun'
     largeIconWidth=99
     largeIconHeight=55
     invSlotsX=2
     invSlotsY=2
     Description="The assault shotgun (sometimes referred to as a 'street sweeper') combines the best traits of a normal shotgun with a fully automatic feed that can clear an area of hostiles in a matter of seconds. Particularly effective in urban combat, the assault shotgun accepts either buckshot or sabot shells."
     beltDescription="SHOTGUN"
     Mesh=LodMesh'DeusExItems.AssaultShotgunPickup'
     CollisionRadius=15.000000
     CollisionHeight=8.000000
     Mass=30.000000
}

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