raze-gles/source
Mitchell Richters 670a53c402 SW: Make vehicle input better.
- Define new boolean 'on_vehicle' in PLAYERp struct for use with interpolating while on vehicle and other checks.
- Move horizon code back into separate DoPlayerHorizon() function. Adjusting horizon while in vehicle must come at the end of the DoPlayerOperate*() function.
- Make DoPlayerHorizon() accessible in game.cpp.
- Change code in DoPlayerHorizon() to process according how 'pp->on_vehicle' is set.
- Make scaleAdjustmentToInterval available outside of getinput().
- Don't process input at frame-rate while on a vehicle. Vehicle code is too difficult to process outside of the game's clock.

Partially based on NY00123's upstream implementation of tying player input to frame-rate.
2020-05-19 12:55:32 +02:00
..
blood All Games: Make more precise use of 'scaleAdjustmentToInterval()'. 2020-04-14 00:00:21 +02:00
build Build: Change renderSetRollAngle() to take a float and not an int32_t. 2020-05-13 15:12:44 +02:00
common - fixed compilation of Cocoa backend 2020-05-05 10:55:35 +03:00
core - bump save versions for Duke3D following changes to DukePlayer_t struct. 2020-05-14 15:15:59 +02:00
duke3d Duke3D: Move lastInputTicks from DukePlayer_t struct to PlayerData_t struct. 2020-05-14 10:00:16 +02:00
exhumed Exhumed: Set scaleAdjustmentToInterval to correct value for game's ticrate. 2020-05-13 15:10:18 +02:00
glbackend - handle RRRA E1L2's fog in the shader instead of hacking the shade tables. 2020-04-12 08:30:43 +02:00
libsmackerdec - file system update and adjustment. 2020-04-12 08:30:40 +02:00
platform - fixed compilation of Cocoa backend 2020-05-05 10:55:35 +03:00
rr RR: Move lastInputTicks from DukePlayer_t struct to PlayerData_t struct. 2020-05-14 10:00:16 +02:00
sw SW: Make vehicle input better. 2020-05-19 12:55:32 +02:00
thirdparty - code cleanup / removal of imgui. 2020-04-12 08:30:39 +02:00
CMakeLists.txt - require ZMusic library for non-MSVC targets 2020-04-13 23:59:50 +02:00
g_pch.h - cleaned up the remaining dependencies on windows.h 2020-02-03 21:30:57 +01:00
gitinfo.cpp - rewrote the screenshot code to use m_png as its backend. 2019-11-02 12:59:59 +01:00