Commit graph

495 commits

Author SHA1 Message Date
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
terminx
047524688f git-svn-id: https://svn.eduke32.com/eduke32@312 1a8010ca-5511-0410-912e-c29ae57300e0 2006-10-15 18:59:45 +00:00
Plagman
6b635120d4 Frustum clipping and cliplanes for map limits. Performance should be alright now.
git-svn-id: https://svn.eduke32.com/eduke32@311 1a8010ca-5511-0410-912e-c29ae57300e0
2006-10-15 18:51:41 +00:00
Plagman
9002a68e64 Polymer cliplanes and FOV.
git-svn-id: https://svn.eduke32.com/eduke32@310 1a8010ca-5511-0410-912e-c29ae57300e0
2006-10-14 23:33:10 +00:00
terminx
cbade0ca16 git-svn-id: https://svn.eduke32.com/eduke32@309 1a8010ca-5511-0410-912e-c29ae57300e0 2006-10-10 23:04:38 +00:00
terminx
ae3a91cc06 git-svn-id: https://svn.eduke32.com/eduke32@308 1a8010ca-5511-0410-912e-c29ae57300e0 2006-10-05 07:39:37 +00:00
Plagman
d91977d23f VC project
git-svn-id: https://svn.eduke32.com/eduke32@307 1a8010ca-5511-0410-912e-c29ae57300e0
2006-10-04 09:54:25 +00:00
terminx
9c8c6f421e This fixes a problem with using 'ifp' from within actors other than APLAYER.
git-svn-id: https://svn.eduke32.com/eduke32@306 1a8010ca-5511-0410-912e-c29ae57300e0
2006-10-03 01:17:01 +00:00
terminx
5019235983 qstrlen
git-svn-id: https://svn.eduke32.com/eduke32@305 1a8010ca-5511-0410-912e-c29ae57300e0
2006-09-30 06:51:48 +00:00
Plagman
2ce69e749f Polymer texturing and shading.
git-svn-id: https://svn.eduke32.com/eduke32@304 1a8010ca-5511-0410-912e-c29ae57300e0
2006-09-29 21:36:12 +00:00
terminx
a4c411d637 Whitespace
git-svn-id: https://svn.eduke32.com/eduke32@303 1a8010ca-5511-0410-912e-c29ae57300e0
2006-09-29 05:01:33 +00:00
terminx
ec89d845aa Swap the qstrcpy parameters and fix the issue with frozen players
git-svn-id: https://svn.eduke32.com/eduke32@302 1a8010ca-5511-0410-912e-c29ae57300e0
2006-09-28 00:32:22 +00:00
Plagman
2f4725e0f2 Blood and sand.
git-svn-id: https://svn.eduke32.com/eduke32@301 1a8010ca-5511-0410-912e-c29ae57300e0
2006-09-27 17:55:49 +00:00
Plagman
40efe08ff1 Polymer development.
git-svn-id: https://svn.eduke32.com/eduke32@300 1a8010ca-5511-0410-912e-c29ae57300e0
2006-09-27 02:23:27 +00:00
terminx
784dfe8aa7 Blah blah blah
git-svn-id: https://svn.eduke32.com/eduke32@299 1a8010ca-5511-0410-912e-c29ae57300e0
2006-09-24 04:44:54 +00:00
terminx
55392349bb git-svn-id: https://svn.eduke32.com/eduke32@298 1a8010ca-5511-0410-912e-c29ae57300e0 2006-09-21 20:10:51 +00:00
terminx
ac7ca6aa75 Minor fixes...
git-svn-id: https://svn.eduke32.com/eduke32@297 1a8010ca-5511-0410-912e-c29ae57300e0
2006-09-20 07:23:25 +00:00
terminx
4f021f4736 New event/userdef CON extensions to allow fiddling with the movement interpolation in multiplayer.
git-svn-id: https://svn.eduke32.com/eduke32@296 1a8010ca-5511-0410-912e-c29ae57300e0
2006-09-19 23:02:33 +00:00
terminx
c1f5d7fd0d Remove md2draw() and friends
git-svn-id: https://svn.eduke32.com/eduke32@295 1a8010ca-5511-0410-912e-c29ae57300e0
2006-09-17 22:25:46 +00:00
Plagman
fe40a9ce85 MD2. BMW.
git-svn-id: https://svn.eduke32.com/eduke32@294 1a8010ca-5511-0410-912e-c29ae57300e0
2006-09-17 20:16:20 +00:00
terminx
d961d235a5 git-svn-id: https://svn.eduke32.com/eduke32@293 1a8010ca-5511-0410-912e-c29ae57300e0 2006-09-12 00:51:50 +00:00
terminx
6db5e70888 git-svn-id: https://svn.eduke32.com/eduke32@292 1a8010ca-5511-0410-912e-c29ae57300e0 2006-09-10 17:40:34 +00:00
terminx
f14861b77a git-svn-id: https://svn.eduke32.com/eduke32@291 1a8010ca-5511-0410-912e-c29ae57300e0 2006-09-07 17:46:00 +00:00
terminx
e2ccbf6870 Replaced the 'dynquote' primitive with 'qsprintf' and fixed a parsing bug with some of the level and sound name definition stuff.
git-svn-id: https://svn.eduke32.com/eduke32@290 1a8010ca-5511-0410-912e-c29ae57300e0
2006-09-06 04:18:28 +00:00
terminx
11e8db76a8 Fix from JonoF for using a joystick in combination with SDLayer.
git-svn-id: https://svn.eduke32.com/eduke32@289 1a8010ca-5511-0410-912e-c29ae57300e0
2006-09-02 02:34:29 +00:00
terminx
c0f93c2aad Add a missing header, fix a config file bug and switch "exponentially" for "dramatically" in the texture caching dialog.
git-svn-id: https://svn.eduke32.com/eduke32@288 1a8010ca-5511-0410-912e-c29ae57300e0
2006-09-02 01:40:20 +00:00
terminx
c1bb2adb2c Fix an OOS problem with TDM. I want to punch whoever came up with sync based networking in the balls. :D
git-svn-id: https://svn.eduke32.com/eduke32@287 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-31 19:05:23 +00:00
terminx
d7a133eefd Whitespace cleanup
git-svn-id: https://svn.eduke32.com/eduke32@286 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-31 01:56:43 +00:00
terminx
138a4ab95f Makefile shite
git-svn-id: https://svn.eduke32.com/eduke32@285 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-31 01:54:23 +00:00
Plagman
d2f776519e git-svn-id: https://svn.eduke32.com/eduke32@284 1a8010ca-5511-0410-912e-c29ae57300e0 2006-08-31 00:22:24 +00:00
Plagman
0a0f399ba0 More Polymer (for win32 platform, still test code), added polymost.h for external access to some structs and funcs.
git-svn-id: https://svn.eduke32.com/eduke32@283 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-30 23:32:39 +00:00
terminx
102b17f743 Oops.
git-svn-id: https://svn.eduke32.com/eduke32@282 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-29 20:26:55 +00:00
terminx
36afe510ed This makes the faster weapon switching work a bit better in my opinion.
git-svn-id: https://svn.eduke32.com/eduke32@281 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-29 19:22:41 +00:00
terminx
60d78a27f3 Added a hack to offset the shadows of sprites a bit so there's no flickering at the base of the sprite.
git-svn-id: https://svn.eduke32.com/eduke32@280 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-29 08:07:06 +00:00
Plagman
7394fefb54 Forgot to add the header.
git-svn-id: https://svn.eduke32.com/eduke32@279 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-29 02:02:28 +00:00
Plagman
86cf42aa20 Another go at sorting, along with some polymer stuff.
git-svn-id: https://svn.eduke32.com/eduke32@278 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-29 01:58:59 +00:00
terminx
8765f0a215 Added some commands for getting the current compiled CON ptr and jumping to another location
git-svn-id: https://svn.eduke32.com/eduke32@277 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-28 19:18:05 +00:00
terminx
b4ed27fa7d Somebody needed an 'ezshootvar'. These commands are getting ridiculous.
git-svn-id: https://svn.eduke32.com/eduke32@276 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-22 21:02:06 +00:00
terminx
f369ba745c The bits2 member of the input struct has been renamed to extbits, and a proper fix for the strange OOS issues has been implemented.
git-svn-id: https://svn.eduke32.com/eduke32@275 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-22 05:38:59 +00:00
terminx
daa3b7b7a7 Fix for a crash when using rancidmeat network config files, fix for the "vote succeeded" message that's supposed to display when a multiplayer map vote passes, and a fix for an issue with the new game menu that I noticed when I accidentally used 1.4/1.5 CON files with the shareware GRP.
git-svn-id: https://svn.eduke32.com/eduke32@274 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-21 21:00:54 +00:00
terminx
827eb34b95 Fix for a problem with the automatic color selection setting for player color and add some additional informational text to the screen when someone has called a vote.
git-svn-id: https://svn.eduke32.com/eduke32@273 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-21 07:43:45 +00:00
terminx
511a6517cb I guess I'll use palette 21 for the red team instead of palette 10, though palette 10 does look better with the original sprites.
git-svn-id: https://svn.eduke32.com/eduke32@272 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-21 06:57:39 +00:00
terminx
20b89b70b3 More TDM stuff and a potential fix for a networking problem.
git-svn-id: https://svn.eduke32.com/eduke32@271 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-20 22:17:12 +00:00
terminx
c312a89e02 A couple more TDM things, including making the built in bots not attack players on the same team. However, this can leave them in a rather hilarious state in which they twitch in place in the middle of a room. It's almost as funny as watching them spin around kicking the walls.
git-svn-id: https://svn.eduke32.com/eduke32@270 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-19 01:30:40 +00:00
terminx
16f520f2a1 Fix for HUD model shading oddities
git-svn-id: https://svn.eduke32.com/eduke32@269 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-19 01:28:59 +00:00
terminx
a7bad3d852 Team DukeMatch support
git-svn-id: https://svn.eduke32.com/eduke32@268 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-18 23:52:26 +00:00
terminx
929ab76c77 'useractor' protection for newbies. :/
git-svn-id: https://svn.eduke32.com/eduke32@267 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-17 23:07:43 +00:00
terminx
35df54c3a8 Text color fixes
git-svn-id: https://svn.eduke32.com/eduke32@266 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-15 17:15:23 +00:00
terminx
65450800b0 Fix for crash with MD2s that only have an internal skin filename instead of something set in the defs
git-svn-id: https://svn.eduke32.com/eduke32@265 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-15 03:32:34 +00:00
terminx
ea72e474a0 Fix building with MinGW gcc 3.4.2
git-svn-id: https://svn.eduke32.com/eduke32@264 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-14 20:50:43 +00:00
terminx
e0bccd9709 Add 'buildlic.txt' to source and binary distributions.
git-svn-id: https://svn.eduke32.com/eduke32@263 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-14 20:36:30 +00:00
Plagman
16b302ee43 Turned MD2 support into a loading-time MD2 to MD3 converter to avoid duplicate drawing code.
git-svn-id: https://svn.eduke32.com/eduke32@262 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-12 07:47:02 +00:00
terminx
cc1925110a This makes the dialog that asks you on first startup whether or not you want to enable the on-disk texture caching work again.
git-svn-id: https://svn.eduke32.com/eduke32@261 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-10 02:10:24 +00:00
terminx
55161d9044 Fix building with USE_OPENGL = 0 and POLYMOST = 1, because some people in the world are retarded and we don't want to give them a hard time.
git-svn-id: https://svn.eduke32.com/eduke32@260 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-07 20:08:59 +00:00
terminx
897bfa7a0e Fix building with USE_OPENGL = 0 and POLYMOST = 0
git-svn-id: https://svn.eduke32.com/eduke32@259 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-07 19:57:53 +00:00
terminx
660815a3fd CON fix from JFDuke that I missed somewhere along the line + SDL mousewheel fix from Mephisto
git-svn-id: https://svn.eduke32.com/eduke32@258 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-07 06:18:57 +00:00
terminx
ab6da3c5a4 dummytile updates
git-svn-id: https://svn.eduke32.com/eduke32@257 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-04 04:01:17 +00:00
terminx
b68ea8f84f Fix for a bug with multiplayer demos causing the game to remain in a multiplayer mode after loading a single player savegame
git-svn-id: https://svn.eduke32.com/eduke32@256 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-04 01:13:31 +00:00
terminx
268521021f I guess this needs to throw warnings instead of errors, or else NAM and some other mods with problems will break.
git-svn-id: https://svn.eduke32.com/eduke32@255 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-04 00:57:27 +00:00
terminx
f467ebaf3e This is better.
git-svn-id: https://svn.eduke32.com/eduke32@254 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-03 03:14:43 +00:00
terminx
5b211422da Added detection for stupid mistakes people make with the 'move' command and doubled the CACHE1D size when not using JFAud.
git-svn-id: https://svn.eduke32.com/eduke32@253 1a8010ca-5511-0410-912e-c29ae57300e0
2006-08-02 20:51:50 +00:00
terminx
665a322312 Mapster32 crash fix and a couple of small projectile system changes
git-svn-id: https://svn.eduke32.com/eduke32@252 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-30 01:48:52 +00:00
terminx
564b220add Remove 'txdist' keyword
git-svn-id: https://svn.eduke32.com/eduke32@251 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-29 00:17:46 +00:00
terminx
590ba29bf3 This commit is effectively nothing
git-svn-id: https://svn.eduke32.com/eduke32@250 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-27 01:51:06 +00:00
terminx
a66440c908 A few cleanups
We're also no longer using upx -9 in MakeDistributions, because it breaks binaries


