From: PatR Date: Thu, 7 Apr 2016 00:32:58 +0000 (-0700) Subject: new symbol set: "plain" X-Git-Tag: NetHack-3.6.1_RC01~842 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=60397758e4c79e07dda8dd16ed2d1f7493329795;p=nethack new symbol set: "plain" 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. --- diff --git a/dat/symbols b/dat/symbols index 9c9308c26..4e308a0e2 100644 --- a/dat/symbols +++ b/dat/symbols @@ -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 diff --git a/doc/fixes36.1 b/doc/fixes36.1 index 416b3889b..2225af5ef 100644 --- a/doc/fixes36.1 +++ b/doc/fixes36.1 @@ -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