gwelks: Nigel Jayne's Interactive Fiction Site

Source Text for Gaia's Web

Volume - Introduction

Book - The Office

Chapter -Office Rooms and Characters

The Office is a room. "[one of]A naked blond nymph is sitting on your desk, a clipboard resting on her crossed legs. She taps her pouty lips with a pen. It falls from her delicate fingers, teeters on her knee, and lands on the floor. She frowns then bends over. [pb]You blink your weary eyes. The woman disappears. A nymph secretary doesn't come with the job, but the office that does seems just as unreal, with decor the dream of any teenager[or]Six months on the job, and your office still seems unreal[stopping]: big-screen television, stereo system, [first time]and [only]soundproofed walls[one of]. Even the window can be covered to block exterior light and sound[or], and a cover for the window to minimize exterior sound and light[stopping]. Outside the window and anchored to the building is a drone launch pad. The most important piece of equipment, though, remains the desktop computer[first time]. [pb]All of this seemed intimidating when, six months ago, you joined the team responsible for keeping [i]S.hip of Theseus[/i] afloat by providing the players real-time updates and orchestrating the game's real-world interactivity. Fortunately, the project team is large, and much of the typical player experience is automated, so you usually have time for more conventional game development[only][if flagged e-mail is unexamined and thunderbird is full-screen]. [one of]Right now, though, [or]On it, [stopping][Thunderbird] [one of]alerts you to [or]has flagged [stopping]an e-mail message with the subject [set link 1]'RST Article.'[end link][first time][pb][b]Experienced and new players of interactive fiction should type ABOUT[/b][only][end if].".

The printed name of the Office is "Command Center".

Questing ends when the location is the Office.

The masterscreen is a backdrop. It is everywhere.

The printed name of the masterscreen is "monitor".

Understand "computer screen/monitor" and "screen/monitor" as the masterscreen.

Office contains the office-computer, the desk, the launch pad, the soundproofing, the office -door and the office-window.

The office-computer incorporates gaming session, HarborMaster and Thunderbird. HarborMaster and Thunderbird are icons.

Rule for printing the name of an icon (called target) when target is HarborMaster or target is Thunderbird:

say "[i][printed name of target][/i]".

The flagged e-mail and the game thoughts are icons.

Thunderbird accesses the flagged e-mail and game thoughts. Thunderbird incorporates flagged e-mail and game thoughts.

Thunderbird is full-screen.

Understand "e-mail/email", "email", "message", "news", and "update" as "[e-mail message]".

Understand "alert/article", "e-mail/email alert/message/update", "flagged alert", "flagged [e-mail message]", "message/news/update", "reconstructing", "reconstructing [e-mail message]", "rst", "rst article", and "rst [e-mail message]" as the flagged e-mail.

Understand "e-mail" and "email" as the flagged e-mail when Thunderbird is full-screen.

Understand "news" as the flagged e-mail when the television is switched off.

The description of flagged e-mail is "The e-mail is from Kathryn Bogelew, one of the Marketing executives at FromChaos: Below is an article that will be published by [i]The First POV[/i] on Monday. Please notify me if it contains contentious material. Thank you. [pb][b]Will the Ship Sink?[/b][pb]Two years ago, an anonymous game creator released [i]S.hip of Theseus,[/i] a game that redefined 'interactive.' The game took place on screen and in the 'real world.' The within-game conspiracies spilled over into reality, and players could find their inboxes full of incriminating e-mails, their movements followed by cameras, their conversations recorded. Players had reason to be suspicious of that stranger hanging around the street or the people they saw at the grocery store. [pb]The game became a huge success and eventually an independent game creator, Marc Kamen, was outed as its author. Industry came calling, but Marc refused their advances. Unfortunately, and apparently without warning to family or friends, Marc committed suicide. FromChaos obtained the rights to his creation. With their deeper pockets and vast resources, FromChaos turned [i]S.hip of Theseus[/i] into a worldwide blockbuster. [pb]A sequel was inevitable. Earlier this year, FromChaos released [i]Gaia's Web,[/i] which wasn't that sequel, but rather a purely text-based introduction to what was to come. This Friday, FromChaos is publishing the heavily-anticipated follow-up to [i]S.hip,[/i] [i]Re.constructing the Ship of Theseus.[/i] Every day this week we will be previewing this new release, which boasts that it is 'interactive fiction that will change your world. Literally.' [pb]For more information on [i]S.hip of Theseus,[/i] read my [set link 2]review of the game[end link]. [pb]Kathryn has attached the review, even though you can just click on the link in her e-mail.".