git-svn-id: https://svn.eduke32.com/eduke32@249 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-26 01:10:33 +00:00
terminx
4918ba6fde Formatting fixes for build.c, config.c, engine.c and polymost.c plus some warning fixes from JonoF and some cfg file reading changes for the game
git-svn-id: https://svn.eduke32.com/eduke32@248 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-24 02:47:47 +00:00
terminx
2a1b4418ad Minor fixes
git-svn-id: https://svn.eduke32.com/eduke32@247 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-23 21:12:46 +00:00
Plagman
77b555a9c0 Alpha linear-filtered artifacts removed. Ditched the clean two-textures assembling process to just overwriting the fullbright texels (walls were in GL_ALWAYS and sprites are in LEQUAL). If any z-accuracy issues happen on fullbright pixels on sprites, I'll put it back.
git-svn-id: https://svn.eduke32.com/eduke32@246 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-23 16:03:43 +00:00
terminx
cf9f8a101c Disable parental lock in NAM
git-svn-id: https://svn.eduke32.com/eduke32@245 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-22 23:02:08 +00:00
Plagman
59fbf83db5 git-svn-id: https://svn.eduke32.com/eduke32@244 1a8010ca-5511-0410-912e-c29ae57300e0 2006-07-22 22:52:24 +00:00
terminx
5800687491 The part of "Fixes from JonoF" that I forgot to commit
git-svn-id: https://svn.eduke32.com/eduke32@243 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-22 06:13:16 +00:00
terminx
931df593c1 We need to set ud.multimode before checkcommandline() or fake multiplayer mode doesn't work
git-svn-id: https://svn.eduke32.com/eduke32@242 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-22 05:49:55 +00:00
terminx
d404dd8ead Fixes from JonoF
git-svn-id: https://svn.eduke32.com/eduke32@241 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-22 05:20:25 +00:00
terminx
07562f737e git-svn-id: https://svn.eduke32.com/eduke32@240 1a8010ca-5511-0410-912e-c29ae57300e0 2006-07-22 04:33:33 +00:00
terminx
3e9584a144 Warning fix
git-svn-id: https://svn.eduke32.com/eduke32@239 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-22 03:11:31 +00:00
terminx
814a274d5f Change default texture filtering mode to GL_NEAREST and add a cfg file option for it to build
git-svn-id: https://svn.eduke32.com/eduke32@238 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-22 03:08:46 +00:00
Plagman
66e597ab4f Fixing last (hopefully) problems with fullbrights. E2 looks awesome now :)
git-svn-id: https://svn.eduke32.com/eduke32@237 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-22 02:54:22 +00:00
terminx
9fcbb72c59 GRP loading fixes
git-svn-id: https://svn.eduke32.com/eduke32@236 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-22 02:54:07 +00:00
Plagman
6310806b44 git-svn-id: https://svn.eduke32.com/eduke32@235 1a8010ca-5511-0410-912e-c29ae57300e0 2006-07-22 02:32:03 +00:00
terminx
7cd91e3fc2 NAM support
git-svn-id: https://svn.eduke32.com/eduke32@234 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-22 00:53:20 +00:00
terminx
2cea1c5a9f Oops
git-svn-id: https://svn.eduke32.com/eduke32@233 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-22 00:06:57 +00:00
terminx
d33bcb97a8 Misc cleanups
git-svn-id: https://svn.eduke32.com/eduke32@232 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-21 22:25:05 +00:00
Plagman
c4cd9ca1ef git-svn-id: https://svn.eduke32.com/eduke32@231 1a8010ca-5511-0410-912e-c29ae57300e0 2006-07-21 22:06:08 +00:00
terminx
0021e8eb32 git-svn-id: https://svn.eduke32.com/eduke32@230 1a8010ca-5511-0410-912e-c29ae57300e0 2006-07-21 21:55:44 +00:00
terminx
a4e75a7a5d git-svn-id: https://svn.eduke32.com/eduke32@229 1a8010ca-5511-0410-912e-c29ae57300e0 2006-07-21 21:55:23 +00:00
Plagman
793ae80fa8 Fullbright art sprites and walls. Hurray for red eyes.
git-svn-id: https://svn.eduke32.com/eduke32@228 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-21 21:53:31 +00:00
terminx
17f698c991 Add "aborted" messages for special function menu options
git-svn-id: https://svn.eduke32.com/eduke32@227 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-20 20:52:18 +00:00
terminx
f752e9a873 More boredom
git-svn-id: https://svn.eduke32.com/eduke32@226 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-20 17:33:56 +00:00
terminx
d9e51bc8ac Boredom.
git-svn-id: https://svn.eduke32.com/eduke32@225 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-20 05:02:55 +00:00
terminx
dd82035120 def file control over shading harshness
git-svn-id: https://svn.eduke32.com/eduke32@224 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-20 01:50:56 +00:00
terminx
ece23acfc6 I hate this game
git-svn-id: https://svn.eduke32.com/eduke32@223 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-19 17:35:11 +00:00
terminx
9fc68fcc0a Update repo to 1.4.0 beta 2
git-svn-id: https://svn.eduke32.com/eduke32@222 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-18 21:08:38 +00:00
terminx
d395f8050d Fix randvar
git-svn-id: https://svn.eduke32.com/eduke32@221 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-15 00:18:36 +00:00
terminx
f5e728ab22 Boredom
git-svn-id: https://svn.eduke32.com/eduke32@220 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-14 07:28:32 +00:00
terminx
c8589f5b9a git-svn-id: https://svn.eduke32.com/eduke32@219 1a8010ca-5511-0410-912e-c29ae57300e0 2006-07-13 23:13:06 +00:00
terminx
c120d9f915 git-svn-id: https://svn.eduke32.com/eduke32@218 1a8010ca-5511-0410-912e-c29ae57300e0 2006-07-13 03:16:51 +00:00
terminx
0bc64d3518 Minor fixes
git-svn-id: https://svn.eduke32.com/eduke32@217 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-11 18:35:58 +00:00
terminx
2142db118e Fix squishing a shrunken enemy while changing weapon bug
git-svn-id: https://svn.eduke32.com/eduke32@216 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-09 19:51:09 +00:00
terminx
6fb8ac956b git-svn-id: https://svn.eduke32.com/eduke32@215 1a8010ca-5511-0410-912e-c29ae57300e0 2006-07-08 01:31:35 +00:00
terminx
6bab975972 GRP selection from JonoF
git-svn-id: https://svn.eduke32.com/eduke32@214 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-07 18:41:05 +00:00
terminx
7a742f1646 Test cvars for shading stuff
git-svn-id: https://svn.eduke32.com/eduke32@213 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-06 18:23:06 +00:00
terminx
621da0a840 Mostly stuff from JonoF
git-svn-id: https://svn.eduke32.com/eduke32@212 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-06 06:18:18 +00:00
terminx
e9aca89385 Remove HUD model correction and more Polymost shading tweaks
git-svn-id: https://svn.eduke32.com/eduke32@211 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-05 02:05:39 +00:00
terminx
e32c2651f2 I noticed earlier that MSVC might not compile this without these extra braces
git-svn-id: https://svn.eduke32.com/eduke32@210 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-04 19:58:10 +00:00
terminx
d93ed5b8cd git-svn-id: https://svn.eduke32.com/eduke32@209 1a8010ca-5511-0410-912e-c29ae57300e0 2006-07-04 19:01:10 +00:00
terminx
d826db409e git-svn-id: https://svn.eduke32.com/eduke32@208 1a8010ca-5511-0410-912e-c29ae57300e0 2006-07-04 05:46:38 +00:00
terminx
d25cf07e54 Getting closer
git-svn-id: https://svn.eduke32.com/eduke32@207 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-04 04:23:14 +00:00
terminx
a99b97689e More polymost shading stuff
git-svn-id: https://svn.eduke32.com/eduke32@206 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-04 00:46:24 +00:00
terminx
55fd4337b8 This is definitely getting very, very close
git-svn-id: https://svn.eduke32.com/eduke32@205 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-03 06:40:17 +00:00
terminx
450047627a Allow disabling of the HOM correction hack
git-svn-id: https://svn.eduke32.com/eduke32@204 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-02 21:25:33 +00:00
terminx
8b8cb97b77 git-svn-id: https://svn.eduke32.com/eduke32@203 1a8010ca-5511-0410-912e-c29ae57300e0 2006-07-02 20:43:26 +00:00
terminx
957a48fb23 Fullbright walls and sectors
git-svn-id: https://svn.eduke32.com/eduke32@202 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-02 19:38:22 +00:00
terminx
504cbf9b88 Fix building with Watcom and move the KenBuild test game stuff out of the engine source
git-svn-id: https://svn.eduke32.com/eduke32@201 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-02 17:33:49 +00:00
terminx
50474b8e5a Attempt to make Polymost look closer to the classic renderer in terms of shading and fix a couple of minor things I noticed in the game and editor
git-svn-id: https://svn.eduke32.com/eduke32@200 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-02 04:01:28 +00:00
terminx
a60d159ca2 Add "ezshoot" and disable the sound device/midi device/cd drive dropdowns in the startup window
git-svn-id: https://svn.eduke32.com/eduke32@199 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-01 21:15:47 +00:00
terminx
06e8f8f93d Fix an infinite loop on architectures with no sound support, but with sound configured in the cfg
git-svn-id: https://svn.eduke32.com/eduke32@198 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-01 12:10:29 +00:00
terminx
7c05f3eea6 More stuff from JonoF
git-svn-id: https://svn.eduke32.com/eduke32@197 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-01 12:00:26 +00:00
terminx
12d768d9fd Startup window stuff
git-svn-id: https://svn.eduke32.com/eduke32@196 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-01 07:14:56 +00:00
terminx
b080cbabb8 Add support for XP visual styles
git-svn-id: https://svn.eduke32.com/eduke32@195 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-01 02:01:18 +00:00
terminx
42b4208d1e New startup window from JonoF + some other stuff
This was not at all pleasant to merge, and problems should be expected. ;)


