Map Editor: notes-gtkradiant.txt

File notes-gtkradiant.txt, 4.1 KB (added by kedwar10, 13 years ago)

Notes on using gtkradiant. There are still some issues with adding bots.

Line 
1Gtkradiant manual:
2http://en.wikibooks.org/wiki/GtkRadiant/First_Room
3
4when trying to add a light you will see this error:
5
6"Doom3LightRadius: failed to parse default light radius"
7
8ignore it and make sure to build the map with an option using the "-light" flag.
9
10To run a map in Open Arena, open up the console with "`" and type
11
12\seta sv_pure 0
13\devmap <MAPNAME>
14
15
16On Bots:
17http://openarena.wikia.com/wiki/Bot_play
18
19When trying to add a bot:
20Fatal:  AAS not initialized.
21
22need to convert bsp file to aas
23
24bspc_GUI doesn't have any output, no aas file is created.  Running from cmd line...
25(see the .log file in the directory where your bsp files are, in this case, baseoa\maps)
26
27Microsoft Windows [Version 6.1.7600]
28Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
29
30C:\Program Files\bspc-gui>bspc
31Opened log bspc.log
32BSPC version 1.7, Dec 22 1999 19:37:59 by Mr Elusive
33Usage:   bspc [-<switch> [-<switch> ...]]
34Example 1: bspc -bsp2aas d:\quake3\baseq3\maps\mymap?.bsp
35Example 2: bspc -bsp2aas d:\quake3\baseq3\pak0.pk3\maps/q3dm*.bsp
36
37Switches:
38   bsp2aas  <[pakfilter/]filter.bsp>    = convert BSP to AAS
39   reach    <filter.bsp>                = compute reachability & clusters
40   cluster  <filter.aas>                = compute clusters
41   aasopt   <filter.aas>                = optimize aas file
42   output   <output path>               = set output path
43   threads  <X>                         = set number of threads to X
44   cfg      <filename>                  = use this cfg file
45   optimize                             = enable optimization
46   noverbose                            = disable verbose output
47   breathfirst                          = breath first bsp building
48   nobrushmerge                         = don't merge brushes
49   noliquids                            = don't write liquids to map
50   freetree                             = free the bsp tree
51   nocsg                                = disables brush chopping
52
53Closed log bspc.log
54
55C:\Program Files\bspc-gui>bspc -bsp2aas "C:\Program Files\OpenArena\baseoa\maps\
56firstroom.bsp"
57Opened log bspc.log
58BSPC version 1.7, Dec 22 1999 19:37:59 by Mr Elusive
59bsp2aas: C:\Program Files\OpenArena\baseoa\maps\firstroom.bsp to C:\Program File
60s\OpenArena\baseoa\maps\firstroom.aas
61-- Q3_LoadMapFromBSP --
62Loading map from C:\Program Files\OpenArena\baseoa\maps\firstroom.bsp...
63creating planar surface planes...
64searching visible brush sides...
65    36 brush sides
660 brush sides textured out of 36
67nummapbrushsides = 72
68     0 curve brushes
691 threads
70-------- Brush CSG ---------
71    12 original brushes
72    12 output brushes
73-------- Brush BSP ---------
74    12 brushes
75    10 visible faces
76     0 nonvisible faces
77    72 total sides
78Win32 multi-threading
79     1 threads max
80depth first bsp building
81    12 splits
82    22 KB of peak total bsp memory
83BSP tree created in     0 seconds
84------- Prune Nodes --------
85    0 pruned nodes
86---- Node Portalization ----
87    13 nodes portalized
88     0 tiny portals
89     2 KB of portal memory
90    11 KB of winding memory
91------ FloodEntities -------
92WARNING: no entities inside
93ERROR: **** leaked ****
94
95Closed log bspc.log
96
97C:\Program Files\bspc-gui>
98
99Tried rebuilding with different options; still doesn't work.
100
101Leak doesn't show up during building in GtkRadiant.
102
103Surrounded map with chalkbox, still doesn't work.
104
105Official web pages for bspc no longer exist
106http://tools.q3center.com or http://sanios.ion.tm
107
108Using BSPC-GUI for Windows 95/NT Version 0.05 and BSPC v1.07.
109
110Trying to get enhanced version of bspc at http://www.quake3world.com/forum/viewtopic.php?f=10&t=39658; download link broken.
111
112Compiled an included map (aggressor) just fine and was able to add bots; looks
113like it's a problem with my map.
114
115Tried decompiling aggressor (has no textures) but cannot recompile again
116(missing .srf file)
117
118Have to compile with -meta to get .srf?
119
120Recompiling aggressor with -meta -> map leaked.
121
122bspc won't accept the -forcsidesvisible argument (which apparently was useful to others in this situation)