terminx
|
d651d1d895
|
git-svn-id: https://svn.eduke32.com/eduke32@562 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-08-26 11:28:32 +00:00 |
|
terminx
|
ad5c98d66f
|
config file global variable rape
git-svn-id: https://svn.eduke32.com/eduke32@561 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-08-26 10:35:52 +00:00 |
|
terminx
|
599dda879f
|
git-svn-id: https://svn.eduke32.com/eduke32@560 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-08-25 22:02:40 +00:00 |
|
terminx
|
b5a81483f2
|
git-svn-id: https://svn.eduke32.com/eduke32@559 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-08-25 01:05:00 +00:00 |
|
terminx
|
c9e97fa954
|
git-svn-id: https://svn.eduke32.com/eduke32@558 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-08-19 00:15:30 +00:00 |
|
terminx
|
9704ade66c
|
git-svn-id: https://svn.eduke32.com/eduke32@557 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-08-17 19:32:56 +00:00 |
|
terminx
|
4e0f8281c7
|
git-svn-id: https://svn.eduke32.com/eduke32@556 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-08-17 03:16:46 +00:00 |
|
terminx
|
9c6486025d
|
git-svn-id: https://svn.eduke32.com/eduke32@555 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-08-16 23:25:24 +00:00 |
|
terminx
|
66538686e2
|
Better sound fix
git-svn-id: https://svn.eduke32.com/eduke32@554 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-08-15 03:05:14 +00:00 |
|
terminx
|
3fcc3771bd
|
Sound fix
git-svn-id: https://svn.eduke32.com/eduke32@553 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-08-14 21:29:44 +00:00 |
|
terminx
|
0b1f6f91a9
|
grp shit
git-svn-id: https://svn.eduke32.com/eduke32@552 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-07-04 09:15:08 +00:00 |
|
Plagman
|
94a22e4d62
|
Rewrote half of polymer.c, HSR still needs a bit of work but I believe the end is near.
git-svn-id: https://svn.eduke32.com/eduke32@551 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-07-01 06:32:03 +00:00 |
|
terminx
|
b54842fbdc
|
git-svn-id: https://svn.eduke32.com/eduke32@550 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-06-12 19:53:18 +00:00 |
|
terminx
|
d8dfd8beb4
|
Misc fixes
git-svn-id: https://svn.eduke32.com/eduke32@549 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-06-12 19:47:34 +00:00 |
|
terminx
|
a7069d9ba4
|
git-svn-id: https://svn.eduke32.com/eduke32@548 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-06-02 23:31:43 +00:00 |
|
terminx
|
22b4b23240
|
git-svn-id: https://svn.eduke32.com/eduke32@547 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-06-02 04:14:10 +00:00 |
|
terminx
|
35afa5ff53
|
git-svn-id: https://svn.eduke32.com/eduke32@546 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-05-17 19:31:14 +00:00 |
|
terminx
|
62d44f9722
|
git-svn-id: https://svn.eduke32.com/eduke32@545 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-05-01 04:37:08 +00:00 |
|
terminx
|
fecd0c6e44
|
bleh
git-svn-id: https://svn.eduke32.com/eduke32@544 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-05-01 04:35:27 +00:00 |
|
terminx
|
4ec4aac70f
|
Speed up HRP loading
git-svn-id: https://svn.eduke32.com/eduke32@543 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-04-30 19:41:19 +00:00 |
|
terminx
|
e2fe946d35
|
Crash fix
git-svn-id: https://svn.eduke32.com/eduke32@542 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-04-28 21:24:36 +00:00 |
|
terminx
|
d7b35528a0
|
git-svn-id: https://svn.eduke32.com/eduke32@541 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-04-23 23:36:21 +00:00 |
|
terminx
|
2148b4bebc
|
Window position memory for win32
git-svn-id: https://svn.eduke32.com/eduke32@540 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-04-22 03:44:54 +00:00 |
|
terminx
|
ddb9379fce
|
git-svn-id: https://svn.eduke32.com/eduke32@539 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-04-21 23:59:56 +00:00 |
|
terminx
|
5eba6b1861
|
Example tiles.cfg
git-svn-id: https://svn.eduke32.com/eduke32@538 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-04-21 21:07:18 +00:00 |
|
terminx
|
fecedb9ad1
|
Rawr
git-svn-id: https://svn.eduke32.com/eduke32@537 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-04-21 21:01:07 +00:00 |
|
terminx
|
fc287ec735
|
Prototype for user-defined tile groups
git-svn-id: https://svn.eduke32.com/eduke32@536 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-04-21 20:25:07 +00:00 |
|
terminx
|
423a486b61
|
Scale tiles in polymost tile viewer to bigger sizes
git-svn-id: https://svn.eduke32.com/eduke32@535 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-04-17 07:47:21 +00:00 |
|
terminx
|
62ae233489
|
Newer tile selector from Mapfun and some other stuff
git-svn-id: https://svn.eduke32.com/eduke32@534 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-04-17 05:54:12 +00:00 |
|
Plagman
|
2440ab75b9
|
The Abyss crash fix.
git-svn-id: https://svn.eduke32.com/eduke32@533 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-04-16 02:15:43 +00:00 |
|
terminx
|
a5388fc0a4
|
git-svn-id: https://svn.eduke32.com/eduke32@532 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-04-15 20:04:52 +00:00 |
|
Plagman
|
a71d347f83
|
smoothduration def token for model frame definitions (defaults at 0)
git-svn-id: https://svn.eduke32.com/eduke32@531 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-04-12 03:09:41 +00:00 |
|
Plagman
|
fc613042a0
|
Working commit for animation smoothing. Pretty much breaks everything that relied on fixed-frame transitions (muzzledlashes) but makes stuff look good otherwise. Needs a DEF-hook to control which frames should be smoothed.
git-svn-id: https://svn.eduke32.com/eduke32@530 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-30 18:02:00 +00:00 |
|
terminx
|
b54b8e1e6b
|
git-svn-id: https://svn.eduke32.com/eduke32@529 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-24 23:17:56 +00:00 |
|
terminx
|
4785f64476
|
git-svn-id: https://svn.eduke32.com/eduke32@528 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-22 20:58:13 +00:00 |
|
Plagman
|
456f144451
|
Blah.
git-svn-id: https://svn.eduke32.com/eduke32@527 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-22 18:40:26 +00:00 |
|
Plagman
|
cc8ae625d6
|
Fix.
git-svn-id: https://svn.eduke32.com/eduke32@526 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-22 18:36:23 +00:00 |
|
Plagman
|
004e4da3de
|
Game angle interpolation (cl_angleinterpolation) and engine model animation smoothing (r_animsmoothing).
git-svn-id: https://svn.eduke32.com/eduke32@525 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-22 18:28:41 +00:00 |
|
terminx
|
2bf47cbbed
|
Extra grp file autoloading for grp files included via the command line or the def files
git-svn-id: https://svn.eduke32.com/eduke32@524 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-21 20:37:24 +00:00 |
|
terminx
|
4b4d37cf3f
|
git-svn-id: https://svn.eduke32.com/eduke32@523 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-13 18:37:46 +00:00 |
|
terminx
|
7c7b8c2869
|
Whitespace
git-svn-id: https://svn.eduke32.com/eduke32@522 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-11 00:47:32 +00:00 |
|
terminx
|
38810c6561
|
Showview command updates and a couple of other things
git-svn-id: https://svn.eduke32.com/eduke32@521 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-11 00:20:32 +00:00 |
|
terminx
|
cb77e41236
|
git-svn-id: https://svn.eduke32.com/eduke32@520 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-08 21:07:10 +00:00 |
|
Plagman
|
3081c87724
|
Support for Vertex Buffer Objects (r_vbos, r_vbocount).
git-svn-id: https://svn.eduke32.com/eduke32@519 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-08 03:07:10 +00:00 |
|
terminx
|
3fda3754cc
|
git-svn-id: https://svn.eduke32.com/eduke32@518 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-08 01:01:55 +00:00 |
|
terminx
|
69d0e38805
|
git-svn-id: https://svn.eduke32.com/eduke32@517 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-08 00:30:48 +00:00 |
|
terminx
|
9c819e7042
|
git-svn-id: https://svn.eduke32.com/eduke32@516 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-08 00:09:20 +00:00 |
|
terminx
|
070c38a85e
|
git-svn-id: https://svn.eduke32.com/eduke32@515 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-07 20:18:48 +00:00 |
|
terminx
|
67efe33c18
|
Small things
git-svn-id: https://svn.eduke32.com/eduke32@514 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-04 19:52:57 +00:00 |
|
Plagman
|
3f5f1b8fb2
|
Corrected issues with detailmaps scaling, improved general model drawing performance and added support for using vertex arrays when drawing models (r_vertexarrays)
git-svn-id: https://svn.eduke32.com/eduke32@513 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-03 23:09:40 +00:00 |
|
Plagman
|
19719cf7fb
|
Detail map scaling.
git-svn-id: https://svn.eduke32.com/eduke32@512 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-01 18:19:11 +00:00 |
|
terminx
|
8e86c02364
|
git-svn-id: https://svn.eduke32.com/eduke32@511 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-03-01 00:50:59 +00:00 |
|
terminx
|
71a18f5f72
|
A few more minor things
git-svn-id: https://svn.eduke32.com/eduke32@510 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-28 09:39:37 +00:00 |
|
terminx
|
33985f1650
|
This adds a menu option for network packet rate, and more conversion of passing things as char or short to passing things as int
git-svn-id: https://svn.eduke32.com/eduke32@509 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-28 09:12:41 +00:00 |
|
terminx
|
23dbb55689
|
Bug fixes
git-svn-id: https://svn.eduke32.com/eduke32@508 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-26 01:46:38 +00:00 |
|
terminx
|
f889e552b2
|
Support for automatically loading all grp/zip/pk3 files in a directory. Files go into the "autoload" directory if they're to be loaded by all main grp files that are supported, or into autoload/grpname to be loaded only if a specific grp is used. For example, autoload/duke3d.grp/hrp.zip would only be loaded if duke3d.grp was specified as the main group file (and not nam.grp, et cetera).
git-svn-id: https://svn.eduke32.com/eduke32@507 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-25 21:11:59 +00:00 |
|
terminx
|
0dfc03afa0
|
Fixes the skybox problem, the problem with the default keyboard configuration, and adds cl_viewbob and cl_weaponsway
git-svn-id: https://svn.eduke32.com/eduke32@506 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-23 22:27:22 +00:00 |
|
terminx
|
eb35e8b927
|
git-svn-id: https://svn.eduke32.com/eduke32@505 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-18 22:16:01 +00:00 |
|
Plagman
|
6440b48ec8
|
Added xscale and yscale DEF tokens to texture blocks to control the size ratio with the ART.
git-svn-id: https://svn.eduke32.com/eduke32@504 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-17 02:23:50 +00:00 |
|
Plagman
|
8c462256c0
|
HUD detail and glow maps.
git-svn-id: https://svn.eduke32.com/eduke32@503 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-16 17:44:59 +00:00 |
|
terminx
|
7da6eb3f8e
|
This rips all of the camera control shit out of userdefs and re-implements it as a bunch of pointer gamevars. This required adding in support for vars which are pointers to chars and short ints. It appears to work properly, without overwriting anything that happens to be adjacent (in memory) to the values being set. We'll see.
git-svn-id: https://svn.eduke32.com/eduke32@502 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-16 06:59:05 +00:00 |
|
Plagman
|
b436f4fb71
|
Various fixes and detail texturing on models.
git-svn-id: https://svn.eduke32.com/eduke32@501 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-16 01:34:41 +00:00 |
|
terminx
|
d3af85c064
|
Some crap I didn't commit before
git-svn-id: https://svn.eduke32.com/eduke32@500 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-16 00:11:25 +00:00 |
|
Plagman
|
39c818d053
|
Avoid loading textures two times.
git-svn-id: https://svn.eduke32.com/eduke32@499 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-15 22:26:50 +00:00 |
|
terminx
|
b48a0a933b
|
git-svn-id: https://svn.eduke32.com/eduke32@498 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-15 01:45:38 +00:00 |
|
Plagman
|
3dd47da766
|
Glow mapping !
git-svn-id: https://svn.eduke32.com/eduke32@497 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-15 01:35:34 +00:00 |
|
terminx
|
5bc5a1bfd0
|
This adds a menu option to reset the key layout to what the game shipped with
git-svn-id: https://svn.eduke32.com/eduke32@496 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-14 00:22:12 +00:00 |
|
terminx
|
c4ffc08584
|
This adds a menu option to reset the keys to the default configuration
git-svn-id: https://svn.eduke32.com/eduke32@495 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-13 09:50:58 +00:00 |
|
terminx
|
e1fed262d6
|
OOPS.
git-svn-id: https://svn.eduke32.com/eduke32@494 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-13 03:00:25 +00:00 |
|
terminx
|
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.
git-svn-id: https://svn.eduke32.com/eduke32@493 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-13 02:56:10 +00:00 |
|
terminx
|
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).
git-svn-id: https://svn.eduke32.com/eduke32@492 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-13 02:22:17 +00:00 |
|
terminx
|
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
git-svn-id: https://svn.eduke32.com/eduke32@491 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-13 01:28:50 +00:00 |
|
terminx
|
ac95cded34
|
This fixes the fog issue described here: http://forums.3drealms.com/vb/showpost.php?p=492096
git-svn-id: https://svn.eduke32.com/eduke32@490 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-12 21:52:23 +00:00 |
|
terminx
|
7e79039197
|
Clean up the new camera control stuff a little bit
git-svn-id: https://svn.eduke32.com/eduke32@489 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-12 21:17:52 +00:00 |
|
terminx
|
1fff7e88f4
|
Tag the .mid file in /tmp with the username and current pid, and remove it when the sound system is shut down.
git-svn-id: https://svn.eduke32.com/eduke32@488 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-12 21:08:31 +00:00 |
|
terminx
|
abcce7e337
|
Camera control
git-svn-id: https://svn.eduke32.com/eduke32@487 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-12 07:58:03 +00:00 |
|
terminx
|
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.
git-svn-id: https://svn.eduke32.com/eduke32@486 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-11 22:05:50 +00:00 |
|
terminx
|
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.
git-svn-id: https://svn.eduke32.com/eduke32@485 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-11 00:49:03 +00:00 |
|
terminx
|
fd4dfeb6a5
|
Update the headers of all source files, add CON_SHOWVIEW based on a patch from CONAN, other minor fixes
git-svn-id: https://svn.eduke32.com/eduke32@484 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-08 04:19:39 +00:00 |
|
terminx
|
ee4573779c
|
Remove JFAud until it works right
git-svn-id: https://svn.eduke32.com/eduke32@483 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-07 00:13:47 +00:00 |
|
terminx
|
90c4f271b2
|
git-svn-id: https://svn.eduke32.com/eduke32@482 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-02-05 01:33:08 +00:00 |
|
terminx
|
72ec04ff88
|
Allow use of grp files which exist outside of the game directory
git-svn-id: https://svn.eduke32.com/eduke32@481 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-30 09:03:51 +00:00 |
|
terminx
|
0a1afbd3f3
|
Minor fixes
git-svn-id: https://svn.eduke32.com/eduke32@480 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-30 02:04:14 +00:00 |
|
terminx
|
6ff2a7d2cc
|
This fixes the issue with running in 16-bit color, and it doesn't look like it breaks depth peeling...
git-svn-id: https://svn.eduke32.com/eduke32@479 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-29 23:01:28 +00:00 |
|
terminx
|
ef81aee7be
|
The mouse wheel was backwards on Win32... I think this fixes that.
git-svn-id: https://svn.eduke32.com/eduke32@478 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-29 03:21:12 +00:00 |
|
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
|
64ec370c98
|
dos2unix on the engine headers
git-svn-id: https://svn.eduke32.com/eduke32@476 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-29 01:18:16 +00:00 |
|
Plagman
|
d7832a7d4f
|
Winlayer keyboard input fix for OSD buffer issues and removed blending in drawrooms.
git-svn-id: https://svn.eduke32.com/eduke32@475 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-26 22:37:48 +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 |
|
Plagman
|
1b5284aee0
|
Fixes blending in drawrooms and dynamic GLU not compiling in Win32.
git-svn-id: https://svn.eduke32.com/eduke32@473 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-26 20:29:36 +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
|
43657d4f56
|
GL State leak correction : no more diffuse map disappearance.
git-svn-id: https://svn.eduke32.com/eduke32@461 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-15 12:17:01 +00:00 |
|
Plagman
|
581fd77c35
|
Asking the end-user to have sexual intercourse with his family is not that cool.
git-svn-id: https://svn.eduke32.com/eduke32@460 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-15 09:22:13 +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 |
|
terminx
|
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.
git-svn-id: https://svn.eduke32.com/eduke32@456 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-15 00:38:21 +00:00 |
|
Plagman
|
50d6334304
|
Forgot to add the new MSVC project files.
git-svn-id: https://svn.eduke32.com/eduke32@455 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-14 07:11:47 +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
|
3205ee4fd1
|
git-svn-id: https://svn.eduke32.com/eduke32@450 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-12 05:05:19 +00:00 |
|
terminx
|
d6aa1e6c85
|
More consistent console scroll speed (especially with a low framerate)
This still seems to screw up sometimes.
git-svn-id: https://svn.eduke32.com/eduke32@449 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-06 09:50:02 +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
|
70bf6c9102
|
Minor fixes.
git-svn-id: https://svn.eduke32.com/eduke32@447 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-06 05:11:14 +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
|
ad6cfa105e
|
Mouse sensitivity stuff
git-svn-id: https://svn.eduke32.com/eduke32@441 1a8010ca-5511-0410-912e-c29ae57300e0
|
2007-01-02 02:27:31 +00:00 |
|
Plagman
|
4bc6daa489
|
Sorting is back.
git-svn-id: https://svn.eduke32.com/eduke32@440 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-31 06:41:57 +00:00 |
|
Plagman
|
08e4113086
|
Broken depth peeling.
git-svn-id: https://svn.eduke32.com/eduke32@439 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-31 06:32:04 +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
|
879a75817b
|
More MSVC goodness.
git-svn-id: https://svn.eduke32.com/eduke32@436 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-22 15:04:49 +00:00 |
|
Plagman
|
3d16de2d56
|
MD2 rotation issues should be fixed now (untested).
git-svn-id: https://svn.eduke32.com/eduke32@435 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-21 15:18:50 +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 |
|
Plagman
|
5c4f5b3744
|
Fixed memory leaks issues with converted MD3s.
git-svn-id: https://svn.eduke32.com/eduke32@420 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-16 23:18:11 +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 |
|
terminx
|
75563afd01
|
*yawn*
git-svn-id: https://svn.eduke32.com/eduke32@411 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-12 06:41:47 +00:00 |
|
terminx
|
998ced5cc4
|
More menu stuff
git-svn-id: https://svn.eduke32.com/eduke32@410 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-12 05:59:47 +00:00 |
|
terminx
|
401767810f
|
Allow the startup screens to be skipped via mouse and allow the help and credits screens to be navigated via mouse as well
git-svn-id: https://svn.eduke32.com/eduke32@409 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-12 04:31:51 +00:00 |
|
terminx
|
d0f96d6c86
|
Mouse wheel support for the game menus
git-svn-id: https://svn.eduke32.com/eduke32@408 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-12 00:03:24 +00:00 |
|
terminx
|
7e405214c5
|
Oops, I accidentally made 3D mode teh slows.
git-svn-id: https://svn.eduke32.com/eduke32@407 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-11 22:23:56 +00:00 |
|
terminx
|
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.
git-svn-id: https://svn.eduke32.com/eduke32@406 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-11 21:56:00 +00:00 |
|
terminx
|
215e0fb0c6
|
This makes the console work in Mapster32 2D mode when Polymost is selected
git-svn-id: https://svn.eduke32.com/eduke32@405 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-11 21:21:41 +00:00 |
|
terminx
|
3509a4dc8c
|
Fixes
git-svn-id: https://svn.eduke32.com/eduke32@404 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-11 21:18:21 +00:00 |
|
terminx
|
3d867963b9
|
Support for a version string to stick in the lower right hand corner of the OSD
git-svn-id: https://svn.eduke32.com/eduke32@403 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-11 04:38:10 +00:00 |
|
terminx
|
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
git-svn-id: https://svn.eduke32.com/eduke32@402 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-11 03:32:43 +00:00 |
|
terminx
|
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
git-svn-id: https://svn.eduke32.com/eduke32@401 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-11 03:06:49 +00:00 |
|
terminx
|
c4147db020
|
Blah blah blah
git-svn-id: https://svn.eduke32.com/eduke32@400 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-10 21:53:33 +00:00 |
|
terminx
|
7017166f2d
|
Oops
git-svn-id: https://svn.eduke32.com/eduke32@399 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-10 19:32:44 +00:00 |
|
terminx
|
169e0c824b
|
Give most of the gamevar stuff its own object
git-svn-id: https://svn.eduke32.com/eduke32@398 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-10 06:49:01 +00:00 |
|
terminx
|
6b7ef5cd75
|
More optimizations
git-svn-id: https://svn.eduke32.com/eduke32@397 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-10 04:17:26 +00:00 |
|
terminx
|
70a60c34f9
|
More of an optimization
git-svn-id: https://svn.eduke32.com/eduke32@396 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-10 03:35:45 +00:00 |
|
terminx
|
0bd5f4a9e5
|
Uhh.. yeah
git-svn-id: https://svn.eduke32.com/eduke32@395 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-10 03:15:56 +00:00 |
|
terminx
|
d48c66b7ad
|
I guess this is an optimization as well
git-svn-id: https://svn.eduke32.com/eduke32@394 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-10 01:52:35 +00:00 |
|
terminx
|
d0ef9e1133
|
I guess this is some kind of an optimization :o
git-svn-id: https://svn.eduke32.com/eduke32@393 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-10 01:21:30 +00:00 |
|
terminx
|
15ee3431f9
|
Check to see if the user map filename matches a defined level name and warp to that level instead of opening it as a user map
git-svn-id: https://svn.eduke32.com/eduke32@392 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-09 23:41:43 +00:00 |
|
terminx
|
e11f4c9afb
|
Better alt-tab support for fullscreen OpenGL on win32
git-svn-id: https://svn.eduke32.com/eduke32@391 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-08 16:45:12 +00:00 |
|
terminx
|
f8e113ce03
|
Pitch and roll control for maphacks
git-svn-id: https://svn.eduke32.com/eduke32@390 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-07 23:56:35 +00:00 |
|
terminx
|
c45445f8aa
|
Null pointer checks for music filenames
git-svn-id: https://svn.eduke32.com/eduke32@389 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-06 23:14:49 +00:00 |
|
terminx
|
bee93c60b7
|
git-svn-id: https://svn.eduke32.com/eduke32@388 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-06 06:27:07 +00:00 |
|
terminx
|
a53a03eb88
|
ATI fog fix
git-svn-id: https://svn.eduke32.com/eduke32@387 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-05 23:14:14 +00:00 |
|
terminx
|
7dcd346352
|
This seems like a good idea...
git-svn-id: https://svn.eduke32.com/eduke32@386 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-05 21:51:24 +00:00 |
|
terminx
|
c8abb8384d
|
Happy fun memory usage optimization
git-svn-id: https://svn.eduke32.com/eduke32@385 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-05 21:22:19 +00:00 |
|
terminx
|
ccb93c19d8
|
Palette stuff... hijack hictinting[MAXPALOOKUPS-1] for use as a tint control on all hightile assets. This way, NVG and underwater tinting in Polymost doesn't interfere with the ps[].pals tinting that palfrom sets in the CONs.
git-svn-id: https://svn.eduke32.com/eduke32@384 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-05 20:39:29 +00:00 |
|
terminx
|
9fc9365e2f
|
Allow access to map12-map32 in multiplayer, and skip the ones that aren't defined
git-svn-id: https://svn.eduke32.com/eduke32@383 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-05 00:16:33 +00:00 |
|
terminx
|
44e9f75e48
|
I suppose it's probably a good idea not to crash when someone tries telling the game to warp to an undefined map
git-svn-id: https://svn.eduke32.com/eduke32@382 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-04 22:22:07 +00:00 |
|
terminx
|
57042cd9a7
|
This raises the max number of levels per episode to 32 and alters the game to use dynamically allocated memory for level and music names and filenames. No null pointer checks yet.
git-svn-id: https://svn.eduke32.com/eduke32@381 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-04 22:05:30 +00:00 |
|
terminx
|
3a811040af
|
La la la
git-svn-id: https://svn.eduke32.com/eduke32@380 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-04 04:12:14 +00:00 |
|
terminx
|
e4afb39e66
|
git-svn-id: https://svn.eduke32.com/eduke32@379 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-04 04:08:14 +00:00 |
|
terminx
|
42fe36d067
|
This makes -map bypass the menu in multiplayer
git-svn-id: https://svn.eduke32.com/eduke32@378 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-04 02:10:18 +00:00 |
|
terminx
|
b93ae5baa9
|
Blar.
git-svn-id: https://svn.eduke32.com/eduke32@377 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-03 00:27:43 +00:00 |
|
terminx
|
fb06419c82
|
updatesectorz() -> updatesector()
I now have a clue about updatesectorz() breaking things. :o
git-svn-id: https://svn.eduke32.com/eduke32@376 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-02 06:00:49 +00:00 |
|
terminx
|
36f69beeb6
|
This should fix a bug with ifgotweaponce where the game had a rare chance of crashing and burning in cooperative
git-svn-id: https://svn.eduke32.com/eduke32@375 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-01 22:34:32 +00:00 |
|
terminx
|
0d22a2a208
|
Save the GRP file selected in the startup window to the cfg
git-svn-id: https://svn.eduke32.com/eduke32@374 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-01 04:22:16 +00:00 |
|
terminx
|
e35a1bdc33
|
I guess these checks are necessary, because if we don't have them, rmnet segfaults when it tries to strtok things that don't exist.
git-svn-id: https://svn.eduke32.com/eduke32@373 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-12-01 01:20:59 +00:00 |
|
terminx
|
f71b2cd2d9
|
updatesector() -> updatesectorz()
I have no clue if this breaks anything.
git-svn-id: https://svn.eduke32.com/eduke32@372 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-30 23:53:44 +00:00 |
|
terminx
|
5dda5b1660
|
Rename some functions and separate the player's weapon choice back out into its own packet, because we don't need to send it with player updates from the menu.
git-svn-id: https://svn.eduke32.com/eduke32@371 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-30 23:37:47 +00:00 |
|
terminx
|
da317ac063
|
One less hack :o
git-svn-id: https://svn.eduke32.com/eduke32@370 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-30 09:22:54 +00:00 |
|
terminx
|
69505e1cc2
|
git-svn-id: https://svn.eduke32.com/eduke32@369 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-30 06:54:01 +00:00 |
|
terminx
|
4f17d1299b
|
Lag meter and a couple of MP fixes
git-svn-id: https://svn.eduke32.com/eduke32@368 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-30 04:36:20 +00:00 |
|
terminx
|
79f6c600d5
|
Multiplayer fixes. This solves the crash on map change issue.
git-svn-id: https://svn.eduke32.com/eduke32@367 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-30 02:09:51 +00:00 |
|
terminx
|
2515d19746
|
Okay, so that was a bad idea.
git-svn-id: https://svn.eduke32.com/eduke32@366 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-29 21:49:44 +00:00 |
|
terminx
|
270d573af3
|
Hmm..
git-svn-id: https://svn.eduke32.com/eduke32@365 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-29 10:30:25 +00:00 |
|
terminx
|
44fcea85a8
|
Makefile switch for which networking code to use
git-svn-id: https://svn.eduke32.com/eduke32@364 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-28 22:53:11 +00:00 |
|
terminx
|
8727166e24
|
I wish I knew why this doesn't work
git-svn-id: https://svn.eduke32.com/eduke32@363 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-28 16:23:37 +00:00 |
|
terminx
|
d7d9e82be0
|
Duke3d_w32 netcode... this compiles but doesn't work yet
git-svn-id: https://svn.eduke32.com/eduke32@362 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-28 04:16:20 +00:00 |
|
terminx
|
5ebab8df83
|
git-svn-id: https://svn.eduke32.com/eduke32@361 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-26 21:15:20 +00:00 |
|
terminx
|
8efa4670bb
|
Support for using a different cfg file via command line
git-svn-id: https://svn.eduke32.com/eduke32@360 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-24 04:25:13 +00:00 |
|
terminx
|
cac0d84384
|
Fixes
git-svn-id: https://svn.eduke32.com/eduke32@359 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-22 01:25:35 +00:00 |
|
terminx
|
4de01782d3
|
Hm, I think this actually works correctly now
git-svn-id: https://svn.eduke32.com/eduke32@358 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-21 15:54:13 +00:00 |
|
terminx
|
3884546474
|
git-svn-id: https://svn.eduke32.com/eduke32@357 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-21 06:59:59 +00:00 |
|
terminx
|
a6a64c52b5
|
GL_EXP2 fog/shading re-adjustment... haha, whiners are going to crucify me.
git-svn-id: https://svn.eduke32.com/eduke32@356 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-21 05:38:22 +00:00 |
|
terminx
|
32c50b0c57
|
git-svn-id: https://svn.eduke32.com/eduke32@355 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-20 04:56:22 +00:00 |
|
terminx
|
b6f6873603
|
git-svn-id: https://svn.eduke32.com/eduke32@354 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-20 04:55:37 +00:00 |
|
terminx
|
20c261babd
|
git-svn-id: https://svn.eduke32.com/eduke32@353 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-19 08:43:27 +00:00 |
|
terminx
|
715bc289e8
|
Fix "array subscript has type 'char'" warnings
git-svn-id: https://svn.eduke32.com/eduke32@352 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-19 08:24:46 +00:00 |
|
terminx
|
504ff2e8a4
|
Kill gamma in Mapster32 2D mode
git-svn-id: https://svn.eduke32.com/eduke32@351 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-19 07:31:03 +00:00 |
|
terminx
|
2d356245f2
|
git-svn-id: https://svn.eduke32.com/eduke32@350 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-19 07:09:43 +00:00 |
|
terminx
|
65dc97d55b
|
More warning fixes
git-svn-id: https://svn.eduke32.com/eduke32@349 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-19 03:02:36 +00:00 |
|
terminx
|
643f4d1e44
|
Fix some warnings gcc 4.x threw in winlayer
git-svn-id: https://svn.eduke32.com/eduke32@348 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-19 02:17:47 +00:00 |
|
terminx
|
730129aee6
|
More warning fixes
git-svn-id: https://svn.eduke32.com/eduke32@347 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-19 01:28:51 +00:00 |
|
terminx
|
1b91c1bae3
|
This probably fixes building with SDL on Windows
git-svn-id: https://svn.eduke32.com/eduke32@346 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-18 08:46:58 +00:00 |
|
terminx
|
44e32d9300
|
Oops, I guess this would help... ;)
git-svn-id: https://svn.eduke32.com/eduke32@345 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-18 08:18:11 +00:00 |
|
terminx
|
80c51ac2de
|
Fix some gcc4 warnings
git-svn-id: https://svn.eduke32.com/eduke32@344 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-18 08:13:33 +00:00 |
|
terminx
|
453c1f9649
|
Blar
git-svn-id: https://svn.eduke32.com/eduke32@343 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-17 08:22:52 +00:00 |
|
terminx
|
3413ff8dd9
|
A couple of SDL-related fixes
git-svn-id: https://svn.eduke32.com/eduke32@342 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-17 05:05:16 +00:00 |
|
terminx
|
0207e4fb79
|
WW2GI "support"
git-svn-id: https://svn.eduke32.com/eduke32@341 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-16 23:06:16 +00:00 |
|
terminx
|
59a260956e
|
Remove more redundancy
git-svn-id: https://svn.eduke32.com/eduke32@340 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-16 08:57:13 +00:00 |
|
terminx
|
62c19ced26
|
Shitcan unixvoc.c and make multivoc.c work under *nix
git-svn-id: https://svn.eduke32.com/eduke32@339 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-16 08:51:07 +00:00 |
|
terminx
|
a75a1eb10c
|
Fixes
git-svn-id: https://svn.eduke32.com/eduke32@338 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-16 03:25:32 +00:00 |
|
terminx
|
bbbccb7b11
|
Hopefully the last of the formatting changes + sound support for Linux. Previous commit also fixes the mouse cursor grab issue.
git-svn-id: https://svn.eduke32.com/eduke32@337 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-16 03:02:42 +00:00 |
|
terminx
|
9f9ccf8344
|
Rip out the Build test game
git-svn-id: https://svn.eduke32.com/eduke32@336 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-16 03:00:03 +00:00 |
|
terminx
|
628ef41cc4
|
An additional crapload of formatting changes
git-svn-id: https://svn.eduke32.com/eduke32@335 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-15 01:16:55 +00:00 |
|
terminx
|
a289704d10
|
Crappy support for pausing model animations
git-svn-id: https://svn.eduke32.com/eduke32@334 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-15 01:14:27 +00:00 |
|
terminx
|
38e3d16aeb
|
More formatting changes
git-svn-id: https://svn.eduke32.com/eduke32@333 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-14 21:35:50 +00:00 |
|
terminx
|
8127c07f45
|
Dump debug.con and debug.map on insertsprite() failure
git-svn-id: https://svn.eduke32.com/eduke32@332 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-14 19:58:59 +00:00 |
|
terminx
|
37dea75dc6
|
Formatting change
git-svn-id: https://svn.eduke32.com/eduke32@331 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-13 23:12:47 +00:00 |
|
terminx
|
757da2432b
|
dummytile fixes
git-svn-id: https://svn.eduke32.com/eduke32@330 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-07 22:08:57 +00:00 |
|
terminx
|
f80b65cfb3
|
CON access to getincangle(), and usage of myconnectindex for EVENT_GETMENUTILE and EVENT_GETLOADTILE. This lets us force menu options to certain values while the player is in the menu via setuserdef.
git-svn-id: https://svn.eduke32.com/eduke32@329 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-06 22:14:27 +00:00 |
|
terminx
|
44d1866c5a
|
Fix http://forums.3drealms.com/vb/showpost.php?p=439437 and bump demo/savegame version number due to a change in the size of the spriteext struct
git-svn-id: https://svn.eduke32.com/eduke32@328 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-05 06:54:22 +00:00 |
|
terminx
|
90eb35a551
|
Oops
git-svn-id: https://svn.eduke32.com/eduke32@327 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-11-01 23:40:15 +00:00 |
|
terminx
|
f24ac5dd86
|
Check file availability before calling the hightile substitution functions
git-svn-id: https://svn.eduke32.com/eduke32@326 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-10-31 18:32:29 +00:00 |
|
terminx
|
d1bff5a20b
|
spritecol
git-svn-id: https://svn.eduke32.com/eduke32@325 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-10-30 01:50:52 +00:00 |
|
terminx
|
59f5ab835f
|
Fix building without GL and Polymost
git-svn-id: https://svn.eduke32.com/eduke32@324 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-10-29 20:18:04 +00:00 |
|
terminx
|
f83fe0c7d3
|
Boredom
git-svn-id: https://svn.eduke32.com/eduke32@323 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-10-24 03:13:45 +00:00 |
|
terminx
|
e6fa910614
|
Best map par time tracking from JonoF
git-svn-id: https://svn.eduke32.com/eduke32@322 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-10-23 21:47:28 +00:00 |
|
terminx
|
fc172fe3ea
|
git-svn-id: https://svn.eduke32.com/eduke32@321 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-10-20 01:17:32 +00:00 |
|
Plagman
|
815c646e85
|
Take a look at your last sky, guessing you won't have the time to fullbright. (wtf)
git-svn-id: https://svn.eduke32.com/eduke32@320 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-10-19 23:51:44 +00:00 |
|
terminx
|
28e6c029ce
|
Move the window title setting code to the beginning of enterlevel(), so that it updates before the loading screen is displayed rather than after
git-svn-id: https://svn.eduke32.com/eduke32@319 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-10-19 17:16:35 +00:00 |
|
terminx
|
3584d01dcc
|
git-svn-id: https://svn.eduke32.com/eduke32@318 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-10-19 07:26:33 +00:00 |
|
terminx
|
eac09688bc
|
Nothing important
git-svn-id: https://svn.eduke32.com/eduke32@317 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-10-19 00:45:36 +00:00 |
|
Plagman
|
874e32a3a5
|
Iron fingers stab the desert SKIES !
git-svn-id: https://svn.eduke32.com/eduke32@316 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-10-18 03:59:28 +00:00 |
|
Plagman
|
fb8c39689e
|
Fixed bottom walls switch and improved texture coordinate generation.
git-svn-id: https://svn.eduke32.com/eduke32@315 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-10-17 01:14:20 +00:00 |
|
terminx
|
96c035d63b
|
Added a quote message for DNMONSTERS, fixed a MSVC compile error
git-svn-id: https://svn.eduke32.com/eduke32@314 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-10-17 01:12:31 +00:00 |
|
Plagman
|
6dcdd0148a
|
Animation, interpolation, fixed cliplanes, fixed map switching.
git-svn-id: https://svn.eduke32.com/eduke32@313 1a8010ca-5511-0410-912e-c29ae57300e0
|
2006-10-16 22:07:15 +00:00 |
|