Hybrid Choices?

Hello everyone, long time no see :slight_smile:

I am hunting around for a not-incredibly-complicated extension/workaround to have CYOA moments in an Inform 7 game. Mostly for use in dialogs, but perhaps also for short scenes in which I want the player to do A or do B, instead of killing the vibe by examining things, etc.

I have read high praise for AW Freyr’s “Hybrid Choices” extension, and I have managed to find it and install it (I am very rusty).

So my question is twofold:

  1. Can anyone suggest a better method or extension, if in your opinion there is a better one?
  2. If the answer to 1 is “NO”, can anyone kindly point me in the direction of Hybrid Choices’ documentation?

Thank you! :smiley:

I can vouch for Hybrid Choices. In my current game, the extension is doing a lot of heavy lifting. Mostly dialogue and some actions. For the documentation, it’s viewable in the Inform 7 IDE. Click the extensions tab, then click the extension in the catalogue.


Make sure you have the latest version. This is one of the extensions that’s not in the Inform 7 IDE library, and was available from the I7 website extension section which wasn’t accessible last time I checked.

HC has really good documentation, although it may seem complicated at first. Both I and Steph C have used it extensively in games like Zozzled, Brain Guzzlers… and Fair. Once you comprehend the flexibility, it manages to do a lot of things other than just present choices.

I attached a copy of v7 to this message:

I’m happy to assist if you need specific help with it. I got it to do even more complicated things, and worked with AW Freyr to figure out code that essentially diverts any parser interaction with a character or a potentially complicated implementation to a choice menu.


Thank you both, 6f and Hanon! :slight_smile:

I did manage to find the documentation, and I am liking it rather a lot.

Heh, and that link is exactly where I stole it from, Hanon :smiley: Your help is much appreciated, and I will surely get back to you once I find the time to tinker a bit more with it and decide what I want to do. It is looking very promising indeed!

1 Like