Mercurial > hg > old > magoroku_racing.bad
diff linda.h @ 44:3b71b39411b1
*** empty log message ***
author | gongo |
---|---|
date | Wed, 08 Nov 2006 05:21:58 +0000 |
parents | |
children | abadcc080667 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linda.h Wed Nov 08 05:21:58 2006 +0000 @@ -0,0 +1,39 @@ +/* + +-------+-------+-------+-----------+ + | game | car | course| data | + | mode | id | id | (fmatrix) | + +-------+-------+-------+-----------+ + + mode : ゲームの状態(オープニング、車選択等) + car id : ユーザの選んだ車 + course id : 走るコース(1Pのみ選択可能) + data : ユーザの車の状態(location、angle等) + + ユーザのIDはLinda_IDで判断する + linda_seq[i]: ユーザID=i +*/ +#define PKT_MODE_OFFSET 0 +#define PKT_CARID_OFFSET 4 +#define PKT_COURSEID_OFFSET 8 +#define PKT_DATA_OFFSET 12 + +#define PKT_HEADER_SIZE 12 + + +#define CLIENT_MAX 2 +#define LINDA_ASK_ID 65535 +#define LINDA_HOST "firefly.cr.ie.u-ryukyu.ac.jp" + +#define MODE_INIT 0 +#define MODE_WAIT 1 +#define MODE_WAIT_READY 2 +#define MODE_OPENING 3 +#define MODE_SELECT_CAR 4 +#degine MODE_SELECT_COURSE 5 +#degine MODE_READY 6 +#degine MODE_MAIN_INIT 7 +#degine MODE_MAIN 8 +#degine MODE_MAIN_PAUSE 9 +#degine MODE_MAIN_GOAL 10 +#degine MODE_MAIN_FINISH 11 +#degine MODE_FINISH 12