If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register or login before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
I've been slowly improving in my techniques and understanding of Inform 7 coding, however this part has just thrown me for a loop.
I created I admit a rather complicated room, however I fixed all the problems it asked me too. Now however I can't move the player into that room.
I've tired switching directions from down to south to west but the player can't enter that room, although it makes no mention of not being able to go that direction as it does when I try walking where there is no room.
What is going on?
Here is the source if that helps of the previous room and the one I can't reach...
Forest temple is south of Forest Path. The Temple Pillars are scenery in the Forest temple. Troll is a person. Troll is in Forest temple. The block giving rule is not listed in the check giving it to rules.
After of giving mushroom to Troll: remove troll from play; say
Instead of going to Temple Passage, if Troll is in Forest temple then end the game saying
The Forest Area is a region. The Forest path, Forest temple, and Temple Passage are in the Forest Area.
Temple Passage is west of Forest temple.
Writings are scenery in Temple Passage. Ancient Texts are scenery in Temple Passage. The Magic Words are scenery in Temple Passage.
Understand the command "read" as something new.
Understand "read [something]" or "consult [something]" or "read in/from [something]" as reading. Reading is an action applying to one thing, requiring light.
Instead of reading The Magic Words: End the game saying
I'm at a bit of a loss here as to what is actually wrong.
I can only see three rooms, Passage, Temple and Path. Removing the bits that break the snippet you gave (relating to the troll's activities) and running it I can navigate freely between all three. The Index->World section visually agrees too.
I'd suggest if you can't, then perhaps something else in the game is interfering. Run the game and type the command [font=Courier New]ACTIONS. Now try the bit that is causing an issue and you should see the rule(s) that prevent it.