This wiki is archived and useful information is being migrated to the main bzflag.org website

Editing Map making by hand

Jump to: navigation, search

Warning: The database has been locked for maintenance, so you will not be able to save your edits right now. You may wish to copy and paste your text into a text file and save it for later.

The administrator who locked it offered this explanation: Archived wiki

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 124: Line 124:
  
 
==Building World Objects==
 
==Building World Objects==
In order to build maps, one must know the world objects used in them.
+
We're getting to the part of building world objects in a map.
The table below provides an overview of the map objects which exist in BZFlag.
+
Most of the objects covered are quite simple to understand and program into a map.
{|{{Prettytable}}
+
The first objects covered are the simple objects.
|-
+
The overview will first deal with boxes then move onto bases and then to pyramids.
| {{Hl3}} |'''Map Object'''
+
| {{Hl3}} |'''Description'''
+
|-
+
|  [[ Arc]] ||  Arc is an object that defines an arc or cylinder in a map.
+
|-
+
| [[ Base]] ||  Base is an object which is similar to a box, but defines properties of it being a base for capture the flag style game play modes.
+
|-
+
|  [[Box]]  ||  Box is an object which defines a cube structure in a world file.
+
|-
+
|  [[Color(BZW)]]  ||  Color is used in a BZFlag world (BZW) as a sub parameter for many parameters, such as materials and dynamic colors.
+
|-
+
|  [[Cone]]  ||  Cone object is a BZW object that defines a cone in a BZW world file.
+
|-
+
|  [[Define]]  ||  Group Definition, or define, will group a set of objects that can be recalled and duplicated multiple times with the group object.
+
|-
+
|  [[DrawInfo]]  ||  DrawInfo allows clients to render the mesh object more efficiently through LODs (Levels of Detail). Drawinfo also allows the ability to create moving objects in a map.
+
|-
+
|  [[DynamicColor]]  ||  DynamicColor describes how a color channel will be dynamically updated.
+
|-
+
|  [[GroundMaterial]] ||  GroundMaterial is an option for a Material that allows one to set the ground texture. .
+
|-
+
|  [[Group]] ||  Group allows one to bring together a number of elements and refer to them as a single object.
+
|-
+
|  [[Include]] ||  Include is an option which allows one to specify a second bzw file that will be included in the first bzw.
+
|-
+
|  [[Link]]  ||  Link is an object which creates a link (route) between two teleporters.
+
|-
+
|  [[Linkmaterial]]  ||  LinkMaterial allows one to set the texture of the teleporter window to anything one would like it to be..
+
|-
+
|  [[Material]]  ||  A material is used in a BZFlag world to define a new look for otherwise regular objects, such as meshboxes.
+
|-
+
|  [[Mesh]]  || Mesh is an object which defines an arbitrary three dimensional shape.
+
|-
+
|  [[Meshbox]]  ||  Meshbox is an update to the original [[Box]] object and supports features such as physics drivers and textures.
+
|-
+
|  [[Meshpyr]]  ||  Meshpyr is an object that constructs a specialized mesh that has the geometric appearance of a Pyramid.
+
|-
+
|  [[Options (object)]]  ||  Options object is a BZW map structure that defines various options for a server to use when running a map.
+
|-
+
|  [[Physics]]  ||  Physics, or Physics Driver, is an object when applied to another object, will affect a tank touching it in some way.
+
|-
+
|  [[Pyramid]]  ||  Pyramid is a BZW map structure that defines a polyhedron having a polygonal base and triangular sides with a common vertex in the world.
+
|-
+
|  [[Sphere]]  ||  The sphere is an Object that defines a sphere in a map file.
+
|-
+
|  [[Teleporter]]  ||  Teleporter is an object which transports the user to another teleporter in a different part of the world.
+
|-
+
|  [[Tetra]]  ||  Tetra is an map object which creates a polygon with four vertices.
+
|-
+
|  [[TextureMatrix]]  ||  TextureMatrix, or texmat, when applied to a material object, allows you to define how a texture will appear in a material.
+
|-
+
|  [[WaterLevel]]  ||  WaterLevel is an object that defines a plane of water that spans the entire map. WaterLevel is deadly to all tanks that cross it.
+
|-
+
|  [[Weapon (object)]]  ||  Weapon object is a BZW map structure that defines a fixed weapon effect.
+
|-
+
|  [[World (object)]]  ||  World object is a BZW map structure that defines various options for the map.
+
|-
+
|  [[Zone]]  ||  Zone is a rectangular BZW map structure for spawn or flag zones.
+
|}
+
  
 
==See also==
 
==See also==

Please note that all contributions to BZFlagWiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see BZFlagWiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel | Editing help (opens in new window)