Giter Site home page Giter Site logo

Comments (5)

harvimt avatar harvimt commented on September 20, 2024 1

As far as I can tell this is an Inform7 compiler bug.

Rooms (and other object names) are allowed to start with a number in inform7, but you can't reference them in a table. (as long as they aren't only a number, you can't have a room called 112, but you can have one called 112th street)

workaround:

room-112th-street is a room. The printed name is "112th Street". Understand "112th Street" as room-112th-street.

then you can refer to 112th street as room-112th-street in your table (since that's it's name).

Explanation: by default a thing's inform7 variable name is how it's printed and how it's understood, but you can add more ways of referring to a thing, and change how something is printed (either using the printed name property or changing the "printing the name of activity". This way the player can't really tell that the room is named "room-112th-street" internally, but you can refer to it that way in source code.

from extensions.

harvimt avatar harvimt commented on September 20, 2024 1

Inform7 has a bug tracker somewhere, you can report the compiler bug to.

from extensions.

lizzard avatar lizzard commented on September 20, 2024

Thank you very much for confirming the bug and for the workaround tip! That worked beautifully and now I can name my train stations the correct names. Whew!

from extensions.

lizzard avatar lizzard commented on September 20, 2024

I'll report it to Inform7 a bit later, am waiting for their bug tracker to send me registration confirmation.

from extensions.

lizzard avatar lizzard commented on September 20, 2024

Reported at http://inform7.com/mantis/view.php?id=2087.

from extensions.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.