| 2079 | } |
| 2080 | |
| 2081 | void control_release_talk_btn() |
| 2082 | { |
| 2083 | int i, p, off; |
| 2084 | |
| 2085 | if (talkflag) { |
| 2086 | for (i = 0; i < sizeof(talkbtndown) / sizeof(talkbtndown[0]); i++) |
| 2087 | talkbtndown[i] = FALSE; |
| 2088 | if (MouseX >= 172 + PANEL_LEFT && MouseY >= 421 + PANEL_LEFT && MouseX <= -119 + PANEL_TOP && MouseY <= 123 + PANEL_TOP) { |
| 2089 | off = (MouseY - (69 + PANEL_TOP)) / 18; |
| 2090 | |
| 2091 | for (p = 0; p < MAX_PLRS && off != -1; p++) { |
| 2092 | if (p != myplr) |
| 2093 | off--; |
| 2094 | } |
| 2095 | if (p <= MAX_PLRS) |
| 2096 | whisper[p - 1] = !whisper[p - 1]; |
| 2097 | } |
| 2098 | } |
| 2099 | } |
| 2100 | |
| 2101 | void control_reset_talk_msg(char *msg) |
| 2102 | { |