Skip to content

Commit df69f69

Browse files
committed
Hideous Destructor Module - Day 3
Should be good enough for active play now. Hopefully.
1 parent cc35420 commit df69f69

3 files changed

Lines changed: 35 additions & 5 deletions

File tree

source/keyconf.HDST

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,23 @@
11
// Equipment and Medical
2-
alias mam_hd_striparmor "closemenu; hd_strip"
2+
alias mam_hd_fallenandcantgetup "closemenu; hd_playdead"
3+
alias mam_hd_striparmor "closemenu; hd_strip; wait 25; hd_strip"
4+
alias mam_hd_rangefinder "closemenu; hd_findrange"
35
alias mam_hd_usebandages "closemenu; hd_band"
6+
alias mam_hd_useberserk "closemenu; use portableberserkpack"
7+
alias mam_hd_usegrenades "closemenu; hd_frags"
8+
alias mam_hd_usegrenadesslot "closemenu; hd_fragslot"
49
alias mam_hd_usemedikit "closemenu; hd_meds"
10+
alias mam_hd_usepistol "closemenu; hd_pistol"
511
alias mam_hd_usepotion "closemenu; hd_potion"
12+
alias mam_hd_usesmg "closemenu; hd_smg"
613
alias mam_hd_usestimpack "closemenu; hd_stims"
714

815
// Explosives
16+
alias mam_hd_deploydb "closemenu; use doorbuster"
917
alias mam_hd_deployied "closemenu; use hdiedkit"
18+
alias mam_hd_detonatedoorbusters "closemenu; netevent doorbuster 999 %1"
1019
alias mam_hd_detonateieds "closemenu; detonate"
20+
alias mam_hd_doorbustersquery "closemenu; netevent doorbuster 123 %1"
1121
alias mam_hd_iedsactive "closemenu; iedactive "
1222
alias mam_hd_iedsquery "closemenu; netevent ied 123 %1"
1323
alias mam_hd_iedspassive "closemenu; iedpassive"

source/language.HDST

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,21 +23,31 @@ MAM_HDS_TITL = "Hideous Destructor Menu";
2323
MAM_HDS_SUB_EQP_CAT_EQUP = "Equipment";
2424
MAM_HDS_SUB_EQP_CAT_MEDI = "Medical";
2525
MAM_HDS_SUB_EQP_COM_BAND = "Use Bandages";
26+
MAM_HDS_SUB_EQP_COM_GREN = "Use Grenades";
27+
MAM_HDS_SUB_EQP_COM_GRN0 = "Use Grenades Slot (0)";
28+
MAM_HDS_SUB_EQP_COM_IDED = "Play Dead";
2629
MAM_HDS_SUB_EQP_COM_MEDI = "Use Medikit";
2730
MAM_HDS_SUB_EQP_COM_POTN = "Use Potion";
2831
MAM_HDS_SUB_EQP_COM_RMAR = "Strip Armor";
32+
MAM_HDS_SUB_EQP_COM_RNGF = "Range Finder";
2933
MAM_HDS_SUB_EQP_COM_STIM = "Use Stimpack";
34+
MAM_HDS_SUB_EQP_COM_UPST = "Use Pistol";
35+
MAM_HDS_SUB_EQP_COM_USMG = "Use SMG";
36+
MAM_HDS_SUB_EQP_COM_ZERK = "Use Berserk Pack";
3037
MAM_HDS_SUB_EQP_TITL = "HD: Equipment and Medical";
3138

3239

3340
// MAM_HDST_SUB_Explosives
3441
MAM_HDS_SUB_EXP_CAT_DOOR = "Door Busters";
3542
MAM_HDS_SUB_EXP_CAT_IEDS = "IED Kits";
3643
MAM_HDS_SUB_EXP_COM_BOOM = "Detonate IEDs";
44+
MAM_HDS_SUB_EXP_COM_DBSQ = "Query Door Buster status";
3745
MAM_HDS_SUB_EXP_COM_IEDA = "Set IEDs Active";
3846
MAM_HDS_SUB_EXP_COM_IEDP = "Set IEDs Passive";
3947
MAM_HDS_SUB_EXP_COM_IEDQ = "Query IED status";
40-
MAM_HDS_SUB_EXP_COM_UIED = "Toss IED";
48+
MAM_HDS_SUB_EXP_COM_OPEN = "Detonate Door Busters";
49+
MAM_HDS_SUB_EXP_COM_UDBS = "Deploy Door Buster";
50+
MAM_HDS_SUB_EXP_COM_UIED = "Deploy IED";
4151
MAM_HDS_SUB_EXP_TITL = "HD: IEDs and Door Busters";
4252

