dxx-rebirth/main
2010-03-18 07:02:38 +00:00
..
ai.c Read big endian savegames on little endian computers and vice versa 2009-10-05 02:51:37 +00:00
ai.h Read big endian savegames on little endian computers and vice versa 2009-10-05 02:51:37 +00:00
aipath.c
aistruct.h Move MAX_SUBMODELS from inferno.h to polyobj.h, fixing #include loop by removing some (mainly object.h) and instead using explicit 'struct' declarations; compile net_ipx.c for Mac SDL Video build 2010-02-07 07:28:49 +00:00
altsound.c
altsound.h
automap.c Call game_flush_inputs for all windows' EVENT_WINDOW_ACTIVATED, so clicking on a pilot doesn't bring up the multiplayer screen for example 2010-02-25 08:00:15 +00:00
automap.h For multiplayer, close menus from game_handler by doing frame processing in response to EVENT_WINDOW_DRAW, replacing multi_menu_poll system with single multi_menu_check call 2010-01-29 03:36:44 +00:00
bm.c
bm.h
bmread.c
cntrlcen.c Read big endian savegames on little endian computers and vice versa 2009-10-05 02:51:37 +00:00
cntrlcen.h Read big endian savegames on little endian computers and vice versa 2009-10-05 02:51:37 +00:00
collide.c Introduced hitobj_list for persistent weapon objects to keep track of multiple objects the weapon is in contect with to prevent it from doing FPS-based damage; Made persistent weapon objects not die on debris but just decrease their shields like when an ordinary player/robot is hit - makes more sense 2010-02-08 13:24:42 +00:00
collide.h
compbit.h
config.c Abstracting networking protocols - Step 4: Implemented new UDP layer with Client/Server communication, Packet Loss Prevention and strict Version checking. Netgames list will follow later. 2009-11-24 09:48:53 +00:00
config.h Abstracting networking protocols - Step 4: Implemented new UDP layer with Client/Server communication, Packet Loss Prevention and strict Version checking. Netgames list will follow later. 2009-11-24 09:48:53 +00:00
console.c Write gamelog.txt buffered so it will not stress the medium it's saved on 2010-02-08 14:28:12 +00:00
controls.c
controls.h
credits.c Associate the jukebox with Redbook Audio via new 'extmusic' layer - separating from MIDI and making it handle ALL music (not just game music) 2009-03-03 12:55:27 +00:00
credits.h
custom.c
custom.h
desc_id.h
digi.h Associate the jukebox with Redbook Audio via new 'extmusic' layer - separating from MIDI and making it handle ALL music (not just game music) 2009-03-03 12:55:27 +00:00
digicomp.c
digicomp.h
digiobj.c Removed timer_get_approx_seconds() and replaced with timer_get_fixed seconds since it was too inaccurate and created significant offset 2009-11-24 22:43:41 +00:00
dumpmine.c Add EVENT_WINDOW_DEACTIVATED; move many game_flush_inputs, start_time and stop_time calls to game_handler as well as digi_pause_digi_sounds and digi_resume_digi_sounds 2010-02-02 03:38:29 +00:00
effects.c Make game.c more similar between D1X and D2X, making related changes to other files (\!) 2009-07-01 11:35:33 +00:00
effects.h
endlevel.c Cleaning up Joystick code and on the way supporting more axes and buttons; Also fixed bug with channel_mask byte causing trouble using some axes ingame; Added argument to set environment variable which disables sticky keys (for SDL >= 1.2.14) 2010-02-14 18:48:02 +00:00
endlevel.h
fireball.c Fix some compile errors, including for the non-NETWORK build 2009-11-28 07:51:06 +00:00
fireball.h
fuelcen.c Read big endian savegames on little endian computers and vice versa 2009-10-05 02:51:37 +00:00
fuelcen.h Read big endian savegames on little endian computers and vice versa 2009-10-05 02:51:37 +00:00
fvi.c
fvi.h
fvi_a.h
game.c Make all listboxes fall back to main event loop for flexibility 2010-03-18 07:02:38 +00:00
game.h Move MAX_SUBMODELS from inferno.h to polyobj.h, fixing #include loop by removing some (mainly object.h) and instead using explicit 'struct' declarations; compile net_ipx.c for Mac SDL Video build 2010-02-07 07:28:49 +00:00
gamecntl.c Call game_flush_inputs for all windows' EVENT_WINDOW_ACTIVATED, so clicking on a pilot doesn't bring up the multiplayer screen for example 2010-02-25 08:00:15 +00:00
gamefont.c Reduced size of vectorial reticle to match the size of the original one; Only scale fonts by float if Texture filtering is on - otherwise scale by int 2009-01-15 23:58:36 +00:00
gamefont.h Move MAX_SUBMODELS from inferno.h to polyobj.h, fixing #include loop by removing some (mainly object.h) and instead using explicit 'struct' declarations; compile net_ipx.c for Mac SDL Video build 2010-02-07 07:28:49 +00:00
gamemine.c
gamemine.h
gamerend.c Made PlayerCfg.CockpitMode an array to hold two values: 0 to store the actual cockpit, 1 to also store Letterbox, Rear, etc. Greatly helps to switch and restore views - especially in Demo playback which now properly selects modes 2010-01-28 00:04:29 +00:00
gamesave.c Add EVENT_WINDOW_DEACTIVATED; move many game_flush_inputs, start_time and stop_time calls to game_handler as well as digi_pause_digi_sounds and digi_resume_digi_sounds 2010-02-02 03:38:29 +00:00
gamesave.h
gameseg.c Abstracting networking protocols - Step 4: Implemented new UDP layer with Client/Server communication, Packet Loss Prevention and strict Version checking. Netgames list will follow later. 2009-11-24 09:48:53 +00:00
gameseg.h
gameseq.c Make titles.c more similar between D1X and D2X 2010-03-01 07:27:51 +00:00
gameseq.h Split select_filename into [existing] RegisterPlayer and select_demo for better clarity 2010-02-07 12:10:52 +00:00
gauges.c Call game_flush_inputs for all windows' EVENT_WINDOW_ACTIVATED, so clicking on a pilot doesn't bring up the multiplayer screen for example 2010-02-25 08:00:15 +00:00
gauges.h Disable network support for Mac OS X for now 2009-04-30 12:30:14 +00:00
hash.c
hash.h
hostage.c Made PlayerCfg.CockpitMode an array to hold two values: 0 to store the actual cockpit, 1 to also store Letterbox, Rear, etc. Greatly helps to switch and restore views - especially in Demo playback which now properly selects modes 2010-01-28 00:04:29 +00:00
hostage.h
hud.c Made PlayerCfg.CockpitMode an array to hold two values: 0 to store the actual cockpit, 1 to also store Letterbox, Rear, etc. Greatly helps to switch and restore views - especially in Demo playback which now properly selects modes 2010-01-28 00:04:29 +00:00
hudmsg.h
inferno.c Make titles.c more similar between D1X and D2X 2010-03-01 07:27:51 +00:00
inferno.h Move MAX_SUBMODELS from inferno.h to polyobj.h, fixing #include loop by removing some (mainly object.h) and instead using explicit 'struct' declarations; compile net_ipx.c for Mac SDL Video build 2010-02-07 07:28:49 +00:00
kconfig.c Resetting menu->mouse_state after changing a key in kconfig so you will not accidentially activate a new field when left mouse button is assigned 2010-02-25 15:20:01 +00:00
kconfig.h Overhaul for CONTROLS menu; Cleaned kconfig-code a little and slacked out keymap arrays 2010-02-21 01:25:27 +00:00
kmatrix.c Remove all uses of LeaveGame jmpbuf to allow more changing of main loop 2010-01-27 04:30:31 +00:00
kmatrix.h Abstracting networking protocols - Step 4: Implemented new UDP layer with Client/Server communication, Packet Loss Prevention and strict Version checking. Netgames list will follow later. 2009-11-24 09:48:53 +00:00
laser.c Abstracting networking protocols - Step 1: Renaming network-related files; Removing net_ipx.h (former network.h) includes from as much files as possible to make isolation of IPX-related functions easier in Step 2; Version defines Cleanup - needed later for good Version-Checking 2009-03-04 21:04:43 +00:00
laser.h If Shareware content is used, fallback to original Smart behaviour since Shareware content has no own definition for Bot-related Smarts 2010-03-04 22:43:37 +00:00
lighting.c Remove redundant conf.h directives 2009-04-30 13:01:31 +00:00
lighting.h
menu.c Make all listboxes fall back to main event loop for flexibility 2010-03-18 07:02:38 +00:00
menu.h Show intro movie properly when idle in main menu, including subtitles if on 2010-03-18 02:49:02 +00:00
mglobal.c
mission.c Make all listboxes fall back to main event loop for flexibility 2010-03-18 07:02:38 +00:00
mission.h Make all listboxes fall back to main event loop for flexibility 2010-03-18 07:02:38 +00:00
morph.c
morph.h
multi.c Fix crashing when doing menus in multiplayer, don't let player move when in automap 2010-01-31 07:45:26 +00:00
multi.h Make Version-check for UDP also cover Micro-versions; Making sure versioning will act same way as conf.h for MacOS 2010-02-23 15:05:50 +00:00
multibot.c Removed timer_get_approx_seconds() and replaced with timer_get_fixed seconds since it was too inaccurate and created significant offset 2009-11-24 22:43:41 +00:00
multibot.h
mute.c
mute.h
net_ipx.c Make all listboxes fall back to main event loop for flexibility 2010-03-18 07:02:38 +00:00
net_ipx.h Make all listboxes fall back to main event loop for flexibility 2010-03-18 07:02:38 +00:00
net_udp.c Make all listboxes fall back to main event loop for flexibility 2010-03-18 07:02:38 +00:00
net_udp.h Make all listboxes fall back to main event loop for flexibility 2010-03-18 07:02:38 +00:00
newdemo.c Don't make another Game_wind when advancing a level, fixing failed asserts / slow turning 2010-02-08 05:34:43 +00:00
newdemo.h Reintroduced Newdemo_game_mode to prevent demo playback from entering code parts it should not and fixing a bug with Multiplayer demos along the way, introduced in rev. 953 2009-11-30 14:59:37 +00:00
newmenu.c Make all listboxes fall back to main event loop for flexibility 2010-03-18 07:02:38 +00:00
newmenu.h Make all listboxes fall back to main event loop for flexibility 2010-03-18 07:02:38 +00:00
object.c Introduced hitobj_list for persistent weapon objects to keep track of multiple objects the weapon is in contect with to prevent it from doing FPS-based damage; Made persistent weapon objects not die on debris but just decrease their shields like when an ordinary player/robot is hit - makes more sense 2010-02-08 13:24:42 +00:00
object.h Introduced hitobj_list for persistent weapon objects to keep track of multiple objects the weapon is in contect with to prevent it from doing FPS-based damage; Made persistent weapon objects not die on debris but just decrease their shields like when an ordinary player/robot is hit - makes more sense 2010-02-08 13:24:42 +00:00
paging.c
paging.h
physics.c In do_physics_sim() only set velocity from movement for certain objects which actually do collisions like Player or Robots - otherwise we might be able to shoot down projectiles or produce other unfortunate glitches 2010-02-05 18:49:24 +00:00
physics.h
piggy.c Fixed some Piggy- and Text-loading routines for Shareware, Destination Saturn and 1.0 Registered; Full support for End-Briefing on non-registered still missing however 2010-03-04 14:53:46 +00:00
piggy.h Adding cfile.h include to get CFILE definition work again 2009-11-22 11:07:25 +00:00
player.c Read big endian savegames on little endian computers and vice versa 2009-10-05 02:51:37 +00:00
player.h Read big endian savegames on little endian computers and vice versa 2009-10-05 02:51:37 +00:00
playsave.c Overhaul for CONTROLS menu; Cleaned kconfig-code a little and slacked out keymap arrays 2010-02-21 01:25:27 +00:00
playsave.h Overhaul for CONTROLS menu; Cleaned kconfig-code a little and slacked out keymap arrays 2010-02-21 01:25:27 +00:00
polyobj.c
polyobj.h Move MAX_SUBMODELS from inferno.h to polyobj.h, fixing #include loop by removing some (mainly object.h) and instead using explicit 'struct' declarations; compile net_ipx.c for Mac SDL Video build 2010-02-07 07:28:49 +00:00
powerup.c Adding macros USE_UDP and USE_IPX for the compiler to compile with either UDP- and/or IPX-support and removed the older IPX macros 2009-11-29 16:46:13 +00:00
powerup.h
render.c Made PlayerCfg.CockpitMode an array to hold two values: 0 to store the actual cockpit, 1 to also store Letterbox, Rear, etc. Greatly helps to switch and restore views - especially in Demo playback which now properly selects modes 2010-01-28 00:04:29 +00:00
render.h
robot.c
robot.h Move MAX_SUBMODELS from inferno.h to polyobj.h, fixing #include loop by removing some (mainly object.h) and instead using explicit 'struct' declarations; compile net_ipx.c for Mac SDL Video build 2010-02-07 07:28:49 +00:00
scores.c Call game_flush_inputs for all windows' EVENT_WINDOW_ACTIVATED, so clicking on a pilot doesn't bring up the multiplayer screen for example 2010-02-25 08:00:15 +00:00
scores.h Move all globals in scores.c into struct members/local variables 2010-02-08 04:10:21 +00:00
screens.h
script.h
segment.h
segpoint.h
slew.c Cleaning up Joystick code and on the way supporting more axes and buttons; Also fixed bug with channel_mask byte causing trouble using some axes ingame; Added argument to set environment variable which disables sticky keys (for SDL >= 1.2.14) 2010-02-14 18:48:02 +00:00
slew.h
snddecom.c
snddecom.h
songs.c Adding a Failsafe to Songs-reading so it will not accidentially read over current Array-boundaries 2010-02-23 16:05:11 +00:00
songs.h Making reading of descent.sng a bit more flexible; Not dynamically allocated, yet, since missions are not as well 2010-02-19 15:30:57 +00:00
sounds.h
state.c Make titles.c more similar between D1X and D2X 2010-03-01 07:27:51 +00:00
state.h Put fast save back, using Alt-F1 instead of F6 2010-02-25 03:08:10 +00:00
switch.c Read big endian savegames on little endian computers and vice versa 2009-10-05 02:51:37 +00:00
switch.h Read big endian savegames on little endian computers and vice versa 2009-10-05 02:51:37 +00:00
terrain.c
terrain.h
texmerge.c
texmerge.h
text.c Fixed some Piggy- and Text-loading routines for Shareware, Destination Saturn and 1.0 Registered; Full support for End-Briefing on non-registered still missing however 2010-03-04 14:53:46 +00:00
text.h Fixed some Piggy- and Text-loading routines for Shareware, Destination Saturn and 1.0 Registered; Full support for End-Briefing on non-registered still missing however 2010-03-04 14:53:46 +00:00
textures.h
titles.c Make briefing into a window, allowing more flexibility with other windows and tidying code up 2010-03-18 04:31:47 +00:00
titles.h Put parameters in functions from do_briefing_screens to show_briefing in 'briefing' struct, to make briefing a window in future 2010-03-09 04:59:14 +00:00
vclip.c
vclip.h
vers_id.h Make Version-check for UDP also cover Micro-versions; Making sure versioning will act same way as conf.h for MacOS 2010-02-23 15:05:50 +00:00
wall.c Read big endian savegames on little endian computers and vice versa 2009-10-05 02:51:37 +00:00
wall.h Read big endian savegames on little endian computers and vice versa 2009-10-05 02:51:37 +00:00
weapon.c The little light bulb showing homing warning in Cockpit was broken and I replaced it; Rewritten code to show weapon text in Cockpit and Statusbar slightly; Instead of using hardcoded weapon strings, use from descent.txb and fixed too long spreadfire string properly 2010-02-19 00:24:32 +00:00
weapon.h