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

USARBot.USARRemoteBot

Extends
RemoteBot

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Controller
      |   
      +-- Engine.AIController
         |   
         +-- Gameplay.ScriptedController
            |   
            +-- UnrealGame.Bot
               |   
               +-- USARBotAPI.RemoteBot
                  |   
                  +-- USARBot.USARRemoteBot

Constants Summary
Inherited Contants from UnrealGame.Bot
AngleConvert, ENEMYLOCATIONFUZZ, MAXSTAKEOUTDIST, MINSTRAFEDIST, MINVIEWDIST, TACTICALHEIGHTADVANTAGE

Variables Summary
rotatorAircraftRotation
BallControlBC
boolbGrip
boolbNewThrottle
stringConfName
stringConfType
boolFlip
floatFrontSteer
stringGeoName
stringGeoType
boolIRCameraScan
array<string>JName
byteJointControlIdx
array<byte>JOrder
array<float>JSteer
array<float>JValue
boolLeaveTrace
floatLeftThrottle
boolLight
stringMPName
rotatormyCameraRotation
bytemyCameraRotationOrder
floatmyCameraZoom
floatmyDistance
rotatormyTurn
boolNormalized
StringOpCode
StringParams
floatPropeller
stringPwd
boolRangeScan
floatRearSteer
floatRightThrottle
stringRobotName
floatRudder
boolSetEncoder
stringSetName
boolSetOrientation
boolSetPosition
stringSetType
floatSpeed
floatSternPlane
floatTraceInterval
MaterialTraceTexture
array<WCstruct>WC
WCstructwcCmd
Inherited Variables from USARBotAPI.RemoteBot
ae, as, bDebug, botDR, bSilentGamebot, deltatime, HitActor, HitLocation, HitNormal, ib, isDR, lastBumpTime, lastWallHitTime, myConnection, myDestination, myFocus, myRotation, myRotationRate, myTarget, RemoteDestination, RemoteEnemy, RemoteFocus, remoteVisionLimit, start
Inherited Variables from UnrealGame.Bot
Accuracy, AcquireTime, Aggression, Aggressiveness, BaseAggressiveness, BaseAlertness, bCanFire, bChangeDir, bDodgingForward, bEnemyEngaged, bEnemyIsVisible, bFinalStretch, bFireSuccess, bForcedDirection, bFrustrated, bHasFired, bHasImpactHammer, bHasSuperWeapon, bHasTranslocator, bIgnoreEnemyChange, bInitLifeMessage, bInstantAck, bJumpy, bJustLanded, bLeadTarget, BlockedPath, bMustCharge, bPlannedShot, bPursuingFlag, bReachedGatherPoint, bRecommendFastMove, bShieldSelf, bSingleTestSection, bStoppedFiring, bStrafeDir, bTacticalDoubleJump, bTranslocatorHop, bWasNearObjective, CampTime, ChooseAttackCounter, ChooseAttackTime, ChoosingAttackLevel, CombatStyle, ComboNames[4], EnemyAcquisitionScript, EnemyVisibilityTime, FailedHuntEnemy, FailedHuntTime, FavoriteWeapon, FormationPosition, FormerVehicle, GatherTime, GoalScript, GoalString, HidingSpot, ImpactTarget, Jumpiness, LastAttractCheck, LastFireAttempt, LastKillerPosition, LastKnownPosition, LastRespawnTime, LastSearchTime, LastSearchWeight, LastTaunt, LastUnderFire, LoseEnemyCheckTime, NextSquadMember, NextTranslocTime, NumRandomJumps, OldEnemy, OldMessageID, OldMessageType, OldOrderGiver, OldOrders, OrderNames[16], ReactionTime, RealTranslocationTarget, ReTaskTime, ScriptedCombat, SoakString, Squad, StartleActor, StartTacticalTime, StopStartTime, StrafingAbility, Tactics, TestLabel, TestPath, TestStart, TranslocationTarget, TranslocFreq, TranslocUse, VisibleEnemy

Enumerations Summary
Inherited Enumerations from UnrealGame.Bot
EScriptFollow