4353

source/menudef.HDST

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ AddOptionMenu "MAM_Window"
77
SafeCommand "$MAM_HDS_SUB_WPA_COM_WUNL", mam_hd_unloadweapon, "$MAM_HDS_DSC_WUNL"
88
SafeCommand "$MAM_HDS_SUB_EQP_COM_RMAR", mam_hd_striparmor
99
StaticText " "
10+
SubMenu "$MAM_HDS_SUB_EQMD", "MAM_HDST_SUB_EquipmentMedical"
1011
SubMenu "$MAM_HDS_SUB_EXPL", "MAM_HDST_SUB_Explosives"
11-
StaticText " "
1212
SubMenu "$MAM_HDS_SUB_ROBT", "MAM_HDST_SUB_Robots"
13-
// Command "$MAM_HDS_SUB_RBT_COM_DRP_SWAP", mam_hd_controlderpswap
14-
StaticText " "
13+
// Command "$MAM_HDS_SUB_RBT_COM_DRP_SWAP", mam_hd_controlderpswap
1514
SubMenu "$MAM_HDS_SUB_TEAM", "MAM_HDST_SUB_Team"
15+
SubMenu "$MAM_HDS_SUB_WPAM", "MAM_HDST_SUB_WeaponAmmo"
1616
StaticText " "
1717
}
1818

@@ -38,9 +38,16 @@ OptionMenu "MAM_HDST_SUB_EquipmentMedical"
3838
Title "$MAM_HDS_SUB_EQP_TITL"
3939
StaticText "$MAM_HDS_SUB_EQP_CAT_EQUP"
4040
SafeCommand "$MAM_HDS_SUB_EQP_COM_RMAR", mam_hd_striparmor
41+
Command "$MAM_HDS_SUB_EQP_COM_RNGF", mam_hd_rangefinder
42+
Command "$MAM_HDS_SUB_EQP_COM_UPST", mam_hd_usepistol
43+
Command "$MAM_HDS_SUB_EQP_COM_USMG", mam_hd_usesmg
44+
Command "$MAM_HDS_SUB_EQP_COM_GREN", mam_hd_usegrenades
45+
Command "$MAM_HDS_SUB_EQP_COM_GRN0", mam_hd_usegrenadesslot
4146
StaticText " "
4247
StaticText "$MAM_HDS_SUB_EQP_CAT_MEDI"
48+
Command "$MAM_HDS_SUB_EQP_COM_IDED", mam_hd_fallenandcantgetup
4349
Command "$MAM_HDS_SUB_EQP_COM_BAND", mam_hd_usebandages
50+
Command "$MAM_HDS_SUB_EQP_COM_ZERK", mam_hd_useberserk
4451
Command "$MAM_HDS_SUB_EQP_COM_MEDI", mam_hd_usemedikit
4552
Command "$MAM_HDS_SUB_EQP_COM_POTN", mam_hd_usepotion
4653
Command "$MAM_HDS_SUB_EQP_COM_STIM", mam_hd_usestimpack
@@ -63,6 +70,9 @@ OptionMenu "MAM_HDST_SUB_Explosives"
6370
SafeCommand "$MAM_HDS_SUB_EXP_COM_BOOM", mam_hd_detonateieds
6471
StaticText " "
6572
StaticText "$MAM_HDS_SUB_EXP_CAT_DOOR"
73+
Command "$MAM_HDS_SUB_EXP_COM_DBSQ", mam_hd_doorbustersquery
74+
Command "$MAM_HDS_SUB_EXP_COM_UDBS", mam_hd_deploydb
75+
SafeCommand "$MAM_HDS_SUB_EXP_COM_OPEN", mam_hd_detonatedoorbusters
6676
}
6777

6878
OptionMenu "MAM_HDST_SUB_Robots"

0 commit comments

Comments
 (0)