C# Class cs_elbot.AdvancedCommunication.GotoCommandHandler

Description of help_command_handler.
Show file Open project: Sir-Odie/CS-ELBot

Public Properties

Property Type Description
commandGiven string
destX int
destY int
gettingLocationInfo bool
keepGoing bool
lastMoveNumber int
moveDone bool
movecount int
myMoves System.Collections.ArrayList
myMovesCount int
objectID int
previousX int
previousY int
startX int
startY int
useObjectPathing bool
useWithObject int

Public Methods

Method Description
GotoCommandHandler ( TCPWrapper MyTCPWrapper, BasicCommunication MyMessageParser, cs_elbot.AdvancedCommunication.AdminHelpCommandHandler MyAdminHelpCommandHandler, MySqlManager MyMySqlManager, cs_elbot.AdvancedCommunication.PMHandler MyPMHandler, cs_elbot.AdvancedCommunication.ActorHandler MyActorHandler ) : System
difference ( int thisPoint, int thatPoint ) : int
orientSelf ( cs_elbot.AdvancedCommunication.ActorHandler currentPosition, TCPWrapper TheTCPWrapper ) : void

Private Methods

Method Description
OnGotCommand ( object sender, TCPWrapper e ) : void
OnGotLocationInfo ( object sender, BasicCommunication e ) : void
OnGotPM ( object sender, BasicCommunication e ) : void
actorInTheWay ( pathing myMove, string &actorName ) : bool
adjustMove ( moveLoc currentPos ) : moveLoc
makeMoves ( ) : void
makeMoves ( int toX, int toY ) : void

Method Details

GotoCommandHandler() public method

public GotoCommandHandler ( TCPWrapper MyTCPWrapper, BasicCommunication MyMessageParser, cs_elbot.AdvancedCommunication.AdminHelpCommandHandler MyAdminHelpCommandHandler, MySqlManager MyMySqlManager, cs_elbot.AdvancedCommunication.PMHandler MyPMHandler, cs_elbot.AdvancedCommunication.ActorHandler MyActorHandler ) : System
MyTCPWrapper TCPWrapper
MyMessageParser BasicCommunication
MyAdminHelpCommandHandler cs_elbot.AdvancedCommunication.AdminHelpCommandHandler
MyMySqlManager MySqlManager
MyPMHandler cs_elbot.AdvancedCommunication.PMHandler
MyActorHandler cs_elbot.AdvancedCommunication.ActorHandler
return System

difference() public method

public difference ( int thisPoint, int thatPoint ) : int
thisPoint int
thatPoint int
return int

orientSelf() public static method

public static orientSelf ( cs_elbot.AdvancedCommunication.ActorHandler currentPosition, TCPWrapper TheTCPWrapper ) : void
currentPosition cs_elbot.AdvancedCommunication.ActorHandler
TheTCPWrapper TCPWrapper
return void

Property Details

commandGiven public property

public string commandGiven
return string

destX public property

public int destX
return int

destY public property

public int destY
return int

gettingLocationInfo public static property

public static bool gettingLocationInfo
return bool

keepGoing public property

public bool keepGoing
return bool

lastMoveNumber public static property

public static int lastMoveNumber
return int

moveDone public property

public bool moveDone
return bool

movecount public property

public int movecount
return int

myMoves public property

public ArrayList,System.Collections myMoves
return System.Collections.ArrayList

myMovesCount public property

public int myMovesCount
return int

objectID public property

public int objectID
return int

previousX public property

public int previousX
return int

previousY public property

public int previousY
return int

startX public property

public int startX
return int

startY public property

public int startY
return int

useObjectPathing public property

public bool useObjectPathing
return bool

useWithObject public property

public int useWithObject
return int