top

Key & Compass presents:
Violet
by Jeremy Freese

Violet is a Z-machine interactive fiction game written with Inform 7 and is © 2008 by Jeremy Freese. It was an entry at IF Comp 2008 where it took both 1st place overall and 1st place for Miss Congeniality. At the 2008 XYZZY Awards, it won Best Game, Best Writing, Best Individual Puzzle, and Best Individual NPC; it was also a finalist in five other categories. This game also appears in several editions of the Interactive Fiction Top 50 of All Time lists.

In this one-room romantic comedy, you play as an easily-distracted 30-year-old graduate student in their on-campus Wisconsin office. I'm your vivacious and talented girlfriend, Violet. I hate that I had to give you an ultimatum, dundeecake, especially on your birthday, but your procrastination gave me no choice. Write a thousand words for your dissertation today or I'm flying back to Australia tomorrow morning. To help encourage you, I'm here, in spirit, as the game's narrator. Please, wallaroo, just WRITE. For us? For me?

This solution is by David Welbourn, and is based on Release 1 of the game.

SPOILERS AHEAD. Reading a walkthrough prematurely can sometimes diminish one's enjoyment of an interactive fiction game. Please make an honest effort to play the game before reading this walkthrough.


Map

graduatestudentoffice (to restof thebuilding)

Walkthrough

(a graduate student office in Madison, Wisconsin)

Some optional stuff:

> about. credits. aside. copyright.

Your character is male by default, but you can play as female, if you wish:

> femaleorheteronormativity off.

You can try to look around a little, but Violet will insist that you try to WRITE. In a few turns, you'll start to hear your ex, Julia, and a man in her office across the hallway.

> look. x me. x tattoo. ("TYVTWD")

> x desk.

> write. (no, you must explicitly sit the first time)

