Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# Gameplay.TurretAntiAircraftWeapon

Extends
  TurretWeapon

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

Variables Summary
TurretAntiAircraftWeapon
name | fireAnimationVariant1
name | fireAnimationVariant2

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
|  | FireWeapon ()))
|  | onThirdPersonFireCount ()))
|  | setFireAnimation ()))

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

### TurretAntiAircraftWeapon

#### fireAnimationVariant1 Source code

var(TurretAntiAircraftWeapon) name fireAnimationVariant1;

#### fireAnimationVariant2 Source code

var(TurretAntiAircraftWeapon) name fireAnimationVariant2;

Functions Detail

#### FireWeapon Source code

simulated protected function FireWeapon ( ) )

#### onThirdPersonFireCount Source code

simulated function onThirdPersonFireCount ( ) )

#### setFireAnimation Source code

simulated function setFireAnimation ( ) )

Defaultproperties

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

    	roundsPerSecond = 0.56
    	ammoCount = 20
    	ammoUsage = 1

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

    	aimClass = class'AimProjectileWeapons'

    	animPrefix = "Spinfusor"
    	fireAnimationVariant1 = "Fire1"
    	fireAnimationVariant2 = "Fire2"
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:37.812 - Created with UnCodeX