Skip to content

Commit ffeb69e

Browse files
committed
Hideous Destructor Module - Day 1
NOT READY FOR ACTIVE PLAY
1 parent b826a21 commit ffeb69e

3 files changed

Lines changed: 191 additions & 0 deletions

File tree

source/keyconf.HDST

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
// Hideous Destructor
2+
alias mam_hd_detonateieds "closemenu; detonate"
3+
alias mam_hd_dropweapon "closemenu; weapdrop"
4+
alias mam_hd_magmanager "closemenu; +user3; wait 1; -user3"
5+
alias mam_hd_secondaryreload "closemenu; +user1; wait 1; -user1"
6+
alias mam_hd_striparmor "closemenu; hd_strip"
7+
alias mam_hd_teamquery "closemenu; checkin"
8+
alias mam_hd_teamspawnclear "closemenu; teamspawn -1"
9+
alias mam_hd_teamspawnset "closemenu; teamspawn 666"
10+
alias mam_hd_unloadweapon "closemenu; +user4; wait 1; -user4"
11+
alias mam_hd_usestimpack "closemenu; hd_stims"
12+
alias mam_hd_weaponfiremode "closemenu; +user2; wait 1; -user2"
13+
14+
// Robots
15+
alias mam_hd_controlderpambush "closemenu; derpa"
16+
alias mam_hd_controlderpcome "closemenu; derpcome"
17+
alias mam_hd_controlderpgoto "closemenu; derpgo"
18+
alias mam_hd_controlderpmoveN "closemenu; dmvn"
19+
alias mam_hd_controlderpmoveS "closemenu; dmvs"
20+
alias mam_hd_controlderpmoveE "closemenu; dmve"
21+
alias mam_hd_controlderpmoveW "closemenu; dmvw"
22+
alias mam_hd_controlderpmoveNE "closemenu; dmvne"
23+
alias mam_hd_controlderpmoveSW "closemenu; dmvsw"
24+
alias mam_hd_controlderpmoveSE "closemenu; dmvse"
25+
alias mam_hd_controlderpmoveNW "closemenu; dmvnw"
26+
alias mam_hd_controlderppatrol "closemenu; derpp"
27+
alias mam_hd_controlderpswap "closemenu; derpat"
28+
alias mam_hd_controlderpturret "closemenu; derpt"
29+
alias mam_hd_deployderp "closemenu; use derpusable"
30+
alias mam_hd_deployherp "closemenu; use herpusable"
31+
32+
// Menu Calls
33+
alias mam_hd_openderpmovemenu "openmenu MAM_HDST_SUB_Robots_DERPDirectMove"
34+
alias mam_hd_openrobotmenu "openmenu MAM_HDST_SUB_Robots"