Understand "attachment", "game/ship/sot review", "review", "review of game/ship/sot", and "review of ship of theseus" as game thoughts.

The printed name of game thoughts is "[i]S.hip of Theseus[/i] review".

The description of the game thoughts is "[b]S.hip of Theseus[/b] [pb]I was so pleased to see VM Straka's [i]Ship of Theseus[/i] adapted as a game; he's a criminally underrated writer. [i]S.hip of Theseus[/i] is one of the most interesting experiments I've seen since [i]the House of Leaves[/i] ARG disaster, so naturally I was excited to see what the developers did. The manner of adaptation feels like an homage to its source material: the game blends traditional IF tools with new technology as you piece together the multinational conspiracy at its heart. Most notably, the game tracks your progress via drone surveillance, which is used to trigger later levels and make information assimilation more difficult. (Flooding my department was a nice touch of verisimilitude for which I applaud the anonymous designer.) [pb]Where [i]S.hip of Theseus[/i] shines is the incorporation of multiplayer format; in Act 2 you're paired with another player, and so the narrative shifts. Clues are possible to destroy, depending on how careful a reader you are [mdash] or your partner is. (There's been a lot of complaining about the procedurally-generated pairing lists, but the developers quite rightly pointed out that it's possible to rig a simple last-in-first-out stack to ensure two friends or lovers are paired together. Though I can't imagine why you'd want to [mdash] being responsible for a loved one's implication in a major government conspiracy? If you get the [bracket]REDACTED[close bracket] ending, you won't even find out for a good 5-7 years if they can forgive you.)".

Understand "HarborMaster icon/program/software" and "interpreter" as HarborMaster.

Should the game choose doing something with HarborMaster:

unless the player is oblivious to problems, it is a good choice;

never.

Understand "e-mail/email client/software/program", and "thunder bird" as Thunderbird.

The description of Thunderbird is "FromChaos requires that employees use the Mozilla Foundation's Thunderbird e-mail client[if flagged e-mail is unexamined]. An e-mail message with the title 'RST Article' is flagged[end if].".

Should the game choose doing something to Thunderbird:

if flagged e-mail has not been full-screen, it is a good choice;

never.

The office-computer is a computer.

The printed name of the office-computer is "computer".

Understand "computer", "desktop", "desktop computer", "harddrive", and "hard drive" as the office-computer.

Understand "pc" as the office-computer when the location is the Office.

Understand "pc" as yourself when location is not the Office and the player is yourself.

The description of the office-computer is "Every titan on the [i]S.hip[/i] team monitors their own distinct set of players. Outfitted with microphone and webcam, and with a touch-screen, the computer is everything a titan needs. Using the [HarborMaster] software, a titan can fix bugs in real-time, monitor players through both transcripts and game sessions, and initiate real-world responses, which include directing drones and communicating with field agents[if HarborMaster is full-screen]. The program is open on your screen[otherwise if HarborMaster is low-screen]. The program is minimized[otherwise if yourself is alerted to problems]. Its icon is flashing on the screen[end if].".

The office-computer incorporates the microphone and webcam. The microphone and webcam are devices.

Understand "headset" as the microphone.

The description of the microphone is "It's a bluetooth device, and it's set to automatically activate when a human resource is available, and de-activate when [HarborMaster] closes.".

Understand "computer camera", "computer webcam/cam", "web cam" and "web camera" as the webcam.

The description of the webcam is "You rarely use the webcam for anything more than meetings with the staff or executives at FromChaos. The network here is supposed to be secure, but you still don't like the possibility, however small, that someone could be watching you.".

Understand "drawer/drawers", "office desk", "office table", and "table" as the desk.

The description of the desk is "The desk had been against a wall when you arrived, but you moved it to the center of the room. You like to walk when you work, circling the desk as you think, listen, or talk.".

Understand "office door" and "soundproof/soundproofed/foam/rubber door" as the office-door.

The printed name of the office-door is "office door".

The description of the office-door is "The soundproofing extends to the door, which is studded with the absorbant rubber foam. The door is also kept closed, to prevent information from leaking in or out.".

Understand "balcony", "chopper/choppers/helicopter/helicopters", "drone/drones", "drone/drones launchpad", "drone/drones landing/launch pad", and "landing pad" as the launch pad.

The description of the launch pad is "This launch pad is designed for a single drone to land when it has something for you, or you for it. Besides delivery, drones are primarily used for surveillance, but some can be loaded with anesthetic or hallucinogenic agents. Most drones aren't stored here; they stay out in the field at the residences of people who work as operatives, or sometimes at police stations or fire departments.".

