MCPcopy Create free account
hub / github.com/demoth/jake2 / Multiplayer_MenuInit

Method Multiplayer_MenuInit

client/src/main/java/jake2/client/Menu.java:579–623  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

577 }
578
579 private static void Multiplayer_MenuInit() {
580 s_multiplayer_menu.x = (int) (ClientGlobals.viddef.getWidth() * 0.50f - 64);
581 s_multiplayer_menu.nitems = 0;
582
583 s_join_network_server_action.type = MTYPE_ACTION;
584 s_join_network_server_action.flags = QMF_LEFT_JUSTIFY;
585 s_join_network_server_action.x = 0;
586 s_join_network_server_action.y = 0;
587 s_join_network_server_action.name = " join network server";
588 s_join_network_server_action.callback = new mcallback() {
589 public void execute(Object o) {
590 JoinNetworkServerFunc(o);
591 };
592 };
593
594 s_start_network_server_action.type = MTYPE_ACTION;
595 s_start_network_server_action.flags = QMF_LEFT_JUSTIFY;
596 s_start_network_server_action.x = 0;
597 s_start_network_server_action.y = 10;
598 s_start_network_server_action.name = " start network server";
599 s_start_network_server_action.callback = new mcallback() {
600 public void execute(Object o) {
601 StartNetworkServerFunc(o);
602 }
603 };
604
605 s_player_setup_action.type = MTYPE_ACTION;
606 s_player_setup_action.flags = QMF_LEFT_JUSTIFY;
607 s_player_setup_action.x = 0;
608 s_player_setup_action.y = 20;
609 s_player_setup_action.name = " player setup";
610 s_player_setup_action.callback = new mcallback() {
611 public void execute(Object o) {
612 PlayerSetupFunc(o);
613 }
614 };
615
616 Menu_AddItem(s_multiplayer_menu, s_join_network_server_action);
617 Menu_AddItem(s_multiplayer_menu, s_start_network_server_action);
618 Menu_AddItem(s_multiplayer_menu, s_player_setup_action);
619
620 Menu_SetStatusBar(s_multiplayer_menu, null);
621
622 Menu_Center(s_multiplayer_menu);
623 }
624
625 private static String Multiplayer_MenuKey(int key) {
626 return Default_MenuKey(s_multiplayer_menu, key);

Callers 1

Menu_Multiplayer_fMethod · 0.95

Calls 4

Menu_AddItemMethod · 0.95
Menu_SetStatusBarMethod · 0.95
Menu_CenterMethod · 0.95
getWidthMethod · 0.80

Tested by

no test coverage detected