]> granicus.if.org Git - nethack/commitdiff
new symbol set: "plain"
authorPatR <rankin@nethack.org>
Thu, 7 Apr 2016 00:32:58 +0000 (17:32 -0700)
committerPatR <rankin@nethack.org>
Thu, 7 Apr 2016 00:32:58 +0000 (17:32 -0700)
This set is the same as the default ascii symbols except that corner
walls are represented with '+' instead of '-' or '|' so that wall
joins are clearer.  The baalz level looks a little better this way,
although not a lot.  Unfortunately, most levels look a bit cluttered
with this, so I imagine it won't get a lot of use.  At least it
serves as an example of being able to use "'c'" instead of "\123".

Originally I specified every terrain symbol explicitly, which was
how I noticed that S_darkroom and S_vibrating_square weren't being
handled.  This has cut it down to just the wall symbols, serving as
explicit example of accepting default symbols for unspecified ones.

dat/symbols
doc/fixes36.1

index 9c9308c26041604861de55ca7a6b1e3986002ab6..4e308a0e291eb7fc46f74c93b77a705ef5cfec91 100644 (file)
@@ -198,7 +198,7 @@ start: RogueEpyx
        S_armor: \x0a                   # Vert rect with o
        S_ring: \x09                    # circle with arrow
        S_amulet: \x0c                  # "female" symbol
-       S_food: \x05                    # club (as in cards)                    
+       S_food: \x05                    # club (as in cards)
        S_potion: \xad                  # upside down '!'
        S_scroll: \x0e                  # musical note
        S_wand: \xe7                    # greek tau
@@ -394,3 +394,15 @@ start: NHAccess
        S_explode9: \047
 finish
 
+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
index 416b3889b1d60a34fcdd50487f812a8526b5c0a6..2225af5ef2c335c22941ced8211a0854bd989b62 100644 (file)
@@ -281,6 +281,7 @@ REPRODUCIBLE_BUILD is new config.h setting to fetch build date+time from
        could duplicate the original (disabled by default; tested for Unix)
 default value for vibrating square symbol changed from yellow '^' to purple '~'
 allow symbol set values to be specified via char within single quotes
+add symbols set "plain", same as default except it uses '+' for corner walls
 
 
 Platform- and/or Interface-Specific New Features