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

USARBot.AckermanSteeredRobot

Extends
GroundVehicle
Modifiers
config ( USARBot )

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

Direct Known Subclasses:

Cooper, Hummer, Sedan

Variables Summary
floatcachedFrontSteering
floatcachedRearSteering
floatcachedVelocity
floatFrontSteerSpeed
floatFrontSteerTorque
array<SteerData>FrontSteerWheels
boolgotRobotInfo
array<int>PoweredWheels
floatRearSteerSpeed
floatRearSteerTorque
array<SteerData>RearSteerWheels
Inherited Variables from USARBot.GroundVehicle
List1, List2, 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

Enumerations Summary
Inherited Enumerations from USARBot.GroundVehicle
PowerTypes, SteerTypes

Structures Summary
SteerData
WheelNumber, maxSteer
Inherited Structures from USARBot.GroundVehicle
WheelData
Inherited Structures from USARBot.KRobot
JointControl, JointPart, MisPkg, RobotSkin, sItem

Functions Summary
function ProcessCarInput ()
Inherited Functions from USARBot.GroundVehicle
getRobotConf, getRobotGeo, getSteerAngleOfKCarWheelJoint, ProcessCarInput, 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


Variables Detail

cachedFrontSteering Source code

var float cachedFrontSteering;

cachedRearSteering Source code

var float cachedRearSteering;

cachedVelocity Source code

var float cachedVelocity;

FrontSteerSpeed Source code

var float FrontSteerSpeed;

FrontSteerTorque Source code

var float FrontSteerTorque;

FrontSteerWheels Source code

var array<SteerData> FrontSteerWheels;

gotRobotInfo Source code

var bool gotRobotInfo;

PoweredWheels Source code

var array<int> PoweredWheels;

RearSteerSpeed Source code

var float RearSteerSpeed;

RearSteerTorque Source code

var float RearSteerTorque;

RearSteerWheels Source code

var array<SteerData> RearSteerWheels;


Structures Detail

SteerData Source code

struct SteerData
{
var float maxSteer;
var int WheelNumber;
};



Functions Detail

ProcessCarInput Source code

function ProcessCarInput ( )


Defaultproperties

defaultproperties
{
    gotRobotInfo = false
    FrontSteerSpeed = SteerSpeed
    RearSteerSpeed = SteerSpeed
    FrontSteerTorque = SteerTorque
    RearSteerTorque = SteerTorque
}

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