Commit Graph

247 Commits

Author SHA1 Message Date
Rudolf Polzer
b56d42b971 custom surfaces as used by reaction quake 2011-01-22 16:13:00 +01:00
Rudolf Polzer
ccb417b54d fix the game_ file to match this q3map2 version 2011-01-20 14:36:18 +01:00
rambetter
1f2be9e1a6 In function AddGamePath() in path_init.c for q3map2,
only adding path if it's not already added (remove duplicates).
It's cleaner this way.

git-svn-id: https://zerowing.idsoftware.com/svn/radiant/GtkRadiant/trunk@432 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-01-20 14:35:44 +01:00
Rudolf Polzer
857d05d90f Adding game_reaction.h to q3map2. We cannot use "-game quake3" because
we use ~/.Reaction instead of ~/.q3a .  Oh well.  This is for Reaction Quake III.

git-svn-id: https://zerowing.idsoftware.com/svn/radiant/GtkRadiant/trunk@431 8a3a26a2-13c4-0310-b231-cf6edde360e5

Conflicts:

	tools/quake3/q3map2/q3map2.h
2011-01-20 14:35:30 +01:00
Rudolf Polzer
391d71d9ba remove unnecessary code found by Rambetter 2011-01-19 08:02:00 +01:00
Rudolf Polzer
cfbdf38d39 fix another misapplied diff 2011-01-13 21:18:04 +01:00
Rudolf Polzer
34a1e2074b ::zerowing-base=428 2011-01-12 13:58:55 +01:00
Rudolf Polzer
94cb905da9 ::zerowing-base=422 2011-01-11 14:39:55 +01:00
Rudolf Polzer
6ce0c65e77 fix two bugs cppcheck found 2011-01-08 20:59:46 +01:00
Rudolf Polzer
b15b0b849f treat entity leak different from entity in solid (the latter should not cause a leak message, but a proper "in solid") 2011-01-02 20:42:33 +01:00
Rudolf Polzer
8f04ed28bf fix these options more 2011-01-01 20:19:57 +01:00
Rudolf Polzer
8b586748c4 fix option checking for -grid* options 2011-01-01 20:15:20 +01:00
Rudolf Polzer
b20c63153a better help for -convert 2010-12-28 13:50:14 +01:00
Rudolf Polzer
74ca0f3701 change -convert arguments to get -readmap, -readbsp arguments 2010-12-28 13:47:29 +01:00
Rudolf Polzer
1bd74f2b3c use forward slashes in .mtl files 2010-12-27 12:44:03 +01:00
Rudolf Polzer
5245aefcbe also -deluxemapsastexcoord 2010-12-26 00:18:13 +01:00
Rudolf Polzer
bd191dea07 fix warnings 2010-12-23 12:54:38 +01:00
Rudolf Polzer
fa46a28662 improved lightmap handling 2010-12-23 12:52:10 +01:00
Rudolf Polzer
b80d1ce478 fix file extension 2010-12-23 10:25:23 +01:00
Rudolf Polzer
4853a12dc8 fix some file name bugs 2010-12-23 10:23:53 +01:00
Rudolf Polzer
5097e3d49d option -lightmapsastexcoord to extract lightmap UV 2010-12-23 10:10:54 +01:00
Rudolf Polzer
4e12b14cdf make it callable 2010-12-23 09:39:59 +01:00
Rudolf Polzer
c19e7448fa initial obj support 2010-12-23 09:38:40 +01:00
Rudolf Polzer
780e5b6e21 make names unique again 2010-12-23 09:14:48 +01:00
Rudolf Polzer
6f9e9fd122 intermediate commit to add .obj conversion support 2010-12-23 09:11:47 +01:00
Rudolf Polzer
c792ef6379 also fix the unhashed case 2010-11-19 06:43:29 +01:00
Rudolf Polzer
40292b11c8 minor fix for plane snapping 2010-11-19 06:41:58 +01:00
Rudolf Polzer
fa9d3a210a new args -meta and -patchmeta to -convert with .map file argument 2010-11-13 08:31:56 +01:00
Rudolf Polzer
32f2674d17 option -forcereadbsp for -convert to allow forcing the BSP reading code in the radiant build menu 2010-11-13 08:03:39 +01:00
Rudolf Polzer
cf84ba8be2 new light option -fill to improve lossy compression of lightmaps (should have no other impact) 2010-10-31 12:38:58 +01:00
Rudolf Polzer
62fdec79ee local variables ALSO work better when declared 2010-10-30 18:10:23 +02:00
Rudolf Polzer
b7a62893a4 add a floodlightDirectionScale value to the _floodlight key too (whatever it does) 2010-10-30 18:07:37 +02:00
Rudolf Polzer
39182c67ef no half lambert for xonotic please, it sucks ;) 2010-10-30 18:00:09 +02:00
Rudolf Polzer
020a3febce no need to artificially limit lightmap position for random supersampling 2010-10-30 16:37:04 +02:00
Rudolf Polzer
aa00101d5e dirtmapping: PROPERLY prevent hitting sky 2010-10-30 16:36:53 +02:00
Rudolf Polzer
4553078f35 better override lightSamplesInsist (-samples +1, +2, +3, +4 skip the samples preset loading) 2010-10-22 09:41:48 +02:00
Rudolf Polzer
91ea2ae81c be more verbose about randomsamples presets 2010-10-22 09:36:40 +02:00
Rudolf Polzer
d1e3042389 support search box size in randomsamples too (although useless) 2010-10-22 09:35:41 +02:00
Rudolf Polzer
10dfced6cb -randomsamples: special handling of -samples 1, 2, 3, 4 as quality presets (to be more consistent with typical -samples use) 2010-10-21 20:35:35 +02:00
Rudolf Polzer
cc6bdd4869 Merge branch 'master' of ssh://icculus.org/netradiant 2010-10-14 10:07:39 +02:00
jal
8c7ca79ef5 Ignore transparent surfaces when floodlighting 2010-10-13 16:26:28 +02:00
Rudolf Polzer
05b62ff70f warn on wrong -convert use, always allow .map input 2010-10-09 21:54:55 +02:00
Rudolf Polzer
cf1b60d899 don't write the bsp twice when pseudo compiling 2010-10-09 21:29:15 +02:00
Rudolf Polzer
6980df0b21 EXPERIMENTAL: make the pseudo compiler able to output a .bsp file:
q3map2 -game xonotic -convert -format xonotic filename.map
note that this is a quite bad compile (no tjunctions, no models, nothing, but lightning fast)
2010-10-09 21:22:22 +02:00
Rudolf Polzer
af9f1a2e22 add missing EndBSPFile() call 2010-10-09 19:47:13 +02:00
Rudolf Polzer
8442ecbb14 .ase also works from .map! 2010-10-09 19:37:43 +02:00
Rudolf Polzer
1b73f1f78b the decompiler now can convert .map files too 2010-10-09 19:28:19 +02:00
Rudolf Polzer
205771e916 initial code for converting .map to .map 2010-10-09 18:25:19 +02:00
Rudolf Polzer
43f30dc837 fix issues with embedded models 2010-10-08 20:38:30 +02:00
Rudolf Polzer
b56cb7b42e properly export texdef origin brushes 2010-10-08 06:30:36 +02:00