source/language.HDST

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
[default]
2+
3+
// MAM_Window
4+
MAM_SUB_HDST = "Hideous Destructor";
5+
6+
// MAM_HDST_Menu
7+
MAM_HDS_COM_BOOM = "Detonate IEDs";
8+
MAM_HDS_COM_DRWP = "Drop Weapon";
9+
MAM_HDS_COM_MGMN = "Mag Manager";
10+
MAM_HDS_COM_RMAR = "Strip Armor";
11+
MAM_HDS_COM_SRLD = "Secondary Reload";
12+
MAM_HDS_COM_STIM = "Use Stimpack";
13+
MAM_HDS_COM_TMCL = "Clear team spawn";
14+
MAM_HDS_COM_TMQR = "Query all team positions";
15+
MAM_HDS_COM_TMST = "Set team spawn here";
16+
MAM_HDS_COM_WFMD = "Switch Weapon Fire Mode";
17+
MAM_HDS_COM_WUNL = "Weapon Unload";
18+
19+
MAM_HDS_DSC_MGMN = "Do you really want to manage your magazines now?";
20+
MAM_HDS_DSC_WUNL = "Do you really want to unload your weapon now?";
21+
22+
MAM_HDS_SUB_EQMD = "Equipment and Medical";
23+
MAM_HDS_SUB_EXPL = "IEDs and Door Busters";
24+
MAM_HDS_SUB_OPTN = "Hideous Destructor Mod Options";
25+
MAM_HDS_SUB_ROBT = "HERPs and DERPs";
26+
MAM_HDS_SUB_WPAM = "Weapons and Ammo";
27+
28+
MAM_HDS_TITL = "Hideous Destructor Menu";
29+
30+
// MAM_HDST_SUB_Equipment
31+
MAM_HDS_SUB_EQP_TITL = "HD: Equipment and Medical";
32+
33+
// MAM_HDST_SUB_Explosives
34+
MAM_HDS_SUB_EXP_TITL = "HD: IEDs and Door Busters";
35+
36+
// MAM_HDST_SUB_Robots
37+
MAM_HDS_SUB_RBT_CAT_DERP = "D.E.R.P.s";
38+
MAM_HDS_SUB_RBT_CAT_HERP = "H.E.R.P.s";
39+
MAM_HDS_SUB_RBT_COM_DRP_AMBS = "Set DERP Ambush";
40+
MAM_HDS_SUB_RBT_COM_DRP_COME = "DERP goto self";
41+
MAM_HDS_SUB_RBT_COM_DRP_GOTO = "DERP goto target";
42+
MAM_HDS_SUB_RBT_COM_DRP_PTRL = "Set DERP Patrol";
43+
MAM_HDS_SUB_RBT_COM_DRP_SWAP = "Toggle DERP Ambush/Turret";
44+
MAM_HDS_SUB_RBT_COM_DRP_TRRT = "Set DERP Turret";
45+
MAM_HDS_SUB_RBT_COM_UDRP = "Use D.E.R.P.";
46+
MAM_HDS_SUB_RBT_COM_UHRP = "Use H.E.R.P.";
47+
MAM_HDS_SUB_RBT_SUB_DRPM = "DERP Direct Movement";
48+
MAM_HDS_SUB_RBT_TITL = "HD: HERPs and DERPs";
49+
50+
// MAM_HDST_SUB_Robots_DERPDirectMove
51+
MAM_HDS_SUB_RBT_SUB_DRP_TITL = "HD: DERP Direct Movement";
52+
MAM_HDS_SUB_RBT_SUB_DRP_EAST = "DERP move E";
53+
MAM_HDS_SUB_RBT_SUB_DRP_NRES = "DERP move NE";
54+
MAM_HDS_SUB_RBT_SUB_DRP_NRTH = "DERP move N";
55+
MAM_HDS_SUB_RBT_SUB_DRP_NRWS = "DERP move NW";
56+
MAM_HDS_SUB_RBT_SUB_DRP_STES = "DERP move SE";
57+
MAM_HDS_SUB_RBT_SUB_DRP_STWS = "DERP move SW";
58+
MAM_HDS_SUB_RBT_SUB_DRP_SUTH = "DERP move S";
59+
MAM_HDS_SUB_RBT_SUB_DRP_WEST = "DERP move W";
60+
61+
// MAM_HDST_SUB_WeaponAmmo
62+
MAM_HDS_SUB_WPA_TITL = "HD: Weapons and Ammo";