Understand "egg carton/cartons", "foam/rubber", "foam/rubber padding/soundproofing/wall/walls", "padding", "soundproof/soundproofed wall/walls", and "wall/walls" as the soundproofing.

The description of the soundproofing is "You're not sure whether the rubber foam sound absorbers lining the walls is absolutely necessary. It seems more like a security feature requested by paranoid executives. At least it's a pleasant blue and not melancholic black or sterile white.".

Should the game choose doing something to the main window:

never.

Should the game suggest doing something to the main window:

never.

Should the game choose doing something to the status window:

never.

Should the game suggest doing something to the status window:

never.

Understand "cover/velcro", "sound-absorbant/soundproof/soundproofed/soundproofing cover/window", "window cover/soundproofing/velcro", and "window" as the office-window.

The printed name of the office-window is "office window".

The description of the office-window is "The window is large enough to access a drone on the launch pad and pull it inside. Regulations dictate that the window stays closed otherwise, but at least you're only required to cover it with the sound-absorbant foam when it gets noisy in the office.".

The alarm, the stereo and the television are devices in the Office.

Understand "compact disc/disk/discs/disk", "cds/dvds", "cd/dvd player", "radio", "shortwave", "shortwave radio", "speaker/speakers", "stack", and "stack of CDs/DVDs" as the stereo.

The description of the stereo is "The radio picks up both satellite and terrestrial signals, as well as shortwave. Usually it is tuned to news broadcasts, as is the television. There is also a stack of CDs that you play when you're communicating with a game player and you need to simulate another environment, like an airport or a jungle. At other times you like to listen to music, [if the item described is switched on]like now[otherwise]but you aren't in the mood for anything right now[end if].".

Understand "big/large screen television/tv", "big-screen tv/television", "large-screen tv/television", "large/big screen", "office television/tv" and "tv" as the television.

Understand "broadcast" and "news broadcast" as the television.

Understand "news" as the television when the television is switched on.

The description of the television is "You're supposed to use the television to watch news stations like the BBC, CNN, CBC, and CCTV. And most of the time you do. You actually don't like to leave it on unless you're expecting some breaking news, [if the item described is switched on]the talking heads just providing ambient chatter now[otherwise]which is why it isn't on[end if].".

Understand "call", "hail", and "siren" as the alarm.

Understand "game screen/simulation", "game" and "transcript" as the gaming session.

Chapter - Office Action-Processing Rules

This is the new room description heading rule:

say "[b][location of player][/b] ";

unless Questing is happening, say "(as [if player is yourself][username of yourself][otherwise][set link 18]Eve Martin[end link], the swan PC[end if])";

say lb;

say run paragraph on with special look spacing.

The new room description heading rule is listed instead of the room description heading rule in the carry out looking rules.

The new room description heading rule does nothing when Office contains player or Finding Reality is happening.

First before doing something other than gazing when an off-screen thing is involved and conspiring:

if discussing an off-screen thing with something or showing attributes for or showing room attributes for, continue the action;

if 1 off-screen involved thing (called excluder) is not enclosed by the Office, say "[The excluder] must be elsewhere in the game world." instead;

if (closing or minimizing) and noun is HarborMaster, say "You're too involved to want to close the session." instead;

if (clicking or maximizing or opening or touching) and noun is HarborMaster, say "[HarborMaster] is already working." instead;

if an icon is involved, say "[HarborMaster] is the priority." instead;

if Task Two is happening begin;

if player is swan begin;

now Playing as swan is true;

now the player is Yourself;

end if;

now the actor is yourself;

end if;

unless location is Office, move player to Office, without printing a room description;

now fussing in the office is true.

Before changing channels, say "You prefer to keep the television tuned to the news and the radio to music, unless you need specific ambient noise." instead.

Before clicking when the noun is either office-computer or masterscreen:

if HarborMaster is not full-screen, try clicking HarborMaster instead;

try looking instead.

Before clicking an icon when the noun is not full-screen and Thunderbird accesses the noun:

if an icon (called minimizer) is full-screen, now minimizer is low-screen;

say "You touch ";

if noun is low-screen, say "[the noun], and it maximizes";

if noun is no-screen, say "[if Thunderbird is no-screen]the [Thunderbird] icon then [end if][the noun]";

say ". [rpo]";

if Thunderbird is full-screen, now Thunderbird is low-screen;

now noun is full-screen.

Before clicking masterscreen:

if yourself is alerted to problems begin;

if HarborMaster is no-screen, try opening HarborMaster instead;

