mirror of
https://github.com/iDisaster/GTAConnected.git
synced 2026-03-09 09:55:21 +00:00
83 lines
3.3 KiB
C
83 lines
3.3 KiB
C
/**
|
|
* @ MD Essentials
|
|
* @ MD Series ; Version 12, March 2016
|
|
* @ Copyright (C) 2016 DEVILSDESIGN
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
void MC_Menu_Setting_Setup(void){
|
|
MENU_HEADER = MD_Extend_Header;
|
|
MENU_SUB_HEADER = "~BLIP_94~ Manager Settings ~BLIP_94~";
|
|
AddBool("~BLIP_68~ Change Menu Position ~PAD_DPAD_ALL~",GetBit(MD_Misc_OptionsBitSet, MD_MISC_MENU_MOVE)); //1
|
|
AddBool("~BLIP_68~ Slide-In Effect ",GetBit(MD_Misc_OptionsBitSet, MD_MISC_MENU_SLIDE)); //2
|
|
AddBool("~BLIP_68~ Show All Sco's You Can Add",GetBit(MD_Misc_OptionsBitSet, MD_MISC_SHOW_MISSING_SCO)); //3
|
|
AddBool("~BLIP_68~ Ptfx Effects on Spawns & Teleports",Menu_Ptfx); //4
|
|
Add_JumpOver("~BLIP_94~ H e l p e r D i s p l a y ~BLIP_94~"); //5 >>JUMPOVER
|
|
AddBool("~PAD_RIGHT~ Keyboard Helper Display",Keyboard_Helper_Display); //6
|
|
AddBool("~PAD_RIGHT~ Spy & Flymod Helper",Draw_Spy_Helper); //7 Enable loop in weather options for keyboard
|
|
Add_JumpOver("~BLIP_94~ E p i s o d e s ~BLIP_94~"); //8 >>JUMPOVER
|
|
AddFunction("~BLIP_52~ Switch to FreeMode ~y~(GTA IV)"); //9
|
|
AddFunction("~BLIP_52~ Switch to FreeMode ~r~(TBOGT)"); //10
|
|
AddFunction("~BLIP_52~ Return to Single Player"); //11
|
|
AddFunction("~BLIP_52~ Leave Network Game"); //11
|
|
AddBool("~BLIP_68~ Kill Feed ",Print_Kill_Feed); //This will be done automatic by the menu
|
|
AddBool("~BLIP_68~ MD Player Info",MD_Player_Info);
|
|
}
|
|
|
|
|
|
void MC_Menu_Setting_Action(void){
|
|
if(SelectedItem == 1){
|
|
ToggleBit(MD_Misc_OptionsBitSet, MD_MISC_MENU_MOVE);
|
|
menu_item[SelectedItem].extra_val = GetBit(MD_Misc_OptionsBitSet, MD_MISC_MENU_MOVE);
|
|
SetBit(MD_Misc_OptionsBitSet, MD_MISC_MENU_SLIDE, false);
|
|
}
|
|
else if(SelectedItem == 2){
|
|
ToggleBit(MD_Misc_OptionsBitSet, MD_MISC_MENU_SLIDE);
|
|
menu_item[SelectedItem].extra_val = GetBit(MD_Misc_OptionsBitSet, MD_MISC_MENU_SLIDE);
|
|
}
|
|
else if(SelectedItem == 3){
|
|
ToggleBit(MD_Misc_OptionsBitSet, MD_MISC_SHOW_MISSING_SCO);
|
|
menu_item[SelectedItem].extra_val = GetBit(MD_Misc_OptionsBitSet, MD_MISC_SHOW_MISSING_SCO);
|
|
}
|
|
else if(SelectedItem == 4){
|
|
Menu_Ptfx = !Menu_Ptfx;
|
|
menu_item[SelectedItem].extra_val = Menu_Ptfx;
|
|
Alert_Two("~BLIP_76~ ~c~Ptfx Effects On Various Functions", Menu_Ptfx ? PrintON : PrintOFF ,false);
|
|
}
|
|
//5 >>JUMPOVER
|
|
else if(SelectedItem == 6){
|
|
Keyboard_Helper_Display = !Keyboard_Helper_Display;
|
|
menu_item[SelectedItem].extra_val = Keyboard_Helper_Display;
|
|
|
|
}
|
|
else if(SelectedItem == 7){
|
|
Draw_Spy_Helper = !Draw_Spy_Helper;
|
|
menu_item[SelectedItem].extra_val = Draw_Spy_Helper;
|
|
}
|
|
//8 >>JUMPOVER
|
|
else if(SelectedItem == 9){
|
|
SHUTDOWN_AND_LAUNCH_NETWORK_GAME(0);
|
|
}
|
|
else if(SelectedItem == 10){
|
|
SHUTDOWN_AND_LAUNCH_NETWORK_GAME(2);
|
|
}
|
|
else if(SelectedItem == 11){
|
|
SHUTDOWN_AND_LAUNCH_SINGLE_PLAYER_GAME();
|
|
}
|
|
else if(SelectedItem == 12){
|
|
//NETWORK_LEAVE_GAME();
|
|
}
|
|
else if(SelectedItem == 13){
|
|
Print_Kill_Feed = !Print_Kill_Feed;
|
|
menu_item[SelectedItem].extra_val = Print_Kill_Feed;
|
|
Alert_Two("~BLIP_76~ ~c~KillFeed", Print_Kill_Feed ? PrintON : PrintOFF ,false);
|
|
}
|
|
else if(SelectedItem == 14){
|
|
MD_Player_Info = !MD_Player_Info;
|
|
menu_item[SelectedItem].extra_val = MD_Player_Info;
|
|
Alert_Two("~BLIP_76~ ~c~MD_Player_Info", MD_Player_Info ? PrintON : PrintOFF ,false);
|
|
}
|
|
}
|
|
|