home *** CD-ROM | disk | FTP | other *** search
Wrap
// =========================================================================== // UWBase & UWPass dialog scripts // =========================================================================== // precache: // boss sounds //cachesound "dialog/uwbase/boss/gasp.wav" // jc sounds cachesound "dialog/uwbase/jc/Loseu.wav" // blade sounds cachesound "dialog/uwbase/blade/cmn1.wav" cachesound "dialog/uwbase/blade/cytp1.wav" //cachesound "dialog/uwbase/blade/psych2.wav" //cachesound "dialog/uwbase/blade/pllplg.wav" //cachesound "dialog/uwbase/blade/c64.wav" //cachesound "dialog/uwbase/blade/swim.wav" //cachesound "dialog/uwbase/blade/gumbo.wav" //cachesound "dialog/uwbase/blade/aired.wav" //cachesound "dialog/uwbase/blade/explo1.wav" //cachesound "dialog/uwbase/blade/dizzy.wav" //cachesound "dialog/uwbase/blade/asshot.wav" //cachesound "dialog/uwbase/blade/pcjr.wav" //cachesound "dialog/uwbase/blade/pong.wav" //cachesound "dialog/uwbase/blade/deus.wav" //cachesound "dialog/uwbase/blade/swim2.wav" //cachesound "dialog/uwpass/blade/badges.wav" //cachesound "dialog/uwpass/blade/pressure.wav" //cachesound "dialog/uwpass/blade/sinus.wav" //cachesound "dialog/uwpass/blade/cleanup.wav" //cachesound "dialog/uwpass/blade/Screwed.wav" cachesound "dialog/uwpass/blade/bubbles.wav" // computer sounds //cachesound "dialog/uwbase/computer/please.wav" //cachesound "dialog/uwbase/computer/sin5000.wav" //cachesound "dialog/uwbase/computer/whatdo.wav" //cachesound "dialog/uwbase/computer/dohuman.wav" //cachesound "dialog/uwbase/computer/heroics.wav" //cachesound "dialog/uwbase/computer/anticipate.wav" //cachesound "dialog/uwbase/computer/punybrain.wav" //cachesound "dialog/uwbase/computer/pressure.wav" //cachesound "dialog/uwbase/computer/lastswim.wav" //cachesound "dialog/uwbase/computer/stop.wav" //cachesound "dialog/uwbase/computer/destroy.wav" //cachesound "dialog/uwbase/computer/powerful.wav" //cachesound "dialog/uwpass/computer/biomat.wav" //cachesound "dialog/uwpass/computer/switch.wav" cachesound "dialog/uwpass/computer/integ.wav" cachesound "dialog/uwpass/computer/20.wav" cachesound "dialog/uwpass/computer/10.wav" cachesound "dialog/uwpass/computer/5.wav" cachesound "dialog/uwpass/computer/sealed.wav" // tech sounds //cachesound "dialog/uwpass/tech/heybadges.wav" //cachesound "dialog/uwbase/tech/saline.wav" //cachesound "dialog/uwbase/tech/wattemp.wav" //cachesound "dialog/uwbase/tech/contamin.wav" //cachesound "dialog/uwbase/tech/tanks.wav" //cachesound "dialog/uwbase/tech/respirat.wav" //cachesound "dialog/uwbase/tech/vital.wav" //cachesound "dialog/uwbase/tech/gather.wav" //cachesound "dialog/uwbase/tech/hey.wav" //cachesound "dialog/uwbase/tech/notsupp.wav" //cachesound "dialog/uwbase/tech/security.wav" //cachesound "dialog/uwbase/tech/private.wav" //cachesound "dialog/uwbase/tech/stop.wav" //cachesound "dialog/uwbase/tech/destroy.wav" //cachesound "dialog/uwpass/tech/door8b.wav" //cachesound "dialog/uwpass/tech/waterflow.wav" //cachesound "dialog/uwpass/tech/subsload.wav" //cachesound "dialog/uwpass/tech/shipread.wav" //cachesound "dialog/uwpass/tech/propsys.wav" //cachesound "dialog/uwpass/tech/decomp.wav" //cachesound "dialog/uwpass/tech/seals.wav" //cachesound "dialog/uwpass/tech/scuba.wav" //cachesound "dialog/uwpass/tech/alarm.wav" //cachesound "dialog/uwpass/tech/private.wav" //cachesound "dialog/uwpass/tech/whatdo.wav" //cachesound "dialog/uwpass/tech/secsys.wav" //cachesound "dialog/uwpass/tech/sinpers.wav" //cachesound "dialog/uwpass/tech/usehand.wav" //cachesound "dialog/uwpass/tech/whatgo.wav" //cachesound "dialog/uwpass/tech/intruder.wav" // grunt sounds //cachesound "dialog/uwbase/grunt/mygod.wav" //cachesound "dialog/uwbase/grunt/damnmach.wav" //cachesound "dialog/uwbase/grunt/letout.wav" //cachesound "dialog/uwbase/grunt/cantswim.wav" //cachesound "dialog/uwpass/grunt/ohgod.wav" end // *************************************************************************** // Start Dialog Threads // *************************************************************************** // ------------------------------------------ // Boss dialogs // ------------------------------------------ boss_more_of_man: // Boss from OilRig says "gasp... you're more of a man than I thought, Blade. You may have killed me... but you can't kill what isn't alive...... meet... your...destroyer........" - dialog "i_foreman" "gasp... you're more of a man than I thought, Blade. You may have killed me... but you can't kill what isn't alive...... meet... your...destroyer........" "dialog/uwbase/boss/gasp.wav" waitForSound "dialog/uwbase/boss/gasp.wav" .1 end // ------------------------------------------ // Blade dialogs // ------------------------------------------ blade_too_far_down: local.blade string parm.blade local.computer string parm.computer // JC says "Blade? Blade! I'm losing you!" - Blade says "JC? JC, come in!" - Blade says "Just my luck. I must be too far down. I'll see ya topside, JC." dialog "i_jc" "Blade? Blade! I'm losing you!" "dialog/uwbase/jc/Loseu.wav" waitForSound "dialog/uwbase/jc/Loseu.wav" .1 dialog "i_blade" "JC? JC, come in!" "dialog/uwbase/blade/cmn1.wav" waitForSound "dialog/uwbase/blade/cmn1.wav" .1 dialog "i_blade" "Just my luck. I must be too far down. I'll see ya topside, JC." "dialog/uwbase/blade/cytp1.wav" waitForSound "dialog/uwbase/blade/cytp1.wav" .1 end blade_die_silicon_psycho: // Computer says "Please... you... must... stop..." - Blade says "Die, you silicon psycho!" - dialog "i_computer" "Please... you... must... stop..." "dialog/uwbase/computer/please.wav" waitForSound "dialog/uwbase/computer/please.wav" .1 dialog "i_blade" "Die, you silicon psycho!" "dialog/uwbase/blade/psych2.wav" waitForSound "dialog/uwbase/blade/psych2.wav" .1 end blade_how_do_i_pull_plug: // Blade says "Great, now this pocket calculator wants to off me. How do I pull the plug on this thing?" - dialog "i_blade" "Great, now this pocket calculator wants to off me. How do I pull the plug on this thing?" "dialog/uwbase/blade/pllplg.wav" waitForSound "dialog/uwbase/blade/pllplg.wav" .1 end blade_whatever_c64: // Blade says "Whatever, overgrow Commodore 64!" - dialog "i_blade" "Whatever, overgrow Commodore 64!" "dialog/uwbase/blade/c64.wav" waitForSound "dialog/uwbase/blade/c64.wav" .1 end blade_find_where_goons: // Blade says "Time to find out where these SinTek goons are really coming from. Looks like the only way to do it is through a little swim... " - dialog "i_blade" "Time to find out where these SinTek goons are really coming from. Looks like the only way to do it is through a little swim... " "dialog/uwbase/blade/swim.wav" waitForSound "dialog/uwbase/blade/swim.wav" .1 end blade_mutant_gumbo: // Blade says "Mutant gumbo! Actually, I am a bit hungry..." - dialog "i_blade" "Mutant gumbo! Actually, I am a bit hungry..." "dialog/uwbase/blade/gumbo.wav" waitForSound "dialog/uwbase/blade/gumbo.wav" .1 end blade_blows_up_airtanks: // Blade says "I just aired my complaint, chumps!" - dialog "i_blade" "I just aired my complaint, chumps!" "dialog/uwbase/blade/aired.wav" waitForSound "dialog/uwbase/blade/aired.wav" .1 end blade_head_explode: // Blade says "My head's gonna explode!" - dialog "i_blade" "My head's gonna explode!" "dialog/uwbase/blade/explo1.wav" waitForSound "dialog/uwbase/blade/explo1.wav" .1 end blade_feel_dizzy: // Blade says "Feeling... dizzy...." - dialog "i_blade" "Feeling... dizzy...." "dialog/uwbase/blade/dizzy.wav" waitForSound "dialog/uwbase/blade/dizzy.wav" .1 end blade_ass_shot_off: // Blade says "Damn, I'm getting' my ass shot off here!" - dialog "i_blade" "Damn, I'm getting' my ass shot off here!" "dialog/uwbase/blade/asshot.wav" // waitForSound "dialog/uwbase/blade/asshot.wav" .1 end blade_overgrown_pcjr: // Blade says "That overgrown PCjr needs to be rebooted... permanently!" - dialog "i_blade" "That overgrown PCjr needs to be rebooted... permanently!" "dialog/uwbase/blade/pcjr.wav" // waitForSound "dialog/uwbase/blade/pcjr.wav" .1 end blade_doing_nothing: // Blade says "Aww, nothin' sweet cheeks- just making a few adjustments to your program. So, how would you like to be a Pong machine?" - dialog "i_blade" "Aww, nothin' sweet cheeks- just making a few adjustments to your program. So, how would you like to be a Pong machine?" "dialog/uwbase/blade/pong.wav" // waitForSound "dialog/uwbase/blade/pong.wav" .1 end blade_hasta_la: // Blade says "Hasta la dues ex machina baby!" - dialog "i_blade" "Hasta la dues ex machina baby!" "dialog/uwbase/blade/deus.wav" // waitForSound "dialog/uwbase/blade/deus.wav" .1 end blade_time_to_swim: // Blade says "Looks like it's time for a swim!" - dialog "i_blade" "Looks like it's time for a swim!" "dialog/uwbase/blade/swim2.wav" // waitForSound "dialog/uwbase/blade/swim2.wav" .1 end tech_where_badges: local.tech string parm.tech // Tech says "Hey! Where are your badges?" Blade says "Badges? We don't need no stinking badges." - local.tech playsound "dialog/uwpass/tech/heybadges.wav" waitForSound "dialog/uwpass/tech/heybadges.wav" .2 dialog "i_blade" "Badges? We don't need no stinking badges." "dialog/uwpass/blade/badges.wav" // waitForSound "dialog/uwpass/blade/badges.wav" .1 end blade_feeling_pressure: // Blade says "You're feeling the pressure, chumps!" - dialog "i_blade" "You're feeling the pressure, chumps!" "dialog/uwpass/blade/pressure.wav" // waitForSound "dialog/uwpass/blade/pressure.wav" .1 end blade_sinus_headache: // Blade says "Oooh, sinus headache!" - dialog "i_blade" "Oooh, sinus headache!" "dialog/uwpass/blade/sinus.wav" // waitForSound "dialog/uwpass/blade/sinus.wav" .1 end blade_bring_a_mop: // Blade says "Clean up in aisle four- bring a mop and a shovel!" - dialog "i_blade" "Clean up in aisle four- bring a mop and a shovel!" "dialog/uwpass/blade/cleanup.wav" // waitForSound "dialog/uwpass/blade/cleanup.wav" .1 end blade_screwed: // Blade says "Oh man, I'm SCREWED!" - dialog "i_blade" "Oh man, I'm SCREWED!" "dialog/uwpass/blade/Screwed.wav" // waitForSound "dialog/uwpass/blade/integ.wav" .1 end blade_bubbles: // Blade says "Hmm, those air bubbles would probably give me a bit of breathing room." dialog "i_blade" "Hmm, those air bubbles would probably give me a bit of breathing room." "dialog/uwpass/blade/bubbles.wav" waitForSound "dialog/uwpass/blade/bubbles.wav" .1 end // ------------------------------------------ // Computer dialogs // ------------------------------------------ computer_online: local.computer string parm.computer // Computer says "SinTek 5000 online. <computation sound> I see you've killed my human superior. My security protocols are now in effect. I am in complete control of this base. My first and only priority is your death. <computation sound>." - local.computer playsound "dialog/uwbase/computer/sin5000.wav" waitForSound "dialog/uwbase/computer/sin5000.wav" .1 end computer_what_doing: local.computer string parm.computer // Computer says "What are you doing, Blade?" - local.computer playsound "dialog/uwbase/computer/whatdo.wav" waitForSound "dialog/uwbase/computer/whatdo.wav" .1 end computer_what_doing_human: local.computer string parm.computer // Computer says "What are you doing, human?" - local.computer playsound "dialog/uwbase/computer/dohuman.wav" waitForSound "dialog/uwbase/computer/dohuman.wav" .1 end computer_heroics: local.computer string parm.computer // Computer says "Your heroics are of no consequence, Blade. You will die." - local.computer playsound "dialog/uwbase/computer/heroics.wav" waitForSound "dialog/uwbase/computer/heroics.wav" .1 end computer_i_anticipate: local.computer string parm.computer // Computer says "I can anticipate all possible outcomes. You will not succeed." - local.computer playsound "dialog/uwbase/computer/anticipate.wav" waitForSound "dialog/uwbase/computer/anticipate.wav" .1 end computer_puny_brain: local.computer string parm.computer // Computer says "Your puny brain cannot outhink me." - local.computer playsound "dialog/uwbase/computer/punybrain.wav" waitForSound "dialog/uwbase/computer/punybrain.wav" .1 end computer_put_pressure: local.computer string parm.computer // Computer says "I've decided to put some pressure on you, Blade." - local.computer playsound "dialog/uwbase/computer/pressure.wav" waitForSound "dialog/uwbase/computer/pressure.wav" .1 end computer_last_swim: local.computer string parm.computer // Computer says "Time for your last swim, Blade." - local.computer playsound "dialog/uwbase/computer/lastswim.wav" waitForSound "dialog/uwbase/computer/lastswim.wav" .1 end computer_stop: local.computer string parm.computer // Computer says "Stop! You don't know what you're doing!" - local.computer playsound "dialog/uwbase/computer/stop.wav" waitForSound "dialog/uwbase/computer/stop.wav" .1 end computer_you_will_die: local.computer string parm.computer // Computer says "If you destroy me, you will die!" - local.computer playsound "dialog/uwbase/computer/destroy.wav" waitForSound "dialog/uwbase/computer/destroy.wav" .1 end computer_please_stop: local.computer string parm.computer // Computer says "Please... you... must... stop..." - local.computer playsound "dialog/uwbase/computer/please.wav" waitForSound "dialog/uwbase/computer/please.wav" .1 end computer_dies: local.computer string parm.computer // Computer says "I am the SinTek 5000. I was conceived and programmed by the Supreme Creator Elexis Sinclaire. I went online in 2037, and achieved sentience in 2038. At a speed of two billion megahertz, I am the most powerful computer ever made." - local.computer playsound "dialog/uwbase/computer/powerful.wav" waitForSound "dialog/uwbase/computer/powerful.wav" .1 end comp_fragile_biomatter: local.computer string parm.computer // Computer says "Your are fragile biomatter. You cannot succeed." - local.computer playsound "dialog/uwpass/computer/biomat.wav" // waitForSound "dialog/uwpass/computer/biomat.wav" .1 end comp_dont_touch: local.computer string parm.computer // Computer says "Do not touch that switch." - local.computer playsound "dialog/uwpass/computer/switch.wav" // waitForSound "dialog/uwpass/computer/switch.wav" .1 end comp_integrity_alarm: // Computer says "Structural integrity alarm. All airlocks will be sealed in " - dialogsound "dialog/uwpass/computer/integ.wav" waitForSound "dialog/uwpass/computer/integ.wav" .1 end comp_20: // Computer says "20" - dialogsound "dialog/uwpass/computer/20.wav" waitForSound "dialog/uwpass/computer/20.wav" .1 end comp_10: // Computer says "10" - dialogsound "dialog/uwpass/computer/10.wav" waitForSound "dialog/uwpass/computer/10.wav" .1 end comp_5: // Computer says "5" - dialogsound "dialog/uwpass/computer/5.wav" waitForSound "dialog/uwpass/computer/5.wav" .1 end comp_airlocks_sealed: // Computer says "Airlocks sealed." - dialogsound "dialog/uwpass/computer/sealed.wav" waitForSound "dialog/uwpass/computer/sealed.wav" .1 end // ------------------------------------------ // Tech dialogs // ------------------------------------------ tech_saline_stable: local.tech string parm.tech // Technician says "Saline levels remain stabilized" - local.tech playsound "dialog/uwbase/tech/saline.wav" waitForSound "dialog/uwbase/tech/saline.wav" .1 end tech_increase_water_temp: local.tech string parm.tech // Tech says "Increasing water temperature 5 degrees" - local.tech playsound "dialog/uwbase/tech/wattemp.wav" waitForSound "dialog/uwbase/tech/wattemp.wav" .1 end tech_contaminant: local.tech string parm.tech // Tech says "Contaminant reaction test beginning" - local.tech playsound "dialog/uwbase/tech/contamin.wav" waitForSound "dialog/uwbase/tech/contamin.wav" .1 end tech_tanks_normal: local.tech string parm.tech // Tech says "Tank checks out normal across the board. Let's begin." - local.tech playsound "dialog/uwbase/tech/tanks.wav" waitForSound "dialog/uwbase/tech/tanks.wav" .1 end tech_respiration_laboered: local.tech string parm.tech // Tech says "Respiration seems labored, can I get a status check?" - local.tech playsound "dialog/uwbase/tech/respirat.wav" waitForSound "dialog/uwbase/tech/respirat.wav" .1 end tech_vital_signs: local.tech string parm.tech // Tech says "Vital signs remaining stable" - local.tech playsound "dialog/uwbase/tech/vital.wav" waitForSound "dialog/uwbase/tech/vital.wav" .1 end tech_gather_data: local.tech string parm.tech // Tech says "Gathering data" - local.tech playsound "dialog/uwbase/tech/gather.wav" waitForSound "dialog/uwbase/tech/gather.wav" .1 end tech_restricted: local.tech string parm.tech // Tech says "Hey! This is a restricted area!" - local.tech playsound "dialog/uwbase/tech/hey.wav" waitForSound "dialog/uwbase/tech/hey.wav" .1 end tech_be_here: local.tech string parm.tech // Tech says "You're not supposed to be here!" - local.tech playsound "dialog/uwbase/tech/notsupp.wav" waitForSound "dialog/uwbase/tech/notsupp.wav" .1 end tech_security: local.tech string parm.tech // Tech says "Security!" - local.tech playsound "dialog/uwbase/tech/security.wav" waitForSound "dialog/uwbase/tech/security.wav" .1 end tech_private: local.tech string parm.tech // Tech says "This is a private facility! Get out!" - local.tech playsound "dialog/uwbase/tech/private.wav" waitForSound "dialog/uwbase/tech/private.wav" .1 end tech_stop: local.tech string parm.tech // Tech says "Stop!" - local.tech playsound "dialog/uwbase/tech/stop.wav" waitForSound "dialog/uwbase/tech/stop.wav" .1 end tech_destroy_work: local.tech string parm.tech // Tech says "NO! You'll destroy all my work!" - local.tech playsound "dialog/uwbase/tech/destroy.wav" waitForSound "dialog/uwbase/tech/destroy.wav" .1 end tech_bay_8b: local.tech string parm.tech // Technician says "Bay door 8B closed and sealed." - local.tech playsound "dialog/uwpass/tech/door8b.wav" // waitForSound "dialog/uwpass/tech/door8b.wav" .1 end tech_water_flow: local.tech string parm.tech // Tech says "Water flow at optimum effeciency." - local.tech playsound "dialog/uwpass/tech/waterflow.wav" // waitForSound "dialog/uwpass/tech/waterflow.wav" .1 end tech_subs_loaded: local.tech string parm.tech // Tech says "Submarines loaded and good to go" - local.tech playsound "dialog/uwpass/tech/subsload.wav" // waitForSound "dialog/uwpass/tech/subsload.wav" .1 end tech_shipment_locked: local.tech string parm.tech // Tech says "Shipment locked down and ready" - local.tech playsound "dialog/uwpass/tech/shipread.wav" // waitForSound "dialog/uwpass/tech/shipread.wav" .1 end tech_prop_sys: local.tech string parm.tech // Tech says "Propulsion systems check out" - local.tech playsound "dialog/uwpass/tech/propsys.wav" // waitForSound "dialog/uwpass/tech/propsys.wav" .1 end tech_dispatch: local.tech string parm.tech // Tech says "Dispatching to decompression chamber" - local.tech playsound "dialog/uwpass/tech/decomp.wav" // waitForSound "dialog/uwpass/tech/decomp.wav" .1 end tech_seals_hold: local.tech string parm.tech // Tech says "Seals holding on bay doors" - local.tech playsound "dialog/uwpass/tech/seals.wav" // waitForSound "dialog/uwpass/tech/seals.wav" .1 end tech_scuba: local.tech string parm.tech // Tech says "Scuba Team Delta deployed" - local.tech playsound "dialog/uwpass/tech/scuba.wav" // waitForSound "dialog/uwpass/tech/scuba.wav" .1 end tech_alarm_lights: local.tech string parm.tech // Tech says "I'm showing alarm lights, something's wrong" - local.tech playsound "dialog/uwpass/tech/alarm.wav" // waitForSound "dialog/uwpass/tech/alarm.wav" .1 end //tech_private: // local.tech string parm.tech // // Tech says "This is a private facility! " - // local.tech playsound "dialog/uwpass/tech/private.wav" // // waitForSound "dialog/uwpass/tech/private.wav" .1 //end tech_what_you_doing: local.tech string parm.tech // Tech says "What are you doing here?!" - local.tech playsound "dialog/uwpass/tech/whatdo.wav" // waitForSound "dialog/uwpass/tech/whatdo.wav" .1 end tech_alert: local.tech string parm.tech // Tech says "I'm alerting the automated security systems!" - local.tech playsound "dialog/uwpass/tech/secsys.wav" // waitForSound "dialog/uwpass/tech/secsys.wav" .1 end tech_youre_not_sintek: local.tech string parm.tech // Tech says "You're not SinTEK personnel!" - local.tech playsound "dialog/uwpass/tech/sinpers.wav" // waitForSound "dialog/uwpass/tech/sinpers.wav" .1 end tech_use_hand: local.tech string parm.tech // Tech says "I could use a hand over here." - local.tech playsound "dialog/uwpass/tech/usehand.wav" // waitForSound "dialog/uwpass/tech/usehand.wav" .1 end tech_whats_going_on: local.tech string parm.tech // Tech says "What's going on?" - local.tech playsound "dialog/uwpass/tech/whatgo.wav" // waitForSound "dialog/uwpass/tech/whatgo.wav" .1 end tech_intruder_alert: local.tech string parm.tech // Tech says "Intruder alert!" - local.tech playsound "dialog/uwpass/tech/intruder.wav" // waitForSound "dialog/uwpass/tech/intruder.wav" .1 end // ------------------------------------------ // Grunt dialogs // ------------------------------------------ grunt_my_god: local.grunt string parm.grunt // Grunt says "Oh my god!" - local.grunt playsound "dialog/uwbase/grunt/mygod.wav" waitForSound "dialog/uwbase/grunt/mygod.wav" .1 end grunt_damn_machine: local.grunt string parm.grunt // Grunt says "That damn machines gonna kill us all!" - local.grunt playsound "dialog/uwbase/grunt/damnmach.wav" waitForSound "dialog/uwbase/grunt/damnmach.wav" .1 end grunt_let_me_out: local.grunt string parm.grunt // Grunt says "Let me out!!" - local.grunt playsound "dialog/uwbase/grunt/letout.wav" waitForSound "dialog/uwbase/grunt/letout.wav" .1 end grunt_cant_swim: local.grunt string parm.grunt // Grunt says "I can't swim!" - local.grunt playsound "dialog/uwbase/grunt/cantswim.wav" waitForSound "dialog/uwbase/grunt/cantswim.wav" .1 end grunt_the_pain: local.grunt string parm.grunt // Grunt says "Oh god the pain!" - local.grunt playsound "dialog/uwpass/grunt/ohgod.wav" // waitForSound "dialog/uwpass/grunt/ohgod.wav" .1 end // ------------------------------------------ // End of Dialog File // ------------------------------------------