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

UTGameContent.UTVehicle_ShieldedTurret

Extends
UTVehicle_TrackTurretBase
Modifiers
abstract

Once upon a time these turrets actually had shields. Really. Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- Engine.Vehicle
         |   
         +-- Engine.SVehicle
            |   
            +-- UTGame.UTVehicleBase
               |   
               +-- UTGame.UTVehicle
                  |   
                  +-- UTGame.UTVehicle_TrackTurretBase
                     |   
                     +-- UTGameContent.UTVehicle_ShieldedTurret

Direct Known Subclasses:

UTVehicle_ShieldedTurret_Rocket, UTVehicle_ShieldedTurret_Shock, UTVehicle_ShieldedTurret_Stinger

Constants Summary
Inherited Contants from UTGame.UTVehicle
UTVEHICLE_UNSET_TEAM

Variables Summary
GameSkelCtrl_RecoilRecoilLeft
GameSkelCtrl_RecoilRecoilRight
Inherited Variables from UTGame.UTVehicle_TrackTurretBase
bInMotion, LastBoundingBox, TurretMoveLoop, TurretMoveStart, TurretMoveStop
Inherited Variables from UTGame.UTVehicle
AccruedFireDamage, AccumulatedWaterDamage, AIPurpose, bAcceptTurretJump, bAllowedExit, bAllowTowFromAllDirections, bCameraNeverHidesVehicle, bCanCarryFlag, bDeadVehicle, bDisplayHealthBar, bDrawHealthOnHUD, bDriverCastsShadow, bDriverHoldsFlag, bDropDetailWhenDriving, bEjectKilledBodies, bEjectPassengersWhenFlipped, bEnteringUnlocks, bFindGroundExit, bFixedCamZ, bFrontalCollision, bFrontalCollisionWithFixed, bHasBeenDriven, bHasCustomEntryRadius, bHasEnemyVehicleSound, bHasTowCable, bHasTurretExplosion, bHasWeaponBar, bHomingTarget, BigExplosionSocket, BigExplosionTemplates, bInitializedVehicleEffects, bIsBurning, bIsConsoleTurning, bIsDisabled, bIsInDestroyablePenetration, bIsNecrisVehicle, bIsOnTrack, bIsScraping, bIsTowingHoverboard, bKeyVehicle, bLightArmor, bLimitCameraZLookingUp, bLookSteerOnNormalControls, bLookSteerOnSimpleControls, bMustBeUpright, bNeverReset, bNoFollowJumpZ, bNoZDamping, bNoZDampingInAir, bNoZSmoothing, BoostPadSound, bOverrideAVRiLLocks, bPlayingSpawnEffect, bPostRenderOtherTeam, bPostRenderTraceSucceeded, bRagdollDriverOnDarkwalkerHorn, bReducedFallingCollisionDamage, bRequestedEntryWithFlag, bRotateCameraUnderVehicle, bShouldAutoCenterViewPitch, bShouldLeaveForCombat, bShowDamageDebug, bShowLocked, bSpectatedView, bStealthVehicle, bStickDeflectionThrottle, bStopDeathCamera, bTakeWaterDamageWhileDriving, bTeamLocked, BurnOutMaterialInstances, BurnOutMaterial[2], BurnOutTime, BurnTimeParameterName, bUseAlternatePaths, bUsingLookSteer, bValidLinkTarget, CameraLag, CameraOffset, CameraSmoothingFactor, ChargeBarCoords, ChargeBarEndCapCoords, ChargeBarHeight, ChargeBarPosX, ChargeBarPosY, ChargeBarWidth, ClientHealth, CollisionDamageMult, ConsoleSteerScale, CurrentTireMaterial, DamageMaterialInstance[2], DamageMorphTargets, DamageParamScaleLevels, DamageSkelControls, DamageSmokeThreshold, DeadVehicleLifeSpan, DeathExplosion, DeathExplosionShake, DefaultFOV, DefaultPhysicalMaterial, DeflectionReverseThresh, DelayedBurnoutCount, DestroyedTurret, DestroyedTurretTemplate, DestroyOnPenetrationDuration, DestroyOnPenetrationThreshold, DisabledEffectComponent, DisabledTemplate, DisabledTime, DistanceTurretExplosionTemplates, DriverStatusChangedWaveform, DrivingAnim, DrivingPhysicalMaterial, DropFlagIconCoords, DropOrbIconCoords, EnemyVehicleSound, EnterToolTipIconCoords, ExplosionDamage, ExplosionDamageType, ExplosionInAirAngVel, ExplosionLightClass, ExplosionMomentum, ExplosionRadius, ExplosionSound, ExplosionTemplate, ExtraReachDownThreshold, FireDamagePerSec, FireDamageThreshold, FlagBone, FlagOffset, FlagRotation, FlippedCount, FlipToolTipIconCoords, GreedCoinBonus, HealthPulseTime, HeroBonus, HornAIRadius, HornIndex, HornSounds, HoverBoardAttachSockets, HoverBoardSocketInUse, HUDExtent, HUDLocation, IconCoords, ImpactHitSound, InitialSpawnDelay, InnerExplosionShakeRadius, KillerController, LargeChunkImpactSound, LastCheckUpsideDownTime, LastCollisionDamageTime, LastDeathImpactTime, LastEnemyWarningTime, LastHealth, LastHornTime, LastJumpOutCheck, LastPostRenderTraceTime, LastRunOverWarningTime, LastTakeHitInfo, LastTakeHitTimeout, LeftStickDirDeadZone, LightEnvironment, LinkedEndSound, LinkedToAudio, LinkedToCount, LinkedToCue, LinkHealMult, LockedOnSound, LookForwardDist, LookSteerDamping, LookSteerDeadZone, LookSteerSensitivity, MapSize, MaxDesireability, MaxExplosionLightDistance, MaxFireEffectDistance, MaxImpactEffectDistance, MaxWheelEffectDistSq, MediumChunkImpactSound, MinCameraDistSq, MinRunOverSpeed, MinRunOverWarningAim, NeedToPickUpAnnouncement, NextVehicle, NoPassengerObjective, ObjectiveGetOutDist, OccupiedUpsideDownDamagePerSec, OldCameraPosition, OldCamPosZ, OldPositions, OriginalMaterials, OuterExplosionShakeRadius, ParentFactory, PassengerPRI, PassengerTeamBeaconOffset, PlayerStartTime, RanOverDamageType, RanOverSound, ReferenceMovementMesh, RemainingBurn, Reservation, ResetTime, RespawnTime, ScrapeSound, SeatCameraScale, SeatMask, Seats, SecondaryExplosion, ShowLockedMaxDist, SmallChunkImpactSound, SpawnInSound, SpawnInTemplates, SpawnInTime, SpawnMaterialLists, SpawnMaterialParameterCurve, SpawnMaterialParameterName, SpawnOutSound, SpawnRadius, StolenAnnouncementIndex, StolenSound, Team, TeamBeaconMaxDist, TeamBeaconOffset, TeamBeaconPlayerInfoMaxDist, TeamMaterials, TimeInDestroyablePenetration, TimeLastDisabled, TimeTilSecondaryVehicleExplosion, TireAudioComp, TireSoundList, Trackers, TurretExplosiveForce, TurretOffset, TurretScaleControlName, TurretSocketName, UpsideDownDamagePerSec, VehicleAnims, VehicleDestroyedSound, VehicleDrowningDamType, VehicleEffects, VehicleIndex, VehicleLockedSound, VehicleLostTime, VehicleNameString, VehiclePieceClass, VehiclePositionString, VehicleSounds, WaterDamage, WaterEffectType, WeaponRotation, WheelParticleEffects

