Spawns de monstres

Dans MEC un "spawn de monstres" est une zone rectangulaire dans laquelle des monstres apparaissent périodiquement sur un bord de la zone, se déplacent jusqu'au bord opposé et disparaissent. Un spawn de monstres a un label, un type de monstres, une direction (quatre possibilités) et une fréquence (nombre de monstres apparaissant par seconde). Vous pouvez créer plusieurs spawns de monstres par niveau.
  • -createMonsterSpawn (crmsp) ‹monsterSpawnLabel› ‹monsterLabel› ‹direction› [‹frequency›]
    Crée un spawn de monstres. Vous tapez la commande puis faites deux clics définissant la place de la zone de spawn.
    • Vous donnez au spawn de monstres un label de votre choix. Le label vous permet de spécifier votre spawn de monstres pour utiliser d'autres commandes permettant de modifier ou supprimer le spawn de monstres. Tous les spawns de monstres d'un même niveau doivent avoir des labels différents.
    • Vous choisissez un type de monstres qui sera utilisé pour votre spawn de monstres. Tous les monstres du spawn seront de ce type.
    • Vous spécifiez la direction de votre spawn de monstres. Il y a quatre possibilités : leftToRight ou ltr, upToDown ou utd, rightToLeft ou rtl et downToUp ou dtu. Par exemple, si vous choisissez leftToRight, les monstres apparaîtront au bord droit à une position aléatoire verticalement, et puis se déplaceront jusqu'au côté droit, à la même place verticalement.
    • Vous pouvez définir la fréquence de votre spawn de monstres. Si vous ne le faites pas, la fréquence par défaut sera choisie : 2. La fréquence minimum est 0.1 tandis que la fréquence maximale est 30.
    Exemples
    -createMonsterSpawn crabUpDown crab upToDown 5
    -crmsp giants1 g ltr
  • -setMonsterSpawnLabel (setmsl) ‹oldMonsterSpawnLabel› ‹newMonsterSpawnLabel›
    Change le label d'un spawn de monstres. Tous les spawns de monstres d'un même niveau doivent avoir des labels différents.
    Exemples
    -setMonsterSpawnLabel crabUpDown crabs2
    -setmsl g1 giants1
  • -setMonsterSpawnMonster (setmsm) ‹monsterSpawnLabel› ‹monsterLabel›
    Change le type de monstres d'un spawn de monstres. Tous les nouveaux monstres du spawn seront de ce type.
    Exemples
    -setMonsterSpawnMonster cabUpDown crab
    -setmsm giants2 g
  • -setMonsterSpawnDirection (setmsd) ‹monsterSpawnLabel› ‹direction›
    Change la direction d'un spawn de monstres. Tous les monstres créés avant que la commande soit tapée, sont supprimés. Il y a quatre possibilités de directions : leftToRight ou ltr, upToDown ou utd, rightToLeft ou rtl et downToUp ou dtu. Par exemple, si vous choisissez leftToRight, les monstres apparaîtront au bord droit à une position aléatoire verticalement, et puis se déplaceront jusqu'au côté droit, à la même place verticalement.
    Exemples
    -setMonsterSpawnDirection crabUpDown downToUp
    -setmsd giants2 rtl
  • -setMonsterSpawnFrequency (setmsf) ‹monsterSpawnLabel› ‹frequency›
    Change la fréquence d'un spawn de monstres. La fréquence est le nombre de monstres apparaissant par seconde. La fréquence minimum est 0.1 et celle maximum est 30.
    Exemples
    -setMonsterSpawnFrequency crabUpDown 6.5
    -setmsf giants2 0.5
  • -displayMonsterSpawns (dms)
    Affiche les informations de tous les spawns de monstres du niveau que vous êtes en train de créer. Si vous n'avez pas utilisé la commande setMakingLevel, le niveau que vous êtes en train de créer est le niveau en cours. Voici comment sont affichées les informations : label, type de monstre, direction puis fréquence.
    Exemples
    -displayMonsterSpawns
    -dms
  • -deleteMonsterSpawn (delms) ‹monsterSpawnLabel›
    Supprime un spawn de monstres parmi tous les spawns de monstres du niveau que vous êtes en train de créer. Si vous n'avez pas utilisé la commande setMakingLevel, le niveau que vous êtes en train de créer est le niveau en cours.
    Exemples
    -deleteMonsterSpawn crabUpDown
    -delms giants2