hidden weapon cosmetix
[k8zan.git] / modmenu.txt
blob07acc35600c1f583878681504c7e756faaebc4a9
1 menudef ZanModMenu_Casing {
2   title = "Zan Empty Casing";
4   option numeric {
5     title = "Maximum Allowed Casing Actors";
6     cvar = ZanExOpt_MaxCasingEntities;
7     step = 100;
8     min = 0;
9     max = 10000;
10     help =
11       "Limit number of spawned casing actors."
12       "It is recommended to keep this under 1000.";
13   }
16   header "Dropouts";
18   option bool {
19     title = "Fragfire Gun Empty Casing";
20     cvar = k8ZanMod_FragCasing;
21     help = "Drop FragfireGun empty casing?";
22   }
24   option bool {
25     title = "PainGun Empty Casing";
26     cvar = k8ZanMod_PainCasing;
27     help = "Drop PainGun empty casing?";
28   }
30   option bool {
31     title = "Spike Gun Empty Casing";
32     cvar = k8ZanMod_SpikeCasing;
33     help = "Drop Spike Gun empty casing?";
34   }
36   option bool {
37     title = "Crushbow Empty Casing";
38     cvar = k8ZanMod_CrushCasing;
39     help = "Drop Crushbow empty casing?";
40   }
43   header "Disappearing Time (mins)";
45   option numeric {
46     title = "Empty Fragfire Gun Shells";
47     cvar = ZanExOpt_EmptyShellTime;
48     step = 1;
49     min = 0;
50     max = 60;
51     help = "How long empty Fragfire Gun shells should stay, in minutes.";
52   }
54   option numeric {
55     title = "Empty PainGun Casing";
56     cvar = ZanExOpt_EmptyCasingTime;
57     step = 1;
58     min = 0;
59     max = 60;
60     help = "How long empty Paingun casing should stay, in minutes.";
61   }
63   option numeric {
64     title = "Empty Crushbow Bolt Casing";
65     cvar = ZanExOpt_EmptyBoltMagTime;
66     step = 1;
67     min = 0;
68     max = 60;
69     help = "How long empty crushbow bolt casings should stay, in minutes.";
70   }
72   option numeric {
73     title = "Empty SpikeGun Clip";
74     cvar = ZanExOpt_EmptyClipTime;
75     step = 1;
76     min = 0;
77     max = 60;
78     help = "How long empty SpikeGun clips should stay, in minutes.";
79   }
83 menudef ZanModMenu_LowAmmo {
84   title = "Zan Low Ammo Warning";
86   option bool {
87     title = "Enable Low Ammo Warnings";
88     cvar = k8ZanMod_WarnLowAmmo;
89     help = "Emit annoying beeps when a weapon is low on ammo?";
90   }
92   option bool {
93     title = "SpikeGun Low Ammo Warning";
94     cvar = k8ZanMod_WarnLowAmmoSpikeGun;
95     help = "Emit annoying beeps when Spike Gun is low on ammo.";
96   }
98   option bool {
99     title = "FragGun Low Ammo Warning";
100     cvar = k8ZanMod_WarnLowAmmoFragGun;
101     help = "Emit annoying beeps when Fram Gun is low on ammo.";
102   }
104   option bool {
105     title = "Crushbow Low Ammo Warning";
106     cvar = k8ZanMod_WarnLowAmmoCrushbow;
107     help = "Emit annoying beeps when Spike Gun is low on ammo.";
108   }
110   option bool {
111     title = "Crylance Low Ammo Warning";
112     cvar = k8ZanMod_WarnLowAmmoCrylance;
113     help = "Emit annoying beeps when Crylance is low on ammo.";
114   }
118 menudef ZanModMenu_ItemDrop {
119   title = "Item Drop Options";
121   option slider {
122     title = "PainGun Drop Probability";
123     cvar = k8ZanMod_DropProbChaingun;
124     min = 0;
125     max = 1;
126     step = 0.1;
127     help =
128       "PainGun is a VERY poweful weapon, so most of the time when",
129       "ChaingunGuy is killed, it drops Ammo Belt instead.",
130       "This slider allows to change the probability to get PainGun",
131       "in such drops.";
132   }
134   option slider {
135     title = "HellClaw Drop Probability";
136     cvar = k8ZanMod_DropProbBaronClaw;
137     min = 0;
138     max = 1;
139     step = 0.1;
140     help =
141       "Barons of Hell can sometimes drop Hell Claw weapon.",
142       "This is especially useful in Doom 1 wads, because",
143       "Hell Claw replaces SSG.";
144   }
148 menudef ZanModMenu_Cheats {
149   title = "Zan Cheating Options";
151   option bool {
152     title = "Cheating Reload";
153     cvar = k8ZanMod_CheatReload;
154     help = "Cheaters will keep unused ammo from dropped clips.";
155   }
157   option bool {
158     title = "Start With Hell Claw";
159     cvar = k8ZanMod_StartHellClaw;
160     help = "Spawn Zan with Hell Claw?";
161   }
163   option bool {
164     title = "Crushbow Self-Damage";
165     cvar = k8ZanMod_DamageSelfCrushbow;
166     help =
167       "In previous k8vavoom versions there was a bug that prevented",
168       "Zan from receiving blast damage from her own projectiles.",
169       "This is fixed now, but you can restore the old behavior.";
170   }
172   option bool {
173     title = "Hell Mine Self-Damage";
174     cvar = k8ZanMod_DamageSelfHellMine;
175     help =
176       "In previous k8vavoom versions there was a bug that prevented",
177       "Zan from receiving blast damage from her own projectiles.",
178       "This is fixed now, but you can restore the old behavior.";
179   }
181   option bool {
182     title = "Potion Self-Damage";
183     cvar = k8ZanMod_DamageSelfPotion;
184     help =
185       "In previous k8vavoom versions there was a bug that prevented",
186       "Zan from receiving blast damage from her own projectiles.",
187       "This is fixed now, but you can restore the old behavior.";
188   }
190   option bool {
191     title = "Barrel Self-Damage";
192     cvar = k8ZanMod_DamageSelfBarrel;
193     help =
194       "In previous k8vavoom versions there was a bug that prevented",
195       "Zan from receiving damage from explosive barrels sometimes.",
196       "This is fixed now, but you can restore the old behavior.";
197   }
201 menudef ZanModMenu_Main {
202   title = "Zan Mod Options";
204   option bool {
205     title = "Custom Crosshairs";
206     cvar = k8ZanMod_CustomCrosshairs;
207     help = "Allow custom weapon crosshairs?";
208   }
210   option bool {
211     title = "SpikeGun Zoom";
212     cvar = k8ZanMod_SpikeZoom;
213     help = "Allow Iron Sights zooming with SpikeGun?";
214   }
216   option bool {
217     title = "Axe Throwing";
218     cvar = k8ZanMod_ThrowAxe;
219     help = "Allow throwing Axe with alt-fire?";
220   }
223   header "";
225   option submenu {
226     title = "Empty Casing Options";
227     submenu = "ZanModMenu_Casing";
228   }
230   option submenu {
231     title = "Low Ammo Warnings";
232     submenu = "ZanModMenu_LowAmmo";
233   }
235   option submenu {
236     title = "Item Drops";
237     submenu = "ZanModMenu_ItemDrop";
238   }
240   option submenu {
241     title = "Cheat Options";
242     submenu = "ZanModMenu_Cheats";
243   }
247 menudef OptionsMenu extend {
248   option submenu {
249     title = "Zan Mod Options";
250     submenu = ZanModMenu_Main;
251   }