terminx
|
4c1a6e6ce1
|
Fixes for http://forums.3drealms.com/vb/showpost.php?p=481243 and possibly http://forums.3drealms.com/vb/showpost.php?p=480994
git-svn-id: https://svn.eduke32.com/eduke32@477 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-29 01:19:49 +00:00 |
|
terminx
|
c21558f2a3
|
Minor crap
git-svn-id: https://svn.eduke32.com/eduke32@474 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-26 21:12:05 +00:00 |
|
terminx
|
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.
git-svn-id: https://svn.eduke32.com/eduke32@472 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-26 05:16:10 +00:00 |
|
terminx
|
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.
git-svn-id: https://svn.eduke32.com/eduke32@471 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-26 00:28:44 +00:00 |
|
terminx
|
f1d10f4c8c
|
Packet rate control
git-svn-id: https://svn.eduke32.com/eduke32@470 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-24 21:24:35 +00:00 |
|
terminx
|
f628faefd8
|
Misc. fixes
git-svn-id: https://svn.eduke32.com/eduke32@469 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-24 03:42:54 +00:00 |
|
terminx
|
23a468d956
|
git-svn-id: https://svn.eduke32.com/eduke32@468 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-22 05:00:57 +00:00 |
|
terminx
|
8ca2a3f33b
|
This adds -game_dir for Mapster, too.
git-svn-id: https://svn.eduke32.com/eduke32@467 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-22 03:10:09 +00:00 |
|
terminx
|
e0e4dfdabd
|
This fixes using .cfg files that are outside of the game directory.
git-svn-id: https://svn.eduke32.com/eduke32@466 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-22 02:49:58 +00:00 |
|
terminx
|
76c2340c83
|
Support for -game_dir similar to Duke3d_w32
git-svn-id: https://svn.eduke32.com/eduke32@465 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-22 02:35:54 +00:00 |
|
terminx
|
fe9004fafe
|
Support for -ww2gi, -nam, -cfg, -usecwd, -h, and -j in Mapster32. Because I am lazy, this is all code from game.c.
git-svn-id: https://svn.eduke32.com/eduke32@464 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-21 23:49:07 +00:00 |
|
terminx
|
44e869c8d9
|
Misc minor things
git-svn-id: https://svn.eduke32.com/eduke32@463 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-20 03:10:32 +00:00 |
|
terminx
|
a94063e0be
|
Dynamically loaded GLU
git-svn-id: https://svn.eduke32.com/eduke32@462 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-16 03:19:04 +00:00 |
|
Plagman
|
59ef78ff35
|
Detail mapping : r_detailmapping.
git-svn-id: https://svn.eduke32.com/eduke32@459 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-15 09:08:57 +00:00 |
|
terminx
|
530edf77b8
|
MAXSPRITESONSCREEN = 4096 and a few other things
git-svn-id: https://svn.eduke32.com/eduke32@458 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-15 05:46:49 +00:00 |
|
terminx
|
699f26d1e7
|
This changes the map scaling feature to operate on sectors selected in the editor rather than the whole map
git-svn-id: https://svn.eduke32.com/eduke32@457 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-15 00:59:49 +00:00 |
|
Plagman
|
8a5a966cd0
|
Restored fullbrights, improved depth peeling, tweaked MSVC support for JFAud.
git-svn-id: https://svn.eduke32.com/eduke32@454 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-14 07:00:29 +00:00 |
|
terminx
|
197cf82051
|
Compile
git-svn-id: https://svn.eduke32.com/eduke32@453 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-12 23:24:13 +00:00 |
|
terminx
|
7b0104e9a1
|
JFAud
git-svn-id: https://svn.eduke32.com/eduke32@452 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-12 22:42:19 +00:00 |
|
terminx
|
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.
git-svn-id: https://svn.eduke32.com/eduke32@451 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-12 05:49:09 +00:00 |
|
terminx
|
c4868aa2b6
|
git-svn-id: https://svn.eduke32.com/eduke32@448 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-06 06:02:45 +00:00 |
|
Plagman
|
5a7cceb19d
|
Second draft of depth peeling code. It should be in a usable state, although still slow as hell.
git-svn-id: https://svn.eduke32.com/eduke32@446 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-06 01:29:45 +00:00 |
|
terminx
|
8a3ca3dbc4
|
git-svn-id: https://svn.eduke32.com/eduke32@445 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-05 23:40:37 +00:00 |
|
terminx
|
fc4bc3ef70
|
CON command for earthquakes
git-svn-id: https://svn.eduke32.com/eduke32@444 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-05 22:30:35 +00:00 |
|
terminx
|
7c89d81fda
|
Fix/add some of the stuff in http://forums.3drealms.com/vb/showpost.php?p=468104
git-svn-id: https://svn.eduke32.com/eduke32@443 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-04 07:15:17 +00:00 |
|
terminx
|
cba58265b9
|
Control over the cache1d size...
git-svn-id: https://svn.eduke32.com/eduke32@442 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-02 02:27:57 +00:00 |
|
terminx
|
f74c413b68
|
git-svn-id: https://svn.eduke32.com/eduke32@438 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-28 20:36:38 +00:00 |
|
terminx
|
d2566913bb
|
git-svn-id: https://svn.eduke32.com/eduke32@437 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-23 02:38:47 +00:00 |
|
Plagman
|
87556300bf
|
EDuke32 now compiles okay with the Microsoft compiler using NMake.
git-svn-id: https://svn.eduke32.com/eduke32@434 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-21 12:53:11 +00:00 |
|
terminx
|
8d6eef5b0f
|
More tiny optimizations I guess
git-svn-id: https://svn.eduke32.com/eduke32@433 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-21 09:33:26 +00:00 |
|
terminx
|
bc4139356a
|
Prefer passing things between functions as int rather than short or char to avoid the overhead of converting back and forth between formats
git-svn-id: https://svn.eduke32.com/eduke32@432 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-20 03:27:25 +00:00 |
|
terminx
|
2705563578
|
Minor things such as un-breaking setvarvar :)
git-svn-id: https://svn.eduke32.com/eduke32@431 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-19 20:31:40 +00:00 |
|
terminx
|
31775358e6
|
Death to local variables
git-svn-id: https://svn.eduke32.com/eduke32@430 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-18 21:29:55 +00:00 |
|
terminx
|
19115146ac
|
Quite a few more optimizations
git-svn-id: https://svn.eduke32.com/eduke32@429 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-18 09:32:17 +00:00 |
|
terminx
|
d93dde5a59
|
Optimize some of the frequently used CON commands that have nasty overhead
git-svn-id: https://svn.eduke32.com/eduke32@428 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-18 08:37:12 +00:00 |
|
terminx
|
cb90dc8c83
|
This probably fixes something with projectiles
git-svn-id: https://svn.eduke32.com/eduke32@427 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-18 04:18:46 +00:00 |
|
terminx
|
15c080e73c
|
Oops, I forgot to leave a space for the terminating character for the string here
git-svn-id: https://svn.eduke32.com/eduke32@426 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-18 04:18:29 +00:00 |
|
terminx
|
b04bfe58fb
|
Removed orderweaponnum()
git-svn-id: https://svn.eduke32.com/eduke32@425 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-18 04:16:41 +00:00 |
|
terminx
|
aeaa03022d
|
Heh, oops, that was totally backwards :)
git-svn-id: https://svn.eduke32.com/eduke32@424 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-17 21:48:21 +00:00 |
|
terminx
|
aaa84f3574
|
Stuff, and things.
git-svn-id: https://svn.eduke32.com/eduke32@423 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-17 21:20:35 +00:00 |
|
terminx
|
242eb24e3e
|
This should allow map progression via nukebutton to work up to the 32 level limit, for all episodes.
git-svn-id: https://svn.eduke32.com/eduke32@422 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-17 03:21:55 +00:00 |
|
terminx
|
a236be837c
|
git-svn-id: https://svn.eduke32.com/eduke32@421 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-17 01:08:39 +00:00 |
|
terminx
|
ccb6ff7141
|
Minor fixes and a couple of improvements to the fake AI players
git-svn-id: https://svn.eduke32.com/eduke32@419 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-15 01:09:25 +00:00 |
|
terminx
|
cd4e66b71a
|
Faster movement in Mapster32.
git-svn-id: https://svn.eduke32.com/eduke32@418 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-14 08:50:18 +00:00 |
|
terminx
|
a68248896c
|
I wonder how this feature is going to come back to bite me in the ass later
git-svn-id: https://svn.eduke32.com/eduke32@417 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-14 04:13:19 +00:00 |
|
terminx
|
dc0dea7c09
|
Update checking for win32...
git-svn-id: https://svn.eduke32.com/eduke32@416 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-14 03:34:55 +00:00 |
|
terminx
|
991d785e73
|
Add an extra noapply flag to setbrightness() so we can invalidate just the 8 bit textures.
git-svn-id: https://svn.eduke32.com/eduke32@415 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-12 09:28:37 +00:00 |
|
terminx
|
a35a73796c
|
Function for changing map in multiplayer
git-svn-id: https://svn.eduke32.com/eduke32@414 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-12 08:46:32 +00:00 |
|
terminx
|
760e784ffc
|
Multiplayer code for "map" and "changelevel"
git-svn-id: https://svn.eduke32.com/eduke32@413 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-12 08:33:11 +00:00 |
|
terminx
|
35ea2d7ad1
|
Make sure map filenames always get slashes prepended to them, to make sure getlevelfromfilename() doesn't fail
git-svn-id: https://svn.eduke32.com/eduke32@412 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-12 07:25:01 +00:00 |
|