Difference between revisions of "U"
(Added the different u/U species.) |
(formatting + copyedit + update pass) |
||
(26 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
{{ASCII}} | {{ASCII}} | ||
− | + | In ''[[NetHack]]'', the letter '''U''' serves the following purposes: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * | + | * {{white|u}} represents a [[unicorn]] or [[horse]]: |
+ | ** {{monsymlink|white unicorn}} | ||
+ | ** {{monsymlink|gray unicorn}} | ||
+ | ** {{monsymlink|black unicorn}} | ||
+ | ** {{monsymlink|pony}} | ||
+ | ** {{monsymlink|horse}} | ||
+ | ** {{monsymlink|warhorse}} | ||
+ | * {{white|U}} represents an [[umber hulk]], which is the only member of the [[Umber hulk (monster class)|umber hulk]] [[monster class]]. | ||
− | *Press | + | * It is also used as a [[direction]] key if [[numpad]] movement is off: |
+ | ** Press {{kbd|u}} to move north-east. | ||
+ | ** Press {{kbd|shift|u}} to move far north-east. | ||
+ | * If numpad movement is on: | ||
+ | ** Press {{kbd|u}} to [[untrap]]. | ||
+ | |||
+ | * In the [[source code]], the structure named <tt>u</tt> contains all the player-specific variables. See {{sourcecode|you.h|256}} for the structure definition. | ||
+ | |||
+ | ==Historical uses== | ||
+ | In Hack 1.21, a variant of [[Jay Fenlason's Hack]], the unox used the {{white|u}} glyph, while the ugod used the {{white|U}} glyph; in the variant Hack for PDP-11, the {{white|U}} glyph is instead given to the umber hulk, while the ugod replaced the unox as {{white|u}}. In [[Hack 1.0]], the {{white|u}} glyph is given to the unicorn. | ||
+ | |||
+ | ==Variants== | ||
+ | ===SLASH'EM=== | ||
+ | [[SLASH'EM]] introduces new monsters that use the {{white|u}} and {{white|U}} glyphs: | ||
+ | |||
+ | * {{white|u}} unicorn: | ||
+ | ** {{monsymlink|Pegasus}} | ||
+ | ** {{monsymlink|Nightmare|variant=SLASH'EM}} | ||
+ | * {{white|U}} umber hulk: | ||
+ | ** {{monsymlink|water hulk}} | ||
+ | |||
+ | ===GruntHack=== | ||
+ | [[GruntHack]] introduces one new monster that uses the {{white|u}} glyph: | ||
+ | |||
+ | * {{monsymlink|Nightmare|variant=GruntHack}} | ||
+ | |||
+ | ===SporkHack=== | ||
+ | [[SporkHack]] introduces new monsters that use the {{white|u}} and {{white|U}} glyphs: | ||
+ | |||
+ | * {{white|u}} unicorn or horse: | ||
+ | ** {{green|u}} [[Nightmare (SporkHack)|nightmare]] | ||
+ | * {{white|U}} umber hulk: | ||
+ | ** {{brightcyan|U}} [[shambling horror]] | ||
+ | |||
+ | ===UnNetHack=== | ||
+ | [[UnNetHack]] introduces one new monster that uses the {{white|U}} glyph: | ||
+ | |||
+ | * {{brightcyan|U}} [[shambling horror]] | ||
+ | |||
+ | ===dNetHack=== | ||
+ | dNetHack adds several new monsters that use the {{white|u}} and {{white|U}} glyphs - the {{white|U}} glyph is used for [[unknown abomination]]s, a new [[monster class]] that replaces the umber hulk monster class; the umber hulk is still present as {{monsym|umber hulk}}. | ||
+ | |||
+ | The new monsters include: | ||
+ | |||
+ | * {{white|u}} unicorn or horse: | ||
+ | ** {{orange|u}} [[Nightmare]] | ||
+ | * {{white|U}} unknown abomination: | ||
+ | ** {{blue|U}} [[hooloovoo]] | ||
+ | ** {{brightgreen|U}} [[shambling horror]] | ||
+ | ** {{yellow|U}} [[stumbling horror]] | ||
+ | ** {{red|U}} [[wandering horror]] | ||
+ | ** {{magenta|U}} [[Nameless Horror]] | ||
+ | ** {{brightmagenta|U}} [[uvuudaum]] | ||
+ | ** {{white|U}} [[beauteous one]] | ||
+ | ** {{black|U}} [[Grue]] | ||
+ | |||
+ | ===xNetHack=== | ||
+ | In [[xNetHack]], the {{white|U}} glyph represents [[aberration]]s instead of umber hulks - the umber hulk is still present as {{monsym|umber hulk}}. The following monsters are changed to use {{white|U}} as a glyph: | ||
+ | |||
+ | * {{magenta|U}} [[mind flayer]] (formerly {{monsym|mind flayer}}) | ||
+ | * {{brightmagenta|U}} [[master mind flayer]] (formerly {{monsym|master mind flayer}}) | ||
+ | * {{cyan|U}} [[quantum mechanic]] (formerly {{monsym|quantum mechanic}}) | ||
+ | * {{green|U}} [[genetic engineer]] (formerly {{monsym|genetic engineer}}) | ||
+ | |||
+ | ===SpliceHack=== | ||
+ | [[SpliceHack]] adds new monsters that use the {{white|u}} and {{white|U}} glyphs: | ||
+ | |||
+ | * {{white|u}} unicorn or horse: | ||
+ | ** {{green|u}} [[Selkie (SpliceHack)|selkie]] | ||
+ | * {{red|u}} [[Nightmare (SpliceHack)|nightmare]] | ||
+ | * {{gray|u}} [[Pale horse (SpliceHack)|pale horse]] | ||
+ | * {{gray|u}} [[White horse (SpliceHack)|white horse]] | ||
+ | * {{gray|u}} [[Black horse (SpliceHack)|black horse]] | ||
+ | * {{white|U}} umber hulk: | ||
+ | ** {{black|U}} [[umbral hulk]] | ||
+ | ** {{red|U}} [[hunger hulk]] | ||
+ | ** {{blue|U}} [[slumber hulk]] | ||
+ | ** {{brightcyan|U}} [[shambling horror]] | ||
+ | |||
+ | ===notdNetHack=== | ||
+ | [[notdNetHack]] retains the monsters added in dNetHack and adds another monster that uses the {{white|u}} glyph: | ||
+ | |||
+ | * {{cyan|u}} [[Lokoban Pinata]] | ||
+ | |||
+ | ===EvilHack=== | ||
+ | [[EvilHack]] also includes the [[shambling horror]], as well as several other monsters that use the {{white|u}} glyph: | ||
+ | |||
+ | * {{white|u}} unicorn or horse: | ||
+ | ** {{green|u}} [[lesser nightmare]] | ||
+ | ** {{green|u}} [[Nightmare (EvilHack)|nightmare]] | ||
+ | ** {{green|u}} [[cauchemar]] | ||
+ | ** {{white|u}} [[Pegasus (EvilHack)|pegasus]] | ||
+ | ** {{white|u}} [[greater pegasus]] | ||
+ | ** {{gray|u}} [[Pale Horse (EvilHack)|Pale Horse]] | ||
+ | ** {{gray|u}} [[White Horse (EvilHack)|White Horse]] | ||
+ | ** {{gray|u}} [[Black Horse (EvilHack)|Black Horse]] | ||
+ | ** {{red|u}} [[Red Horse]] | ||
+ | * {{white|U}} umber hulk: | ||
+ | ** {{brightcyan|U}} [[shambling horror]] | ||
+ | |||
+ | ===SlashTHEM=== | ||
+ | [[SlashTHEM]] retains the new monsters that use the {{white|u}} and {{white|U}} glyphs in SLASH'EM and adds other new monsters: | ||
+ | |||
+ | * {{white|u}} unicorn or horse: | ||
+ | ** {{gray|u}} [[young unicorn]] | ||
+ | * {{white|U}} umber hulk: | ||
+ | ** {{black|U}} [[umbral hulk]] | ||
+ | ** {{red|U}} [[hunger hulk]] | ||
+ | |||
+ | ===Hack'EM=== | ||
+ | [[Hack'EM]] adds several monsters that use the {{white|u}} and {{white|U}} glyphs: | ||
+ | |||
+ | * {{white|u}} unicorn or horse: | ||
+ | ** {{green|u}} [[lesser nightmare]] | ||
+ | ** {{green|u}} [[greater nightmare]] | ||
+ | ** {{green|u}} [[cauchemar]] | ||
+ | ** {{green|u}} [[Selkie (SpliceHack)|selkie]] | ||
+ | ** {{white|u}} [[Pegasus (EvilHack)|pegasus]] | ||
+ | ** {{white|u}} [[greater pegasus]] | ||
+ | ** {{monsymlink|Nightmare|variant=SLASH'EM}} | ||
+ | * {{white|U}} umber hulk: | ||
+ | ** {{black|U}} [[umbral hulk]] | ||
+ | ** {{red|U}} [[hunger hulk]] | ||
+ | ** {{blue|U}} [[slumber hulk]] | ||
+ | ** {{monsymlink|water hulk}} | ||
+ | ** {{brightcyan|U}} [[shambling horror]] | ||
+ | {{nethack-367}} | ||
[[Category:ASCII]] | [[Category:ASCII]] |
Latest revision as of 07:09, 18 April 2024
Printable ASCII characters | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | _ | + | space | |||||||||||||||||||||
` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | { | } | | | |||||||||||||||||||
Ww | Ee | Rr | Tt | Yy | Uu | Ii | Oo | Pp | : | " | [ | ] | \ | |||||||||||||||||||||
Aa | Ss | Dd | Ff | Gg | Hh | Jj | Kk | Ll | ? | ; | ' | Ctrl | ||||||||||||||||||||||
Zz | Xx | Cc | Vv | Bb | Nn | Mm | , | . | / | < | > | Alt |
In NetHack, the letter U serves the following purposes:
- u represents a unicorn or horse:
- u white unicorn
- u gray unicorn
- u black unicorn
- u pony
- u horse
- u warhorse
- U represents an umber hulk, which is the only member of the umber hulk monster class.
- In the source code, the structure named u contains all the player-specific variables. See you.h, line 256 for the structure definition.
Contents
Historical uses
In Hack 1.21, a variant of Jay Fenlason's Hack, the unox used the u glyph, while the ugod used the U glyph; in the variant Hack for PDP-11, the U glyph is instead given to the umber hulk, while the ugod replaced the unox as u. In Hack 1.0, the u glyph is given to the unicorn.
Variants
SLASH'EM
SLASH'EM introduces new monsters that use the u and U glyphs:
- u unicorn:
- U umber hulk:
GruntHack
GruntHack introduces one new monster that uses the u glyph:
SporkHack
SporkHack introduces new monsters that use the u and U glyphs:
- u unicorn or horse:
- U umber hulk:
UnNetHack
UnNetHack introduces one new monster that uses the U glyph:
dNetHack
dNetHack adds several new monsters that use the u and U glyphs - the U glyph is used for unknown abominations, a new monster class that replaces the umber hulk monster class; the umber hulk is still present as U.
The new monsters include:
- u unicorn or horse:
- U unknown abomination:
xNetHack
In xNetHack, the U glyph represents aberrations instead of umber hulks - the umber hulk is still present as U. The following monsters are changed to use U as a glyph:
- U mind flayer (formerly h)
- U master mind flayer (formerly h)
- U quantum mechanic (formerly Q)
- U genetic engineer (formerly Q)
SpliceHack
SpliceHack adds new monsters that use the u and U glyphs:
- u unicorn or horse:
- u selkie
- u nightmare
- u pale horse
- u white horse
- u black horse
- U umber hulk:
notdNetHack
notdNetHack retains the monsters added in dNetHack and adds another monster that uses the u glyph:
EvilHack
EvilHack also includes the shambling horror, as well as several other monsters that use the u glyph:
- u unicorn or horse:
- u lesser nightmare
- u nightmare
- u cauchemar
- u pegasus
- u greater pegasus
- u Pale Horse
- u White Horse
- u Black Horse
- u Red Horse
- U umber hulk:
SlashTHEM
SlashTHEM retains the new monsters that use the u and U glyphs in SLASH'EM and adds other new monsters:
- u unicorn or horse:
- U umber hulk:
Hack'EM
Hack'EM adds several monsters that use the u and U glyphs:
- u unicorn or horse:
- u lesser nightmare
- u greater nightmare
- u cauchemar
- u selkie
- u pegasus
- u greater pegasus
- u Nightmare
- U umber hulk: