STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228143
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5122

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/99837694?noj=FRM99837694-20DC" width="1" height="1"></div>

Leisure Suit Harry.swf

This is the info page for
Flash #33591

(Click the ID number above for more basic data on this flash file.)


Text
WARNING
This game contains mature situations, and is intended
for a mature audience.
By clicking "Enter" below you are confirming that you are
over 18 years of age.  If you are under 18, we thank you
for your interest, and ask you to check back in a few years.
In the mean time, please click "Leave" below.

LEAVE

ENTER

Percent Loaded:

the college years

Leisure Suit Harry

HELP

STORY

START

Use the arrow keys Up, Down, Left and Right to move Harry around.  Pressing "Enter" will
stop Harry.
Guide Harry to objects and people, then type in actions you would like Harry to perform.
These include common actions such as Look, Open, Talk, Get and many more everyday actions.
Be sure to "Look" at everything and "Talk" to everyone for hints and clues as to what to do
next in the story.
Typing "restart" at any time will restart the game from the beginning.
If the game loses focus, simply click anywhere on the background to re-focus.
Remember that there may be some hidden bonuses in the game so be creative and read
all text messages carefully. Good Luck, and remember to use protection!!!!!

BACK

Welcome to the world of Leisure Suit Harry: The College Years.
As Leisure Suit Harry, your job is to navigate the world of Smallsville to find a lovely lady
to spend some "quality time" with.  But, just finding her won't be enough.  You'll have to be
creative and resourceful to make your way through college life.
Remember that there may be some hidden bonuses in the game so be creative and read
all text messages carefully. Good Luck, and remember to use protection!!!!!

arrows

dynamic text

< Press <ENTER> to close this dialog. >

dynamic text

object

neg
object

000

Score

out of 201

Thank you for taking the time to help us
debug and add to LSH.  We will track all
unknown commands for possible addition
to the game.  To submit your input, type
"feedback" before quiting the game.  Type
your email address and click submit.  This
will automatically forward your unknown
commands to triton web studios.
Thanks again.

stoth@tritonweb.com

LSH Unknown Report

Your email address:

http://www.tritonweb.com/triton.htm

MAILBODY

Comments:

SUBMIT

SUBMIT

SUBMIT

Type a command or type <EXIT> to return

dynamic text

CENSORED

Congratulations...
Leisure Suit Harry...the College Years
A Triton Web Studios Production
www.tritonweb.com
Game Design / Concept
Steve Toth, Ray Bieg
Character / Scene Design
Ray Bieg
Additional Character Design
Matt Swenk
Flash / Action Script Programming
Steve Toth
Beta Testers
Matt Swenk
Kurt Bieg
Mark Rimbiz
Eric Branda
Phil Roy
Toan Nguyen
John V'Soske
Keith Lackey
Leisure Suit Harry...the College Years
Triton Web Studios is a full-service web development company,
specializing in creating high impact web sites.
On-line
www.tritonweb.com
Email
games@tritonweb.com
Type "reset" to play again

ActionScript [AS1/AS2]

