raze/source/games/duke/src
Christoph Oelckers a8bb6ba515 - base the turbo turn timer on the actual level tic rate
This has a threshold that could lead to different behavior, depending on whether synchronized or unsynchronized input is used, it also used an undefined state of gameclock for its calculations.

By basing this on the levelclock consistency is ensured.
2020-08-31 19:23:05 +02:00
..
2d_d.cpp - added some predefined fullscreen modes 2020-08-24 20:25:53 +02:00
2d_r.cpp - added some predefined fullscreen modes 2020-08-24 20:25:53 +02:00
actors.cpp - transitioned the 5 primary action keys: Open, Jump, Crouch and Fire/AltFire. 2020-08-28 23:25:08 +02:00
actors_d.cpp - transitioned the 5 primary action keys: Open, Jump, Crouch and Fire/AltFire. 2020-08-28 23:25:08 +02:00
actors_lava.cpp - cleaned up the sound system interface to have consistent naming and no aliases. 2020-07-25 09:32:54 +02:00
actors_r.cpp - transitioned the 5 primary action keys: Open, Jump, Crouch and Fire/AltFire. 2020-08-28 23:25:08 +02:00
animatesprites_d.cpp - added a global leveltimer variable to Duke. 2020-08-31 00:33:41 +02:00
animatesprites_r.cpp - added a global leveltimer variable to Duke. 2020-08-31 00:33:41 +02:00
bowling.cpp - first stage of new savegame code. 2020-07-20 20:40:29 +02:00
ccmds.cpp - migrated the last 3 remaining UI controls to CCMDs. 2020-08-29 17:49:15 +02:00
cheats.cpp - Duke: Migrate away from using totalclock and use new game-specific gameclock with underlying timer code in common. 2020-08-25 19:47:31 +02:00
concmd.h - tabification of new sources and replacement of the CON instruction symbols. 2020-06-21 22:55:09 +02:00
condef.h - another safety commit. 2020-06-21 23:07:42 +02:00
constants.h Merge branch 'Packet' into back_to_basics2 2020-08-31 00:09:56 +02:00
d_menu.cpp Merge branch 'Packet' into back_to_basics2 2020-08-31 00:09:56 +02:00
dispatch.cpp - do proper interpolation of the snorkel in RR. 2020-08-31 19:06:53 +02:00
duke3d.h - do proper interpolation of the snorkel in RR. 2020-08-31 19:06:53 +02:00
flags_d.cpp - added a few missing World Tour bits. 2020-08-15 10:25:30 +02:00
flags_r.cpp - don't count chickens as kill. 2020-08-11 21:42:41 +02:00
funct.h - transitioned cloudclock. 2020-08-31 19:22:21 +02:00
game.cpp - the engine starts on the new main loop and is capable of running the intros and the menu, but not the game yet. 2020-08-30 12:49:21 +02:00
game_misc.cpp - a few more places where gameclock could be substituted. 2020-08-31 19:20:04 +02:00
gamedef.cpp - use CCMDs for Exhumed's input where applicable. 2020-08-23 16:11:18 +02:00
gameexec.cpp - added a global leveltimer variable to Duke. 2020-08-31 00:33:41 +02:00
gameloop.cpp - levelclock increment after tick. 2020-08-31 19:21:02 +02:00
gamevar.cpp - fixed issues reported by XCode 2020-07-23 17:02:59 +02:00
gamevar.h - put the entire CON parser into a class to make its state local to the caller 2020-07-20 18:43:49 +02:00
global.cpp - Duke: moved the clock reset to a separate function and deleted the unused lockclock variable. 2020-08-30 07:53:20 +02:00
global.h - more work to switch over to the new loop. 2020-08-30 10:42:44 +02:00
hudweapon_d.cpp - do proper interpolation of the snorkel in RR. 2020-08-31 19:06:53 +02:00
hudweapon_r.cpp - do proper interpolation of the snorkel in RR. 2020-08-31 19:06:53 +02:00
inlines.h - game input works, but still no 3D scene rendered. 2020-08-30 13:04:07 +02:00
input.cpp - base the turbo turn timer on the actual level tic rate 2020-08-31 19:23:05 +02:00
interpolate.cpp - properly tabified everything. 2020-07-20 23:21:27 +02:00
names.h - fudging for the broken FIRE animation. 2020-08-01 17:54:38 +02:00
names_d.h - fixing some HUD stuff. 2020-07-06 15:48:51 +02:00
names_r.h - got rid of the dynamic tilemap. 2020-07-03 23:56:14 +02:00
noise.cpp - properly tabified everything. 2020-07-20 23:21:27 +02:00
player.cpp - converted the remaining input bits. 2020-08-29 13:32:55 +02:00
player_d.cpp - added a global leveltimer variable to Duke. 2020-08-31 00:33:41 +02:00
player_r.cpp - added a global leveltimer variable to Duke. 2020-08-31 00:33:41 +02:00
player_w.cpp - added a global leveltimer variable to Duke. 2020-08-31 00:33:41 +02:00
prediction.cpp - converted the remaining input bits. 2020-08-29 13:32:55 +02:00
prediction.h Use type safe angle and horizon classes for the render interface 2020-07-23 17:03:11 +02:00
premap.cpp - added a global leveltimer variable to Duke. 2020-08-31 00:33:41 +02:00
premap_d.cpp Disabled all adult censoring in Duke and RR. 2020-07-29 22:43:06 +02:00
premap_r.cpp - properly tabified everything. 2020-07-20 23:21:27 +02:00
render.cpp - added a global leveltimer variable to Duke. 2020-08-31 00:33:41 +02:00
savegame.cpp - added a global leveltimer variable to Duke. 2020-08-31 00:33:41 +02:00
sbar.cpp - use the generalized code to display automap labels in Blood. 2020-08-24 23:59:09 +02:00
sbar.h - Duke: draw the screen border after all the content it's supposed to mask. 2020-08-19 22:16:57 +02:00
sbar_d.cpp - added a global leveltimer variable to Duke. 2020-08-31 00:33:41 +02:00
sbar_r.cpp - added a global leveltimer variable to Duke. 2020-08-31 00:33:41 +02:00
sectors.cpp - transitioned cloudclock. 2020-08-31 19:22:21 +02:00
sectors_d.cpp - converted the remaining input bits. 2020-08-29 13:32:55 +02:00
sectors_r.cpp - converted the remaining input bits. 2020-08-29 13:32:55 +02:00
soundefs.h - constant cleanup. 2020-07-06 13:26:26 +02:00
sounds.cpp - continued work on main loop - added a few new entry points to the game interface. 2020-08-30 00:55:49 +02:00
sounds.h - continued work on main loop - added a few new entry points to the game interface. 2020-08-30 00:55:49 +02:00
spawn.cpp Silenced lots of warnings pointed out by XCode. 2020-07-23 17:02:59 +02:00
spawn_d.cpp - transitioning helper for screen jobs. 2020-08-15 10:55:21 +02:00
spawn_r.cpp - properly tabified everything. 2020-07-20 23:21:27 +02:00
types.h - added a global leveltimer variable to Duke. 2020-08-31 00:33:41 +02:00