X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fcarfire;a=blobdiff_plain;f=CarFire%2Fleveleditor%2Fdoc%2Fleveleditor.txt;h=cb56df862da4dbd6fd3bc19d977917f175f2a329;hp=377cbf95125457319b27a501c7a3b5d17780649e;hb=722dcd763d115992b2a56d4001db80d11e583064;hpb=f6cf62c9a386ab97a2de922d500e27e4e1eff390 diff --git a/CarFire/leveleditor/doc/leveleditor.txt b/CarFire/leveleditor/doc/leveleditor.txt index 377cbf9..cb56df8 100644 --- a/CarFire/leveleditor/doc/leveleditor.txt +++ b/CarFire/leveleditor/doc/leveleditor.txt @@ -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' and then place one or more `A' characters in the |leveleditor-maptable| section at the coordinates where I want the monsters to be created when the -map file is loaded. +map file is loaded. The static scenery at the places where entities are +placed is determined by the `defaulttile' key in the |leveleditor-metadata| +section. You can also use the same definitions to place identical copies of the same entity at different locations on the map. This is what allows you to @@ -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 or after the |leveleditor-maptable| section. +There is also a way to place entities on the map without putting its +identifying character in the |leveleditor-maptable| section. You might +want to do this if you want to place an entity at some cell on the map that +you don't want to be the default tile. This is accomplished by listing +the coordinates where entities should be place after the `create' key. +Sometime during the map loading process, entities defined with this key and +one or more valid sets of coordinates will be made available to the game in +the usual manner, just as if its identifier was put on the map. The +difference is, you can put any (open) static scenery you want at those +locations. + =========================================================================== B. Basic Syntax *leveleditor-syntax*