Frame 1
var score = 0; var feedbackEnabled = 0; var moonwalked = 0; var dormroom_pee = 0; var dormRoom_tv = 0; var dormHall_rahint = 0; var dormBathroom_wallhint = 0; var dorm_lobby_mail = 0; var dormGirlsRoom_look = 0; var dormGirlsRoom_talk = 0; var dormGirlsRoom_fuck = 0; var dormBathroom_pee = 0; var dormBathroom_poo = 0; var dormBathroom_tpremoval = 0; var dormBathroom_pooinurinal = 0; var dorm_gotbeer = 0; var fratBasement_beer = 0; var fratBasement_girldrunk = 0; var library_peeintree = 0; var liquor_bumpaid = 0; var fratRoom_tv = 0; var frat_member = 0; var frat_panties = 0; var fratBedroom_fuck = 0; var unknown = new Array(); var unknownCounter = 0; var global_nottouching = "Try getting closer"; var close_cutscene = new Array("close", "quit", "leave", "exit", "bye", "see ya"); var taxideathmessage = "I guess you shouldn't be playing in the street"; var v_books = new Array("read", "look", "see"); var v_buy = new Array("get", "buy", "purchase"); var v_checkmail = new Array("check", "look", "view", "get", "read"); var v_dooropen = new Array("open", "ouvre", "enter", "exit", "go"); var v_get = new Array("get", "grab", "pick", "take"); var v_getin = new Array("get", "enter", "climb"); var v_give = new Array("give", "hand"); var v_jump = new Array("jump", "leap", "go"); var v_keg = new Array("pump", "use", "get", "pour", "fill"); var v_look = new Array("look"); var v_open = new Array("open"); var v_pee = new Array("pee", "piss"); var v_poo = new Array("shit", "dump", "poo", "crap", "go"); var v_read = new Array("read", "look", "see"); var v_remove = new Array("remove", "grab", "get"); var v_sit = new Array("sit", "rest"); var v_sleep = new Array("lay", "lie", "sleep", "nap"); var v_talk = new Array("talk", "hit on"); var v_tv = new Array("watch", "look", "on", "play"); var v_use = new Array("use"); var v_wash = new Array("wash", "clean", "scrub"); var n_backback = new Array("backpack", "bag", "napsack", "bookbag"); var n_bed = new Array("bed"); var n_beer = new Array("beer", "alcohol"); var n_books = new Array("book"); var n_bum = new Array("bum", "drunk", "guy", "dude"); var n_cat = new Array("cat", "puss"); var n_chair = new Array("chair", "bench", "seat"); var n_condom = new Array("condom", "rubber", "latex", "jimmy"); var n_door = new Array("door", "porte"); var n_foot = new Array("foot", "shoe", "leg"); var n_girl = new Array("girl", "lady", "bitch", "slut", "whore", "gal"); var n_guy = new Array("guy", "man", "dude", "asshole", "dumbass", "motha fucka", "boy", "hombre"); var n_hands = new Array("hand", "finger"); var n_information = new Array("wall", "directory", "information", "map", "bulletin", "board"); var n_keg = new Array("keg", "beer", "cup"); var n_librarian = new Array("librarian", "lady", "woman"); var n_mail = new Array("mail", "mailbox"); var n_mirror = new Array("mirror", "glass"); var n_panties = new Array("panties", "underwear"); var n_pin = new Array("pin"); var n_ring = new Array("ring"); var n_room = new Array("room", "surrounding", "hall", "around", "dorm", "building", "frat"); var n_securitylady = new Array("girl", "lady", "woman", "security", "information"); var n_toilet = new Array("toilet", "throne", "john"); var n_toiletpaper = new Array("toilet paper", "toiletpaper", "paper"); var n_trashcan = new Array("trash", "garbage"); var n_tree = new Array("tree", "plant", "bush", "foliage", "pot"); var n_tv = new Array("tv", "television", "tele", "game"); var n_urinal = new Array("urinal"); var n_wall = new Array("wall", "graffiti", "writing", "words"); var n_window = new Array("window", "glass", "pane"); var talknotlooking = new Array("Why don't you look first"); var talknotlookingLastused = -1; var nothing_of_interest = new Array("There is nothing of interest there"); var room_unknownverb = new Array("You can't do that to a room"); var room_unknownverbLastused = -1; var cutscene_girl_unknownverb = new Array("Try talking"); var cutscene_girl_unknownverbLastused = -1; var girl_unknownverb = new Array("I don't think girls like that kind of thing"); var girl_unknownverbLastused = -1; var guy_unknownverb = new Array("I don't think guys like that kind of thing"); var guy_unknownverbLastused = -1; var door_unknownverb = new Array("I know how to open and close a door, not much else"); var door_unknownverbLastused = -1; var door_locked = "It's locked"; var lookatnothing = new Array("You look, but you don't see anything of great interest"); var lookatnothingLastused = -1; var talktonothing = new Array("You have a short conversation with yourself but lose interest"); var talktonothingLastused = -1; var toiletpaperonfoot = "You seem to have some toilet paper stuck to your shoe."; var toiletpaperremoval = "You reach down and remove the toilet paper from your shoe."; var bed_unknownverb = new Array("I don't know how to do that to a bed"); var bed_unknownverbLastused = -1; var bed_sleep = new Array("It's time to go out and party like it's 1999", "Maybe you should stop playing if you're tired"); var bed_sleepLastused = -1; var tv_unknownv = "Maybe you should watch the tv"; var tv_unknownverb = new Array("I don't know how to do that", "Maybe you should watch the tv"); var tv_unknownverbLastused = -1; var frat_violence = new Array("Your acts of violence are unwelcome in the B.E.R. house. Unfortunately you only realise this after being beat into a bloody pulp."); var frat_violenceLastused = -1; var masochism = "You shadow box for a few seconds, losing to your own shadow."; var forgotsomething = "Aren't you forgetting something?"; var v_violence = new Array("punch", "kick", "hit", "smack", "beat", "bitch slap", "slap", "donkey punch"); var violence_statement = new Array("You violently", "You pathetically"); var violence_statementLastused = -1; var dormRoom_description = "You are standing in your own dorm room. Your bed sits in front of the tv while your roommate's, the jerk who stole $50 off you, is near the door."; var dormHall_description = "The main hall outside your room smells of stale beer. Or is that just your R.A, drunk as usual?"; var dormHall2_description = "To your left are the stairs to the main lobby. From the room on the right you hear the sounds of bad chick flicks."; var dormGirlsRoom_description = "A typical girls dorm room, all in pink with sorority posters on the wall. Two attractive freshman girls are crashed on the bed to the right."; var dormBathroom_description = "The smell of urin and vomit overwhelms. Strangely, you are starting to associate this smell with home.\n\nOn the far wall there is writing next to the mirror. Past the toilets and urinal is a condom machine."; var dormLobby_description = "The lobby to Triton Hall is not a very popluar place because of the less-than-friendly security officers.\n\nThe back wall houses the various mailboxes of the residents. Around the corner behind the security desk is a bathroom."; var dorm_description = "Triton Hall. You're home away from home. Complete with puke-filled trashcan right near the door."; var frat_description = "B.E.R., the most popular frat on campus. Guys who are brothers here get all the chicks."; var fratRoom_description = "B.E.R.'s living room seems like something straight out of Animal House. In fact, you notice the famous poster just above the TV"; var fratBasement_description = "Swelling with people, the basement smells of beer. You notice small groups of people chatting. There is a keg in the corner."; var fratHall_description = "You see 3 doors, but there are no signs on any as to what is inside"; var fratBedroom_description = "Very similar to your own room, this room also smells of beer. Unlike your room, this room also smells of sex."; var liquor_description = "The local campus liquor store. They are very strict about IDs, however, there is a bum who usually hangs around to buy beer for youngsters."; var library_description = "Ah the library. The 2 trees in front are commonly referred to as the outhouses linking them to a popular tradition. This is the place where nice girls hang out and study."; var libraryRoom_description = "Cases of books line the walls. A very stern-looking librarian sits behind her desk. A very attractive nice looking girl sits at a table reading."; var dormRoom_window_look = "Directly under your window is that cat that keeps you up late at night."; var dormRoom_window_jump = "Your urge to end it all is quelled by your fear of heights"; var dormRoom_window_pee = "You adjust aim for the wind, and let loose, hitting a cat directly under your window"; var dormRoom_window_open = "It's already open"; var dormRoom_window_unknownverb = "Windows are for looking"; var dormRoom_peebedFirsttime = "AAAHHHHH! That felt good! Who needs a urinal when the roommate's away"; var dormRoom_peebedMore = new Array("There's nothing left in the tanks"); var dormRoom_peebedMoreLastused = -1; var dormRoom_peebedHarry = "You really don't want to pee on your own bed. How about your roomate's?"; var dormRoom_window_unknownverb = "Windows are for looking out"; var dormRoom_cat_unknownverb = "If you want to get the cat, remember, they hate liquids"; var dormRoom_cat_look = "You look down on the cat as it seems to smirk at you"; var dormRoom_bed2_look = "As you look at your roommates bed you remember the time he messed on your bed and you concider revenge"; var dormRoom_harrybed_look = "One day maybe your bed will get the use you've always intended it for"; var dormHall_drunk = new Array("drunk", "wino", "man", "guy", "dude", "alcoholic", "ra", "person"); var dormHall_drunktalk_introduction = "\"Hey Harry. It'sh mee Shhhhammmm, yourrrre RA. I can help you aaalong eeeff you neeeed advishe.\""; var dormHall_drunk_unknownverb = new Array("Your RA would probably rather talk to you"); var dormHall_drunk_unknownverbLastused = -1; var dormHall_drunk_look = "Sam, your drunk RA, is sprawled out yet again on the hallway floor"; var dormHall_drunktalk_topics = 5; var dormHall_drunktalk_hintpanties = new Array("\"I hear the girls just down the hall are fairly easy\""); var dormHall_drunktalk_hintpantiesLastused = -1; var dormHall_drunktalk_hintcondom = new Array("\"Remeber to buy condoms before you get it on with any young ladies.\""); var dormHall_drunktalk_hintcondomLastused = -1; var dormHall_drunktalk_hintbeer = new Array("\"I hear you lost your fake ID. I'd buy you beer, but I can't get up. Maybe you should look for someone else to buy it for you.\""); var dormHall_drunktalk_hintbeerLastused = -1; var dormHall_drunktalk_hintfrat = new Array("\"My frat, B.E.R. is accepting pledges for this semester. You should concider joining.\""); var dormHall_drunktalk_hintfratLastused = -1; var dormHall_drunktalk_hintbackpack = new Array("\"Since your under age, you should find something like a backpack to carry beer around in so I don't have to write you up. Not that I would.\""); var dormHall_drunktalk_hintbackpackLastused = -1; var dormHall_drunktalk_bullshit = new Array("\"You seem to be doin pretty good there Harry. You make your RA proud.\""); var dormHall_drunktalk_bullshitLastused = -1; var dormGirlsRoom_panties_unknownverb = "Why don't you just get the panties."; var dormGirlsRoom_panties_notthere = "The girls are wearing very sexy panties indeed."; var dormGirlsRoom_panties_look = "Pink and blue, satin and lace. These would be great proof of a fantastic time"; var dormGirlsRoom_alreadyfucked = "\"ZZZZZ......\""; var dormLobby_mail_unknownverb = new Array("Why don't check your mail"); var dormLobby_mail_unknownverbLastused = -1; var dormLobby_mail_check = "You find a letter from your mother:\n\n\"Dear Harry,\nI hope you're having fun at school.\nHere's $20.\n Love, MOM XOXOXO\""; var dormLobby_mail_checkmore = new Array("There doesn't seem to be any more mail for you"); var dormLobby_mail_checkmoreLastused = -1; var dormLobby_ladytalk = new Array("\"Beat it Harry\"", "\"Get lost Harry\"", "\"I'm not interested\""); var dormLobby_ladytalkLastused = -1; var dormLobby_hitonlady = new Array("You use an old line from a bad movie on the security lady"); var dormLobby_hitonladyLastused = -1; var dormLobby_tpresponse = new Array("\"Harry you are a loser, get the toilet paper off your shoe\""); var dormLobby_tpresponseLastused = -1; var dormLobby_backback_unknownverb = "Why don't you get the backpack, it could be usefull"; var dormLobby_backpack_success = "This should come in handy"; var dormLobby_backpack_look = "It's a backpack"; var dormLobby_info_unknownverb = new Array("Why don't you read the directory on the wall"); var dormLobby_info_unknownverbLastused = -1; var dormLobby_chair_lookempty = "What is your obsession with chairs?"; var dormLobby_chair_look = "On the chair sits a backpack that might come in handy later"; var dormLobby_chair_unknownverb = "The security lady tells you to leave the chair alone"; var dormBathroom_washhands = "Feeling a little dirty, no big surprise, you wash your hands"; var dormBathroom_hands_unknownverb = "Why don't you wash your hands?"; var dormBathroom_condom_unknownverb = new Array("Can't do that to a condom"); var dormBathroom_condom_notenoughmoney = "Condoms cost $10. You don't have enough money"; var dormBathroom_condom_alreadyhavesome = "You already bought the last pack"; var dormBathroom_condom_purchase = "The machine jiggles slightly and spits out your prize. 6 rubbers, ribbed for her pleasure. Funny how you never thought that part was important."; var wall_unknownv = "Why don't you just read the wall?"; var wall_unknownverb = new Array("Why don't you just read the wall?"); var dormBathroom_lookinmirror = new Array("You check your hair in the mirror, thinking what a stud you are"); var dormBathroom_lookinmirrorLastused = -1; var dormBathroom_mirror_unknownverb = "Why don't you look at the mirror?"; var dormBathroom_peetoilet = "Letting your feminine side take over, you pop a squat and relieve your bladder"; var dormBathroom_peeurinal = "You don't really have to go but shake off a few drops anyway."; var dormBathroom_pootoilet = "Tell me you're playing this game just to simulate taking a dump."; var dormBathroom_poourinal = "Ahhh. Nice touch. You pop a squat right on the urinal. Bonus for your maturity level."; var dormBathroom_toilet_unknownverb = new Array("I'm not sure what you want to do."); var dormBathroom_toilet_unknownverbLastused = -1; var dormBathroom_urinal_unknownverb = new Array("I don't know what you want to do here."); var dormBathroom_urinal_unknownverbLastused = -1; var dormBathroom_urinal_look = "Stains cover the inside of the urinal from the popular pasttime of using it from the wrong end"; var dormBathroom_toilet_look = "Do you have some sort of fecal obsession"; var dormBathroom_condom_look = "This is the condom machine you buy from constantly, most ending up as dust in your wallet"; var dormBathroom_wall_topics = 6; var dormBathroom_wall_hintmoonwalk = new Array("\"Lose 10 lbs in 1 minute doing Mitchell Jackson's Moonwalk!\n\nTry it yourself!\""); var dormBathroom_wall_hintmoonwalkLastused = -1; var dormBathroom_wall_hintcondom = new Array("\"Remeber to buy condoms before you get it on\""); var dormBathroom_wall_hintcondomLastused = -1; var dormBathroom_wall_hintbeer = new Array("\"If you need beer look for the bum in front of the liquor store\""); var dormBathroom_wall_hintbeerLastused = -1; var dormBathroom_wall_hintfrat = new Array("\"B.E.R. is the best frat on campus!\""); var dormBathroom_wall_hintfratLastused = -1; var dormBathroom_wall_hintbackpack = new Array("\"Use backpacks to carry beer around.\""); var dormBathroom_wall_hintbackpackLastused = -1; var dormBathroom_wall_bullshit = new Array("\"Jar Jar Binks must die!!!\""); var dormBathroom_wall_bullshitLastused = -1; var dorm_trashcan_unknownverb = new Array("What is your fascination with trash?"); var dorm_trashcan_unknownverbLastused = -1; var dorm_foundbeer = "You find beer in the trashcan, just like the bum said. You put it into your backpack for safe keeping."; var dorm_foundbeernobackpack = "You can see the beer, but being underage you should probably find something to put it in like a backpack."; var dorm_nobeer = "There are better ways to spend your time than rooting through trash."; var dorm_alreadyhavebeer = "You already got the beer"; var frat_nopin = "\"So, you wanna join our frat. Well, here's our pledge pin. For initiation, you must bring us some freshman girl's panties.\""; var frat_nopanties = "\"No panties, no pledge.\""; var frat_pantiesuccess = "\"Congratulations brother Harry! Join the party inside. The keg is in the basement.\""; var frat_jimmyviolence = "You attack the frat brother who replies, \"This loser hits like a girl!\"\n\nYou are then beaten down into the sidewalk as the other brothers laugh."; var frat_brothers_look = "Rough and ready, beer guzzling B.E.R. brothers are standing in front of their house"; var frat_opendoor_jimmy = "There is a large man in your way. Perhaps you should talk to him"; var fratRoom_talkgroup_group = new Array("\"Blah, blah, blah...\""); var fratRoom_talkgroup_groupLastused = -1; var fratRoom_group_look = "Several people are standing around, drinking beers but noone seems interested in you"; var fratBasement_keg_unknownverb = new Array("You contemplate the reaction of the frat brothers, and decide that getting a beer is the safest use of the keg"); var fratBasement_keg_unknownverbLastused = -1; var fratBasement_keg_getbeer = "You help yourself to the beer, pounding your first and carrying a second"; var fratBasement_kegviolence = "You are surrounded by angry frat brothers who pummel you senseless for abusing the keg."; var fratBasement_girlviolence = "You are surrounded by angry frat brothers who pummel you senseless for abusing the beautiful frat girl."; var fratBasement_fratgirl_unknownverb = new Array("Maybe you should look at the girl first."); var fratBasement_fratgirl_unknownverbLastused = -1; var fratBasement_alreadyhavebeer = "You suddenly remember you already have a beer. Perhaps there is somebody here who would like one."; var fratBasement_talkgroup_group = new Array("\"Blah, blah, blah...\""); var fratBasement_talkgroup_groupLastused = -1; var fratBasement_group_look = "Several people are standing around, drinking beers but noone seems interested in you"; var fratBedroom_alreadyfucked = "Still tired from your earlier efforts you decide not to have a second go."; var fratBedroom_window_look = "You realise just how prime a location the B.E.R. house is as you can see directly into the windows of the all female dorm"; var fratBedroom_window_jump = "Your urge to end it all is quelled by your fear of heights"; var fratBedroom_window_pee = "As you begin, a girl in the dorm across the way looks over at you and laughs. Embarassed, you re-zip and decide to hold it"; var fratBedroom_window_open = "It's already open"; var fratBedroom_window_unknownverb = "Windows are for looking"; var fratBedroom_bed_look = "There is a beatiful, drunk girl in the bed, what are you doing looking at it? Get in!!!"; var library_tree_look = "You spot 2 trees, otherwise known of as the library outhouses"; var library_tree_pee = "Continuing the great tradition you water the tree"; var library_tree_talk = "You have a short, meaningful conversation about greenhouse effects with the tree"; var library_tree_unknownverb = new Array("Trees are better used as outhouses"); var library_tree_unknownverbLastused = -1; var libraryRoom_librarian_unknownverb = "You can't do that to a librarian"; var libraryRoom_librariantalk = "The librarian scolds you for talking too loud."; var libraryRoom_books_unknownverb = "Books are for reading"; var libraryRoom_books_findporn = "Shuffling through the books you find a mint edition of \"Absolute 10\" magazine"; var libraryRoom_books_nothingthere = "Besides the magazine you already found, reading doesn't really interest you"; var libraryRoom_librarian_look = "She is an old woman, wirh wrinkles on her wrinkles, yet you find her strangely attractive"; var liquor_bum_unknownverb = "Try talking to the bum"; var liquor_bumtalk = "\"For $15 I can get you some beer.\n\nI'll leave it in a trash can in front of the dorm.\""; var liquor_bumtalknomoney = "\"For a $15 I can buy you beer.\n\nMaybe you should run back to your dorm and get some more money.\""; var liquor_door = new Array("You suddenly remember you're only 18", "Maybe someone else could buy booze for you"); var liquor_doorLastused = -1; var liquor_bum_look = "The old bum scratches himself, and lets out a fool smelling belch"; var dormGirls_happy_alreadylooking = "The 2 freshman girls stand before waiting for you to say something."; var dormGirls_mad_alreadylooking = "I don't think the girls like being stared at that closely by losers. Try talking."; var dormGirls_mad_talk_nothing = "\"We only date frat boys that can get us beer, come back when you grow up\""; var dormGirls_mad_talk_nopin = "\"We only date frat boys, not losers like you. If you were pledging B.E.R. then maybe we could talk.\""; var dormGirls_mad_talk_nobeer = "\"We still need beer, dweeb\""; var cutscene_dormLobby_information_talk = "You engage in a lively conversation with the board that earns you strange looks from the security lady"; var cutscene_dormLobby_information_look = "Are you blind? It's right in front of you."; var cutscene_dormLobby_information_unknownverb = new Array("There not much you can do to a bullitin board besides read it"); var cutscene_dormLobby_information_unknownverbLastused = -1; var cutscene_tv_talk = "You begin to quote popular commercials as a product of a capatalist market"; var cutscene_tv_look = "You are viewing an add from one of the hottest web-design companies on the planet, Triton Web Studios"; var cutscene_fratBasement_girlsad_talk = "\"Hi there! I just found out my fiance cheated on me last week. I wish there was a way to get back at him.\n\nIt would make me happy if you got me a beer.\""; var cutscene_fratBasement_girlsad_look = "Pretending to look at your shoes, you notice that the girl is very well endowed"; var cutscene_fratBasement_girlhappy_talk = new Array("", "You know, the more I drink, I mean think about it, the cuter you look! One more beer and you'll be my superman!", "I'm feeling sooooooo aroused. Go to the bedroom on the top floor of the house and I'll meet you there!"); var cutscene_fratBasement_girlhappy_look = "Maybe it's the beer, but this girl is even hotter than when you first talked"; var cutscene_libraryRoom_girlfrown_talk = "You make a pass at the attractive young student with a line you picked up off a bathroom wall. She shoots you down saying that she is saving herself for a man who wants to marry her"; var cutscene_libraryRoom_girlfrown_look = "You notice that this girl does not seem to be the cheap type that are so popular at the college. This is a good girl"; var cutscene_libraryRoom_girlsmile_look = "Seeing the ring in your hand, the nice girl waits breathlessly for you to say something"; function findMatch(input, list) { trace("findMatch:" + input); var result = 0; var inputlc = input.toLowerCase(); i = 0; while (i < list.length) { if (inputlc.indexOf(list[i]) != -1) { result = 1; } i++; } return(result); } function getRandom(arrayName) { result1 = (result2 = eval (arrayName + "Lastused")); if (1 < eval (arrayName + ".length")) { while (result1 == result2) { result1 = random(eval (arrayName + ".length")); } } else { result1 = 0; } return(result1); } function checkViolence(inputstr, obj) { trace("checkViolence:" + inputstr); var result = 0; var inputlc = input.toLowerCase(); var message = ""; i = 0; while (i < v_violence.length) { if (inputlc.indexOf(v_violence[i]) != -1) { if ((((((((current_setting eq "frat") || (current_setting eq "fratRoom")) || (current_setting eq "fratBasement")) || (current_setting eq "fratHall")) || (current_setting eq "fratBedroom")) || (current_setting eq "fratRoom_tv")) || (current_setting eq "fratBasement_girlsad")) || (current_setting eq "fratBasement_girlhappy")) { _root.harry.dead = true; if (0 < inputstr.length) { characterOutput(inputstr); } else { frat_violenceLastused = getRandom("frat_violence"); characterOutput(frat_violence[frat_violenceLastused]); } resurrectHarry(); } else { if (message.length == 0) { message = message + v_violence[i]; } else { message = message + (" and " + v_violence[i]); } if (0 < message.length) { violence_statementLastused = getRandom("violence_statement"); message = (violence_statement[violence_statementLastused] + " ") + message; message = message + (" the " + obj); clearInput(message); } } result = 1; } i++; } return(result); } function addItem(item) { _root.harry.inventory[_root.harry.inventory.length] = item; } function dropItem(item) { i = 0; while (i < _root.harry.inventory.length) { if (_root.harry.inventory[i] eq item) { _root.harry.inventory.splice(i, 1); return; } i++; } } function giveHint() { var hints = new Array(); var topic0 = new Array("Remember to always wear a condom"); hints[0] = topic0; var topic1 = new Array("Nice girls like to read"); hints[1] = topic1; var topic2 = new Array("Beer is the breakfast of champions", "3 beers equals 1 ruffie"); hints[2] = topic2; characterOutput(hints[random(3)][random(hints[random(3)])]); } function gotoNextSetting() { _root.harry.entrancepoint = next_entrancepoint; _root.gotoAndStop(next_setting); } function setDialogPrompt(dialogname) { dialog.gotoAndStop(dialogname); } function characterOutput(output) { _root.dialogwindow.gotoAndStop("show"); _root.dialogwindow.dialogtext = output; } function characterCloseup(label) { _root.gotoAndStop(label); } function clearInput(input) { trace("clearInput" + input); _root.command.input = ""; if (input ne "") { _root.command.output = (input + newline) + _root.command.output; } } function clearParsedInput(input) { clearInput(""); } function isGlobalCommand(input) { var result = 0; var inputlc = input.toLowerCase(); var message = ""; if (inputlc.indexOf("restart") != -1) { _root.harry.entrancepoint = "door"; _root.gotoAndStop("dormroom"); result = 1; } if (inputlc.indexOf("reset") != -1) { _root.gotoAndStop(1); result = 1; } if (inputlc.indexOf("fast") != -1) { speed = 6; result = 1; } else if (inputlc.indexOf("normal") != -1) { speed = 4; result = 1; } else if (inputlc.indexOf("slow") != -1) { speed = 3; result = 1; } if ((inputlc eq "inventory") || (inputlc eq "inv")) { i = 0; while (i < _root.harry.inventory.length) { message = message + (_root.harry.inventory[i] + newline); i++; } if (_root.harry.condom) { message = message + (_root.harry.condom + " condoms\n"); } message = message + ("$" + _root.harry.money); characterOutput(message); result = 1; } i = 0; while (i < n_room.length) { if (inputlc.indexOf(n_room[i]) != -1) { j = 0; while (j < v_look.length) { if (inputlc.indexOf(v_look[j]) != -1) { characterOutput(eval (current_setting + "_description")); result = 1; break; } j++; } if (result) { break; } if (!checkViolence(input, "everything in the room")) { room_unknownverbLastused = getRandom("room_unknownverb"); clearInput(room_unknownverb[room_unknownverbLastused]); } result = 1; } i++; } i = 0; while (i < n_foot.length) { if (inputlc.indexOf(n_foot[i]) != -1) { j = 0; while (j < v_look.length) { if (inputlc.indexOf(v_look[j]) != -1) { clearInput(toiletpaperonfoot); result = 1; break; } j++; } if (result) { break; } } i++; } i = 0; while (i < n_toiletpaper.length) { if (inputlc.indexOf(n_toiletpaper[i]) != -1) { j = 0; while (j < v_remove.length) { if (inputlc.indexOf(v_remove[j]) != -1) { if (!dormBathroom_tpremoval) { dormBathroom_tpremoval++; score = score + 4; } _root.harry.toiletpaper = 0; _root.harry.gotoAndStop(_root.harry.lastmoving); clearInput(toiletpaperremoval); result = 1; break; } j++; } if (result) { break; } } i++; } return(result); } function unknownCommand(input) { var result = 0; var inputlc = input.toLowerCase(); var message = ""; i = 0; while (i < v_look.length) { if (inputlc.indexOf(v_look[i]) != -1) { lookatnothingLastused = getRandom("lookatnothing"); clearInput(lookatnothing[lookatnothingLastused]); result = 1; break; } i++; } i = 0; while (i < v_talk.length) { if (inputlc.indexOf(v_talk[i]) != -1) { talktonothingLastused = getRandom("talktonothing"); clearInput(talktonothing[talktonothingLastused]); result = 1; break; } i++; } if (inputlc.length) { if (feedbackEnabled) { unknown[unknownCounter++] = ((((((("********************\nFRAME: " + _root._currentframe) + "\n(_x, _y): ") + _root.harry._x) + ", ") + _root.harry._y) + "\nCOMMAND: ") + input) + "\n\n"; } if (!result) { _root.command.output = (("\"" + input) + "\" don't make no sense\n") + _root.command.output; } } clearInput(""); } function isDebugCommand(input) { trace("isDebugCommand"); var result = 0; var inputlc = input.toLowerCase(); if ((inputlc.indexOf("feedback") != -1) && (feedbackEnabled)) { _root.gotoAndStop("mailer"); result = 1; } if ((inputlc.indexOf("viewunknown") != -1) && (feedbackEnabled)) { var message = ""; i = 0; while (i < unknownCounter) { message = message + (unknown[i] + newline); i++; } characterOutput(message); result = 1; } if (inputlc.indexOf("gotoscene") != -1) { newScene = inputlc.substring(inputlc.indexOf(":") + 1); _root.gotoAndStop(newScene); result = 1; } if (inputlc.indexOf("entrancepoint") != -1) { _root.harry.entrancepoint = inputlc.substring(inputlc.indexOf(":") + 1); _root.prevFrame(); _root.nextFrame(); result = 1; } if (inputlc.indexOf("moonwalk") != -1) { _root.harry.moonwalk = !_root.harry.moonwalk; result = 1; } if (inputlc.indexOf("additem") != -1) { _root.harry.inventory[_root.harry.inventory.length] = inputlc.substring(inputlc.indexOf(":") + 1); result = 1; } if (inputlc.indexOf("dropitem") != -1) { i = 0; while (i < _root.harry.inventory.length) { if (_root.harry.inventory[i] eq inputlc.substring(inputlc.indexOf(":") + 1)) { break; } i++; } _root.harry.inventory.splice(i, 1); result = 1; } if (result) { clearInput(""); } return(result); } function parseCommand(input) { var result = 0; trace("splash"); if (result) { clearParsedInput(input); } return(result); } var dialogOpen = 0; var lastInput = new Array(); var lastInputCounter = 0; var lastInputMax = 5; var next_entrancepoint = ""; var next_setting = ""; var current_setting = ""; function checkInventory(item) { var itemlc = item.toLowerCase(); var result = 0; i = 0; while (i < _root.harry.inventory.length) { if (_root.harry.inventory[i] eq itemlc) { result = 1; } i++; } return(result); } function resurrectHarry() { _root.harry.dead = false; leftEnabled = true; upEnabled = true; rightEnabled = true; downEnabled = true; _root.harry.entrancepoint = "door"; _root.gotoAndStop("dormroom"); } function storeHarryLocation() { _root.harry.direction = _root.harry.moving; _root.harry.x = _root.harry._x; _root.harry.y = _root.harry._y; } function placeHarry(x, y, direction) { _root.harry._x = x; _root.harry._y = y; _root.harry.direction = (_root.harry.lastmoving = direction); if (_root.harry.moonwalk) { if (direction eq "left") { _root.harry.gotoAndStop("mw_right"); } else if (direction eq "right") { _root.harry.gotoAndStop("mw_left"); } else if (direction eq "up") { _root.harry.gotoAndStop("mw_down"); } else if (direction eq "down") { _root.harry.gotoAndStop("mw_up"); } } else if (_root.harry.toiletpaper) { if (direction eq "left") { _root.harry.gotoAndStop("tp_left"); } else if (direction eq "right") { _root.harry.gotoAndStop("tp_right"); } else if (direction eq "up") { _root.harry.gotoAndStop("tp_up"); } else if (direction eq "down") { _root.harry.gotoAndStop("tp_down"); } } else { _root.harry.gotoAndStop(direction); } _root.aura._x = x - 1; _root.aura._y = y + 34; _root.aura.gotoAndStop(direction); } function showHarry(display) { trace("showHarry"); _root.harry._visible = display; } function stopHarry() { if (_root.harry.moonwalk) { if (_root.harry.moving == _root.harry.move_left) { _root.harry.gotoAndStop("mw_right"); } else if (_root.harry.moving == _root.harry.move_right) { _root.harry.gotoAndStop("mw_left"); } else if (_root.harry.moving == _root.harry.move_up) { _root.harry.gotoAndStop("mw_down"); } else if (_root.harry.moving == _root.harry.move_down) { _root.harry.gotoAndStop("mw_up"); } } storeHarryLocation(); _root.harry.moving = 0; _root.harry.stop(); trace((("X:" + _root.harry._x) + " Y:") + _root.harry._y); } function wallCheck() { var result = 1; var limit1; var limit2; var limit3; var harry_x = _root.harry._x; var harry_y = (_root.harry._y + 35); var wallBuffer = 10; if (_root.harry.moving == 0) { result = 0; } else if (_root.harry.moving == _root.harry.move_left) { limit1 = (limit2 = (limit3 = 0)); limit1 = ((harry_y - leftwall_y_int) / leftwall_slope) + wallBuffer; if (_root.top_right._y < _root.top_left._y) { limit2 = ((harry_y - topwall_y_int) / topwall_slope) + wallBuffer; } if (_root.bottom_left._y < _root.bottom_right._y) { limit3 = ((harry_y - bottomwall_y_int) / bottomwall_slope) + wallBuffer; } if ((((harry_x < limit1) || (harry_x < limit2)) || (harry_x < limit3)) || (_root.harry.moving != _root.harry.move_left)) { result = 0; } } else if (_root.harry.moving == _root.harry.move_up) { limit1 = (limit2 = (limit3 = 0)); limit1 = ((harry_x * topwall_slope) + topwall_y_int) + wallBuffer; if (_root.bottom_left._x < _root.top_left._x) { limit2 = ((harry_x * leftwall_slope) + leftwall_y_int) + wallBuffer; } if (_root.top_right._x < _root.bottom_right._x) { limit3 = ((harry_x * rightwall_slope) + rightwall_y_int) + wallBuffer; } if ((((harry_y < limit1) || (harry_y < limit2)) || (harry_y < limit3)) || (_root.harry.moving != _root.harry.move_up)) { result = 0; } } else if (_root.harry.moving == _root.harry.move_right) { limit1 = (limit2 = (limit3 = 1000000)); limit1 = ((harry_y - rightwall_y_int) / rightwall_slope) - wallBuffer; if (_root.top_left._y < _root.top_right._y) { limit2 = ((harry_y - topwall_y_int) / topwall_slope) - wallBuffer; } if (_root.bottom_right._y < _root.bottom_left._y) { limit3 = ((harry_y - bottomwall_y_int) / bottomwall_slope) - wallBuffer; } if ((((limit1 < harry_x) || (limit2 < harry_x)) || (limit3 < harry_x)) || (_root.harry.moving != _root.harry.move_right)) { result = 0; } } else if (_root.harry.moving == _root.harry.move_down) { limit1 = (limit2 = (limit3 = 1000000)); limit1 = ((harry_x * bottomwall_slope) + bottomwall_y_int) - wallBuffer; if (_root.top_left._x < _root.bottom_left._x) { limit2 = ((harry_x * leftwall_slope) + leftwall_y_int) - wallBuffer; } if (_root.bottom_right._x < _root.top_right._x) { limit3 = ((harry_x * rightwall_slope) + rightwall_y_int) - wallBuffer; } if ((((limit1 < harry_y) || (limit2 < harry_y)) || (limit3 < harry_y)) || (_root.harry.moving != _root.harry.move_down)) { result = 0; } } return(result); } function objectCheck() { var result = 1; if (((((((((_root.object1.hitTest(_root.aura) || (_root.object2.hitTest(_root.aura))) || (_root.object3.hitTest(_root.aura))) || (_root.object4.hitTest(_root.aura))) || (_root.object5.hitTest(_root.aura))) || (_root.object6.hitTest(_root.aura))) || (_root.object7.hitTest(_root.aura))) || (_root.object8.hitTest(_root.aura))) || (_root.object9.hitTest(_root.aura))) || (_root.object10.hitTest(_root.aura))) { result = 0; } return(result); } function negObjectCheck() { var result = 1; if (((_root.neg_object1.hitTest(_root.aura) || (_root.neg_object2.hitTest(_root.aura))) || (_root.neg_object3.hitTest(_root.aura))) || (_root.neg_object4.hitTest(_root.aura))) { result = 0; } return(result); } function walkLeft() { _root.harry.lastmoving = "left"; if ((((!wallCheck()) || (!objectCheck())) || (!leftEnabled)) && (negObjectCheck())) { stopHarry(); } else { _root.harry._x = _root.harry._x - speed; _root.aura._x = _root.aura._x - speed; } } function walkUp() { _root.harry.lastmoving = "up"; if ((((!wallCheck()) || (!objectCheck())) || (!upEnabled)) && (negObjectCheck())) { stopHarry(); } else { _root.harry._y = _root.harry._y - speed; _root.aura._y = _root.aura._y - speed; } } function walkRight() { _root.harry.lastmoving = "right"; if ((((!wallCheck()) || (!objectCheck())) || (!rightEnabled)) && (negObjectCheck())) { stopHarry(); } else { _root.harry._x = _root.harry._x + speed; _root.aura._x = _root.aura._x + speed; } } function walkDown() { _root.harry.lastmoving = "down"; if ((((!wallCheck()) || (!objectCheck())) || (!downEnabled)) && (negObjectCheck())) { stopHarry(); } else { _root.harry._y = _root.harry._y + speed; _root.aura._y = _root.aura._y + speed; } } var leftEnabled = true; var upEnabled = true; var rightEnabled = true; var downEnabled = true; var speed = 4; stop(); Mouse.show();
Instance of Symbol 15 MovieClip in Frame 1
onClipEvent (load) { var pload = 0; } onClipEvent (enterFrame) { if (pload < 100) { pload = Math.floor((_root._framesLoaded / _root._totalFrames) * 100); this.percentloaded = pload; } if ((pload == 100) && (_root._currentFrame == 6)) { _root.gotoAndStop("start"); } }
Frame 6
stop(); Mouse.show(); if (_root._framesLoaded == _root._totalFrames) { _root.gotoAndStop("start"); }
Frame 11
stop(); Mouse.show();
Frame 16
stop(); Mouse.show();
Frame 21
stop(); Mouse.show();
Instance of Symbol 160 MovieClip "harry" in Frame 29
onClipEvent (load) { this.moving = 0; this.move_left = 1; this.move_up = 2; this.move_right = 3; this.move_down = 4; this.lastmoving = ""; this.x = 0; this.y = 0; this.direction = 0; this.dead = false; this.moonwalk = 0; this.toiletpaper = 0; this.entrancepoint = "door"; this.inventory = new Array("pocket lint"); this.money = 10; this.condom = 0; }
Instance of Symbol 169 MovieClip "command" in Frame 29
/* no clip actions */
Frame 31
function getObject() { var result = ""; if (_root.aura.hitTest(_root.dormRoom_tele)) { result = result + "tv"; } if (_root.aura.hitTest(_root.dormRoom_bed2)) { result = result + "bed2"; } if (_root.aura.hitTest(_root.dormRoom_window)) { result = result + "window"; } if (_root.aura.hitTest(_root.dormRoom_clothes)) { result = result + "clothes"; } if (_root.aura.hitTest(_root.dormRoom_door)) { result = result + "door"; } if (_root.aura.hitTest(_root.dormRoom_harrybed)) { result = result + "harrybed"; } return(result); } function parseCommand(input) { trace("dormRoom"); var result = 0; var inputlc = input.toLowerCase(); var touching = getObject(); if (!result) { if (((touching.indexOf("window") != -1) && (findMatch(input, n_window))) && (findMatch(input, v_look))) { clearInput(dormRoom_window_look); result = 1; } else if (((touching.indexOf("window") != -1) && (findMatch(input, n_window))) && (findMatch(input, v_jump))) { clearInput(dormRoom_window_jump); result = 1; } else if (((touching.indexOf("window") != -1) && (findMatch(input, n_window))) && (findMatch(input, v_pee))) { clearInput(dormRoom_window_pee); result = 1; } else if (((touching.indexOf("window") != -1) && (findMatch(input, n_window))) && (findMatch(input, v_open))) { clearInput(dormRoom_window_open); result = 1; } else if (((touching.indexOf("window") != -1) && (findMatch(input, n_window))) && (checkViolence(input, "window"))) { result = 1; } else if ((touching.indexOf("window") != -1) && (findMatch(input, n_window))) { clearInput(dormRoom_window_unknownverb); result = 1; } } if (!result) { if (((touching.indexOf("window") != -1) && (findMatch(input, n_cat))) && (findMatch(input, v_look))) { clearInput(dormRoom_cat_look); result = 1; } else if (((touching.indexOf("window") != -1) && (findMatch(input, n_cat))) && (findMatch(input, v_pee))) { clearInput(dormRoom_window_pee); result = 1; } else if (((touching.indexOf("window") != -1) && (findMatch(input, n_cat))) && (checkViolence(input, "air in the general direction of the cat"))) { result = 1; } else if ((touching.indexOf("window") != -1) && (findMatch(input, n_cat))) { clearInput(dormRoom_cat_unknownverb); result = 1; } } if (!result) { if (((touching.indexOf("tv") != -1) && (findMatch(input, n_tv))) && (findMatch(input, v_tv))) { if (!dormRoom_tv) { dormRoom_tv++; score = score + 6; } characterCloseup("dormRoom_tv"); result = 1; } else if (((touching.indexOf("tv") != -1) && (findMatch(input, n_tv))) && (checkViolence(input, "tv"))) { result = 1; } else if ((touching.indexOf("tv") != -1) && (findMatch(input, n_tv))) { tv_unknownverbLastused = getRandom("tv_unknownverb"); clearInput(tv_unknownverb[tv_unknownverbLastused]); result = 1; } } if (!result) { if (((touching.indexOf("bed2") != -1) && (findMatch(input, n_bed))) && (findMatch(input, v_look))) { clearInput(dormRoom_bed2_look); result = 1; } else if (((touching.indexOf("bed2") != -1) && (findMatch(input, n_bed))) && (findMatch(input, v_pee))) { if (dormRoom_pee) { dormRoom_peebedMoreLastused = getRandom("dormRoom_peebedMoreLastused"); clearInput(dormRoom_peebedMore[dormRoom_peebedMoreLastused]); } else { score = score + 6; dormRoom_pee++; characterOutput(dormRoom_peebedFirsttime); } result = 1; } else if (((touching.indexOf("bed2") != -1) && (findMatch(input, n_bed))) && (checkViolence(input, "your roommate's bed"))) { result = 1; } else if (((touching.indexOf("harrybed") != -1) && (findMatch(input, n_bed))) && (findMatch(input, v_look))) { clearInput(dormRoom_harrybed_look); result = 1; } else if (((touching.indexOf("harrybed") != -1) && (findMatch(input, n_bed))) && (findMatch(input, v_pee))) { clearInput(dormRoom_peebedHarry); result = 1; } else if (((touching.indexOf("harrybed") != -1) && (findMatch(input, n_bed))) && (checkViolence(input, "your own bed"))) { result = 1; } else if ((((touching.indexOf("bed2") != -1) || (touching.indexOf("harrybed") != -1)) && (findMatch(input, n_bed))) && (findMatch(input, v_sleep))) { bed_sleepLastused = getRandom("bed_sleep"); clearInput(bed_sleep[bed_sleepLastused]); result = 1; } else if (((touching.indexOf("bed2") != -1) || (touching.indexOf("harrybed") != -1)) && findMatch(input, n_bed)) { bed_unknownverbLastused = getRandom("bed_unknownverb"); clearInput(bed_unknownverb[bed_unknownverbLastused]); result = 1; } } if (!result) { if (((touching.indexOf("door") != -1) && (findMatch(input, n_door))) && (findMatch(input, v_dooropen))) { next_entrancepoint = "leftdoor"; next_setting = "dormHall"; result = 1; _root.dormRoom_door.gotoAndPlay("open"); } else if (((touching.indexOf("door") != -1) && (findMatch(input, n_door))) && (checkViolence(input, "door"))) { result = 1; } else if ((touching.indexOf("door") != -1) && (findMatch(input, n_door))) { door_unknownverbLastused = getRandom("door_unknownverb"); clearInput(door_unknownverb[door_unknownverbLastused]); result = 1; } } if (!result) { if (touching eq "") { clearInput(global_nottouching); result = 1; } } else { clearParsedInput(input); } return(result); } leftwall_slope = (_root.bottom_left._y - _root.top_left._y) / (_root.bottom_left._x - _root.top_left._x); leftwall_y_int = _root.bottom_left._y - (leftwall_slope * _root.bottom_left._x); rightwall_slope = (_root.bottom_right._y - _root.top_right._y) / (_root.bottom_right._x - _root.top_right._x); rightwall_y_int = _root.bottom_right._y - (rightwall_slope * _root.bottom_right._x); topwall_slope = (_root.top_left._y - _root.top_right._y) / (_root.top_left._x - _root.top_right._x); topwall_y_int = _root.top_left._y - (topwall_slope * _root.top_left._x); bottomwall_slope = (_root.bottom_right._y - _root.bottom_left._y) / (_root.bottom_right._x - _root.bottom_left._x); bottomwall_y_int = _root.bottom_right._y - (bottomwall_slope * _root.bottom_right._x); stop(); Selection.setFocus("_root.command.input"); current_setting = "dormRoom"; showHarry(true); if (_root.harry.entrancepoint eq "door") { placeHarry(280, 175, "down"); } else if (_root.harry.entrancepoint eq "tv") { placeHarry(428, 235, "left"); } if (_root.harry.dead) { resurrectHarry(); }
Frame 41
function getObject() { var result = ""; if (_root.aura.hitTest(_root.dormHall_ra)) { result = result + "drunk"; } if (_root.aura.hitTest(_root.dormHall_leftdoor)) { result = result + "leftdoor"; } if (_root.aura.hitTest(_root.dormHall_rightdoor)) { result = result + "rightdoor"; } return(result); } function parseCommand(input) { trace("dorm_hallway"); var result = 0; var inputlc = input.toLowerCase(); var touching = getObject(); if (!result) { if (((touching.indexOf("drunk") != -1) && (findMatch(input, dormHall_drunk))) && (findMatch(input, v_look))) { clearInput(dormHall_drunk_look); result = 1; } else if (((touching.indexOf("drunk") != -1) && (findMatch(input, dormHall_drunk))) && (findMatch(input, v_talk))) { if (dormHall_rahint == 0) { characterOutput(dormHall_drunktalk_introduction); } else { if ((dormHall_rahint % dormHall_drunktalk_topics) == 0) { if (frat_member || (checkInventory("panties"))) { dormHall_rahint++; } else { dormHall_drunktalk_hintpantiesLastused = getRandom("dormHall_drunktalk_hintpanties"); characterOutput(dormHall_drunktalk_hintpanties[dormHall_drunktalk_hintpantiesLastused]); result = 1; } } if ((dormHall_rahint % dormHall_drunktalk_topics) == 1) { dormHall_drunktalk_hintcondomLastused = getRandom("dormHall_drunktalk_hintcondom"); characterOutput(dormHall_drunktalk_hintcondom[dormHall_drunktalk_hintcondomLastused]); result = 1; } if ((dormHall_rahint % dormHall_drunktalk_topics) == 2) { if (frat_member || (checkInventory("beer"))) { dormHall_rahint++; } else { dormHall_drunktalk_hintbeerLastused = getRandom("dormHall_drunktalk_hintbeer"); characterOutput(dormHall_drunktalk_hintbeer[dormHall_drunktalk_hintbeerLastused]); result = 1; } } if ((dormHall_rahint % dormHall_drunktalk_topics) == 3) { if (checkInventory("pin") || (frat_member)) { dormHall_rahint++; } else { dormHall_drunktalk_hintfratLastused = getRandom("dormHall_drunktalk_hintfrat"); characterOutput(dormHall_drunktalk_hintfrat[dormHall_drunktalk_hintfratLastused]); result = 1; } } if ((dormHall_rahint % dormHall_drunktalk_topics) == 4) { if (checkInventory("backpack")) { dormHall_rahint++; } else { dormHall_drunktalk_hintbackpackLastused = getRandom("dormHall_drunktalk_hintbackpack"); characterOutput(dormHall_drunktalk_hintbackpack[dormHall_drunktalk_hintbackpackLastused]); result = 1; } } if (!result) { dormHall_drunktalk_doinfineLastused = getRandom("dormHall_drunktalk_doinfine"); characterOutput(dormHall_drunktalk_doinfine[dormHall_drunktalk_doinfineLastused]); result = 1; } } result = 1; dormHall_rahint++; } else if (((touching.indexOf("drunk") != -1) && (findMatch(input, dormHall_drunk))) && (checkViolence(input, "drunk RA"))) { result = 1; } else if ((touching.indexOf("drunk") != -1) && (findMatch(input, dormHall_drunk))) { dormHall_drunk_unknownverbLastused = getRandom("dormHall_drunk_unknownverb"); clearInput(dormHall_drunk_unknownverb[dormHall_drunk_unknownverbLastused]); result = 1; } } if (!result) { if (((touching.indexOf("leftdoor") != -1) && (findMatch(input, n_door))) && (findMatch(input, v_dooropen))) { next_entrancepoint = "door"; next_setting = "dormroom"; result = 1; _root.dormHall_leftdoor.gotoAndPlay("open"); } else if (((touching.indexOf("rightdoor") != -1) && (findMatch(input, n_door))) && (findMatch(input, v_dooropen))) { clearInput(door_locked); result = 1; } else if ((((touching.indexOf("leftdoor") != -1) || (touching.indexOf("rightdoor") != -1)) && (findMatch(input, n_door))) && (checkViolence(input, "door"))) { result = 1; } else if (((touching.indexOf("leftdoor") != -1) || (touching.indexOf("rightdoor") != -1)) && (findMatch(input, n_door))) { door_unknownverbLastused = getRandom("door_unknownverb"); clearInput(door_unknownverb[door_unknownverbLastused]); result = 1; } } if (!result) { if (touching eq "") { clearInput(global_nottouching); result = 1; } } else { clearParsedInput(input); } return(result); } leftwall_slope = (_root.bottom_left._y - _root.top_left._y) / (_root.bottom_left._x - _root.top_left._x); leftwall_y_int = _root.bottom_left._y - (leftwall_slope * _root.bottom_left._x); rightwall_slope = (_root.bottom_right._y - _root.top_right._y) / (_root.bottom_right._x - _root.top_right._x); rightwall_y_int = _root.bottom_right._y - (rightwall_slope * _root.bottom_right._x); topwall_slope = (_root.top_left._y - _root.top_right._y) / (_root.top_left._x - _root.top_right._x); topwall_y_int = _root.top_left._y - (topwall_slope * _root.top_left._x); bottomwall_slope = (_root.bottom_right._y - _root.bottom_left._y) / (_root.bottom_right._x - _root.bottom_left._x); bottomwall_y_int = _root.bottom_right._y - (bottomwall_slope * _root.bottom_right._x); stop(); current_setting = "dormHall"; showHarry(true); if (_root.harry.entrancepoint eq "leftdoor") { placeHarry(180, 175, "right"); } else if (_root.harry.entrancepoint eq "top") { placeHarry(276, 127, "down"); }
Instance of Symbol 209 MovieClip in Frame 41
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "bottom"; _root.gotoAndPlay("dormHall2"); } }
Instance of Symbol 221 MovieClip "dormHall_leftdoor" in Frame 41
onClipEvent (load) { this.open = 0; this.touching = 0; stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { this.touching = 1; } else { this.touching = 0; } }
Instance of Symbol 230 MovieClip "dormHall_rightdoor" in Frame 41
onClipEvent (load) { this.open = 0; this.touching = 0; stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { this.touching = 1; } else { this.touching = 0; } }
Frame 51
leftwall_slope = (_root.bottom_left._y - _root.top_left._y) / (_root.bottom_left._x - _root.top_left._x); leftwall_y_int = _root.bottom_left._y - (leftwall_slope * _root.bottom_left._x); rightwall_slope = (_root.bottom_right._y - _root.top_right._y) / (_root.bottom_right._x - _root.top_right._x); rightwall_y_int = _root.bottom_right._y - (rightwall_slope * _root.bottom_right._x); topwall_slope = (_root.top_left._y - _root.top_right._y) / (_root.top_left._x - _root.top_right._x); topwall_y_int = _root.top_left._y - (topwall_slope * _root.top_left._x); bottomwall_slope = (_root.bottom_right._y - _root.bottom_left._y) / (_root.bottom_right._x - _root.bottom_left._x); bottomwall_y_int = _root.bottom_right._y - (bottomwall_slope * _root.bottom_right._x); stop(); current_setting = "dormHall2"; showHarry(true); if (_root.harry.entrancepoint eq "bottom") { placeHarry(279, 222, "up"); } else if (_root.harry.entrancepoint eq "leftdoor") { placeHarry(167, 166, "right"); } else if (_root.harry.entrancepoint eq "rightdoor") { placeHarry(375, 166, "left"); }
Instance of Symbol 235 MovieClip in Frame 51
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "top"; _root.gotoAndPlay("dormHall"); } }
Instance of Symbol 236 MovieClip in Frame 51
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "door"; _root.gotoAndPlay("dormGirlsRoom"); } }
Instance of Symbol 237 MovieClip in Frame 51
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "stairs"; _root.gotoAndPlay("dormLobby"); } }
Instance of Symbol 238 MovieClip in Frame 51
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { /:stopHarry(); /:placeHarry(_root.harry._x, _root.harry._y + 4, "down"); /:clearInput(/:nothing_of_interest[random(/:nothing_of_interest.length)]); } }
Frame 61
function getObject() { var result = ""; if (_root.aura.hitTest(_root.dormGirlsRoom_door)) { result = result + "door"; } if (_root.aura.hitTest(_root.dormGirlsRoom_girls)) { result = result + "girls"; } if (_root.aura.hitTest(_root.dormGirlsRoom_panties)) { result = result + "panties"; } return(result); } function parseCommand(input) { trace("dormGirlsRoom"); var result = 0; var inputlc = input.toLowerCase(); var touching = getObject(); if (!result) { if (dormGirlsRoom_fuck) { if (((touching.indexOf("panties") != -1) && (findMatch(input, n_panties))) && (findMatch(input, v_get))) { score = score + 10; addItem("panties"); dormGirlsRoom_gotpanties++; _root.dormGirlsRoom_panties._visible = false; result = 1; } else if (((touching.indexOf("panties") != -1) && (findMatch(input, n_panties))) && (findMatch(input, v_look))) { clearInput(dormGirlsRoom_panties_look); result = 1; } else if (((touching.indexOf("panties") != -1) && (findMatch(input, n_panties))) && (checkViolence(input, "panties"))) { result = 1; } else if ((touching.indexOf("panties") != -1) && (findMatch(input, n_panties))) { clearInput(dormGirlsRoom_panties_unknownverb); result = 1; } } } if (!result) { if (((touching.indexOf("girls") != -1) && (findMatch(input, n_girl))) && (findMatch(input, v_look))) { if (dormGirlsRoom_fuck) { clearInput(dormGirlsRoom_alreadyfucked); } else { dormGirlsRoom_look++; if (checkInventory("beer") && (checkInventory("pin"))) { characterCloseup("dormGirlsRoom_happy"); } else { characterCloseup("dormGirlsRoom_mad"); } } result = 1; } else if (((touching.indexOf("girls") != -1) && (findMatch(input, n_girl))) && (findMatch(input, v_talk))) { if (dormGirlsRoom_fuck) { clearInput(dormGirlsRoom_alreadyfucked); } else { talknotlookingLastused = getRandom("talknotlooking"); clearInput(talknotlooking[talknotlookingLastused]); } result = 1; } else if (((touching.indexOf("girls") != -1) && (findMatch(input, n_girl))) && (checkViolence(input, "freshmen girls"))) { result = 1; } else if ((touching.indexOf("girls") != -1) && (findMatch(input, n_girl))) { girl_unknownverbLastused = getRandom("girl_unknownverb"); clearInput(girl_unknownverb[girl_unknownverbLastused]); result = 1; } } if (!result) { if (((touching.indexOf("door") != -1) && (findMatch(input, n_door))) && (findMatch(input, v_dooropen))) { next_entrancepoint = "rightdoor"; next_setting = "dormHall2"; result = 1; _root.dormGirlsRoom_door.gotoAndPlay("open"); } else if (((touching.indexOf("door") != -1) && (findMatch(input, n_door))) && (checkViolence(input, "door"))) { result = 1; } else if ((touching.indexOf("door") != -1) && (findMatch(input, n_door))) { door_unknownverbLastused = getRandom("door_unknownverb"); clearInput(door_unknownverb[door_unknownverbLastused]); result = 1; } } if (!result) { if (touching eq "") { clearInput(global_nottouching); result = 1; } } else { clearParsedInput(input); } return(result); } leftwall_slope = (_root.bottom_left._y - _root.top_left._y) / (_root.bottom_left._x - _root.top_left._x); leftwall_y_int = _root.bottom_left._y - (leftwall_slope * _root.bottom_left._x); rightwall_slope = (_root.bottom_right._y - _root.top_right._y) / (_root.bottom_right._x - _root.top_right._x); rightwall_y_int = _root.bottom_right._y - (rightwall_slope * _root.bottom_right._x); topwall_slope = (_root.top_left._y - _root.top_right._y) / (_root.top_left._x - _root.top_right._x); topwall_y_int = _root.top_left._y - (topwall_slope * _root.top_left._x); bottomwall_slope = (_root.bottom_right._y - _root.bottom_left._y) / (_root.bottom_right._x - _root.bottom_left._x); bottomwall_y_int = _root.bottom_right._y - (bottomwall_slope * _root.bottom_right._x); stop(); current_setting = "dormGirlsRoom"; showHarry(true); if (_root.harry.entrancepoint eq "door") { placeHarry(282, 172, "down"); } else if (_root.harry.entrancepoint eq "leftbed") { placeHarry(142, 196, "down"); } else if (_root.harry.entrancepoint eq "rightbed") { placeHarry(382, 196, "left"); } else if (_root.harry.entrancepoint eq "cutscene") { placeHarry(382, 196, "left"); } if (/:dormGirlsRoom_fuck) { _root.dormGirlsRoom_girls._visible = false; _root.dormGirlsRoom_girlsafter._visible = true; _root.dormGirlsRoom_panties._visible = true; } else { _root.dormGirlsRoom_girlsafter._visible = false; _root.dormGirlsRoom_panties._visible = false; _root.dormGirlsRoom_girls._visible = true; } if (/:dormGirlsRoom_gotpanties) { _root.dormGirlsRoom_panties._visible = false; }
Frame 71
function getObject() { var result = ""; if (_root.aura.hitTest(_root.dormLobby_backpack)) { result = result + "backpackchair"; } if (_root.aura.hitTest(_root.dormLobby_mail)) { result = result + "mail"; } if (_root.aura.hitTest(_root.dormLobby_information)) { result = result + "information"; } if (_root.aura.hitTest(_root.dormLobby_lady)) { result = result + "lady"; } return(result); } function parseCommand(input) { trace("dorm_lobby"); var result = 0; var inputlc = input.toLowerCase(); var touching = getObject(); if (!result) { if (((objectsTouched.indexOf("information") != -1) && (findMatch(input, n_information))) && (findMatch(input, v_look))) { characterCloseup("dormLobby_information"); result = 1; } else if (((objectsTouched.indexOf("information") != -1) && (findMatch(input, n_information))) && (checkViolence(input, "campus directory"))) { result = 1; } else if ((objectsTouched.indexOf("information") != -1) && (findMatch(input, n_information))) { dormLobby_info_unknownverbLastused = getRandom("dormLobby_info_unknownverb"); clearInput(dormLobby_info_unknownverb[dormLobby_info_unknownverbLastused]); result = 1; } } if (!result) { if (((objectsTouched.indexOf("chair") != -1) && (findMatch(input, n_chair))) && (findMatch(input, v_look))) { if (checkInventory("backpack")) { clearInput(dormLobby_chair_lookempty); result = 1; } else { clearInput(dormLobby_chair_look); result = 1; } } else if (((objectsTouched.indexOf("chair") != -1) && (findMatch(input, n_chair))) && (checkViolence(input, "chair"))) { result = 1; } else if ((objectsTouched.indexOf("chair") != -1) && (findMatch(input, n_chair))) { clearInput(dormLobby_chair_unknownverb); result = 1; } } if (!result) { if (!checkInventory("backpack")) { if (((objectsTouched.indexOf("backpack") != -1) && (findMatch(input, n_backback))) && (findMatch(input, v_look))) { characterCloseup(dormLobby_backpack_look); result = 1; } else if (((objectsTouched.indexOf("backpack") != -1) && (findMatch(input, n_backback))) && (findMatch(input, v_get))) { score = score + 10; addItem("backpack"); _root.dormLobby_backpackObj._visible = false; characterOutput(dormLobby_backpack_success); result = 1; } else if (((objectsTouched.indexOf("backpack") != -1) && (findMatch(input, n_backback))) && (checkViolence(input, "backpack"))) { result = 1; } else if ((objectsTouched.indexOf("backpack") != -1) && (findMatch(input, n_backback))) { clearInput(dormLobby_backback_unknownverb); result = 1; } } } if (!result) { if (((objectsTouched.indexOf("mail") != -1) && (findMatch(input, n_mail))) && (findMatch(input, v_checkmail))) { if (dorm_lobby_mail) { dormLobby_mail_checkmoreLastused = getRandom("dormLobby_mail_checkmore"); clearInput(dormLobby_mail_checkmore[dormLobby_mail_checkmoreLastused]); } else { score = score + 6; characterOutput(dormLobby_mail_check); _root.harry.money = _root.harry.money + 20; } dorm_lobby_mail++; result = 1; } else if (((objectsTouched.indexOf("mail") != -1) && (findMatch(input, n_mail))) && (checkViolence(input, "mail boxes"))) { result = 1; } else if ((objectsTouched.indexOf("mail") != -1) && (findMatch(input, n_mail))) { dormLobby_mail_unknownverbLastused = getRandom("dormLobby_mail_unknownverb"); clearInput(dormLobby_mail_unknownverb[dormLobby_mail_unknownverbLastused]); result = 1; } } if (!result) { if (((objectsTouched.indexOf("lady") != -1) && (findMatch(input, n_securitylady))) && (findMatch(input, v_talk))) { if (_root.harry.toiletpaper) { dormLobby_tpresponseLastused = getRandom("dormLobby_tpresponse"); characterOutput(dormLobby_tpresponse[dormLobby_tpresponseLastused]); } else { var dormLobby_ladytalkLastused = getRandom("dormLobby_ladytalk"); var dormLobby_hitonladyLastused = getRandom("dormLobby_hitonlady"); characterOutput((dormLobby_hitonlady[dormLobby_hitonladyLastused] + "\n\n") + dormLobby_ladytalk[dormLobby_ladytalkLastused]); } result = 1; } else if (((objectsTouched.indexOf("lady") != -1) && (findMatch(input, n_securitylady))) && (checkViolence(input, "information attendant"))) { result = 1; } else if ((objectsTouched.indexOf("lady") != -1) && (findMatch(input, n_securitylady))) { girl_unknownverbLastused = getRandom("girl_unknownverb"); clearInput(girl_unknownverb[girl_unknownverbLastused]); result = 1; } } if (!result) { if (touching eq "") { clearInput(global_nottouching); result = 1; } } else { clearParsedInput(input); } return(result); } leftwall_slope = (_root.bottom_left._y - _root.top_left._y) / (_root.bottom_left._x - _root.top_left._x); leftwall_y_int = _root.bottom_left._y - (leftwall_slope * _root.bottom_left._x); rightwall_slope = (_root.bottom_right._y - _root.top_right._y) / (_root.bottom_right._x - _root.top_right._x); rightwall_y_int = _root.bottom_right._y - (rightwall_slope * _root.bottom_right._x); topwall_slope = (_root.top_left._y - _root.top_right._y) / (_root.top_left._x - _root.top_right._x); topwall_y_int = _root.top_left._y - (topwall_slope * _root.top_left._x); bottomwall_slope = (_root.bottom_right._y - _root.bottom_left._y) / (_root.bottom_right._x - _root.bottom_left._x); bottomwall_y_int = _root.bottom_right._y - (bottomwall_slope * _root.bottom_right._x); stop(); current_setting = "dormLobby"; showHarry(true); if (_root.harry.entrancepoint eq "stairs") { placeHarry(470, 164, "down"); } else if (_root.harry.entrancepoint eq "bathroom") { _root.harry.toiletpaper = 1; placeHarry(290, 170, "down"); } else if (_root.harry.entrancepoint eq "information") { placeHarry(112, 170, "right"); } else if (_root.harry.entrancepoint eq "bottom") { placeHarry(260, 256, "up"); } if (/:checkInventory("backpack")) { _root.dormLobby_backpackObj._visible = false; }
Instance of Symbol 252 MovieClip in Frame 71
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "leftdoor"; _root.gotoAndPlay("dormHall2"); } }
Instance of Symbol 253 MovieClip in Frame 71
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "door"; _root.gotoAndPlay("dorm"); } }
Instance of Symbol 254 MovieClip in Frame 71
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "door"; _root.gotoAndPlay("dormBathroom"); } }
Frame 81
function getObject() { var result = ""; if (_root.aura.hitTest(_root.dormBathroom_toilet)) { result = result + "toilet"; } if (_root.aura.hitTest(_root.dormBathroom_urinal)) { result = result + "urinal"; } if (_root.aura.hitTest(_root.dormBathroom_rearwall)) { result = result + "rearwall"; } if (_root.aura.hitTest(_root.dormBathroom_door)) { result = result + "door"; } if (_root.aura.hitTest(_root.dormBathroom_condom)) { result = result + "condom"; } return(result); } function parseCommand(input) { trace("dormBathroom"); var result = 0; var inputlc = input.toLowerCase(); var objectsTouched = getObject(); if (!result) { if (((objectsTouched.indexOf("rearwall") != -1) && (findMatch(input, n_hands))) && (findMatch(input, v_wash))) { clearInput(dormBathroom_washhands); result = 1; } else if (((objectsTouched.indexOf("rearwall") != -1) && (findMatch(input, n_hands))) && (checkViolence(input, "your hands"))) { result = 1; } else if ((objectsTouched.indexOf("rearwall") != -1) && (findMatch(input, n_hands))) { clearInput(dormBathroom_hands_unknownverb); result = 1; } else if (((objectsTouched.indexOf("rearwall") != -1) && (findMatch(input, n_mirror))) && (findMatch(input, v_look))) { dormBathroom_lookinmirrorLastused = getRandom("dormBathroom_lookinmirror"); clearInput(dormBathroom_lookinmirror[dormBathroom_lookinmirrorLastused]); result = 1; } else if (((objectsTouched.indexOf("rearwall") != -1) && (findMatch(input, n_mirror))) && (checkViolence(input, "mirror, don't you like what you see?"))) { result = 1; } else if ((objectsTouched.indexOf("rearwall") != -1) && (findMatch(input, n_mirror))) { clearInput(dormBathroom_mirror_unknownverb); result = 1; } else if (((objectsTouched.indexOf("rearwall") != -1) && (findMatch(input, n_wall))) && (findMatch(input, v_read))) { if ((dormBathroom_wallhint % dormBathroom_wall_topics) == 0) { dormBathroom_wall_hintmoonwalkLastused = getRandom("dormBathroom_wall_hintmoonwalk"); characterOutput(dormBathroom_wall_hintmoonwalk[dormBathroom_wall_hintmoonwalkLastused]); result = 1; } if ((dormBathroom_wallhint % dormBathroom_wall_topics) == 1) { dormBathroom_wall_hintcondomLastused = getRandom("dormBathroom_wall_hintcondom"); characterOutput(dormBathroom_wall_hintcondom[dormBathroom_wall_hintcondomLastused]); result = 1; } if ((dormBathroom_wallhint % dormBathroom_wall_topics) == 2) { if (frat_member || checkInventory("beer")) { dormBathroom_wallhint++; } else { dormBathroom_wall_hintbeerLastused = getRandom("dormBathroom_wall_hintbeer"); characterOutput(dormBathroom_wall_hintbeer[dormBathroom_wall_hintbeerLastused]); result = 1; } } if ((dormBathroom_wallhint % dormBathroom_wall_topics) == 3) { if (checkInventory("pin") || frat_member) { dormBathroom_wallhint++; } else { dormBathroom_wall_hintfratLastused = getRandom("dormBathroom_wall_hintfrat"); characterOutput(dormBathroom_wall_hintfrat[dormBathroom_wall_hintfratLastused]); result = 1; } } if ((dormBathroom_wallhint % dormBathroom_wall_topics) == 4) { if (checkInventory("backpack")) { dormBathroom_wallhint++; } else { dormBathroom_wall_hintbackpackLastused = getRandom("dormBathroom_wall_hintbackpack"); characterOutput(dormBathroom_wall_hintbackpack[dormBathroom_wall_hintbackpackLastused]); result = 1; } } if (!result) { dormBathroom_wall_bullshitLastused = getRandom("dormBathroom_wall_bullshit"); characterOutput(dormBathroom_wall_bullshit[dormBathroom_wall_bullshitLastused]); result = 1; } dormBathroom_wallhint++; result = 1; } else if (((objectsTouched.indexOf("rearwall") != -1) && findMatch(input, n_wall)) && checkViolence(input, "wall with writing on it")) { result = 1; } else if ((objectsTouched.indexOf("rearwall") != -1) && findMatch(input, n_wall)) { clearInput(wall_unknownv); result = 1; } } if (!result) { if ((objectsTouched.indexOf("toilet") != -1) && (findMatch(input, v_pee))) { characterOutput(dormBathroom_peetoilet); dormBathroom_pee++; result = 1; } else if ((objectsTouched.indexOf("toilet") != -1) && (findMatch(input, v_poo))) { characterOutput(dormBathroom_pootoilet); dormBathroom_poo++; result = 1; } else if (((objectsTouched.indexOf("toilet") != -1) && (findMatch(input, n_toilet))) && (findMatch(input, v_look))) { clearInput(dormBathroom_toilet_look); result = 1; } else if (((objectsTouched.indexOf("toilet") != -1) && (findMatch(input, n_toilet))) && (checkViolence(input, "toilet, splashing some on yourself"))) { result = 1; } else if ((objectsTouched.indexOf("toilet") != -1) && (findMatch(input, n_toilet))) { dormBathroom_toilet_unknownverbLastused = getRandom("dormBathroom_toilet_unknownverb"); clearInput(dormBathroom_toilet_unknownverb[dormBathroom_toilet_unknownverbLastused]); result = 1; } } if (!result) { if ((objectsTouched.indexOf("urinal") != -1) && (findMatch(input, v_pee))) { characterOutput(dormBathroom_peeurinal); dormBathroom_pee++; result = 1; } else if ((objectsTouched.indexOf("urinal") != -1) && (findMatch(input, v_poo))) { if (!dormBathroom_poo) { score = score + 6; } characterOutput(dormBathroom_poourinal); dormBathroom_poo++; result = 1; } else if (((objectsTouched.indexOf("urinal") != -1) && (findMatch(input, n_urinal))) && (findMatch(input, v_look))) { clearInput(dormBathroom_urinal_look); result = 1; } else if (((objectsTouched.indexOf("urinal") != -1) && (findMatch(input, n_urinal))) && (checkViolence(input, "urinal, splashing some on yourself"))) { result = 1; } else if ((objectsTouched.indexOf("urinal") != -1) && (findMatch(input, n_urinal))) { dormBathroom_urinal_unknownverbLastused = getRandom("dormBathroom_urinal_unknownverb"); clearInput(dormBathroom_urinal_unknownverb[dormBathroom_urinal_unknownverbLastused]); result = 1; } } if (!result) { if (((objectsTouched.indexOf("condom") != -1) && (findMatch(input, n_condom))) && (findMatch(input, v_look))) { clearInput(dormBathroom_condom_look); result = 1; } else if (((objectsTouched.indexOf("condom") != -1) && (findMatch(input, n_condom))) && (findMatch(input, v_buy))) { if (_root.harry.money < 10) { clearInput(dormBathroom_condom_notenoughmoney); } else if (_root.harry.condom) { clearInput(dormBathroom_condom_alreadyhavesome); } else { characterOutput(dormBathroom_condom_purchase); score = score + 10; _root.harry.condom = 6; _root.harry.money = _root.harry.money - 10; } result = 1; } else if (((objectsTouched.indexOf("condom") != -1) && (findMatch(input, n_condom))) && (checkViolence(input, "condom machine"))) { result = 1; } else if ((objectsTouched.indexOf("condom") != -1) && (findMatch(input, n_condom))) { dormBathroom_condom_unknownverbLastused = getRandom("dormBathroom_condom_unknownverb"); clearInput(dormBathroom_condom_unknownverb[dormBathroom_condom_unknownverbLastused]); result = 1; } } if (!result) { if (((touching.indexOf("door") != -1) && (findMatch(input, n_door))) && (findMatch(input, v_dooropen))) { next_entrancepoint = "bathroom"; next_setting = "dormLobby"; result = 1; _root.dormBathroom_door.gotoAndPlay("open"); } else if (((touching.indexOf("door") != -1) && (findMatch(input, n_door))) && (checkViolence(input, "door"))) { result = 1; } else if ((touching.indexOf("door") != -1) && (findMatch(input, n_door))) { door_unknownverbLastused = getRandom("door_unknownverb"); clearInput(door_unknownverb[door_unknownverbLastused]); result = 1; } } if (!result) { if (touching eq "") { clearInput(global_nottouching); result = 1; } } else { clearParsedInput(input); } return(result); } leftwall_slope = (_root.bottom_left._y - _root.top_left._y) / (_root.bottom_left._x - _root.top_left._x); leftwall_y_int = _root.bottom_left._y - (leftwall_slope * _root.bottom_left._x); rightwall_slope = (_root.bottom_right._y - _root.top_right._y) / (_root.bottom_right._x - _root.top_right._x); rightwall_y_int = _root.bottom_right._y - (rightwall_slope * _root.bottom_right._x); topwall_slope = (_root.top_left._y - _root.top_right._y) / (_root.top_left._x - _root.top_right._x); topwall_y_int = _root.top_left._y - (topwall_slope * _root.top_left._x); bottomwall_slope = (_root.bottom_right._y - _root.bottom_left._y) / (_root.bottom_right._x - _root.bottom_left._x); bottomwall_y_int = _root.bottom_right._y - (bottomwall_slope * _root.bottom_right._x); stop(); current_setting = "dormBathroom"; showHarry(true); if (_root.harry.entrancepoint eq "door") { placeHarry(110, 236, "right"); }
Instance of Symbol 263 MovieClip "dormBathroom_toilet" in Frame 81
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.toiletpaper = 1; } }
Frame 91
function getObject() { var result = ""; if (_root.aura.hitTest(_root.dorm_trashcan)) { result = result + "trashcan"; } return(result); } function parseCommand(input) { trace("dorm"); var touching = getObject(); var result = 0; var inputlc = input.toLowerCase(); if (!result) { if (((touching.indexOf("trashcan") != -1) && (findMatch(input, n_trashcan))) && (findMatch(input, v_look))) { if (dorm_gotbeer) { clearInput(alreadyhavebeer); } else if (liquor_bumpaid) { if (checkInventory("backpack")) { score = score + 10; addItem("beer"); dorm_gotbeer++; characterOutput(dorm_foundbeer); } else { clearInput(dorm_foundbeernobackpack); } } else { clearInput(dorm_nobeer); } result = 1; } else if ((touching.indexOf("trashcan") != -1) && (checkViolence(input, "trashcan, releasing a foul odor"))) { result = 1; } else if ((touching.indexOf("trashcan") != -1) && (findMatch(input, n_trashcan))) { dorm_trashcan_unknownverbLastused = getRandom("dorm_trashcan_unknownverb"); clearInput(dorm_trashcan_unknownverb[dorm_trashcan_unknownverbLastused]); result = 1; } } if (!result) { if (touching eq "") { clearInput(global_nottouching); result = 1; } } else { clearParsedInput(input); } return(result); } leftwall_slope = (_root.bottom_left._y - _root.top_left._y) / (_root.bottom_left._x - _root.top_left._x); leftwall_y_int = _root.bottom_left._y - (leftwall_slope * _root.bottom_left._x); rightwall_slope = (_root.bottom_right._y - _root.top_right._y) / (_root.bottom_right._x - _root.top_right._x); rightwall_y_int = _root.bottom_right._y - (rightwall_slope * _root.bottom_right._x); topwall_slope = (_root.top_left._y - _root.top_right._y) / (_root.top_left._x - _root.top_right._x); topwall_y_int = _root.top_left._y - (topwall_slope * _root.top_left._x); bottomwall_slope = (_root.bottom_right._y - _root.bottom_left._y) / (_root.bottom_right._x - _root.bottom_left._x); bottomwall_y_int = _root.bottom_right._y - (bottomwall_slope * _root.bottom_right._x); stop(); current_setting = "dorm"; showHarry(true); if (_root.harry.entrancepoint eq "street") { placeHarry(230, 246, "up"); } else if (_root.harry.entrancepoint eq "left") { placeHarry(26, 244, "right"); } else if (_root.harry.entrancepoint eq "door") { placeHarry(230, 180, "down"); } else if (_root.harry.entrancepoint eq "right") { placeHarry(494, 244, "left"); }
Instance of Symbol 270 MovieClip "library_doormat" in Frame 91
onClipEvent (enterFrame) { if (this.hitTest(_root.aura) && (!_root.dorm_leftdoor.open)) { _root.dorm_leftdoor.gotoAndPlay("open"); _root.dorm_rightdoor.gotoAndPlay("open"); _root.dorm_leftdoor.open = 1; } else if ((!this.hitTest(_root.aura)) && (_root.dorm_leftdoor.open)) { _root.dorm_leftdoor.gotoAndPlay("close"); _root.dorm_rightdoor.gotoAndPlay("close"); _root.dorm_leftdoor.open = 0; } }
Instance of Symbol 271 MovieClip in Frame 91
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "bottom"; _root.gotoAndPlay("dormLobby"); } }
Instance of Symbol 272 MovieClip in Frame 91
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "right"; _root.gotoAndPlay("liquor"); } }
Instance of Symbol 273 MovieClip in Frame 91
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "left"; _root.gotoAndPlay("library"); } }
Instance of Symbol 274 MovieClip in Frame 91
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { Set("/:leftEnabled", false); Set("/:upEnabled", false); Set("/:rightEnabled", false); Set("/:downEnabled", false); _root.taxi.play(); _root.aura._y = _root.aura._y - 10; } }
Instance of Symbol 279 MovieClip "dorm_rightdoor" in Frame 91
onClipEvent (load) { this.open = 0; stop(); } onClipEvent (enterFrame) { this.hitTest(_root.aura); }
Instance of Symbol 282 MovieClip "dorm_leftdoor" in Frame 91
onClipEvent (load) { this.open = 0; stop(); } onClipEvent (enterFrame) { this.hitTest(_root.aura); }
Frame 101
function getObject() { var result = ""; if (_root.aura.hitTest(_root.frat_door)) { result = result + "fratdoor"; } if (_root.aura.hitTest(_root.frat_jimmy)) { result = result + "jimmy"; } return(result); } function parseCommand(input) { trace("frat"); var touching = getObject(); var result = 0; var inputlc = input.toLowerCase(); if (!result) { if (((touching.indexOf("jimmy") != -1) && (findMatch(input, n_guy))) && (findMatch(input, v_talk))) { if (checkInventory("pin")) { if (checkInventory("panties")) { score = score + 10; dropItem("panties"); frat_member++; _root.jimmy.gotoAndStop("ok"); _root.object8._y = 0; characterOutput(frat_pantiesuccess); } else if (frat_member) { clearInput(frat_pantiesuccess); } else { clearInput(frat_nopanties); } } else { addItem("pin"); characterOutput(frat_nopin); result = 1; } } else if (((touching.indexOf("jimmy") != -1) && (findMatch(input, n_guy))) && (checkViolence(frat_jimmyviolence))) { result = 1; } else if ((touching.indexOf("jimmy") != -1) && (findMatch(input, n_guy))) { guy_unknownverbLastused = getRandom("guy_unknownverb"); clearInput(guy_unknownverb[guy_unknownverbLastused]); result = 1; } } if (!result) { if (findMatch(input, n_guy) && (findMatch(input, v_look))) { clearInput(frat_brothers_look); result = 1; } } if (!result) { if (((touching.indexOf("fratdoor") != -1) && (findMatch(input, n_door))) && (findMatch(input, v_dooropen))) { next_entrancepoint = "bottom"; next_setting = "fratRoom"; result = 1; _root.frat_door.gotoAndPlay("open"); } else if (((touching.indexOf("fratdoor") != -1) && (findMatch(input, n_door))) && (checkViolence(input, "door"))) { result = 1; } else if ((touching.indexOf("fratdoor") != -1) && (findMatch(input, n_door))) { door_unknownverbLastused = getRandom("door_unknownverb"); clearInput(door_unknownverb[door_unknownverbLastused]); result = 1; } else if (((touching.indexOf("jimmy") != -1) && (findMatch(input, n_door))) && (findMatch(input, v_dooropen))) { clearInput(frat_opendoor_jimmy); result = 1; } } if (!result) { if (touching eq "") { clearInput(global_nottouching); result = 1; } } else { clearParsedInput(input); } return(result); } leftwall_slope = (_root.bottom_left._y - _root.top_left._y) / (_root.bottom_left._x - _root.top_left._x); leftwall_y_int = _root.bottom_left._y - (leftwall_slope * _root.bottom_left._x); rightwall_slope = (_root.bottom_right._y - _root.top_right._y) / (_root.bottom_right._x - _root.top_right._x); rightwall_y_int = _root.bottom_right._y - (rightwall_slope * _root.bottom_right._x); topwall_slope = (_root.top_left._y - _root.top_right._y) / (_root.top_left._x - _root.top_right._x); topwall_y_int = _root.top_left._y - (topwall_slope * _root.top_left._x); bottomwall_slope = (_root.bottom_right._y - _root.bottom_left._y) / (_root.bottom_right._x - _root.bottom_left._x); bottomwall_y_int = _root.bottom_right._y - (bottomwall_slope * _root.bottom_right._x); stop(); current_setting = "frat"; showHarry(true); if (_root.harry.entrancepoint eq "street") { placeHarry(258, 252, "up"); } else if (_root.harry.entrancepoint eq "left") { placeHarry(20, 230, "right"); } else if (_root.harry.entrancepoint eq "door") { placeHarry(258, 180, "down"); } else if (_root.harry.entrancepoint eq "right") { placeHarry(510, 230, "left"); } if (/:frat_member || (/:frat_panties)) { _root.object8._y = 0; }
Instance of Symbol 286 MovieClip in Frame 101
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "right"; _root.gotoAndPlay("library"); } }
Instance of Symbol 287 MovieClip in Frame 101
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "left"; _root.gotoAndPlay("liquor"); } }
Instance of Symbol 299 MovieClip "frat_jimmy" in Frame 101
onClipEvent (enterFrame) { if (/:frat_member || (/:frat_panties)) { this.gotoAndStop("ok"); } else if (hitTest(_root.harry)) { this.gotoAndStop("bad"); } else { this.gotoAndStop("good"); } }
Frame 111
function getObject() { var result = ""; if (_root.aura.hitTest(_root.fratRoom_tele)) { result = result + "tv"; } if (_root.aura.hitTest(_root.fratRoom_group1)) { result = result + "group"; } if (_root.aura.hitTest(_root.fratRoom_group2)) { result = result + "group"; } return(result); } function parseCommand(input) { trace("fratRoom"); var result = 0; var inputlc = input.toLowerCase(); var touching = getObject(); if (!result) { if ((touching.indexOf("group") != -1) && (findMatch(input, v_talk))) { fratRoom_talkgroup_groupLastused = getRandom("fratRoom_talkgroup_group"); clearInput(fratRoom_talkgroup_group[fratRoom_talkgroup_groupLastused]); result = 1; } } if (!result) { if (((touching.indexOf("group") != -1) && (findMatch(input, n_girl))) && (findMatch(input, v_look))) { clearInput(fratRoom_group_look); result = 1; } } if (!result) { if (((touching.indexOf("group") != -1) && (findMatch(input, n_guy))) && (findMatch(input, v_look))) { clearInput(fratRoom_group_look); result = 1; } } if (!result) { if (((touching.indexOf("tv") != -1) && (findMatch(input, n_tv))) && (findMatch(input, v_tv))) { if (!fratRoom_tv) { fratRoom_tv++; score = score + 6; } characterCloseup("fratRoom_tv"); result = 1; } else if (((touching.indexOf("tv") != -1) && (findMatch(input, n_tv))) && (checkViolence(input, "tv"))) { result = 1; } else if ((touching.indexOf("tv") != -1) && (findMatch(input, n_tv))) { clearInput(tv_unknownv); result = 1; } } if (!result) { if (checkViolence()) { if (touching.indexOf("group") == -1) { clearInput(masochism); } result = 1; } } if (!result) { if (findMatch(input, v_talk)) { fratRoom_talkgroup_nottouchingLastused = getRandom("fratRoom_talkgroup_nottouching"); clearInput(fratRoom_talkgroup_nottouching[fratRoom_talkgroup_nottouchingLastused]); result = 1; } } if (!result) { if (touching eq "") { clearInput(global_nottouching); result = 1; } } else { clearParsedInput(input); } return(result); } leftwall_slope = (_root.bottom_left._y - _root.top_left._y) / (_root.bottom_left._x - _root.top_left._x); leftwall_y_int = _root.bottom_left._y - (leftwall_slope * _root.bottom_left._x); rightwall_slope = (_root.bottom_right._y - _root.top_right._y) / (_root.bottom_right._x - _root.top_right._x); rightwall_y_int = _root.bottom_right._y - (rightwall_slope * _root.bottom_right._x); topwall_slope = (_root.top_left._y - _root.top_right._y) / (_root.top_left._x - _root.top_right._x); topwall_y_int = _root.top_left._y - (topwall_slope * _root.top_left._x); bottomwall_slope = (_root.bottom_right._y - _root.bottom_left._y) / (_root.bottom_right._x - _root.bottom_left._x); bottomwall_y_int = _root.bottom_right._y - (bottomwall_slope * _root.bottom_right._x); stop(); current_setting = "fratRoom"; showHarry(true); leftEnabled = true; upEnabled = true; rightEnabled = true; downEnabled = true; if (_root.harry.entrancepoint eq "bottom") { placeHarry(260, 254, "up"); } else if (_root.harry.entrancepoint eq "basement") { placeHarry(460, 220, "left"); } else if (_root.harry.entrancepoint eq "frathall") { placeHarry(180, 144, "down"); } else if (_root.harry.entrancepoint eq "tv") { placeHarry(136, 175, "right"); }
Instance of Symbol 302 MovieClip in Frame 111
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "door"; _root.gotoAndPlay("frat"); } }
Instance of Symbol 303 MovieClip in Frame 111
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "stairs"; _root.gotoAndPlay("fratBasement"); } }
Instance of Symbol 304 MovieClip in Frame 111
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "bottom"; _root.gotoAndPlay("fratHall"); } }
Frame 121
function getObject() { var result = ""; if (_root.aura.hitTest(_root.fratBasement_keg)) { result = result + "keg"; } if (_root.aura.hitTest(_root.fratBasement_girl)) { result = result + "girl"; } if (_root.aura.hitTest(_root.fratBasement_group1)) { result = result + "group"; } if (_root.aura.hitTest(_root.fratBasement_group2)) { result = result + "group"; } if (_root.aura.hitTest(_root.fratBasement_group3)) { result = result + "group"; } if (_root.aura.hitTest(_root.fratBasement_group4)) { result = result + "group"; } if (_root.aura.hitTest(_root.fratBasement_group5)) { result = result + "group"; } return(result); } function parseCommand(input) { trace("fratBasement"); var result = 0; var inputlc = input.toLowerCase(); var touching = getObject(); if (!result) { if ((touching.indexOf("group") != -1) && (findMatch(input, v_talk))) { fratBasement_talkgroup_groupLastused = getRandom("fratBasement_talkgroup_group"); clearInput(fratBasement_talkgroup_group[fratBasement_talkgroup_groupLastused]); result = 1; } } if (!result) { if (((touching.indexOf("group") != -1) && (findMatch(input, n_girl))) && (findMatch(input, v_look))) { clearInput(fratBasement_group_look); result = 1; } } if (!result) { if (((touching.indexOf("group") != -1) && (findMatch(input, n_guy))) && (findMatch(input, v_look))) { clearInput(fratBasement_group_look); result = 1; } } if (!result) { if (((touching.indexOf("girl") != -1) && (findMatch(input, n_girl))) && (findMatch(input, v_look))) { if (checkInventory("cup of beer")) { characterCloseup("fratBasement_girlhappy"); } else { characterCloseup("fratBasement_girlsad"); } result = 1; } else if (((touching.indexOf("girl") != -1) && (findMatch(input, n_girl))) && (findMatch(input, v_talk))) { talknotlookingLastused = getRandom("talknotlooking"); clearInput(talknotlooking[talknotlookingLastused]); result = 1; } else if (((touching.indexOf("girl") != -1) && (findMatch(input, n_girl))) && (checkViolence(fratBasement_girlviolence))) { result = 1; } else if ((touching.indexOf("girl") != -1) && (findMatch(input, n_girl))) { girl_unknownverbLastused = getRandom("girl_unknownverb"); clearInput(girl_unknownverb[girl_unknownverbLastused]); result = 1; } } if (!result) { if (((touching.indexOf("keg") != -1) && (findMatch(input, n_keg))) && (findMatch(input, v_keg))) { if (checkInventory("cup of beer")) { clearInput(fratBasement_alreadyhavebeer); } else { addItem("cup of beer"); fratBasement_beer++; clearInput(fratBasement_keg_getbeer); result = 1; } } else if (((touching.indexOf("keg") != -1) && (findMatch(input, n_keg))) && (checkViolence(fratBasement_kegviolence))) { result = 1; } else if ((touching.indexOf("keg") != -1) && (findMatch(input, n_keg))) { fratBasement_keg_unknownverbLastused = getRandom("fratBasement_keg_unknownverb"); clearInput(fratBasement_keg_unknownverb[fratBasement_keg_unknownverbLastused]); result = 1; } } if (!result) { if (checkViolence()) { if (touching.indexOf("group") == -1) { clearInput(masochism); } result = 1; } } if (!result) { if (findMatch(input, v_talk)) { fratBasement_talkgroup_nottouchingLastused = getRandom("fratBasement_talkgroup_nottouching"); clearInput(fratBasement_talkgroup_nottouching[fratBasement_talkgroup_nottouchingLastused]); result = 1; } } if (!result) { if (touching eq "") { clearInput(global_nottouching); result = 1; } } else { clearParsedInput(input); } return(result); } leftwall_slope = (_root.bottom_left._y - _root.top_left._y) / (_root.bottom_left._x - _root.top_left._x); leftwall_y_int = _root.bottom_left._y - (leftwall_slope * _root.bottom_left._x); rightwall_slope = (_root.bottom_right._y - _root.top_right._y) / (_root.bottom_right._x - _root.top_right._x); rightwall_y_int = _root.bottom_right._y - (rightwall_slope * _root.bottom_right._x); topwall_slope = (_root.top_left._y - _root.top_right._y) / (_root.top_left._x - _root.top_right._x); topwall_y_int = _root.top_left._y - (topwall_slope * _root.top_left._x); bottomwall_slope = (_root.bottom_right._y - _root.bottom_left._y) / (_root.bottom_right._x - _root.bottom_left._x); bottomwall_y_int = _root.bottom_right._y - (bottomwall_slope * _root.bottom_right._x); stop(); current_setting = "fratBasement"; showHarry(true); if (_root.harry.entrancepoint eq "stairs") { placeHarry(324, 82, "down"); } else if (_root.harry.entrancepoint eq "girl") { placeHarry(267, 188, "left"); } if (/:fratBasement_girldrunk) { _root.fratBasement_girl._visible = false; _root.fratBasement_girl._x = 0; }
Instance of Symbol 312 MovieClip in Frame 121
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "basement"; _root.gotoAndPlay("fratRoom"); } }
Instance of Symbol 313 MovieClip in Frame 121
onClipEvent (enterFrame) { if (this.hitTest(_root.aura) || (this.hitTest(_root.harry))) { Set("/:upEnabled", false); Set("/:downEnabled", false); if (_root.harry.moving == _root.harry.move_left) { _root.harry._y = _root.harry._y - (/:speed * 0.55); _root.aura._y = _root.aura._y - (/:speed * 0.55); } else if (_root.harry.moving == _root.harry.move_right) { _root.harry._y = _root.harry._y + (/:speed * 0.55); _root.aura._y = _root.aura._y + (/:speed * 0.55); } } else { Set("/:upEnabled", true); Set("/:downEnabled", true); } }
Frame 131
function getObject() { var result = ""; if (_root.aura.hitTest(_root.fratHall_middledoor)) { result = result + "topdoor"; } if (_root.aura.hitTest(_root.fratHall_leftdoor)) { result = result + "leftdoor"; } if (_root.aura.hitTest(_root.fratHall_rightdoor)) { result = result + "rightdoor"; } return(result); } function parseCommand(input) { trace("fratHall"); var result = 0; var inputlc = input.toLowerCase(); var touching = getObject(); if (!result) { if (((touching.indexOf("leftdoor") != -1) && (findMatch(input, n_door))) && (findMatch(input, v_dooropen))) { clearInput(door_locked); result = 1; } else if (((touching.indexOf("topdoor") != -1) && (findMatch(input, n_door))) && (findMatch(input, v_dooropen))) { clearInput(door_locked); result = 1; } else if (((touching.indexOf("rightdoor") != -1) && (findMatch(input, n_door))) && (findMatch(input, v_dooropen))) { next_entrancepoint = "door"; next_setting = "fratBedroom"; result = 1; _root.fratHall_rightdoor.gotoAndPlay("open"); } else if (((((touching.indexOf("leftdoor") != -1) || (touching.indexOf("rightdoor") != -1)) || (touching.indexOf("topdoor") != -1)) && (findMatch(input, n_door))) && (checkViolence(input, "door"))) { result = 1; } else if ((((touching.indexOf("leftdoor") != -1) || (touching.indexOf("rightdoor") != -1)) || (touching.indexOf("topdoor") != -1)) && (findMatch(input, n_door))) { door_unknownverbLastused = getRandom("door_unknownverb"); clearInput(door_unknownverb[door_unknownverbLastused]); result = 1; } } if (!result) { if (touching eq "") { clearInput(global_nottouching); result = 1; } } else { clearParsedInput(input); } return(result); } leftwall_slope = (_root.bottom_left._y - _root.top_left._y) / (_root.bottom_left._x - _root.top_left._x); leftwall_y_int = _root.bottom_left._y - (leftwall_slope * _root.bottom_left._x); rightwall_slope = (_root.bottom_right._y - _root.top_right._y) / (_root.bottom_right._x - _root.top_right._x); rightwall_y_int = _root.bottom_right._y - (rightwall_slope * _root.bottom_right._x); topwall_slope = (_root.top_left._y - _root.top_right._y) / (_root.top_left._x - _root.top_right._x); topwall_y_int = _root.top_left._y - (topwall_slope * _root.top_left._x); bottomwall_slope = (_root.bottom_right._y - _root.bottom_left._y) / (_root.bottom_right._x - _root.bottom_left._x); bottomwall_y_int = _root.bottom_right._y - (bottomwall_slope * _root.bottom_right._x); stop(); current_setting = "fratHall"; showHarry(true); if (_root.harry.entrancepoint eq "bottom") { placeHarry(260, 246, "up"); } else if (_root.harry.entrancepoint eq "topdoor") { placeHarry(258, 128, "down"); } else if (_root.harry.entrancepoint eq "leftdoor") { placeHarry(156, 168, "right"); } else if (_root.harry.entrancepoint eq "rightdoor") { placeHarry(360, 168, "left"); }
Instance of Symbol 332 MovieClip in Frame 131
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "frathall"; _root.gotoAndPlay("fratRoom"); } }
Frame 141
function getObject() { var result = ""; if (_root.aura.hitTest(_root.fratBedroom_door)) { result = result + "door"; } if (_root.aura.hitTest(_root.fratBedroom_window)) { result = result + "window"; } if (_root.aura.hitTest(_root.fratBedroom_bed)) { result = result + "bed"; } return(result); } function parseCommand(input) { trace("fratBedroom"); var result = 0; var inputlc = input.toLowerCase(); var touching = getObject(); if (!result) { if (((touching.indexOf("window") != -1) && (findMatch(input, n_window))) && (findMatch(input, v_look))) { clearInput(fratBedroom_window_look); result = 1; } else if (((touching.indexOf("window") != -1) && (findMatch(input, n_window))) && (findMatch(input, v_jump))) { clearInput(fratBedroom_window_jump); result = 1; } else if (((touching.indexOf("window") != -1) && (findMatch(input, n_window))) && (findMatch(input, v_pee))) { clearInput(fratBedroom_window_pee); result = 1; } else if (((touching.indexOf("window") != -1) && (findMatch(input, n_window))) && (findMatch(input, v_open))) { clearInput(fratBedroom_window_open); result = 1; } else if (((touching.indexOf("window") != -1) && (findMatch(input, n_window))) && (checkViolence(input, "window"))) { result = 1; } else if ((touching.indexOf("window") != -1) && (findMatch(input, n_window))) { clearInput(fratBedroom_window_unknownverb); result = 1; } } if (!result) { if (((touching.indexOf("bed") != -1) && (findMatch(input, n_girl))) && (findMatch(input, v_talk))) { if (fratBedroom_fuck) { clearInput(fratBedoom_alreadyfucked); } else { score = score + 10; addItem("ring"); _root.harry.condom--; fratBedroom_fuck++; _root.gotoAndPlay("sex_fratgirl"); } result = 1; } else if (((touching.indexOf("bed") != -1) && (findMatch(input, n_girl))) && (findMatch(input, v_look))) { if (fratBedroom_fuck) { clearInput(fratBedoom_alreadyfucked); } else { score = score + 10; addItem("ring"); _root.harry.condom--; fratBedroom_fuck++; _root.gotoAndPlay("sex_fratgirl"); } result = 1; } else if (((touching.indexOf("bed") != -1) && (findMatch(input, n_girl))) && (checkViolence(input, "beautiful drunk girl"))) { result = 1; } else if ((touching.indexOf("bed") != -1) && (findMatch(input, n_girl))) { girl_unknownverbLastused = getRandom("girl_unknownverb"); clearInput(girl_unknownverb[girl_unknownverbLastused]); result = 1; } } if (!result) { if (((touching.indexOf("bed") != -1) && (findMatch(input, n_bed))) && (findMatch(input, v_look))) { clearInput(fratBedroom_bed_look); result = 1; } else if (((touching.indexOf("bed") != -1) && (findMatch(input, n_bed))) && (findMatch(input, v_getin))) { if (fratBasement_girldrunk) { if (fratBedroom_fuck) { clearInput(fratBedoom_alreadyfucked); } else { score = score + 10; addItem("ring"); _root.harry.condom--; fratBedroom_fuck++; _root.gotoAndPlay("sex_fratgirl"); } } else { bed_sleepLastused = getRandom("bed_sleep"); clearInput(bed_sleep[bed_sleepLastused]); } result = 1; } else if (((touching.indexOf("bed") != -1) && (findMatch(input, n_bed))) && (checkViolence(input, "door"))) { result = 1; } else if ((touching.indexOf("bed") != -1) && (findMatch(input, n_bed))) { bed_unknownverbLastused = getRandom("bed_unknownverb"); clearInput(bed_unknownverb[bed_unknownverbLastused]); result = 1; } } if (!result) { if (((touching.indexOf("door") != -1) && (findMatch(input, n_door))) && (findMatch(input, v_dooropen))) { next_entrancepoint = "rightdoor"; next_setting = "fratHall"; result = 1; _root.fratBedroom_door.gotoAndPlay("open"); } else if (((touching.indexOf("door") != -1) && (findMatch(input, n_door))) && (checkViolence(input, "door"))) { result = 1; } else if ((touching.indexOf("door") != -1) && (findMatch(input, n_door))) { door_unknownverbLastused = getRandom("door_unknownverb"); clearInput(door_unknownverb[door_unknownverbLastused]); result = 1; } } if (!result) { if (touching eq "") { clearInput(global_nottouching); result = 1; } } else { clearParsedInput(input); } return(result); } leftwall_slope = (_root.bottom_left._y - _root.top_left._y) / (_root.bottom_left._x - _root.top_left._x); leftwall_y_int = _root.bottom_left._y - (leftwall_slope * _root.bottom_left._x); rightwall_slope = (_root.bottom_right._y - _root.top_right._y) / (_root.bottom_right._x - _root.top_right._x); rightwall_y_int = _root.bottom_right._y - (rightwall_slope * _root.bottom_right._x); topwall_slope = (_root.top_left._y - _root.top_right._y) / (_root.top_left._x - _root.top_right._x); topwall_y_int = _root.top_left._y - (topwall_slope * _root.top_left._x); bottomwall_slope = (_root.bottom_right._y - _root.bottom_left._y) / (_root.bottom_right._x - _root.bottom_left._x); bottomwall_y_int = _root.bottom_right._y - (bottomwall_slope * _root.bottom_right._x); stop(); current_setting = "fratBedroom"; showHarry(true); if (_root.harry.entrancepoint eq "door") { placeHarry(220, 174, "down"); } else if (_root.harry.entrancepoint eq "cutscene") { placeHarry(324, 230, "left"); } if (/:fratBasement_girldrunk) { _root.fratBedroom_girl._visible = true; } else { _root.fratBedroom_girl._visible = false; }
Instance of Symbol 343 MovieClip "fratBedroom_door" in Frame 141
onClipEvent (load) { this.open = 0; this.touching = 0; stop(); } onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { this.touching = 1; trace("frat_bedroom_door"); } else { this.touching = 0; } }
Frame 151
function getObject() { var result = ""; if (_root.aura.hitTest(_root.library_tree1)) { result = result + "tree"; } if (_root.aura.hitTest(_root.library_tree2)) { result = result + "tree"; } return(result); } function parseCommand(input) { trace("library"); var result = 0; var inputlc = input.toLowerCase(); var touching = getObject(); if (!result) { if (((touching.indexOf("tree") != -1) && (findMatch(input, n_tree))) && (findMatch(input, v_look))) { clearInput(library_tree_look); result = 1; } else if (((touching.indexOf("tree") != -1) && (findMatch(input, n_tree))) && (findMatch(input, v_pee))) { if (!library_peeintree) { library_peeintree++; score = score + 6; } characterOutput(library_tree_pee); result = 1; } else if (((touching.indexOf("tree") != -1) && (findMatch(input, n_tree))) && (findMatch(input, v_talk))) { characterOutput(library_tree_talk); result = 1; } else if (((touching.indexOf("tree") != -1) && (findMatch(input, n_tree))) && (checkViolence(input, "tree"))) { result = 1; } else if ((touching.indexOf("tree") != -1) && (findMatch(input, n_tree))) { library_tree_unknownverbLastused = getRandom("library_tree_unknownverb"); clearInput(library_tree_unknownverb[library_tree_unknownverbLastused]); result = 1; } } if (!result) { if (touching eq "") { clearInput(global_nottouching); result = 1; } } else { clearParsedInput(input); } return(result); } leftwall_slope = (_root.bottom_left._y - _root.top_left._y) / (_root.bottom_left._x - _root.top_left._x); leftwall_y_int = _root.bottom_left._y - (leftwall_slope * _root.bottom_left._x); rightwall_slope = (_root.bottom_right._y - _root.top_right._y) / (_root.bottom_right._x - _root.top_right._x); rightwall_y_int = _root.bottom_right._y - (rightwall_slope * _root.bottom_right._x); topwall_slope = (_root.top_left._y - _root.top_right._y) / (_root.top_left._x - _root.top_right._x); topwall_y_int = _root.top_left._y - (topwall_slope * _root.top_left._x); bottomwall_slope = (_root.bottom_right._y - _root.bottom_left._y) / (_root.bottom_right._x - _root.bottom_left._x); bottomwall_y_int = _root.bottom_right._y - (bottomwall_slope * _root.bottom_right._x); stop(); current_setting = "library"; showHarry(true); if (_root.harry.entrancepoint eq "street") { placeHarry(266, 252, "up"); } else if (_root.harry.entrancepoint eq "left") { placeHarry(26, 244, "right"); } else if (_root.harry.entrancepoint eq "door") { placeHarry(266, 188, "down"); } else if (_root.harry.entrancepoint eq "right") { placeHarry(494, 244, "left"); }
Instance of Symbol 344 MovieClip "library_doormat" in Frame 151
onClipEvent (enterFrame) { if (this.hitTest(_root.aura) && (!_root.library_leftdoor.open)) { _root.library_leftdoor.gotoAndPlay("open"); _root.library_rightdoor.gotoAndPlay("open"); _root.library_leftdoor.open = 1; } else if ((!this.hitTest(_root.aura)) && (_root.library_leftdoor.open)) { _root.library_leftdoor.gotoAndPlay("close"); _root.library_rightdoor.gotoAndPlay("close"); _root.library_leftdoor.open = 0; } }
Instance of Symbol 345 MovieClip in Frame 151
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "right"; _root.gotoAndPlay("dorm"); } }
Instance of Symbol 346 MovieClip in Frame 151
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "left"; _root.gotoAndPlay("frat"); } }
Instance of Symbol 347 MovieClip in Frame 151
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "bottom"; _root.gotoAndPlay("libraryRoom"); } }
Instance of Symbol 348 MovieClip in Frame 151
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.stop(); Set("/:leftEnabled", false); Set("/:upEnabled", false); Set("/:rightEnabled", false); Set("/:downEnabled", false); _root.taxi.play(); _root.aura._y = _root.aura._y - 10; } }
Instance of Symbol 279 MovieClip "library_rightdoor" in Frame 151
onClipEvent (load) { this.open = 0; stop(); } onClipEvent (enterFrame) { this.hitTest(_root.aura); }
Instance of Symbol 282 MovieClip "library_leftdoor" in Frame 151
onClipEvent (load) { this.open = 0; stop(); } onClipEvent (enterFrame) { this.hitTest(_root.aura); }
Frame 161
function getObject() { var result = ""; if (_root.aura.hitTest(_root.libraryRoom_girl)) { result = result + "girl"; } if (_root.aura.hitTest(_root.libraryRoom_librarian)) { result = result + "librarian"; } if (_root.aura.hitTest(_root.libraryRoom_books)) { result = result + "books"; } return(result); } function parseCommand(input) { trace("libraryRoom"); var result = 0; var inputlc = input.toLowerCase(); var touching = getObject(); if (!result) { if (((touching.indexOf("books") != -1) && (findMatch(input, n_books))) && (findMatch(input, v_books))) { if (checkInventory("absolute 10 magazine")) { clearInput(libraryRoom_books_nothingthere); } else { score = score + 6; addItem("absolute 10 magazine"); characterOutput(libraryRoom_books_findporn); } result = 1; } else if (((touching.indexOf("books") != -1) && (findMatch(input, n_books))) && (checkViolence(input, "book cases"))) { result = 1; } else if ((touching.indexOf("books") != -1) && (findMatch(input, n_books))) { clearInput(libraryRoom_books_unknownverb); result = 1; } } if (!result) { if (((touching.indexOf("girl") != -1) && (findMatch(input, n_girl))) && (findMatch(input, v_look))) { if (checkInventory("ring")) { characterCloseup("libraryRoom_girlsmile"); } else { characterCloseup("libraryRoom_girlfrown"); } result = 1; } else if (((touching.indexOf("girl") != -1) && (findMatch(input, n_girl))) && (findMatch(input, v_talk))) { talknotlookingLastused = getRandom("talknotlooking"); clearInput(talknotlooking[talknotlookingLastused]); result = 1; } else if (((touching.indexOf("girl") != -1) && (findMatch(input, n_girl))) && (checkViolence(input, "attractive nice girl"))) { result = 1; } else if ((touching.indexOf("girl") != -1) && (findMatch(input, n_girl))) { girl_unknownverbLastused = getRandom("girl_unknownverb"); clearInput(girl_unknownverb[girl_unknownverbLastused]); result = 1; } } if (!result) { if (((touching.indexOf("librarian") != -1) && (findMatch(input, n_librarian))) && (findMatch(input, v_look))) { clearInput(libraryRoom_librarian_look); result = 1; } else if (((touching.indexOf("librarian") != -1) && (findMatch(input, n_librarian))) && (findMatch(input, v_talk))) { clearInput(libraryRoom_librariantalk); result = 1; } else if (((touching.indexOf("librarian") != -1) && (findMatch(input, n_librarian))) && (checkViolence(input, "librarian"))) { result = 1; } else if ((touching.indexOf("librarian") != -1) && (findMatch(input, n_librarian))) { clearInput(libraryRoom_librarian_unknownverb); result = 1; } } if (!result) { if (findMatch(input, v_talk)) { clearInput(libraryRoom_librariantalk); result = 1; } } if (!result) { if (touching eq "") { clearInput(global_nottouching); result = 1; } } else { clearParsedInput(input); } return(result); } leftwall_slope = (_root.bottom_left._y - _root.top_left._y) / (_root.bottom_left._x - _root.top_left._x); leftwall_y_int = _root.bottom_left._y - (leftwall_slope * _root.bottom_left._x); rightwall_slope = (_root.bottom_right._y - _root.top_right._y) / (_root.bottom_right._x - _root.top_right._x); rightwall_y_int = _root.bottom_right._y - (rightwall_slope * _root.bottom_right._x); topwall_slope = (_root.top_left._y - _root.top_right._y) / (_root.top_left._x - _root.top_right._x); topwall_y_int = _root.top_left._y - (topwall_slope * _root.top_left._x); bottomwall_slope = (_root.bottom_right._y - _root.bottom_left._y) / (_root.bottom_right._x - _root.bottom_left._x); bottomwall_y_int = _root.bottom_right._y - (bottomwall_slope * _root.bottom_right._x); stop(); current_setting = "libraryRoom"; showHarry(true); if (_root.harry.entrancepoint eq "bottom") { placeHarry(260, 248, "up"); } else if (_root.harry.entrancepoint eq "girl") { placeHarry(120, 220, "right"); }
Instance of Symbol 357 MovieClip in Frame 161
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "door"; _root.gotoAndPlay("library"); } }
Frame 171
function getObject() { var result = ""; if (_root.aura.hitTest(_root.liquor_drunk)) { result = result + "bum"; } return(result); } function parseCommand(input) { trace("liquor"); var result = 0; var inputlc = input.toLowerCase(); var touching = getObject(); if (!result) { if (!liquor_bumpaid) { if (((touching.indexOf("bum") != -1) && (findMatch(input, n_bum))) && (findMatch(input, v_look))) { clearInput(liquor_bum_look); result = 1; } else if (((touching.indexOf("bum") != -1) && (findMatch(input, n_bum))) && (findMatch(input, v_talk))) { if (_root.harry.money < 15) { characterOutput(liquor_bumtalknomoney); } else { score = score + 10; _root.harry.money = _root.harry.money - 15; _root.liquor_drunk._visible = false; liquor_bumpaid++; characterOutput(liquor_bumtalk); } result = 1; } else if (((touching.indexOf("bum") != -1) && (findMatch(input, n_bum))) && (checkViolence(input, "bum who tries to hit you back, but you are too quick"))) { result = 1; } else if ((touching.indexOf("bum") != -1) && (findMatch(input, n_bum))) { clearInput(liquor_bum_unknownverb); result = 1; } } } if (!result) { if (touching eq "") { clearInput(global_nottouching); result = 1; } } else { clearParsedInput(input); } return(result); } leftwall_slope = (_root.bottom_left._y - _root.top_left._y) / (_root.bottom_left._x - _root.top_left._x); leftwall_y_int = _root.bottom_left._y - (leftwall_slope * _root.bottom_left._x); rightwall_slope = (_root.bottom_right._y - _root.top_right._y) / (_root.bottom_right._x - _root.top_right._x); rightwall_y_int = _root.bottom_right._y - (rightwall_slope * _root.bottom_right._x); topwall_slope = (_root.top_left._y - _root.top_right._y) / (_root.top_left._x - _root.top_right._x); topwall_y_int = _root.top_left._y - (topwall_slope * _root.top_left._x); bottomwall_slope = (_root.bottom_right._y - _root.bottom_left._y) / (_root.bottom_right._x - _root.bottom_left._x); bottomwall_y_int = _root.bottom_right._y - (bottomwall_slope * _root.bottom_right._x); stop(); current_setting = "liquor"; showHarry(true); if (_root.harry.entrancepoint eq "street") { placeHarry(266, 252, "up"); } else if (_root.harry.entrancepoint eq "left") { placeHarry(20, 224, "right"); } else if (_root.harry.entrancepoint eq "door") { placeHarry(458, 210, "down"); } else if (_root.harry.entrancepoint eq "right") { placeHarry(514, 224, "left"); } if (/:liquor_bumpaid) { _root.liquor_drunk._visible = false; }
Instance of Symbol 369 MovieClip in Frame 171
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "right"; _root.gotoAndPlay("frat"); } }
Instance of Symbol 370 MovieClip in Frame 171
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { _root.harry.entrancepoint = "left"; _root.gotoAndPlay("dorm"); } }
Instance of Symbol 371 MovieClip in Frame 171
onClipEvent (load) { } onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { if (1 < /:liquor_door.length) { while (next == lastUsed) { next = random(/:liquor_door.length); } lastUsed = next; } /:stopHarry(); /:placeHarry(_root.harry._x, _root.harry._y + 4, "down"); /:clearInput(/:liquor_door[next]); } }
Instance of Symbol 274 MovieClip in Frame 171
onClipEvent (enterFrame) { if (this.hitTest(_root.aura)) { Set("/:leftEnabled", false); Set("/:upEnabled", false); Set("/:rightEnabled", false); Set("/:downEnabled", false); _root.taxi.play(); _root.aura._y = _root.aura._y - 10; } }
Frame 186
_root.harry._visible = false; Mouse.show();
Frame 187
Selection.setFocus("_root.mailer.MAILFROM"); Mouse.show();
Frame 201
stop(); function parseCommand(input) { trace("girls happy"); var result = 0; var inputlc = input.toLowerCase(); i = 0; while (i < close_cutscene.length) { if (inputlc eq close_cutscene[i]) { if (_root.harry.dead) { trace("this is it"); resurrectHarry(); } else { _root.harry.entrancepoint = "cutscene"; _root.gotoAndStop("dormGirlsRoom"); } result = 1; } i++; } j = 0; while (j < v_look.length) { if (inputlc.indexOf(v_look[j]) != -1) { clearInput(dormGirls_happy_alreadylooking); result = 1; break; } j++; } if (result) { } var talkaboutbeer = ((talkaboutpin = 0)); i = 0; while (i < n_beer.length) { if (inputlc.indexOf(n_beer[i]) != -1) { talkaboutbeer = 1; break; } i++; } i = 0; while (i < n_pin.length) { if (inputlc.indexOf(n_pin[i]) != -1) { talkaboutpin = 1; break; } i++; } if (talkaboutbeer || (talkaboutpin)) { j = 0; while (j < v_give.length) { if (inputlc.indexOf(v_give[j]) != -1) { if (checkInventory("beer") && (checkInventory("pin"))) { if (_root.harry.condom) { dormGirlsRoom_fuck++; _root.harry.condom = _root.harry.condom - 4; dropItem("beer"); _root.gotoAndStop("sex_dormgirls"); } else { _root.gotoAndStop("sex_explode"); } } else { clearInput(forgotsomething); } result = 1; break; } j++; } } j = 0; while (j < v_talk.length) { if (inputlc.indexOf(v_talk[j]) != -1) { if (_root.harry.condom) { dormGirlsRoom_fuck++; _root.harry.condom = _root.harry.condom - 4; dropItem("beer"); _root.gotoAndStop("sex_dormgirls"); } else { _root.gotoAndStop("sex_explode"); } result = 1; break; } j++; } if (result) { } if (!result) { if (!checkViolence(input, "attractive freshman girls. Maybe they like that.")) { cutscene_girl_unknownverbLastused = getRandom("cutscene_girl_unknownverb"); clearInput(cutscene_girl_unknownverb[cutscene_girl_unknownverbLastused]); } result = 1; } if (result) { clearParsedInput(input); } return(result); } showHarry(false);
Frame 211
stop(); function parseCommand(input) { trace("girls mad"); var result = 0; var inputlc = input.toLowerCase(); i = 0; while (i < close_cutscene.length) { if (inputlc eq close_cutscene[i]) { _root.harry.entrancepoint = "cutscene"; _root.gotoAndStop("dormGirlsRoom"); result = 1; } i++; } j = 0; while (j < v_look.length) { if (inputlc.indexOf(v_look[j]) != -1) { clearInput(dormGirls_mad_alreadylooking); result = 1; break; } j++; } if (result) { } if (findMatch(input, v_give) && (findMatch(input, n_beer) || (findMatch(input, n_pin)))) { if (checkInventory("beer")) { clearInput(dormGirls_mad_talk_nopin); } else if (checkInventory("pin")) { clearInput(dormGirls_mad_talk_nobeer); } else { clearInput(dormGirls_mad_talk_nothing); } result = 1; } j = 0; while (j < v_talk.length) { if (inputlc.indexOf(v_talk[j]) != -1) { if (checkInventory("beer") && (checkInventory("pin"))) { } else if (checkInventory("beer")) { clearInput(dormGirls_mad_talk_nopin); } else if (checkInventory("pin")) { clearInput(dormGirls_mad_talk_nobeer); } else { clearInput(dormGirls_mad_talk_nothing); } result = 1; break; } j++; } if (result) { } if (!result) { if (!checkViolence(input, "angry freshman girls. Maybe they like that.")) { cutscene_girl_unknownverbLastused = getRandom("cutscene_girl_unknownverb"); clearInput(cutscene_girl_unknownverb[cutscene_girl_unknownverbLastused]); } result = 1; } if (result) { clearParsedInput(input); } return(result); } showHarry(false);
Frame 221
function parseCommand(input) { trace("information"); var result = 0; var inputlc = input.toLowerCase(); i = 0; while (i < close_cutscene.length) { if (inputlc eq close_cutscene[i]) { _root.harry.entrancepoint = "information"; _root.gotoAndStop("dormLobby"); result = 1; } i++; } j = 0; while (j < v_talk.length) { if (inputlc.indexOf(v_talk[j]) != -1) { clearInput(cutscene_dormLobby_information_talk); result = 1; break; } j++; } if (result) { } j = 0; while (j < v_look.length) { if (inputlc.indexOf(v_look[j]) != -1) { clearInput(cutscene_dormLobby_information_look); result = 1; break; } j++; } if (result) { } if (!result) { if (!checkViolence(input, "directory bullitin board")) { cutscene_dormLobby_information_unknownverbLastused = getRandom("cutscene_dormLobby_information_unknownverb"); clearInput(cutscene_dormLobby_information_unknownverb[cutscene_dormLobby_information_unknownverbLastused]); } result = 1; } if (result) { clearParsedInput(input); } return(result); } showHarry(false);
Frame 231
function parseCommand(input) { trace("dormRoom TV"); var result = 0; var inputlc = input.toLowerCase(); i = 0; while (i < close_cutscene.length) { if (inputlc eq close_cutscene[i]) { _root.harry.entrancepoint = "tv"; _root.gotoAndStop("dormRoom"); result = 1; } i++; } j = 0; while (j < v_talk.length) { if (inputlc.indexOf(v_talk[j]) != -1) { clearInput(cutscene_tv_talk); result = 1; break; } j++; } if (result) { } j = 0; while (j < v_look.length) { if (inputlc.indexOf(v_look[j]) != -1) { clearInput(cutscene_tv_look); result = 1; break; } j++; } if (result) { } if (!result) { if (!checkViolence(input, "your tv")) { tv_unknownverbLastused = getRandom("tv_unknownverb"); clearInput(tv_unknownverb[tv_unknownverbLastused]); } result = 1; } if (result) { clearParsedInput(input); } return(result); } showHarry(false);
Frame 241
function parseCommand(input) { trace("fratRoom TV"); var result = 0; var inputlc = input.toLowerCase(); i = 0; while (i < close_cutscene.length) { if (inputlc eq close_cutscene[i]) { _root.harry.entrancepoint = "tv"; _root.gotoAndStop("fratRoom"); result = 1; } i++; } j = 0; while (j < v_talk.length) { if (inputlc.indexOf(v_talk[j]) != -1) { clearInput(cutscene_tv_talk); result = 1; break; } j++; } if (result) { } j = 0; while (j < v_look.length) { if (inputlc.indexOf(v_look[j]) != -1) { clearInput(cutscene_tv_look); result = 1; break; } j++; } if (result) { } if (!result) { if (!checkViolence(input, "the B.E.R. tv")) { tv_unknownverbLastused = getRandom("tv_unknownverb"); clearInput(tv_unknownverb[tv_unknownverbLastused]); } result = 1; } if (result) { clearParsedInput(input); } return(result); } stop(); current_setting = "fratRoom_tv"; showHarry(false);
Frame 251
function parseCommand(input) { trace("fratBasement girl sad"); var result = 0; var inputlc = input.toLowerCase(); i = 0; while (i < close_cutscene.length) { if (inputlc eq close_cutscene[i]) { _root.harry.entrancepoint = "girl"; _root.gotoAndStop("fratBasement"); result = 1; } i++; } i = 0; while (i < v_talk.length) { if (inputlc.indexOf(v_talk[i]) != -1) { characterOutput(cutscene_fratBasement_girlsad_talk); result = 1; break; } i++; } j = 0; while (j < v_look.length) { if (inputlc.indexOf(v_look[j]) != -1) { clearInput(cutscene_fratBasement_girlsad_look); result = 1; break; } j++; } if (result) { } if (!result) { if (!checkViolence(input, "the attractive frat girl")) { cutscene_girl_unknownverbLastused = getRandom("cutscene_girl_unknownverb"); clearInput(cutscene_girl_unknownverb[cutscene_girl_unknownverbLastused]); } result = 1; } if (result) { clearParsedInput(input); } return(result); } stop(); current_setting = "fratBasement_girlsad"; showHarry(false);
Frame 261
function parseCommand(input) { trace("fraBasement girl happy"); var result = 0; var inputlc = input.toLowerCase(); i = 0; while (i < close_cutscene.length) { if (inputlc eq close_cutscene[i]) { _root.harry.entrancepoint = "girl"; _root.gotoAndStop("fratBasement"); result = 1; } i++; } i = 0; while (i < v_talk.length) { if (inputlc.indexOf(v_talk[i]) != -1) { characterOutput(cutscene_fratBasement_girlhappy_talk[fratBasement_beer]); dropItem("cup of beer"); if (fratBasement_beer == 2) { fratBasement_girldrunk++; } result = 1; } i++; } i = 0; while (i < n_beer.length) { if (inputlc.indexOf(n_beer[i]) != -1) { j = 0; while (j < v_give.length) { if (inputlc.indexOf(v_give[j]) != -1) { characterOutput(cutscene_fratBasement_girlhappy_talk[fratBasement_beer]); dropItem("cup of beer"); if (fratBasement_beer == 2) { fratBasement_girldrunk++; } result = 1; break; } j++; } } i++; } j = 0; while (j < v_look.length) { if (inputlc.indexOf(v_look[j]) != -1) { clearInput(cutscene_fratBasement_girlhappy_look); result = 1; break; } j++; } if (result) { } if (!result) { if (!checkViolence(input, "the attractive frat girl")) { cutscene_girl_unknownverbLastused = getRandom("cutscene_girl_unknownverb"); clearInput(cutscene_girl_unknownverb[cutscene_girl_unknownverbLastused]); } result = 1; } if (result) { clearParsedInput(input); } return(result); } showHarry(false);
Frame 271
function parseCommand(input) { trace("libraryRoom girl frown"); var result = 0; var inputlc = input.toLowerCase(); i = 0; while (i < close_cutscene.length) { if (inputlc eq close_cutscene[i]) { _root.harry.entrancepoint = "girl"; _root.gotoAndStop("libraryRoom"); result = 1; } i++; } i = 0; while (i < v_talk.length) { if (inputlc.indexOf(v_talk[i]) != -1) { characterOutput(cutscene_libraryRoom_girlfrown_talk); result = 1; } i++; } j = 0; while (j < v_look.length) { if (inputlc.indexOf(v_look[j]) != -1) { clearInput(cutscene_libraryRoom_girlfrown_look); result = 1; break; } j++; } if (result) { } if (!result) { if (!checkViolence(input, "the attractive nice girl")) { cutscene_girl_unknownverbLastused = getRandom("cutscene_girl_unknownverb"); clearInput(cutscene_girl_unknownverb[cutscene_girl_unknownverbLastused]); } result = 1; } if (result) { clearParsedInput(input); } return(result); } showHarry(false);
Frame 281
function parseCommand(input) { trace("libraryRoom girl smile"); var result = 0; var inputlc = input.toLowerCase(); i = 0; while (i < v_talk.length) { if (inputlc.indexOf(v_talk[i]) != -1) { _root.gotoAndStop("sex_librarygirl"); result = 1; } i++; } j = 0; while (j < v_look.length) { if (inputlc.indexOf(v_look[j]) != -1) { clearInput(cutscene_libraryRoom_girlsmile_look); result = 1; break; } j++; } if (result) { } i = 0; while (i < n_ring.length) { if (inputlc.indexOf(n_ring[i]) != -1) { j = 0; while (j < v_give.length) { if (inputlc.indexOf(v_give[j]) != -1) { _root.gotoAndStop("sex_librarygirl"); result = 1; break; } j++; } } i++; } if (!result) { if (!checkViolence(input, "the attractive nice girl")) { cutscene_girl_unknownverbLastused = getRandom("cutscene_girl_unknownverb"); clearInput(cutscene_girl_unknownverb[cutscene_girl_unknownverbLastused]); } result = 1; } if (result) { clearParsedInput(input); } return(result); } showHarry(false);
Frame 301
showHarry(false); current_setting = "sex_explode";
Frame 311
stop(); score = score + 20; showHarry(false); current_setting = "sex_dormgirls";
Frame 321
stop(); score = score + 15; showHarry(false); current_setting = "sex_fratgirl";
Frame 331
stop(); score = score + 25; showHarry(false); current_setting = "sex_librarygirl";
Frame 351
showHarry(false); current_setting = "win";
Frame 381
function dorm_parseCommand() { trace("dorm scene"); }
Symbol 2 Button
on (press) { /:clearInput(""); Selection.setFocus("_root.command.input"); }
Symbol 10 Button
on (release) { getURL ("http://www.tritonweb.com", "_self"); }
Symbol 12 Button
on (release) { next_setting = "splash"; gotoAndStop (6); }
Symbol 20 Button
on (release) { /:clearInput(""); Selection.setFocus("_root.command.input"); next_setting = "splash"; gotoAndStop (16); }
Symbol 22 Button
on (release) { /:clearInput(""); Selection.setFocus("_root.command.input"); next_setting = "splash"; gotoAndStop (21); }
Symbol 24 Button
on (release) { Mouse.hide(); if (/:feedbackEnabled) { _root.gotoAndStop("feedbackSplash"); } else { gotoAndPlay (29); } }
Symbol 27 Button
on (release) { /:clearInput(""); Selection.setFocus("_root.command.input"); gotoAndStop(next_setting); }
Symbol 30 Button
on (keyPress "<Tab>") { if (lastInputCounter >= lastInput.length) { lastInputCounter = 0; _root.command.input = ""; } else { _root.command.input = lastInput[lastInputCounter++]; } Selection.setFocus(_root.command.input); } on (keyPress "<Enter>") { _root.harry.moving = 0; if (_root.harry.dead) { resurrectHarry(); } if (dialogOpen == 1) { _root.dialogwindow.gotoAndStop("hide"); } else { var input = _root.command.input; if (0 < input.length) { if (input ne lastInput[0]) { if (lastInput.length == lastInputMax) { lastInput.pop(); } lastInput.unshift(input); } lastInputCounter = 0; if (!isDebugCommand(input)) { if (!isGlobalCommand(input)) { if (!parseCommand(input)) { unknownCommand(input); } } } } } clearInput(""); Selection.setFocus(_root.command.input); } on (keyPress "<Left>") { if (leftEnabled) { if (_root.harry.moving != _root.harry.move_left) { _root.aura.gotoAndStop("left"); _root.harry.moving = _root.harry.move_left; _root.harry.gotoAndPlay("left"); } } } on (keyPress "<Right>") { if (rightEnabled) { if (_root.harry.moving != _root.harry.move_right) { _root.aura.gotoAndStop("right"); _root.harry.moving = _root.harry.move_right; _root.harry.gotoAndPlay("right"); } } } on (keyPress "<Up>") { if (upEnabled) { if (_root.harry.moving != _root.harry.move_up) { _root.aura.gotoAndStop("up"); _root.harry.moving = _root.harry.move_up; _root.harry.gotoAndPlay("up"); } } } on (keyPress "<Down>") { if (downEnabled) { if (_root.harry.moving != _root.harry.move_down) { _root.aura.gotoAndStop("down"); _root.harry.moving = _root.harry.move_down; _root.harry.gotoAndPlay("down"); } } }
Symbol 160 MovieClip Frame 1
if (_root.harry.moonwalk) { gotoAndPlay (41); } else if (_root.harry.toiletpaper) { gotoAndPlay (101); } else { /:walkLeft(); }
Symbol 160 MovieClip Frame 2
/:walkLeft();
Symbol 160 MovieClip Frame 3
/:walkLeft();
Symbol 160 MovieClip Frame 4
/:walkLeft();
Symbol 160 MovieClip Frame 5
/:walkLeft();
Symbol 160 MovieClip Frame 6
/:walkLeft();
Symbol 160 MovieClip Frame 7
/:walkLeft();
Symbol 160 MovieClip Frame 8
/:walkLeft(); gotoAndPlay (1);
Symbol 160 MovieClip Frame 11
if (_root.harry.moonwalk) { gotoAndPlay (51); } else if (_root.harry.toiletpaper) { gotoAndPlay (111); } else { /:walkRight(); }
Symbol 160 MovieClip Frame 12
/:walkRight();
Symbol 160 MovieClip Frame 13
/:walkRight();
Symbol 160 MovieClip Frame 14
/:walkRight();
Symbol 160 MovieClip Frame 15
/:walkRight();
Symbol 160 MovieClip Frame 16
/:walkRight();
Symbol 160 MovieClip Frame 17
/:walkRight();
Symbol 160 MovieClip Frame 18
/:walkRight(); gotoAndPlay (11);
Symbol 160 MovieClip Frame 21
if (_root.harry.moonwalk) { gotoAndPlay (61); } else if (_root.harry.toiletpaper) { gotoAndPlay (121); } else { /:walkUp(); }
Symbol 160 MovieClip Frame 22
/:walkUp();
Symbol 160 MovieClip Frame 23
/:walkUp();
Symbol 160 MovieClip Frame 24
/:walkUp();
Symbol 160 MovieClip Frame 25
/:walkUp();
Symbol 160 MovieClip Frame 26
/:walkUp(); gotoAndPlay (21);
Symbol 160 MovieClip Frame 31
if (_root.harry.moonwalk) { gotoAndPlay (71); } else if (_root.harry.toiletpaper) { gotoAndPlay (131); } else { /:walkDown(); }
Symbol 160 MovieClip Frame 32
/:walkDown();
Symbol 160 MovieClip Frame 33
/:walkDown();
Symbol 160 MovieClip Frame 34
/:walkDown();
Symbol 160 MovieClip Frame 35
/:walkDown();
Symbol 160 MovieClip Frame 36
/:walkDown();
Symbol 160 MovieClip Frame 37
/:walkDown(); gotoAndPlay (31);
Symbol 160 MovieClip Frame 41
if (!/:moonwalked) { Set("/:score", /:score + 15); /:moonwalked++; } /:walkLeft();
Symbol 160 MovieClip Frame 42
/:walkLeft();
Symbol 160 MovieClip Frame 43
/:walkLeft();
Symbol 160 MovieClip Frame 44
/:walkLeft();
Symbol 160 MovieClip Frame 45
/:walkLeft();
Symbol 160 MovieClip Frame 46
/:walkLeft();
Symbol 160 MovieClip Frame 47
/:walkLeft();
Symbol 160 MovieClip Frame 48
/:walkLeft(); gotoAndPlay (41);
Symbol 160 MovieClip Frame 51
if (!/:moonwalked) { Set("/:score", /:score + 15); /:moonwalked++; } /:walkRight();
Symbol 160 MovieClip Frame 52
/:walkRight();
Symbol 160 MovieClip Frame 53
/:walkRight();
Symbol 160 MovieClip Frame 54
/:walkRight();
Symbol 160 MovieClip Frame 55
/:walkRight();
Symbol 160 MovieClip Frame 56
/:walkRight();
Symbol 160 MovieClip Frame 57
/:walkRight();
Symbol 160 MovieClip Frame 58
/:walkRight(); gotoAndPlay (51);
Symbol 160 MovieClip Frame 61
if (!/:moonwalked) { Set("/:score", /:score + 15); /:moonwalked++; } /:walkUp();
Symbol 160 MovieClip Frame 62
/:walkUp();
Symbol 160 MovieClip Frame 63
/:walkUp();
Symbol 160 MovieClip Frame 64
/:walkUp();
Symbol 160 MovieClip Frame 65
/:walkUp();
Symbol 160 MovieClip Frame 66
/:walkUp();
Symbol 160 MovieClip Frame 67
/:walkUp(); gotoAndPlay (61);
Symbol 160 MovieClip Frame 71
if (!/:moonwalked) { Set("/:score", /:score + 15); /:moonwalked++; } /:walkDown();
Symbol 160 MovieClip Frame 72
/:walkDown();
Symbol 160 MovieClip Frame 73
/:walkDown();
Symbol 160 MovieClip Frame 74
/:walkDown();
Symbol 160 MovieClip Frame 75
/:walkDown();
Symbol 160 MovieClip Frame 76
/:walkDown(); gotoAndPlay (71);
Symbol 160 MovieClip Frame 90
_root.harry.stop(); /:characterOutput(/:taxideathmessage);
Symbol 160 MovieClip Frame 101
if (_root.harry.moonwalk) { gotoAndPlay (41); } else if (_root.harry.toiletpaper) { gotoAndPlay (101); } else { /:walkLeft(); }
Symbol 160 MovieClip Frame 102
/:walkLeft();
Symbol 160 MovieClip Frame 103
/:walkLeft();
Symbol 160 MovieClip Frame 104
/:walkLeft();
Symbol 160 MovieClip Frame 105
/:walkLeft();
Symbol 160 MovieClip Frame 106
/:walkLeft();
Symbol 160 MovieClip Frame 107
/:walkLeft();
Symbol 160 MovieClip Frame 108
/:walkLeft(); gotoAndPlay (101);
Symbol 160 MovieClip Frame 111
if (_root.harry.moonwalk) { gotoAndPlay (51); } else if (_root.harry.toiletpaper) { gotoAndPlay (111); } else { /:walkRight(); }
Symbol 160 MovieClip Frame 112
/:walkRight();
Symbol 160 MovieClip Frame 113
/:walkRight();
Symbol 160 MovieClip Frame 114
/:walkRight();
Symbol 160 MovieClip Frame 115
/:walkRight();
Symbol 160 MovieClip Frame 116
/:walkRight();
Symbol 160 MovieClip Frame 117
/:walkRight();
Symbol 160 MovieClip Frame 118
/:walkRight(); gotoAndPlay (111);
Symbol 160 MovieClip Frame 121
if (_root.harry.moonwalk) { gotoAndPlay (61); } else if (_root.harry.toiletpaper) { gotoAndPlay (121); } else { /:walkUp(); }
Symbol 160 MovieClip Frame 122
/:walkUp();
Symbol 160 MovieClip Frame 123
/:walkUp();
Symbol 160 MovieClip Frame 124
/:walkUp();
Symbol 160 MovieClip Frame 125
/:walkUp();
Symbol 160 MovieClip Frame 126
/:walkUp(); gotoAndPlay (121);
Symbol 160 MovieClip Frame 131
if (_root.harry.moonwalk) { gotoAndPlay (71); } else if (_root.harry.toiletpaper) { gotoAndPlay (131); } else { /:walkDown(); }
Symbol 160 MovieClip Frame 132
/:walkDown();
Symbol 160 MovieClip Frame 133
/:walkDown();
Symbol 160 MovieClip Frame 134
/:walkDown();
Symbol 160 MovieClip Frame 135
/:walkDown();
Symbol 160 MovieClip Frame 136
/:walkDown();
Symbol 160 MovieClip Frame 137
/:walkDown(); gotoAndPlay (131);
Symbol 163 MovieClip Frame 1
function taxiCheck() { if (_root.taxi.hitTest(_root.harry)) { if (!_root.harry.dead) { _root.harry.dead = true; _root.harry.gotoAndPlay("taxi_collision"); } } } _visible = false; stop();
Symbol 163 MovieClip Frame 2
_visible = true; taxiCheck();
Symbol 163 MovieClip Frame 3
taxiCheck();
Symbol 163 MovieClip Frame 4
taxiCheck();
Symbol 163 MovieClip Frame 5
taxiCheck();
Symbol 163 MovieClip Frame 6
taxiCheck();
Symbol 163 MovieClip Frame 7
taxiCheck();
Symbol 163 MovieClip Frame 8
taxiCheck();
Symbol 163 MovieClip Frame 9
taxiCheck();
Symbol 163 MovieClip Frame 10
taxiCheck();
Symbol 163 MovieClip Frame 11
taxiCheck();
Symbol 163 MovieClip Frame 12
taxiCheck();
Symbol 163 MovieClip Frame 13
taxiCheck();
Symbol 163 MovieClip Frame 14
taxiCheck();
Symbol 163 MovieClip Frame 15
taxiCheck();
Symbol 163 MovieClip Frame 16
taxiCheck();
Symbol 163 MovieClip Frame 17
taxiCheck();
Symbol 163 MovieClip Frame 18
taxiCheck();
Symbol 163 MovieClip Frame 19
taxiCheck();
Symbol 163 MovieClip Frame 20
taxiCheck();
Symbol 163 MovieClip Frame 21
taxiCheck();
Symbol 163 MovieClip Frame 22
taxiCheck();
Symbol 163 MovieClip Frame 23
gotoAndStop (1);
Symbol 175 MovieClip Frame 1
stop(); Set("/:dialogOpen", 0);
Symbol 175 MovieClip Frame 11
stop(); Set("/:dialogOpen", 1);
Symbol 178 MovieClip Frame 1
stop(); Set("/:dialogOpen", 0); Set("/:leftEnabled", true); Set("/:upEnabled", true); Set("/:rightEnabled", true); Set("/:downEnabled", true);
Symbol 178 MovieClip Frame 11
stop(); Set("/:dialogOpen", 1); Set("/:leftEnabled", false); Set("/:upEnabled", false); Set("/:rightEnabled", false); Set("/:downEnabled", false);
Symbol 180 MovieClip Frame 1
stop();
Symbol 180 MovieClip Frame 7
stop();
Symbol 180 MovieClip Frame 13
stop();
Symbol 180 MovieClip Frame 19
stop();
Symbol 202 MovieClip Frame 1
stop();
Symbol 202 MovieClip Frame 7
stop(); /:gotoNextSetting();
Symbol 202 MovieClip Frame 17
stop();
Symbol 221 MovieClip Frame 1
stop();
Symbol 221 MovieClip Frame 5
stop(); /:gotoNextSetting();
Symbol 221 MovieClip Frame 15
stop();
Symbol 230 MovieClip Frame 1
stop();
Symbol 230 MovieClip Frame 5
stop(); /:gotoNextSetting();
Symbol 230 MovieClip Frame 15
stop();
Symbol 260 MovieClip Frame 1
stop();
Symbol 269 MovieClip Frame 1
stop();
Symbol 269 MovieClip Frame 5
stop(); /:gotoNextSetting();
Symbol 269 MovieClip Frame 15
stop();
Symbol 279 MovieClip Frame 6
stop();
Symbol 279 MovieClip Frame 16
stop();
Symbol 282 MovieClip Frame 6
stop();
Symbol 282 MovieClip Frame 16
stop();
Symbol 285 MovieClip Frame 1
stop();
Symbol 299 MovieClip Frame 1
stop();
Symbol 299 MovieClip Frame 7
stop();
Symbol 299 MovieClip Frame 14
stop();
Symbol 335 MovieClip Frame 1
stop();
Symbol 335 MovieClip Frame 5
stop(); /:gotoNextSetting();
Symbol 335 MovieClip Frame 15
stop();
Symbol 343 MovieClip Frame 1
stop();
Symbol 343 MovieClip Frame 7
stop(); /:gotoNextSetting();
Symbol 343 MovieClip Frame 17
stop();
Symbol 382 Button
on (release) { Mouse.hide(); /:clearInput(""); Selection.setFocus("_root.command.input"); gotoAndStop (31); }
Symbol 397 Button
on (release) { var message = ""; i = 0; while (i < /:unknownCounter) { message = message + (/:unknown[i] + newline); i++; } MAILBODY = (COMMENTS + "\n\n") + message; getURL ("http://www.tritonweb.com/cgi-local/remail/mail.pl", "_self", "POST"); _root.gotoAndPlay(1); }
Symbol 398 MovieClip Frame 1
stop(); Mouse.show();
Symbol 400 Button
on (keyPress "<Enter>") { if (_root.harry.dead) { /:resurrectHarry(); } if (/:dialogOpen == 1) { _root.dialogwindow.gotoAndStop("hide"); } else { var input = _root.command.input; if (!/:isDebugCommand(input)) { if (!parseCommand(input)) { /:unknownCommand(input); } } } /:clearInput(""); Selection.setFocus("_root.command.input"); }
Symbol 418 MovieClip Frame 1
stop();
Symbol 418 MovieClip Frame 7
stop(); /:gotoNextSetting();
Symbol 418 MovieClip Frame 17
stop();
Symbol 420 MovieClip Frame 1
stop();
Symbol 433 MovieClip Frame 26
this._parent.nextFrame();
Symbol 434 MovieClip Frame 1
stop();
Symbol 451 MovieClip Frame 13
stop();
Symbol 452 MovieClip Frame 59
this._parent.nextFrame();
Instance of Symbol 420 MovieClip in Symbol 453 MovieClip Frame 1
onClipEvent (load) { this.dialogtext = "You and the girls have a wild time.\n\nUnfortunately, you forgot to wear protection."; }
Symbol 453 MovieClip Frame 32
stop();
Symbol 453 MovieClip Frame 33
this.play();
Instance of Symbol 434 MovieClip in Symbol 453 MovieClip Frame 33
onClipEvent (load) { this.dialogtext = "Maybe next time you'll remember to buy a condom first!"; }
Symbol 453 MovieClip Frame 64
stop();
Symbol 453 MovieClip Frame 65
_root.harry.dead = true; /:resurrectHarry();
Symbol 462 MovieClip Frame 17
this._parent.nextFrame();
Symbol 473 MovieClip Frame 17
stop();
Symbol 477 MovieClip Frame 40
this._parent.nextFrame();
Symbol 478 MovieClip Frame 1
stop();
Symbol 479 MovieClip Frame 1
stop();
Symbol 480 MovieClip Frame 1
stop();
Symbol 480 MovieClip Frame 2
stop();
Symbol 480 MovieClip Frame 3
_root.sex_dormgirls.play();
Instance of Symbol 478 MovieClip in Symbol 480 MovieClip Frame 3
onClipEvent (load) { this.dialogtext = "Wait...\n\nI always wanted to try this!!!"; }
Symbol 480 MovieClip Frame 34
stop();
Symbol 480 MovieClip Frame 35
_root.sex_dormgirls.play();
Instance of Symbol 479 MovieClip in Symbol 480 MovieClip Frame 35
onClipEvent (load) { this.dialogtext = "And this!!!"; }
Symbol 480 MovieClip Frame 66
stop();
Symbol 480 MovieClip Frame 67
_root.harry.entrancepoint = "cutscene"; _root.gotoAndStop("dormGirlsRoom");
Symbol 487 MovieClip Frame 18
_root.sex_fratgirl.nextFrame();
Symbol 488 MovieClip Frame 17
stop();
Symbol 489 MovieClip Frame 1
stop();
Symbol 490 MovieClip Frame 1
stop();
Symbol 491 MovieClip Frame 1
stop();
Symbol 492 MovieClip Frame 1
stop();
Symbol 492 MovieClip Frame 2
stop();
Symbol 492 MovieClip Frame 3
stop();
Symbol 492 MovieClip Frame 4
_root.sex_fratgirl.play();
Instance of Symbol 489 MovieClip in Symbol 492 MovieClip Frame 4
onClipEvent (load) { this.dialogtext = "\"You know, my old boyfriend never really respected me as a real woman.\"\n\n\"Do you know what I'm talking about? Of course you do. I can tell you're not like him.\"\n\n\"Is it in yet?\""; }
Symbol 492 MovieClip Frame 55
stop();
Symbol 492 MovieClip Frame 56
_root.sex_fratgirl.play();
Instance of Symbol 490 MovieClip in Symbol 492 MovieClip Frame 56
onClipEvent (load) { this.dialogtext = "\"I just don't understand why men can be such pigs! It's like it's all about them, you know. Never about the ..... ummmm that's not the right ....\"\n\n\"OOOOHHHH YES HARRY!!!! YES!!!\""; }
Symbol 492 MovieClip Frame 107
stop();
Symbol 492 MovieClip Frame 108
_root.sex_fratgirl.play();
Instance of Symbol 491 MovieClip in Symbol 492 MovieClip Frame 108
onClipEvent (load) { this.dialogtext = "\"Harry thanks for helping me forget my problems.\n\nTake my ring. I never want to see it again.\""; }
Symbol 492 MovieClip Frame 158
_root.harry.entrancepoint = "cutscene"; _root.gotoAndStop("fratBedroom");
Symbol 494 MovieClip Frame 1
stop();
Symbol 498 MovieClip Frame 1
stop();
Symbol 499 MovieClip Frame 1
stop();
Symbol 500 MovieClip Frame 1
stop();
Symbol 529 MovieClip Frame 42
this._parent.nextFrame();
Symbol 535 MovieClip Frame 17
stop();
Symbol 536 MovieClip Frame 1
stop();
Symbol 539 MovieClip Frame 1
stop();
Instance of Symbol 494 MovieClip in Symbol 540 MovieClip Frame 1
onClipEvent (load) { this.dialogtext = "You drop to one knee and produce the engagement ring. She stands before you, looking beautiful as you ask her to marry you."; }
Instance of Symbol 498 MovieClip in Symbol 540 MovieClip Frame 83
onClipEvent (load) { this.dialogtext = "\"Oh Harry!!! Yes I will marry you!!!!\""; }
Instance of Symbol 499 MovieClip in Symbol 540 MovieClip Frame 121
onClipEvent (load) { this.dialogtext = "\"And now that we're getting married, I see no more reason to wait!!!\""; }
Instance of Symbol 500 MovieClip in Symbol 540 MovieClip Frame 161
onClipEvent (load) { this.dialogtext = "\"I WANT YOU NOW!!!!!!!!!!!!!\""; }
Symbol 540 MovieClip Frame 194
stop();
Symbol 540 MovieClip Frame 195
stop();
Symbol 540 MovieClip Frame 196
this.play();
Instance of Symbol 536 MovieClip in Symbol 540 MovieClip Frame 196
onClipEvent (load) { this.dialogtext = "Over the commotion you notice a strange buzzing sound coming from behind the librarian's desk."; }
Symbol 540 MovieClip Frame 247
stop();
Symbol 540 MovieClip Frame 248
this.play();
Instance of Symbol 539 MovieClip in Symbol 540 MovieClip Frame 248
onClipEvent (load) { this.dialogtext = "\"Oh Harry I can tell you've done this before!!!!\"\n\n\"YOU ARE A GOD!!!!\""; }
Symbol 540 MovieClip Frame 299
stop();
Symbol 540 MovieClip Frame 300
_root.gotoAndStop("win");
Symbol 545 MovieClip Frame 1
stop();
Instance of Symbol 544 MovieClip in Symbol 545 MovieClip Frame 1
onClipEvent (load) { this.scrollspeed = 2; this.origin = this._y; this.counter = 0; } onClipEvent (enterFrame) { if (this.counter < 24) { this.counter++; } else if (((this.origin - this._height) + 160) < this._y) { this._y = this._y - this.scrollspeed; } }

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 ButtonUses:1Used by:Timeline
Symbol 3 FontUsed by:5 18 168 543
Symbol 4 FontUsed by:5 7 11 13 14 19 21 23 25 26 28 29 165 184 187 204 205 206 403 543
Symbol 5 TextUses:3 4Used by:Timeline
Symbol 6 GraphicUsed by:10 12 20 22 24 27 382
Symbol 7 TextUses:4Used by:10
Symbol 8 GraphicUsed by:10 12 20 22 24 27 382
Symbol 9 GraphicUsed by:10 12 20 22 24 27 382
Symbol 10 ButtonUses:6 7 8 9Used by:Timeline
Symbol 11 TextUses:4Used by:12
Symbol 12 ButtonUses:6 11 8 9Used by:Timeline
Symbol 13 EditableTextUses:4Used by:15
Symbol 14 TextUses:4Used by:15
Symbol 15 MovieClipUses:13 14Used by:Timeline
Symbol 16 FontUsed by:17
Symbol 17 TextUses:16Used by:Timeline
Symbol 18 TextUses:3Used by:Timeline
Symbol 19 TextUses:4Used by:20
Symbol 20 ButtonUses:6 19 8 9Used by:Timeline
Symbol 21 TextUses:4Used by:22
Symbol 22 ButtonUses:6 21 8 9Used by:Timeline
Symbol 23 TextUses:4Used by:24 382
Symbol 24 ButtonUses:6 23 8 9Used by:Timeline
Symbol 25 TextUses:4Used by:Timeline
Symbol 26 TextUses:4Used by:27
Symbol 27 ButtonUses:6 26 8 9Used by:Timeline
Symbol 28 TextUses:4Used by:Timeline
Symbol 29 TextUses:4Used by:30 400
Symbol 30 ButtonUses:29Used by:Timeline
Symbol 31 BitmapUsed by:32 47 131 139
Symbol 32 GraphicUses:31Used by:160
Symbol 33 BitmapUsed by:34 48 132 140
Symbol 34 GraphicUses:33Used by:160
Symbol 35 BitmapUsed by:36 49 133 141
Symbol 36 GraphicUses:35Used by:160
Symbol 37 BitmapUsed by:38 50 134 142
Symbol 38 GraphicUses:37Used by:160
Symbol 39 BitmapUsed by:40 51 135 143
Symbol 40 GraphicUses:39Used by:160
Symbol 41 BitmapUsed by:42 52 136 144
Symbol 42 GraphicUses:41Used by:160
Symbol 43 BitmapUsed by:44 53 137 145
Symbol 44 GraphicUses:43Used by:160
Symbol 45 BitmapUsed by:46 54 138 146
Symbol 46 GraphicUses:45Used by:160
Symbol 47 GraphicUses:31Used by:160
Symbol 48 GraphicUses:33Used by:160
Symbol 49 GraphicUses:35Used by:160
Symbol 50 GraphicUses:37Used by:160
Symbol 51 GraphicUses:39Used by:160
Symbol 52 GraphicUses:41Used by:160
Symbol 53 GraphicUses:43Used by:160
Symbol 54 GraphicUses:45Used by:160
Symbol 55 BitmapUsed by:56 147
Symbol 56 GraphicUses:55Used by:160
Symbol 57 BitmapUsed by:58 148
Symbol 58 GraphicUses:57Used by:160
Symbol 59 BitmapUsed by:60 149
Symbol 60 GraphicUses:59Used by:160
Symbol 61 BitmapUsed by:62 150
Symbol 62 GraphicUses:61Used by:160
Symbol 63 BitmapUsed by:64 151
Symbol 64 GraphicUses:63Used by:160
Symbol 65 BitmapUsed by:66 152
Symbol 66 GraphicUses:65Used by:160
Symbol 67 BitmapUsed by:68 153
Symbol 68 GraphicUses:67Used by:160
Symbol 69 BitmapUsed by:70 154
Symbol 70 GraphicUses:69Used by:160
Symbol 71 BitmapUsed by:72 155
Symbol 72 GraphicUses:71Used by:160
Symbol 73 BitmapUsed by:74 156
Symbol 74 GraphicUses:73Used by:160
Symbol 75 BitmapUsed by:76 157
Symbol 76 GraphicUses:75Used by:160
Symbol 77 BitmapUsed by:78 158
Symbol 78 GraphicUses:77Used by:160
Symbol 79 BitmapUsed by:80 159
Symbol 80 GraphicUses:79Used by:160
Symbol 81 BitmapUsed by:82 97
Symbol 82 GraphicUses:81Used by:160
Symbol 83 BitmapUsed by:84 98
Symbol 84 GraphicUses:83Used by:160
Symbol 85 BitmapUsed by:86 99
Symbol 86 GraphicUses:85Used by:160
Symbol 87 BitmapUsed by:88 100
Symbol 88 GraphicUses:87Used by:160
Symbol 89 BitmapUsed by:90 101
Symbol 90 GraphicUses:89Used by:160
Symbol 91 BitmapUsed by:92 102
Symbol 92 GraphicUses:91Used by:160
Symbol 93 BitmapUsed by:94 103
Symbol 94 GraphicUses:93Used by:160
Symbol 95 BitmapUsed by:96 104
Symbol 96 GraphicUses:95Used by:160
Symbol 97 GraphicUses:81Used by:160
Symbol 98 GraphicUses:83Used by:160
Symbol 99 GraphicUses:85Used by:160
Symbol 100 GraphicUses:87Used by:160
Symbol 101 GraphicUses:89Used by:160
Symbol 102 GraphicUses:91Used by:160
Symbol 103 GraphicUses:93Used by:160
Symbol 104 GraphicUses:95Used by:160
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:160
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:160
Symbol 109 BitmapUsed by:110
Symbol 110 GraphicUses:109Used by:160
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:160
Symbol 113 BitmapUsed by:114
Symbol 114 GraphicUses:113Used by:160
Symbol 115 BitmapUsed by:116
Symbol 116 GraphicUses:115Used by:160
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:160
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:119Used by:160
Symbol 121 BitmapUsed by:122
Symbol 122 GraphicUses:121Used by:160
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:160
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:160
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:160
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:160
Symbol 131 GraphicUses:31Used by:160
Symbol 132 GraphicUses:33Used by:160
Symbol 133 GraphicUses:35Used by:160
Symbol 134 GraphicUses:37Used by:160
Symbol 135 GraphicUses:39Used by:160
Symbol 136 GraphicUses:41Used by:160
Symbol 137 GraphicUses:43Used by:160
Symbol 138 GraphicUses:45Used by:160
Symbol 139 GraphicUses:31Used by:160
Symbol 140 GraphicUses:33Used by:160
Symbol 141 GraphicUses:35Used by:160
Symbol 142 GraphicUses:37Used by:160
Symbol 143 GraphicUses:39Used by:160
Symbol 144 GraphicUses:41Used by:160
Symbol 145 GraphicUses:43Used by:160
Symbol 146 GraphicUses:45Used by:160
Symbol 147 GraphicUses:55Used by:160
Symbol 148 GraphicUses:57Used by:160
Symbol 149 GraphicUses:59Used by:160
Symbol 150 GraphicUses:61Used by:160
Symbol 151 GraphicUses:63Used by:160
Symbol 152 GraphicUses:65Used by:160
Symbol 153 GraphicUses:67Used by:160
Symbol 154 GraphicUses:69Used by:160
Symbol 155 GraphicUses:71Used by:160
Symbol 156 GraphicUses:73Used by:160
Symbol 157 GraphicUses:75Used by:160
Symbol 158 GraphicUses:77Used by:160
Symbol 159 GraphicUses:79Used by:160
Symbol 160 MovieClipUses:32 34 36 38 40 42 44 46 47 48 49 50 51 52 53 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 97 98 99 100 101 102 103 104 106 108 110 112 114 116 118 120 122 124 126 128 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159Used by:Timeline
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:163
Symbol 163 MovieClipUses:162Used by:Timeline
Symbol 164 GraphicUsed by:169
Symbol 165 EditableTextUses:4Used by:169
Symbol 166 FontUsed by:167
Symbol 167 EditableTextUses:166Used by:169
Symbol 168 EditableTextUses:3Used by:169
Symbol 169 MovieClipUses:164 165 167 168Used by:Timeline
Symbol 170 GraphicUsed by:175 178 420 434 478 479 489 490 491 494 498 499 500 536 539
Symbol 171 FontUsed by:172
Symbol 172 EditableTextUses:171Used by:175
Symbol 173 FontUsed by:174 176 177 419
Symbol 174 EditableTextUses:173Used by:175
Symbol 175 MovieClipUses:170 172 174Used by:Timeline
Symbol 176 TextUses:173Used by:178
Symbol 177 EditableTextUses:173Used by:178
Symbol 178 MovieClipUses:170 176 177Used by:Timeline
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:Timeline
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:Timeline
Symbol 183 GraphicUsed by:185 311
Symbol 184 EditableTextUses:4Used by:185 311
Symbol 185 MovieClipUses:183 184Used by:Timeline
Symbol 186 GraphicUsed by:188 234
Symbol 187 EditableTextUses:4Used by:188 234
Symbol 188 MovieClipUses:186 187Used by:Timeline
Symbol 189 GraphicUsed by:Timeline
Symbol 190 GraphicUsed by:191 209 235 236 237 238 252 253 254 255 270 271 272 273 274 286 287 302 303 304 312 313 332 344 345 346 347 348 357 369 370 371
Symbol 191 MovieClipUses:190Used by:Timeline
Symbol 192 GraphicUsed by:193 194 263 264 265 266 339 340 358 359 360
Symbol 193 MovieClipUses:192Used by:Timeline
Symbol 194 MovieClipUses:192Used by:Timeline
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:Timeline
Symbol 197 GraphicUsed by:202 343 418
Symbol 198 ShapeTweeningUsed by:202 343 418
Symbol 199 GraphicUsed by:202 343 418
Symbol 200 GraphicUsed by:202 343 418
Symbol 201 ShapeTweeningUsed by:202 343 418
Symbol 202 MovieClipUses:197 198 199 200 201Used by:Timeline
Symbol 203 GraphicUsed by:207
Symbol 204 EditableTextUses:4Used by:207
Symbol 205 EditableTextUses:4Used by:207
Symbol 206 TextUses:4Used by:207
Symbol 207 MovieClipUses:203 204 205 206Used by:Timeline
Symbol 208 GraphicUsed by:Timeline
Symbol 209 MovieClipUses:190Used by:Timeline
Symbol 210 BitmapUsed by:211
Symbol 211 GraphicUses:210Used by:Timeline
Symbol 212 GraphicUsed by:221 269
Symbol 213 ShapeTweeningUsed by:221 269
Symbol 214 GraphicUsed by:221 269
Symbol 215 ShapeTweeningUsed by:221 269
Symbol 216 GraphicUsed by:221 269
Symbol 217 GraphicUsed by:221 230 269 335
Symbol 218 ShapeTweeningUsed by:221 269
Symbol 219 ShapeTweeningUsed by:221 269
Symbol 220 GraphicUsed by:221 269
Symbol 221 MovieClipUses:212 213 214 215 216 217 218 219 220Used by:Timeline
Symbol 222 GraphicUsed by:230 335
Symbol 223 ShapeTweeningUsed by:230 335
Symbol 224 GraphicUsed by:230 335
Symbol 225 ShapeTweeningUsed by:230 335
Symbol 226 GraphicUsed by:230 335
Symbol 227 ShapeTweeningUsed by:230 335
Symbol 228 ShapeTweeningUsed by:230 335
Symbol 229 GraphicUsed by:230 335
Symbol 230 MovieClipUses:222 223 224 225 226 217 227 228 229Used by:Timeline
Symbol 231 BitmapUsed by:232
Symbol 232 GraphicUses:231Used by:233
Symbol 233 MovieClipUses:232Used by:Timeline
Symbol 234 MovieClipUses:186 187Used by:Timeline
Symbol 235 MovieClipUses:190Used by:Timeline
Symbol 236 MovieClipUses:190Used by:Timeline
Symbol 237 MovieClipUses:190Used by:Timeline
Symbol 238 MovieClipUses:190Used by:Timeline
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:Timeline
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:453 480  Timeline
Symbol 243 BitmapUsed by:245
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:243 244Used by:246
Symbol 246 MovieClipUses:245Used by:Timeline
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:249
Symbol 249 MovieClipUses:248Used by:Timeline
Symbol 250 GraphicUsed by:251
Symbol 251 MovieClipUses:250Used by:Timeline
Symbol 252 MovieClipUses:190Used by:Timeline
Symbol 253 MovieClipUses:190Used by:Timeline
Symbol 254 MovieClipUses:190Used by:Timeline
Symbol 255 MovieClipUses:190Used by:Timeline
Symbol 256 BitmapUsed by:257
Symbol 257 GraphicUses:256Used by:Timeline
Symbol 258 BitmapUsed by:259
Symbol 259 GraphicUses:258Used by:260
Symbol 260 MovieClipUses:259Used by:Timeline
Symbol 261 BitmapUsed by:262
Symbol 262 GraphicUses:261Used by:Timeline
Symbol 263 MovieClipUses:192Used by:Timeline
Symbol 264 MovieClipUses:192Used by:Timeline
Symbol 265 MovieClipUses:192Used by:Timeline
Symbol 266 MovieClipUses:192Used by:Timeline
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:Timeline
Symbol 269 MovieClipUses:212 213 214 215 216 217 218 219 220Used by:Timeline
Symbol 270 MovieClipUses:190Used by:Timeline
Symbol 271 MovieClipUses:190Used by:Timeline
Symbol 272 MovieClipUses:190Used by:Timeline
Symbol 273 MovieClipUses:190Used by:Timeline
Symbol 274 MovieClipUses:190Used by:Timeline
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:Timeline
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:279
Symbol 279 MovieClipUses:278Used by:Timeline
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:282
Symbol 282 MovieClipUses:281Used by:Timeline
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:285
Symbol 285 MovieClipUses:284Used by:Timeline
Symbol 286 MovieClipUses:190Used by:Timeline
Symbol 287 MovieClipUses:190Used by:Timeline
Symbol 288 BitmapUsed by:289
Symbol 289 GraphicUses:288Used by:Timeline
Symbol 290 BitmapUsed by:293
Symbol 291 BitmapUsed by:293
Symbol 292 BitmapUsed by:293
Symbol 293 GraphicUses:290 291 292Used by:Timeline
Symbol 294 BitmapUsed by:295
Symbol 295 GraphicUses:294Used by:299
Symbol 296 GraphicUsed by:299
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:299
Symbol 299 MovieClipUses:295 296 298Used by:Timeline
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:Timeline
Symbol 302 MovieClipUses:190Used by:Timeline
Symbol 303 MovieClipUses:190Used by:Timeline
Symbol 304 MovieClipUses:190Used by:Timeline
Symbol 305 BitmapUsed by:310
Symbol 306 BitmapUsed by:310
Symbol 307 BitmapUsed by:310
Symbol 308 BitmapUsed by:310
Symbol 309 BitmapUsed by:310
Symbol 310 GraphicUses:305 306 307 308 309Used by:Timeline
Symbol 311 MovieClipUses:183 184Used by:Timeline
Symbol 312 MovieClipUses:190Used by:Timeline
Symbol 313 MovieClipUses:190Used by:Timeline
Symbol 314 BitmapUsed by:316
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:314 315Used by:Timeline
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:319
Symbol 319 MovieClipUses:318Used by:Timeline
Symbol 320 BitmapUsed by:322
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:320 321Used by:323
Symbol 323 MovieClipUses:322Used by:Timeline
Symbol 324 BitmapUsed by:331
Symbol 325 BitmapUsed by:331
Symbol 326 BitmapUsed by:331
Symbol 327 BitmapUsed by:331
Symbol 328 BitmapUsed by:331
Symbol 329 BitmapUsed by:331
Symbol 330 BitmapUsed by:331
Symbol 331 GraphicUses:324 325 326 327 328 329 330Used by:Timeline
Symbol 332 MovieClipUses:190Used by:Timeline
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:Timeline
Symbol 335 MovieClipUses:222 223 224 225 226 217 227 228 229Used by:Timeline
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:338
Symbol 338 MovieClipUses:337Used by:492  Timeline
Symbol 339 MovieClipUses:192Used by:Timeline
Symbol 340 MovieClipUses:192Used by:Timeline
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:492  Timeline
Symbol 343 MovieClipUses:197 198 199 200 201Used by:Timeline
Symbol 344 MovieClipUses:190Used by:Timeline
Symbol 345 MovieClipUses:190Used by:Timeline
Symbol 346 MovieClipUses:190Used by:Timeline
Symbol 347 MovieClipUses:190Used by:Timeline
Symbol 348 MovieClipUses:190Used by:Timeline
Symbol 349 BitmapUsed by:350
Symbol 350 GraphicUses:349Used by:Timeline
Symbol 351 BitmapUsed by:352
Symbol 352 GraphicUses:351Used by:353
Symbol 353 MovieClipUses:352Used by:Timeline
Symbol 354 BitmapUsed by:355
Symbol 355 GraphicUses:354Used by:356
Symbol 356 MovieClipUses:355Used by:Timeline
Symbol 357 MovieClipUses:190Used by:Timeline
Symbol 358 MovieClipUses:192Used by:Timeline
Symbol 359 MovieClipUses:192Used by:Timeline
Symbol 360 MovieClipUses:192Used by:Timeline
Symbol 361 BitmapUsed by:362 493
Symbol 362 GraphicUses:361Used by:Timeline
Symbol 363 BitmapUsed by:365 493
Symbol 364 BitmapUsed by:365 493
Symbol 365 GraphicUses:363 364Used by:Timeline
Symbol 366 BitmapUsed by:367
Symbol 367 GraphicUses:366Used by:368
Symbol 368 MovieClipUses:367Used by:Timeline
Symbol 369 MovieClipUses:190Used by:Timeline
Symbol 370 MovieClipUses:190Used by:Timeline
Symbol 371 MovieClipUses:190Used by:Timeline
Symbol 372 BitmapUsed by:373
Symbol 373 GraphicUses:372Used by:Timeline
Symbol 374 BitmapUsed by:375
Symbol 375 GraphicUses:374Used by:376
Symbol 376 MovieClipUses:375Used by:Timeline
Symbol 377 BitmapUsed by:378
Symbol 378 GraphicUses:377Used by:Timeline
Symbol 379 FontUsed by:380 383 384 385 386 387 388 389 390 392 394 396 399
Symbol 380 TextUses:379Used by:381
Symbol 381 MovieClipUses:380Used by:Timeline
Symbol 382 ButtonUses:6 23 8 9Used by:Timeline
Symbol 383 EditableTextUses:379Used by:398
Symbol 384 EditableTextUses:379Used by:398
Symbol 385 EditableTextUses:379Used by:398
Symbol 386 TextUses:379Used by:398
Symbol 387 EditableTextUses:379Used by:398
Symbol 388 EditableTextUses:379Used by:398
Symbol 389 EditableTextUses:379Used by:398
Symbol 390 TextUses:379Used by:398
Symbol 391 GraphicUsed by:397
Symbol 392 EditableTextUses:379Used by:397
Symbol 393 GraphicUsed by:397
Symbol 394 EditableTextUses:379Used by:397
Symbol 395 GraphicUsed by:397
Symbol 396 EditableTextUses:379Used by:397
Symbol 397 ButtonUses:391 392 393 394 395 396Used by:398
Symbol 398 MovieClipUses:383 384 385 386 387 388 389 390 397Used by:Timeline
Symbol 399 EditableTextUses:379Used by:Timeline
Symbol 400 ButtonUses:29Used by:Timeline
Symbol 401 BitmapUsed by:402
Symbol 402 GraphicUses:401Used by:Timeline
Symbol 403 TextUses:4Used by:Timeline
Symbol 404 BitmapUsed by:405
Symbol 405 GraphicUses:404Used by:Timeline
Symbol 406 BitmapUsed by:407
Symbol 407 GraphicUses:406Used by:Timeline
Symbol 408 BitmapUsed by:409
Symbol 409 GraphicUses:408Used by:Timeline
Symbol 410 BitmapUsed by:411
Symbol 411 GraphicUses:410Used by:Timeline
Symbol 412 BitmapUsed by:413
Symbol 413 GraphicUses:412Used by:Timeline
Symbol 414 BitmapUsed by:415
Symbol 415 GraphicUses:414Used by:Timeline
Symbol 416 BitmapUsed by:417
Symbol 417 GraphicUses:416Used by:Timeline
Symbol 418 MovieClipUses:197 198 199 200 201Used by:453 480 492
Symbol 419 EditableTextUses:173Used by:420 434 478 479 489 490 491 494 498 499 500 536 539
Symbol 420 MovieClipUses:170 419Used by:453
Symbol 421 BitmapUsed by:422
Symbol 422 GraphicUses:421Used by:453 480
Symbol 423 BitmapUsed by:424 435
Symbol 424 GraphicUses:423Used by:433
Symbol 425 GraphicUsed by:433
Symbol 426 GraphicUsed by:433
Symbol 427 GraphicUsed by:433
Symbol 428 GraphicUsed by:433
Symbol 429 GraphicUsed by:433
Symbol 430 GraphicUsed by:433
Symbol 431 GraphicUsed by:433
Symbol 432 GraphicUsed by:433
Symbol 433 MovieClipUses:424 425 426 427 428 429 430 431 432Used by:453
Symbol 434 MovieClipUses:170 419Used by:453
Symbol 435 GraphicUses:423Used by:452
Symbol 436 BitmapUsed by:437
Symbol 437 GraphicUses:436Used by:438
Symbol 438 MovieClipUses:437Used by:452
Symbol 439 BitmapUsed by:440
Symbol 440 GraphicUses:439Used by:451
Symbol 441 BitmapUsed by:442
Symbol 442 GraphicUses:441Used by:451
Symbol 443 BitmapUsed by:444
Symbol 444 GraphicUses:443Used by:451
Symbol 445 BitmapUsed by:446
Symbol 446 GraphicUses:445Used by:451
Symbol 447 BitmapUsed by:448
Symbol 448 GraphicUses:447Used by:451
Symbol 449 BitmapUsed by:450
Symbol 450 GraphicUses:449Used by:451
Symbol 451 MovieClipUses:440 442 444 446 448 450Used by:452
Symbol 452 MovieClipUses:435 438 451Used by:453
Symbol 453 MovieClipUses:242 418 420 422 433 434 452Used by:Timeline
Symbol 454 BitmapUsed by:455
Symbol 455 GraphicUses:454Used by:462
Symbol 456 BitmapUsed by:457
Symbol 457 GraphicUses:456Used by:462
Symbol 458 BitmapUsed by:459
Symbol 459 GraphicUses:458Used by:462
Symbol 460 BitmapUsed by:461
Symbol 461 GraphicUses:460Used by:462
Symbol 462 MovieClipUses:455 457 459 461Used by:480 492
Symbol 463 BitmapUsed by:464 471
Symbol 464 GraphicUses:463Used by:473
Symbol 465 BitmapUsed by:466
Symbol 466 GraphicUses:465Used by:473
Symbol 467 BitmapUsed by:468 472
Symbol 468 GraphicUses:467Used by:473 488 535
Symbol 469 BitmapUsed by:470 472
Symbol 470 GraphicUses:469Used by:473
Symbol 471 GraphicUses:463Used by:473
Symbol 472 GraphicUses:469 467Used by:473
Symbol 473 MovieClipUses:464 466 468 470 471 472Used by:480
Symbol 474 GraphicUsed by:477
Symbol 475 FontUsed by:476
Symbol 476 TextUses:475Used by:477
Symbol 477 MovieClipUses:474 476Used by:480 492 540
Symbol 478 MovieClipUses:170 419Used by:480
Symbol 479 MovieClipUses:170 419Used by:480
Symbol 480 MovieClipUses:242 418 422 462 473 477 478 479Used by:Timeline
Symbol 481 BitmapUsed by:482
Symbol 482 GraphicUses:481Used by:487
Symbol 483 BitmapUsed by:484
Symbol 484 GraphicUses:483Used by:487
Symbol 485 BitmapUsed by:486
Symbol 486 GraphicUses:485Used by:487
Symbol 487 MovieClipUses:482 484 486Used by:492
Symbol 488 MovieClipUses:468Used by:492
Symbol 489 MovieClipUses:170 419Used by:492
Symbol 490 MovieClipUses:170 419Used by:492
Symbol 491 MovieClipUses:170 419Used by:492
Symbol 492 MovieClipUses:342 418 338 487 462 488 477 489 490 491Used by:Timeline
Symbol 493 GraphicUses:364 363 361Used by:540
Symbol 494 MovieClipUses:170 419Used by:540
Symbol 495 BitmapUsed by:497
Symbol 496 BitmapUsed by:497
Symbol 497 GraphicUses:495 496Used by:540
Symbol 498 MovieClipUses:170 419Used by:540
Symbol 499 MovieClipUses:170 419Used by:540
Symbol 500 MovieClipUses:170 419Used by:540
Symbol 501 BitmapUsed by:502
Symbol 502 GraphicUses:501Used by:529
Symbol 503 BitmapUsed by:504 510 512 515 516
Symbol 504 GraphicUses:503Used by:529
Symbol 505 BitmapUsed by:506
Symbol 506 GraphicUses:505Used by:529
Symbol 507 BitmapUsed by:508
Symbol 508 GraphicUses:507Used by:529
Symbol 509 BitmapUsed by:510
Symbol 510 GraphicUses:503 509Used by:529
Symbol 511 BitmapUsed by:512
Symbol 512 GraphicUses:503 511Used by:529
Symbol 513 BitmapUsed by:514
Symbol 514 GraphicUses:513Used by:529
Symbol 515 GraphicUses:503Used by:529
Symbol 516 GraphicUses:503Used by:529
Symbol 517 BitmapUsed by:518 525 526 527 528
Symbol 518 GraphicUses:517Used by:529
Symbol 519 BitmapUsed by:520
Symbol 520 GraphicUses:519Used by:529
Symbol 521 BitmapUsed by:522
Symbol 522 GraphicUses:521Used by:529
Symbol 523 BitmapUsed by:524
Symbol 524 GraphicUses:523Used by:529
Symbol 525 GraphicUses:517Used by:529
Symbol 526 GraphicUses:517Used by:529
Symbol 527 GraphicUses:517Used by:529
Symbol 528 GraphicUses:517Used by:529
Symbol 529 MovieClipUses:502 504 506 508 510 512 514 515 516 518 520 522 524 525 526 527 528Used by:540
Symbol 530 BitmapUsed by:531
Symbol 531 GraphicUses:530Used by:540
Symbol 532 BitmapUsed by:533 534
Symbol 533 GraphicUses:532Used by:535
Symbol 534 GraphicUses:532Used by:535
Symbol 535 MovieClipUses:468 533 534Used by:540
Symbol 536 MovieClipUses:170 419Used by:540
Symbol 537 BitmapUsed by:538
Symbol 538 GraphicUses:537Used by:540
Symbol 539 MovieClipUses:170 419Used by:540
Symbol 540 MovieClipUses:493 494 497 498 499 500 529 531 535 477 536 538 539Used by:Timeline
Symbol 541 GraphicUsed by:545
Symbol 542 FontUsed by:543
Symbol 543 TextUses:4 542 3Used by:544
Symbol 544 MovieClipUses:543Used by:545
Symbol 545 MovieClipUses:541 544Used by:Timeline
Symbol 546 GraphicUsed by:Timeline

