ROEngine.ROWheeledVehicle
- Extends
- ROVehicle
- Modifiers
- abstract native nativereplication
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Pawn
|
+-- Engine.Vehicle
|
+-- Engine.SVehicle
|
+-- ROEngine.ROVehicle
|
+-- ROEngine.ROWheeledVehicle
Direct Known Subclasses:
ROTreadCraft
Inherited Variables from ROEngine.ROVehicle |
ActiveWeapon, AltFireImpulse, AltFocalPoint, AvoidArea, bAltFocalPoint, bCannotBeBased, bCustomAiming, bDestroyAppearance, bDisableThrottle, bDisintegrateVehicle, bDontUsePositionMesh, bDrawSpeedDebug, bDriverAlreadyEntered, bDriverCannotLeaveVehicle, BeginningIdleAnim, bEjectPassengersWhenFlipped, bEnableProximityViewShake, bHadFire, bHadHeavySmoke, bHadMedSmoke, bHasAltFire, bHasAltFireImpulse, bHasBeenAwake, bHasFireImpulse, bIsApc, bIsAwake, bLimitPitch, bLimitYaw, bMultiPosition, bMustBeTankCommander, bNeverReset, bOnlyViewShakeIfDriven, bSoundsPrecached, bSpikedVehicle, bVehicleHudUsesLargeTexture, CrosshairColor, CrosshairTexture, CrosshairX, CrosshairY, CurrentCapAlliesCappers, CurrentCapArea, CurrentCapAxisCappers, CurrentCapProgress, CustomAim, DamagedEffect, DamagedEffectAccruedDamage, DamagedEffectAccScale, DamagedEffectClass, DamagedEffectFireDamagePerSec, DamagedEffectHealthFireFactor, DamagedEffectHealthHeavySmokeFactor, DamagedEffectHealthMediumSmokeFactor, DamagedEffectHealthSmokeFactor, DamagedEffectOffset, DamagedEffectScale, DebugInfo, DestroyedRoadKillDamageType, DestroyedVehicleMesh, DestructionAngularMomentum, DestructionEffect, DestructionEffectClass, DestructionEffectLowClass, DestructionLinearMomentum, DisintegrationEffectClass, DisintegrationEffectLowClass, DisintegrationHealth, DriverAttachmentBone, DriverEnterTime, DriverHitCheckDist, DriverPositionIndex, DriverPositions, DriverWeapons, EngineHealth, ExplosionCount, ExplosionDamage, ExplosionDamageType, ExplosionMomentum, ExplosionRadius, ExplosionSoundRadius, ExplosionSounds, ExplosionSoundVolume, FireImpulse, HeadlightCorona, HeadlightCoronaMaterial, HeadlightCoronaMaxSize, HeadlightCoronaOffset, HeadlightProjector, HeadlightProjectorMaterial, HeadlightProjectorOffset, HeadlightProjectorRotation, HeadlightProjectorScale, HeadRotationOffset, HeadRotationSnapRates, HitPointType, IdleSound, IdleTimeBeforeReset, ImpactDamageMult, ImpactDamageSounds, ImpactDamageThreshold, ImpactDamageTicks, ImpactInfo, ImpactTicksLeft, InitialPositionIndex, InteriorMesh, LastCheckUpsideDownTime, LastImpactExplosionTime, LastNotifyTime, LastRunOverWarningTime, LastVelocitySize, LockedOnSound, MinRunOverWarningAim, MPHMeterMaterial, MPHMeterPosX, MPHMeterPosY, MPHMeterScale, MPHMeterSizeY, OldExplosionCount, OldYaw, PassengerWeapons, PreviousPositionIndex, Reservation, ResetTime, SavedPositionIndex, ShakeOffsetMag, ShakeOffsetRate, ShakeOffsetTime, ShakeRotMag, ShakeRotRate, ShakeRotTime, ShiftHalf, ShutDownForce, ShutDownSound, SparkAdvanceFactor, SparkEffect, SparkEffectClass, StartUpForce, StartUpSound, SteeringScaleFactor, StoredVehicleRotation, TimeBetweenImpactExplosions, TimeTilDissapear, TouchMessage, TouchMessageClass, UpsideDownDamage, VehHitpoints, VehicleHudEngine, VehicleHudEngineX, VehicleHudEngineY, VehicleHudImage, VehicleHudOccupantsX, VehicleHudOccupantsY, VehicleSpikeTime, VehicleTeam, ViewShakeLastCheck, ViewShakeOffsetFreq, ViewShakeOffsetMag, ViewShakeRadius, ViewShakeRotFreq, ViewShakeRotMag, WeaponPawns, Weapons |
Structures Summary |
ExhaustPipe ExhaustPosition, ExhaustRotation, ExhaustEffect |
SCarState ChassisPosition, ChassisQuaternion, ChassisLinVel, ChassisAngVel, ServerHandbrake, ServerBrake, ServerGas, ServerGear, ServerSteering, ServerViewPitch, ServerViewYaw |
Functions Summary |
 | | AnimEnd (int channel)) ViewTransition |
 | bool | CheckForCrew ()))