git-svn-id: https://svn.eduke32.com/eduke32@194 1a8010ca-5511-0410-912e-c29ae57300e0
2006-07-01 01:40:18 +00:00
terminx
0d61f3bc55 Minor gamevar stuff
git-svn-id: https://svn.eduke32.com/eduke32@193 1a8010ca-5511-0410-912e-c29ae57300e0
2006-06-19 19:28:49 +00:00
terminx
1ff7e005d6 git-svn-id: https://svn.eduke32.com/eduke32@192 1a8010ca-5511-0410-912e-c29ae57300e0 2006-06-15 00:39:33 +00:00
terminx
1747c01141 git-svn-id: https://svn.eduke32.com/eduke32@191 1a8010ca-5511-0410-912e-c29ae57300e0 2006-06-14 08:24:12 +00:00
terminx
bf7e699c02 Fix eventloadactor breakage by removing some obnoxious and unncessary safety checks I added without paying attention
git-svn-id: https://svn.eduke32.com/eduke32@190 1a8010ca-5511-0410-912e-c29ae57300e0
2006-06-14 03:31:34 +00:00
terminx
c48a55b4f9 Build crash fix
git-svn-id: https://svn.eduke32.com/eduke32@189 1a8010ca-5511-0410-912e-c29ae57300e0
2006-06-10 23:47:27 +00:00
terminx
cc7e9897ed A few minor tweaks to the voting system and some more fixes for building without Polymost
git-svn-id: https://svn.eduke32.com/eduke32@188 1a8010ca-5511-0410-912e-c29ae57300e0
2006-06-09 01:28:39 +00:00
terminx
62b15f204f Support for /me in multiplayer text chat
git-svn-id: https://svn.eduke32.com/eduke32@187 1a8010ca-5511-0410-912e-c29ae57300e0
2006-06-07 01:29:17 +00:00
terminx
8f73605b8d Misc crap
git-svn-id: https://svn.eduke32.com/eduke32@186 1a8010ca-5511-0410-912e-c29ae57300e0
2006-06-07 00:07:39 +00:00
terminx
1bab48f5be Cleaning out the tree
git-svn-id: https://svn.eduke32.com/eduke32@185 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-30 06:14:25 +00:00
terminx
5859c681e3 La la la
git-svn-id: https://svn.eduke32.com/eduke32@184 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-25 04:27:33 +00:00
terminx
669801f2dc git-svn-id: https://svn.eduke32.com/eduke32@183 1a8010ca-5511-0410-912e-c29ae57300e0 2006-05-23 23:51:16 +00:00
terminx
bc47dbdba1 NAT traversal patch from Adam Fazakerley
git-svn-id: https://svn.eduke32.com/eduke32@182 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-23 23:43:18 +00:00
terminx
e73e8a9b9f Might as well make this a bit more proper
git-svn-id: https://svn.eduke32.com/eduke32@181 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-22 07:25:21 +00:00
terminx
ce4b067e65 Remove the ratio correction slider and replace it with a simple widescreen toggle
git-svn-id: https://svn.eduke32.com/eduke32@180 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-22 07:11:30 +00:00
terminx
76eb4ada1d Fix skill sounds when using JAudiolib instead of JFAud
git-svn-id: https://svn.eduke32.com/eduke32@179 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-22 01:05:56 +00:00
terminx
fe88c2d53f I just keep fucking with this
This seems to be the most accurate, even though I'm using the screen res instead of the viewing area res to calculate the ratio