Enumerations Summary
Inherited Enumerations from UTGame.UTVehicle
EAIVehiclePurpose

Structures Summary
Inherited Structures from UTGame.UTVehicle
BurnOutDatum, DamageParamScales, FDamageMorphTargets, MaterialList, TimePosition, VehicleAnim, VehicleEffect, VehicleSeat, VehicleSound, WeaponEffectInfo

Functions Summary
event PostInitAnimTree (SkeletalMeshComponent SkelComp))
function VehicleWeaponFireEffects (vector HitLocation, int SeatIndex))
Inherited Functions from UTGame.UTVehicle_TrackTurretBase
AttachFlag, CheckReset, Died, DriverEnter, DriverLeft, ExitRotation, RenderMapIcon, SetTeamNum, ShouldClamp
Inherited Functions from UTGame.UTVehicle
AdjustCameraScale, AllowLinkThroughOwnedActor, AnySeatAvailable, ApplyMorphDamage, ApplyMorphHeal, ApplyRandomMorphDamage, ApplyWeaponEffects, AttachDriver, AttachFlag, BaseChange, BeginState, BlowupVehicle, BotDesireability, CalcCamera, CanAttack, CanDeployedAttack, CanEnterVehicle, CauseMuzzleFlashLight, ChangedReservation, ChangeSeat, ChargeAttackObjective, CheckDamageSmoke, CheckGameClass, CheckReset, CheckTurretPitchLimit, ClearFlashCount, ClearFlashLocation, ContinueOnFoot, CreateDamageMaterialInstance, CreateVehicleEffect, CriticalChargeAttack, DecrementLinkedToCount, Destroyed, DetachDriver, DetachTowCable, Died, DisableCollision, DisableDamageSmoke, DisableVehicle, DisplayExtraHud, DisplayHud, DisplaySeats, DisplayWeaponBar, Dodge, DoVehicleExplosion, DrawBarGraph, DrawKillIcon, DriverEnter, DriverLeave, DriverLeft, DriverRadiusDamage, DrivingStatusChanged, EagleEyeTarget, EditUDmgFX, EjectSeat, EnableVehicle, EntryAnnouncement, ExitRotation, FastVehicle, FellOutOfWorld, FindAutoExit, FindGoodEndView, FindWeaponHitNormal, FixedView, ForceWeaponRotation, GetAlternateLockTarget, GetBarrelIndex, GetBarrelLocationAndRotation, GetCameraFocus, GetCameraStart, GetChargePower, GetClampedViewRotation, GetCollisionDamageInstigator, GetCollisionDamageModifier, GetControllerForSeatIndex, GetDisplayedHealth, GetEffectLocation, GetFirstAvailableSeat, GetHealth, GetHomingTarget, GetHoverBoardAttachPoint, GetHumanReadableName, GetMoveTargetFor, GetPhysicalFireStartLoc, GetSeatColor, GetSeatIndexForController, GetSeatIndexFromPrefix, GetSeatPivotPoint, GetSeatPRI, GetSVehicleDebug, GetTeamNum, GetTowedVehicles, GetTowingVehicle, GetVehicleKillStatName, GetViewRotation, GetWeaponAim, GetWeaponViewAxes, HandleEnteringFlag, HasOccupiedTurret, HasPriority, HealDamage, HoldGameObject, ImportantVehicle, IncomingMissile, IncrementFlashCount, IncrementLinkedToCount, InCustomEntryRadius, InitDamageSkel, InitializeEffects, InitializeMorphs, InitializeSeats, InitializeTurrets, InUseableRange, IsArtillery, IsDeployed, IsDriverSeat, IsGoodTowTruck, IsSeatControllerReplicationViewer, JumpOutCheck, KickOutBot, Landed, LimitCameraZ, LockOnWarning, MorphTargetDestroyed, NativePostRenderFor, NotifyTakeHit, NumPassengers, Occupied, OnAnimEnd, OnDriverPhysicsAssetChanged, OnExitVehicle, OnPropertyChange, OnTouchForcedDirVolume, OpenPositionFor, OverrideBeginFire, OverrideEndFire, PancakeOther, PassengerEnter, PassengerLeave, PerformDeathEffects, PerformSecondaryVehicleExplosion, PlayHit, PlayHorn, PlayNextAnimation, PlaySpawnEffect, PlayTakeHitEffects, PlayVehicleAnimation, PlayVehicleExplosionEffect, PlayVehicleSound, PlayWeaponSwitch, PossessedBy, PostBeginPlay, PostRenderFor, PostRenderPassengerBeacon, PreCacheSeatNames, ProcessViewRotation, RanInto, RBPenetrationDestroy, ReattachMesh, ReceivedHealthChange, RecommendCharge, RenderMapIcon, RenderPassengerBeacons, ReplicatedEvent, ReservationCostMultiplier, RigidBodyCollision, SeatAvailable, SeatFiringMode, SeatFlashCount, SeatFlashLocation, SeatWeaponRotation, SecondaryVehicleExplosion, SelfDestruct, SendLockOnMessage, ServerAdjacentSeat, ServerChangeSeat, ServerSetConsoleTurning, SetBurnOut, SetFiringMode, SetFlashLocation, SetHoverBoardAttachPointInUse, SetHUDLocation, SetInputs, SetKeyVehicle, SetMaxRadius, SetMovementEffect, SetReservation, SetSeatStoragePawn, SetShieldActive, SetTeamNum, SetTexturesToBeResident, SetVehicleEffectParms, ShootMissile, ShouldClamp, ShouldLeaveForCombat, ShouldShowUseable, ShouldSpawnExplosionLight, SitDriver, SpawnGibVehicle, SpawnImpactEmitter, SpokenFor, StartBurnOut, StartLinkedEffect, StopLinkedEffect, StopSpawnEffect, StopsProjectile, StopVehicleSounds, TakeDamage, TakeFireDamage, TakeHeadShot, TakeWaterDamage, TeamChanged, TeamChanged_VehicleEffects, TeamLink, TooCloseToAttack, TornOff, TriggerVehicleEffect, TryAttachingTowCable, TryToDrive, TurnOffShadows, TurretExplosion, UpdateControllerOnPossess, UpdateDamageMaterial, UpdateLookSteerStatus, UpdateShadowSettings, VehicleAdjustFlashCount, VehicleAdjustFlashLocation, VehicleCalcCamera, VehicleEvent, VehicleHudCoordsFixup, VehicleLocked, VehicleWeaponFired, VehicleWeaponFireEffects, VehicleWeaponImpactEffects, VehicleWeaponStoppedFiring, WeaponFired, WeaponRotationChanged, WeaponStoppedFiring