source/menudef.HDST

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
AddOptionMenu "MAM_Window"
2+
{
3+
StaticText "$MAM_SUB_HDST"
4+
Command "$MAM_HDS_COM_WFMD", mam_hd_weaponfiremode
5+
Command "$MAM_HDS_COM_SRLD", mam_hd_secondaryreload
6+
StaticText " "
7+
SafeCommand "$MAM_HDS_COM_WUNL", mam_hd_unloadweapon, "$MAM_HDS_DSC_WUNL"
8+
SafeCommand "$MAM_HDS_COM_DRWP", mam_hd_dropweapon
9+
SafeCommand "$MAM_HDS_COM_RMAR", mam_hd_striparmor
10+
SafeCommand "$MAM_HDS_COM_MGMN", mam_hd_magmanager, "$MAM_HDS_DSC_MGMN"
11+
StaticText " "
12+
SubMenu "$MAM_HDS_SUB_EXPL", "MAM_HDST_SUB_Explosives"
13+
StaticText " "
14+
Command "$MAM_HDS_SUB_RBT_COM_DRP_SWAP", mam_hd_controlderpswap
15+
SubMenu "$MAM_HDS_SUB_ROBT", "MAM_HDST_SUB_Robots"
16+
StaticText " "
17+
SafeCommand "$MAM_HDS_COM_TMST", mam_hd_teamspawnset
18+
SafeCommand "$MAM_HDS_COM_TMCL", mam_hd_teamspawnclear
19+
Command "$MAM_HDS_COM_TMQR", mam_hd_teamquery
20+
StaticText " "
21+
}
22+
23+
AddOptionMenu "MAM_InstalledList"
24+
{
25+
SubMenu "$MAM_SUB_HDST", "MAM_HDST_Menu"
26+
}
27+
28+
OptionMenu "MAM_HDST_Menu"
29+
{
30+
Title "$MAM_HDS_TITL"
31+
SubMenu "$MAM_HDS_SUB_EQMD", "MAM_HDST_SUB_EquipmentMedical"
32+
SubMenu "$MAM_HDS_SUB_EXPL", "MAM_HDST_SUB_Explosives"
33+
SubMenu "$MAM_HDS_SUB_ROBT", "MAM_HDST_SUB_Robots"
34+
SubMenu "$MAM_HDS_SUB_WPAM", "MAM_HDST_SUB_WeaponAmmo"
35+
StaticText " "
36+
SubMenu "$MAM_HDS_SUB_OPTN", "HDOptionsMenu"
37+
}
38+
39+
OptionMenu "MAM_HDST_SUB_EquipmentMedical"
40+
{
41+
Title "$MAM_HDS_SUB_EQP_TITL"
42+
Command "$MAM_HDS_COM_STIM", mam_hd_usestimpack
43+
StaticText " "
44+
SafeCommand "$MAM_HDS_COM_RMAR", mam_hd_striparmor
45+
}
46+
47+
OptionMenu "MAM_HDST_SUB_Explosives"
48+
{
49+
Title "$MAM_HDS_SUB_EXP_TITL"
50+
SafeCommand "$MAM_HDS_COM_BOOM", mam_hd_detonateieds
51+
}
52+
53+
OptionMenu "MAM_HDST_SUB_Robots"
54+
{
55+
Title "$MAM_HDS_SUB_RBT_TITL"
56+
StaticText "$MAM_HDS_SUB_RBT_CAT_HERP"
57+
Command "$MAM_HDS_SUB_RBT_COM_UHRP", mam_hd_deployherp
58+
StaticText " "
59+
StaticText "$MAM_HDS_SUB_RBT_CAT_DERP"
60+
Command "$MAM_HDS_SUB_RBT_COM_UDRP", mam_hd_deployderp
61+
StaticText " "
62+
Command "$MAM_HDS_SUB_RBT_COM_DRP_PTRL", mam_hd_controlderppatrol
63+
Command "$MAM_HDS_SUB_RBT_COM_DRP_AMBS", mam_hd_controlderpambush
64+
Command "$MAM_HDS_SUB_RBT_COM_DRP_TRRT", mam_hd_controlderpturret
65+
StaticText " "
66+
Command "$MAM_HDS_SUB_RBT_COM_DRP_GOTO", mam_hd_controlderpgoto
67+
Command "$MAM_HDS_SUB_RBT_COM_DRP_COME", mam_hd_controlderpcome
68+
StaticText " "
69+
SubMenu "$MAM_HDS_SUB_RBT_SUB_DRPM", "MAM_HDST_SUB_Robots_DERPDirectMove"
70+
}
71+
72+
OptionMenu "MAM_HDST_SUB_Robots_DERPDirectMove"
73+
{
74+
Title "$MAM_HDS_SUB_RBT_SUB_DRP_TITL"
75+
Command "$MAM_HDS_SUB_RBT_SUB_DRP_NRTH", mam_hd_controlderpmoveN
76+
Command "$MAM_HDS_SUB_RBT_SUB_DRP_SUTH", mam_hd_controlderpmoveS
77+
Command "$MAM_HDS_SUB_RBT_SUB_DRP_EAST", mam_hd_controlderpmoveE
78+
Command "$MAM_HDS_SUB_RBT_SUB_DRP_WEST", mam_hd_controlderpmoveW
79+
Command "$MAM_HDS_SUB_RBT_SUB_DRP_NRES", mam_hd_controlderpmoveNE
80+
Command "$MAM_HDS_SUB_RBT_SUB_DRP_STWS", mam_hd_controlderpmoveSW
81+
Command "$MAM_HDS_SUB_RBT_SUB_DRP_STES", mam_hd_controlderpmoveSE
82+
Command "$MAM_HDS_SUB_RBT_SUB_DRP_NRWS", mam_hd_controlderpmoveNW
83+
}
84+
85+
OptionMenu "MAM_HDST_SUB_WeaponAmmo"
86+
{
87+
Title "$MAM_HDS_SUB_WPA_TITL"
88+
Command "$MAM_HDS_COM_WFMD", mam_hd_weaponfiremode
89+
Command "$MAM_HDS_COM_SRLD", mam_hd_secondaryreload
90+
StaticText " "
91+
SafeCommand "$MAM_HDS_COM_MGMN", mam_hd_magmanager, "$MAM_HDS_DSC_MGMN"
92+
SafeCommand "$MAM_HDS_COM_WUNL", mam_hd_unloadweapon, "$MAM_HDS_DSC_WUNL"
93+
StaticText " "
94+
SafeCommand "$MAM_HDS_COM_DRWP", mam_hd_dropweapon
95+
}

0 commit comments

Comments
 (0)