> sit. write. (no, word processor isn't on)

> x computer. open word. write.

(last try: a bit tired, but come on!)

> write. (okay, you need to get more awake first)

(last try: seemingly insuperable fog of lethargy)

> open drawer. x bag. (You left it at the apartment.)

> x key. take key. take notebook.

> x notebook. read it. g. g. g. g.

> unlock cabinet with key. x trophy.

> open cabinet.

> take balloon. x it.

> take bottle. x it. ("Divine Soda Mega Energy")

> drink liquid. (You are now alert.)

> write. (You are distracted by e-mail and blogs.)

(last try: distracted by online wonders)

Uh, let's step back and look around a bit before solving this latest problem. Start with the desk.

> x desk. look under desk. x sword.

> x itinerary. x framed. x pile.

> x wastebasket. x gum.

What about that cactus?

> x cactus. x pipe. x sprinkler. (There's a pen between it and the ceiling.)

> x pen. (Some letters are scratched on it.)

> take pen. (no, that's over the cactus)

> x stool. (flimsy)

> move chair to corner. (done, but floor is uneven there)

> x floor.

> stand on chair. (no: too unstable)

What about the bookcase?

> x bookcase. x book. x snowglobe.

Anything interesting near the door?

> x door. x switch. x light.

> x vent. (What's that purplish bit?)

> move chair to door. stand on chair.

> x vent. take thread. stand. x thread.

> move chair to desk.

That's enough exploration; deal with the window later. Go back to solving puzzles.

> unplug cable.

> write. (fail: You plug the cable back in.)

Do you remember the story about locking books in the trunk of your car and then giving the key away? Could that be a hint about locking the cable away and getting rid of the key?

> take cable. put cable in cabinet.

> close cabinet. lock cabinet with key.

> put key under door. (fail: Someone pushes it back.)

> put key in vent. (no)

> eat key. (You try, but it's gross.)

> put key on cabinet. (okay, but it's not tall enough)

> put key on bookcase. (need the stool for that)

> move stool to bookcase.

> stand on stool. put key on bookcase.

> d. break stool. (Now you can't get the cable back.)

> write. (no: Julia is too distracting.)

(last try: distracted by Julia)

Time to open your present.

> x balloon. pull tab.

> x furry. x square. read it.

> x chip. take it. x chip. (Note that the rubber is stretchy like a slingshot.)

> charge Pod. (It will beep when fully charged.)

> look under desk. x portal. xyzzy. plugh.

I assume the Pod is charged now.

> wear Pod. scrunch forehead.

You hear further instructions. RAISE left or right eyebrow to cycle through playlists. NOD to skip to the next track. JIGGLE your head clockwise to turn the volume up and anticlockwise to turn it down.

The first tune is MC Dingo: Straight Outta Down Under. The volume is low.

> jiggle head clockwise. (It's now loud enough so you can't hear Julia.)

> write. (ack, Pod is too loud)

(last try: too loud to concentrate)

The trick now is to partially deafen yourself by putting gum in your ears so you can continue to wear the platyPod when it's loud. The Pod must come off your ears first, of course.

> remove pod.

> take gum. chew gum. put gum in ears.

> wear pod. scrunch forehead.

> jiggle head clockwise.

> write. (no: You can't hear Julia anymore, but you can still smell her perfume.)

(last try: distracted by perfume)

> hold nose. (not a good all-afternoon solution)

> put square in nose. (Don't put things into your nose, you daffy dingo. Nose means no.)

> x framed. x photo. x frame. x clamp.

> break frame. take clamp. x it.

> put clamp on nose.

> write. (You're distracted by MC Dingo's lyrics.)

(last try: distracted by oz-hop)

> raise right eyebrow. ("Now playing Professor Detective.")

> write. (You're distracted by Professor Detective's narrative.)

(last try: distracted by Professor Detective)

It turns out that the Primrose track is the only track you can safely listen to without it distracting you.

> raise right eyebrow. ("Now playing Primrose Meanwell.")

> write. (The antics outside the window now distract you.)

(last try: distracted by goings-on outside)

The window has a blind, a lighter, and a cord.

> x window. take lighter. x it.

> x blind. pull cord. g. (Violet suggests you stand on the desk then examine the blind.)

> get on desk. x blind. aside.

> x whatever. fix whatever. ("SNAP")

> d.

> pull cord. (It lowers halfway, then stops.)

> g. g. (no: That's as far down as it goes.)

> write. (no: You need to block all of the window.)

> take trophy. x it.

> unfold trophy. x sign. ("FAVOURITE!")

> cover window with sign. (The window view is now fully blocked.)

> write. (can't: You now want to read the book.)

(last try: taunted by unread book)

> x book. take book.

> burn book. (with lighter: you hesitate)

> burn book. (It's gone. The sprinkler did nothing.)

In case you were wondering, the smoke smell is not enough to mask Julia's perfume. The clamp has to stay on your nose.

> write. (can't: You need a pen.)

(last try: distracted by "need" for pen)

Do you remember how stretchy the rubber square is? You can use it like a slingshot, with the right ammo, of course.

> x pile. tidy pile. (acquired a potato gem)

> put gem in pouch.

> shoot pen. (You miss! Tater tot shatters.)

> x globe. shake globe. x globe.

> throw globe at pen. g. (You miss! Globe shatters.)

> look. take coaster. x it.

> take figurine. x it. put it in pouch.

> shoot pen. (Hit! Pen falls! Figurine shatters.)

> take pen. x it. ("You do not deserve Violet")

> write. (The pen cap sprays gunk over your clothes.)

(last try: exploding pen cap!)

> write. (No: The itching is too much.)

(last try: itchy)

> strip. (You do so.)

> write. (Now you need to pee.)

(last try: betrayed by bladder)

Note: If you're playing as female, the cactus isn't an option.

> pee in bottleorpee in basketorpee on cactus.

> write.

(i knew you could do it!)

(did you really think i would stay?)

(did you really think i would leave?)

(you are my FAVOURITE!)

The relationship is saved, you have a memorable birthday party, then you both move to Australia.

> amusing


Extras

Amusing

This is the response to AMUSING after you've won the game:

Apparently a tradition in these games is that a victorious player is allowed to view a list of humorous things they may've missed on the path to triumph. While I remain nonplussed that a stranger has turned one of the more emotionally complicated days of my romantic life into a "text adventure" game, I've resolved to be a sport about it. Forthwith, then, let me review some possibly-overlooked highlights of our neuroses:

1. ABOUT, CREDITS, and COPYRIGHT were also written by Actual Me.

2. On your computer, you can OPEN BROWSER (multiple times), OPEN E-MAIL (ditto), and OPEN CHAT (eek).

3. Various commands commonly implemented in other games have their own responses here, including QUIT, BUY (something), SING, SCORE, SECRETS, TOPICS, TIME, SORRY, NORMAL, SHORT, VERBOSE, THINK ABOUT something, REMEMBER, CRY, WAVE, and the traditional magic word XYZZY.

4. After you SHAKE THE GLOBE, EXAMINE IT for a few successive turns and/or EXAMINE THE FIGURINE.

5. Some things you may have missed examining along the way: ME, JULIA (once she's around), LIQUID, GUNK, THREAD (then take something), GUM a second time, ZOMBIE (couple of times), PIRATE, CEILING, WALL, and FLOOR. Also, the notebook has several pages to READ and its lenticular cover changes messages when you examine it.

6. Some of the ways to achieve less happy endings to the game are to BURN PILE, insist on trying to OPEN DOOR once Julia is around, MOVE STOOL TO CORNER and STAND ON STOOL, MAKE LOVE TO JULIA, either EXAMINE BOOK too many times or carry the book too many turns, and THROW WASTEBASKET AT PEN.

7. Much miscellany, a few examples of which are LOOK UNDER DESK, SWALLOW GUM and KEY, DELETE BROWSER or CHAT, BURN COASTER/PLATYPOD/CACTUS, PUT SQUARE IN POUCH, OPEN VENT, ASK VIOLET ABOUT SOMETHING, PUT KEY IN PILE (after cable is in cabinet), RIP CABLE, do anything to the JACK, PUT things in NOSE, KICK something, CLIMB BOOKCASE, TAKE VIOLET, and SLIDE KEY UNDER DOOR.

8. As (bonus!) easter eggs, WARREN EGG presents all the Warren Tim Harried tracks, JULIA EGG presents all the main events across the hall, and PETNAME EGG greets you with one of my petnames.

I'm debuting a new line of stainless steel numbats at the shop and won't keep prattling. My husband has sworn off the Internet and so can't type this himself, but he wanted me to tell you hello and that, even though he's sometimes wistful about not finishing his Ph.D., it was plainly for the best.

Epilogically yours,
Violet


Characters

Mentioned:


Colours

Did you notice how many things are some shade of violet in this game, particularly gifts from Violet?


Credits

This is the response to CREDITS:

I know at the beginning it says "by Jeremy Freese," which I would deeply resent if me "being a game" wasn't all so absurd. I will try to not dwell further on his creepy expropriation of me. I cannot, however, sit quiet while the many others who helped Freese go egregiously unacknowledged.

For starters:
I wouldn't have my very own all-text adaptation if not for Inform 7, by Graham Nelson, Emily Short, and colleagues. Freese also leeched off I7 extensions written by Emily Short, David Fisher, and Jon Ingold. Freese pestered readers of rec.arts.int-fiction for aid, and among those who helped were J.D. Clemens, Eric Eve, Jesse McGrew, Peter Pears, Andrew Plotkin, Emily Short, and (especially) Mike Tarbert. Freese badgered others into beta testing, including Gemma Bristow, Corey Colyer, James Cunningham, Benji Dahood, Molly Geene, Dan Hirschman, Javri, Tiffany Julian, Sarah Morayati, Carl Muckenhoupt, Lucy Pigpuppet, Reiko, Thomas Say, Stephan Schonberg, and Ramona White. Eric Dean Freese made cover art.

Worst of all:
Freese used R. C. M. so thoroughly in creating this that he's an absolute [bother]* for not dedicating the whole thing to her.

Annoyedly yours,
Violet

(P.S. I've decided I'm just going to "*" whenever I have an aside. ASIDE or * and I'll tell you.)


Endings


Inventory

Items are listed in the order they're acquired in this walkthrough.


Score

This is the response to SCORE:

I hope you're not expecting some lame joke about how you can score with me all you want after you get your writing done.


Thank You to my Patreon supporters

This walkthrough is provided free of charge since the work it's based on has less than fifteen locations. Please consider it a thank you for your support!

I create larger walkthroughs too! Please visit my Patreon account if you're interested in helping me create more interactive fiction walkthroughs. I appreciate all the help I can get! Thanks again.


Support me on Ko-fi

Ko-Fi is a way to send me small one-time donations. Every little bit helps, and thank you!