Structures Summary
BallControl
cmd, Loc, Target, Speed
WCstruct
cmd, objClassName, objName, isObjLoc, objLoc, isObjRot, objRot, rotSpeed, wpFlags, wpSpeed, wpTime, wpMove, wpLoop, wpAlign, wpShow, wpResetOnClean, wpList
Inherited Structures from USARBotAPI.RemoteBot
DRMovement

Functions Summary
function SetSkin (string skinName)
Inherited Functions from USARBotAPI.RemoteBot
AddInventory, AdjustAim, AdjustToss, AlterDestination, BaseChange, BeginState, BigJump, BotVoiceMessage, CanImpactJump, ChangedWeapon, ChangeWeapon, CheckFutureSight, checkSelf, checkVision, ClientDying, ClientMessage, CloseToPointMan, Destroyed, EndState, EnemyAcquired, EnemyNotVisible, FearThisSpot, FindAmbushSpot, FireWeapon, GetSpeed, HaltFiring, HearNoise, HearPickup, HurtOther, ImpactJump, inFront, Killed, Landed, LongFall, MakeItem, MaybeTaunt, MayFall, NotifyBump, NotifyHitWall, NotifyTakeHit, PainTimer, PawnDied, RemoteFireWeapon, RemoteJump, ReStartPlayer, SeePlayer, SendGlobalMessage, SendTeamMessage, ServerChangedWeapon, SetFall, SetOrders, SpecialFire, StartMatch, StopFiring, TakeDamage, TeamMessage, Tick, Timer, Touch, TranslocateToTarget, Trigger, TryToDuck, UnderLift, WarnTarget, YellAt, ZoneChange
Inherited Functions from UnrealGame.Bot
AbortScript, AdjustAim, AdjustAimError, AdjustAround, AllowDetourTo, AlternateTranslocDest, AssignSquadResponsibility, AutoTaunt, AvoidCertainDeath, BeginState, BotVoiceMessage, CanAttack, CancelCampFor, CanCombo, CanComboMoving, CanDoubleJump, CanImpactJump, CanStakeOut, CanUseTranslocator, Celebrate, ChangedWeapon, ChangeStrafe, CheckFutureSight, CheckIfShouldCrouch, CheckPathToGoalAround, ChooseAttackMode, ClearPathFor, ClearShot, ClearTemporaryOrders, CompleteAction, DamageAttitudeTo, DefendMelee, DelayedWarning, Desireability, Destroyed, DirectedWander, DisplayDebug, DoCharge, DontReuseTaunt, DoRangedAttackOn, DoRetreat, DoStakeOut, DoTacticalMove, DoWaitForLanding, EndState, EnemyChanged, EnemyNotVisible, EnemyVisible, EngageDirection, ExecuteWhatToDoNext, FaceActor, FaceMoveTarget, FearThisSpot, FightEnemy, FindBestPathToward, FindDestination, FindInventoryGoal, FindNewStakeOutDir, FindNextJumpTarget, FindNextMoveTarget, FindRoamDest, FindSuperPickup, FindViewSpot, FireWeaponAt, ForceCelebrate, ForceGiveWeapon, Formation, FreeScript, GetDesiredOffset, GetEnemyName, GetMessageIndex, GetMyPlayer, GetOldEnemyName, GetOrderObject, GetOrders, GetOutOfVehicle, HasSuperWeapon, HearNoise, ImpactJump, InitializeSkill, InitPlayerReplicationInfo, IsHunting, IsRetreating, IsShootingObjective, IsSniping, IsStrafing, LeaveScripting, LoseEnemy, LostContact, MayDodgeToMoveTarget, MayFall, MayShootAtEnemy, MissedDodge, MonitoredPawnAlert, NearWall, NeedToTurn, NeedWeapon, NotifyAddInventory, NotifyBump, NotifyFallingHitWall, NotifyHeadVolumeChange, NotifyHitWall, NotifyJumpApex, NotifyKilled, NotifyLanded, NotifyMissedJump, NotifyPhysicsVolumeChange, NotifyPostLanded, NotifyTakeHit, PawnIsInPain, PickDestination, PickRetreatDestination, Possess, PostBeginPlay, PriorityObjective, ProficientWithWeapon, RateWeapon, ReceiveProjectileWarning, ReceiveWarning, RecoverFromBadStateCode, RelativeStrength, Reset, ResetSkill, Restart, ScriptingOverridesAI, SeePlayer, SendMessage, SetAlertness, SetAttractionState, SetCombatTimer, SetEnemyInfo, SetEnemyReaction, SetFall, SetFocus, SetLowGrav, SetMaxDesiredSpeed, SetMoveTarget, SetNewScript, SetOrders, SetPeripheralVision, SetRouteToGoal, SetTemporaryOrders, SetupSpecialPathAbilities, ShouldFireAgain, ShouldKeepShielding, ShouldPerformScript, ShouldStrafeTo, SoakStop, Startle, StartMoveToward, StopFiring, Stopped, StrafeFromDamage, SuperDesireability, SuperPickupNotSpokenFor, SwitchToBestWeapon, TestDirection, TimedFireWeaponAtEnemy, Timer, Trigger, TryCombo, TryStrafe, TryToDuck, TryWallDodge, UnPossess, UpdatePawnViewPitch, VehicleFightEnemy, WaitForMover, WanderOrCamp, WasKilledBy, WeaponFireAgain, WeaponPreference, WhatToDoNext, YellAt


