diff --git a/Gameleap/mw4/Content/ShellScripts/ConLobby.script b/Gameleap/mw4/Content/ShellScripts/ConLobby.script index 06f5a4d8..983efc6c 100644 --- a/Gameleap/mw4/Content/ShellScripts/ConLobby.script +++ b/Gameleap/mw4/Content/ShellScripts/ConLobby.script @@ -14,6 +14,9 @@ // 10/10/03 MSL Added Cameraship to RESET_AFTER_LAUNCH // 10/17/05 MSL Added all remaining Mechs (55) // 06/19/18 AVB Update tab stops +// 06/24/26 Cyd MechCorps is given access to this script and the loading method (-diskfirst). This includes the CS timer fix. +// 06/27/26 MCHL MechCorps Highlight: Change Fab4 to Super6. +// 07/19/26 RT Bumped console title to V5.1.0b1 //------------------------------------------------------------------------- @@ -190,10 +193,13 @@ // MSL 5.06 // MSL ADD MECH -#define ROOKIEMECH1 38 // Loki -#define ROOKIEMECH2 40 // Madcat -#define ROOKIEMECH3 56 // Thor -#define ROOKIEMECH4 61 // Vulture +// MechCorps Highlight: expanded from Fab4 to Super6 (added Archer and Warhammer) +#define ROOKIEMECH1 1 // Archer +#define ROOKIEMECH2 38 // Loki +#define ROOKIEMECH3 40 // Madcat +#define ROOKIEMECH4 56 // Thor +#define ROOKIEMECH5 61 // Vulture +#define ROOKIEMECH6 62 // Warhammer main { @@ -246,7 +252,7 @@ main o_frame.type = 0 o_frame.location = 0, 0, 100 // MSL Version - o_frame.screen_name = "BattleTech Console V5.0.7Df" // localize$(IDS_MP_LOBBY_GAME_LOBBY) + o_frame.screen_name = "BattleTech Console V5.1.0b1" // localize$(IDS_MP_LOBBY_GAME_LOBBY) initialize(o_frame) int team_camo[16] // team_camo[selected team number] is skin number(0..36)... @@ -1761,38 +1767,39 @@ main for (k = 0; k < nRosterCount; k++) { // MSL +// MechCorps Highlight: Super6 slot assignments (16 slots, 6-mech cycle; Vulture+Warhammer appear twice) if k == 0 - o_mech_variant[k].nselected = ROOKIEMECH1 // Loki + o_mech_variant[k].nselected = ROOKIEMECH1 // Archer if k == 1 - o_mech_variant[k].nselected = ROOKIEMECH2 // Madcat + o_mech_variant[k].nselected = ROOKIEMECH2 // Loki if k == 2 - o_mech_variant[k].nselected = ROOKIEMECH3 // Thor + o_mech_variant[k].nselected = ROOKIEMECH3 // Madcat if k == 3 - o_mech_variant[k].nselected = ROOKIEMECH4 // vulture + o_mech_variant[k].nselected = ROOKIEMECH4 // Thor if k == 4 - o_mech_variant[k].nselected = ROOKIEMECH1 // Loki + o_mech_variant[k].nselected = ROOKIEMECH5 // Vulture if k == 5 - o_mech_variant[k].nselected = ROOKIEMECH2 // Madcat + o_mech_variant[k].nselected = ROOKIEMECH6 // Warhammer if k == 6 - o_mech_variant[k].nselected = ROOKIEMECH3 // Thor + o_mech_variant[k].nselected = ROOKIEMECH1 // Archer if k == 7 - o_mech_variant[k].nselected = ROOKIEMECH4 // Vulture + o_mech_variant[k].nselected = ROOKIEMECH2 // Loki if k == 8 - o_mech_variant[k].nselected = ROOKIEMECH1 // Loki + o_mech_variant[k].nselected = ROOKIEMECH3 // Madcat if k == 9 - o_mech_variant[k].nselected = ROOKIEMECH2 // Madcat + o_mech_variant[k].nselected = ROOKIEMECH4 // Thor if k == 10 - o_mech_variant[k].nselected = ROOKIEMECH3 // Thor + o_mech_variant[k].nselected = ROOKIEMECH5 // Vulture if k == 11 - o_mech_variant[k].nselected = ROOKIEMECH4 // vulture + o_mech_variant[k].nselected = ROOKIEMECH6 // Warhammer if k == 12 - o_mech_variant[k].nselected = ROOKIEMECH1 // Loki + o_mech_variant[k].nselected = ROOKIEMECH1 // Archer if k == 13 - o_mech_variant[k].nselected = ROOKIEMECH2 // Madcat + o_mech_variant[k].nselected = ROOKIEMECH2 // Loki if k == 14 - o_mech_variant[k].nselected = ROOKIEMECH3 // Thor + o_mech_variant[k].nselected = ROOKIEMECH3 // Madcat if k == 15 - o_mech_variant[k].nselected = ROOKIEMECH4 // Vulture + o_mech_variant[k].nselected = ROOKIEMECH4 // Thor #if USE_O_MECH_VARIANT2 if (USE_ALLOWED_MECHS) last_count = stock_array[allowed_mechs[o_mech_variant[k].nselected]] @@ -4000,17 +4007,24 @@ mech_randomizer else // right button { int pick_mech = 0 - pick_mech = random(0, 3) + //pick_mech = random(0, 3) // Fab4 +// MechCorps Highlight: Super6 - expand right-click random range to 6 + pick_mech = random(0, 5) // MSL +// MechCorps Highlight: Super6 - added Archer (0) and Warhammer (5) to right-click mech pool if pick_mech = 0 - last_mech = ROOKIEMECH1 // Loki + last_mech = ROOKIEMECH1 // Archer if pick_mech = 1 - last_mech = ROOKIEMECH2 // Madcat + last_mech = ROOKIEMECH2 // Loki if pick_mech = 2 - last_mech = ROOKIEMECH3 // Thor + last_mech = ROOKIEMECH3 // Madcat if pick_mech = 3 - last_mech = ROOKIEMECH4 // vulture + last_mech = ROOKIEMECH4 // Thor + if pick_mech = 4 + last_mech = ROOKIEMECH5 // Vulture + if pick_mech = 5 + last_mech = ROOKIEMECH6 // Warhammer } if (USE_ALLOWED_MECHS) {