Rudolf Polzer
d67672d1b3
alphashadow/lightfilter: bound the texcoords after converting to integer to guard against float accuracy issues
2011-10-18 17:07:24 +02:00
Rudolf Polzer
756d07eba3
add a missing memset
2011-10-18 11:12:31 +02:00
Rudolf Polzer
4b642e822f
totally unlimit entities
2011-10-17 06:53:42 +02:00
Rudolf Polzer
f15b9265ec
Merge branch 'master' of git://de.git.xonotic.org/xonotic/netradiant
2011-10-17 06:47:47 +02:00
Rudolf Polzer
ed1e2eb318
allow more entities
2011-10-17 06:47:29 +02:00
Rudolf Polzer
778563508d
fix two obvious typos
2011-09-16 06:55:21 +02:00
Rudolf Polzer
9aa6996229
make runtime parameters for meta
2011-09-15 21:19:39 +02:00
Rudolf Polzer
33885f370c
fix MAX_BBOX_DISTANCE path (not enabled)
2011-09-15 17:21:40 +02:00
Rudolf Polzer
db1787bbfa
handle forbidden dir exclusions properly now
2011-07-01 12:49:31 +02:00
Rudolf Polzer
c75ae4296b
forbidden dirs: allow wildcard patterns
2011-07-01 11:27:15 +02:00
Rudolf Polzer
11186bfec5
misc_model: also support _skin name; also support frame field name
2011-06-05 20:37:37 +02:00
Rudolf Polzer
bf4ab34b0a
more warnings done. Now q3map2 is warning free apart from libpng deprecation problems.
2011-06-05 19:47:08 +02:00
Rudolf Polzer
7db8ac9952
more warnings be gone
2011-06-05 19:43:21 +02:00
Rudolf Polzer
148c7d50d5
more warning fixes
2011-06-05 19:37:54 +02:00
Rudolf Polzer
098472b067
fix a slight memory leak
2011-06-05 19:37:50 +02:00
Rudolf Polzer
2af64392f8
fix uninitialized use of an int when filtering a patch into a tree - possible performance increase after this fix
2011-06-05 19:33:29 +02:00
Rudolf Polzer
770b8ea401
fix ignoring surface alpha for surfacemodels
2011-06-05 19:32:43 +02:00
Rudolf Polzer
c75d4746fd
some warning fixes
2011-06-05 19:32:39 +02:00
Rudolf Polzer
dbaf1a8f00
fix some more warnings
2011-06-05 19:21:31 +02:00
Rudolf Polzer
772c8fda0f
fix a scanf warning
2011-06-05 19:19:45 +02:00
Rudolf Polzer
bbce294abb
fix a possible bug that can cause ds->shaderInfo to be NULL
2011-06-05 18:43:31 +02:00
Rudolf Polzer
865fc23ebf
fix compile errors
2011-05-15 22:26:46 +02:00
Rudolf Polzer
d8518d0278
fix error
2011-05-15 22:24:57 +02:00
Rudolf Polzer
f2ba0cbb0a
support passing the home path to q3map2 as -fs_home (home dir only, ends with /. to request a dotdir name) and -fs_homepath (full path, including /.gamename)
2011-05-01 18:49:33 +02:00
Rudolf Polzer
410909df7d
q3map2: accept -fs_home /home/rpolzer/.xonotic to set the home dir
2011-05-01 18:43:34 +02:00
Rudolf Polzer
a15293c86f
untested changes so DP might work with this again. Who knows if they even compile.
2011-04-29 10:55:57 +02:00
Rudolf Polzer
d4500cb5d9
fix two more bugs
2011-04-20 17:50:29 +02:00
Rudolf Polzer
50e0a3fb24
add a missing #include
2011-04-20 17:49:36 +02:00
Rudolf Polzer
9b15142ec2
q3map2: use "My Games" directory if exists on Win32
2011-04-20 17:44:27 +02:00
Rudolf Polzer
f43d2c575d
Revert "also load DDS files the way DarkPlaces stores them (does DDS loading even work?)" because Radiant does not support this yet, and it won't be easy to do the same hack in Radiant.
...
This reverts commit 8850310690 .
2011-02-23 13:25:27 +01:00
Rudolf Polzer
8850310690
also load DDS files the way DarkPlaces stores them (does DDS loading even work?)
2011-02-23 13:24:47 +01:00
Rudolf Polzer
4d276901a6
also support the alpha channel hack for JPEG that DarkPlaces supports (foo.jpg + foo_alpha.jpg)
2011-02-23 13:22:07 +01:00
Rudolf Polzer
6b48a837f9
forgot to check lightDeluxel for NULL here
2011-02-22 17:48:30 +01:00
Rudolf Polzer
9aec6744f5
(by LordHavoc) game_etut uses BSP format version 47 too
2011-01-30 16:02:01 +01:00
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
7a04b6fdea
Author: rambetter
...
Date: Thu Dec 30 21:03:13 2010
New Revision: 390
Modified:
GtkRadiant/trunk/libs/mathlib.h
GtkRadiant/trunk/libs/mathlib/mathlib.c
GtkRadiant/trunk/tools/quake3/common/polylib.c
Log:
Undoing commits r363 and r371 as it pertains to polylib.c, mathlib.c,
and mathlib.h (the regression tests have not been removed).
Trunk is now restored to a state that it was in before I started
trying to fix the math accuracy errors in q3map2. Commits r363 and
r371 were "correct" and did improve math accuracy significantly, but
unfortunately the underlying cause of math accuracy issues is something
else, which is being addressed in branch Rambetter-math-fix-experiments
currently. I'm taking the BSD approach here, which is "we not going to
partially fix the problem. it's all or nothing". Otherwise it's just
too risky in my opinion. I don't like playing Whack-A-Mole.
Someday, we might merge Rambetter-math-fix-experiments branch to trunk.
Sorry about all these needless commits to trunk.
2010-12-31 18:54:33 +01:00
Rudolf Polzer
469cba24be
Author: rambetter
...
New Revision: 379
Undoing revision 377 (reverting just those files modified by that
commit). I have disovered the fundamental problem to the math error problems,
and although this commit (r377) is "correct", it fails to address the
fundamental problem. Therefore, I'd rather leave the code in a state that
has the exact same behavior as before until I get a chance to address the
fundamental issue.
2010-12-29 17:41:57 +01:00
Rudolf Polzer
7aa95f5ab5
svn r377 by Rambetter:
...
Continuing work on BaseWindingForPlane() in polylib.c. In fact I'm pursuing
the approach that was committed in r375 (but was then backed out). I can't
believe my eyes, but I seem to be getting 0.000000% error in some of my
regression tests. The trick is to scale by a power of 2 and never do a
VectorNormalize().
2010-12-29 17:38:21 +01:00
Rudolf Polzer
7daa362c91
Author: rambetter
...
New Revision: 376
Undoing revision 375 because it did not offer measured accuracy improvements
in the q3map2 math calculations.
2010-12-29 17:36:09 +01:00