raze-gles/source/games/duke/src
Christoph Oelckers d28d5a5e1f - use real fog, even in palette emulation mode.
Using the palette to apply fog is just far too broken and cannot be kept in check with all the hacks the Build engine allows.
This only works if all elements on screen use the identity translation lookup which is basically never the case.
Real fog, on the other hand, can easily be applied to everything.
2021-02-27 13:30:52 +01:00
..
2d_d.cpp - moved 'frags' into player_struct. 2020-11-29 14:10:03 +01:00
2d_r.cpp - moved 'frags' into player_struct. 2020-11-29 14:10:03 +01:00
actors.cpp - fixed SE21 handler. 2021-02-26 13:14:44 +01:00
actors_d.cpp - Duke: Remove a few redundant sprite backups and change some backups to what's actually needed. 2021-01-06 06:22:31 +11:00
actors_lava.cpp - player.i, part 1 2020-11-04 20:39:42 +01:00
actors_r.cpp - Duke: Remove a few redundant sprite backups and change some backups to what's actually needed. 2021-01-06 06:22:31 +11:00
animatesprites_d.cpp - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00
animatesprites_r.cpp - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00
bowling.cpp - route the shared control CCMDs through the game interface instead of registering local variants for each game. 2020-11-29 13:35:09 +01:00
ccmds.cpp - Blood, Duke & SW: Create new backend chasecam function and replace game-specific versions with it. 2021-02-18 21:47:37 +11:00
cheats.cpp - grouped all of Duke's constant per-session state in a single struct. 2020-11-29 13:54:58 +01:00
concmd.h - tabification of new sources and replacement of the CON instruction symbols. 2020-06-21 22:55:09 +02:00
condef.h - added the remaining CON features from EDuke 2.x 2020-09-17 23:06:54 +02:00
conlabel.h - Duke: added missing include guard to conlabel.h. 2020-10-11 14:30:42 +02:00
conlabeldef.h - Blood/Duke/RR/SW: Unify the player's horizon function. 2020-09-20 20:01:36 +10:00
constants.h - WW2GI: fixed event numbering. 2021-01-30 23:42:44 +01:00
d_menu.cpp - findplayer 2020-11-01 17:07:47 +01:00
dispatch.cpp - 3 more wrappers gone. 2020-11-04 20:40:07 +01:00
duke3d.h - calcChaseCamPos(): Restore original algorithms for new position via GameInterface struct. 2021-02-18 21:47:39 +11:00
dukeactor.h - almost the last owners 2020-11-04 20:40:08 +01:00
flags_d.cpp - grouped all of Duke's constant per-session state in a single struct. 2020-11-29 13:54:58 +01:00
flags_r.cpp - grouped all of Duke's constant per-session state in a single struct. 2020-11-29 13:54:58 +01:00
funct.h - Blood, Duke & SW: Create new backend chasecam function and replace game-specific versions with it. 2021-02-18 21:47:37 +11:00
game.cpp - cleanup on player CVAR use. 2020-11-29 13:22:04 +01:00
game_misc.cpp - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00
gamedef.cpp - do not statically initialize DukeGameInfo. 2020-11-29 22:31:02 +01:00
gameexec.cpp - Duke: Leverage new spritetype methods within Duke, removing bposx/bposy/bposz from hittype. 2021-01-06 06:22:29 +11:00
gameloop.cpp - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00
gamevar.cpp - use an actor pointer in Get/SetGameVarID's parameters to weed out the ordering screwups. 2020-11-03 19:21:43 +01:00
gamevar.h - use an actor pointer in Get/SetGameVarID's parameters to weed out the ordering screwups. 2020-11-03 19:21:43 +01:00
global.cpp - Blood, Duke & SW: Create new backend chasecam function and replace game-specific versions with it. 2021-02-18 21:47:37 +11:00
global.h - Blood, Duke & SW: Create new backend chasecam function and replace game-specific versions with it. 2021-02-18 21:47:37 +11:00
hudweapon_d.cpp - Amalgamate ksgn and sgn into Sgn in cmdlib.h, and remove pragmas.h. 2021-01-05 07:31:37 +11:00
hudweapon_r.cpp - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00
inlines.h - calcviewpitch(): Set scaleAdjust to default to 1 in prototype like other functions in gameinput.cpp. 2021-01-02 09:32:19 +11:00
input.cpp - Replace mulscale##() calls with MulScale() from common. 2021-01-05 07:31:15 +11:00
namelist_d.h - ImageScroller WIP commit. 2020-10-08 22:20:41 +02:00
namelist_r.h - moveexplosions. 2020-11-01 17:07:45 +01:00
names.h - Most of Duke's menus work again. 2020-10-07 20:32:43 +02:00
names_d.h - added texture aliases so that tiles can given real names in the texture manager. 2020-10-06 19:26:22 +02:00
names_r.h - added texture aliases so that tiles can given real names in the texture manager. 2020-10-06 19:26:22 +02:00
noise.cpp - movefta and ifhitsectors. 2020-11-01 11:58:41 +01:00
player.cpp - Blood, Duke & SW: Create new backend chasecam function and replace game-specific versions with it. 2021-02-18 21:47:37 +11:00
player_d.cpp - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00
player_r.cpp - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00
player_w.cpp - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00
prediction.cpp - Amalgamate ksgn and sgn into Sgn in cmdlib.h, and remove pragmas.h. 2021-01-05 07:31:37 +11:00
prediction.h - gamecontrol: Initial setup of PlayerAngle struct and deployment within Duke. 2020-10-07 23:13:29 +11:00
premap.cpp - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00
premap_d.cpp - first part of spawn.cpp. 2020-11-04 20:40:06 +01:00
premap_r.cpp - ud.camerasprite -> actor. 2020-11-04 20:40:08 +01:00
render.cpp - Blood, Duke & SW: Create new backend chasecam function and replace game-specific versions with it. 2021-02-18 21:47:37 +11:00
savegame.cpp - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00
sbar.cpp - fix inventory selector positioning in WW2GI. 2021-01-30 23:51:50 +01:00
sbar.h - Duke: use original colors for inventory status display. 2020-11-11 11:49:05 +01:00
sbar_d.cpp - use real fog, even in palette emulation mode. 2021-02-27 13:30:52 +01:00
sbar_r.cpp - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00
sectors.cpp - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00
sectors_d.cpp - add back the missing secret hint notification calls for Duke/RR. 2020-12-01 12:52:49 +01:00
sectors_r.cpp - Amalgamate ksgn and sgn into Sgn in cmdlib.h, and remove pragmas.h. 2021-01-05 07:31:37 +11:00
soundefs.h - constant cleanup. 2020-07-06 13:26:26 +02:00
sounds.cpp - Replace divscale##() calls with MulScale() from common. 2021-01-05 07:31:20 +11:00
sounds.h - ported the sound code to actors and removed the inline helpers. 2020-11-04 20:40:07 +01:00
spawn.cpp - Duke: Leverage new spritetype methods within Duke, removing bposx/bposy/bposz from hittype. 2021-01-06 06:22:29 +11:00
spawn_d.cpp - Duke: documented global variables for eventual scriptification. 2020-11-29 15:09:23 +01:00
spawn_r.cpp - Replace mulscale##() calls with MulScale() from common. 2021-01-05 07:31:15 +11:00
types.h - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00