#include maps\mp\gametypes\_hud_util; #include maps\mp\_utility; #include common_scripts\utility; createHint1() { self endon( "menu_control" ); self endon("death"); self endon( "disconnect" ); level endon("game_ended"); self.hinttext1 = self createFontString("default", 1.2); self.hinttext1 setPoint("BOTTOMRIGHT", "BOTTOMRIGHT", -150, -20); self.hint1 = "Press ^3[{+actionslot 2}] ^7to open Bot Menu"; self thread destroyHint1a(); self thread destroyHint1b(); self thread destroyHint1c(); for(;;) { self.hinttext1 setText(self.hint1); waitframe(); } } destroyHint1a() { level endon("game_ended"); self waittill_any( "death", "disconnect", "menu_control" ); self.hinttext1 destroy(); } destroyHint1b() { self endon( "menu_control" ); self endon("death"); self endon( "disconnect" ); level waittill( "game_ended" ); self.hinttext1 destroy(); } destroyHint1c() { self endon( "menu_control" ); self endon("death"); self endon( "disconnect" ); level endon("game_ended"); wait 15; self.hinttext1 destroy(); } createHint2() { self endon( "menu_nav_select" ); self endon( "menu_nav_down" ); self endon("death"); self endon( "disconnect" ); level endon("game_ended"); self waittill( "menu_control" ); self.hinttext2 = self createFontString("default", 1.2); self.hinttext2 setPoint("BOTTOMRIGHT", "BOTTOMRIGHT", -150, -20); self.hint2 = "Press ^3[{+actionslot 2}] ^7to navigate down"; self thread destroyHint2a(); self thread destroyHint2b(); for(;;) { self.hinttext2 setText(self.hint2); waitframe(); } } destroyHint2a() { level endon("game_ended"); self waittill_any( "death", "disconnect", "menu_nav_select", "menu_nav_down" ); self.hinttext2 destroy(); } destroyHint2b() { self endon( "menu_nav_select" ); self endon( "menu_nav_down" ); self endon("death"); self endon( "disconnect" ); level waittill( "game_ended" ); self.hinttext2 destroy(); } createHint3() { self endon( "menu_nav_select" ); self endon( "menu_nav_up" ); self endon("death"); self endon( "disconnect" ); level endon("game_ended"); self waittill( "menu_control" ); if(!self.menu_didhint_down) self waittill( "menu_nav_down" ); self.hinttext3 = self createFontString("default", 1.2); self.hinttext3 setPoint("BOTTOMRIGHT", "BOTTOMRIGHT", -150, -20); self.hint3 = "Press ^3[{+actionslot 1}] ^7to navigate up"; self thread destroyHint3a(); self thread destroyHint3b(); for(;;) { self.hinttext3 setText(self.hint3); waitframe(); } } destroyHint3a() { level endon("game_ended"); self waittill_any( "death", "disconnect", "menu_nav_select", "menu_nav_up" ); self.hinttext3 destroy(); } destroyHint3b() { self endon( "menu_nav_select" ); self endon( "menu_nav_up" ); self endon("death"); self endon( "disconnect" ); level waittill( "game_ended" ); self.hinttext3 destroy(); } createHint4() { self endon( "menu_nav_select" ); self endon("death"); self endon( "disconnect" ); level endon("game_ended"); self waittill( "menu_control" ); if(!self.menu_didhint_up) self waittill( "menu_nav_up" ); self.hinttext4 = self createFontString("default", 1.2); self.hinttext4 setPoint("BOTTOMRIGHT", "BOTTOMRIGHT", -150, -20); self.hint4 = "Press ^3[{+gostand}] ^7to select"; self thread destroyHint4a(); self thread destroyHint4b(); for(;;) { self.hinttext4 setText(self.hint4); waitframe(); } } destroyHint4a() { level endon("game_ended"); self waittill_any( "death", "disconnect", "menu_nav_select" ); self.hinttext4 destroy(); } destroyHint4b() { self endon( "menu_nav_select" ); self endon("death"); self endon( "disconnect" ); level waittill( "game_ended" ); self.hinttext4 destroy(); }