Comments

Log in with itch.io to leave a comment.

In the built-in Party Line game, the first clickable command result has a typo:

prompt knock on $this

should be

prompt knock on {$this}

otherwise it prints "$this" into the transcript. Only pointing out the nitpick because the example is supposed to teach the syntax.

(+1)

I put one of your sample games up on Observable to test out the export. It works great! ( Except save game which depends on prompt() but that's easily fixable ) 

https://observablehq.com/@triptych/hello-gruescript

(+1)

Ah, interesting! I actually rewrote the save/restore interface without prompt() for Gruesome (which, despite being a parser game, uses much of the same engine), so I'll try to make that change to GS soon.

(+1)

Thanks! Google Chrome folks are out to get things like alert and prompt deprecated. I don't think they should but it's good to not depend on those methods for the engine.

(+1)

The latest version gets rid of the prompts and uses nice slidey modals instead.

(+1)

This is amazing! Since it's open source does that mean you might accept pull requests? As a webdev passionate about IF it'd be great to contribute if possible?

(1 edit)

yes, pull requests are welcome! Somebody already spotted and fixed a mistake in the build log.

(+1)

Awesome! I'll take a look and see how I might help in some way.

(+1)

I’ve only played with it a little bit but I really love it so far. 

Looks like a great engine! Pity it doesn't support non-Basic Latin names for rooms and verbs...

Deleted 67 days ago
(3 edits) (+2)

It's just the internal names that have to be basic letters, numbers and underscores, if that's what you mean. You can set the display names to anything you like:

game Dïåcritics
id diacritics
room hagatna You're in downtown Hagåtña.
thing cajon Cajón
name cajón
loc hagatna
verbs play
verb play cajon
display plåy
prompt plåy {$this}
say It sounds better than Motörhead!
(+1)

Looks like what I was looking for, thank you!

(+2)

Exciting! Thanks for providing, I'll have to check this out...

(+2)

A brilliant idea. I hope this takes off, and will use it if I find the time.