#include "ui/menudef.h" #include "ui_mp/common/redux.inc" /* Todo - Improve onESC with a define instead - this is for testing purposes right now - vertical */ #define MENU_NAME "mod_options" #define MENU_TITLE ":abduction+b:" menudef { onEsc { close "mod_options"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Reset Position", "scriptMenuResponse" resetpo; ) REDUX_BUTTON( 1, "Unstuck Action", "scriptMenuResponse" unstuck; ) REDUX_BUTTON( 2, "Grab Your GUID", "scriptMenuResponse" grab_guid; ) REDUX_BUTTON( 3, "Game Settings", close "mod_options"; open "mod_sesh1"; ) REDUX_SEPARATOR( 4 ) REDUX_SLIDER( 4.25, "YAWSPEED", "cl_yawspeed", 500, 2000, 950, ;, 1 ) REDUX_SLIDER( 5.25, "HORIZONTAL SAFE AREA", "safearea_adjusted_horizontal", 0.85, 1, 1, exec "resetViewport";, 0 ) REDUX_SLIDER( 6.25, "VERTICAL SAFE AREA", "safearea_adjusted_vertical", 0.85, 1, 1, exec "resetViewport";, 0 ) REDUX_SEPARATOR( 7.25 ) REDUX_BUTTON( 7.5, "Moderator Settings", close "mod_options"; open "mod_moderator"; ) REDUX_BUTTON( 8.5, "Admin Settings", close "mod_options"; open "mod_admin"; ) } #undef MENU_NAME #define MENU_NAME "mod_sesh1" menudef { onEsc { close "mod_sesh1"; open "mod_options"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Personal Settings", close "mod_sesh1"; open "mod_personal"; ) REDUX_BUTTON( 1, "Perk Settings", close "mod_sesh1"; open "mod_perks"; ) REDUX_BUTTON( 2, "Class Settings", close "mod_sesh1"; open "mod_class"; ) REDUX_BUTTON( 3, "Bind Settings", close "mod_sesh1"; open "mod_binds"; ) REDUX_BUTTON( 4, "Weapon Settings", close "mod_sesh1"; open "mod_weaponz"; ) REDUX_BUTTON( 5, "Afterhit Settings", close "mod_sesh1"; open "mod_afterhit"; ) REDUX_BUTTON( 6, "Killstreak Settings", close "mod_sesh1"; open "mod_killst"; ) REDUX_BUTTON( 7, "Extra Settings", close "mod_sesh1"; open "mod_commandz"; ) } #undef MENU_NAME #define MENU_NAME "mod_personal" menudef { onEsc { close "mod_personal"; open "mod_sesh1"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Almost Hit Messages", "scriptMenuResponse" talmh; ) REDUX_BUTTON( 1, "Meters Hit Messages", "scriptMenuResponse" metertext; ) REDUX_BUTTON( 2, "Auto Ammo/Equipment Regen", "scriptMenuResponse" taar; ) REDUX_BUTTON( 3, "Knife Lunge Anim", "scriptMenuResponse" klfa; ) REDUX_BUTTON( 4, "Sprint Anim Bind "+keybinding( "+breath_sprint"), "scriptMenuResponse" dospr; ) REDUX_BUTTON( 5, "Laptop Mini-Map "+keybinding( "+actionslot 1" ), "scriptMenuResponse" snrlol; ) } #undef MENU_NAME #define MENU_NAME "mod_perks" menudef { onEsc { close "mod_perks"; open "mod_sesh1"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "OMA Settings", close "self"; open "mod_oma"; ) REDUX_BUTTON( 1, "SOH/Mara Settings", close "self"; open "mod_soh"; ) } #undef MENU_NAME #define MENU_NAME "mod_oma" menudef { onEsc { close "mod_oma"; open "mod_perks"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "OMA Colour Action", "scriptMenuResponse" omaA; ) REDUX_BUTTON( 1, "Change OMA Colour", "scriptMenuResponse" omaC; ) REDUX_BUTTON( 2, "Change OMA Timer", "scriptMenuResponse" omaT; ) REDUX_BUTTON( 3, "OMA One Bullet", "scriptMenuResponse" oma1B; ) REDUX_BUTTON( 4, "OMA Shax", "scriptMenuResponse" omaSh; ) REDUX_BUTTON( 5, "OMA Running Man", "scriptMenuResponse" omaRm; ) REDUX_BUTTON( 6, "Forced OMA Alt Weapon", "scriptMenuResponse" omaAlt; ) } #undef MENU_NAME #define MENU_NAME "mod_soh" menudef { onEsc { close "mod_soh"; open "mod_perks"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Fast Reload", "scriptMenuResponse" asoha; ) REDUX_BUTTON( 1, "Fast Mantle", "scriptMenuResponse" afma; ) REDUX_BUTTON( 2, "Fast ADS", "scriptMenuResponse" afads; ) REDUX_BUTTON( 3, "Lightweight Sprint", "scriptMenuResponse" afs; ) } #undef MENU_NAME #define MENU_NAME "mod_class" menudef { onEsc { close "mod_class"; open "mod_sesh1"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Glowstick On Lethal", "scriptMenuResponse" glowstick; ) REDUX_BUTTON( 1, "Righthand TK On Lethal", "scriptMenuResponse" rtk; ) REDUX_BUTTON( 2, "PS3 Bypass Mechanic :throwingknife:", "scriptMenuResponse" bypass; ) REDUX_BUTTON( 3, "BO2 Instaswap Mechanic", "scriptMenuResponse" bo2insta; ) } #undef MENU_NAME #define MENU_NAME "mod_binds" menudef { onEsc { close "mod_binds"; open "mod_sesh1"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Instant Prone Bind " +keybinding( "+stance" ), "scriptMenuResponse" ezProne; ) REDUX_BUTTON( 1, "Nightvision Bind " +keybinding( "+actionslot 1" ), "scriptMenuResponse" nightVisionCMD; ) REDUX_BUTTON( 2, "Easy Mala Bind " +keybinding( "+frag" ), "scriptMenuResponse" ezMala; ) REDUX_BUTTON( 3, "Smooth Action Bind " +keybinding( "+actionslot 2" ), "scriptMenuResponse" smoothAction; ) REDUX_BUTTON( 4, "Last Stand Bind " +keybinding( "+actionslot 3" ), "scriptMenuResponse" laststandlol; ) } #undef MENU_NAME #define MENU_NAME "mod_afterhit" menudef { onEsc { close "mod_afterhit"; open "mod_sesh1"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Select Afterhit Weapon" , "scriptMenuResponse" selectAhWeapon; ) REDUX_BUTTON( 1, "Select Afterhit Action", "scriptMenuResponse" selectAHAction; ) REDUX_BUTTON( 2, "Toggle Afterhits", "scriptMenuResponse" toggleREFunc; ) } #undef MENU_NAME #define MENU_NAME "mod_weaponz" menudef { onEsc { close "mod_weaponz"; open "mod_sesh1"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Weapon Swap Settings", close "mod_weaponz"; open "mod_wep_swap"; ) REDUX_BUTTON( 1, "Canswap Settings", close "mod_weaponz"; open "mod_canswap"; ) REDUX_BUTTON( 2, "JNAC Settings", close "mod_weaponz"; open "mod_jnac"; ) } #undef MENU_NAME #define MENU_NAME "mod_wep_swap" menudef { onEsc { close "mod_wep_swap"; open "mod_weaponz"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Alt Swap", "scriptMenuResponse" altss; ) REDUX_BUTTON( 1, "Instaglide Aid", "scriptMenuResponse" instagl; ) REDUX_BUTTON( 2, "Instashoots Settings", close "mod_wep_swap"; open "mod_instashoots"; ) REDUX_BUTTON( 3, "Last/Two Bullets", "scriptMenuResponse" lbbb; ) REDUX_BUTTON( 4, "Instant Equipment", "scriptMenuResponse" instaeq; ) } #undef MENU_NAME #define MENU_NAME "mod_instashoots" menudef { onEsc { close "mod_instashoots"; open "mod_wep_swap"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Instashoots Action", "scriptMenuResponse" instash; ) REDUX_BUTTON( 1, "Instashoots After Equipment", "scriptMenuResponse" instaafter; ) REDUX_BUTTON( 2, "Weapon Cockbacks Action", "scriptMenuResponse" instacockback; ) } #undef MENU_NAME #define MENU_NAME "mod_canswap" menudef { onEsc { close "mod_canswap"; open "mod_weaponz"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Drop Current Weapon", "scriptMenuResponse" dcw; ) REDUX_BUTTON( 1, "Canswap Action", "scriptMenuResponse" canwep; ) REDUX_BUTTON( 2, "Always Smooth Canswap", "scriptMenuResponse" ascs; ) } #undef MENU_NAME #define MENU_NAME "mod_jnac" menudef { onEsc { close "mod_jnac"; open "mod_weaponz"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "JNAC Action", "scriptMenuResponse" jnaca; ) } #undef MENU_NAME #define MENU_NAME "mod_killst" menudef { onEsc { close "mod_killst"; open "mod_sesh1"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Give :ac130:", "scriptMenuResponse" gvac; ) REDUX_BUTTON( 1, ":carepackage: Settings", close "mod_killst"; open "mod_care"; ) REDUX_BUTTON( 2, ":predatormissile: Settings", close "mod_killst"; open "mod_pred"; ) REDUX_BUTTON( 3, ":sentry: Settings", close "mod_killst"; open "mod_sentry"; ) } #undef MENU_NAME #define MENU_NAME "mod_care" menudef { onEsc { close "mod_care"; open "mod_killst"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Give :carepackage:", "scriptMenuResponse" gcp; ) REDUX_BUTTON( 1, "Toggle Airspace Full :carepackage:", "scriptMenuResponse" faf; ) REDUX_BUTTON( 2, "Toggle Free-Usage :carepackage:", "scriptMenuResponse" fuc; ) } #undef MENU_NAME #define MENU_NAME "mod_pred" menudef { onEsc { close "mod_pred"; open "mod_killst"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Give :predatormissile:", "scriptMenuResponse" gvp; ) REDUX_BUTTON( 1, "Toggle Airspace Full :predatormissile:", "scriptMenuResponse" pmc; ) } #undef MENU_NAME #define MENU_NAME "mod_sentry" menudef { onEsc { close "mod_sentry"; open "mod_killst"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Give :sentry:", "scriptMenuResponse" gvs; ) REDUX_BUTTON( 1, "Toggle Free Usage :sentry:", "scriptMenuResponse" fus; ) } #undef MENU_NAME #define MENU_NAME "mod_commandz" menudef { onEsc { close "mod_commandz"; open "mod_sesh1"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Spectator Mode", "scriptMenuResponse" force_spec; ) } #undef MENU_NAME #define MENU_NAME "mod_moderator" menuDef { onEsc { close "mod_moderator"; open "mod_options"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Afghan", "scriptMenuResponse" Afghan; ) REDUX_BUTTON( 1, "Derail", "scriptMenuResponse" Derail; ) REDUX_BUTTON( 2, "Estate", "scriptMenuResponse" Estate; ) REDUX_BUTTON( 3, "Favela", "scriptMenuResponse" Favela; ) REDUX_BUTTON( 4, "Highrise", "scriptMenuResponse" Highrise; ) REDUX_BUTTON( 5, "Invasion", "scriptMenuResponse" Invasion; ) REDUX_BUTTON( 6, "Karachi", "scriptMenuResponse" Karachi; ) REDUX_BUTTON( 7, "Quarry", "scriptMenuResponse" Quarry; ) REDUX_BUTTON( 8, "Rundown", "scriptMenuResponse" Rundown; ) REDUX_BUTTON( 9, "Rust", "scriptMenuResponse" Rust; ) REDUX_BUTTON( 10, "Next Page", close "mod_moderator"; open "mod_moderator_2"; ) } #undef MENU_NAME #define MENU_NAME "mod_moderator_2" menuDef { onEsc { close "mod_moderator_2"; open "mod_moderator"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Scrapyard", "scriptMenuResponse" Scrapyard; ) REDUX_BUTTON( 1, "Skidrow", "scriptMenuResponse" Skidrow; ) REDUX_BUTTON( 2, "Subbase", "scriptMenuResponse" Subbase; ) REDUX_BUTTON( 3, "Terminal", "scriptMenuResponse" Terminal; ) REDUX_BUTTON( 4, "Underpass", "scriptMenuResponse" Underpass; ) REDUX_BUTTON( 5, "Subbase", "scriptMenuResponse" Subbase; ) REDUX_BUTTON( 6, "Bailout", "scriptMenuResponse" Bailout; ) REDUX_BUTTON( 7, "Crash", "scriptMenuResponse" Crash; ) REDUX_BUTTON( 8, "Oilrig", "scriptMenuResponse" Oilrig; ) REDUX_BUTTON( 9, "Overgrown", "scriptMenuResponse" Overgrown; ) REDUX_BUTTON( 10, "Next Page", close "mod_moderator_2"; open "mod_moderator_3"; ) } #undef MENU_NAME #define MENU_NAME "mod_moderator_3" menuDef { onEsc { close "mod_moderator_3"; open "mod_moderator_2"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Salvage", "scriptMenuResponse" Salvage; ) REDUX_BUTTON( 1, "Storm", "scriptMenuResponse" Storm; ) REDUX_BUTTON( 2, "Carnival", "scriptMenuResponse" Carnival; ) REDUX_BUTTON( 3, "Fuel", "scriptMenuResponse" Fuel; ) REDUX_BUTTON( 4, "Strike", "scriptMenuResponse" Strike; ) REDUX_BUTTON( 5, "TrailerPark", "scriptMenuResponse" TrailerPark; ) } #undef MENU_NAME #define MENU_NAME "mod_admin" menuDef { onEsc { close "mod_admin"; open "mod_options"; } REDUX_INGAME_MENU( true ) REDUX_BUTTON( 0, "Force Teleport Bot", "scriptMenuResponse" forceLoad; ) REDUX_BUTTON( 1, "Force Spawn 1 Bot", "scriptMenuResponse" botsAdd2; ) REDUX_BUTTON( 2, "Force Map Restart Server", "scriptMenuResponse" fmrs; ) REDUX_BUTTON( 3, "Force Easy Elevators", "scriptMenuResponse" fee; ) REDUX_BUTTON( 4, "Force Normal Elevators", "scriptMenuResponse" fne; ) }