]> Dogcows Code - chaz/carfire/blobdiff - CarFire/leveleditor/doc/leveleditor.txt
Entity loading implemented.
[chaz/carfire] / CarFire / leveleditor / doc / leveleditor.txt
index 377cbf95125457319b27a501c7a3b5d17780649e..cb56df862da4dbd6fd3bc19d977917f175f2a329 100644 (file)
@@ -108,7 +108,9 @@ objects and whatnot.  For example, if I wanted to place a monster on the
 map using the `A' character, I would create a section of the file named `A'\r
 and then place one or more `A' characters in the |leveleditor-maptable|\r
 section at the coordinates where I want the monsters to be created when the\r
 map using the `A' character, I would create a section of the file named `A'\r
 and then place one or more `A' characters in the |leveleditor-maptable|\r
 section at the coordinates where I want the monsters to be created when the\r
-map file is loaded.\r
+map file is loaded.  The static scenery at the places where entities are\r
+placed is determined by the `defaulttile' key in the |leveleditor-metadata|\r
+section.\r
 \r
 You can also use the same definitions to place identical copies of the same\r
 entity at different locations on the map.  This is what allows you to\r
 \r
 You can also use the same definitions to place identical copies of the same\r
 entity at different locations on the map.  This is what allows you to\r
@@ -117,6 +119,17 @@ although you are limited to only 52 different types of entities per level.
 By the way, these sections can appear anywhere in the file, either before\r
 or after the |leveleditor-maptable| section.\r
 \r
 By the way, these sections can appear anywhere in the file, either before\r
 or after the |leveleditor-maptable| section.\r
 \r
+There is also a way to place entities on the map without putting its\r
+identifying character in the |leveleditor-maptable| section.  You might\r
+want to do this if you want to place an entity at some cell on the map that\r
+you don't want to be the default tile.  This is accomplished by listing\r
+the coordinates where entities should be place after the `create' key.\r
+Sometime during the map loading process, entities defined with this key and\r
+one or more valid sets of coordinates will be made available to the game in\r
+the usual manner, just as if its identifier was put on the map.  The\r
+difference is, you can put any (open) static scenery you want at those\r
+locations.\r
+\r
 ===========================================================================\r
 B. Basic Syntax                                        *leveleditor-syntax*\r
 \r
 ===========================================================================\r
 B. Basic Syntax                                        *leveleditor-syntax*\r
 \r
This page took 0.020376 seconds and 4 git commands to generate.