// DO YOUR DANCE, ISAAK! DANCE FOR LINCOLN!!! inert 1 eventdisable takedamage setproperty pawn bignoreimpactforces true setproperty pawn bcanknockdown false ontrigger isaak_go gotolabel start // NEW DIALOG TRIGGERS -------------------------------------------------- // Cutscene Dialog ontrigger CSLine1 gotolabel CutsceneDialog1 ontrigger CSLine2 gotolabel CutsceneDialog2 ontrigger CSLine3 gotolabel CutsceneDialog3 ontrigger CSLine4 gotolabel CutsceneDialog4 sleep :CutsceneDialog1 //message "Line 1" dialogenable Obolus_05_002 sleep .1 dialogfarwait Obolus_05_002 player sleep :CutsceneDialog2 //message "Line 2" dialogenable Obolus_05_003 sleep .1 dialogfarwait Obolus_05_003 player sleep :CutsceneDialog3 //message "Line 3" dialogenable Obolus_05_004 sleep .1 dialogfarwait Obolus_05_004 player sleep :CutsceneDialog4 //message "Line 4" dialogenable Obolus_05_005 sleep .1 dialogfarwait Obolus_05_005 player sleep :start //sleep 1.0 settacticalmovetype 0 setmovespeed 0.425 //sleep 4.0 ontrigger intro_end gotolabel continue gotoactor patrolpoint27 //sleep 3.0 sendevent door_001 0 gotoactor patrolpoint23 //sleep 1.0 sleep :continue sendevent door_001 0 sleep 2.0 //dialoginitiate player XMP0 // Isaak: "Check this out." dialoginitiate player Obolus_06_002 directionalpatrol 1 sleep 1.0 //gotoactor player 768.0 gotoactor patrolpoint22 sleep 1.0 deployinventory u2xmp.fieldgeneratordeployable 0 findactor u2xmp.fieldgenerator 0.0 512.0 1 // pick closest setproperty found health 99999 sleep 1.0 //dialoginitiate player XMP1 // Isaak: "Our marine friends hooked us up with these..." dialoginitiate player Obolus_06_003 gotoactor patrolpoint21 setfocus patrolpoint12 sleep 1.0 deployinventory u2xmp.fieldgeneratordeployable 0 findactor u2xmp.fieldgenerator 0.0 512.0 1 // pick closest setproperty found health 99999 setfocus sleep 1.0 //dialoginitiate player XMP2 // Isaak: "...primary fire puts one in place, and if there's another nearby..." dialoginitiate player Obolus_06_004 directionalpatrol 0 gotoactor patrolpoint15 //sleep 3.0 turntoactor patrolpoint21 deployinventory u2xmp.fieldgeneratordeployable 0 findactor u2xmp.fieldgenerator 0.0 512.0 1 // pick closest setproperty found health 99999 sleep 1.0 //dialoginitiate player XMP3 // Isaak: "Hit alt-fire to put down the last one in a chain." dialoginitiate player Obolus_06_005 sleep 3.0 //dialoginitiate player XMP4 // Isaak: "Your use reticle will show how much damage it's taken." dialoginitiate player Obolus_06_006 sleep 1.0 findactor u2xmp.fieldgenerator 0.0 512.0 1 // pick closest //turntoactor found //use found sleep 1.0 //dialoginitiate player XMP5 // Isaak: "You can 'use' a wall to walk through it... [...] ...you'll pick it up." dialoginitiate player Obolus_06_007 sleep 2.0 turntoactor found use found setproperties u2.stationarypawn health default setproperties u2.stationarypawn teamnumber 0 // put fieldgenerators on player's team now that isaak is done with them setproperty pawn teamnumber 0 sleep 1.0 turntoactor player 2 1 //dialoginitiate player XMP6 // Isaak: "Picking up a damaged Field Generator doesn't repair it..." dialoginitiate player Obolus_06_008 sleep 3.0 directionalpatrol 1 gotoactor pathnode14 // Isaak: "Turrets work pretty much the same." dialoginitiate player Obolus_06_009 sleep 0.5 // Isaak: "Primary fire places and activates the turret." dialoginitiate player Obolus_06_010 turntoactor patrolpoint20 deployinventory u2xmp.rocketturretdeployable sleep 4.0 // Isaak: "The 'use' reticle will tell you if it's taken any damage." //dialoginitiate player XMP7 dialoginitiate player Obolus_06_011 sleep 3.0 // Isaak: "Using a turret picks it up..." dialoginitiate player Obolus_06_012 sleep 5.5 // Isaak: "These things are smart..." dialoginitiate player Obolus_06_014 sleep 2 //gotoactor pathnode86 //sendevent flybyintro_fire 0 sleep 1.0 //dialoginitiate player XMP8 gotoactor pathnode87 sendevent probe_000 0 sendevent FirstDrone 1 sleep .1 dialoginitiate player Obolus_07_002 gotoactor patrolpoint3 // Isaak: "We called in another drop..." //dialoginitiate player XMP9 sleep 2 dialoginitiate player Obolus_06_015 sleep 1.0 sendevent door_001 0 sleep 1.5 gotoactor pathnode45 sendevent door_001 0 sleep 2.0 sendevent playerentry 1 destroy sleep