Commit Graph

244 Commits

Author SHA1 Message Date
divverent e2b0ecdcfb new options:
-bsp -deep - include detail brushes into BSP tree generation (but at lowest possible priority), but still ignore them for vis
-vis -mergeportals - only merge vis portals on the same plane, but don't merge clusters (much faster vis, but only slightly worse - will evaluate later why it's worse vis at all)


git-svn-id: svn://svn.icculus.org/netradiant/trunk@244 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-04-04 11:56:32 +00:00
divverent 9851662e8d add an option -mergeportals to speed up vis, while not making the vis data MUCH worse
git-svn-id: svn://svn.icculus.org/netradiant/trunk@243 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-04-03 13:51:31 +00:00
divverent 444af8c46a "Portable" Radiant support: when a subdirectory "settings" of the directory with radiant.exe exists, the configuration data is stored in there.
git-svn-id: svn://svn.icculus.org/netradiant/trunk@242 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-04-02 17:07:17 +00:00
divverent ddf60e7f70 also accept OS=Windows_NT
git-svn-id: svn://svn.icculus.org/netradiant/trunk@241 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-04-01 17:28:26 +00:00
divverent 889347e958 some stuff by 27:
- better BSP tree splitting (experimental, option -altsplit)
- also compare shaders when sorting surfaces (should give slightly more fps)
- misc_model spawnflag 32: set vertex alpha from vertex color (for terrain blending)


git-svn-id: svn://svn.icculus.org/netradiant/trunk@240 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-31 06:28:17 +00:00
divverent 2f675b648f move windows.h include upwards to not confuse visual studio
git-svn-id: svn://svn.icculus.org/netradiant/trunk@239 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-30 11:56:01 +00:00
divverent 9164d400cc updae changelog
git-svn-id: svn://svn.icculus.org/netradiant/trunk@238 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-29 19:14:29 +00:00
divverent f560e2703b apply all of VorteX's changes except deviance (that one sucks :P)
git-svn-id: svn://svn.icculus.org/netradiant/trunk@237 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-29 18:08:19 +00:00
divverent 7e4c830250 VorteX: KeyExists function, cast shadows from func_wall by default in prophecy and dq
git-svn-id: svn://svn.icculus.org/netradiant/trunk@236 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-29 17:17:08 +00:00
divverent c3fb8e6e16 already apply some safe changes:
emitmetastats
_ls


