Commit graph

  • 3dd47da766 Glow mapping ! Plagman 2007-02-15 01:35:34 +0000
  • 5bc5a1bfd0 This adds a menu option to reset the key layout to what the game shipped with terminx 2007-02-14 00:22:12 +0000
  • c4ffc08584 This adds a menu option to reset the keys to the default configuration terminx 2007-02-13 09:50:58 +0000
  • e1fed262d6 OOPS. terminx 2007-02-13 03:00:25 +0000
  • 4dcb01ae6e This removes the bullet spread from the pistol if the player is aiming directly at something aim() would target, allowing the special enhanced auto-aim for the pistol to be mimicked when auto-aim is disabled. terminx 2007-02-13 02:56:10 +0000
  • 32470fe65c Added EVENT_DISPLAYSTATUSBAR and moved the "detail" option out of game options and into the video setup menu (but only while classic mode is enabled). terminx 2007-02-13 02:22:17 +0000
  • ef8f308c9b Status bar stuff... this adds new hotkeys for scaling the status bar (hold shift while pressing the shrink or enlarge screen buttons) and also adds support for a left-justified version of the full status bar terminx 2007-02-13 01:28:50 +0000
  • ac95cded34 This fixes the fog issue described here: http://forums.3drealms.com/vb/showpost.php?p=492096 terminx 2007-02-12 21:52:23 +0000
  • 7e79039197 Clean up the new camera control stuff a little bit terminx 2007-02-12 21:17:52 +0000
  • 1fff7e88f4 Tag the .mid file in /tmp with the username and current pid, and remove it when the sound system is shut down. terminx 2007-02-12 21:08:31 +0000
  • abcce7e337 Camera control terminx 2007-02-12 07:58:03 +0000
  • 465b5041f3 This fixes a defect which could cause the game to crash when a duke3d_w32 network configuration file without explicitly defined ports is used. terminx 2007-02-11 22:05:50 +0000
  • e96c05767e This changes the pistol's autoaim back to how it was in the DOS version of Duke3D. I suspect this behavior was changed during NAM or WW2GI development and just never noticed until now. terminx 2007-02-11 00:49:03 +0000
  • fd4dfeb6a5 Update the headers of all source files, add CON_SHOWVIEW based on a patch from CONAN, other minor fixes terminx 2007-02-08 04:19:39 +0000
  • ee4573779c Remove JFAud until it works right terminx 2007-02-07 00:13:47 +0000
  • 90c4f271b2 git-svn-id: https://svn.eduke32.com/eduke32@482 1a8010ca-5511-0410-912e-c29ae57300e0 terminx 2007-02-05 01:33:08 +0000
  • 72ec04ff88 Allow use of grp files which exist outside of the game directory terminx 2007-01-30 09:03:51 +0000
  • 0a1afbd3f3 Minor fixes terminx 2007-01-30 02:04:14 +0000
  • 6ff2a7d2cc This fixes the issue with running in 16-bit color, and it doesn't look like it breaks depth peeling... terminx 2007-01-29 23:01:28 +0000
  • ef81aee7be The mouse wheel was backwards on Win32... I think this fixes that. terminx 2007-01-29 03:21:12 +0000
  • 4c1a6e6ce1 Fixes for http://forums.3drealms.com/vb/showpost.php?p=481243 and possibly http://forums.3drealms.com/vb/showpost.php?p=480994 terminx 2007-01-29 01:19:49 +0000
  • 64ec370c98 dos2unix on the engine headers terminx 2007-01-29 01:18:16 +0000
  • d7832a7d4f Winlayer keyboard input fix for OSD buffer issues and removed blending in drawrooms. Plagman 2007-01-26 22:37:48 +0000
  • c21558f2a3 Minor crap terminx 2007-01-26 21:12:05 +0000
  • 1b5284aee0 Fixes blending in drawrooms and dynamic GLU not compiling in Win32. Plagman 2007-01-26 20:29:36 +0000
  • 50d1a03dbc Move screenshot code to getpackets() to allow screenshots in the menu and in cutscenes and add some snd_ cvars and a restartsound console command. terminx 2007-01-26 05:16:10 +0000
  • 50559c7a32 Re-done player setup menu, support for 4 teams in multiplayer, and separate menu options for weapon switch on pickup and weapon switch when empty. The string with __DATE__ and __TIME__ in it (which is used in the first line of the log file) was moved to global.c so that we're no longer forcing game.c to be recompiled every time something else is changed. terminx 2007-01-26 00:28:44 +0000
  • f1d10f4c8c Packet rate control terminx 2007-01-24 21:24:35 +0000
  • f628faefd8 Misc. fixes terminx 2007-01-24 03:42:54 +0000
  • 23a468d956 git-svn-id: https://svn.eduke32.com/eduke32@468 1a8010ca-5511-0410-912e-c29ae57300e0 terminx 2007-01-22 05:00:57 +0000
  • 8ca2a3f33b This adds -game_dir for Mapster, too. terminx 2007-01-22 03:10:09 +0000
  • e0e4dfdabd This fixes using .cfg files that are outside of the game directory. terminx 2007-01-22 02:49:58 +0000
  • 76c2340c83 Support for -game_dir similar to Duke3d_w32 terminx 2007-01-22 02:35:54 +0000
  • fe9004fafe Support for -ww2gi, -nam, -cfg, -usecwd, -h, and -j in Mapster32. Because I am lazy, this is all code from game.c. terminx 2007-01-21 23:49:07 +0000
  • 44e869c8d9 Misc minor things terminx 2007-01-20 03:10:32 +0000
  • a94063e0be Dynamically loaded GLU terminx 2007-01-16 03:19:04 +0000
  • 43657d4f56 GL State leak correction : no more diffuse map disappearance. Plagman 2007-01-15 12:17:01 +0000
  • 581fd77c35 Asking the end-user to have sexual intercourse with his family is not that cool. Plagman 2007-01-15 09:22:13 +0000
  • 59ef78ff35 Detail mapping : r_detailmapping. Plagman 2007-01-15 09:08:57 +0000
  • 530edf77b8 MAXSPRITESONSCREEN = 4096 and a few other things terminx 2007-01-15 05:46:49 +0000
  • 699f26d1e7 This changes the map scaling feature to operate on sectors selected in the editor rather than the whole map terminx 2007-01-15 00:59:49 +0000
  • c7def8d139 This makes Mapster32 go into 3D mode at startup only if the map's start position is inside of a sector. This means that you won't end up in 3D mode on a blank map anymore if you have an empty newboard.map in your directory. terminx 2007-01-15 00:38:21 +0000
  • 50d6334304 Forgot to add the new MSVC project files. Plagman 2007-01-14 07:11:47 +0000
  • 8a5a966cd0 Restored fullbrights, improved depth peeling, tweaked MSVC support for JFAud. Plagman 2007-01-14 07:00:29 +0000
  • 197cf82051 Compile terminx 2007-01-12 23:24:13 +0000
  • 7b0104e9a1 JFAud terminx 2007-01-12 22:42:19 +0000
  • 8e84d072c2 It looks like handleevents() returns true when the window loses focus, so the processor was maxing out again if Mapster was running but wasn't the active window. This fixes that. terminx 2007-01-12 05:49:09 +0000
  • 3205ee4fd1 git-svn-id: https://svn.eduke32.com/eduke32@450 1a8010ca-5511-0410-912e-c29ae57300e0 terminx 2007-01-12 05:05:19 +0000
  • d6aa1e6c85 More consistent console scroll speed (especially with a low framerate) terminx 2007-01-06 09:50:02 +0000
  • c4868aa2b6 git-svn-id: https://svn.eduke32.com/eduke32@448 1a8010ca-5511-0410-912e-c29ae57300e0 terminx 2007-01-06 06:02:45 +0000
  • 70bf6c9102 Minor fixes. Plagman 2007-01-06 05:11:14 +0000
  • 5a7cceb19d Second draft of depth peeling code. It should be in a usable state, although still slow as hell. Plagman 2007-01-06 01:29:45 +0000
  • 8a3ca3dbc4 git-svn-id: https://svn.eduke32.com/eduke32@445 1a8010ca-5511-0410-912e-c29ae57300e0 terminx 2007-01-05 23:40:37 +0000
  • fc4bc3ef70 CON command for earthquakes terminx 2007-01-05 22:30:35 +0000
  • 7c89d81fda Fix/add some of the stuff in http://forums.3drealms.com/vb/showpost.php?p=468104 terminx 2007-01-04 07:15:17 +0000
  • cba58265b9 Control over the cache1d size... terminx 2007-01-02 02:27:57 +0000
  • ad6cfa105e Mouse sensitivity stuff terminx 2007-01-02 02:27:31 +0000
  • 4bc6daa489 Sorting is back. Plagman 2006-12-31 06:41:57 +0000
  • 08e4113086 Broken depth peeling. Plagman 2006-12-31 06:32:04 +0000
  • f74c413b68 git-svn-id: https://svn.eduke32.com/eduke32@438 1a8010ca-5511-0410-912e-c29ae57300e0 terminx 2006-12-28 20:36:38 +0000
  • d2566913bb git-svn-id: https://svn.eduke32.com/eduke32@437 1a8010ca-5511-0410-912e-c29ae57300e0 terminx 2006-12-23 02:38:47 +0000
  • 879a75817b More MSVC goodness. Plagman 2006-12-22 15:04:49 +0000
  • 3d16de2d56 MD2 rotation issues should be fixed now (untested). Plagman 2006-12-21 15:18:50 +0000
  • 87556300bf EDuke32 now compiles okay with the Microsoft compiler using NMake. Plagman 2006-12-21 12:53:11 +0000
  • 8d6eef5b0f More tiny optimizations I guess terminx 2006-12-21 09:33:26 +0000
  • bc4139356a Prefer passing things between functions as int rather than short or char to avoid the overhead of converting back and forth between formats terminx 2006-12-20 03:27:25 +0000
  • 2705563578 Minor things such as un-breaking setvarvar :) terminx 2006-12-19 20:31:40 +0000
  • 31775358e6 Death to local variables terminx 2006-12-18 21:29:55 +0000
  • 19115146ac Quite a few more optimizations terminx 2006-12-18 09:32:17 +0000
  • d93dde5a59 Optimize some of the frequently used CON commands that have nasty overhead terminx 2006-12-18 08:37:12 +0000
  • cb90dc8c83 This probably fixes something with projectiles terminx 2006-12-18 04:18:46 +0000
  • 15c080e73c Oops, I forgot to leave a space for the terminating character for the string here terminx 2006-12-18 04:18:29 +0000
  • b04bfe58fb Removed orderweaponnum() terminx 2006-12-18 04:16:41 +0000
  • aeaa03022d Heh, oops, that was totally backwards :) terminx 2006-12-17 21:48:21 +0000
  • aaa84f3574 Stuff, and things. terminx 2006-12-17 21:20:35 +0000
  • 242eb24e3e This should allow map progression via nukebutton to work up to the 32 level limit, for all episodes. terminx 2006-12-17 03:21:55 +0000
  • a236be837c git-svn-id: https://svn.eduke32.com/eduke32@421 1a8010ca-5511-0410-912e-c29ae57300e0 terminx 2006-12-17 01:08:39 +0000
  • 5c4f5b3744 Fixed memory leaks issues with converted MD3s. Plagman 2006-12-16 23:18:11 +0000
  • ccb6ff7141 Minor fixes and a couple of improvements to the fake AI players terminx 2006-12-15 01:09:25 +0000
  • cd4e66b71a Faster movement in Mapster32. terminx 2006-12-14 08:50:18 +0000
  • a68248896c I wonder how this feature is going to come back to bite me in the ass later terminx 2006-12-14 04:13:19 +0000
  • dc0dea7c09 Update checking for win32... terminx 2006-12-14 03:34:55 +0000
  • 991d785e73 Add an extra noapply flag to setbrightness() so we can invalidate just the 8 bit textures. terminx 2006-12-12 09:28:37 +0000
  • a35a73796c Function for changing map in multiplayer terminx 2006-12-12 08:46:32 +0000
  • 760e784ffc Multiplayer code for "map" and "changelevel" terminx 2006-12-12 08:33:11 +0000
  • 35ea2d7ad1 Make sure map filenames always get slashes prepended to them, to make sure getlevelfromfilename() doesn't fail terminx 2006-12-12 07:25:01 +0000
  • 75563afd01 *yawn* terminx 2006-12-12 06:41:47 +0000
  • 998ced5cc4 More menu stuff terminx 2006-12-12 05:59:47 +0000
  • 401767810f Allow the startup screens to be skipped via mouse and allow the help and credits screens to be navigated via mouse as well terminx 2006-12-12 04:31:51 +0000
  • d0f96d6c86 Mouse wheel support for the game menus terminx 2006-12-12 00:03:24 +0000
  • 7e405214c5 Oops, I accidentally made 3D mode teh slows. terminx 2006-12-11 22:23:56 +0000
  • e7d1346248 This makes the editor quite a bit friendlier in terms of CPU usage. After checking for input, we wait for 1 ms if none was reported. terminx 2006-12-11 21:56:00 +0000
  • 215e0fb0c6 This makes the console work in Mapster32 2D mode when Polymost is selected terminx 2006-12-11 21:21:41 +0000
  • 3509a4dc8c Fixes terminx 2006-12-11 21:18:21 +0000
  • 3d867963b9 Support for a version string to stick in the lower right hand corner of the OSD terminx 2006-12-11 04:38:10 +0000
  • 5d79272ac2 Separate input capturing from OSD drawing so that we don't have to wait for the OSD to scroll off the screen to un-grab everything terminx 2006-12-11 03:32:43 +0000
  • 286dd4b519 This makes the console slide on and off of the screen and also print out a list of everything that matches when auto-completing something terminx 2006-12-11 03:06:49 +0000
  • c4147db020 Blah blah blah terminx 2006-12-10 21:53:33 +0000
  • 7017166f2d Oops terminx 2006-12-10 19:32:44 +0000
  • 169e0c824b Give most of the gamevar stuff its own object terminx 2006-12-10 06:49:01 +0000