Friday, 17 December 2010

Choice at the wrong logical level?

Hmmm...

I was thinking about how to word the help screen.

"A Scene is basically a complete ADV sequence. Scenes are made up of narratives which are sequences of text and images joined by jumps and choices..."

And thinking about it, that makes more sense. Informally:

Scene         = Narrative [[ ChoiceOrJump Narrative ] ... ]
ChoiceOrJump  = Choice | Jump
Narrative     = NarrativeItem [ NarrativeItem ... ]
NarrativeItem = Snippet | Background | Thumbnail | Chapter | Func


The question is, is it worth redoing all the lua test code just to make things hang together a little more logically. I'm tending towards "no", I have to admit...

No comments: