(include "sci.sh")
(use "Main")
(use "eureka")
(use "Cycle")
(use "View")
(use "Obj")
(script 214)



(instance public sOpenDoors of Script
    (properties)

    (method (changeState newState)
        (switch (= state newState)
            (case 0
                ((send gSQ5:handsOff()) = cycles 1  )
            )
            (case 1
                ((leftBayDoor:
                    setLoop(2)
                    setCel(0)
                    setCycle(0)
                    setStep(1 1)
                    moveSpeed(0)
                    setMotion(MoveTo 39 64 self)
                )
 (rightBayDoor:
                    setLoop(2)
                    setCel(1)
                    setCycle(0)
                    setStep(1 1)
                    moveSpeed(0)
                    setMotion(MoveTo 217 64 self)
                )
  )
            )
            (case 2
                ((leftBayDoor:dispose()) (rightBayDoor:dispose()) (send gSQ5:handsOn()) (send gSq5IconBar:select((send gSq5IconBar:at(4)))) (send gSQ5:setCursor(984 1)) (self:dispose()) )
            )
        )
    )

)
(instance public sExitStarCon of Script
    (properties)

    (method (changeState newState)
        (switch (= state newState)
            (case 0
                (= seconds 3 (send gSq5Music2:
                    number(211)
                    setLoop(1)
                    play()
                )
 = gEurekaCurLocation 17 (eureka:state(1)) proc0_2(32)  )
            )
            (case 1
                ((send gRoom:newRoom(106)) (self:dispose()) )
            )
        )
    )

)
(instance public starField of View
    (properties
        x 104
        y 63
        view 215
        loop 1
        priority sOpenDoors
        signal 16400
    )
)
(instance public dockWall of View
    (properties
        x sExitStarCon
        y 36
        view 215
        priority 6
        signal 16400
    )
)
(instance public leftBayDoor of Actor
    (properties
        x 104
        y 64
        view 215
        loop 2
        priority 5
        signal 17
    )
)
(instance public rightBayDoor of Actor
    (properties
        x 152
        y 64
        view 215
        loop 2
        cel 1
        priority 5
        signal 17
    )
)
