summaryrefslogtreecommitdiff
path: root/setup/mouse.c
diff options
context:
space:
mode:
authorSimon Howard2006-10-22 22:10:08 +0000
committerSimon Howard2006-10-22 22:10:08 +0000
commitc4c79440c404fabc7a77e1d4561ff707e223233a (patch)
treed0054a00fb394debb1f193f172ac382419965e87 /setup/mouse.c
parent14b01ab612caf0cbedd845ab3ae6bd5cec3a1bd3 (diff)
downloadchocolate-doom-c4c79440c404fabc7a77e1d4561ff707e223233a.tar.gz
chocolate-doom-c4c79440c404fabc7a77e1d4561ff707e223233a.tar.bz2
chocolate-doom-c4c79440c404fabc7a77e1d4561ff707e223233a.zip
Standardise setup config variable names on the same variable names used
in Doom. Add header files for source files where they are needed. Make variables static where appropriate. General cleanups etc. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 712
Diffstat (limited to 'setup/mouse.c')
-rw-r--r--setup/mouse.c32
1 files changed, 17 insertions, 15 deletions
diff --git a/setup/mouse.c b/setup/mouse.c
index 3dd9330b..1861a1d9 100644
--- a/setup/mouse.c
+++ b/setup/mouse.c
@@ -26,20 +26,22 @@
#include "testconfig.h"
#include "txt_mouseinput.h"
+#include "mouse.h"
+
int use_mouse = 1;
-int novert;
-int speed;
-float accel;
-int threshold;
+int novert = 0;
+int mouseSensitivity = 5;
+float mouse_acceleration = 1.0;
+int mouse_threshold = 10;
int grabmouse = 1;
-int mouseb_fire = 0;
-int mouseb_forward = 1;
-int mouseb_strafe = 2;
+int mousebfire = 0;
+int mousebforward = 1;
+int mousebstrafe = 2;
-static int *all_mouse_buttons[] = {&mouseb_fire, &mouseb_strafe,
- &mouseb_forward};
+static int *all_mouse_buttons[] = {&mousebfire, &mousebstrafe,
+ &mousebforward};
static void MouseSetCallback(TXT_UNCAST_ARG(widget), TXT_UNCAST_ARG(variable))
{
@@ -98,18 +100,18 @@ void ConfigMouse(void)
TXT_AddWidgets(motion_table,
TXT_NewLabel("Speed"),
- TXT_NewSpinControl(&speed, 1, 256),
+ TXT_NewSpinControl(&mouseSensitivity, 1, 256),
TXT_NewLabel("Acceleration"),
- TXT_NewFloatSpinControl(&accel, 1.0, 5.0),
+ TXT_NewFloatSpinControl(&mouse_acceleration, 1.0, 5.0),
TXT_NewLabel("Acceleration threshold"),
- TXT_NewSpinControl(&threshold, 0, 32),
+ TXT_NewSpinControl(&mouse_threshold, 0, 32),
NULL);
TXT_SetColumnWidths(button_table, 27, 5);
- AddMouseControl(button_table, "Fire weapon", &mouseb_fire);
- AddMouseControl(button_table, "Move forward", &mouseb_forward);
- AddMouseControl(button_table, "Strafe on", &mouseb_strafe);
+ AddMouseControl(button_table, "Fire weapon", &mousebfire);
+ AddMouseControl(button_table, "Move forward", &mousebforward);
+ AddMouseControl(button_table, "Strafe on", &mousebstrafe);
TXT_SetWindowAction(window, TXT_HORIZ_CENTER, TestConfigAction());
}