void respond_with_deployment(void) { char *str = (char *)malloc(sizeof(deployment)); strcpy(str, deployment); send_to_ref(str); free(str); }
void respond_with_name(void) { char *str = (char *)malloc(sizeof(myName)); strcpy(str, myName); send_to_ref(str); free(str); }
void respond_with_shot(void) { char shot_string[MSG_LEN]; int x, y; x = 1; y = 1; printf("[%s] shooting at %d%d ... ", myName, x, y); sprintf(shot_string, "%d%d", x, y); send_to_ref(shot_string); }
void respond_with_shot(void) { char shot_string[MSG_LEN]; int x, y; while (TRUE) { x = rand() % BD_SIZE; y = rand() % BD_SIZE; //=====kokokara==== if(enemy_board[y][x])break; //=====kokomade===== } enemy_board[y][x]=0; printf("%s shooting at %d%d ... ", MY_NAME, x, y); sprintf(shot_string, "%d%d", x, y); send_to_ref(shot_string); }
void respond_with_deployment(void) { char str[MSG_LEN]; // MSG_LEN is 100 (defined in my-ipc.h) strcpy(str, DEPLOYMENT); send_to_ref(str); }
void respond_with_name(void) { char str[MSG_LEN]; // MSG_LEN is 100 (defined in my-ipc.h) strcpy(str, MY_NAME); send_to_ref(str); }