TOOL BOX

Quake Engine Map File Editor

INTRODUCTION:

What is the Tool Box Editor (TBED)?

TBED is a dedicated text editor for Quake map files. At this writing, TBED has been tested with Quake 1/2/3, Half-Life, and SiN. It should work with ANY Quake Engine game that adheres to these standards:

1: The file starts with the "worldspawn" class definition

2: All entity definitions have a "classname" key

3: All brush definitions are contained within entity definitions.

TBED uses the method of counting braces ("{" and "}") to locates definitions. As long as each entity has a block enclosed in braces, and each brush within that block is also enclosed in braces, TBED should have no problem. TBED does correctly "ignore" patchDef statements, just as Q3Radiant does. TBED adheres to the Q3Radiant "standard" for adding ID comments.

TBED has been tested with .map files generated by Worldcraft 1.6a (Q1/Q2), and 2.1 (Half-Life), SiNEd, and Q3Radiant.

What's it for?

TBED is intended for those advanced map makers who need to manually tweak their map files. TBED has facilities such as forcing texture references to upper/lowercase, and texture remapping. Mod makers and those converting maps to different games should find TBED an indispensable tool.

How does it work?

Like any text editor, you open a file to edit via a standard Windows file dialog (TBED will also take a .map file on the command line). When TBED loads a file, it "maps" the entities and brushes in the file by assigning each an ID number. TBED marks them with a comment line. TBED has two windows. A standard editing window allows you to enter, cut, copy, and paste text just as you would expect. On the left side of the main program window is a "navigation tree". This lists every entity in the file (with worldspawn at the top), and each entity has an expandable list of associated brushes (if any). By clicking on an item in the list, you can jump to that entity or brush.

How much is it?

Like the rest of the Tool Box package, TBED is free!




©2000 enicolas all rights reserved