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