[Gtkradiant] degenerate brushes
Patrick Gassenbauer
Morbus1 at gmx.net
Tue Sep 16 12:18:59 CDT 2008
Hi!
I wanted to know more about static bugs in quake3 (like getting stuck in a wall,.....), so I started a thread called "Quake 3 Mapping Bugs" at quake3world.com in Level Editing Forum.
After that I contacted ix-ir who seemed to know more about this bug than all the other people.
We opened the mapfile from maps that have these bugs (examples: the old version of q3dm6 - q3dm9 and a defrag map called runmikrob-3 which uses the bug).
We found out that degenerate coordinates from brushes cause this bug:
( -86.6649932861 -300 116 ) ( -84 -300 108.0039978027 ) ( -84 -288 108.0039978027 ) 13island/13 0 0 0 0.5 0.5 0 0 0
( -86.6679992676 -288 116 ) ( -84 -288 116 ) ( -84 -300 116 ) 13island/13 0 0 0 0.5 0.5 0 0 0
( -84 -288 108.0010070801 ) ( -84 -288 116 ) ( -86.6670074463 -288 116 ) 13island/13 0 0 0 0.5 0.5 0 0 0
( -84 -300 116 ) ( -84 -300 108 ) ( -86.6679992676 -300 116 ) 13island/13 0 0 0 0.5 0.5 0 0 0
( -84 -288 116 ) ( -84 -288 108 ) ( -84 -300 108.0010070801 ) 13island/13 0 0 0 0.5 0.5 0 0 0
(This is a degenerated brush from runmikrob3 (http://q3a.ath.cx/?mapdetails=runmikrob-3). I asked the author of the map and he allowed to decompile it.)
When I recompile the decompiled mapfile - the compiler seems to fix the degenerated coordinates. Like to:
// brush 56
( -96.000 -312.000 96.000 ) ( -96.000 -312.000 16.000 ) ( -96.000 -296.000 16.000 ) 13island/13 0 0 0 0.5 0.5 0 0 0
( -80.000 -296.000 96.000 ) ( -80.000 -296.000 16.000 ) ( -80.000 -304.000 16.000 ) 13island/13 0 0 0 0.5 0.5 0 0 0
( -88.000 -312.000 16.000 ) ( -96.000 -312.000 16.000 ) ( -96.000 -312.000 96.000 ) 13island/13 0 0 0 0.5 0.5 0 0 0
( -96.000 -296.000 96.000 ) ( -96.000 -296.000 16.000 ) ( -80.000 -296.000 16.000 ) 13island/13 0 0 0 0.5 0.5 0 0 0
( -96.000 -296.000 16.000 ) ( -96.000 -312.000 16.000 ) ( -88.000 -312.000 16.000 ) 13island/13 0 0 0 0.5 0.5 0 0 0
( -96.000 -312.000 96.000 ) ( -96.000 -296.000 96.000 ) ( -80.000 -296.000 96.000 ) 13island/13 0 0 0 0.5 0.5 0 0 0
( -80.000 -304.000 96.000 ) ( -80.000 -304.000 16.000 ) ( -88.000 -312.000 16.000 ) 13island/13 0 0 0 0.5 0.5 0 0 0
What i want to know is: How can I reproduce the bug? Sounds strange but I want to use this static bug for a map. ( I am mapping for a quake3 mod called DEFRAG)
So, how can I influence q3map2 to get this bug ingame?
Regards, Morbus.
--
GMX startet ShortView.de. Hier findest Du Leute mit Deinen Interessen!
Jetzt dabei sein: http://www.shortview.de/wasistshortview.php?mc=sv_ext_mf@gmx
More information about the Gtkradiant
mailing list