; ; generated mission script: [Machine3] ; expected_completion_time 0.000000 capture_possibilities 0 gcEnvironment 4 gcEnvironmentScript Machine3 sonica_score_gain -200 sonica_ambient_program 8 sonica_reverb_program 1 SCAID_score 52838 SCAID_score_stunning_victory 3577 SCAID_score_crushing_defeat 3576 SCAID_score_cinematic 3567 import "Machine3_missionobjective" import "actors_Stonekrusher" import "actors_stormbringer" import "actors_plaguespitter" import "actors_nighthorde" import "help" ; console commands console { ui clear ui add main_hud ui 2 add statscreen exec pc_global exec pc_machine3 exec pc_cin_grommel filecache slot ma3FC.dat renderer fade black 0 renderer fade restore 3 } ; HelpTexts ; Actors ; Dialogs dialogSequenceBank "Intro1" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript headlessgamedialog dialog { match "Naxus" textline 0 { ENG "Ah, yesss, brother Grommel! I alwaysss know" } textline 1 { ENG "I can count on you not to disssappoint me!" } textline 2 { } } } } } dialogSequenceBank "Intro2" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 4.000 uiScript headlessgamedialog dialog { match "Grommel" textline 0 { ENG "Naxus! What are you doing here?" } textline 1 { } textline 2 { } audio_index Question } } } } dialogSequenceBank "Intro3" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 4.000 uiScript headlessgamedialog dialog { match "Naxus" textline 0 { ENG "Why, waiting for you, of courssse!" } textline 1 { } textline 2 { } audio_index Affirmative } } } } dialogSequenceBank "Intro4" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 10.000 uiScript headlessgamedialog dialog { match "Naxus" textline 0 { ENG "Now that you have made yourssselvesss" } textline 1 { ENG "comfortable, let usss be the firssst" } textline 2 { ENG "to welcome you home!" } } } } } dialogSequenceBank "Intro5" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 10.000 uiScript headlessgamedialog dialog { match "Naxus" textline 0 { ENG "Children, thisss isss my foolhardy" } textline 1 { ENG "brother Grommel and hisss unclean ilk!" } textline 2 { ENG "Acquaint yourssselvesss, won't you?" } } } } } dialogSequenceBank "Intro6" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 4.000 uiScript headlessgamedialog dialog { match "Grommel" textline 0 { ENG "Crush it all! KINSMEN, WE'RE UNDER ATTACK!" } textline 1 { } textline 2 { } audio_index Affirmative } } } } dialogSequenceBank "AfterFight1" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 4.000 uiScript headlessgamedialog dialog { match "Grommel" textline 0 { ENG "Naxus, what in Froxx's name..." } textline 1 { } textline 2 { } audio_index Question } } } } dialogSequenceBank "AfterFight2" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript headlessgamedialog dialog { match "Naxus" textline 0 { ENG "Am I doing here? Why, finissshing the" } textline 1 { ENG "work that our feebleminded Massster" } textline 2 { ENG "foolissshly started. What elssse?" } } } } } dialogSequenceBank "AfterFight3" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript headlessgamedialog dialog { match "Naxus" textline 0 { ENG "A pity... I hear he fell victim to a" } textline 1 { ENG "particularly nasssty accident..." } textline 2 { } } } } } dialogSequenceBank "AfterFight4" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 4.000 uiScript headlessgamedialog dialog { match "Grommel" textline 0 { ENG "Naxus, you worm!" } textline 1 { } textline 2 { } audio_index Negative } } } } dialogSequenceBank "AfterFight5" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 4.000 uiScript headlessgamedialog dialog { match "Naxus" textline 0 { ENG "Now, my children! Raissse the lake!" } textline 1 { } textline 2 { } audio_index Affirmative } } } } dialogSequenceBank "AfterFight6" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 4.000 uiScript headlessgamedialog dialog { match "Grommel" textline 0 { ENG "MURDERER! When I get my hands on you..." } textline 1 { } textline 2 { } audio_index Negative } } } } dialogSequenceBank "AfterFight7" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 10.000 uiScript headlessgamedialog dialog { match "Naxus" textline 0 { ENG "Soon, brother, that I can asssure you." } textline 1 { ENG "But now, there isss some unsssettled" } textline 2 { ENG "busssinesss that I mussst attend to..." } } } } } dialogSequenceBank "AfterFight8" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript headlessgamedialog dialog { match "Grommel" textline 0 { ENG "So it was Naxus all along... Grind him" } textline 1 { ENG "to pulp and feast on his innards!" } textline 2 { } } } } } dialogSequenceBank "AfterFight9" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 10.000 uiScript headlessgamedialog dialog { match "Grommel" textline 0 { ENG "I don't know what he's planning, but we" } textline 1 { ENG "must secure resources in preparation" } textline 2 { ENG "for the war that is to come!" } } } } } dialogSequenceBank "SKClanless" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 4.000 uiScript gamedialog dialog { match "Stormbringer" textline 0 { ENG "Master, the Stonekrusher clan approaches!" } textline 1 { } textline 2 { } audio_index Affirmative } dialog { match "Plaguespitter" textline 0 { ENG "Clan-Chief, we see your kinsmen!" } textline 1 { } textline 2 { } audio_index Affirmative } } dialogblock { time 0.500 10.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "My kinsmen? As far as I know, the" } textline 1 { ENG "Stonekrusher clan is nowhere near..." } textline 2 { ENG "They're attacking! Defend yourselves!" } } } } } dialogSequenceBank "SKClanlessOVer" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 10.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "They look like my kinsmen, but twisted..." } textline 1 { ENG "Naxus must have gotten to them somehow!" } textline 2 { ENG "We best keep our guard up!" } } } } } dialogSequenceBank "HFClanless" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 4.000 uiScript gamedialog dialog { match "Stormbringer" textline 0 { ENG "Master, the Hellfire clan is attacking!" } textline 1 { } textline 2 { } audio_index Affirmative } dialog { match "Plaguespitter" textline 0 { ENG "Chief Grommel, the Hellfire tribe makes war with us!" } textline 1 { } textline 2 { } audio_index Affirmative } } dialogblock { time 0.500 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "Defend yourselves! We cannot trust anyone in these" } textline 1 { ENG "Froxx-forsaken lands!" } textline 2 { } } } } } dialogSequenceBank "HFClanlessOVer" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 10.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "First Stonekrusher, now Hellfire. How is" } textline 1 { ENG "Naxus swaying our kinsmen? Until we find" } textline 2 { ENG "out, we best be prepared for anything!" } } } } } dialogSequenceBank "SlimeAttacked" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 4.000 uiScript gamedialog dialog { match "Stormbringer" textline 0 { ENG "The Nighthorde clan is attacking that slime!" } textline 1 { } textline 2 { } audio_index Negative } dialog { match "Plaguespitter" textline 0 { ENG "Our enemies make war on that infant!" } textline 1 { } textline 2 { } audio_index Negative } } dialogblock { time 0.500 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "That cave must be its lair!" } textline 1 { ENG "Quickly, we must help it!" } textline 2 { } } } } } dialogSequenceBank "SlimeSaved1" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "Steady... if it wanted to attack," } textline 1 { ENG "it would have done so by now!" } textline 2 { } } } } } dialogSequenceBank "SlimeSaved2" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 10.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "Eating has caused the slime to grow!" } textline 1 { ENG "Quickly, we must feed it until it is big" } textline 2 { ENG "enough to activate the pressure plate!" } } } } } dialogSequenceBank "SlimeKilled" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 10.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "They've killed the slime! We must return" } textline 1 { ENG "to its lair. Perhaps we can find another" } textline 2 { ENG "that would be willing to aid us!" } } } } } dialogSequenceBank "TheTrigger" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 4.000 uiScript gamedialog dialog { match "Stormbringer" textline 0 { ENG "There is a pressure plate ahead, Master. " } textline 1 { } textline 2 { } audio_index Affirmative } dialog { match "Plaguespitter" textline 0 { ENG "Clan-Chief, strange platform ahead." } textline 1 { } textline 2 { } audio_index Affirmative } } dialogblock { time 0.500 10.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "The trigger that Naxus used to lower" } textline 1 { ENG "the molten lake! Quickly, we must find" } textline 2 { ENG "something heavy enough to activate it!" } } } } } dialogSequenceBank "Wrong" { total_weight 5 dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "It appears that we are not heavy enough." } textline 1 { ENG "There must be something else we can use!" } textline 2 { } } } } dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "We are not heavy enough to activate the" } textline 1 { ENG "trigger. There must be another way." } textline 2 { } } } } dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "We do not have enough weight. We must" } textline 1 { ENG "find something heavier to activate it." } textline 2 { } } } } dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "We are not heavy enough to activate" } textline 1 { ENG "the trigger. We need more weight!" } textline 2 { } } } } dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "The trigger is not activating! We must" } textline 1 { ENG "find something heavier." } textline 2 { } } } } } dialogSequenceBank "NotEnough" { total_weight 5 dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "The slime is not heavy enough! We" } textline 1 { ENG "need to fatten it up!" } textline 2 { } } } } dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "The slime does not weigh enough yet." } textline 1 { ENG "We need to increase its size!" } textline 2 { } } } } dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "The slime is too small to activate" } textline 1 { ENG "the trigger. It needs to be bigger!" } textline 2 { } } } } dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "The slime is not heavy enough at" } textline 1 { ENG "this point. We need to feed it!" } textline 2 { } } } } dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "The slime is too small! We need to" } textline 1 { ENG "feed it and increase its size!" } textline 2 { } } } } } dialogSequenceBank "SlimeBig" { total_weight 5 dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "The slime is heavy enough! We must" } textline 1 { ENG "bring it to the pressure plate!" } textline 2 { } } } } dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "The slime should weigh enough now!" } textline 1 { ENG "Bring it to the pressure plate!" } textline 2 { } } } } dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "The slime is big enough to activate the" } textline 1 { ENG "pressure plate. We must take it there!" } textline 2 { } } } } dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "Now that's a slime! Bring it to" } textline 1 { ENG "the pressure plate immediately!" } textline 2 { } } } } dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "The slime is large enough now! We" } textline 1 { ENG "must take it to the pressure plate!" } textline 2 { } } } } } dialogSequenceBank "EnoughSlime" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 10.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "The lava has receded enough to allow" } textline 1 { ENG "our clans to pass! Now, we must cross and" } textline 2 { ENG "seek out the Nighthorde clan!" } } } } } dialogSequenceBank "NHClan1" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "It appears to be the ruins of a" } textline 1 { ENG "clanshrine, but why would Naxus..." } textline 2 { } } } } } dialogSequenceBank "NHClan2" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript headlessgamedialog dialog { match "WitchDoctor" textline 0 { ENG "Brother Grommel, yesss, Lord Naxusss" } textline 1 { ENG "hasss told usss much about you..." } textline 2 { } } } } } dialogSequenceBank "NHClan3" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 4.000 uiScript headlessgamedialog dialog { match "Grommel" textline 0 { ENG "I'm flattered... but what is the meaning" } textline 1 { ENG "of this?" } textline 2 { } audio_index Question } } } } dialogSequenceBank "NHClan4" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 10.000 uiScript headlessgamedialog dialog { match "WitchDoctor" textline 0 { ENG "Naxusss hasss taken control of the Great" } textline 1 { ENG "Machine and iss usssing Fraziel'sss" } textline 2 { ENG "Moonssstone to create an army!" } } } } } dialogSequenceBank "NHClan5" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 4.000 uiScript headlessgamedialog dialog { match "WitchDoctor" textline 0 { ENG "In turn, hisss need for hisss own clan" } textline 1 { ENG "hasss waned..." } textline 2 { } audio_index Negative } } } } dialogSequenceBank "NHClan6" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript headlessgamedialog dialog { match "Grommel" textline 0 { ENG "The Moonstone! So THAT'S where those" } textline 1 { ENG "corrupted imposters are coming from!" } textline 2 { } } } } } dialogSequenceBank "NHClan7" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript headlessgamedialog dialog { match "WitchDoctor" textline 0 { ENG "Yesss, he is creating abominationsss..." } textline 1 { ENG "twisted imitationsss of our race." } textline 2 { ENG "His atrocitiesss mussst end!" } } } } } dialogSequenceBank "NHClan8" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 8.000 uiScript headlessgamedialog dialog { match "Grommel" textline 0 { ENG "Then join us! Together we can drive" } textline 1 { ENG "Naxus and his foul brood back" } textline 2 { ENG "into the void from which they sprung!" } } } } } dialogSequenceBank "NHClan9" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 4.000 uiScript headlessgamedialog dialog { match "WitchDoctor" textline 0 { ENG "Join you, yesss. It isss a fair" } textline 1 { ENG "proposssition..." } textline 2 { } audio_index Affirmative } } } } dialogSequenceBank "NHClan10" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 10.000 uiScript headlessgamedialog dialog { match "Grommel" textline 0 { ENG "Excellent! Kinsmen, Nighthorde is now our" } textline 1 { ENG "ally in war and will be treated as such!" } textline 2 { } } } } } dialogSequenceBank "NHClanhome" { total_weight 1 dialogSequence { can_be_called_actorless dialogblock { time 0.000 10.000 uiScript gamedialog dialog { match "Grommel" textline 0 { ENG "Naxus' blasphemous Nighthorde clan is" } textline 1 { ENG "using that base to launch its attacks!" } textline 2 { ENG "We must put an end to their treachery!" } } } } }