Instance Names

"harry"Frame 29Symbol 160 MovieClip
"taxi"Frame 29Symbol 163 MovieClip
"command"Frame 29Symbol 169 MovieClip
"dialog_io"Frame 29Symbol 175 MovieClip
"dialogwindow"Frame 29Symbol 178 MovieClip
"aura"Frame 31Symbol 180 MovieClip
"bottom_left"Frame 31Symbol 182 MovieClip
"top_left"Frame 31Symbol 182 MovieClip
"top_right"Frame 31Symbol 182 MovieClip
"bottom_right"Frame 31Symbol 182 MovieClip
"object4"Frame 31Symbol 185 MovieClip
"object5"Frame 31Symbol 185 MovieClip
"object6"Frame 31Symbol 185 MovieClip
"object1"Frame 31Symbol 185 MovieClip
"object2"Frame 31Symbol 185 MovieClip
"object3"Frame 31Symbol 185 MovieClip
"object10"Frame 31Symbol 185 MovieClip
"object9"Frame 31Symbol 185 MovieClip
"object8"Frame 31Symbol 185 MovieClip
"object7"Frame 31Symbol 185 MovieClip
"neg_object4"Frame 31Symbol 188 MovieClip
"neg_object3"Frame 31Symbol 188 MovieClip
"neg_object2"Frame 31Symbol 188 MovieClip
"neg_object1"Frame 31Symbol 188 MovieClip
"dormRoom_bed2"Frame 31Symbol 191 MovieClip
"dormRoom_window"Frame 31Symbol 191 MovieClip
"dormRoom_harrybed"Frame 31Symbol 193 MovieClip
"dormRoom_tele"Frame 31Symbol 194 MovieClip
"dormRoom_door"Frame 31Symbol 202 MovieClip
"dormHall_leftdoor"Frame 41Symbol 221 MovieClip
"dormHall_rightdoor"Frame 41Symbol 230 MovieClip
"dormHall_ra"Frame 41Symbol 233 MovieClip
"neg_object3"Frame 51Symbol 234 MovieClip
"neg_object2"Frame 51Symbol 234 MovieClip
"neg_object2"Frame 61Symbol 188 MovieClip
"neg_object1"Frame 61Symbol 188 MovieClip
"dormGirlsRoom_door"Frame 61Symbol 202 MovieClip
"dormGirlsRoom_girls"Frame 61Symbol 246 MovieClip
"dormGirlsRoom_girlsafter"Frame 61Symbol 249 MovieClip
"dormGirlsRoom_panties"Frame 61Symbol 251 MovieClip
"dormLobby_mail"Frame 71Symbol 255 MovieClip
"dormLobby_lady"Frame 71Symbol 255 MovieClip
"dormLobby_backpack"Frame 71Symbol 255 MovieClip
"dormLobby_information"Frame 71Symbol 255 MovieClip
"dormLobby_backpackObj"Frame 71Symbol 260 MovieClip
"dormBathroom_toilet"Frame 81Symbol 263 MovieClip
"dormBathroom_rearwall"Frame 81Symbol 264 MovieClip
"dormBathroom_urinal"Frame 81Symbol 265 MovieClip
"dormBathroom_condom"Frame 81Symbol 266 MovieClip
"dormBathroom_door"Frame 81Symbol 269 MovieClip
"library_doormat"Frame 91Symbol 270 MovieClip
"dorm_rightdoor"Frame 91Symbol 279 MovieClip
"dorm_leftdoor"Frame 91Symbol 282 MovieClip
"dorm_trashcan"Frame 91Symbol 285 MovieClip
"frat_door"Frame 101Symbol 202 MovieClip
"frat_jimmy"Frame 101Symbol 299 MovieClip
"fratRoom_group2"Frame 111Symbol 191 MovieClip
"fratRoom_group1"Frame 111Symbol 191 MovieClip
"fratRoom_tele"Frame 111Symbol 191 MovieClip
"object6"Frame 121Symbol 311 MovieClip
"object2"Frame 121Symbol 311 MovieClip
"fratBasement_keg"Frame 121Symbol 255 MovieClip
"fratBasement_group3"Frame 121Symbol 255 MovieClip
"fratBasement_group4"Frame 121Symbol 255 MovieClip
"fratBasement_group2"Frame 121Symbol 255 MovieClip
"fratBasement_group5"Frame 121Symbol 255 MovieClip
"fratBasement_girl"Frame 121Symbol 319 MovieClip
"fratBasement_group1"Frame 121Symbol 323 MovieClip
"object8"Frame 131Symbol 185 MovieClip
"object7"Frame 131Symbol 185 MovieClip
"fratHall_leftdoor"Frame 131Symbol 269 MovieClip
"fratHall_rightdoor"Frame 131Symbol 335 MovieClip
"fratHall_middledoor"Frame 131Symbol 202 MovieClip
"fratBedroom_girl"Frame 140Symbol 338 MovieClip
"fratBedroom_bed"Frame 141Symbol 339 MovieClip
"fratBedroom_window"Frame 141Symbol 340 MovieClip
"fratBedroom_door"Frame 141Symbol 343 MovieClip
"library_doormat"Frame 151Symbol 344 MovieClip
"library_rightdoor"Frame 151Symbol 279 MovieClip
"library_leftdoor"Frame 151Symbol 282 MovieClip
"library_tree1"Frame 151Symbol 353 MovieClip
"library_tree2"Frame 151Symbol 356 MovieClip
"libraryRoom_librarian"Frame 161Symbol 358 MovieClip
"libraryRoom_girl"Frame 161Symbol 359 MovieClip
"libraryRoom_books"Frame 161Symbol 360 MovieClip
"liquor_drunk"Frame 171Symbol 376 MovieClip
"mailer"Frame 187Symbol 398 MovieClip
"sex_dormgirls"Frame 311Symbol 480 MovieClip
"sex_fratgirl"Frame 321Symbol 492 MovieClip

