Difference between revisions of "Hat League/Message Format"

From Robowiki
Jump to navigation Jump to search
(message types)
(added cancellation of bullet or wave)
Line 7: Line 7:
 
ES,time,x,y,h,v,e,name // enemy scan
 
ES,time,x,y,h,v,e,name // enemy scan
 
BO,time,x,y,h,v // bullet (origin)
 
BO,time,x,y,h,v // bullet (origin)
 +
BX,time,x,y // cancel bullet / wave
 
EW,time,x,y,v // enemy wave origin
 
EW,time,x,y,v // enemy wave origin
 
MR,name // my radar target
 
MR,name // my radar target

Revision as of 17:59, 24 January 2008

To ensure that teammates are able to communicate with one another, a set of standard messages has been created, and a library written to assist with transferring the data to and from teammates.

The messages types are as follows:

PD,time,x,y,h,v,e	// personal data
ES,time,x,y,h,v,e,name	// enemy scan
BO,time,x,y,h,v		// bullet (origin)
BX,time,x,y		// cancel bullet / wave
EW,time,x,y,v		// enemy wave origin
MR,name			// my radar target
MB,name			// my bullet target
TR,name			// suggested radar target
TB,name			// suggested bullet target
NA,message		// custom message