"Twilight" by William Donaldson. The story description is "Twilight is a practice interactive fiction that I hope to fully flesh out." Use full-length room descriptions. When play begins, say "Oh, what a day... work was quite tough, wasn't it? Oh, well. It's just too bad. Not like it's going to change tomorrow, is it? At least you can get your sleep. You wearily take off your clothes and get in bed. [italic type]Thank God for sleep.[roman type] ... You wake up. [italic type]Morning already?[roman type] You go to get up off your bed... but the bed isn't there. Grass is. [italic type]... What?![roman type][line break]" Volume - Structure Starting area is a room. Cemetery is a room. Chapter - Brainstorming [The player's name is Sheridan. However, this isn't to be revealed until the very end THE STORY SHALL GO LIKE THIS. uh hm] Chapter - Region Outdoors is a region. Indoors is a region. Chapter - Rooms Chapter - Backdrops Trees are a backdrop. "The trees appear to be of elm, and their autumn leaves have started to fall to the ground, crinkling under your feet." Grass is a backdrop. "[if player is in Cemetery]The grass is quite dead-looking in here. Perhaps nobody ever watered it.[otherwise]The grass is nice and green. Greener than you've ever seen, anyway. It bounces under your feet." Sky is a backdrop. "The sky gleams in its beautiful twilight." Chapter - Scenery Graves are scenery. Understand "grave", "gravestone" and "gravestones" as graves. Instead of examining Graves, say "[a random grave]". Chapter - People Liora is a female person. "[if player is in Cemetery and Liora is in cemetery and Liora is singing Liora's song]There's also a girl here, and she's singing. That's where that was coming from.[otherwise if player is in Cemetery and Liora is not known and Liora is not singing Liora's song]There's also a girl here. She's stopped singing since you startled her by speaking to her.[otherwise][Liora's description]". The printed name is "[if not known]mysterious girl[otherwise]Liora". The description is "Liora is a rather pretty girl." Understand "girl" and "mysterious girl" as Liora when Liora is not known. Chapter - Tables [I need to fully flesh out the grave stuff. With real characters and such.] Table 1.1 - Gravestones Name Birth Death Quote Symbol Comment Appearance "Someone" "1900" "1945" "This is some random guy." "question mark" -- "slightly weathered" "Someone else" "1497" "1532" "This guy is weird." "lollipop" -- "heavily weathered" "Manin Aru" "1432" "" "Life is noble." -- "...That's odd. Why isn't his death marked?" "new-looking" Table 1.2 - Liora's Song Line "From the" "line 2" "etc" Table 2 - Conversations Title Who Response Table "Meeting Liora" Liora Table 2.1 Table 2.1 - Meeting Liora Topic Response Perform "hello" or "hi" "'... Hello.'" -- "who" "'My name is Liora.'" make Liora known rule "where" "'In a cemetery.'[paragraph break][italic type]'No... you don't understand. I just woke up just outside of here. I have no idea where I am.'[roman type][paragraph break]'... That's... quite odd. Are you sure you didn't just fall on your head and forget everything?'[paragraph break][italic type]'Well, uh... no. But my head doesn't hurt, so I'd assume not.'[roman type][paragraph break]'Oh. Well... we're in Ireland. That's all I really know, either. I haven't been here for very long.'" -- "here" or "here?" "'Well... my father's grave is here. I came to pay my respects.'" -- "singing" or "singing?" or "hear" "'...Oh, you heard that?'[paragraph break]She blushes and turns back to you, smiling.[paragraph break]'It was a song my father used to sing to me to lull me to sleep at night. It... it always makes me happy when I hear it.'" make Liora like you more rule "compass" "'Oh, that is my compass! Thanks for finding it for me. ...You know what? I'll just let you keep it as a reward for being honest. I have another one at home, anyway.'" make Liora like you more rule "come" or "help me" or "show me" "'Help you? Well... I don't really know you... then again, I don't really know anyone around here.'[paragraph break][italic type]'Please?'[roman type][paragraph break]'...Oh, alright. I'll come with you.'" make Liora teamed rule Table 3 - Relationship Points Person Points Liora 0 Chapter - Variables The next location is a room that varies. The next location is the Cemetery. Chapter - Rules 'n Stuff A person can be known or not known. A person is usually not known. A person can be teamed or not teamed. A person is usually not teamed. A thing can be essential or not essential. A thing is usually not essential. Instead of dropping essential things, say "Why would you want to drop it? You need to keep it!" A person can be singing Liora's song or not singing Liora's song. A person is usually not singing Liora's song. The former location is a room that varies. First carry out going rule: change the former location to the location. Understand "go back" as retreating. Understand "back" or "return" or "retreat" as retreating. Retreating is an action applying to nothing. Getting to know is an action applying to one thing. Carry out getting to know: say "You have met [noun]"; now the noun is known. Carry out retreating: let way be the best route from the location to the former location, using doors; if way is a direction, try going way; otherwise say "You can't see an open way back." To say Liora's description: if Liora is teamed, say "Liora is here with you."; else say "Liora is here." To say Mysterious girl's description: if Liora is not singing Liora's song, say "There's also a mysterious girl here.[run paragraph on]"; else say "There's also a mysterious girl here, and she's singing.[run paragraph on]" To say a random grave: sort Table 1.1 in random order; choose row 1 in Table 1.1; say "You glance over to a/an [appearance entry] grave. It says:[line break] [name entry][line break] Alive [birth entry] - [death entry][line break] '[quote entry]'[if there is a symbol entry or there is a comment entry][line break] [end if][if there is a symbol entry]The grave also has a picture of a [symbol entry] on it.[end if][if there is a symbol entry and there is a comment entry] [end if][if there is a comment entry][comment entry][end if]". To say compass reading: let the way be the best route from the location to the next location; if location is next location then say "spin around wildly."; else say "point [best route from the location to the next location].[run paragraph on]". To say singingtest: if Liora is singing Liora's song and Liora is in the cemetery, say "[paragraph break]... Do you hear... singing?[line break][run paragraph on]". This is the make Liora known rule: now Liora is known. This is the make Liora not singing rule: now Liora is not singing Liora's song. This is the make Liora teamed rule: now Liora is teamed. This is the make Liora like you more rule: increase points corresponding to a person of Liora in the Table of Relationship Points by 1. This is the make Liora like you less rule: decrease points corresponding to a person of Liora in the Table of Relationship Points by 1. Asking someone about something is speech. Telling someone about something is speech. Answering someone that something is speech. Asking someone for something is speech. Instead of speech when the noun is Liora in the Cemetery: if Liora is singing Liora's song begin; consider make Liora not singing rule; say "She is startled, and stops singing.[paragraph break]"; end if; repeat through Table 2.1 begin; if the topic understood includes topic entry begin; say "[response entry][paragraph break]"; if there is a perform entry begin; consider perform entry; end if; blank out the whole row; rule succeeds; end if; end repeat; say "I don't think she quite understood you." Chapter - Items Compass is an essential thing. "[if location of Compass is starting area]Also, a compass is lying on the grass.[otherwise]You can see your compass here." Description of the compass is "[if player has compass]The compass appears to be made of a red plastic, with white letters, and a golden needle that appears to [compass reading][line break][run paragraph on][otherwise]The compass is red, and is beckoning you to take it.". Chapter - Scenes Awakening is a scene. Awakening begins when play begins. Awakening ends when Liora is teamed. Demo End is a scene. Demo End begins when Awakening ends. When Demo End begins: say "[paragraph break]I hope you enjoyed what there is of this game so far! I know it's not much, but hopefully it'll evolve into a little more! Thanks for playing!"; end the game in victory Volume - Game Chapter One - Where am I? Liora is singing Liora's song. Starting area is a room. "[if the Plain is not visited]You seem to be... outside. Other than that, you have no idea where you are. Seeing the number of trees here, you assume you're in a forest. The trees just so happen to be arranged so as to make several paths away from where you are. The shortest path appears to lead to what looks like a cemetery.[singingtest]". The printed name is "Outdoors". Starting Area is in Outdoors. Trees, grass, and sky are here. A compass is here. Instead of listening to starting area: say "Yes, you can hear singing, though you can't quite make out the words... it seems to be coming from the cemetery."; award 1 point Instead of going nowhere from starting area: say "Trees are blocking this direction. Looks like you'll have to go down one of those paths." Instead of going east from starting area when Liora is not teamed: say "That path looks a bit too dangerous. Perhaps you should consult that compass?" The Cemetery is northwest of starting area. "You enter a cemetery. Many graves and tombstones are scattered about at random. Quite a few of them look old and weathered, while several look brand new." The cemetery is in Outdoors. Liora is in the cemetery. Graves are in the cemetery. The Plain is east of starting area. "You enter onto a plain."