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

UTGame.UTVehicle_Eradicator

Extends
UTVehicle
Modifiers
native ( Vehicle ) abstract

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- Engine.Vehicle
         |   
         +-- Engine.SVehicle
            |   
            +-- UTGame.UTVehicleBase
               |   
               +-- UTGame.UTVehicle
                  |   
                  +-- UTGame.UTVehicle_Eradicator

Direct Known Subclasses:

UTVehicle_Eradicator_Content

Constants Summary
Inherited Contants from UTGame.UTVehicle
UTVEHICLE_UNSET_TEAM

Variables Summary
UIRoot.TextureCoordinatesCameraFireToolTipIconCoords
byteGunnerFiringMode
byteGunnerFlashCount
vectorGunnerFlashLocation
rotatorGunnerWeaponRotation
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
Inherited Variables from UTGame.UTVehicleBase
bHasBarGraph, bShouldEject, HudCoords, HudIcons

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
functionbool CanDeployedAttack (Actor Other))
function DisplayHud (UTHud Hud, Canvas Canvas, vector2D HudPOS, optional int SeatIndex))
function DriverLeft ()))
function FixPosition ()))
functionvector GetTargetLocation (optional Actor RequestedBy, optional bool bRequestAlternateLoc)
functionbool ImportantVehicle ()))
functionbool IsArtillery ()))
functionbool OpenPositionFor (Pawn P))
function PassengerLeave (int SeatIndex))
function PostBeginPlay ()))
functionbool RecommendLongRangedAttack ()))
event ReplicatedEvent (name VarName))
function SetTeamNum (byte T))
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
Inherited Functions from UTGame.UTVehicleBase
AdjacentSeat, ApplyWeaponEffects, BotFire, ChooseFireMode, DetachDriver, DisplayHud, DriverEnter, DriverLeft, DrivingStatusChanged, EjectDriver, GetDamageScaling, GetPowerLevel, GetQuickPickCells, GetVehicleDrivingStatName, HandleDeadVehicleDriver, HoldGameObject, NeedToTurn, QuickPick, ServerAdjacentSeat, ServerChangeSeat, StopFiringWeapon, SwitchWeapon, TakeHeadShot


Variables Detail

CameraFireToolTipIconCoords Source code

var UIRoot.TextureCoordinates CameraFireToolTipIconCoords;
Coordinates for the Camera Fire tooltip textures

GunnerFiringMode Source code

var repnotify byte GunnerFiringMode;

GunnerFlashCount Source code

var repnotify byte GunnerFlashCount;

GunnerFlashLocation Source code

var repnotify vector GunnerFlashLocation;

GunnerWeaponRotation Source code

var repnotify rotator GunnerWeaponRotation;
These values are used in positioning the weapons


Functions Detail

CanDeployedAttack Source code

function bool CanDeployedAttack ( Actor Other) )

DisplayHud Source code

simulated function DisplayHud ( UTHud Hud, Canvas Canvas, vector2D HudPOS, optional int SeatIndex) )

DriverLeft Source code

function DriverLeft ( ) )

FixPosition Source code

function FixPosition ( ) )

GetTargetLocation Source code

native simulated function vector GetTargetLocation ( optional Actor RequestedBy, optional bool bRequestAlternateLoc )

ImportantVehicle Source code

function bool ImportantVehicle ( ) )

IsArtillery Source code

function bool IsArtillery ( ) )

OpenPositionFor Source code

function bool OpenPositionFor ( Pawn P) )

PassengerLeave Source code

function PassengerLeave ( int SeatIndex) )

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

RecommendLongRangedAttack Source code

function bool RecommendLongRangedAttack ( ) )

ReplicatedEvent Source code

simulated event ReplicatedEvent ( name VarName) )
Because WeaponRotation is used to drive seat 1 - it will be replicated when you are in the big turret because bNetOwner is FALSE. We don't want it replicated though, so we discard it when we receive it.

SetTeamNum Source code

function SetTeamNum ( byte T) )


Defaultproperties

defaultproperties
{
   bEnteringUnlocks=False
   AIPurpose=AIP_Any
   Begin Object Class=DynamicLightEnvironmentComponent Name=MyLightEnvironment ObjName=MyLightEnvironment Archetype=DynamicLightEnvironmentComponent'UTGame.Default__UTVehicle:MyLightEnvironment'
      ObjectArchetype=DynamicLightEnvironmentComponent'UTGame.Default__UTVehicle:MyLightEnvironment'
   End Object
   LightEnvironment=MyLightEnvironment
   RespawnTime=45.000000
   MaxDesireability=0.600000
   HornIndex=1
   HUDExtent=140.000000
   ChargeBarPosY=7.000000
   SeatCameraScale=2.500000
   COMOffset=(X=0.000000,Y=0.000000,Z=-100.000000)
   Begin Object Class=RB_StayUprightSetup Name=MyStayUprightSetup ObjName=MyStayUprightSetup Archetype=RB_StayUprightSetup'UTGame.Default__UTVehicle:MyStayUprightSetup'
      ObjectArchetype=RB_StayUprightSetup'UTGame.Default__UTVehicle:MyStayUprightSetup'
   End Object
   StayUprightConstraintSetup=RB_StayUprightSetup'UTGame.Default__UTVehicle_Eradicator:MyStayUprightSetup'
   Begin Object Class=RB_ConstraintInstance Name=MyStayUprightConstraintInstance ObjName=MyStayUprightConstraintInstance Archetype=RB_ConstraintInstance'UTGame.Default__UTVehicle:MyStayUprightConstraintInstance'
      ObjectArchetype=RB_ConstraintInstance'UTGame.Default__UTVehicle:MyStayUprightConstraintInstance'
   End Object
   StayUprightConstraintInstance=RB_ConstraintInstance'UTGame.Default__UTVehicle_Eradicator:MyStayUprightConstraintInstance'
   bTurnInPlace=True
   bSeparateTurretFocus=True
   MomentumMult=0.300000
   bStationary=True
   NonPreferredVehiclePathMultiplier=2.000000
   BaseEyeHeight=0.000000
   EyeHeight=0.000000
   Health=800
   Begin Object Class=SkeletalMeshComponent Name=SVehicleMesh ObjName=SVehicleMesh Archetype=SkeletalMeshComponent'UTGame.Default__UTVehicle:SVehicleMesh'
      ObjectArchetype=SkeletalMeshComponent'UTGame.Default__UTVehicle:SVehicleMesh'
   End Object
   Mesh=SVehicleMesh
   Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CollisionCylinder Archetype=CylinderComponent'UTGame.Default__UTVehicle:CollisionCylinder'
      ObjectArchetype=CylinderComponent'UTGame.Default__UTVehicle:CollisionCylinder'
   End Object
   CylinderComponent=CollisionCylinder
   Components(0)=CollisionCylinder
   Components(1)=SVehicleMesh
   Components(2)=MyLightEnvironment
   bHasAlternateTargetLocation=True
   bHardAttach=True
   bBlocksNavigation=True
   CollisionComponent=SVehicleMesh
   Name="Default__UTVehicle_Eradicator"
   ObjectArchetype=UTVehicle'UTGame.Default__UTVehicle'
}

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