|
 | | CheckReset ()))
|
 | | ClientKDriverEnter (PlayerController PC))
|
 | | ClientKDriverLeave (PlayerController PC))
|
 | | ClientVehicleExplosion (bool bFinal))
|
 | | DamageEngine (int Damage, Pawn instigatedBy, Vector Hitlocation, Vector Momentum, class<DamageType> DamageType))
|
 | | DenyEntry (Pawn P, int MessageNum ))
|
 | | Destroyed ()))
|
 | | Died (Controller Killer, class<DamageType> damageType, vector HitLocation)) VehicleDestroyed |
 | | DrawHUD (Canvas C))
|
 | | DrawPassengers (Canvas Canvas))
|
 | | DrawVehicle (Canvas Canvas))
|
 | | DriverDied ()))
|
 | | DrivingStatusChanged ()))
|
 | | EndState ())) ViewTransition |
 | int | GetTeamNum ()))
|
 | | HandleEnter ())) EnteringVehicle |
 | | HandleExit ())) LeavingVehicle |
 | | HandleTransition ())) ViewTransition |
 | float | ImpactDamageModifier ()))
|
 | bool | IsDisabled ()))
|
 | bool | IsPointShot (vector loc, vector ray, float AdditionalScale, int index, optional float CheckDist))
|
 | | KDriverEnter (Pawn P))
|
 | bool | KDriverLeave (bool bForceLeave))
|
 | bool | KUpdateState (out KRigidBodyState newState))
|
 | int | LimitPitch (int pitch, optional float DeltaTime))
|
 | | MaybeDestroyVehicle ()))
|
 | | NextViewPoint ()))
|
 | | NextViewPoint ())) LeavingVehicle |
 | | NextWeapon ()))
|
 | | NotifyEnemyLockedOn ()))
|
 | | NotifyEnemyLostLock ()))
|
 | | NotifySelected (Pawn user ))
|
 | | PlayHit (float Damage, Pawn InstigatedBy, vector HitLocation, class<DamageType> damageType, vector Momentum, optional int HitIndex))
|
 | | PlayTeleportEffect (bool bOut, bool bSound))
|
 | bool | PointOfView ()))
|
 | | PostBeginPlay ()))
|
 | | PostNetBeginPlay ()))
|
 | | PostNetReceive ()))
|
 | | PrecacheAnnouncer (AnnouncerVoice V, bool bRewardSounds))
|
 | | PrevWeapon ()))
|
 | | ServerChangeViewPoint (bool bForward))
|
 | | StaticPrecache (LevelInfo L))
|
 | | SVehicleUpdateParams ()))
|
 | | TakeDamage (int Damage, Pawn instigatedBy, vector HitLocation, vector Momentum, class<DamageType> DamageType, optional int HitIndex))
|
 | | TeamChanged ()))
|
 | | Tick (float dt))
|
 | | Timer ()))
|
 | | ToggleViewLimit ()))
|
 | bool | TryToDrive (Pawn P))
|
 | | UpdatePrecacheMaterials ()))
|
 | | UpdatePrecacheStaticMeshes ()))
|
 | | VehicleExplosion (vector MomentumNormal, float PercentMomentum))
|
Inherited Functions from ROEngine.ROVehicle |
AltFire, ApplyFireImpulse, AttachDriver, CallDestroy, CanAttack, ChangedReservation, ChargeBar, CheckForNearbyPlayers, CheckReset, ChooseFireAt, ClampHeadbob, ClientKDriverEnter, ClientKDriverLeave, ClientRegisterVehicleWeapon, ClientVehicleCeaseFire, ClientVehicleExplosion, Deploy, DestroyAppearance, Destroyed, DetachDriver, Died, DisplayDebug, DrawHUD, DriverDied, DriverLeft, DriverRadiusDamage, EnteredResupply, FastVehicle, FindEntryVehicle, Fire, FireOnRelease, GetBotPassenger, GetInstigator, GetLocalString, GetTurrets, HasOccupiedTurret, HasWeapon, HealDamage, ImpactDamageModifier, IsDeployed, IsDisabled, IsFiring, IsVehicleEmpty, KDriverEnter, KDriverLeave, KImpact, LeftResupply, LimitPawnPitch, LimitPitch, LimitYaw, MaybeDestroyVehicle, MayUndeploy, ModifyThreat, NeedToTurn, NewReservationCostMultiplier, NotifyEnemyLockedOn, NotifyEnemyLostLock, NotifySelected, NumPassengers, OpenPositionFor, PlayHit, PostNetBeginPlay, RecommendLongRangedAttack, RefireRate, ResupplyAmmo, ServerChangeDriverPosition, ServerChangeViewPoint, ServerPlayHorn, ServerVerifyVehicleWeapon, SetActiveWeapon, SetReservation, SetTeamNum, SpecialCalcFirstPersonView, SpokenFor, StaticPrecache, SVehicleUpdateParams, SwitchToExteriorMesh, SwitchWeapon, TakeDamage, TakeImpactDamage, TeamChanged, Tick, TooCloseToAttack, TryToDrive, UpdateHeadbob, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, VehicleCeaseFire, VehicleExplosion, VehicleLocked |
var float ActualSteering;
var bool bHandbrakeIsBrake;
var bool bIsDriving;
var bool bIsInverted;
var bool bNewCarState;
var bool bSpecialTankTurning;
var float CarMPH;
var float EngineRPM;
var float FenderBenderSpeed;
var float ForwardVel;
var int Gear;
var float LowSpeedBrakeFriction;
var float NumPoweredWheels;
var float OutputBrake;
var float OutputGas;
var bool OutputHandbrake;
var float OutputPitch;
var int PendingPositionIndex;
var byte ThrottleRep;
var float TotalSpinVel;
ROWheeledVehicle
WheelHandbrakeFriction Source code
WheelLongFrictionScale Source code
WheelSuspensionMaxRenderTravel Source code
struct
SCarState
{
var vector ChassisAngVel;
var vector ChassisLinVel;
var vector ChassisPosition;
var Quat ChassisQuaternion;
var byte ServerBrake;
var byte ServerGas;
var byte ServerGear;
var byte ServerHandbrake;
var byte ServerSteering;
var int ServerViewPitch;
var int ServerViewYaw;
};
AnimEnd ViewTransition Source code
simulated function AnimEnd ( int channel) )
function bool CheckForCrew ( ) )
event CheckReset ( ) )
ClientVehicleExplosion Source code
simulated event ClientVehicleExplosion ( bool bFinal) )
function DenyEntry (
Pawn P,
int MessageNum ) )
simulated function Destroyed ( ) )
simulated function DrawHUD (
Canvas C) )
function DriverDied ( ) )
simulated event DrivingStatusChanged ( ) )
EndState ViewTransition Source code
simulated function EndState ( ) )
simulated function int GetTeamNum ( ) )
HandleEnter EnteringVehicle Source code
simulated function HandleEnter ( ) )
HandleExit LeavingVehicle Source code
simulated function HandleExit ( ) )
HandleTransition ViewTransition Source code
simulated function HandleTransition ( ) )
function float ImpactDamageModifier ( ) )
simulated function bool IsDisabled ( ) )
function
bool IsPointShot (
vector loc,
vector ray,
float AdditionalScale,
int index, optional
float CheckDist) )
function KDriverEnter (
Pawn P) )
function bool KDriverLeave ( bool bForceLeave) )
function int LimitPitch ( int pitch, optional float DeltaTime) )
function MaybeDestroyVehicle ( ) )
simulated function NextViewPoint ( ) )
NextViewPoint LeavingVehicle Source code
simulated function NextViewPoint ( ) )
simulated function NextWeapon ( ) )
event NotifyEnemyLockedOn ( ) )
event NotifyEnemyLostLock ( ) )
simulated event NotifySelected (
Pawn user ) )
function PlayTeleportEffect ( bool bOut, bool bSound) )
simulated function bool PointOfView ( ) )
simulated function PostBeginPlay ( ) )
simulated function PostNetBeginPlay ( ) )
simulated function PostNetReceive ( ) )
simulated function PrecacheAnnouncer (
AnnouncerVoice V,
bool bRewardSounds) )
simulated function PrevWeapon ( ) )
function ServerChangeViewPoint ( bool bForward) )
static function StaticPrecache (
LevelInfo L) )
simulated event SVehicleUpdateParams ( ) )
simulated event TeamChanged ( ) )
simulated function Tick ( float dt) )
function Timer ( ) )
exec function ToggleViewLimit ( ) )
function
bool TryToDrive (
Pawn P) )
UpdatePrecacheMaterials Source code
simulated function UpdatePrecacheMaterials ( ) )
UpdatePrecacheStaticMeshes Source code
simulated function UpdatePrecacheStaticMeshes ( ) )
function VehicleExplosion (
vector MomentumNormal,
float PercentMomentum) )
defaultproperties
{
NumForwardGears=4
DustSlipRate=2.800000
DustSlipThresh=50.000000
AirTurnTorque=35.000000
AirPitchTorque=55.000000
AirPitchDamping=35.000000
AirRollTorque=35.000000
AirRollDamping=35.000000
MinAirControlDamping=0.100000
FenderBenderSpeed=10000000.000000
LowSpeedBrakeFriction=40.000000
bHandbrakeIsBrake=True
bHasAltFire=False
DestructionEffectClass=Class'ROEffects.ROVehicleDestroyedEmitter'
DisintegrationEffectClass=Class'ROEffects.ROVehicleObliteratedEmitter'
DestructionEffectLowClass=Class'ROEffects.ROVehicleDestroyedEmitter_simple'
DisintegrationEffectLowClass=Class'ROEffects.ROVehicleObliteratedEmitter_simple'
bLimitYaw=True
CurrentCapArea=255
TimeTilDissapear=60.000000
IdleTimeBeforeReset=10.000000
bDisableThrottle=True
BeginningIdleAnim="idle_open"
MPHMeterMaterial=Texture'InterfaceArt_tex.Menu.RODisplay'
MPHMeterPosX=0.250000
MPHMeterPosY=0.750000
MPHMeterScale=70.000000
MPHMeterSizeY=0.050000
DriverPositions(0)=(ViewFOV=85.000000)
DriverPositions(1)=(ViewFOV=85.000000)
DriverHitCheckDist=30.000000
VehicleSpikeTime=3.000000
VehHitpoints(0)=(PointRadius=9.000000,PointScale=1.000000,PointBone="driver_player",bPenetrationPoint=True,HitPointType=HP_Driver)
VehHitpoints(1)=(PointRadius=25.000000,PointScale=1.000000,PointBone="body",HitPointType=HP_Engine)
EngineHealth=100
bMultiPosition=True
bDrawDriverInTP=True
bDrawMeshInFP=True
bEnterringUnlocks=False
bCanFlip=True
bAllowViewChange=False
bDesiredBehindView=False
bDriverHoldsFlag=False
DriveAnim="VPanzer4_driver_idle_close"
CenterSpringRangePitch=5000
CenterSpringRangeRoll=5000
DriverDamageMult=0.800000
NoEntryTexture=None
TeamBeaconBorderMaterial=None
RanOverDamageType=Class'Engine.DamRanOver'
CrushedDamageType=Class'Engine.Crushed'
StolenAnnouncement="'"
AmbientSoundScaling=1.250000
bReplicateAnimations=True
bNetNotify=True
}
|
Creation time: Fri 13-10-2023 03:18:52.947 - Created with
UnCodeX