equal
deleted
inserted
replaced
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; |