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

DeusEx.WeaponBaton

Extends
DeusExWeapon

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

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
functionname WeaponDamageType ()))
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

WeaponDamageType Source code

function name WeaponDamageType ( ) )


Defaultproperties

defaultproperties
{
     LowAmmoWaterMark=0
     GoverningSkill=Class'DeusEx.SkillWeaponLowTech'
     NoiseLevel=0.050000
     reloadTime=0.000000
     HitDamage=7
     maxRange=80
     AccurateRange=80
     BaseAccuracy=1.000000
     bPenetrating=False
     bHasMuzzleFlash=False
     bHandToHand=True
     bFallbackWeapon=True
     bEmitWeaponDrawn=False
     AmmoName=Class'DeusEx.AmmoNone'
     ReloadCount=0
     bInstantHit=True
     FireOffset=(X=-24.000000,Y=14.000000,Z=17.000000)
     shakemag=20.000000
     FireSound=Sound'DeusExSounds.Weapons.BatonFire'
     SelectSound=Sound'DeusExSounds.Weapons.BatonSelect'
     Misc1Sound=Sound'DeusExSounds.Weapons.BatonHitFlesh'
     Misc2Sound=Sound'DeusExSounds.Weapons.BatonHitHard'
     Misc3Sound=Sound'DeusExSounds.Weapons.BatonHitSoft'
     InventoryGroup=24
     ItemName="Baton"
     PlayerViewOffset=(X=24.000000,Y=-14.000000,Z=-17.000000)
     PlayerViewMesh=LodMesh'DeusExItems.Baton'
     PickupViewMesh=LodMesh'DeusExItems.BatonPickup'
     ThirdPersonMesh=LodMesh'DeusExItems.Baton3rd'
     Icon=Texture'DeusExUI.Icons.BeltIconBaton'
     largeIcon=Texture'DeusExUI.Icons.LargeIconBaton'
     largeIconWidth=46
     largeIconHeight=47
     Description="A hefty looking baton, typically used by riot police and national security forces to discourage civilian resistance."
     beltDescription="BATON"
     Mesh=LodMesh'DeusExItems.BatonPickup'
     CollisionRadius=14.000000
     CollisionHeight=1.000000
}

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