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

Gameplay.TurretSentryWeapon

Extends
TurretWeapon

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Gameplay.Equipment
      |   
      +-- Gameplay.Equippable
         |   
         +-- Gameplay.Weapon
            |   
            +-- Gameplay.TurretWeapon
               |   
               +-- Gameplay.TurretSentryWeapon

Direct Known Subclasses:

DeployedTurretSentryWeapon

Variables Summary
TurretSentryWeapon
floatspread
Inherited Variables from Gameplay.Weapon
AIAccelerationModifier, aimClass, AIspread, ammoCount, ammoUsage, bBeingSwitched, bFiredWeapon, bGenerateMissSpeechEvents, bMelee, bNeedIdleFX, emptyMaterials, fireAnimation, fireAnimSubString, fireOnce, hudReticule, hudReticuleCenterX, hudReticuleCenterY, hudReticuleHeight, hudReticuleWidth, lastFireTime, localAmmoCount, localPickupDelay, noAmmo, pickupDelay, projectileClass, projectileInheritedVelFactor, projectileSpawnBone, projectileSpawnOffset, projectileVelocity, roundsPerSecond, speedPackScale, startEquippingTime

Functions Summary
functionProjectile makeProjectile (Rotator fireRot, Vector fireLoc))
Inherited Functions from Gameplay.TurretWeapon
onThirdPersonFireCount
Inherited Functions from Gameplay.Weapon
addSpeedPackScale, AIAimTrace, aimTrace, allowPrompt, altFire, applyPickupDelay, attemptFire, BeginState, calcProjectileSpawnLocation, canExpire, canFire, canPickup, Destroyed, doSwitch, drawDebug, droppedByCharacter, EndState, extractFirstPersonMeshData, fire, firedEffectProcessing, FireEmpty, fireRatePassed, FireWeapon, getAimAdjustedViewRotation, getAimRotation, getMaxAmmo, getPredictedProjectileGravity, GetProjectileSpreadScale, handleReleaseFire, hasAmmo, heldByCharacter, increaseAmmo, initialiseVelocity, makeProjectile, needPrompt, onThirdPersonFireCount, pickup, playCharacterFireAnim, playEquipAnim, playIdleAnim, playPostFireAnim, playUnequipAnim, PostNetBeginPlay, PostNetReceive, PrecacheWeaponRenderData, releaseAltFire, removeSpeedPackScale, requestEquipmentDrop, setHasAmmoSkins, setOutOfAmmo, setupFirstPerson, Tick, TickFirePressed, TriggerWeaponEffect, UpdatePrecacheRenderData, useAmmo, willHurtFriendly


Variables Detail

TurretSentryWeapon

spread Source code

var(TurretSentryWeapon) float spread;


Functions Detail

makeProjectile Source code

protected function Projectile makeProjectile ( Rotator fireRot, Vector fireLoc) )


Defaultproperties

defaultproperties
{
	spread = 4


	aimClass = class'AimProjectileWeapons'


	firstPersonMesh = Mesh'Weapons.Spinfusor'
	firstPersonOffset = (X=-26,Y=22,Z=-18)


	roundsPerSecond = 0.56
	ammoCount = 20
	ammoUsage = 1


	projectileClass = class'SentryProjectile'
	projectileVelocity = 2600
	projectileInheritedVelFactor = 0.5


	animPrefix = "Spinfusor"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:37.861 - Created with UnCodeX