summaryrefslogtreecommitdiff
path: root/apps/plugins/doom/rockdoom.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/doom/rockdoom.c')
-rw-r--r--apps/plugins/doom/rockdoom.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/apps/plugins/doom/rockdoom.c b/apps/plugins/doom/rockdoom.c
index 49c78be..3959f6a 100644
--- a/apps/plugins/doom/rockdoom.c
+++ b/apps/plugins/doom/rockdoom.c
@@ -35,6 +35,8 @@
#include "rockmacros.h"
#include "doomstat.h"
#include "i_system.h"
+#include "hu_stuff.h"
+#include "st_stuff.h"
PLUGIN_HEADER
@@ -686,6 +688,8 @@ static bool Doptions()
{ "Translucency", NULL },
{ "Fake Contrast", NULL },
{ "Always Run", NULL },
+ { "Headsup Display", NULL },
+ { "Statusbar Always Red", NULL },
};
m = rb->menu_init(items, sizeof(items) / sizeof(*items),
@@ -726,10 +730,18 @@ static bool Doptions()
rb->set_option(items[6].desc, &fake_contrast, INT, onoff, 2, NULL );
break;
- case 7: /* Fake Contrast */
+ case 7: /* Always Run */
rb->set_option(items[7].desc, &autorun, INT, onoff, 2, NULL );
break;
+ case 8: /* Headsup Display */
+ rb->set_option(items[8].desc, &hud_displayed, INT, onoff, 2, NULL );
+ break;
+
+ case 9: /* Statusbar always red */
+ rb->set_option(items[9].desc, &sts_always_red, INT, onoff, 2, NULL );
+ break;
+
default:
menuquit=1;
break;