Now that you have created monster types, you can put monsters on the map. If you master commands to do it enough, you really can enjoy yourself.
There are the movement types relating monsters : immobile monsters, monsters which patrol with two locations, and monsters which patrol with more than two locations.
To create immobile monsters, it's the following command : "-createMonsterImmobile ‹monsterLabel›" (-crmi, for example "-crmi sorceress"). At each click you do before typing command "-s", a monster will be created, immobile. You can see that the facing angle of monsters varies randomly. It's possible to specify an angle, for example "-crmi sorceress 90" will create sorceress always turned towards the top of the map. Angle 0 or 360 being towards right.
To create simple patrol monsters (patrolling with two locations), you have three commands :
Command "-createMonster ‹monsterLabel›" (-crm) allows creating monsters with two clics : simply one click for each patrol location.
Command "-createMonsterAuto ‹monsterLabel›" (-crma), probably the greatest to create monsters (because it's the fastest way to create them), allows creating simple patrol monsters with one click only. Here is how that works : you click on a slide or a walk terrain, the computer finds the closest death terrain and place there the first patrol location, then determines the second patrol location by finding the closest death terrain opposed to the first patrol location in relation to the clicked location. If you click on a death terrain, nothing happens. The most simple to understand stays testing. This command is very useful because it's fast to use and it creates precise patrols. Cool to create basic patrols.
Command "-createMonsterString ‹monsterLabel›" (-crms) allows to create strings of monsters. It works closely like "-createMonster". The first created monster is made exactly the same way as "-createMonster". The second is made with only one click, the first patrol location being the same as the second patrol location of the first monster, whereas the second corresponds to the clicked location. For subsequent monsters it's the same thing, the first patrol location is the second of the previous monster, the second is the clicked location.
To create monsters patrolling with more than two locations (until twenty at maximum), you have two different commands :
Command "-createMonsterMultiPatrols ‹monsterLabel›" (-crmmp) works so that the created monster travels all the patrol locations orderly, and once the last location is reached, it returns directly to the first one and restarts. You do one click for each patrol location like with "-createMonster".
Command "-createMonsterMultiPatrolsString ‹monsterLabel›" (-crmmps) works the same way as "-crmmp" with one difference : once the created monster travelled all of the patrol locations, it turns back and travels the patrol locations in reverse until reaching the first one again. Then it travels the locations orderly like at the beginning, etc.
For both commands to create monsters patrolling with more than two locations, the number of locations is not fixed, you need to be able to finish the current monster and start making a new one, at any moment. For that you simply have command "-next" (-n).
You can create monster spawn zones too. For that you have command "-createMonsterSpawn ‹monsterSpawnLabel› ‹monsterLabel› ‹direction›" (-crmsp). The "monsterSpawnLabel" is a name of your choice to give to your spawn zone (like terrains and monster types). The "monsterLabel" specifies the monster type of monsters that will appear. As for "direction", there are four different : "leftToRight" (ltr), "upToDown" (utd), "rightToLeft" (rtl) et "downToUp" (dtu). It's simply the direction towards which the monsters go. To create a monster spawn, you have to type the command, then do two clicks forming a rectangle : the spawn zone.
There is another property concerning monster spawns : frequency, so the number of monsters appearing each second. The default frequency is 2. The command to change frequency is this one : "-setMonsterSpawnFrequency ‹monsterSpawnLabel› ‹frequency›" (-setmsf). It's possible to specify a real number as frequency.
You can change the other properties after creating the spawn zone too. To do it, you have commands "-setMonsterSpawnLabel" (-setmsl), "-setMonsterSpawnMonster" (-setmsm), and "-setMonsterSpawnDirection" (-setmsd).
To remove a monster spawn it's command "-deleteMonsterSpawn ‹monsterSpawnLabel› (-delms).
You can display the different monster spawns of the current level and their properties with command "-displayMonsterSpawns" (-dms).
Fortunately it's possible to remove monsters from the map (doesn't work for monsters from spawn zones). For that you have two commands :
Command "-deleteMonster" (-delm) allows removing monsters by doing simple right clicks on them.
Command "-deleteMonstersBetweenPoints" (-delmbp) allows removing monster groups : you form a rectangle with two clicks and all monsters present in the zone are deleted.