if HarborMaster is low-screen, try maximizing HarborMaster instead;

end if;

if one icon is low-screen, try maximizing a random low-screen icon instead;

if one icon is full-screen, say "You touch [a random full-screen icon] on the screen, which is already open." instead.

Before closing a resourceful thing:

if HarborMaster is no-screen, try closing HarborMaster instead;

if HarborMaster is low-screen, try minimizing HarborMaster instead;

try decommissioning the noun instead.

Before closing a device, try switching off the noun instead.

Before conversing when the second noun is the webcam, try talking to the noun instead.

Before conversing when the second noun is the microphone, try talking to the second noun instead.

Before discussing something with the player when the noun is either the office-computer or HarborMaster or the alarm and yourself is alerted to problems, try opening HarborMaster instead.

Before doing something other than examining to the gaming session, say "It's just pixels on the screen." instead.

Before examining a not full-screen icon when the noun is HarborMaster or the noun is Thunderbird:

if the noun is no-screen HarborMaster begin;

if yourself is alerted to problems, try clicking HarborMaster instead;

try examining the office-computer instead;

end if;

try maximizing the noun.

Before examining when the noun is either the flagged e-mail or game thoughts, try clicking the noun instead.

Before examining full-screen HarborMaster, try looking instead.

Before examining or listening to when the noun is the alarm and yourself is alerted to problems, try listening instead.

Before examining the masterscreen when Questing is happening or Conspiring, try looking instead.

Before examining the masterscreen, try examining the office-computer instead.

Before examining the gaming session:

if HarborMaster is not full-screen, try opening HarborMaster;

try looking instead.

Before fishing something when Questing is not happening, try taking the noun instead.

Before going nowhere from Office, try opening the office-door instead.

Before listening to the gaming session, try looking instead.

Before looking when the location is the Office for the first time:

clear the screen;

carry out the printing the banner text activity;

say lb.

Before maximizing the office-window, say "The office window is large enough as it is." instead.

Before minimizing the office-window, say "The office window is about as small as it's going to get." instead.

Before opening a device, try switching on the noun instead.

Before opening the office-door, say "[if yourself has been alerted to problems]You can't leave with work to do. Besides, you can't help but wonder if something is wrong. Really wrong[otherwise]You'd like to leave early, but you shouldn't[end if]." instead.

Before opening a resourceful thing:

if HarborMaster is no-screen, try opening HarborMaster instead;

if HarborMaster is low-screen, try maximizing HarborMaster instead;

try activating the noun instead.

Before opening an icon:

if the noun is full-screen, say "[The noun] is already shown on the monitor." instead;

if the noun is low-screen, try maximizing the noun instead;

try clicking the noun instead.

Before putting the office-window on the noun, try closing the noun instead.

Before searching something, try examining the noun instead.

Before switching off office-window, try closing the noun instead.

Before switching on office-window, try opening the noun instead.

Before switching off an icon, try closing the noun instead.

Before switching on an icon, try opening the noun instead.

Before switching off the alarm when yourself is alerted to problems, try opening HarborMaster instead.

Before talking about "hi/hello/greetings" with someone who is not the player when engaged in Task One, try talking to the second noun instead.

Before talking to the alarm, try talking to HarborMaster instead.

Instead of clicking no-screen HarborMaster for the first time:

disable saving of undo state;

say "[HarborMaster] loads with the message: Good afternoon. We have updated our systems, and we need a new password for you. Please confirm your username and enter the new password. Use 'Titan' for default username.";

now the command prompt is "Username? ".

Instead of clicking a full-screen icon when Thunderbird accesses the noun:

say "[description of the noun] [lb]";

if the noun is unexamined flagged e-mail, HarborMaster sounds the alarm in 1 turn from now;

now the noun is examined.

Instead of closing a no-screen icon, say "[The noun] isn't displayed on the monitor.".

Instead of closing a not no-screen icon:

say "You close [the noun]. ";

now the noun is no-screen;

if noun is HarborMaster begin;

if sidebar is allowing toggling and the sidebar is g-present, close the sidebar;

if the sidebar is g-unpresent, say "[HarborMaster] sidebar closed. ";

end if;

say lb.

Instead of closing the desk, say "It isn't open, and there's nothing in the desk that you need.".

Instead of closing the office-door, say "It's closed tight.".

Instead of closing the office-window, say "The window stays closed, and the sound-absorbant foam isn't necessary.".

Instead of examining or listening to when the noun is the alarm, say "It remains silent.".

