Difference between revisions of "User:Aximili/Test"

From NetHackWiki
Jump to navigation Jump to search
m (Now that Special room is updated, remove categories from this article)
(5 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
A '''special room''' is different from the normal rooms of the randomly-generated [[dungeon]]. For example, it might contain a shop or a collection of monsters. They only appear in random rooms-and-corridors levels in the [[Dungeons of Doom]], not in mazes or cavern levels.
 
A '''special room''' is different from the normal rooms of the randomly-generated [[dungeon]]. For example, it might contain a shop or a collection of monsters. They only appear in random rooms-and-corridors levels in the [[Dungeons of Doom]], not in mazes or cavern levels.
  
NetHack attempts to generate most special rooms on a level in the order they appear in the below table. Rooms lower on the table can only be generated if all rooms higher on the table failed to generate. For example, a temple is created with probability 1/5 from level 9 on in an ordinary rooms-and-corridors level in the main dungeon, provided the level does not already have a shop, a throne room, a leprechaun hall or a zoo.{{refsrc|mklev.c|735}}
+
NetHack attempts to generate most special rooms on a level in the order they appear in the below table. Rooms lower on the table can only be generated if all rooms higher on the table failed to generate. For example, a temple is created with probability 1/5 from level 9 onwards in an ordinary rooms-and-corridors level in the main dungeon, provided the level does not already have a shop, a throne room, a leprechaun hall or a zoo.{{refsrc|src/mklev.c|770|version=NetHack 3.6.6}}
  
Vaults are an exception: they are generated independently of other special rooms.
+
Vaults are an exception: they are generated independently of other special rooms.{{refsrc|src/mklev.c|730|version=NetHack 3.6.6}}
  
 
{|class="prettytable"
 
{|class="prettytable"
! Name !! Min [[Dungeon Level|DL]] !! Frequency !! Notes !! Messages
+
! Name !! Min [[Dungeon Level|DL]] !! Frequency !! Generation restrictions
 
|-
 
|-
| [[Shop]] || 2 || 3/DL || || [[Shop#Messages|Shop § Messages]], [[Shopkeeper#Messages|Shopkeeper § Messages]]
+
| [[Shop]] || 2 || 3/DL || Must be above [[Medusa's Island]]{{refsrc|src/mklev.c|760|version=NetHack 3.6.6}}, room must have 1 door and no stairs
 
|-
 
|-
| [[Throne room]] || 5 || 1/6 || || [[Throne room#Messages|Throne room § Messages]]
+
| [[Throne room]] || 5 || 1/6 ||
 
|-
 
|-
| [[Leprechaun hall]] || 6 || 1/8 || ||
+
| [[Leprechaun hall]] || 6 || 1/8 || [[Leprechaun]]s not [[genocide]]d/[[extinct]]{{refsrc|src/mklev.c|766|version=NetHack 3.6.6}}
 
|-
 
|-
| [[Zoo]] || 7 || 1/7 || || [[Zoo#Messages|Zoo § Messages]]
+
| [[Zoo]] || 7 || 1/7 ||
 
|-
 
|-
| [[Temple]] || 9 || 1/5 || || [[Temple#Messages|Temple § Messages]]
+
| [[Temple]] || 9 || 1/5 ||
 
|-
 
|-
| [[Beehive]] || 10 || 1/5 || ||
+
| [[Beehive]] || 10 || 1/5 || [[Killer bee]]s not genocided/extinct{{refsrc|src/mklev.c|773|version=NetHack 3.6.6}}
 
|-
 
|-
| [[Graveyard]] || 12 || 1/6 || || [[Graveyard#Messages|Graveyard § Messages]]
+
| [[Graveyard]] || 12 || 1/6 ||
 
|-
 
|-
| Anthole || 13 || 1/8 ||
+
| [[Anthole]] || 13 || 1/8 || [[Ant]]s not genocided/extinct{{refsrc|src/mklev.c|777|version=NetHack 3.6.6}}{{refsrc|src/mkroom.c|484|version=NetHack 3.6.6}}
* Filled with [[food]] items and [[ant]]s
 
* If ants are extinct, they will be replaced with random monsters
 
||
 
{{message|You enter an anthole!}}
 
 
|-
 
|-
| [[Barracks]] || 15 || 1/4 || ||
+
| [[Barracks]] || 15 || 1/4 || [[Soldier]]s not extinct{{refsrc|src/mklev.c|780|version=NetHack 3.6.6}}
 
|-
 
|-
| [[Swamp]] || 16 || 1/6 || || [[Swamp#Messages|Swamp § Messages]]
+
| [[Swamp]] || 16 || 1/6 ||
 
|-
 
|-
| [[Cockatrice nest]] || 17 || 1/8 ||  || [[Cockatrice nest#Messages|Cockatrice nest § Messages]]
+
| [[Cockatrice nest]] || 17 || 1/8 || [[Cockatrice]]s not genocided/extinct{{refsrc|src/mklev.c|785|version=NetHack 3.6.6}}
 
|-
 
|-
| [[Vault]]s ||  ||  || || [[Vault#Messages|Vault § Messages]]
+
| [[Vault]]s ||  ||  || (Generated independently of other special rooms)
 
|}
 
|}
  
Line 46: Line 42:
 
== External links ==
 
== External links ==
 
* More information at http://www.steelypips.org/nethack/343/room-343.html
 
* More information at http://www.steelypips.org/nethack/343/room-343.html
 
{{stub|TODO:Design more readable layout, and finish transferring individual room info from the DOD spoiler linked above.}}
 
 
{{DOD}}
 
 
{{nethack-343}}
 
[[Category:Special rooms| ]]
 

Revision as of 21:15, 4 July 2020

For special rooms in SLASH'EM, see Special room (SLASH'EM).
For special rooms in UnNetHack, see Special room (UnNetHack).
For special rooms in dNetHack, see Special room (dNetHack).

A special room is different from the normal rooms of the randomly-generated dungeon. For example, it might contain a shop or a collection of monsters. They only appear in random rooms-and-corridors levels in the Dungeons of Doom, not in mazes or cavern levels.

NetHack attempts to generate most special rooms on a level in the order they appear in the below table. Rooms lower on the table can only be generated if all rooms higher on the table failed to generate. For example, a temple is created with probability 1/5 from level 9 onwards in an ordinary rooms-and-corridors level in the main dungeon, provided the level does not already have a shop, a throne room, a leprechaun hall or a zoo.[1]

Vaults are an exception: they are generated independently of other special rooms.[2]

Name Min DL Frequency Generation restrictions
Shop 2 3/DL Must be above Medusa's Island[3], room must have 1 door and no stairs
Throne room 5 1/6
Leprechaun hall 6 1/8 Leprechauns not genocided/extinct[4]
Zoo 7 1/7
Temple 9 1/5
Beehive 10 1/5 Killer bees not genocided/extinct[5]
Graveyard 12 1/6
Anthole 13 1/8 Ants not genocided/extinct[6][7]
Barracks 15 1/4 Soldiers not extinct[8]
Swamp 16 1/6
Cockatrice nest 17 1/8 Cockatrices not genocided/extinct[9]
Vaults (Generated independently of other special rooms)

References

External links