Variables Detail

RecoilLeft Source code

var GameSkelCtrl_Recoil RecoilLeft;

RecoilRight Source code

var GameSkelCtrl_Recoil RecoilRight;


Functions Detail

PostInitAnimTree Source code

simulated event PostInitAnimTree ( SkeletalMeshComponent SkelComp) )

VehicleWeaponFireEffects Source code

simulated function VehicleWeaponFireEffects ( vector HitLocation, int SeatIndex) )


Defaultproperties

defaultproperties
{
   Begin Object Class=AudioComponent Name=ACTurretMoveStart ObjName=ACTurretMoveStart Archetype=AudioComponent'Engine.Default__AudioComponent'
      SoundCue=SoundCue'A_Vehicle_Turret.Cue.A_Turret_TrackStart01Cue'
      Name="ACTurretMoveStart"
      ObjectArchetype=AudioComponent'Engine.Default__AudioComponent'
   End Object
   TurretMoveStart=ACTurretMoveStart
   Begin Object Class=AudioComponent Name=ACTurretMoveLoop ObjName=ACTurretMoveLoop Archetype=AudioComponent'Engine.Default__AudioComponent'
      SoundCue=SoundCue'A_Vehicle_Turret.Cue.A_Turret_TrackLoop01Cue'
      Name="ACTurretMoveLoop"
      ObjectArchetype=AudioComponent'Engine.Default__AudioComponent'
   End Object
   TurretMoveLoop=ACTurretMoveLoop
   Begin Object Class=AudioComponent Name=ACTurretMoveStop ObjName=ACTurretMoveStop Archetype=AudioComponent'Engine.Default__AudioComponent'
      SoundCue=SoundCue'A_Vehicle_Turret.Cue.A_Turret_TrackStop01Cue'
      Name="ACTurretMoveStop"
      ObjectArchetype=AudioComponent'Engine.Default__AudioComponent'
   End Object
   TurretMoveStop=ACTurretMoveStop
   Begin Object Class=DynamicLightEnvironmentComponent Name=MyLightEnvironment ObjName=MyLightEnvironment Archetype=DynamicLightEnvironmentComponent'UTGame.Default__UTVehicle_TrackTurretBase:MyLightEnvironment'
      ObjectArchetype=DynamicLightEnvironmentComponent'UTGame.Default__UTVehicle_TrackTurretBase:MyLightEnvironment'
   End Object
   LightEnvironment=MyLightEnvironment
   VehicleEffects(0)=(EffectStartTag="DamageSmoke",EffectEndTag="NoDamageSmoke",EffectTemplate=ParticleSystem'Envy_Effects.Vehicle_Damage.P_Vehicle_Damage_1_TurretSmall',EffectSocket="DamageSmoke_01")
   VehicleAnims(0)=(AnimTag="EngineStart",AnimSeqs=("GetIn"),AnimRate=1.000000,AnimPlayerName="TurretPlayer")
   VehicleAnims(1)=(AnimTag="EngineStop",AnimSeqs=("GetOut"),AnimRate=1.000000,AnimPlayerName="TurretPlayer")
   TeamMaterials(0)=MaterialInstanceConstant'VH_Turret.Material.MI_VH_Turret_Red'
   TeamMaterials(1)=MaterialInstanceConstant'VH_Turret.Material.MI_VH_Turret_Blue'
   DrivingAnim="Hellbender_Idle_Sitting"
   FlagOffset=(X=0.000000,Y=0.000000,Z=25.000000)
   FlagBone="base-piston"
   SpawnMaterialLists(0)=(Materials=(MaterialInstanceConstant'VH_Turret.Material.MI_VH_Turret_Spawn_Red'))
   SpawnMaterialLists(1)=(Materials=(MaterialInstanceConstant'VH_Turret.Material.MI_VH_Turret_Spawn_Blue'))
   BurnOutMaterial(0)=MaterialInstanceTimeVarying'VH_Turret.Material.MITV_VH_Turret_Red_BO'
   BurnOutMaterial(1)=MaterialInstanceTimeVarying'VH_Turret.Material.MITV_VH_Turret_Blue_BO'
   HudCoords=(U=92.000000,V=249.000000,UL=-92.000000,VL=118.000000)
   Begin Object Class=RB_StayUprightSetup Name=MyStayUprightSetup ObjName=MyStayUprightSetup Archetype=RB_StayUprightSetup'UTGame.Default__UTVehicle_TrackTurretBase:MyStayUprightSetup'
      ObjectArchetype=RB_StayUprightSetup'UTGame.Default__UTVehicle_TrackTurretBase:MyStayUprightSetup'
   End Object
   StayUprightConstraintSetup=RB_StayUprightSetup'UTGameContent.Default__UTVehicle_ShieldedTurret:MyStayUprightSetup'
   Begin Object Class=RB_ConstraintInstance Name=MyStayUprightConstraintInstance ObjName=MyStayUprightConstraintInstance Archetype=RB_ConstraintInstance'UTGame.Default__UTVehicle_TrackTurretBase:MyStayUprightConstraintInstance'
      ObjectArchetype=RB_ConstraintInstance'UTGame.Default__UTVehicle_TrackTurretBase:MyStayUprightConstraintInstance'
   End Object
   StayUprightConstraintInstance=RB_ConstraintInstance'UTGameContent.Default__UTVehicle_ShieldedTurret:MyStayUprightConstraintInstance'
   CollisionSound=SoundCue'A_Vehicle_Manta.SoundCues.A_Vehicle_Manta_Collide'
   TargetLocationAdjustment=(X=0.000000,Y=0.000000,Z=55.000000)
   Begin Object Class=SkeletalMeshComponent Name=SVehicleMesh ObjName=SVehicleMesh Archetype=SkeletalMeshComponent'UTGame.Default__UTVehicle_TrackTurretBase:SVehicleMesh'
      SkeletalMesh=SkeletalMesh'VH_Turret.Mesh.SK_VH_TurretSmall'
      AnimTreeTemplate=AnimTree'VH_Turret.Anims.AT_VH_TurretSmall'
      PhysicsAsset=PhysicsAsset'VH_Turret.Mesh.SK_VH_TurretSmall_Physics'
      AnimSets(0)=AnimSet'VH_Turret.Anims.VH_TurretSmall_Anims'
      bUseSingleBodyPhysics=0
      bHasPhysicsAssetInstance=True
      Translation=(X=0.000000,Y=0.000000,Z=-55.000000)
      Scale=3.500000
      ObjectArchetype=SkeletalMeshComponent'UTGame.Default__UTVehicle_TrackTurretBase:SVehicleMesh'
   End Object
   Mesh=SVehicleMesh
   Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CollisionCylinder Archetype=CylinderComponent'UTGame.Default__UTVehicle_TrackTurretBase:CollisionCylinder'
      CollisionHeight=80.000000
      CollisionRadius=100.000000
      Translation=(X=0.000000,Y=0.000000,Z=60.000000)
      ObjectArchetype=CylinderComponent'UTGame.Default__UTVehicle_TrackTurretBase:CollisionCylinder'
   End Object
   CylinderComponent=CollisionCylinder
   Components(0)=CollisionCylinder
   Components(1)=SVehicleMesh
   Components(2)=MyLightEnvironment
   Components(3)=ACTurretMoveStart
   Components(4)=ACTurretMoveLoop
   Components(5)=ACTurretMoveStop
   Begin Object Class=AudioComponent Name=TurretTwistSound ObjName=TurretTwistSound Archetype=AudioComponent'Engine.Default__AudioComponent'
      SoundCue=SoundCue'A_Vehicle_Turret.Cue.A_Turret_Rotate'
      Name="TurretTwistSound"
      ObjectArchetype=AudioComponent'Engine.Default__AudioComponent'
   End Object
   Components(6)=TurretTwistSound
   CollisionComponent=SVehicleMesh
   Name="Default__UTVehicle_ShieldedTurret"
   ObjectArchetype=UTVehicle_TrackTurretBase'UTGame.Default__UTVehicle_TrackTurretBase'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:01:01.083 - Created with UnCodeX