Listening to HM is initially false. [We use this so that the player won't listen to the alrm again in the "Every turn" rule.]

Instead of listening when yourself is alerted to problems:

say "[HarborMaster] hails.";

now listening to HM is true.

Instead of looking out of the office-window:

say "An empty blue sky and full parking lot.".

Instead of opening the desk, say "There's nothing in the desk that you need.".

Instead of opening the office-window, say "The launch pad is vacant, and you like to keep it closed. Policy dictates it so.".

Instead of switching off or switching on the alarm, say "It switches on and off automatically.".

Instead of switching on the webcam, say "You don't like to leave it on unless absolutely necessary.".

Instead of switching off the webcam, say "It's already off, just as you like it.".

Instead of switching off the switched on microphone during Task One, say "You don't want to risk forgetting to turn it on again.".

Instead of switching off the switched off microphone, say "The microphone is already off.".

Instead of switching on the switched on microphone, say "The microphone is already on.".

Instead of switching off the office-computer, say "Only at the end of the day. Or when it crashes.".

Instead of switching on the office-computer, say "It's always on when you're here.".

Instead of talking to the microphone:

if Task One is happening, say "You can just talk to whomever you want.";

otherwise say "Nobody is on the other end, so you'd be talking to yourself.".

Instead of talking to the webcam, say "It's not on, and you prefer to use the microphone anyway.".

Instead of taking something which is incorporated by the office-computer, say "[The noun] [are] just pixels on the screen.".

Instead of taking the microphone, say "You don't need to carry it around.".

Instead of taking inventory, say "Because all of FromChaos['] products are digital, the company doesn't have a warehouse and no real 'inventory.' [lb]".

Instead of talking to no-screen HarborMaster, say "The program isn't open, and it isn't voice-activated.".

Instead of talking to not no-screen HarborMaster, say "You'd rather talk to people using the program, not the program itself.".

Last instead of doing something other than conversing or examining or clicking or looking or maximizing or minimizing or switching on or switching off or talking to when location is Office and HarborMaster is not full-screen:

if player is oblivious to problems begin;

say "[if the flagged e-mail is unexamined]You could, but that e-mail is priority[otherwise]Maybe you should just get back to testing[end if].";

otherwise;

say "[HarborMaster] is your priority; that's why it uses an alarm.";

end if.

After clicking a no-screen HarborMaster during Task One:

say "You close [noun][if the microphone is switched on], and the microphone switches off[end if]";

now the microphone is switched off.

After clicking full-screen HarborMaster, try looking.

After clicking full-screen Thunderbird, say "[Thunderbird] [if thunderbird was low-screen]maximizes[otherwise]opens[end if]. One flagged e-mail is in your inbox.".

After clicking a low-screen icon, say "You minimize [the noun].".

After clicking a no-screen icon, say "You close [the noun].".

After examining the office-computer when Thunderbird is not no-screen, say "Thunderbird, your e-mail program, is open, [if Thunderbird is low-screen]but it's minimized[otherwise]and the 'Rebuilding the Ship' message has been flagged[end if].".

After switching on when the noun is either the stereo or the television, say "You turn on [the noun] but keep the volume low.".

After switching on the microphone, say "You click the microphone on.".

Check looking when (HarborMaster was no-screen and HarborMaster is full-screen) or (password of yourself was "" and password of yourself is not ""):

if yourself is alerted to problems begin;

now yourself is attending to problems;

Christopher calls in 1 turn from now;

end if;

now the sidebar is allowing toggling;

show the command sidebar window;

say "HarborMaster V 2.6 is loading ... [pb][B]Welcome to HarborMaster[/b] [lb]";

if yourself is oblivious to problems, say "[lb]No problems are detected, and no updates are needed." instead;

if HarborMaster is full-screen and password of yourself is not "" and location is Office begin;

now the office-computer incorporates Eve's-phone;

set the Table of Task One biological Resources;

set The Table of Task One mechanical Resources;

end if.

Chapter - Office Turn Sequence Rules

Every turn when yourself is alerted to problems and the command prompt is ">" and listening to HM is false:

say "[HarborMaster] continues its siren call.".

Every turn when listening to HM is true:

now listening to HM is false.

At the time when HarborMaster sounds the alarm:

now yourself is alerted to problems;

say "A siren calls from your computer; [HarborMaster] hails[if HarborMaster is low-screen]. The program maximizes[end unless].";

unless HarborMaster is no-screen begin;

now HarborMaster is full-screen;

say "[lb]The siren silences.";

unless the command prompt was "Password? ", try looking;

now yourself is attending to problems;

end unless.