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.
This commit is contained in:
PatR
2016-04-06 17:32:58 -07:00
parent 3381aa4122
commit 60397758e4
2 changed files with 14 additions and 1 deletions
+12
View File
@@ -394,3 +394,15 @@ start: NHAccess
S_explode9: \047 S_explode9: \047
finish 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
+1
View 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) could duplicate the original (disabled by default; tested for Unix)
default value for vibrating square symbol changed from yellow '^' to purple '~' default value for vibrating square symbol changed from yellow '^' to purple '~'
allow symbol set values to be specified via char within single quotes 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 Platform- and/or Interface-Specific New Features