So in this game I’m making, I have a river in a canyon.
Many locations are in the canyon along the river, so I of course made that a region, as such: (EDIT: The Canyon_Proper is also a region, but doesn’t always have the river in it. It always has the “cliffs” backdrop, however)
The Canyon_River is a region in the Canyon_Proper. High Falls Bottom, River Bend, Genteel Falls River, Genteel Falls Top, Genteel Falls Bottom, River Near Camp, Calamity Falls River, Calamity Falls Top, Calamity Falls Bottom, and Lower River are in the Canyon_River.
So I figured that THEN I could just make a piece of scenery that can move to the player’s location if the player is in the Canyon_River region, as such:
[b][i]A riverway is a kind of enterable scenery container. The description is “Wide, rocky, and with a strong current. In some places it is rather deep, but in other places barely ankle deep. Surely it can be quite dangerous.” Understand “river” as the riverway.
The River-Here is a riverway.
Before going anywhere:
If the location is in the Canyon_River:
Now the River-Here is in the location.[/i][/b]
(for some reason, that “before” rule isn’t keeping my white-space in the post. It IS properly indented tho in the source code. I tried using the [code] tag, but then the text doesn’t wrap around and that makes it hard to read. Sorry. Is there a better way to do this?)
It’s not working. The river never shows up anywhere. What am I doing wrong here?
I’ve tried and tried to find relevant info in the documentation, with no luck so far. I’ve not yet FINISHED reading the full manual. It’s kind of a slog to get through. However, I have fully read “The Inform 7 Handbook.” Which is pretty basic, sure. But a good starting primer.
I’m sure I’m just making some idiotic noob mistake. Sorry.
EDIT NOTE: I made “riverway” a kind because, at first, I was going to simply put a separate riverway in every river location. But then I thought I’d be clever and try to just move the scenery as the player moved. … I ALSO tried just making the “riverway” an object in and of itself, but that didn’t work either.
EDIT EDIT: I also tried changing that “Before” rule to an “After” rule. Still didn’t work.
I also want to change the description of the river depending on which location the player is in. I figured it’d be wise to get THIS part working before moving on to that part tho.