Difference between revisions of "The Computer Level"

From NetHackWiki
Jump to navigation Jump to search
m
m (pothole)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''The Computer Level''' is a [[special level]] present in [[NetHack: The Next Generation]], which has also been added to [[Slash'EM Extended]] and [[SlashTHEM]].
+
'''The Computer Level''' is a [[special level]] present in [[NetHack: The Next Generation]], which has also been added to [[SlashTHEM]].
  
 
The Computer Level is notable for its hostile computers, and for several [[item]]s which in NHTNG are only generated on the level.
 
The Computer Level is notable for its hostile computers, and for several [[item]]s which in NHTNG are only generated on the level.
Line 40: Line 40:
 
At random locations on the ground are a ring of timely backup, a scroll of root password detection, amulet of data storage, and a wand of bugging.
 
At random locations on the ground are a ring of timely backup, a scroll of root password detection, amulet of data storage, and a wand of bugging.
  
In [[Slash'EM Extended]] there is a second variation of this level in which the designated computers and bugs are replaced by random monsters that use the [[x]] symbol, and the daemons and UNIX Kernel are replaced by random [[&]]. A third contains the original monsters as well as: a random [[I]], two random [[sea monster]]s, and a number of [[boulder]]s, [[egg]]s, [[scroll]]s, [[corpse]]s, and other items.
+
In [[SlashTHEM]]<!--verify--> there is a second variation of this level in which the designated computers and bugs are replaced by random monsters that use the [[x]] symbol, and the daemons and UNIX Kernel are replaced by random [[&]]. A third contains the original monsters as well as: a random [[I]], two random [[sea monster]]s, and a number of [[boulder]]s, [[egg]]s, [[scroll]]s, [[corpse]]s, and other items.
  
 
==Items==
 
==Items==
 
In NHTNG these items are only generated on the Computer Level, and are all (with the exception of the wand of bugging) nonfunctional, only displaying a [[YAFM|humorous message]] when worn/read. They will disappear from your inventory if you leave the level with them.
 
In NHTNG these items are only generated on the Computer Level, and are all (with the exception of the wand of bugging) nonfunctional, only displaying a [[YAFM|humorous message]] when worn/read. They will disappear from your inventory if you leave the level with them.
  
In Slash'EM Extended and SlashTHEM these items may be randomly generated, do not disappear from your inventory, and have more serious implications for gameplay.
+
In SlashTHEM<!--verify--> these items may be randomly generated, do not disappear from your inventory, and have more serious implications for gameplay.
  
 
===Ring of timely backup===
 
===Ring of timely backup===
Line 54: Line 54:
 
Putting on the '''ring of timely backup''' returns the message "You feel absolutely safe." This sense of security is misleading, as the ring does not affect you in any way, except occupying one of your ring slots.
 
Putting on the '''ring of timely backup''' returns the message "You feel absolutely safe." This sense of security is misleading, as the ring does not affect you in any way, except occupying one of your ring slots.
  
In Slash'EM Extended monsters can use the ring of timely backup to heal themselves, reducing its [[enchantment]] by one point each time.
+
In SlashTHEM monsters can use the ring of timely backup to heal themselves, reducing its [[enchantment]] by one point each time.
  
 
{{clear}}
 
{{clear}}
Line 66: Line 66:
 
Reading the '''scroll of root password detection''' reveals the supposed "root password" of your computer: "xyzzy" if uncursed, "memalezu" if blessed, and "jsdfljfdsh" if cursed. This revelation does not impact your gameplay in any way, except using up a turn.
 
Reading the '''scroll of root password detection''' reveals the supposed "root password" of your computer: "xyzzy" if uncursed, "memalezu" if blessed, and "jsdfljfdsh" if cursed. This revelation does not impact your gameplay in any way, except using up a turn.
  
In Slash'EM Extended and SlashTHEM, a monster that reads this scroll can [[levelport]]. Many unique monsters (including [[Demon#Unique demons|demon princes and lord]]s) will be generated with this scroll, which they will use to escape the player if their health gets low.
+
In SlashTHEM pre-0.9.3, a monster that reads this scroll can [[levelport]]. Many unique monsters (including [[demon lords and princes]]) will be generated with this scroll, which they will use to escape the player if their health gets low.
  
XYZZY is also the random text label associated with this scroll in the code, though as the scroll appearance is randomized this will rarely be its actual appearance. "[https://en.wikipedia.org/wiki/Xyzzy_(computing) Xyzzy]" is a reference to [https://en.wikipedia.org/wiki/Colossal_Cave_Adventure ''Colossal Cave Adventure''], one of the first adventure video games. Entering the command "xyzzy" in a certain room of the cave sends the player immediately to another room some distance away, effectively serving as a shortcut. The word has been referenced in many games (and even some non-game programs) as an homage to this early game.  
+
XYZZY is also the random text label associated with this scroll in the code, though as the scroll appearance is randomized this will rarely be its actual appearance. "[[wikipedia:Xyzzy (computing)|Xyzzy]]" is a reference to ''[[wikipedia:Colossal Cave Adventure|Colossal Cave Adventure]]'', one of the first adventure video games. Entering the command "xyzzy" in a certain room of the cave sends the player immediately to another room some distance away, effectively serving as a shortcut. The word has been referenced in many games (and even some non-game programs) as an homage to this early game.  
  
 
{{clear}}
 
{{clear}}
Line 78: Line 78:
 
}}
 
}}
 
Putting on the '''amulet of data storage''' returns the message: "You feel full of knowledge." and taking it off will display "You feel intellectually poor." As ominous as this may sound, it does not affect you in any way.
 
Putting on the '''amulet of data storage''' returns the message: "You feel full of knowledge." and taking it off will display "You feel intellectually poor." As ominous as this may sound, it does not affect you in any way.
 
In Slash'EM Extended the amulet of data storage functions as an [[amulet of reflection]] when worn by a monster, but not when worn by the player.
 
  
 
In SlashTHEM (post version 0.7.0) the amulet slows [[Spellcasting#Forgotten spells|spell memory loss]] to 2/3 of its usual rate and protects against the effects of [[amnesia]], when worn by the player. This function is inspired by the [https://bilious.alt.org/?270 Ring of Memory] patch.
 
In SlashTHEM (post version 0.7.0) the amulet slows [[Spellcasting#Forgotten spells|spell memory loss]] to 2/3 of its usual rate and protects against the effects of [[amnesia]], when worn by the player. This function is inspired by the [https://bilious.alt.org/?270 Ring of Memory] patch.
Line 93: Line 91:
 
{{clear}}
 
{{clear}}
  
==References==
+
[[Category:NetHack: The Next Generation]]
* Slash'EM Extended compu.des
+
[[Category:SlashTHEM]]
* Slash'EM Extended objects.c 1011, 1139, 1668, 2287
 
* Slash'EM Extended do_wear.c 1153, 1264
 
* Slash'EM Extended write.c 39
 
* Slash'EM Extended read.c 3805
 
* Slash'EM Extended zap.c 3053
 
[[Category: NetHack: The Next Generation]]
 

Latest revision as of 06:58, 12 February 2024

The Computer Level is a special level present in NetHack: The Next Generation, which has also been added to SlashTHEM.

The Computer Level is notable for its hostile computers, and for several items which in NHTNG are only generated on the level.

Layout

|--------------------------------------------------------------------------|
|<...|.....................................................................|
|-+--|.....................................................................|
|..........................................................................|
|..........................................................................|
|..........................................................................|
|..........................................................................|
|..........................................................................|
|..........................................................................|
|..........................................................................|
|..........................................................................|
|..........................................................................|
|..........................................................................|
|..........................................................................|
|..........................................................................|
|..........................................................................|
|..........................................................................|
|.....................................................................|--+-|
|.....................................................................|...>|
|--------------------------------------------------------------------------|

The layout of the Computer Level is simple: a big room with the upstairs and downstairs in small enclosures in opposite corners.

Randomly located throughout the level are a PDP-9, PDP-11, VAX, and a Cray (all using the x symbol); a news daemon, a printer daemon, and a UNIX Kernel (all using the & symbol), and six bugs and two heisenbugs (all x).

At random locations on the ground are a ring of timely backup, a scroll of root password detection, amulet of data storage, and a wand of bugging.

In SlashTHEM there is a second variation of this level in which the designated computers and bugs are replaced by random monsters that use the x symbol, and the daemons and UNIX Kernel are replaced by random &. A third contains the original monsters as well as: a random I, two random sea monsters, and a number of boulders, eggs, scrolls, corpses, and other items.

Items

In NHTNG these items are only generated on the Computer Level, and are all (with the exception of the wand of bugging) nonfunctional, only displaying a humorous message when worn/read. They will disappear from your inventory if you leave the level with them.

In SlashTHEM these items may be randomly generated, do not disappear from your inventory, and have more serious implications for gameplay.

Ring of timely backup

=
Name timely backup
Appearance random
Base price 300 zm
Weight 3

Putting on the ring of timely backup returns the message "You feel absolutely safe." This sense of security is misleading, as the ring does not affect you in any way, except occupying one of your ring slots.

In SlashTHEM monsters can use the ring of timely backup to heal themselves, reducing its enchantment by one point each time.

Scroll of root password detection

? Scroll.png
Name root password detection
Appearance random
Base price 300 zm
Weight 5
Ink to write 4-7
Monster use May be used defensively by monsters.

Reading the scroll of root password detection reveals the supposed "root password" of your computer: "xyzzy" if uncursed, "memalezu" if blessed, and "jsdfljfdsh" if cursed. This revelation does not impact your gameplay in any way, except using up a turn.

In SlashTHEM pre-0.9.3, a monster that reads this scroll can levelport. Many unique monsters (including demon lords and princes) will be generated with this scroll, which they will use to escape the player if their health gets low.

XYZZY is also the random text label associated with this scroll in the code, though as the scroll appearance is randomized this will rarely be its actual appearance. "Xyzzy" is a reference to Colossal Cave Adventure, one of the first adventure video games. Entering the command "xyzzy" in a certain room of the cave sends the player immediately to another room some distance away, effectively serving as a shortcut. The word has been referenced in many games (and even some non-game programs) as an homage to this early game.

Amulet of data storage

" Circular amulet.png
Name data storage
Appearance random
Base price 150 zm
Weight 20

Putting on the amulet of data storage returns the message: "You feel full of knowledge." and taking it off will display "You feel intellectually poor." As ominous as this may sound, it does not affect you in any way.

In SlashTHEM (post version 0.7.0) the amulet slows spell memory loss to 2/3 of its usual rate and protects against the effects of amnesia, when worn by the player. This function is inspired by the Ring of Memory patch.

Wand of bugging

/
Name bugging
Appearance random
Base price 500 zm
Weight 7
Type non-directional
Maximum charges {{{maxcharges}}}
Monster use Will not be used by monsters.

Zapping a wand of bugging creates 1-6 creatures, each of which has a 66% chance of being a bug and a 33% chance of being a heisenbug.