| 496 | } |
| 497 | |
| 498 | void PBAddButtonEffect(TCBUTTONDESC* desc, char *description, int id) { |
| 499 | if (IsMissionMaskOK(desc->mission_mask_set, desc->mission_mask_unset) && ok_to_parse_screen) { |
| 500 | desc->x += osb_xoff; |
| 501 | desc->y += osb_yoff; |
| 502 | desc->tab_stop = false; // no briefing buttons can have focus |
| 503 | CreateButtonEffect(desc, MONITOR_MAIN, current_screen, id); |
| 504 | } |
| 505 | } |
| 506 | |
| 507 | void PBStartScreen(int screen_num, char *description, char *layout, uint32_t mask_set, uint32_t mask_unset) { |
| 508 | if (!IsMissionMaskOK(mask_set, mask_unset)) { |
nothing calls this directly
no test coverage detected