dxx-rebirth/main
2013-07-14 22:41:04 +00:00
..
ai.c Make Boss_dying an int 2013-05-26 01:48:55 +00:00
ai.h Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00
ai2.c Treat robot joints as const 2012-07-07 21:38:03 +00:00
aipath.c Move segment handling from editor.h 2013-03-16 03:10:55 +00:00
aistruct.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
automap.c Use sizeof to compute array extents 2012-11-24 17:35:35 +00:00
automap.h Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00
bm.c Avoid use of C++ keyword as variable name 2013-06-30 17:59:31 +00:00
bm.h Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00
bmread.c Avoid use of C++ keyword as variable name 2013-06-30 17:59:31 +00:00
bmread.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
cntrlcen.c Mark reactor default countdown times as const 2012-07-15 17:32:21 +00:00
cntrlcen.h Add helper to get pointer to reactor definition 2013-03-31 20:42:14 +00:00
collide.c Add proximity bomb ID test helper 2013-03-31 20:42:15 +00:00
collide.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
config.c Redefined lotsa variables, functions and parameters as const and/or static - patch by Kp 2012-07-23 01:17:54 +02:00
config.h Moved all these unsorted global cheat variables to a handy structure; Simplified reading of the cheats without trying to make it complicated so no one finds them (everyone can get the source); Removed one or two cheats which carry more garbage than they are worth; Added replacement for the bittersweet cheat; Made FPS Counter an option of Graphics menu 2011-02-14 22:27:07 +01:00
console.c Marked con_printf fmt as const, Increased console lines from 512 to 2048; Marked console private entries as static - patches by Kp 2012-11-02 18:24:51 +01:00
controls.c Increased ship wiggle from 20FPS- to 30FPS-base as I think this more representy the 486 play style - feels way more natural to me, too 2013-01-22 00:55:56 +01:00
controls.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
credits.c Made credits music fade respect previous music volume 2013-06-27 12:55:22 +02:00
credits.h Giving credits function ability to use custom creditfile (again); Made laser-offset for laser exclusive so Prox mines won't go tru doors; Preventing cycling tru cockpit modes while dead, but allowing to load a state; Implemented D2X' lighting code to D1X (faster, better, sexier - weeee); Try to hop over some errors regarding walls/doors in levels instead of using -1 indexes for arrays; Made the briefing text ptr a bit more failsafe in case the file is corrupt/non-standard; Made scores use the menu screen even in GAME OVER; Fixed bug in neighbour fields of Weapon Keys table; Added the Weapon Keys stuff to TABLE_CREATION; Fixed bug where D2X did not recall applied resolution in the resolutions menu; Simpler check to create DEMO_DIR; Seperated X/Y sensitivity for mouse and joystick; Flush controls when Automap toggles so keypress won't deactivate it again; Made FrameCount in Demos aligned to the Dropframe condition; Added KEy to ttoggle playback text off; Gracefully exit demo code if demo is corrupt; Removed that new percent counter because many old demos seem to have corrupted last frames; Closing endlevel data file if IFF error so the mission still can be freed; Fixed Cruising for keyboard which was not aligned to FPS correctly; Used mouse delta scaling in kconfig.c instead of mouse.c to not screw up when delta is requested in non-ingame situations - it actually belongs to the controls IMHO; Now support up to 8 joysticks; Changed some leftover malloc's to d_malloc and free to d_free 2008-10-16 17:27:02 +00:00
descent.cfg
digi.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
digiobj.c Rename include/error.h to include/dxxerror.h 2012-07-07 18:35:06 +00:00
dumpmine.c Use sizeof to compute array extents 2012-11-24 17:35:35 +00:00
effects.c Rename include/error.h to include/dxxerror.h 2012-07-07 18:35:06 +00:00
effects.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
endlevel.c Add HUD_init_message_literal for preformatted text strings 2013-06-29 22:19:17 +00:00
endlevel.h Using a clean flow for closing game data at the end of main() instead of using atexit; Now only use atexit for SDL stuff, error, mem, console (and editor which we do later); Small Cleanup 2008-11-14 16:56:40 +00:00
escort.c Use sizeof to compute array extents 2012-11-24 17:35:35 +00:00
escort.h Moved all these unsorted global cheat variables to a handy structure; Simplified reading of the cheats without trying to make it complicated so no one finds them (everyone can get the source); Removed one or two cheats which carry more garbage than they are worth; Added replacement for the bittersweet cheat; Made FPS Counter an option of Graphics menu 2011-02-14 22:27:07 +01:00
fireball.c Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00
fireball.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
fuelcen.c Use sizeof to compute array extents 2012-11-24 17:35:35 +00:00
fuelcen.h Rename old_matcen_info to reflect that it is the D1 matcen_info 2013-03-23 21:31:49 +00:00
fvi.c Use macros ZERO_VECTOR and IDENTITY_MATRIX for initialization 2013-07-02 02:34:19 +00:00
fvi.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
game.c Delete empty function apply_modified_palette 2013-04-20 03:07:49 +00:00
game.h Delete empty function apply_modified_palette 2013-04-20 03:07:49 +00:00
gamecntl.c Fix bug that prevented displaying shield conversion message 2013-07-10 21:41:29 -05:00
gamefont.c Normalize whitespace in copyright header to match D1X-Rebirth 2013-02-24 02:40:43 +00:00
gamefont.h Reverting integer casts for font spacings - was for testing only - not intended to go into the last revision 2008-11-09 14:46:31 +00:00
gamemine.c Use sizeof to compute array extents 2012-11-24 17:35:35 +00:00
gamemine.h Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00
gamepal.c Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
gamepal.h Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00
gamerend.c Validate netgame mode index 2013-06-25 02:09:12 +00:00
gamesave.c Add editor_status_fmt for printf status messages 2013-06-29 22:19:17 +00:00
gamesave.h Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00
gameseg.c Make Side_to_verts const 2013-07-14 21:47:36 +00:00
gameseg.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
gameseq.c Removed call of digi_stop_digi_sounds() from DoPlayerDead(). Since it was killing persistent sounds which were only started once a level it would forever mute fans, waterfalls, etc.. Also closing Game_wind kills all sounds anyways so there is no point doing it on player death 2013-06-10 23:58:30 +02:00
gameseq.h Remove unused StartNewLevel parameter 'secret_flag' 2013-03-23 20:50:35 +00:00
gauges.c Remove unused gauge macros 2013-07-10 21:41:29 -05:00
gauges.h Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00
hostage.c Add HUD_init_message_literal for preformatted text strings 2013-06-29 22:19:17 +00:00
hostage.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
hud.c Add HUD_init_message_literal for preformatted text strings 2013-06-29 22:19:17 +00:00
hudmsg.h Add HUD_init_message_literal for preformatted text strings 2013-06-29 22:19:17 +00:00
inferno.c Remove unused error formatting support 2013-06-30 04:35:36 +00:00
inferno.h Remove inferno.h include of pstypes.h 2013-03-03 19:58:10 +00:00
inferno.ini Implemented Console-style game logging system to print graphics, to stdout and gamelog.txt; Added structure to keep values for descent.cfg; Added aspect and Texture Filtering to descent.cfg; Removed mono code - printing important stuff over console; Removed some obsolete or very common defines; Code cleanup and small fixes 2008-04-06 20:23:28 +00:00
kconfig.c Made key_properties readable in other files; Eliminated key_text variable; Marked unicode_frame_buffer as extern in header - patches by Kp 2012-11-02 17:41:40 +01:00
kconfig.h Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00
kmatrix.c Push down inclusion "args.h" from physfsx.h into sources 2013-03-03 19:41:09 +00:00
kmatrix.h Removed support for IPX protocol and MS-DOS-Multiplayer-compability due to age and lack of real need and to really improve on the Multiplayer without adding too much complexity for backwards-compability 2011-09-14 01:15:32 +02:00
laser.c Use macros ZERO_VECTOR and IDENTITY_MATRIX for initialization 2013-07-02 02:34:19 +00:00
laser.h Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00
lighting.c Removed light_frame_count due to being unnecessary since lighting is now time-based and messed up deletion of dynamic light 2013-04-18 11:56:18 +02:00
lighting.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
menu.c Changed message regarding VSync and Multisampling indicating not all OSes need a restart to apply (mysteries of SDL) 2013-06-11 01:07:12 +02:00
menu.h Got rid of cfile code: Renamed cfile-functions to use PHYSFSX-naming convention, Replaced cfile-macros with proper PHYSFS(X) calls; Introduced PHYSFSX_exists() which can check case-sensitive or case-insensitive to give more flexibility with game content 2011-06-01 09:59:55 +02:00
mglobal.c Make Side_to_verts const 2013-07-14 21:47:36 +00:00
mission.c Don't try to free Current_mission->alternate_ham_file if not allocated 2013-06-11 01:00:37 +02:00
mission.h Add new mission type with support for HAM-by-reference 2013-04-06 21:24:40 +00:00
morph.c Rename include/error.h to include/dxxerror.h 2012-07-07 18:35:06 +00:00
morph.h Set sound distance to 0 for HUD sound taunts; Making Jukebox not crash if -nosound is enabled (should stop Jukebox since no digi system enabled); Lowered mouse axis speed a bit again; Increasing MAX_VECS to 5000 2008-05-25 08:19:31 +00:00
movie.c Push down inclusion "args.h" from physfsx.h into sources 2013-03-03 19:41:09 +00:00
movie.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
multi.c Avoid use of C++ keyword as variable name 2013-06-30 17:59:31 +00:00
multi.h Realign netflag enum and strings 2013-06-25 02:26:08 +00:00
multibot.c Use ubyte/const ubyte consistently in multiplayer messaging 2013-03-31 20:42:14 +00:00
multibot.h Use ubyte/const ubyte consistently in multiplayer messaging 2013-03-31 20:42:14 +00:00
net_udp.c It helps to pass the right length to bind(). 2013-06-27 01:48:10 +00:00
net_udp.h Made UPID_GAME_INFO_SIZE, UPID_GAME_INFO_LITE_SIZE and UPID_SEQUENCE_SIZE change if NETGAME_NAME_LEN, MISSION_NAME_LEN or CALLSIGN_LEN changes 2013-04-18 15:31:28 +02:00
newdemo.c Fix format string conversion mismatches 2013-06-29 22:19:17 +00:00
newdemo.h Make newdemo_write_string const correct 2013-06-29 22:19:17 +00:00
newmenu.c Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00
newmenu.h Normalize comments and whitespace to match D1X 2013-02-25 01:59:08 +00:00
object.c Use sizeof to compute array extents 2012-11-24 17:35:35 +00:00
object.h Move reactor Gun_dir,Gun_pos into struct object 2013-03-23 19:09:44 +00:00
paging.c Fix bogus optimization in robot maker paging 2013-03-23 21:20:41 +00:00
paging.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
physics.c Add proximity bomb ID test helper 2013-03-31 20:42:15 +00:00
physics.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
piggy.c Avoid use of C++ keyword as variable name 2013-06-30 17:59:31 +00:00
piggy.h Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00
player.c Normalize comments and whitespace to match D1X 2013-02-25 01:59:08 +00:00
player.h Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00
playsave.c Added option to ignore cycling weapons that are not on autoselect list 2013-04-08 15:04:28 +02:00
playsave.h Added option to ignore cycling weapons that are not on autoselect list 2013-04-08 15:04:28 +02:00
polyobj.c Move model_buf back onto stack 2013-06-23 18:25:36 +00:00
polyobj.h Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00
powerup.c Add HUD_init_message_literal for preformatted text strings 2013-06-29 22:19:17 +00:00
powerup.h Mark powerup_basic as printf-like 2012-07-01 04:39:04 +00:00
render.c Fix preprocessor guard for draw_outline 2013-07-14 22:41:04 +00:00
render.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
robot.c Treat robot joints as const 2012-07-07 21:38:03 +00:00
robot.h Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00
scores.c Use inline function to compute placement names 2013-06-14 03:04:23 +00:00
scores.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
screens.h Remove unused declarations in main/screens.h 2013-03-24 17:53:04 +00:00
segment.c Got rid of cfile code: Renamed cfile-functions to use PHYSFSX-naming convention, Replaced cfile-macros with proper PHYSFS(X) calls; Introduced PHYSFSX_exists() which can check case-sensitive or case-insensitive to give more flexibility with game content 2011-06-01 09:59:55 +02:00
segment.h Make Side_to_verts const 2013-07-14 21:47:36 +00:00
segpoint.h Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00
slew.c Remove RCS embedded string to synchronize code with D1X 2013-02-22 04:32:23 +00:00
slew.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
songs.c Push down inclusion "args.h" from physfsx.h into sources 2013-03-03 19:41:09 +00:00
songs.h added songs_play_file() to play any song depending on filename-extension as a more streamlined approach to handle all different kinds of formats; also used for jukebox to make it independent from SDL_mixer; cleaned up supported filename extenstions 2012-06-10 14:02:43 +02:00
sounds.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
state.c Add HUD_init_message_literal for preformatted text strings 2013-06-29 22:19:17 +00:00
state.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
switch.c Add HUD_init_message_literal for preformatted text strings 2013-06-29 22:19:17 +00:00
switch.h Remove RCS comment to synchronize code with D1X 2013-02-22 04:32:14 +00:00
terrain.c Make various g3s_point pointers const 2013-07-14 18:54:48 +00:00
terrain.h Using a clean flow for closing game data at the end of main() instead of using atexit; Now only use atexit for SDL stuff, error, mem, console (and editor which we do later); Small Cleanup 2008-11-14 16:56:40 +00:00
texmerge.c Normalize comments and whitespace to match D1X 2013-02-25 01:59:08 +00:00
texmerge.h Implemented Console-style game logging system to print graphics, to stdout and gamelog.txt; Added structure to keep values for descent.cfg; Added aspect and Texture Filtering to descent.cfg; Removed mono code - printing important stuff over console; Removed some obsolete or very common defines; Code cleanup and small fixes 2008-04-06 20:23:28 +00:00
text.c Simplify left rotation to help the compiler 2013-06-14 03:04:23 +00:00
text.h Support using only builtin text strings 2013-06-30 04:35:36 +00:00
textures.h Implemented Console-style game logging system to print graphics, to stdout and gamelog.txt; Added structure to keep values for descent.cfg; Added aspect and Texture Filtering to descent.cfg; Removed mono code - printing important stuff over console; Removed some obsolete or very common defines; Code cleanup and small fixes 2008-04-06 20:23:28 +00:00
titles.c Fixed briefing_screens array for Descent 1 Shareware 2013-06-11 00:48:23 +02:00
titles.h In Endlevel sequence, re-align big explosion to draw in front of exit model, relative to viewer; Re-organized tex files for Briefings and Endings and created more general code to play them; Re-aligned Dravis' head 2010-03-25 23:37:19 +00:00
vclip.c Rename include/error.h to include/dxxerror.h 2012-07-07 18:35:06 +00:00
vclip.h Got rid of cfile code: Renamed cfile-functions to use PHYSFSX-naming convention, Replaced cfile-macros with proper PHYSFS(X) calls; Introduced PHYSFSX_exists() which can check case-sensitive or case-insensitive to give more flexibility with game content 2011-06-01 09:59:55 +02:00
vers_id.c Support extra information, such as git describe, in version string 2013-03-31 20:42:14 +00:00
vers_id.h Support extra information, such as git describe, in version string 2013-03-31 20:42:14 +00:00
wall.c Add HUD_init_message_literal for preformatted text strings 2013-06-29 22:19:17 +00:00
wall.h Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00
weapon.c Add HUD_init_message_literal for preformatted text strings 2013-06-29 22:19:17 +00:00
weapon.h Add size information to improve -fmudflap 2012-11-11 00:12:17 +00:00