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

UT2k4AssaultFull.ASTurret_IonCannon

Extends
ASTurret

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- Engine.Vehicle
         |   
         +-- UT2k4Assault.ASVehicle
            |   
            +-- UT2k4Assault.ASTurret
               |   
               +-- UT2k4AssaultFull.ASTurret_IonCannon

Variables Summary
soundChargingSound
vectorRechargeOrigin
vectorRechargeSize
Inherited Variables from UT2k4Assault.ASTurret
bZooming, CamAbsLocation, CamDistance, CamRelLocation, CamRotationInertia, DesiredPlayerFOV, EntryTriggers, LastCamRot, LastTimeSeconds, MinPlayerFOV, ObjectiveTag[6], OldFOV, OriginalRotation, PitchAccel, RotationInertia, RotationSpeed, RotPitchConstraint, TurretBase, TurretBaseClass, TurretSwivel, TurretSwivelClass, WeaponInfoTexture, YawAccel, ZoomSpeed, ZoomTick, ZoomTickTex, ZoomWeaponOffsetAdjust
Inherited Variables from UT2k4Assault.ASVehicle
bCHZeroYOffset, bCustomHealthDisplay, BotError, CrosshairHitFeedbackTex, CrosshairScale, DamLastDamageTime, DamLastInstigator, DebugFX, DefaultCrosshair, DefaultWeaponClassName, DestroyPrevController, ExplosionEffect, LastCalcHA, LastCalcHL, LastCalcHN, LastCalcWeaponFire, LockedOnSound, OldTarget, VehicleProjSpawnOffset

Functions Summary
function DrawVehicleHUD (Canvas C, PlayerController PC)
function DrawWeaponInfo (Canvas C, HUD H)
function Explode (vector HitLocation, vector HitNormal)
functionVehicle FindEntryVehicle (Pawn P)
event PlayCharge ()
function PlayFiring (optional float Rate, optional name FiringMode)
event PlayRelease ()
function StaticPrecache (LevelInfo L)
function UpdatePrecacheMaterials ()
function UpdatePrecacheStaticMeshes ()
Inherited Functions from UT2k4Assault.ASTurret
BotDesireability, ClientKDriverEnter, Destroyed, DrawCrosshair, DrawHealthInfo, Explode, GetViewRotation, HasAmmo, NextWeapon, PerformTrace, PlayFiring, PossessedBy, PostBeginPlay, PostNetBeginPlay, PostZoomAdjust, PrevWeapon, RawInput, RecommendLongRangedAttack, ServerSwitchTurret, SpecialCalcFirstPersonView, SpecialCalcView, StaticPrecache, StronglyRecommended, UpdatePrecacheMaterials, UpdateRocketAcceleration
Inherited Functions from UT2k4Assault.ASVehicle
AddDefaultInventory, AnimEnd, BaseChange, BeginState, CalcInertia, CalcWeaponFire, ChangeAnimation, ClientDying, ClientKDriverEnter, ClientKDriverLeave, Destroyed, Died, DrawCrosshair, DrawCrosshairAlignment, DrawEnemyName, DrawHealthInfo, DrawHUD, DrawVehicleHUD, DrawWeaponInfo, DriverDied, Explode, FellOutOfWorld, GetBotError, GetCrosshairWorldLocation, GetFireStart, GetWeaponBoneFor, KDriverLeave, Landed, LandThump, LieStill, NotifyEnemyLockedOn, PerformTrace, PlayDying, PlayFiring, PlayHit, PlayNextAnimation, PlayTakeHit, PlayWeaponSwitch, PossessedBy, PostBeginPlay, ProcessMove, ReduceCylinder, SpecialDrawCrosshair, StaticPrecache, StopPlayFiring, StopWeaponFiring, TakeDamage, Tick, Timer, UnPossessed, UpdatePrecacheMaterials, UpdateRocketAcceleration, VehicleSwitchView, WeaponHitsCrosshairsHL


Variables Detail

ChargingSound Source code

var sound ChargingSound;

RechargeOrigin Source code

var vector RechargeOrigin;

RechargeSize Source code

var vector RechargeSize;


Functions Detail

DrawVehicleHUD Source code

simulated function DrawVehicleHUD ( Canvas C, PlayerController PC )

DrawWeaponInfo Source code

simulated function DrawWeaponInfo ( Canvas C, HUD H )

Explode Source code

simulated function Explode ( vector HitLocation, vector HitNormal )

FindEntryVehicle Source code

function Vehicle FindEntryVehicle ( Pawn P )

PlayCharge Source code

simulated event PlayCharge ( )

PlayFiring Source code

simulated function PlayFiring ( optional float Rate, optional name FiringMode )

PlayRelease Source code

simulated event PlayRelease ( )

StaticPrecache Source code

static function StaticPrecache ( LevelInfo L )

UpdatePrecacheMaterials Source code

simulated function UpdatePrecacheMaterials ( )

UpdatePrecacheStaticMeshes Source code

simulated function UpdatePrecacheStaticMeshes ( )


Defaultproperties

defaultproperties
{
     RechargeOrigin=(X=620.000000,Y=400.000000)
     RechargeSize=(X=10.000000,Y=-100.000000)
     ChargingSound=Sound'AssaultSounds.AssaultRifle.IonPowerUp'
     TurretBaseClass=Class'UT2k4AssaultFull.ASTurret_IonCannon_Base'
     TurretSwivelClass=Class'UT2k4AssaultFull.ASTurret_IonCannon_Swivel'
     RotationInertia=0.900000
     RotPitchConstraint=(Min=13184.000000,Max=11500.000000)
     RotationSpeed=0.500000
     CamAbsLocation=(Z=0.000000)
     CamRelLocation=(X=0.000000,Z=400.000000)
     CamDistance=(X=-900.000000,Z=0.000000)
     CamRotationInertia=3.000000
     DefaultWeaponClassName="UT2k4AssaultFull.Weapon_Turret_IonCannon"
     VehicleProjSpawnOffset=(X=925.000000,Y=0.000000,Z=200.000000)
     bCHZeroYOffset=False
     bAutoTurret=False
     bRemoteControlled=False
     bShowDamageOverlay=False
     bDrawMeshInFP=True
     ExitPositions(0)=(X=-125.000000,Y=-200.000000,Z=128.000000)
     ExitPositions(1)=(X=-125.000000,Y=200.000000,Z=80.000000)
     EntryPosition=(X=-125.000000,Y=-200.000000,Z=-200.000000)
     EntryRadius=120.000000
     FPCamPos=(X=400.000000,Z=400.000000)
     ShadowMaxTraceDist=1050.000000
     ShadowCullDistance=4500.000000
     DriverDamageMult=0.000000
     VehiclePositionString="manning an Ion Cannon"
     VehicleNameString="Ion Cannon"
     HealthMax=2000.000000
     Health=2000
     bAlwaysRelevant=True
     Mesh=SkeletalMesh'AS_VehiclesFull_M.IonCannon'
     DrawScale=0.660000
     AmbientGlow=8
     SoundPitch=51
     SoundRadius=5000.000000
     TransientSoundVolume=1.000000
     TransientSoundRadius=5000.000000
     CollisionRadius=200.000000
     CollisionHeight=300.000000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:15:51.218 - Created with UnCodeX