main_gui.c
changeset 4013 a11adcc2a852
parent 3692 01468bf49e8b
child 4077 d3022f976946
equal deleted inserted replaced
4012:ad6a6f29e890 4013:a11adcc2a852
    75 	case 1: /* Rename a waypoint */
    75 	case 1: /* Rename a waypoint */
    76 		if (*b == '\0') return;
    76 		if (*b == '\0') return;
    77 		DoCommandP(0, id, 0, NULL, CMD_RENAME_WAYPOINT | CMD_MSG(STR_CANT_CHANGE_WAYPOINT_NAME));
    77 		DoCommandP(0, id, 0, NULL, CMD_RENAME_WAYPOINT | CMD_MSG(STR_CANT_CHANGE_WAYPOINT_NAME));
    78 		break;
    78 		break;
    79 #ifdef ENABLE_NETWORK
    79 #ifdef ENABLE_NETWORK
    80 	case 2: /* Speak to.. */
       
    81 		if (!_network_server)
       
    82 			SEND_COMMAND(PACKET_CLIENT_CHAT)(NETWORK_ACTION_CHAT + (id & 0xFF), id & 0xFF, (id >> 8) & 0xFF, e->edittext.str);
       
    83 		else
       
    84 			NetworkServer_HandleChat(NETWORK_ACTION_CHAT + (id & 0xFF), id & 0xFF, (id >> 8) & 0xFF, e->edittext.str, NETWORK_SERVER_INDEX);
       
    85 		break;
       
    86 	case 3: { /* Give money, you can only give money in excess of loan */
    80 	case 3: { /* Give money, you can only give money in excess of loan */
    87 		const Player *p = GetPlayer(_current_player);
    81 		const Player *p = GetPlayer(_current_player);
    88 		int32 money = min(p->money64 - p->current_loan, atoi(e->edittext.str) / _currency->rate);
    82 		int32 money = min(p->money64 - p->current_loan, atoi(e->edittext.str) / _currency->rate);
    89 		char msg[20];
    83 		char msg[20];
    90 
    84 
   325 {
   319 {
   326 	ShowBuildAirToolbar();
   320 	ShowBuildAirToolbar();
   327 }
   321 }
   328 
   322 
   329 #ifdef ENABLE_NETWORK
   323 #ifdef ENABLE_NETWORK
   330 
       
   331 void ShowNetworkChatQueryWindow(byte desttype, byte dest)
       
   332 {
       
   333 	_rename_id = desttype + (dest << 8);
       
   334 	_rename_what = 2;
       
   335 	ShowChatWindow();
       
   336 }
       
   337 
   324 
   338 void ShowNetworkGiveMoneyWindow(byte player)
   325 void ShowNetworkGiveMoneyWindow(byte player)
   339 {
   326 {
   340 	_rename_id = player;
   327 	_rename_id = player;
   341 	_rename_what = 3;
   328 	_rename_what = 3;