git-svn-id: svn://svn.icculus.org/netradiant/trunk@235 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-28 21:48:25 +00:00
divverent beb45fadfa add a "todo item" directory containing VorteX's patches
git-svn-id: svn://svn.icculus.org/netradiant/trunk@234 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-28 21:38:13 +00:00
divverent d1f9bcaef2 fix q3map2 -scale command line parsing
git-svn-id: svn://svn.icculus.org/netradiant/trunk@233 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-28 15:04:42 +00:00
divverent 08732dbb75 get the parentparent reference before changing the nodes; this should fix a segfault in regrouping
git-svn-id: svn://svn.icculus.org/netradiant/trunk@232 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-27 09:21:52 +00:00
divverent 03d8a175d4 move NexuizPack back in, as svn:externals
git-svn-id: svn://svn.icculus.org/netradiant/trunk@231 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-26 15:49:23 +00:00
divverent 04c6b277dd remove NexuizPack (will be added in next rev as an externals)
git-svn-id: svn://svn.icculus.org/netradiant/trunk@230 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-26 15:48:25 +00:00
divverent 8e10595ce3 make it work with older Gtk again
git-svn-id: svn://svn.icculus.org/netradiant/trunk@229 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-25 11:49:50 +00:00
divverent 2a41079750 new awesome feature: the shortcuts list can now be EDITED
git-svn-id: svn://svn.icculus.org/netradiant/trunk@228 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-25 10:35:37 +00:00
divverent 472f73116c avoid crashing q3map2 if a surface is >99999
git-svn-id: svn://svn.icculus.org/netradiant/trunk@227 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-23 14:20:23 +00:00
divverent afe3aebe6f fix a stupid error in moving paths
git-svn-id: svn://svn.icculus.org/netradiant/trunk@226 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-23 13:48:12 +00:00
divverent b222e12c36 Q_mkdir: create parent directories first
git-svn-id: svn://svn.icculus.org/netradiant/trunk@225 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-22 11:54:48 +00:00
divverent 4a5b039ba1 new argument -celshader, for cel shading without changing the .map file
git-svn-id: svn://svn.icculus.org/netradiant/trunk@224 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-20 17:01:59 +00:00
divverent ecfd6813e3 remove two mysterious crashes (although I don't know why it was broken to begin with)
git-svn-id: svn://svn.icculus.org/netradiant/trunk@223 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-20 16:50:58 +00:00
divverent d176f51831 add DarkPlacesPack (as its license is safe)
git-svn-id: svn://svn.icculus.org/netradiant/trunk@222 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-16 12:33:08 +00:00
divverent 3f92bea422 add an option -fs_homebase to override homebase path in the game pack (for use by gamepacks so they need no specific q3map2 change to use the right home dir)
git-svn-id: svn://svn.icculus.org/netradiant/trunk@221 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-16 12:26:23 +00:00
divverent 4e4bbb9546 sync entities.def
git-svn-id: svn://svn.icculus.org/netradiant/trunk@220 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-15 21:05:38 +00:00
divverent be63f42ed5 picomodel: support OBJs without material groups
git-svn-id: svn://svn.icculus.org/netradiant/trunk@219 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-13 09:26:45 +00:00
divverent 1d2068f2f1 detect Q2W too
git-svn-id: svn://svn.icculus.org/netradiant/trunk@218 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-11 19:17:43 +00:00
divverent 943bb014ad add Quake2WorldPack
git-svn-id: svn://svn.icculus.org/netradiant/trunk@217 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-11 14:34:34 +00:00
divverent c6fda1c2f9 build menu: use -game nexuiz
git-svn-id: svn://svn.icculus.org/netradiant/trunk@216 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-11 11:15:29 +00:00
divverent 4a43b9f1ae branch-manager fixes
git-svn-id: svn://svn.icculus.org/netradiant/trunk@215 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-09 13:27:02 +00:00
divverent 749ab6b3fa compile fix ;)
git-svn-id: svn://svn.icculus.org/netradiant/trunk@214 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-08 20:55:52 +00:00
divverent 07e9ed4e6a try indicating the direction of a cut
git-svn-id: svn://svn.icculus.org/netradiant/trunk@213 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-08 20:47:40 +00:00
divverent 29b0e01ae7 kill some broken URLs
git-svn-id: svn://svn.icculus.org/netradiant/trunk@212 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-05 14:17:51 +00:00
divverent e647ac225f also support \ path name separator. So much for "all systems".
git-svn-id: svn://svn.icculus.org/netradiant/trunk@211 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-05 11:28:15 +00:00
divverent b7cd2135c9 detect being inside a Nexuiz install from Radiant C code, no longer from a shell script on OS X. This should make it work on all systems.
git-svn-id: svn://svn.icculus.org/netradiant/trunk@210 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-05 11:27:30 +00:00
divverent bc8893fcd7 remove now unused LeftJustified classs (it is perfectly correctly coded, but crashes on intel macs on leopard, so forget it)
git-svn-id: svn://svn.icculus.org/netradiant/trunk@209 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-04 14:59:20 +00:00
divverent a4f89fe0f8 fix some more crashes (on OS X only)
git-svn-id: svn://svn.icculus.org/netradiant/trunk@208 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-04 14:56:32 +00:00
divverent fa8fcedca8 and now fix the path in these files
git-svn-id: svn://svn.icculus.org/netradiant/trunk@207 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-04 11:47:55 +00:00
divverent 0f3d607749 move some files where they belong
git-svn-id: svn://svn.icculus.org/netradiant/trunk@206 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-04 11:47:24 +00:00
divverent 01a032eca0 fix icon
git-svn-id: svn://svn.icculus.org/netradiant/trunk@205 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-04 09:03:25 +00:00
divverent f92780d0b3 try to fix icns
git-svn-id: svn://svn.icculus.org/netradiant/trunk@204 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-04 08:52:45 +00:00
divverent 64eee327a3 OSX: make the app bundle run without fink installed, by copying all required libraries into the install directory
git-svn-id: svn://svn.icculus.org/netradiant/trunk@203 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-04 08:51:00 +00:00
divverent 03c2a5a99f add command line options:
-global-Key Value
-gamename.game-Key Value

and use it in netradiant.sh on OS X to detect whether NetRadiant.app is located
in a subdir of a Nexuiz install. If it is, automatically select this game dir.


git-svn-id: svn://svn.icculus.org/netradiant/trunk@202 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-04 08:12:04 +00:00
divverent 469e4fc146 fix MD3 model entities crash on OS X (by renaming a class; apparently something weird happens when a class name is used twice)
git-svn-id: svn://svn.icculus.org/netradiant/trunk@201 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-03-04 07:06:05 +00:00
divverent 8b446e3fbe fix two other bugs in the same function
git-svn-id: svn://svn.icculus.org/netradiant/trunk@200 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-02-25 15:49:25 +00:00
divverent 05ec869106 fix a typo on tjunction.c that makes surface "fixing" ineffective (any surface that has, at one point, two equal vertices gets removed entirely, fixing is performed but the fixed surface is never used)
git-svn-id: svn://svn.icculus.org/netradiant/trunk@199 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-02-25 15:41:21 +00:00
divverent 6a04feabc5 try to eliminate MAX_MAP_PLANES limits
git-svn-id: svn://svn.icculus.org/netradiant/trunk@198 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-02-25 15:24:29 +00:00
divverent cf6c8123dd -lightmapdir option
git-svn-id: svn://svn.icculus.org/netradiant/trunk@197 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-02-25 14:36:20 +00:00
divverent 9bd5bdc258 new insane -tex option to q3map2 -scale; simulates turned off "texture lock" when scaling.
git-svn-id: svn://svn.icculus.org/netradiant/trunk@196 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-02-23 13:52:47 +00:00
divverent ab4f9b0795 new splash screen by seeeker, thanks
git-svn-id: svn://svn.icculus.org/netradiant/trunk@195 61c419a2-8eb2-4b30-bcec-8cead039b335
2009-02-23 07:24:53 +00:00