git-svn-id: https://svn.eduke32.com/eduke32@178 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-21 01:57:32 +00:00
terminx
b0e41bde97 This seems more consistent.
git-svn-id: https://svn.eduke32.com/eduke32@177 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-21 01:36:28 +00:00
terminx
119f878dc6 git-svn-id: https://svn.eduke32.com/eduke32@176 1a8010ca-5511-0410-912e-c29ae57300e0 2006-05-21 00:28:59 +00:00
terminx
51ba738aa0 I guess this is right
git-svn-id: https://svn.eduke32.com/eduke32@175 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-21 00:05:50 +00:00
terminx
544bdae42a HUD model correction stuff
git-svn-id: https://svn.eduke32.com/eduke32@174 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-20 20:57:09 +00:00
terminx
d0c70afa85 git-svn-id: https://svn.eduke32.com/eduke32@173 1a8010ca-5511-0410-912e-c29ae57300e0 2006-05-20 20:17:27 +00:00
terminx
c173d310ff Change ratio correction to always assume a ratio of 1.2. I like this better than how it worked before. Plagman, what say you?
git-svn-id: https://svn.eduke32.com/eduke32@172 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-20 14:31:24 +00:00
terminx
c6e003ee9b Input changes from JonoF
git-svn-id: https://svn.eduke32.com/eduke32@171 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-17 03:13:39 +00:00
terminx
85452ab0d5 More weapon system changes
git-svn-id: https://svn.eduke32.com/eduke32@170 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-16 02:37:37 +00:00
terminx
ac14852079 Rework findnearactor3d/findnearsprite3d/findnearactor3dvar/findnearsprite3dvar and add a findnearactorz/findnearspritez/findnearactorzvar/findnearspritezvar. This breaks the previous syntax of all of the "3d" variants.
git-svn-id: https://svn.eduke32.com/eduke32@169 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-16 01:48:33 +00:00
terminx
bfa46aa711 More weapon changes + don't apply ratio correction to HUD models (because people are whiners)
git-svn-id: https://svn.eduke32.com/eduke32@168 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-14 21:15:55 +00:00
terminx
ac622add66 my tree of souls is melting
git-svn-id: https://svn.eduke32.com/eduke32@167 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-14 09:28:18 +00:00
terminx
cc750739ca Weapon system changes... added an extra flag to the weapons and reworked portions of the system in order to more correctly emulate Duke 1.5
git-svn-id: https://svn.eduke32.com/eduke32@166 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-14 09:16:25 +00:00
terminx
8ce6a025e6 Detect the gamevar THISACTOR in a couple of commands that take player numbers instead of sprite numbers
git-svn-id: https://svn.eduke32.com/eduke32@165 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-13 01:07:06 +00:00
terminx
c6bd11d7bd Mouses fixes for the editor
git-svn-id: https://svn.eduke32.com/eduke32@164 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-13 00:53:49 +00:00
terminx
66a36e564b Fix building without OpenGL support and rip out the DYNAMIC_OPENGL toggle
git-svn-id: https://svn.eduke32.com/eduke32@163 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-12 21:55:05 +00:00
terminx
f8a77ff667 Replace the JFDuke3D release notes with a HTML version of the ChangeLog because we don't really need to ship JonoF's notes anymore, and some minor changes to the NSIS installer script
git-svn-id: https://svn.eduke32.com/eduke32@162 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-11 20:35:40 +00:00
terminx
6ef29edc7b Remove a duplicate line that popped up as a result of a fucked diff
git-svn-id: https://svn.eduke32.com/eduke32@161 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-11 18:10:55 +00:00
terminx
4e704d39dc Change version to 1.4.0 beta 1, add draft of new ChangeLog and the nsi script used for creating the installer
git-svn-id: https://svn.eduke32.com/eduke32@160 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-11 07:17:40 +00:00
terminx
9b45f1ba55 Some sound fixes and a cl_smoothinput cvar to allow people to disable the lastinfo.dyaw and lastinfo.dz stuff in getinput()
git-svn-id: https://svn.eduke32.com/eduke32@159 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-10 21:00:56 +00:00
terminx
a8abb5e046 Blar
git-svn-id: https://svn.eduke32.com/eduke32@158 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-09 23:55:42 +00:00
terminx
e1fcaa3d40 Mouse input filtering and some player name length fixes
git-svn-id: https://svn.eduke32.com/eduke32@157 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-09 04:24:44 +00:00
terminx
b8820227ed Death message revisions and a dirty hack to make the player name display work with the HoloDuke
git-svn-id: https://svn.eduke32.com/eduke32@156 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-07 06:35:35 +00:00
terminx
cb7a254b8d Limit the player ID distance to 12288 and stop the selection sounds of weapons that you scroll past
git-svn-id: https://svn.eduke32.com/eduke32@155 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-07 05:12:59 +00:00
terminx
d42b0019e0 Remove the "brightskins" option because it kind of sucked.
git-svn-id: https://svn.eduke32.com/eduke32@154 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-07 03:27:41 +00:00
terminx
9122c35836 git-svn-id: https://svn.eduke32.com/eduke32@153 1a8010ca-5511-0410-912e-c29ae57300e0 2006-05-06 05:28:28 +00:00
terminx
414d486de5 Add a display for the name of the player you're aiming at and make the death messages into quotes so they can be redefined in the CONs
git-svn-id: https://svn.eduke32.com/eduke32@152 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-05 22:39:34 +00:00
terminx
d6530ed294 Add support for color codes to gametext_() and in various places in supporting code and increase quote length to 128
git-svn-id: https://svn.eduke32.com/eduke32@151 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-05 07:10:36 +00:00
terminx
1409799e0e Add an option to automatically send messages to all players instead of prompting; shift bypasses this behavior. I've also added a few more cvars and whatnot.
git-svn-id: https://svn.eduke32.com/eduke32@150 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-05 01:20:19 +00:00
terminx
c26cc6fad6 More death messages. Apparently, I think I'm funny. :p
git-svn-id: https://svn.eduke32.com/eduke32@149 1a8010ca-5511-0410-912e-c29ae57300e0
2006-05-04 23:51:11 +00:00