home *** CD-ROM | disk | FTP | other *** search
- /*
- Doom Editor Utility, by Brendon Wyber and Raphaƫl Quinet.
-
- You are allowed to use any parts of this code in another program, as
- long as you give credits to the authors in the documentation and in
- the program itself. Read the file README.1ST for more information.
-
- This program comes with absolutely no warranty.
-
- LEVELS.H - Level data definitions.
- */
-
- /* the includes */
- #include "wstructs.h"
- #include "things.h"
-
- /* the external variables from levels.c */
- extern MDirPtr Level; /* master dictionary entry for the level */
-
- extern int NumThings; /* number of things */
- extern TPtr Things; /* things data */
- extern int NumLineDefs; /* number of line defs */
- extern LDPtr LineDefs; /* line defs data */
- extern int NumSideDefs; /* number of side defs */
- extern SDPtr SideDefs; /* side defs data */
- extern int NumVertexes; /* number of vertexes */
- extern VPtr Vertexes; /* vertex data */
- extern int NumSegs; /* number of segments */
- extern SEPtr Segs; /* list of segments */
- extern SEPtr LastSeg; /* last segment in the list */
- extern int NumSSectors; /* number of subsectors */
- extern SSPtr SSectors; /* list of subsectors */
- extern SSPtr LastSSector; /* last subsector in the list */
- extern int NumSectors; /* number of sectors */
- extern SPtr Sectors; /* sectors data */
- extern int NumWTexture; /* number of wall textures */
- extern char **WTexture; /* array of wall texture names */
- extern int NumFTexture; /* number of floor/ceiling textures */
- extern char **FTexture; /* array of texture names */
-
- extern int MapMaxX; /* maximum X value of map */
- extern int MapMaxY; /* maximum Y value of map */
- extern int MapMinX; /* minimum X value of map */
- extern int MapMinY; /* minimum Y value of map */
-
- extern Bool MadeChanges; /* made changes? */
- extern Bool MadeMapChanges; /* made changes that need rebuilding? */
-
- extern SelPtr errld; /* LineDefs in error (Nodes builder) */
-
-
- /* from objects.c */
- extern char DefaultWallTexture[ 9];
- extern char DefaultFloorTexture[ 9];
- extern char DefaultCeilingTexture[ 9];
- extern int DefaultFloorHeight;
- extern int DefaultCeilingHeight;
-