Using Basic Real Time

I recently installed Sarah Morayati’s Basic Real Time extension for a Glulx project, but when I try to test it I get the following error:

What should I do?

Put a line like this in your code:

This is the fake action rule: the action fires in four turns from now.

This rule will never run, but it signals to the Inform compiler that “the action fires” exists as a timed event. Basic Real Time declares this timed event too, but it does so only in an I6 code inclusion; the last version of I7 became more strict, requiring timed events to be declared in I7 level code–which is why this doesn’t work.

Sarah Morayati was working on a major revision of Basic Real Time a few months ago, but I don’t know what’s happened to that.

–Erik

Great! Works just fine now, thanks.