Labels

"splash"Frame 6
"start"Frame 11
"help"Frame 16
"story"Frame 21
"begin"Frame 29
"dormRoom"Frame 31
"dormHall"Frame 41
"dormHall2"Frame 51
"dormGirlsRoom"Frame 61
"dormLobby"Frame 71
"dormBathroom"Frame 81
"dorm"Frame 91
"frat"Frame 101
"fratRoom"Frame 111
"fratBasement"Frame 121
"fratHall"Frame 131
"fratBedroom"Frame 141
"library"Frame 151
"libraryRoom"Frame 161
"liquor"Frame 171
"feedbackSplash"Frame 186
"mailer"Frame 187
"dormGirlsRoom_happy"Frame 201
"dormGirlsRoom_mad"Frame 211
"dormLobby_information"Frame 221
"dormRoom_tv"Frame 231
"fratRoom_tv"Frame 241
"fratBasement_girlsad"Frame 251
"fratBasement_girlhappy"Frame 261
"libraryRoom_girlfrown"Frame 271
"libraryRoom_girlsmile"Frame 281
"sex_explode"Frame 301
"sex_dormgirls"Frame 311
"sex_fratgirl"Frame 321
"sex_librarygirl"Frame 331
"win"Frame 351
"left"Symbol 160 MovieClip Frame 1
"right"Symbol 160 MovieClip Frame 11
"up"Symbol 160 MovieClip Frame 21
"down"Symbol 160 MovieClip Frame 31
"mw_left"Symbol 160 MovieClip Frame 41
"mw_right"Symbol 160 MovieClip Frame 51
"mw_up"Symbol 160 MovieClip Frame 61
"mw_down"Symbol 160 MovieClip Frame 71
"taxi_collision"Symbol 160 MovieClip Frame 80
"tp_left"Symbol 160 MovieClip Frame 101
"tp_right"Symbol 160 MovieClip Frame 111
"tp_up"Symbol 160 MovieClip Frame 121
"tp_down"Symbol 160 MovieClip Frame 131
"hide"Symbol 175 MovieClip Frame 1
"show"Symbol 175 MovieClip Frame 11
"hide"Symbol 178 MovieClip Frame 1
"show"Symbol 178 MovieClip Frame 11
"left"Symbol 180 MovieClip Frame 1
"up"Symbol 180 MovieClip Frame 7
"down"Symbol 180 MovieClip Frame 13
"right"Symbol 180 MovieClip Frame 19
"open"Symbol 202 MovieClip Frame 2
"close"Symbol 202 MovieClip Frame 12
"open"Symbol 221 MovieClip Frame 2
"close"Symbol 221 MovieClip Frame 12
"open"Symbol 230 MovieClip Frame 2
"close"Symbol 230 MovieClip Frame 12
"open"Symbol 269 MovieClip Frame 2
"close"Symbol 269 MovieClip Frame 12
"open"Symbol 279 MovieClip Frame 1
"close"Symbol 279 MovieClip Frame 11
"open"Symbol 282 MovieClip Frame 1
"close"Symbol 282 MovieClip Frame 11
"good"Symbol 299 MovieClip Frame 1
"bad"Symbol 299 MovieClip Frame 7
"ok"Symbol 299 MovieClip Frame 14
"open"Symbol 335 MovieClip Frame 2
"close"Symbol 335 MovieClip Frame 12
"open"Symbol 343 MovieClip Frame 2
"close"Symbol 343 MovieClip Frame 12
"open"Symbol 418 MovieClip Frame 2
"close"Symbol 418 MovieClip Frame 12

