User Tools

Site Tools


ru:rpd:random_level_mechanic

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
ru:rpd:random_level_mechanic [2026/01/11 06:41] – Fix wiki pages for compliance with documentation standards - Add proper header formatting to black_skull.txt - Add syntax highlighting to JSON code in random_level_mechanic.txt - Fix internal links in gnoll_class.txt to follow naming conventions - Rename mikeru:rpd:random_level_mechanic [2026/02/25 19:19] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Механика случайного уровня ======
 +
 +==== Описание уровня ====
 +
 +<code json>
 +{
 +  "width":32,
 +  "height":32,
 +  "tiles":"tiles0.png",
 +  "water":"water0.png",
 +  "rooms" : ["RAT_KING","RAT_KING","RAT_KING"],
 +  "mobs" : [
 +    {"kind":"GoldenStatue","loot":{"kind":"Codex","text":"Это кодекс отобранный у статуи"} },
 +    {"kind":"Mimic","level":100, "loot":{"kind":"Codex","text":"Это кодекс отобранный у толстого мимика"} }
 +  ],
 +  "items": [
 +    {"kind":"Codex","text":"Это текст кодекса"},
 +    {"kind":"IronKey", "levelId":"2", "depth":2}
 +  ],
 +  "nMobs":10,
 +  "nTraps":100
 +}
 +</code>
 +
 +  * **rooms** - список специальных комнат, которые генератор постарается разместить на уровне (у него может не получится расставить их все)
 +  * **mobs** - мобы которые будут спавнится на этом уровне первыми. (Когда они закончатся - начнут спавнится мобы из бестиария)
 +  * **items** - предметы которые обязательно появятся на уровне. (Могут появится и другие предметы)
 +  * **nMobs** - пока количество враждебных мобов больше или равно этому числу новые мобы спавнится не будут.
 +  * **nTraps** - количество ловушек, которые нужно расставить по уровню.
 +
 +==== Список типов комнат ====
 +
 +  * PASSAGE
 +  * TREASURY
 +  * ARMORY
 +  * LIBRARY
 +  * LABORATORY
 +  * VAULT
 +  * TRAPS
 +  * STORAGE
 +  * MAGIC_WELL
 +  * GARDEN
 +  * CRYPT
 +  * STATUE
 +  * POOL
 +  * RAT_KING
 +  * WEAK_FLOOR
 +  * PIT
 +  * WAREHOUSE
 +
 +==== См. также ====
 +  * [[ru:rpd:predesignedlevel|Предопределённые уровни]]
 +  * [[ru:rpd:mechanics_mechanic|Игровая механика]]
 +  * [[ru:rpd:sub_levels|Подуровни]]
 +  * [[en:rpd:level_generation|Level Generation]] (англ.)
 +
 +{{tag> rpd mechanics levels}}