Misc

overview
server
spyboss (SCREENSHOTS)
rules
messages
download
Hall Of Fame

Clients

catrats
hivemind
overlords

Email: (erikyyy at erikyyy dot de)
author homepage

messages

This documentation is also in the cadaverserver package in the MESSAGES file.
------------------------------
Commands from client to server
------------------------------

IDLE		MI id
GOTO		MG id x y
FIGHT		MF id targetid
SEX		MS id targetid
Quit		quit
Help		help

newsquery	QN
		after receiving the QN, the server will send
		RM and RC replies.
		if you send multiple QN without waiting for
		RM and RC replies, the server will reply only once!!

Take		TA id TAKEDROP
Drop		DR id TAKEDROP
Eat		EA id TAKEDROP
Burn		BU id TAKEDROP
Convert		CO id TAKEDROP
  (TAKEDROP see RC message it selects the conversion destiny)


------------------------------
Commands from server to client
------------------------------

Initialisation  width height yourid
  width and height are dimensions of battlefield.
  yourid is your ID

Servermsg	MM str

matrixchange	RM [POSX POSY (WATER GRAIN GRASS CARCASS HAY MEAT BREAD FOREST|'x')]...
  (x means field invisible
  POSX=0 POSY=0: left upper field (fieldwidth=fieldheight=1)
  all other values '0' to '9' without spaces in between!)

cyborglist	RC [ISMALE   {<-- 'T' or 'F'}
  STATE TAKEDROP TARGETID ID OWNERID {<-- integer}
  FERTILITY HEALTH AGE FIGHTSTRENGTH TARGETX TARGETY POSX POSY {<-- float}
  WATER GRAIN GRASS CARCASS HAY MEAT BREAD FOREST {<-- float}
  ]..
  (STATE: IDLE=0, GOTO=1, FIGHT=2, TAKE=3, DROP=4, EAT=5, CONVERT=6, BURN=7
  TAKEDROP: TWATER=0, TGRAIN=1, TGRASS=2, TCARCASS=3, THAY=4, TMEAT=5, TBREAD=6, TFOREST=7
  POSX=0 POSY=0: the left upper edge of the left upper field (fieldwidth=fieldheight=1))


--------------------------
Commands on server console
--------------------------

Quit		quit
Help		help
Create		cr posx posy sex
		(sex 0=female 1=male)
Kill		ki id
		(kill a cyborg)
Assign		as id newownerid
		(assign a cyborg to a new owner. 0=no owner)