1103 lines
35 KiB
Plaintext
1103 lines
35 KiB
Plaintext
# NetHack 3.7 symbols $NHDT-Date: 1725052751 2024/08/30 21:19:11 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.36 $
|
||
# Copyright (c) 2006 by Michael Allison
|
||
# NetHack may be freely redistributed. See license for details.
|
||
#
|
||
# Symbol sets and handlers for use in NetHack's text-based display.
|
||
#
|
||
# IBMgraphics works by specifying special characters which reside
|
||
# outside the range of normal printable characters. It has subsets
|
||
# for use where the internal code page is different than the one
|
||
# used by US ASCII (437) and has some different special characters.
|
||
#
|
||
# DECgraphics works by switching back and forth between two fonts,
|
||
# where the alternate one substitutes special characters in place
|
||
# of ordinary printable characters in the lowercase letter range.
|
||
# NetHack encodes the request to use the alternate font here by
|
||
# having the high bit set (in hexadecimal, \x80 is combined with
|
||
# a character code between \x5f and \x7e) (not 0x60 to 0x7f as was
|
||
# previously claimed).
|
||
#
|
||
# curses is an approximation of IBMgraphics which relies on DEC
|
||
# mode of operation, with a few characters missing. It is based
|
||
# on an old graphics mode for the Curses interface and is the default
|
||
# on that windowport if no symset is specified. The Curses interface
|
||
# can also use DECgraphics as-is; IBMgraphics probably won't work.
|
||
#
|
||
# Symsets that use the UTF8 handler work a little differently than
|
||
# those that do not. When the UTF8 handler is in effect, any NetHack
|
||
# glyphs that have a utf8str entry present in the runtime glyphmap[]
|
||
# array will utilize that UTF-8 character sequence for the glyph display
|
||
# instead of the NetHack ttychar symbol that would otherwise be used.
|
||
# Any NetHack glyphs that don't actually have a utf8str sequence present
|
||
# in the internal glyphmap will simply fall back to utilizing the typical
|
||
# NetHack ttychar symbol as usual. That is true even when the UTF-8
|
||
# handler is in effect.
|
||
#
|
||
# \xnn specifies a hexadecimal value for nn.
|
||
# \0nn specifies a decimal value for nn, not octal as leading 0 indicates
|
||
# in C and programming languages influenced by it.
|
||
|
||
# plain looks decent for room+corridor levels where there aren't a lot
|
||
# of wall corners and ones present tend to be spread out, but it looks
|
||
# awful for wallified mazes
|
||
start: plain
|
||
Description: same as default symbols, except '+' for corner walls
|
||
S_tlcorn: '+'
|
||
S_trcorn: '+'
|
||
S_blcorn: '+'
|
||
S_brcorn: '+'
|
||
S_crwall: '+'
|
||
S_tuwall: '+'
|
||
S_tdwall: '+'
|
||
S_tlwall: '+'
|
||
S_trwall: '+'
|
||
finish #plain -- other symbols implicitly retain their default values
|
||
|
||
# All symbols are spaces
|
||
start: Blank
|
||
Description: completely blank symbols
|
||
S_air: \032
|
||
S_altar: \032
|
||
S_amulet: \032
|
||
S_angel: \032
|
||
S_ant: \032
|
||
S_anti_magic_trap: \032
|
||
S_armor: \032
|
||
S_armour: \032
|
||
S_arrow_trap: \032
|
||
S_ball: \032
|
||
S_bars: \032
|
||
S_bat: \032
|
||
S_bear_trap: \032
|
||
S_blcorn: \032
|
||
S_blob: \032
|
||
S_book: \032
|
||
S_boomleft: \032
|
||
S_boomright: \032
|
||
S_boulder: \032
|
||
S_brcorn: \032
|
||
S_centaur: \032
|
||
S_chain: \032
|
||
S_cloud: \032
|
||
S_cockatrice: \032
|
||
S_coin: \032
|
||
S_corr: \032
|
||
S_crwall: \032
|
||
S_darkroom: \032
|
||
S_dart_trap: \032
|
||
S_demon: \032
|
||
S_digbeam: \032
|
||
S_dnladder: \032
|
||
S_dnstair: \032
|
||
S_brdnladder: \032
|
||
S_brdnstair: \032
|
||
S_dog: \032
|
||
S_dragon: \032
|
||
S_eel: \032
|
||
S_elemental: \032
|
||
S_engroom: \032
|
||
S_engrcorr: \032
|
||
S_expl_tl: \032
|
||
S_expl_tc: \032
|
||
S_expl_tr: \032
|
||
S_expl_ml: \032
|
||
S_expl_mc: \032
|
||
S_expl_mr: \032
|
||
S_expl_bl: \032
|
||
S_expl_bc: \032
|
||
S_expl_br: \032
|
||
S_eye: \032
|
||
S_falling_rock_trap: \032
|
||
S_feline: \032
|
||
S_fire_trap: \032
|
||
S_flashbeam: \032
|
||
S_food: \032
|
||
S_fountain: \032
|
||
S_fungus: \032
|
||
S_gem: \032
|
||
S_ghost: \032
|
||
S_giant: \032
|
||
S_gnome: \032
|
||
S_golem: \032
|
||
S_grave: \032
|
||
S_gremlin: \032
|
||
S_hbeam: \032
|
||
S_hcdbridge: \032
|
||
S_hcdoor: \032
|
||
S_hodbridge: \032
|
||
S_hodoor: \032
|
||
S_hole: \032
|
||
S_human: \032
|
||
S_humanoid: \032
|
||
S_hwall: \032
|
||
S_ice: \032
|
||
S_imp: \032
|
||
S_invisible: \032
|
||
S_jabberwock: \032
|
||
S_jelly: \032
|
||
S_kobold: \032
|
||
S_kop: \032
|
||
S_land_mine: \032
|
||
S_lava: \032
|
||
S_lavawall: \032
|
||
S_leprechaun: \032
|
||
S_level_teleporter: \032
|
||
S_lich: \032
|
||
S_light: \032
|
||
S_litcorr: \032
|
||
S_lizard: \032
|
||
S_lslant: \032
|
||
S_magic_portal: \032
|
||
S_magic_trap: \032
|
||
S_mimic: \032
|
||
S_mimic_def: \032
|
||
S_mummy: \032
|
||
S_naga: \032
|
||
S_ndoor: \032
|
||
S_nymph: \032
|
||
S_ogre: \032
|
||
S_orc: \032
|
||
S_piercer: \032
|
||
S_pit: \032
|
||
S_poisoncloud: \032
|
||
S_polymorph_trap: \032
|
||
S_pool: \032
|
||
S_potion: \032
|
||
S_pudding: \032
|
||
S_quadruped: \032
|
||
S_quantmech: \032
|
||
S_ring: \032
|
||
S_rock: \032
|
||
S_rodent: \032
|
||
S_rolling_boulder_trap: \032
|
||
S_room: \032
|
||
S_rslant: \032
|
||
S_rust_trap: \032
|
||
S_rustmonst: \032
|
||
S_scroll: \032
|
||
S_sink: \032
|
||
S_sleeping_gas_trap: \032
|
||
S_snake: \032
|
||
S_spider: \032
|
||
S_spiked_pit: \032
|
||
S_squeaky_board: \032
|
||
S_ss1: \032
|
||
S_ss2: \032
|
||
S_ss3: \032
|
||
S_ss4: \032
|
||
S_statue_trap: \032
|
||
S_stone: \032
|
||
S_strange_obj: \032
|
||
S_sw_bc: \032
|
||
S_sw_bl: \032
|
||
S_sw_br: \032
|
||
S_sw_ml: \032
|
||
S_sw_mr: \032
|
||
S_sw_tc: \032
|
||
S_sw_tl: \032
|
||
S_sw_tr: \032
|
||
S_tdwall: \032
|
||
S_teleportation_trap: \032
|
||
S_throne: \032
|
||
S_tlcorn: \032
|
||
S_tlwall: \032
|
||
S_tool: \032
|
||
S_trap_door: \032
|
||
S_trapper: \032
|
||
S_trcorn: \032
|
||
S_tree: \032
|
||
S_troll: \032
|
||
S_trwall: \032
|
||
S_tuwall: \032
|
||
S_umber: \032
|
||
S_unicorn: \032
|
||
S_upladder: \032
|
||
S_brupladder: \032
|
||
S_upstair: \032
|
||
S_brupstair: \032
|
||
S_vampire: \032
|
||
S_vbeam: \032
|
||
S_vcdbridge: \032
|
||
S_vcdoor: \032
|
||
S_venom: \032
|
||
S_vibrating_square: \032
|
||
S_vodbridge: \032
|
||
S_vodoor: \032
|
||
S_vortex: \032
|
||
S_vwall: \032
|
||
S_wand: \032
|
||
S_water: \032
|
||
S_weapon: \032
|
||
S_web: \032
|
||
S_worm: \032
|
||
S_worm_tail: \032
|
||
S_wraith: \032
|
||
S_xan: \032
|
||
S_xorn: \032
|
||
S_yeti: \032
|
||
S_zombie: \032
|
||
S_zruty: \032
|
||
finish
|
||
|
||
start: IBMgraphics
|
||
Description: special line-drawing characters used for walls
|
||
# Restrictions: primary
|
||
Handling: IBM
|
||
S_vwall: \xb3 # meta-3, vertical rule
|
||
S_hwall: \xc4 # meta-D, horizontal rule
|
||
S_tlcorn: \xda # meta-Z, top left corner
|
||
S_trcorn: \xbf # meta-?, top right corner
|
||
S_blcorn: \xc0 # meta-@, bottom left
|
||
S_brcorn: \xd9 # meta-Y, bottom right
|
||
S_crwall: \xc5 # meta-E, cross
|
||
S_tuwall: \xc1 # meta-A, T up
|
||
S_tdwall: \xc2 # meta-B, T down
|
||
S_tlwall: \xb4 # meta-4, T left
|
||
S_trwall: \xc3 # meta-C, T right
|
||
S_ndoor: \xfa # meta-z, centered dot
|
||
S_vodoor: \xfe # meta-~, small centered square
|
||
S_hodoor: \xfe # meta-~, small centered square
|
||
S_engroom: \xee # epsilon
|
||
S_bars: \xf0 # equivalence symbol
|
||
S_tree: \xf1 # plus or minus symbol
|
||
S_room: \xfa # meta-z, centered dot
|
||
S_corr: \xb0 # meta-0, light shading
|
||
S_litcorr: \xb1 # meta-1, medium shading
|
||
S_engrcorr: \xb0 # meta-0, light shading
|
||
S_fountain: \xf4 # meta-t, integral top half
|
||
S_sink: \xf4 # meta-t, integral top half
|
||
S_pool: \xf7 # meta-w, approx. equals
|
||
S_ice: \xfa # meta-z, centered dot
|
||
S_lava: \xf7 # meta-w, approx. equals
|
||
S_lavawall: \xf7 # meta-w, approx. equals
|
||
S_vodbridge: \xfa # meta-z, centered dot
|
||
S_hodbridge: \xfa # meta-z, centered dot
|
||
S_water: \xf7 # meta-w, approx. equals
|
||
S_vbeam: \xb3 # meta-3, vertical rule
|
||
S_hbeam: \xc4 # meta-D, horizontal rule
|
||
S_sw_ml: \xb3 # meta-3, vertical rule
|
||
S_sw_mr: \xb3 # meta-3, vertical rule
|
||
S_expl_ml: \xb3 # meta-3, vertical rule
|
||
S_expl_mr: \xb3 # meta-3, vertical rule
|
||
G_vwall_sokoban: /blue
|
||
G_hwall_sokoban: /blue
|
||
G_tlcorn_sokoban: /blue
|
||
G_trcorn_sokoban: /blue
|
||
G_blcorn_sokoban: /blue
|
||
G_brcorn_sokoban: /blue
|
||
G_crwall_sokoban: /blue
|
||
G_tuwall_sokoban: /blue
|
||
G_tdwall_sokoban: /blue
|
||
G_tlwall_sokoban: /blue
|
||
G_trwall_sokoban: /blue
|
||
G_vwall_gehennom: /red
|
||
G_hwall_gehennom: /red
|
||
G_tlcorn_gehennom: /red
|
||
G_trcorn_gehennom: /red
|
||
G_blcorn_gehennom: /red
|
||
G_brcorn_gehennom: /red
|
||
G_crwall_gehennom: /red
|
||
G_tuwall_gehennom: /red
|
||
G_tdwall_gehennom: /red
|
||
G_tlwall_gehennom: /red
|
||
G_trwall_gehennom: /red
|
||
G_vwall_knox: /yellow
|
||
G_hwall_knox: /yellow
|
||
G_tlcorn_knox: /yellow
|
||
G_trcorn_knox: /yellow
|
||
G_blcorn_knox: /yellow
|
||
G_brcorn_knox: /yellow
|
||
G_crwall_knox: /yellow
|
||
G_tuwall_knox: /yellow
|
||
G_tdwall_knox: /yellow
|
||
G_tlwall_knox: /yellow
|
||
G_trwall_knox: /yellow
|
||
G_vwall_mines: /brown
|
||
G_hwall_mines: /brown
|
||
G_tlcorn_mines: /brown
|
||
G_trcorn_mines: /brown
|
||
G_blcorn_mines: /brown
|
||
G_brcorn_mines: /brown
|
||
G_crwall_mines: /brown
|
||
G_tuwall_mines: /brown
|
||
G_tdwall_mines: /brown
|
||
G_tlwall_mines: /brown
|
||
G_trwall_mines: /brown
|
||
finish
|
||
|
||
start: IBMGraphics_1
|
||
# Restrictions: primary
|
||
Handling: IBM
|
||
S_vwall: \xb3 # meta-3, vertical rule
|
||
S_hwall: \xc4 # meta-D, horizontal rule
|
||
S_tlcorn: \xda # meta-Z, top left corner
|
||
S_trcorn: \xbf # meta-?, top right corner
|
||
S_blcorn: \xc0 # meta-@, bottom left
|
||
S_brcorn: \xd9 # meta-Y, bottom right
|
||
S_crwall: \xc5 # meta-E, cross
|
||
S_tuwall: \xc1 # meta-A, T up
|
||
S_tdwall: \xc2 # meta-B, T down
|
||
S_tlwall: \xb4 # meta-4, T left
|
||
S_trwall: \xc3 # meta-C, T right
|
||
S_engroom: \xee # epsilon
|
||
S_vbeam: \xb3 # meta-3, vertical rule
|
||
S_hbeam: \xc4 # meta-D, horizontal rule
|
||
S_sw_ml: \xb3 # meta-3, vertical rule
|
||
S_sw_mr: \xb3 # meta-3, vertical rule
|
||
S_expl_ml: \xb3 # meta-3, vertical rule
|
||
S_expl_mr: \xb3 # meta-3, vertical rule
|
||
G_vwall_sokoban: /blue
|
||
G_hwall_sokoban: /blue
|
||
G_tlcorn_sokoban: /blue
|
||
G_trcorn_sokoban: /blue
|
||
G_blcorn_sokoban: /blue
|
||
G_brcorn_sokoban: /blue
|
||
G_crwall_sokoban: /blue
|
||
G_tuwall_sokoban: /blue
|
||
G_tdwall_sokoban: /blue
|
||
G_tlwall_sokoban: /blue
|
||
G_trwall_sokoban: /blue
|
||
G_vwall_gehennom: /red
|
||
G_hwall_gehennom: /red
|
||
G_tlcorn_gehennom: /red
|
||
G_trcorn_gehennom: /red
|
||
G_blcorn_gehennom: /red
|
||
G_brcorn_gehennom: /red
|
||
G_crwall_gehennom: /red
|
||
G_tuwall_gehennom: /red
|
||
G_tdwall_gehennom: /red
|
||
G_tlwall_gehennom: /red
|
||
G_trwall_gehennom: /red
|
||
G_vwall_knox: /yellow
|
||
G_hwall_knox: /yellow
|
||
G_tlcorn_knox: /yellow
|
||
G_trcorn_knox: /yellow
|
||
G_blcorn_knox: /yellow
|
||
G_brcorn_knox: /yellow
|
||
G_crwall_knox: /yellow
|
||
G_tuwall_knox: /yellow
|
||
G_tdwall_knox: /yellow
|
||
G_tlwall_knox: /yellow
|
||
G_trwall_knox: /yellow
|
||
G_vwall_mines: /brown
|
||
G_hwall_mines: /brown
|
||
G_tlcorn_mines: /brown
|
||
G_trcorn_mines: /brown
|
||
G_blcorn_mines: /brown
|
||
G_brcorn_mines: /brown
|
||
G_crwall_mines: /brown
|
||
G_tuwall_mines: /brown
|
||
G_tdwall_mines: /brown
|
||
G_tlwall_mines: /brown
|
||
G_trwall_mines: /brown
|
||
finish
|
||
|
||
start: IBMGraphics_2
|
||
# Restrictions: primary
|
||
Handling: IBM
|
||
S_vwall: \xb3 # meta-3, vertical rule
|
||
S_hwall: \xc4 # meta-D, horizontal rule
|
||
S_tlcorn: \xda # meta-Z, top left corner
|
||
S_trcorn: \xbf # meta-?, top right corner
|
||
S_blcorn: \xc0 # meta-@, bottom left
|
||
S_brcorn: \xd9 # meta-Y, bottom right
|
||
S_crwall: \xc5 # meta-E, cross
|
||
S_tuwall: \xc1 # meta-A, T up
|
||
S_tdwall: \xc2 # meta-B, T down
|
||
S_tlwall: \xb4 # meta-4, T left
|
||
S_trwall: \xc3 # meta-C, T right
|
||
S_vodoor: \xfe # meta-~, small centered square
|
||
S_hodoor: \xfe # meta-~, small centered square
|
||
S_engroom: \xee # epsilon
|
||
S_corr: \xb0 # meta-0, light shading
|
||
S_litcorr: \xb1 # meta-1, medium shading
|
||
S_engrcorr: \xb0 # meta-0, light shading
|
||
S_vbeam: \xb3 # meta-3, vertical rule
|
||
S_hbeam: \xc4 # meta-D, horizontal rule
|
||
S_sw_ml: \xb3 # meta-3, vertical rule
|
||
S_sw_mr: \xb3 # meta-3, vertical rule
|
||
S_expl_ml: \xb3 # meta-3, vertical rule
|
||
S_expl_mr: \xb3 # meta-3, vertical rule
|
||
G_vwall_sokoban: /blue
|
||
G_hwall_sokoban: /blue
|
||
G_tlcorn_sokoban: /blue
|
||
G_trcorn_sokoban: /blue
|
||
G_blcorn_sokoban: /blue
|
||
G_brcorn_sokoban: /blue
|
||
G_crwall_sokoban: /blue
|
||
G_tuwall_sokoban: /blue
|
||
G_tdwall_sokoban: /blue
|
||
G_tlwall_sokoban: /blue
|
||
G_trwall_sokoban: /blue
|
||
G_vwall_gehennom: /red
|
||
G_hwall_gehennom: /red
|
||
G_tlcorn_gehennom: /red
|
||
G_trcorn_gehennom: /red
|
||
G_blcorn_gehennom: /red
|
||
G_brcorn_gehennom: /red
|
||
G_crwall_gehennom: /red
|
||
G_tuwall_gehennom: /red
|
||
G_tdwall_gehennom: /red
|
||
G_tlwall_gehennom: /red
|
||
G_trwall_gehennom: /red
|
||
G_vwall_knox: /yellow
|
||
G_hwall_knox: /yellow
|
||
G_tlcorn_knox: /yellow
|
||
G_trcorn_knox: /yellow
|
||
G_blcorn_knox: /yellow
|
||
G_brcorn_knox: /yellow
|
||
G_crwall_knox: /yellow
|
||
G_tuwall_knox: /yellow
|
||
G_tdwall_knox: /yellow
|
||
G_tlwall_knox: /yellow
|
||
G_trwall_knox: /yellow
|
||
G_vwall_mines: /brown
|
||
G_hwall_mines: /brown
|
||
G_tlcorn_mines: /brown
|
||
G_trcorn_mines: /brown
|
||
G_blcorn_mines: /brown
|
||
G_brcorn_mines: /brown
|
||
G_crwall_mines: /brown
|
||
G_tuwall_mines: /brown
|
||
G_tdwall_mines: /brown
|
||
G_tlwall_mines: /brown
|
||
G_trwall_mines: /brown
|
||
finish
|
||
|
||
start: RogueIBM
|
||
Handling: IBM
|
||
Restrictions: rogue
|
||
S_weapon: \x29
|
||
S_amulet: \x2c
|
||
S_food: \x3a
|
||
S_potion: \xad
|
||
S_scroll: \x3f
|
||
S_book: \x2b
|
||
S_wand: \xe7
|
||
S_vwall: \xba # all walls now use
|
||
S_hwall: \xcd # double line graphics
|
||
S_tlcorn: \xc9
|
||
S_trcorn: \xbb
|
||
S_blcorn: \xc8
|
||
S_brcorn: \xbc
|
||
S_crwall: \xce
|
||
S_tuwall: \xca
|
||
S_tdwall: \xcb
|
||
S_tlwall: \xb9
|
||
S_trwall: \xcc
|
||
S_ndoor: \xce
|
||
S_vodoor: \xce
|
||
S_hodoor: \xce
|
||
S_room: \xfa # centered dot
|
||
S_corr: \xb1
|
||
S_litcorr: \xb2
|
||
S_engrcorr: \xb1
|
||
S_upstair: \xf0 # Greek Xi
|
||
S_dnstair: \xf0
|
||
S_brupstair: \xf0 # Greek Xi
|
||
S_brdnstair: \xf0
|
||
finish
|
||
|
||
start: RogueEpyx
|
||
Description: rogue level color symbol set like Epyx Rogue
|
||
Restrictions: rogue
|
||
Handling: IBM
|
||
Color: Yes
|
||
S_vwall: \xba # all walls now use
|
||
S_hwall: \xcd # double line graphics
|
||
S_tlcorn: \xc9
|
||
S_trcorn: \xbb
|
||
S_blcorn: \xc8
|
||
S_brcorn: \xbc
|
||
S_crwall: \xce
|
||
S_tuwall: \xca
|
||
S_tdwall: \xcb
|
||
S_tlwall: \xb9
|
||
S_trwall: \xcc
|
||
S_ndoor: \xce
|
||
S_vodoor: \xce
|
||
S_hodoor: \xce
|
||
S_room: \xfa # centered dot
|
||
S_engroom: \xee # epsilon
|
||
S_corr: \xb1
|
||
S_litcorr: \xb2
|
||
S_engrcorr: \xb1
|
||
S_upstair: \xf0 # Greek Xi
|
||
S_dnstair: \xf0
|
||
S_brupstair: \xf0 # Greek Xi
|
||
S_brdnstair: \xf0
|
||
S_arrow_trap: \x04 # diamond (cards)
|
||
S_dart_trap: \x04
|
||
S_falling_rock_trap: \x04
|
||
S_squeaky_board: \x04
|
||
S_bear_trap: \x04
|
||
S_land_mine: \x04
|
||
S_rolling_boulder_trap: \x04
|
||
S_sleeping_gas_trap: \x04
|
||
S_rust_trap: \x04
|
||
S_fire_trap: \x04
|
||
S_pit: \x04
|
||
S_spiked_pit: \x04
|
||
S_hole: \x04
|
||
S_trap_door: \x04
|
||
S_teleportation_trap: \x04
|
||
S_level_teleporter: \x04
|
||
S_magic_portal: \x04
|
||
S_web: \x04
|
||
S_statue_trap: \x04
|
||
S_magic_trap: \x04
|
||
S_anti_magic_trap: \x04
|
||
S_polymorph_trap: \x04
|
||
S_weapon: \x18 # up arrow
|
||
# ^J S_armor: \x0a # Vert rect with o
|
||
S_armor: \x5b # default: '['
|
||
# ^I S_ring: \x09 # circle with arrow
|
||
S_ring: \x3d # default: '='
|
||
S_amulet: \x0c # "female" symbol
|
||
S_tool: \x28 # default: '('
|
||
S_food: \x05 # club (as in cards)
|
||
S_potion: \xad # upside down '!'
|
||
S_scroll: \x0e # musical note
|
||
S_book: \x2b # default: '+'
|
||
S_wand: \xe7 # greek tau
|
||
S_coin: \x0f # yes it's the same as gems
|
||
S_gem: \x0f # fancy '*'
|
||
S_rock: \x60
|
||
S_ball: \x30
|
||
S_chain: \x5f
|
||
S_venom: \x2e
|
||
S_rock: \x60
|
||
S_ball: \x30
|
||
S_chain: \x5f
|
||
S_venom: \x2e
|
||
S_human: \x01
|
||
finish
|
||
|
||
start: RogueWindows
|
||
Restrictions: rogue
|
||
Handling: IBM
|
||
S_weapon: \x29
|
||
S_amulet: \x2c
|
||
S_food: \x3a
|
||
S_potion: \xad
|
||
S_scroll: \x3f
|
||
S_book: \x2b
|
||
S_wand: \xe7
|
||
S_vwall: \xba # all walls now use
|
||
S_hwall: \xcd # double line graphics
|
||
S_tlcorn: \xc9
|
||
S_trcorn: \xbb
|
||
S_blcorn: \xc8
|
||
S_brcorn: \xbc
|
||
S_crwall: \xce
|
||
S_tuwall: \xca
|
||
S_tdwall: \xcb
|
||
S_tlwall: \xb9
|
||
S_trwall: \xcc
|
||
S_ndoor: \xce
|
||
S_vodoor: \xce
|
||
S_hodoor: \xce
|
||
S_room: \xfa # centered dot
|
||
S_engroom: \xee # epsilon
|
||
S_corr: \xb1
|
||
S_litcorr: \xb2
|
||
S_engrcorr: \xb1
|
||
S_upstair: \xf0 # Greek Xi
|
||
S_dnstair: \xf0
|
||
S_brupstair: \xf0 # Greek Xi
|
||
S_brdnstair: \xf0
|
||
finish
|
||
|
||
start: curses
|
||
Description: approximation of IBMgraphics using DECgraphics
|
||
Restrictions: primary
|
||
Handling: DEC
|
||
S_vwall: \xf8 # meta-x, vertical rule
|
||
S_hwall: \xf1 # meta-q, horizontal rule
|
||
S_tlcorn: \xec # meta-l, top left corner
|
||
S_trcorn: \xeb # meta-k, top right corner
|
||
S_blcorn: \xed # meta-m, bottom left
|
||
S_brcorn: \xea # meta-j, bottom right
|
||
S_crwall: \xee # meta-n, cross
|
||
S_tuwall: \xf6 # meta-v, T up
|
||
S_tdwall: \xf7 # meta-w, T down
|
||
S_tlwall: \xf5 # meta-u, T left
|
||
S_trwall: \xf4 # meta-t, T right
|
||
S_ndoor: \xfe # meta-z, centered dot
|
||
S_bars: \xfc # meta-|, not-equals sign (was '#')
|
||
S_tree: \xe7 # meta-g, plus or minus sign
|
||
S_room: \xfe # meta-z, centered dot
|
||
# S_engroom: \xee # epsilon [\xee is actually cross wall]
|
||
S_corr: \xe1 # meta-a, checkerboard
|
||
S_litcorr: \xe1 # meta-a, checkerboard
|
||
S_engrcorr: \xe1 # meta-a, checkerboard
|
||
S_ice: \xfe # meta-z, centered dot
|
||
S_vodbridge: \xfe # meta-z, centered dot
|
||
S_hodbridge: \xfe # meta-z, centered dot
|
||
S_vbeam: \xf8 # meta-3, vertical rule
|
||
S_hbeam: \xf1 # meta-D, horizontal rule
|
||
S_sw_ml: \xf8 # meta-3, vertical rule
|
||
S_sw_mr: \xf8 # meta-3, vertical rule
|
||
S_expl_ml: \xf8 # meta-3, vertical rule
|
||
S_expl_mr: \xf8 # meta-3, vertical rule
|
||
G_vwall_sokoban: /blue
|
||
G_hwall_sokoban: /blue
|
||
G_tlcorn_sokoban: /blue
|
||
G_trcorn_sokoban: /blue
|
||
G_blcorn_sokoban: /blue
|
||
G_brcorn_sokoban: /blue
|
||
G_crwall_sokoban: /blue
|
||
G_tuwall_sokoban: /blue
|
||
G_tdwall_sokoban: /blue
|
||
G_tlwall_sokoban: /blue
|
||
G_trwall_sokoban: /blue
|
||
G_vwall_gehennom: /red
|
||
G_hwall_gehennom: /red
|
||
G_tlcorn_gehennom: /red
|
||
G_trcorn_gehennom: /red
|
||
G_blcorn_gehennom: /red
|
||
G_brcorn_gehennom: /red
|
||
G_crwall_gehennom: /red
|
||
G_tuwall_gehennom: /red
|
||
G_tdwall_gehennom: /red
|
||
G_tlwall_gehennom: /red
|
||
G_trwall_gehennom: /red
|
||
G_vwall_knox: /yellow
|
||
G_hwall_knox: /yellow
|
||
G_tlcorn_knox: /yellow
|
||
G_trcorn_knox: /yellow
|
||
G_blcorn_knox: /yellow
|
||
G_brcorn_knox: /yellow
|
||
G_crwall_knox: /yellow
|
||
G_tuwall_knox: /yellow
|
||
G_tdwall_knox: /yellow
|
||
G_tlwall_knox: /yellow
|
||
G_trwall_knox: /yellow
|
||
G_vwall_mines: /brown
|
||
G_hwall_mines: /brown
|
||
G_tlcorn_mines: /brown
|
||
G_trcorn_mines: /brown
|
||
G_blcorn_mines: /brown
|
||
G_brcorn_mines: /brown
|
||
G_crwall_mines: /brown
|
||
G_tuwall_mines: /brown
|
||
G_tdwall_mines: /brown
|
||
G_tlwall_mines: /brown
|
||
G_trwall_mines: /brown
|
||
finish
|
||
|
||
start: DECgraphics
|
||
Description: special line-drawing characters used for walls
|
||
Restrictions: primary
|
||
Handling: DEC
|
||
S_vwall: \xf8 # meta-x, vertical rule
|
||
S_hwall: \xf1 # meta-q, horizontal rule
|
||
S_tlcorn: \xec # meta-l, top left corner
|
||
S_trcorn: \xeb # meta-k, top right corner
|
||
S_blcorn: \xed # meta-m, bottom left
|
||
S_brcorn: \xea # meta-j, bottom right
|
||
S_crwall: \xee # meta-n, cross
|
||
S_tuwall: \xf6 # meta-v, T up
|
||
S_tdwall: \xf7 # meta-w, T down
|
||
S_tlwall: \xf5 # meta-u, T left
|
||
S_trwall: \xf4 # meta-t, T right
|
||
S_ndoor: \xfe # meta-~, centered dot
|
||
S_vodoor: \xe1 # meta-a, checkerboard
|
||
S_hodoor: \xe1 # meta-a, checkerboard
|
||
S_bars: \xfc # meta-|, not-equals (used to be pi)
|
||
S_tree: \xe7 # meta-g, plus-or-minus
|
||
S_room: \xfe # meta-~, centered dot
|
||
S_upladder: \xf9 # meta-y, less-than-or-equals
|
||
S_dnladder: \xfa # meta-z, greater-than-or-equals
|
||
S_brupladder: \xf9 # meta-y, less-than-or-equals
|
||
S_brdnladder: \xfa # meta-z, greater-than-or-equals
|
||
S_altar: \xfb # meta-{, pi (used to default to '_')
|
||
S_pool: \xe0 # meta-\, diamond
|
||
S_ice: \xfe # meta-~, centered dot
|
||
S_lava: \xe0 # meta-\, diamond
|
||
S_lavawall: \xe0 # meta-\, diamond
|
||
S_vodbridge: \xfe # meta-~, centered dot
|
||
S_hodbridge: \xfe # meta-~, centered dot
|
||
S_water: \xe0 # meta-\, diamond
|
||
S_vbeam: \xf8 # meta-x, vertical rule
|
||
S_hbeam: \xf1 # meta-q, horizontal rule
|
||
S_sw_tc: \xef # meta-o, high horizontal line
|
||
S_sw_ml: \xf8 # meta-x, vertical rule
|
||
S_sw_mr: \xf8 # meta-x, vertical rule
|
||
S_sw_bc: \xf3 # meta-s, low horizontal line
|
||
S_expl_tc: \xef # meta-o, high horizontal line
|
||
S_expl_ml: \xf8 # meta-x, vertical rule
|
||
S_expl_mr: \xf8 # meta-x, vertical rule
|
||
S_expl_bc: \xf3 # meta-s, low horizontal line
|
||
G_vwall_sokoban: /blue
|
||
G_hwall_sokoban: /blue
|
||
G_tlcorn_sokoban: /blue
|
||
G_trcorn_sokoban: /blue
|
||
G_blcorn_sokoban: /blue
|
||
G_brcorn_sokoban: /blue
|
||
G_crwall_sokoban: /blue
|
||
G_tuwall_sokoban: /blue
|
||
G_tdwall_sokoban: /blue
|
||
G_tlwall_sokoban: /blue
|
||
G_trwall_sokoban: /blue
|
||
G_vwall_gehennom: /red
|
||
G_hwall_gehennom: /red
|
||
G_tlcorn_gehennom: /red
|
||
G_trcorn_gehennom: /red
|
||
G_blcorn_gehennom: /red
|
||
G_brcorn_gehennom: /red
|
||
G_crwall_gehennom: /red
|
||
G_tuwall_gehennom: /red
|
||
G_tdwall_gehennom: /red
|
||
G_tlwall_gehennom: /red
|
||
G_trwall_gehennom: /red
|
||
G_vwall_knox: /yellow
|
||
G_hwall_knox: /yellow
|
||
G_tlcorn_knox: /yellow
|
||
G_trcorn_knox: /yellow
|
||
G_blcorn_knox: /yellow
|
||
G_brcorn_knox: /yellow
|
||
G_crwall_knox: /yellow
|
||
G_tuwall_knox: /yellow
|
||
G_tdwall_knox: /yellow
|
||
G_tlwall_knox: /yellow
|
||
G_trwall_knox: /yellow
|
||
G_vwall_mines: /brown
|
||
G_hwall_mines: /brown
|
||
G_tlcorn_mines: /brown
|
||
G_trcorn_mines: /brown
|
||
G_blcorn_mines: /brown
|
||
G_brcorn_mines: /brown
|
||
G_crwall_mines: /brown
|
||
G_tuwall_mines: /brown
|
||
G_tdwall_mines: /brown
|
||
G_tlwall_mines: /brown
|
||
G_trwall_mines: /brown
|
||
finish
|
||
|
||
start: MACgraphics
|
||
# Description: (pre-OSX: obsolete?)
|
||
# Restrictions: primary
|
||
Handling: MAC
|
||
S_vwall: \xba
|
||
S_hwall: \xcd
|
||
S_tlcorn: \xc9
|
||
S_trcorn: \xbb
|
||
S_blcorn: \xc8
|
||
S_brcorn: \xbc
|
||
S_crwall: \xce
|
||
S_tuwall: \xca
|
||
S_tdwall: \xcb
|
||
S_tlwall: \xb9
|
||
S_trwall: \xcc
|
||
S_ndoor: \xb0
|
||
S_vodoor: \xee
|
||
S_hodoor: \xee
|
||
S_vcdoor: \xef
|
||
S_hcdoor: \xef
|
||
S_bars: \xf0 # equivalency symbol
|
||
S_tree: \xf1 # plus-or-minus
|
||
S_corr: \xb0
|
||
S_engrcorr: \xb0
|
||
S_grave: \xef # same as open door
|
||
S_pool: \xe0
|
||
finish
|
||
|
||
# When using Unicode glyphs, care must be taken with how terminals
|
||
# render them and how completely fonts cover them.
|
||
#
|
||
# Depending on the font, terminal, and operating system, unsupported
|
||
# glyphs may be replaced by placeholder symbols (e.g. <20> U+FFFD
|
||
# replacement character or □ U+25A1 white square), omitted entirely, or
|
||
# substituted from fallback fonts. Such fallback can introduce visual
|
||
# inconsistencies due to differences in style, metrics, or alignment.
|
||
#
|
||
# Support for glyphs defined in the Windows Glyph List 4
|
||
# (https://en.wikipedia.org/wiki/WGL4) is generally good across common
|
||
# fonts and platforms. Beyond that baseline, coverage becomes less
|
||
# predictable and should be evaluated case by case.
|
||
#
|
||
# Emoji support often is problematic, and wide glyphs occupy two display
|
||
# columns, which NetHack does not support.
|
||
#
|
||
# Symset Enhanced1 should be considered the conservative Unicode symset,
|
||
# while Enhanced2 (and any future symsets) may make use of more advanced
|
||
# Unicode features.
|
||
start: Enhanced1
|
||
Description: Enhanced with Unicode glyphs and 24-bit color
|
||
Restrictions: primary
|
||
Handling: UTF8
|
||
S_corr: U+2591 # ░ LIGHT SHADE
|
||
S_engrcorr: U+2591 # ░ LIGHT SHADE
|
||
S_litcorr: U+2592 # ▒ MEDIUM SHADE
|
||
S_vwall: U+2502 # │ BOX DRAWINGS LIGHT VERTICAL
|
||
S_hwall: U+2500 # ─ BOX DRAWINGS LIGHT HORIZONTAL
|
||
S_tlcorn: U+250c # ┌ BOX DRAWINGS LIGHT DOWN AND RIGHT
|
||
S_trcorn: U+2510 # ┐ BOX DRAWINGS LIGHT DOWN AND LEFT
|
||
S_blcorn: U+2514 # └ BOX DRAWINGS LIGHT UP AND RIGHT
|
||
S_brcorn: U+2518 # ┘ BOX DRAWINGS LIGHT UP AND LEFT
|
||
S_crwall: U+253c # ┼ BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
|
||
S_tuwall: U+2534 # ┴ BOX DRAWINGS LIGHT UP AND HORIZONTAL
|
||
S_tdwall: U+252c # ┬ BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
|
||
S_tlwall: U+2524 # ┤ BOX DRAWINGS LIGHT VERTICAL AND LEFT
|
||
S_trwall: U+251c # ├ BOX DRAWINGS LIGHT VERTICAL AND RIGHT
|
||
S_ndoor: U+00b7 # · MIDDLE DOT
|
||
S_vodoor: U+2592 # ▒ MEDIUM SHADE
|
||
S_hodoor: U+2592 # ▒ MEDIUM SHADE
|
||
S_bars: U+2261 # ≡ IDENTICAL TO
|
||
S_tree: U+03a8 # Ψ GREEK CAPITAL LETTER PSI
|
||
S_room: U+00b7 # · MIDDLE DOT
|
||
S_engroom: U+03BE # ξ Greek Small Letter Xi
|
||
S_darkroom: U+00b7 # · MIDDLE DOT
|
||
S_upladder: U+2264 # ≤ LESS-THAN OR EQUAL TO
|
||
S_dnladder: U+2265 # ≥ GREATER-THAN OR EQUAL TO
|
||
S_altar: U+03A9 # Ω GREEK CAPITAL LETTER OMEGA
|
||
S_grave: U+2020 # † DAGGER
|
||
G_fountain: U+2320/0-150-255 # ⌠ TOP HALF INTEGRAL
|
||
S_pool: U+224b # ≋ TRIPLE TILDE
|
||
S_ice: U+00b7 # · MIDDLE DOT
|
||
S_lava: U+224b # ≋ TRIPLE TILDE
|
||
S_lavawall: U+2248 # ≈ ALMOST EQUAL TO
|
||
S_vodbridge: U+00b7 # · MIDDLE DOT
|
||
S_hodbridge: U+00b7 # · MIDDLE DOT
|
||
S_water: U+2248 # ≈ ALMOST EQUAL TO
|
||
S_web: U+00A4 # ¤ CURRENCY SIGN
|
||
S_vbeam: U+2502 # │ BOX DRAWINGS LIGHT VERTICAL
|
||
S_hbeam: U+2500 # ─ BOX DRAWINGS LIGHT HORIZONTAL
|
||
S_sw_tc: U+2594 # ▔ UPPER ONE EIGHTH BLOCK
|
||
S_sw_ml: U+258f # ▏ LEFT ONE EIGHTH BLOCK
|
||
S_sw_mr: U+2595 # ▕ RIGHT ONE EIGHTH BLOCK
|
||
S_sw_bc: U+2581 # LOWER ONE EIGHTH BLOCK
|
||
S_expl_tc: U+2594 # ▔ UPPER ONE EIGHTH BLOCK
|
||
S_expl_ml: U+258f # ▏ LEFT ONE EIGHTH BLOCK
|
||
S_expl_mr: U+2595 # ▕ RIGHT ONE EIGHTH BLOCK
|
||
S_expl_bc: U+2581 # LOWER ONE EIGHTH BLOCK
|
||
G_vwall_sokoban: U+2502/blue # │ BOX DRAWINGS LIGHT VERTICAL
|
||
G_hwall_sokoban: U+2500/blue # ─ BOX DRAWINGS LIGHT HORIZONTAL
|
||
G_tlcorn_sokoban: U+250c/blue # ┌ BOX DRAWINGS LIGHT DOWN AND RIGHT
|
||
G_trcorn_sokoban: U+2510/blue # ┐ BOX DRAWINGS LIGHT DOWN AND LEFT
|
||
G_blcorn_sokoban: U+2514/blue # └ BOX DRAWINGS LIGHT UP AND RIGHT
|
||
G_brcorn_sokoban: U+2518/blue # ┘ BOX DRAWINGS LIGHT UP AND LEFT
|
||
G_crwall_sokoban: U+253C/blue # ┼ BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
|
||
G_tuwall_sokoban: U+2534/blue # ┴ BOX DRAWINGS LIGHT UP AND HORIZONTAL
|
||
G_tdwall_sokoban: U+252C/blue # ┬ BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
|
||
G_tlwall_sokoban: U+2524/blue # ┤ BOX DRAWINGS LIGHT VERTICAL AND LEFT
|
||
G_trwall_sokoban: U+251C/blue # ├ BOX DRAWINGS LIGHT VERTICAL AND RIGHT
|
||
G_vwall_gehennom: U+2502/red # │ BOX DRAWINGS LIGHT VERTICAL
|
||
G_hwall_gehennom: U+2500/red # ─ BOX DRAWINGS LIGHT HORIZONTAL
|
||
G_tlcorn_gehennom: U+250c/red # ┌ BOX DRAWINGS LIGHT DOWN AND RIGHT
|
||
G_trcorn_gehennom: U+2510/red # ┐ BOX DRAWINGS LIGHT DOWN AND LEFT
|
||
G_blcorn_gehennom: U+2514/red # └ BOX DRAWINGS LIGHT UP AND RIGHT
|
||
G_brcorn_gehennom: U+2518/red # ┘ BOX DRAWINGS LIGHT UP AND LEFT
|
||
G_crwall_gehennom: U+253C/red # ┼ BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
|
||
G_tuwall_gehennom: U+2534/red # ┴ BOX DRAWINGS LIGHT UP AND HORIZONTAL
|
||
G_tdwall_gehennom: U+252C/red # ┬ BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
|
||
G_tlwall_gehennom: U+2524/red # ┤ BOX DRAWINGS LIGHT VERTICAL AND LEFT
|
||
G_trwall_gehennom: U+251C/red # ├ BOX DRAWINGS LIGHT VERTICAL AND RIGHT
|
||
G_vwall_knox: U+2502/150-75-0 # │ BOX DRAWINGS LIGHT VERTICAL
|
||
G_hwall_knox: U+2500/150-75-0 # ─ BOX DRAWINGS LIGHT HORIZONTAL
|
||
G_tlcorn_knox: U+250c/150-75-0 # ┌ BOX DRAWINGS LIGHT DOWN AND RIGHT
|
||
G_trcorn_knox: U+2510/150-75-0 # ┐ BOX DRAWINGS LIGHT DOWN AND LEFT
|
||
G_blcorn_knox: U+2514/150-75-0 # └ BOX DRAWINGS LIGHT UP AND RIGHT
|
||
G_brcorn_knox: U+2518/150-75-0 # ┘ BOX DRAWINGS LIGHT UP AND LEFT
|
||
G_crwall_knox: U+253C/150-75-0 # ┼ BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
|
||
G_tuwall_knox: U+2534/150-75-0 # ┴ BOX DRAWINGS LIGHT UP AND HORIZONTAL
|
||
G_tdwall_knox: U+252C/150-75-0 # ┬ BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
|
||
G_tlwall_knox: U+2524/150-75-0 # ┤ BOX DRAWINGS LIGHT VERTICAL AND LEFT
|
||
G_trwall_knox: U+251C/150-75-0 # ├ BOX DRAWINGS LIGHT VERTICAL AND RIGHT
|
||
G_vwall_mines: U+2502/113-126-142 # │ BOX DRAWINGS LIGHT VERTICAL
|
||
G_hwall_mines: U+2500/113-126-142 # ─ BOX DRAWINGS LIGHT HORIZONTAL
|
||
G_tlcorn_mines: U+250c/113-126-142 # ┌ BOX DRAWINGS LIGHT DOWN AND RIGHT
|
||
G_trcorn_mines: U+2510/113-126-142 # ┐ BOX DRAWINGS LIGHT DOWN AND LEFT
|
||
G_blcorn_mines: U+2514/113-126-142 # └ BOX DRAWINGS LIGHT UP AND RIGHT
|
||
G_brcorn_mines: U+2518/113-126-142 # ┘ BOX DRAWINGS LIGHT UP AND LEFT
|
||
G_crwall_mines: U+253C/113-126-142 # ┼ BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
|
||
G_tuwall_mines: U+2534/113-126-142 # ┴ BOX DRAWINGS LIGHT UP AND HORIZONTAL
|
||
G_tdwall_mines: U+252C/113-126-142 # ┬ BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
|
||
G_tlwall_mines: U+2524/113-126-142 # ┤ BOX DRAWINGS LIGHT VERTICAL AND LEFT
|
||
G_trwall_mines: U+251C/113-126-142 # ├ BOX DRAWINGS LIGHT VERTICAL AND RIGHT
|
||
finish
|
||
|
||
start: Enhanced2
|
||
# contributed in GitHub pull request 1503 by abcbarryn.
|
||
# This has double line wall symbols.
|
||
Description: Enhanced with more Unicode glyphs and 24-bit color
|
||
Restrictions: primary
|
||
Handling: UTF8
|
||
S_corr: U+2591
|
||
S_litcorr: U+2592
|
||
S_engrcorr: U+2591
|
||
S_amulet: U+2299 # ☉
|
||
S_cloud: U+2601 # ☁
|
||
S_vwall: U+2551 # ║ BOX DRAWINGS DOUBLE VERTICAL
|
||
S_hwall: U+2550 # ═ BOX DRAWINGS DOUBLE HORIZONTAL
|
||
S_tlcorn: U+2554 # ╔ BOX DRAWINGS DOUBLE DOWN AND RIGHT
|
||
S_trcorn: U+2557 # ╗ BOX DRAWINGS DOUBLE DOWN AND LEFT
|
||
S_blcorn: U+255a # ╚ BOX DRAWINGS DOUBLE UP AND RIGHT
|
||
S_brcorn: U+255d # ╝ BOX DRAWINGS DOUBLE UP AND LEFT
|
||
S_crwall: U+256c # ╬ BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
|
||
S_tuwall: U+2569 # ╩ BOX DRAWINGS DOUBLE UP AND HORIZONTAL
|
||
S_tdwall: U+2566 # ╦ BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
|
||
S_tlwall: U+2563 # ╣ BOX DRAWINGS DOUBLE VERTICAL AND LEFT
|
||
S_trwall: U+2560 # ╠ BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
|
||
S_ndoor: U+00b7 # MIDDLE DOT
|
||
S_vodoor: U+2592 # MEDIUM SHADE
|
||
S_hodoor: U+2592 # MEDIUM SHADE
|
||
# S_bars: U+2261 # IDENTICAL TO
|
||
S_bars: U+2980 # ⦀
|
||
# S_tree: U+03a8 # GREEK CAPITAL LETTER PSI
|
||
# S_tree: U+1F332 # 🌲
|
||
S_tree: U+2660 # ♠
|
||
S_room: U+00b7 # MIDDLE DOT
|
||
S_engroom: U+03BE # Greek Small Letter Xi
|
||
S_darkroom: U+00b7 # MIDDLE DOT
|
||
S_upladder: U+2264 # LESS-THAN OR EQUAL TO
|
||
S_dnladder: U+2265 # GREATER-THAN OR EQUAL TO
|
||
S_altar: U+03A9 # GREEK CAPITAL LETTER OMEGA
|
||
S_grave: U+2020 # DAGGER
|
||
G_fountain: U+2320/0-150-255 # TOP HALF INTEGRAL
|
||
S_pool: U+224b # TRIPLE TILDE
|
||
S_ice: U+00b7 # MIDDLE DOT
|
||
# S_ice: U+2744 # ❄️
|
||
S_lava: U+224b # TRIPLE TILDE
|
||
S_lavawall: U+2248 # ALMOST EQUAL TO
|
||
S_vodbridge: U+00b7 # MIDDLE DOT
|
||
S_hodbridge: U+00b7 # MIDDLE DOT
|
||
S_water: U+2248 # ALMOST EQUAL TO
|
||
S_web: U+00A4 # CURRENCY SIGN
|
||
S_vbeam: U+2502 # BOX DRAWINGS LIGHT VERTICAL
|
||
S_hbeam: U+2500 # BOX DRAWINGS LIGHT HORIZONTAL
|
||
S_sw_tc: U+2594 # UPPER ONE EIGHTH BLOCK
|
||
S_sw_ml: U+258f # LEFT ONE EIGHTH BLOCK
|
||
S_sw_mr: U+2595 # RIGHT ONE EIGHTH BLOCK
|
||
S_sw_bc: U+2581 # LOWER ONE EIGHTH BLOCK
|
||
S_expl_tc: U+2594 # UPPER ONE EIGHTH BLOCK
|
||
S_expl_ml: U+258f # LEFT ONE EIGHTH BLOCK
|
||
S_expl_mr: U+2595 # RIGHT ONE EIGHTH BLOCK
|
||
S_expl_bc: U+2581 # LOWER ONE EIGHTH BLOCK
|
||
G_vwall_sokoban: U+2502/blue
|
||
G_hwall_sokoban: U+2500/blue
|
||
G_tlcorn_sokoban: U+250c/blue
|
||
G_trcorn_sokoban: U+2510/blue
|
||
G_blcorn_sokoban: U+2514/blue
|
||
G_brcorn_sokoban: U+2518/blue
|
||
G_crwall_sokoban: U+253C/blue
|
||
G_tuwall_sokoban: U+2534/blue
|
||
G_tdwall_sokoban: U+252C/blue
|
||
G_tlwall_sokoban: U+2524/blue
|
||
G_trwall_sokoban: U+251C/blue
|
||
G_vwall_gehennom: U+2502/red
|
||
G_hwall_gehennom: U+2500/red
|
||
G_tlcorn_gehennom: U+250c/red
|
||
G_trcorn_gehennom: U+2510/red
|
||
G_blcorn_gehennom: U+2514/red
|
||
G_brcorn_gehennom: U+2518/red
|
||
G_crwall_gehennom: U+253C/red
|
||
G_tuwall_gehennom: U+2534/red
|
||
G_tdwall_gehennom: U+252C/red
|
||
G_tlwall_gehennom: U+2524/red
|
||
G_trwall_gehennom: U+251C/red
|
||
G_vwall_knox: U+2502/150-75-0
|
||
G_hwall_knox: U+2500/150-75-0
|
||
G_tlcorn_knox: U+250c/150-75-0
|
||
G_trcorn_knox: U+2510/150-75-0
|
||
G_blcorn_knox: U+2514/150-75-0
|
||
G_brcorn_knox: U+2518/150-75-0
|
||
G_crwall_knox: U+253C/150-75-0
|
||
G_tuwall_knox: U+2534/150-75-0
|
||
G_tdwall_knox: U+252C/150-75-0
|
||
G_tlwall_knox: U+2524/150-75-0
|
||
G_trwall_knox: U+251C/150-75-0
|
||
G_vwall_mines: U+2502/113-126-142
|
||
G_hwall_mines: U+2500/113-126-142
|
||
G_tlcorn_mines: U+250c/113-126-142
|
||
G_trcorn_mines: U+2510/113-126-142
|
||
G_blcorn_mines: U+2514/113-126-142
|
||
G_brcorn_mines: U+2518/113-126-142
|
||
G_crwall_mines: U+253C/113-126-142
|
||
G_tuwall_mines: U+2534/113-126-142
|
||
G_tdwall_mines: U+252C/113-126-142
|
||
G_tlwall_mines: U+2524/113-126-142
|
||
G_trwall_mines: U+251C/113-126-142
|
||
finish
|
||
|
||
start: AmigaFont
|
||
Description: Amiga hack.font line-drawing and effect characters
|
||
# Dungeon features
|
||
S_stone: \x20
|
||
S_vwall: \xc0
|
||
S_hwall: \xc1
|
||
S_tlcorn: \xc2
|
||
S_trcorn: \xc3
|
||
S_blcorn: \xc4
|
||
S_brcorn: \xc5
|
||
S_crwall: \xc6
|
||
S_tuwall: \xd8
|
||
S_tdwall: \xd6
|
||
S_tlwall: \xd7
|
||
S_trwall: \xd5
|
||
S_ndoor: \xd9
|
||
S_vodoor: \x91
|
||
S_hodoor: \x92
|
||
S_vcdoor: \x93
|
||
S_hcdoor: \x94
|
||
S_bars: '#'
|
||
S_tree: '#'
|
||
S_room: '.'
|
||
S_darkroom: \x20
|
||
S_corr: \xe5
|
||
S_litcorr: \xe5
|
||
S_upstair: '<'
|
||
S_dnstair: '>'
|
||
S_upladder: '<'
|
||
S_dnladder: '>'
|
||
S_altar: '_'
|
||
S_grave: \x5c
|
||
S_throne: '#'
|
||
S_sink: '{'
|
||
S_fountain: '}'
|
||
S_pool: '*'
|
||
S_ice: '}'
|
||
S_lava: '*'
|
||
S_vodbridge: '*'
|
||
S_hodbridge: '#'
|
||
S_vcdbridge: '#'
|
||
S_hcdbridge: '.'
|
||
S_air: '#'
|
||
S_cloud: '}'
|
||
# Traps: all default to '^' except web
|
||
S_web: '"'
|
||
# Effects
|
||
S_vbeam: \xf1
|
||
S_hbeam: \xf0
|
||
S_lslant: \xf2
|
||
S_rslant: \xf3
|
||
S_digbeam: '*'
|
||
S_flashbeam: '!'
|
||
S_boomleft: '{'
|
||
S_boomright: '}'
|
||
S_ss1: '@'
|
||
S_ss2: '&'
|
||
S_ss3: '*'
|
||
S_ss4: '#'
|
||
S_sw_tl: \xf4
|
||
S_sw_tc: \xf5
|
||
S_sw_tr: \xf6
|
||
S_sw_ml: \xf7
|
||
S_sw_mr: \xef
|
||
S_sw_bl: \xf8
|
||
S_sw_bc: \xf9
|
||
S_sw_br: \xfa
|
||
S_explode1: \xe6
|
||
S_explode2: \xea
|
||
S_explode3: \xe7
|
||
S_explode4: \xec
|
||
S_explode5: \xd4
|
||
S_explode6: \xed
|
||
S_explode7: \xe8
|
||
S_explode8: \xeb
|
||
S_explode9: \xe9
|
||
finish
|
||
|
||
# symbols EOF
|