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

USARBot.GroundVehicle

Extends
KRobot
Modifiers
config ( USARBot )

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- Engine.Vehicle
         |   
         +-- Engine.KVehicle
            |   
            +-- USARBot.KRobot
               |   
               +-- USARBot.GroundVehicle

Direct Known Subclasses:

AckermanSteeredRobot, SkidSteeredRobot

Constants Summary
Inherited Contants from Engine.KVehicle
FilterFrames

Variables Summary
PowerTypesList1
SteerTypesList2
array<WheelData>Wheels
Inherited Variables from USARBot.KRobot
batteryLife, bDebug, bDisplayTeamBeacon, bGroundTruth, bHeadlightOn, bMountByUU, bNewCommand, bNewRobotState, bRobotBuilt, CacheRobotUpdateId, CacheSkinUpdateId, Cameras, CameraZoom, CamList, ChassisMass, ChassisState, CollLog, converter, ConverterClass, CurrentPart, Dimensions, EffecterList, Effecters, FlipTime, FlipTimeLeft, FlipTorque, fpsLogger, HeadLight, HeadlightItensity, HingePropGap, HitSoundThreshold, JointParts, Joints, JointsControl, lastLocation, lastTime, logging_period, MaxNetUpdateInterval, maxSpinSpeed, MaxTorque, MisPkgs, MotorSpeed, MotorTorque, msgTimer, myCamera, myHeadLight, myLife, newKSP, NextNetUpdateTime, oldKSP, old_time, PanSpeed, Parents, Parts, Payload, PosLog, previousLocation, previousTime, ProcessedSensors, ProtectTime, RobotSkins, RS_ChassisAngVel, RS_ChassisLinVel, RS_ChassisPosition, RS_ChassisQuaternion, RS_JointsCommandId[32], RS_JointsOrder[32], RS_JointsSteer[32], RS_JointsValue[32], RS_PartsAngVel[32], RS_PartsLinVel[32], RS_PartsPos[32], RS_PartsQuat[32], RS_RobotUpdateId, RS_skinName, RS_skinUpdateId, SafeForce, SensorList, Sensors, startTime, SteerPropGap, SteerSpeed, SteerTorque, SuspDamping, SuspHighLimit, SuspLowLimit, SuspRef, SuspStiffness, TeleportLocation, TiltSpeed, TireAdhesion, TireLateralFriction, TireLateralSlip, TireMinSlip, TireRestitution, TireRollFriction, TireRollSlip, TireSlipRate, TireSoftness, tmpName, TorqueCurve, uuMotorSpeed, ViewManager, ViewNum, Weight, WheelRadius
Inherited Variables from Engine.KVehicle
bAutoDrive, bHistoryWarmup, bVehicleIsAltFiring, bVehicleIsFiring, CameraHistory[FilterFrames], DestroyEffectClass, NextHistorySlot

Enumerations Summary
PowerTypes
Not_Powered, Left_Powered, Right_Powered
SteerTypes
Not_Steered, Front_Steered, Rear_Steered

Structures Summary
WheelData
Number, PowerType, SteerType, MaxSteerAngle
Inherited Structures from USARBot.KRobot
JointControl, JointPart, MisPkg, RobotSkin, sItem

Functions Summary
functionstring getRobotConf ()
functionstring getRobotGeo ()
functionint getSteerAngleOfKCarWheelJoint (KCarWheelJoint WheelJ)
function ProcessCarInput ()
function timer ()
Inherited Functions from USARBot.KRobot
ConvertParam, Destroyed, DrawHud, DumpJoints, FindChildren, FindJointPartId, FindLinkParent, FindMisPkgLinkIndex, FindPart, fposlog, GetCamera, getGroupData, getJointAngle, getLinkNumber, getMisPkgLinkInfo, getMisPkgName, getMisPkgPartName, getMisPkgPartName_str, getRelativeOrientation, getRelativePosition, KApplyForce, KUpdateState, KVehicleUpdateParams, MoveRobot, PackState, PostNetBeginPlay, PreBeginPlay, ProcessCarInput, Register, ResetCarInput, rLocJointParent, rLocPartJoint, rRotJointParent, rRotPartJoint, setAngle, SetInitialState, SetSkin, setSpinSpeed, StartFlip, SyncMultiView, Tick, timer, Unregister, VehicleStateReceived
Inherited Functions from Engine.KVehicle
ClientKDriverEnter, ClientKDriverLeave, Destroyed, GraphData, KDriverEnter, KDriverLeave, KVehicleUpdateParams, SpecialCalcView, TakeDamage, Tick, TryToDrive, VehicleStateReceived


Variables Detail

List1 Source code

var PowerTypes List1;

List2 Source code

var SteerTypes List2;

Wheels Source code

var array<WheelData> Wheels;


Enumerations Detail

PowerTypes Source code

enum PowerTypes
{
Not_Powered, Left_Powered, Right_Powered
};

SteerTypes Source code

enum SteerTypes
{
Not_Steered, Front_Steered, Rear_Steered
};


Structures Detail

WheelData Source code

struct WheelData
{
var float MaxSteerAngle;
var int Number;
var PowerTypes PowerType;
var SteerTypes SteerType;
};



Functions Detail

getRobotConf Source code

function string getRobotConf ( )

getRobotGeo Source code

function string getRobotGeo ( )

getSteerAngleOfKCarWheelJoint Source code

simulated function int getSteerAngleOfKCarWheelJoint ( KCarWheelJoint WheelJ )

ProcessCarInput Source code

function ProcessCarInput ( )

timer Source code

function timer ( )



Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mo 16.4.2007 11:20:20.984 - Created with UnCodeX