Is there a way to succinctly place a backdrop in all rooms of a region except for one? (Here I’m also putting it in an extra room outside the region too.)
Line A is a room. Line B is a room. Platform is a room. Siding is a room. Foyer is a room.
Line A, Line B, Platform, and Foyer are in a region called Railyard.
The track is a backdrop. It is in Siding and in Railyard except Foyer.
[Also tried: The track is a backdrop. It is in Siding and in Railyard. It is not in Foyer.]
This fails on the last lines. I can make it work by spelling out the individual rooms again, or by removing Foyer from the Railyard, but I don’t really want to do either of those things.
I also tried the more complicated wording:
To decide whether or not (place - a room) needs a rail:
if place is Siding, decide yes;
if place is Foyer, decide no;
if place is in Railyard, decide yes;
The track is a backdrop. It is in each room that needs a rail.
This one compiles, but doesn’t seem to actually put the track in any of the rooms. Any other ideas, or do I have to do it the long way?
If I remember correctly, you can create a smaller region, in which you would put your track backdrop, inside the larger region. Regions can contain smaller regions, but they are not allowed to overlap other than by one being entirely inside the other.
Sadly no, while you can move backdrops you can still only supply a single description that represents all of the rooms. Or repeat the names of all the rooms individually, which is exactly what I was trying to avoid.
Having said that, it looks like the sub-region thing above did work; while at the top of the Index they appear as entirely separate regions, further down it says “The Rail-Adjacent region within the Railyard region”. And it does look like it’s showing up in the right places. It’s still a bit ugly in the Index, though, but I guess I can live with that.
Interestingly, this sort of thing doesn’t seem to work in the story text itself, at least:
A room can be rail-adjacent.
Line A is a rail-adjacent room.......
The track is a backdrop. It is in all rail-adjacent rooms.
The last issues a Problem specifically that you’re not allowed to use adjectives there. It also seems like a fairly big club to be hitting this problem with, wasting a bit of adjective storage on every room (not that this is for a big story, so that doesn’t really matter).