vkdoom_m/src/common
Christoph Oelckers 51518d63a4 - cleanup of mouse input code and removal of all magic factors.
Sensitivity scaling of both axes is now exposed as a raw factor to the user instead of obscuring it behind an unclear 'prescale' boolean.
This also consolidates the coordinate processing code to prevent such discrepancies as were present here from happening again.
Migration code for old config settings is present so that this change does not affect existing configurations.
2020-09-28 21:13:34 +02:00
..
2d - various engine updates from Raze. 2020-09-27 10:17:58 +02:00
audio - added a proper 'sound finished' callback to the sound engine. 2020-09-27 09:46:12 +02:00
console SDL joystick events now work while in menus 2020-09-27 15:05:15 +02:00
engine - cleanup of mouse input code and removal of all magic factors. 2020-09-28 21:13:34 +02:00
filesystem - file system update from Raze 2020-09-27 10:56:42 +02:00
fonts - font side support for 'OffsetsNotForFont' flag. 2020-09-27 11:40:03 +02:00
menu - moved the menu code back to the game side. 2020-06-14 18:37:06 +02:00
models - more 'override's. 2020-09-27 10:48:38 +02:00
objects - Implement return type covariance for ZScript virtual functions 2020-09-27 14:18:15 +02:00
platform - cleanup of mouse input code and removal of all magic factors. 2020-09-28 21:13:34 +02:00
rendering - handle SoftLightLevel properly in the 2D drawer. 2020-09-27 16:09:35 +02:00
scripting - Implement return type covariance for ZScript virtual functions 2020-09-27 14:18:15 +02:00
textures - do not set CTF_Indexed for the software canvas and do not check for the shader to make decisions. 2020-09-27 19:55:04 +02:00
thirdparty - various engine updates from Raze. 2020-09-27 10:17:58 +02:00
utility - copied constexpr declarations plus a few fixed in utility code and fixed a few places where this triggered a compile error now. 2020-09-27 08:36:30 +02:00