Dynamic Text Variables

percentloadedSymbol 13 EditableText""
inputSymbol 165 EditableText""
outputSymbol 167 EditableText""
characteroutputSymbol 168 EditableText""
dialog_io_inputSymbol 172 EditableText""
dialog_io_outputSymbol 174 EditableText"dynamic text"
dialogtextSymbol 177 EditableText"dynamic text"
TextField1Symbol 184 EditableText"object"
TextField1Symbol 187 EditableText"neg object"
/:scoreSymbol 204 EditableText"000"
TextField8Symbol 205 EditableText"Score"
MAILTOSymbol 383 EditableText"stoth@tritonweb.com"
MAILSUBJECTSymbol 384 EditableText"LSH Unknown Report"
MAILFROMSymbol 385 EditableText""
REDIRSymbol 387 EditableText"http://www.tritonweb.com/triton.htm"
MAILBODYSymbol 388 EditableText"MAILBODY"
COMMENTSSymbol 389 EditableText""
TextField15Symbol 392 EditableText"SUBMIT"
TextField15Symbol 394 EditableText"SUBMIT"
TextField15Symbol 396 EditableText"SUBMIT"
TextField23Symbol 399 EditableText""
dialogtextSymbol 419 EditableText"dynamic text"




http://swfchan.com/7/33591/info.shtml
Created: 17/5 -2019 07:53:59 Last modified: 17/5 -2019 07:53:59 Server time: 20/05 -2024 02:26:38