Variables Detail

AircraftRotation Source code

var rotator AircraftRotation;

BC Source code

var BallControl BC;

bGrip Source code

var bool bGrip;

bNewThrottle Source code

var bool bNewThrottle;

ConfName Source code

var string ConfName;

ConfType Source code

var string ConfType;

Flip Source code

var bool Flip;

FrontSteer Source code

var float FrontSteer;

GeoName Source code

var string GeoName;

GeoType Source code

var string GeoType;

IRCameraScan Source code

var bool IRCameraScan;

JName Source code

var array<string> JName;

JointControlIdx Source code

var byte JointControlIdx;

JOrder Source code

var array<byte> JOrder;

JSteer Source code

var array<float> JSteer;

JValue Source code

var array<float> JValue;

LeaveTrace Source code

var bool LeaveTrace;

LeftThrottle Source code

var float LeftThrottle;

Light Source code

var bool Light;

MPName Source code

var string MPName;

myCameraRotation Source code

var rotator myCameraRotation;

myCameraRotationOrder Source code

var byte myCameraRotationOrder;

myCameraZoom Source code

var float myCameraZoom;

myDistance Source code

var float myDistance;

myTurn Source code

var rotator myTurn;

Normalized Source code

var bool Normalized;

OpCode Source code

var String OpCode;

Params Source code

var String Params;

Propeller Source code

var float Propeller;

Pwd Source code

var string Pwd;

RangeScan Source code

var bool RangeScan;

RearSteer Source code

var float RearSteer;

RightThrottle Source code

var float RightThrottle;

RobotName Source code

var string RobotName;

Rudder Source code

var float Rudder;

SetEncoder Source code

var bool SetEncoder;

SetName Source code

var string SetName;

SetOrientation Source code

var bool SetOrientation;

SetPosition Source code

var bool SetPosition;

SetType Source code

var string SetType;

Speed Source code

var float Speed;

SternPlane Source code

var float SternPlane;

TraceInterval Source code

var float TraceInterval;

TraceTexture Source code

var Material TraceTexture;

WC Source code

var array<WCstruct> WC;

wcCmd Source code

var WCstruct wcCmd;


Structures Detail

BallControl Source code

struct BallControl
{
var byte cmd;
var vector Loc;
var float Speed;
var string Target;
};


WCstruct Source code

struct WCstruct
{
var byte cmd;
var bool isObjLoc;
var bool isObjRot;
var string objClassName;
var vector objLoc;
var string objName;
var rotator objRot;
var rotator rotSpeed;
var bool wpAlign;
var byte wpFlags;
var string wpList;
var bool wpLoop;
var bool wpMove;
var bool wpResetOnClean;
var bool wpShow;
var float wpSpeed;
var float wpTime;
};



Functions Detail

SetSkin Source code

function SetSkin ( string skinName )


Defaultproperties

defaultproperties
{
    DrawScale=0.0001
    bSilentGamebot=True
}

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