:main VarSet("prevScr","scrSceneC") VarSet("nextScr","scrSceneD") Hidelit() Hidemod() Mergescene("modcontinue allCamsLits actCassi actBego anmDA anmDB modDProps modBProps modBLockerDoor envlab modDLUVChip modCAries anmBInt",false) CamChange("camDFlashback") CueFromAnim("modBBeam","modBBeam-Key",51) CueFromAnim("modPendant","modPendant-Key",0) CueFromAnim("actCassi","anmCassiD",0) CueFromAnim("actBego","anmBegoD",0) Move("modB_RobotArm01","dumB_RobotArm01") Move("modB_RobotArm02","dumB_RobotArm02") Move("modB_RobotArm03","dumB_RobotArm03") Move("modB_RobotArm04","dumB_RobotArm04") Move("modB_RobotClamp01","dumB_RobotClamp01") Move("modB_RobotClamp02","dumB_RobotClamp02") Move("modBArc","dumBArc") Move("modBArcInner","dumBArcInner") Move("modBArcDoorL","dumBArcDoorL") Move("modBArcDoorR","dumBArcDoorR") Wait(1) Link("modPendant","actcassi","bip l hand") Showmod("actCassi modPendant actBego modHolocube envlab modBLever modLockerDoorLeft modLockerDoorRight") ShowMod("modB_RobotArm01 modB_RobotArm02 modB_RobotArm03 modB_RobotArm04 modB_RobotClamp01 modB_RobotClamp02") ShowMod("modBArc modBArcInner modBArcDoorL modBArcDoorR") InitModSync("modSyncCassi") Showlit("litB01 litB02 litB03 litB04 litB05 litB06") Wait(1) SndPlay("audD") AT(121,"Fork(`Changecampendant`)") AT(185,"Link(`modPendant`,`actcassi`,`bip R Finger22`)") AT(189,"Fork(`Changecamarchive`)") AT(200,"Fork(`AnimCube`)") AT(201,"Fork(`Pendant`)") AT(280,"Fork(`Cassi2nd`)") AT(324,"Fork(`ChangecamInteractiveSceneD`)") AT(452,"Fork(`Changecamholocube`)") AT(452,"Fork(`Cassi3rd`)") AT(497,"Fork(`ShowBeam`)") AT(553,"Fork(`StartLipSync`)") AT(509,"Fork(`ChangecamInteractiveSceneD`)") AT(509,"Fork(`forkHideCube`)") AnimRng("actCassi","anmCassiD",0,280) AnimRng("actBego","anmBegoD",0,280) :Pendant Unlink("modPendant") Wait(1) CueFromAnim("modPendant","anmPendant-Key",0) :Changecampendant CamChange("camDPendantCU") :StartLipSync ModSync("modSyncCassi","7000055555511111100888900555591115500055500BB1111001140006555500B55533333BBB555331111AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA00111116611BB2222226666AAAAAAAAAAAAAAAAAAAAA000001155AAAAA333300000000555555AAAAAAAAAA0000BBB55333333AABBB000007774444AAAA331115550005555AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA55225B1153335553333B111550550044400000BB5555440000BBBAAAAAAAAAAAAAAAAAAA000005553300011555511333333CCCCCCCCCCCCC44400005522BB000BB44111B5533333CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC6633774411111115522277711B0000555900005551111100777555511111000000BB55555222265550000044444CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC99000000055533300033355500008855555777B111155EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE400005552222228888555111BB4440000005555EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE022222222000005555555555000222224499000000000005EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE") Fork("subtitles") :subtitles Declare("","Let's see if this thing has any emotion circuitry.",144) Declare("","Here we go! Hate, rage, anger, calm, reason...",149) Declare("","Where's the love, huh? Where's the love?",83) Declare("","Don't get your circuits in a bunch, beg, it's right here, passion augmentor.",147) Wait(284) Declare("","You'll be doling out the TLC in no time.",104) Wait(70) Declare("","Whoa! I'm feeling... THINGS!",90) Declare("","That's your hard drive talking.",48) Declare("","Woohoo! It's no longer useless",94) Declare("","Please please please let me plug into your power source?",94) Declare("","Back off tin man.",51) Declare("","At least let me zip you home.",58) Declare("","Ah! Stop that!",101) :Changecamarchive CamChange("camDArchiveCU") :ChangecamInteractiveSceneD DollyRng("camBInt","dolBInt",100,100) CamChange("camBInt") :Changecamholocube CamChange("camDHolocubeCU") UnLink("modHolocube") :AnimCube AnimRng("modHolocube","dumholocube1-Key",234,265) :cassi2nd Link("modHolocube","actcassi","bip L hand") AnimRng("actCassi","anmCassiD",281,451) AnimRng("actBego","anmBegoD",281,451) :ShowBeam ShowMod("modBBeam") AnimRng("modBBeam","modBBeam-Key",0,51) Wait(25) Showmod("modAries") AnimRng("modAries","modAries-Key",0,20) Wait(1) Rotate("modAries",0,0,5) :Cassi3rd AnimRng("modHolocube","dumholocube2-Key",460,496) AnimRng("actCassi","anmCassiD",452,1145) AnimRng("actBego","anmBegoD",452,1145) Wait(300) Hidemod("modAries") Showmod("modAnger modCalm modHate modPassion modRage modReason01 modReason02 modReason03 modReason04 modReason05 modReason06 modReason07 modReason08") AnimRng("modAnger","anmAnger-Key",752,1157) AnimRng("modCalm","anmCalm-Key",752,1157) AnimRng("modHate","anmHate-Key",752,1157) AnimRng("modRage","anmRage-Key",752,1157) AnimRng("modPassion","anmPassion-Key",752,1157) AnimRng("modReason01","anmReason01-Key",752,1157) AnimRng("modReason02","anmReason02-Key",752,1157) AnimRng("modReason03","anmReason03-Key",752,1157) AnimRng("modReason04","anmReason04-Key",752,1157) AnimRng("modReason05","anmReason05-Key",752,1157) AnimRng("modReason06","anmReason06-Key",752,1157) AnimRng("modReason07","anmReason07-Key",752,1157) AnimRng("modReason08","anmReason08-Key",752,1157) WaitAnim("actCassi") Goto("SceneDB") :ForkHideCube Hidemod("modHolocube") ------------------------------------------------------------------------------------- :SceneDB HideMod("modAries modPendant modHolocube modBLever modBBeam") HideMod("modB_RobotArm01 modB_RobotArm02 modB_RobotArm03 modB_RobotArm04 modB_RobotClamp01 modB_RobotClamp02") HideMod("modBArc modBArcInner modBArcDoorL modBArcDoorR") CueFromAnim("actCassi","anmCassiDB",0) CueFromAnim("actbego","anmBegoDB",0) CamChange("camDLuvchipCU") CreateEmitter("e1", "mrkBRes1", "angle=0.0 region=[vector(0,-20,-20),vector(0,20,-20),vector(0,-20,20),vector(0,20,20)] lifetime=2560 numparticles=1000 colorRangeS=rgb(0,255,0) colorRangeE=rgb(0,255,0) sizeRangeS=1 sizeRangeE=1 minSpeed=100 maxSpeed=125") CreateEmitter("e2", "mrkBRes2", "angle=0.0 region=[vector(0,-10,-10),vector(0,10,-10),vector(0,-10,10),vector(0,10,10)] lifetime=256 numparticles=500 colorRangeS=rgb(0,155,0) colorRangeE=rgb(0,155,0) sizeRangeS=1 sizeRangeE=1 minSpeed=250 maxSpeed=250") AT(60,"Fork(`e3`)") Showmod("modBResBall") AT(60,"Anim(`modBResBall`,`modBResBall-key`)") AT(61,"Fade(100,0,30,`modBResBall`)") AT(70,"Fork(`FadeInObj`)") AT(65,"DeleteEmitter(`e1`)") AT(65,"DeleteEmitter(`e2`)") AT(80,"DeleteEmitter(`e3`)") Wait(150) Dolly("camDLuvchipCU","dolDLuvchipCU") DollyRng("camDBego","dolDBego",30,735) AnimRng("actCassi",".anmCassiDB",0,65) AnimRng("actbego",".anmBegoDB",0,65) WaitAnim("actCassi") Link("modLUVChip","actCassi","bip L Hand") AnimRng("actCassi",".anmCassiDB",65,110) AnimRng("actbego",".anmBegoDB",65,110) WaitAnim("actCassi") AT(40,"CamChange(`camDBego`)") Link("modLUVChip","actCassi","bip R Finger21") AnimRng("actCassi",".anmCassiDB",110,193) AnimRng("actbego",".anmBegoDB",110,193) WaitAnim("actCassi") Unlink("modLuvChip") CueFromAnim("modLuvChip","anmLuvChipD-Key",193) Link("modLUVChip","actBego","bip Spine1") AnimRng("actCassi","anmCassiDB",223,735) AnimRng("actbego","anmBegoDB",223,735) WaitAnim("actCassi") HideMod("actCassi actBego") WaitSound("audD") Wait(15) Fade(0,100,30,"tobecontinued") ShowMod("tobecontinued") Wait(60) HideMod("modBResBall modPendant actBego modHolocube envlab modBLever modLockerDoorLeft modLockerDoorRight") HideMod("modB_RobotArm01 modB_RobotArm02 modB_RobotArm03 modB_RobotArm04 modB_RobotClamp01 modB_RobotClamp02") HideMod("modBArc modBArcInner modBArcDoorL modBArcDoorR") HideMod("modAnger modCalm modHate modPassion modRage modReason01 modReason02 modReason03 modReason04 modReason05 modReason06 modReason07 modReason08") Wait(60) Fade(100,0,30,"tobecontinued") Wait(40) EndGame() :e3 CreateEmitter("e3", "mrkBRes1", "angle=180 lifetime=1000 numparticles=2000 colorRangeS=rgb(255,255,255) colorRangeE=rgb(0,0,150) sizeRangeS=1 sizeRangeE=1 minSpeed=150 maxSpeed=250 loop=false emitMode=#burst") :FadeInObj Showmod("modLUVChip") Fade(0,100,20,"modLUVChip")