home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CyberMycha 2006 April
/
SGP.iso
/
dema
/
Keepsake-Demo-en-li-v1.0.exe
/
res
/
auto
/
movies.mvwrap.tcl
< prev
next >
Wrap
Text File
|
2005-10-22
|
844KB
|
25,612 lines
namespace eval corner {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {pump} 0
set posx(pump) 0.610352
set posy(pump) 0.562500
set width(pump) 0.389648
set height(pump) 0.437500
set scene(pump) aqueduct
set camera(pump) corner
variable {pump} 0
set posx(pump) 0.534180
set posy(pump) 0.000000
set width(pump) 0.465820
set height(pump) 0.740885
set scene(pump) aqueduct
set camera(pump) cornerLever
variable {leverFail} 0
set posx(leverFail) 0.000000
set posy(leverFail) 0.138021
set width(leverFail) 0.488281
set height(leverFail) 0.861979
set scene(leverFail) aqueduct
set camera(leverFail) cornerLeverCloseUp
variable {leverSuccess} 0
set posx(leverSuccess) 0.000000
set posy(leverSuccess) 0.138021
set width(leverSuccess) 0.488281
set height(leverSuccess) 0.861979
set scene(leverSuccess) aqueduct
set camera(leverSuccess) cornerLeverCloseUp
variable {lightWallA} 0
set posx(lightWallA) 0.416016
set posy(lightWallA) 0.000000
set width(lightWallA) 0.500000
set height(lightWallA) 0.666667
set scene(lightWallA) aqueduct
set camera(lightWallA) entrance
variable {pump} 0
set posx(pump) 0.000000
set posy(pump) 0.000000
set width(pump) 1.000000
set height(pump) 1.000000
set scene(pump) aqueduct
set camera(pump) pumpCloseUp
variable {pumping} 0
set posx(pumping) 0.000000
set posy(pumping) 0.000000
set width(pumping) 1.000000
set height(pumping) 1.000000
set scene(pumping) aqueduct
set camera(pumping) pumping
variable {closing} 0
set posx(closing) 0.000000
set posy(closing) 0.000000
set width(closing) 1.000000
set height(closing) 1.000000
set scene(closing) aqueduct
set camera(closing) puzzleGearCloseUp
variable {closingSuccess} 0
set posx(closingSuccess) 0.000000
set posy(closingSuccess) 0.000000
set width(closingSuccess) 1.000000
set height(closingSuccess) 1.000000
set scene(closingSuccess) aqueduct
set camera(closingSuccess) puzzleGearCloseUp
variable {gearLargeDown} 0
set posx(gearLargeDown) 0.222656
set posy(gearLargeDown) 0.585938
set width(gearLargeDown) 0.121094
set height(gearLargeDown) 0.065104
set scene(gearLargeDown) aqueduct
set camera(gearLargeDown) puzzleGearCloseUp
variable {gearLargeDownSt} 0
set posx(gearLargeDownSt) 0.222656
set posy(gearLargeDownSt) 0.585938
set width(gearLargeDownSt) 0.121094
set height(gearLargeDownSt) 0.065104
set scene(gearLargeDownSt) aqueduct
set camera(gearLargeDownSt) puzzleGearCloseUp
variable {gearLargeLeft} 0
set posx(gearLargeLeft) 0.442383
set posy(gearLargeLeft) 0.430990
set width(gearLargeLeft) 0.050781
set height(gearLargeLeft) 0.125000
set scene(gearLargeLeft) aqueduct
set camera(gearLargeLeft) puzzleGearCloseUp
variable {gearLargeLeftSt} 0
set posx(gearLargeLeftSt) 0.442383
set posy(gearLargeLeftSt) 0.430990
set width(gearLargeLeftSt) 0.050781
set height(gearLargeLeftSt) 0.125000
set scene(gearLargeLeftSt) aqueduct
set camera(gearLargeLeftSt) puzzleGearCloseUp
variable {gearLargeRight} 0
set posx(gearLargeRight) 0.512695
set posy(gearLargeRight) 0.430990
set width(gearLargeRight) 0.052734
set height(gearLargeRight) 0.125000
set scene(gearLargeRight) aqueduct
set camera(gearLargeRight) puzzleGearCloseUp
variable {gearLargeRightSt} 0
set posx(gearLargeRightSt) 0.512695
set posy(gearLargeRightSt) 0.430990
set width(gearLargeRightSt) 0.052734
set height(gearLargeRightSt) 0.125000
set scene(gearLargeRightSt) aqueduct
set camera(gearLargeRightSt) puzzleGearCloseUp
variable {gearLargeUp} 0
set posx(gearLargeUp) 0.222656
set posy(gearLargeUp) 0.488281
set width(gearLargeUp) 0.121094
set height(gearLargeUp) 0.069010
set scene(gearLargeUp) aqueduct
set camera(gearLargeUp) puzzleGearCloseUp
variable {gearLargeUpSt} 0
set posx(gearLargeUpSt) 0.222656
set posy(gearLargeUpSt) 0.488281
set width(gearLargeUpSt) 0.121094
set height(gearLargeUpSt) 0.069010
set scene(gearLargeUpSt) aqueduct
set camera(gearLargeUpSt) puzzleGearCloseUp
variable {gearSmallDown} 0
set posx(gearSmallDown) 0.252930
set posy(gearSmallDown) 0.429688
set width(gearSmallDown) 0.058594
set height(gearSmallDown) 0.026042
set scene(gearSmallDown) aqueduct
set camera(gearSmallDown) puzzleGearCloseUp
variable {gearSmallDownSt} 0
set posx(gearSmallDownSt) 0.252930
set posy(gearSmallDownSt) 0.429688
set width(gearSmallDownSt) 0.058594
set height(gearSmallDownSt) 0.026042
set scene(gearSmallDownSt) aqueduct
set camera(gearSmallDownSt) puzzleGearCloseUp
variable {gearSmallLeft} 0
set posx(gearSmallLeft) 0.471680
set posy(gearSmallLeft) 0.296875
set width(gearSmallLeft) 0.021484
set height(gearSmallLeft) 0.076823
set scene(gearSmallLeft) aqueduct
set camera(gearSmallLeft) puzzleGearCloseUp
variable {gearSmallLeftSt} 0
set posx(gearSmallLeftSt) 0.471680
set posy(gearSmallLeftSt) 0.296875
set width(gearSmallLeftSt) 0.021484
set height(gearSmallLeftSt) 0.076823
set scene(gearSmallLeftSt) aqueduct
set camera(gearSmallLeftSt) puzzleGearCloseUp
variable {gearSmallRight} 0
set posx(gearSmallRight) 0.512695
set posy(gearSmallRight) 0.296875
set width(gearSmallRight) 0.022461
set height(gearSmallRight) 0.076823
set scene(gearSmallRight) aqueduct
set camera(gearSmallRight) puzzleGearCloseUp
variable {gearSmallRightSt} 0
set posx(gearSmallRightSt) 0.512695
set posy(gearSmallRightSt) 0.296875
set width(gearSmallRightSt) 0.022461
set height(gearSmallRightSt) 0.076823
set scene(gearSmallRightSt) aqueduct
set camera(gearSmallRightSt) puzzleGearCloseUp
variable {gearSmallUp} 0
set posx(gearSmallUp) 0.252930
set posy(gearSmallUp) 0.372396
set width(gearSmallUp) 0.058594
set height(gearSmallUp) 0.031250
set scene(gearSmallUp) aqueduct
set camera(gearSmallUp) puzzleGearCloseUp
variable {gearSmallUpSt} 0
set posx(gearSmallUpSt) 0.252930
set posy(gearSmallUpSt) 0.372396
set width(gearSmallUpSt) 0.058594
set height(gearSmallUpSt) 0.031250
set scene(gearSmallUpSt) aqueduct
set camera(gearSmallUpSt) puzzleGearCloseUp
variable {leverUse} 0
set posx(leverUse) 0.904297
set posy(leverUse) 0.463542
set width(leverUse) 0.069336
set height(leverUse) 0.361979
set scene(leverUse) aqueduct
set camera(leverUse) puzzleGearCloseUp
variable {opening} 0
set posx(opening) 0.000000
set posy(opening) 0.000000
set width(opening) 1.000000
set height(opening) 1.000000
set scene(opening) aqueduct
set camera(opening) puzzleGearCloseUp
variable {piece0_0} 0
set posx(piece0_0) 0.209961
set posy(piece0_0) 0.259115
set width(piece0_0) 0.146484
set height(piece0_0) 0.156250
set scene(piece0_0) aqueduct
set camera(piece0_0) puzzleGearCloseUp
variable {piece0_0St} 0
set posx(piece0_0St) 0.209961
set posy(piece0_0St) 0.259115
set width(piece0_0St) 0.146484
set height(piece0_0St) 0.156250
set scene(piece0_0St) aqueduct
set camera(piece0_0St) puzzleGearCloseUp
variable {piece0_1} 0
set posx(piece0_1) 0.209961
set posy(piece0_1) 0.415365
set width(piece0_1) 0.146484
set height(piece0_1) 0.156250
set scene(piece0_1) aqueduct
set camera(piece0_1) puzzleGearCloseUp
variable {piece0_1St} 0
set posx(piece0_1St) 0.209961
set posy(piece0_1St) 0.415365
set width(piece0_1St) 0.146484
set height(piece0_1St) 0.156250
set scene(piece0_1St) aqueduct
set camera(piece0_1St) puzzleGearCloseUp
variable {piece0_2} 0
set posx(piece0_2) 0.209961
set posy(piece0_2) 0.571615
set width(piece0_2) 0.146484
set height(piece0_2) 0.156250
set scene(piece0_2) aqueduct
set camera(piece0_2) puzzleGearCloseUp
variable {piece0_2St} 0
set posx(piece0_2St) 0.209961
set posy(piece0_2St) 0.571615
set width(piece0_2St) 0.146484
set height(piece0_2St) 0.156250
set scene(piece0_2St) aqueduct
set camera(piece0_2St) puzzleGearCloseUp
variable {piece0_3} 0
set posx(piece0_3) 0.209961
set posy(piece0_3) 0.727865
set width(piece0_3) 0.146484
set height(piece0_3) 0.156250
set scene(piece0_3) aqueduct
set camera(piece0_3) puzzleGearCloseUp
variable {piece0_3St} 0
set posx(piece0_3St) 0.209961
set posy(piece0_3St) 0.727865
set width(piece0_3St) 0.146484
set height(piece0_3St) 0.156250
set scene(piece0_3St) aqueduct
set camera(piece0_3St) puzzleGearCloseUp
variable {piece1_0} 0
set posx(piece1_0) 0.356445
set posy(piece1_0) 0.259115
set width(piece1_0) 0.146484
set height(piece1_0) 0.156250
set scene(piece1_0) aqueduct
set camera(piece1_0) puzzleGearCloseUp
variable {piece1_0St} 0
set posx(piece1_0St) 0.356445
set posy(piece1_0St) 0.259115
set width(piece1_0St) 0.146484
set height(piece1_0St) 0.156250
set scene(piece1_0St) aqueduct
set camera(piece1_0St) puzzleGearCloseUp
variable {piece1_1} 0
set posx(piece1_1) 0.356445
set posy(piece1_1) 0.415365
set width(piece1_1) 0.146484
set height(piece1_1) 0.156250
set scene(piece1_1) aqueduct
set camera(piece1_1) puzzleGearCloseUp
variable {piece1_1St} 0
set posx(piece1_1St) 0.356445
set posy(piece1_1St) 0.415365
set width(piece1_1St) 0.146484
set height(piece1_1St) 0.156250
set scene(piece1_1St) aqueduct
set camera(piece1_1St) puzzleGearCloseUp
variable {piece1_2} 0
set posx(piece1_2) 0.356445
set posy(piece1_2) 0.571615
set width(piece1_2) 0.146484
set height(piece1_2) 0.156250
set scene(piece1_2) aqueduct
set camera(piece1_2) puzzleGearCloseUp
variable {piece1_2St} 0
set posx(piece1_2St) 0.356445
set posy(piece1_2St) 0.571615
set width(piece1_2St) 0.146484
set height(piece1_2St) 0.156250
set scene(piece1_2St) aqueduct
set camera(piece1_2St) puzzleGearCloseUp
variable {piece1_3} 0
set posx(piece1_3) 0.356445
set posy(piece1_3) 0.727865
set width(piece1_3) 0.146484
set height(piece1_3) 0.156250
set scene(piece1_3) aqueduct
set camera(piece1_3) puzzleGearCloseUp
variable {piece1_3St} 0
set posx(piece1_3St) 0.356445
set posy(piece1_3St) 0.727865
set width(piece1_3St) 0.146484
set height(piece1_3St) 0.156250
set scene(piece1_3St) aqueduct
set camera(piece1_3St) puzzleGearCloseUp
variable {piece1_4} 0
set posx(piece1_4) 0.356445
set posy(piece1_4) 0.884115
set width(piece1_4) 0.146484
set height(piece1_4) 0.115885
set scene(piece1_4) aqueduct
set camera(piece1_4) puzzleGearCloseUp
variable {piece1_4St} 0
set posx(piece1_4St) 0.356445
set posy(piece1_4St) 0.884115
set width(piece1_4St) 0.146484
set height(piece1_4St) 0.115885
set scene(piece1_4St) aqueduct
set camera(piece1_4St) puzzleGearCloseUp
variable {piece2_0} 0
set posx(piece2_0) 0.502930
set posy(piece2_0) 0.259115
set width(piece2_0) 0.146484
set height(piece2_0) 0.156250
set scene(piece2_0) aqueduct
set camera(piece2_0) puzzleGearCloseUp
variable {piece2_0St} 0
set posx(piece2_0St) 0.502930
set posy(piece2_0St) 0.259115
set width(piece2_0St) 0.146484
set height(piece2_0St) 0.156250
set scene(piece2_0St) aqueduct
set camera(piece2_0St) puzzleGearCloseUp
variable {piece2_1} 0
set posx(piece2_1) 0.502930
set posy(piece2_1) 0.415365
set width(piece2_1) 0.146484
set height(piece2_1) 0.156250
set scene(piece2_1) aqueduct
set camera(piece2_1) puzzleGearCloseUp
variable {piece2_1St} 0
set posx(piece2_1St) 0.502930
set posy(piece2_1St) 0.415365
set width(piece2_1St) 0.146484
set height(piece2_1St) 0.156250
set scene(piece2_1St) aqueduct
set camera(piece2_1St) puzzleGearCloseUp
variable {piece2_2} 0
set posx(piece2_2) 0.502930
set posy(piece2_2) 0.571615
set width(piece2_2) 0.146484
set height(piece2_2) 0.156250
set scene(piece2_2) aqueduct
set camera(piece2_2) puzzleGearCloseUp
variable {piece2_2St} 0
set posx(piece2_2St) 0.502930
set posy(piece2_2St) 0.571615
set width(piece2_2St) 0.146484
set height(piece2_2St) 0.156250
set scene(piece2_2St) aqueduct
set camera(piece2_2St) puzzleGearCloseUp
variable {piece2_3} 0
set posx(piece2_3) 0.502930
set posy(piece2_3) 0.727865
set width(piece2_3) 0.146484
set height(piece2_3) 0.156250
set scene(piece2_3) aqueduct
set camera(piece2_3) puzzleGearCloseUp
variable {piece2_3St} 0
set posx(piece2_3St) 0.502930
set posy(piece2_3St) 0.727865
set width(piece2_3St) 0.146484
set height(piece2_3St) 0.156250
set scene(piece2_3St) aqueduct
set camera(piece2_3St) puzzleGearCloseUp
variable {piece3_0} 0
set posx(piece3_0) 0.649414
set posy(piece3_0) 0.259115
set width(piece3_0) 0.146484
set height(piece3_0) 0.156250
set scene(piece3_0) aqueduct
set camera(piece3_0) puzzleGearCloseUp
variable {piece3_0St} 0
set posx(piece3_0St) 0.649414
set posy(piece3_0St) 0.259115
set width(piece3_0St) 0.146484
set height(piece3_0St) 0.156250
set scene(piece3_0St) aqueduct
set camera(piece3_0St) puzzleGearCloseUp
variable {piece3_1} 0
set posx(piece3_1) 0.649414
set posy(piece3_1) 0.415365
set width(piece3_1) 0.146484
set height(piece3_1) 0.156250
set scene(piece3_1) aqueduct
set camera(piece3_1) puzzleGearCloseUp
variable {piece3_1St} 0
set posx(piece3_1St) 0.649414
set posy(piece3_1St) 0.415365
set width(piece3_1St) 0.146484
set height(piece3_1St) 0.156250
set scene(piece3_1St) aqueduct
set camera(piece3_1St) puzzleGearCloseUp
variable {piece3_2} 0
set posx(piece3_2) 0.649414
set posy(piece3_2) 0.571615
set width(piece3_2) 0.146484
set height(piece3_2) 0.156250
set scene(piece3_2) aqueduct
set camera(piece3_2) puzzleGearCloseUp
variable {piece3_2St} 0
set posx(piece3_2St) 0.649414
set posy(piece3_2St) 0.571615
set width(piece3_2St) 0.146484
set height(piece3_2St) 0.156250
set scene(piece3_2St) aqueduct
set camera(piece3_2St) puzzleGearCloseUp
variable {piece3_3} 0
set posx(piece3_3) 0.649414
set posy(piece3_3) 0.727865
set width(piece3_3) 0.146484
set height(piece3_3) 0.156250
set scene(piece3_3) aqueduct
set camera(piece3_3) puzzleGearCloseUp
variable {piece3_3St} 0
set posx(piece3_3St) 0.649414
set posy(piece3_3St) 0.727865
set width(piece3_3St) 0.146484
set height(piece3_3St) 0.156250
set scene(piece3_3St) aqueduct
set camera(piece3_3St) puzzleGearCloseUp
variable {pieceHighlight0_0} 0
set posx(pieceHighlight0_0) 0.209961
set posy(pieceHighlight0_0) 0.259115
set width(pieceHighlight0_0) 0.146484
set height(pieceHighlight0_0) 0.156250
set scene(pieceHighlight0_0) aqueduct
set camera(pieceHighlight0_0) puzzleGearCloseUp
variable {pieceHighlight0_0St} 0
set posx(pieceHighlight0_0St) 0.209961
set posy(pieceHighlight0_0St) 0.259115
set width(pieceHighlight0_0St) 0.146484
set height(pieceHighlight0_0St) 0.156250
set scene(pieceHighlight0_0St) aqueduct
set camera(pieceHighlight0_0St) puzzleGearCloseUp
variable {pieceHighlight0_1} 0
set posx(pieceHighlight0_1) 0.209961
set posy(pieceHighlight0_1) 0.415365
set width(pieceHighlight0_1) 0.146484
set height(pieceHighlight0_1) 0.156250
set scene(pieceHighlight0_1) aqueduct
set camera(pieceHighlight0_1) puzzleGearCloseUp
variable {pieceHighlight0_1St} 0
set posx(pieceHighlight0_1St) 0.209961
set posy(pieceHighlight0_1St) 0.415365
set width(pieceHighlight0_1St) 0.146484
set height(pieceHighlight0_1St) 0.156250
set scene(pieceHighlight0_1St) aqueduct
set camera(pieceHighlight0_1St) puzzleGearCloseUp
variable {pieceHighlight0_2} 0
set posx(pieceHighlight0_2) 0.209961
set posy(pieceHighlight0_2) 0.571615
set width(pieceHighlight0_2) 0.146484
set height(pieceHighlight0_2) 0.156250
set scene(pieceHighlight0_2) aqueduct
set camera(pieceHighlight0_2) puzzleGearCloseUp
variable {pieceHighlight0_2St} 0
set posx(pieceHighlight0_2St) 0.209961
set posy(pieceHighlight0_2St) 0.571615
set width(pieceHighlight0_2St) 0.146484
set height(pieceHighlight0_2St) 0.156250
set scene(pieceHighlight0_2St) aqueduct
set camera(pieceHighlight0_2St) puzzleGearCloseUp
variable {pieceHighlight0_3} 0
set posx(pieceHighlight0_3) 0.209961
set posy(pieceHighlight0_3) 0.727865
set width(pieceHighlight0_3) 0.146484
set height(pieceHighlight0_3) 0.156250
set scene(pieceHighlight0_3) aqueduct
set camera(pieceHighlight0_3) puzzleGearCloseUp
variable {pieceHighlight0_3St} 0
set posx(pieceHighlight0_3St) 0.209961
set posy(pieceHighlight0_3St) 0.727865
set width(pieceHighlight0_3St) 0.146484
set height(pieceHighlight0_3St) 0.156250
set scene(pieceHighlight0_3St) aqueduct
set camera(pieceHighlight0_3St) puzzleGearCloseUp
variable {pieceHighlight1_0} 0
set posx(pieceHighlight1_0) 0.356445
set posy(pieceHighlight1_0) 0.259115
set width(pieceHighlight1_0) 0.146484
set height(pieceHighlight1_0) 0.156250
set scene(pieceHighlight1_0) aqueduct
set camera(pieceHighlight1_0) puzzleGearCloseUp
variable {pieceHighlight1_0St} 0
set posx(pieceHighlight1_0St) 0.356445
set posy(pieceHighlight1_0St) 0.259115
set width(pieceHighlight1_0St) 0.146484
set height(pieceHighlight1_0St) 0.156250
set scene(pieceHighlight1_0St) aqueduct
set camera(pieceHighlight1_0St) puzzleGearCloseUp
variable {pieceHighlight1_1} 0
set posx(pieceHighlight1_1) 0.356445
set posy(pieceHighlight1_1) 0.415365
set width(pieceHighlight1_1) 0.146484
set height(pieceHighlight1_1) 0.156250
set scene(pieceHighlight1_1) aqueduct
set camera(pieceHighlight1_1) puzzleGearCloseUp
variable {pieceHighlight1_1St} 0
set posx(pieceHighlight1_1St) 0.356445
set posy(pieceHighlight1_1St) 0.415365
set width(pieceHighlight1_1St) 0.146484
set height(pieceHighlight1_1St) 0.156250
set scene(pieceHighlight1_1St) aqueduct
set camera(pieceHighlight1_1St) puzzleGearCloseUp
variable {pieceHighlight1_2} 0
set posx(pieceHighlight1_2) 0.356445
set posy(pieceHighlight1_2) 0.571615
set width(pieceHighlight1_2) 0.146484
set height(pieceHighlight1_2) 0.156250
set scene(pieceHighlight1_2) aqueduct
set camera(pieceHighlight1_2) puzzleGearCloseUp
variable {pieceHighlight1_2St} 0
set posx(pieceHighlight1_2St) 0.356445
set posy(pieceHighlight1_2St) 0.571615
set width(pieceHighlight1_2St) 0.146484
set height(pieceHighlight1_2St) 0.156250
set scene(pieceHighlight1_2St) aqueduct
set camera(pieceHighlight1_2St) puzzleGearCloseUp
variable {pieceHighlight1_3} 0
set posx(pieceHighlight1_3) 0.356445
set posy(pieceHighlight1_3) 0.727865
set width(pieceHighlight1_3) 0.146484
set height(pieceHighlight1_3) 0.156250
set scene(pieceHighlight1_3) aqueduct
set camera(pieceHighlight1_3) puzzleGearCloseUp
variable {pieceHighlight1_3St} 0
set posx(pieceHighlight1_3St) 0.356445
set posy(pieceHighlight1_3St) 0.727865
set width(pieceHighlight1_3St) 0.146484
set height(pieceHighlight1_3St) 0.156250
set scene(pieceHighlight1_3St) aqueduct
set camera(pieceHighlight1_3St) puzzleGearCloseUp
variable {pieceHighlight2_0} 0
set posx(pieceHighlight2_0) 0.502930
set posy(pieceHighlight2_0) 0.259115
set width(pieceHighlight2_0) 0.146484
set height(pieceHighlight2_0) 0.156250
set scene(pieceHighlight2_0) aqueduct
set camera(pieceHighlight2_0) puzzleGearCloseUp
variable {pieceHighlight2_0St} 0
set posx(pieceHighlight2_0St) 0.502930
set posy(pieceHighlight2_0St) 0.259115
set width(pieceHighlight2_0St) 0.146484
set height(pieceHighlight2_0St) 0.156250
set scene(pieceHighlight2_0St) aqueduct
set camera(pieceHighlight2_0St) puzzleGearCloseUp
variable {pieceHighlight2_1} 0
set posx(pieceHighlight2_1) 0.502930
set posy(pieceHighlight2_1) 0.415365
set width(pieceHighlight2_1) 0.146484
set height(pieceHighlight2_1) 0.156250
set scene(pieceHighlight2_1) aqueduct
set camera(pieceHighlight2_1) puzzleGearCloseUp
variable {pieceHighlight2_1St} 0
set posx(pieceHighlight2_1St) 0.502930
set posy(pieceHighlight2_1St) 0.415365
set width(pieceHighlight2_1St) 0.146484
set height(pieceHighlight2_1St) 0.156250
set scene(pieceHighlight2_1St) aqueduct
set camera(pieceHighlight2_1St) puzzleGearCloseUp
variable {pieceHighlight2_2} 0
set posx(pieceHighlight2_2) 0.502930
set posy(pieceHighlight2_2) 0.571615
set width(pieceHighlight2_2) 0.146484
set height(pieceHighlight2_2) 0.156250
set scene(pieceHighlight2_2) aqueduct
set camera(pieceHighlight2_2) puzzleGearCloseUp
variable {pieceHighlight2_2St} 0
set posx(pieceHighlight2_2St) 0.502930
set posy(pieceHighlight2_2St) 0.571615
set width(pieceHighlight2_2St) 0.146484
set height(pieceHighlight2_2St) 0.156250
set scene(pieceHighlight2_2St) aqueduct
set camera(pieceHighlight2_2St) puzzleGearCloseUp
variable {pieceHighlight2_3} 0
set posx(pieceHighlight2_3) 0.502930
set posy(pieceHighlight2_3) 0.727865
set width(pieceHighlight2_3) 0.146484
set height(pieceHighlight2_3) 0.156250
set scene(pieceHighlight2_3) aqueduct
set camera(pieceHighlight2_3) puzzleGearCloseUp
variable {pieceHighlight2_3St} 0
set posx(pieceHighlight2_3St) 0.502930
set posy(pieceHighlight2_3St) 0.727865
set width(pieceHighlight2_3St) 0.146484
set height(pieceHighlight2_3St) 0.156250
set scene(pieceHighlight2_3St) aqueduct
set camera(pieceHighlight2_3St) puzzleGearCloseUp
variable {pieceHighlight3_0} 0
set posx(pieceHighlight3_0) 0.649414
set posy(pieceHighlight3_0) 0.259115
set width(pieceHighlight3_0) 0.146484
set height(pieceHighlight3_0) 0.156250
set scene(pieceHighlight3_0) aqueduct
set camera(pieceHighlight3_0) puzzleGearCloseUp
variable {pieceHighlight3_0St} 0
set posx(pieceHighlight3_0St) 0.649414
set posy(pieceHighlight3_0St) 0.259115
set width(pieceHighlight3_0St) 0.146484
set height(pieceHighlight3_0St) 0.156250
set scene(pieceHighlight3_0St) aqueduct
set camera(pieceHighlight3_0St) puzzleGearCloseUp
variable {pieceHighlight3_1} 0
set posx(pieceHighlight3_1) 0.649414
set posy(pieceHighlight3_1) 0.415365
set width(pieceHighlight3_1) 0.146484
set height(pieceHighlight3_1) 0.156250
set scene(pieceHighlight3_1) aqueduct
set camera(pieceHighlight3_1) puzzleGearCloseUp
variable {pieceHighlight3_1St} 0
set posx(pieceHighlight3_1St) 0.649414
set posy(pieceHighlight3_1St) 0.415365
set width(pieceHighlight3_1St) 0.146484
set height(pieceHighlight3_1St) 0.156250
set scene(pieceHighlight3_1St) aqueduct
set camera(pieceHighlight3_1St) puzzleGearCloseUp
variable {pieceHighlight3_2} 0
set posx(pieceHighlight3_2) 0.649414
set posy(pieceHighlight3_2) 0.571615
set width(pieceHighlight3_2) 0.146484
set height(pieceHighlight3_2) 0.156250
set scene(pieceHighlight3_2) aqueduct
set camera(pieceHighlight3_2) puzzleGearCloseUp
variable {pieceHighlight3_2St} 0
set posx(pieceHighlight3_2St) 0.649414
set posy(pieceHighlight3_2St) 0.571615
set width(pieceHighlight3_2St) 0.146484
set height(pieceHighlight3_2St) 0.156250
set scene(pieceHighlight3_2St) aqueduct
set camera(pieceHighlight3_2St) puzzleGearCloseUp
variable {pieceHighlight3_3} 0
set posx(pieceHighlight3_3) 0.649414
set posy(pieceHighlight3_3) 0.727865
set width(pieceHighlight3_3) 0.146484
set height(pieceHighlight3_3) 0.156250
set scene(pieceHighlight3_3) aqueduct
set camera(pieceHighlight3_3) puzzleGearCloseUp
variable {pieceHighlight3_3St} 0
set posx(pieceHighlight3_3St) 0.649414
set posy(pieceHighlight3_3St) 0.727865
set width(pieceHighlight3_3St) 0.146484
set height(pieceHighlight3_3St) 0.156250
set scene(pieceHighlight3_3St) aqueduct
set camera(pieceHighlight3_3St) puzzleGearCloseUp
variable {reset} 0
set posx(reset) 0.000977
set posy(reset) 0.580729
set width(reset) 0.177734
set height(reset) 0.303385
set scene(reset) aqueduct
set camera(reset) puzzleGearCloseUp
variable {pump} 0
set posx(pump) 0.000000
set posy(pump) 0.000000
set width(pump) 0.500000
set height(pump) 0.588542
set scene(pump) aqueduct
set camera(pump) stairsDown
variable {pumpB} 0
set posx(pumpB) 0.496094
set posy(pumpB) 0.000000
set width(pumpB) 0.250000
set height(pumpB) 0.244792
set scene(pumpB) aqueduct
set camera(pumpB) stairsDown
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval artPuzzleCloseUp {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {paint0} 0
set posx(paint0) 0.283203
set posy(paint0) 0.166667
set width(paint0) 0.298828
set height(paint0) 0.428385
set scene(paint0) artRoom
set camera(paint0) artPuzzleCloseUp
variable {paint0St} 0
set posx(paint0St) 0.283203
set posy(paint0St) 0.166667
set width(paint0St) 0.298828
set height(paint0St) 0.428385
set scene(paint0St) artRoom
set camera(paint0St) artPuzzleCloseUp
variable {paint1} 0
set posx(paint1) 0.283203
set posy(paint1) 0.166667
set width(paint1) 0.298828
set height(paint1) 0.428385
set scene(paint1) artRoom
set camera(paint1) artPuzzleCloseUp
variable {paint1St} 0
set posx(paint1St) 0.283203
set posy(paint1St) 0.166667
set width(paint1St) 0.298828
set height(paint1St) 0.428385
set scene(paint1St) artRoom
set camera(paint1St) artPuzzleCloseUp
variable {paint2} 0
set posx(paint2) 0.283203
set posy(paint2) 0.166667
set width(paint2) 0.298828
set height(paint2) 0.428385
set scene(paint2) artRoom
set camera(paint2) artPuzzleCloseUp
variable {paint2St} 0
set posx(paint2St) 0.283203
set posy(paint2St) 0.166667
set width(paint2St) 0.298828
set height(paint2St) 0.428385
set scene(paint2St) artRoom
set camera(paint2St) artPuzzleCloseUp
variable {paint3} 0
set posx(paint3) 0.283203
set posy(paint3) 0.166667
set width(paint3) 0.298828
set height(paint3) 0.428385
set scene(paint3) artRoom
set camera(paint3) artPuzzleCloseUp
variable {paint3St} 0
set posx(paint3St) 0.283203
set posy(paint3St) 0.166667
set width(paint3St) 0.298828
set height(paint3St) 0.428385
set scene(paint3St) artRoom
set camera(paint3St) artPuzzleCloseUp
variable {paintB0} 0
set posx(paintB0) 0.283203
set posy(paintB0) 0.166667
set width(paintB0) 0.298828
set height(paintB0) 0.428385
set scene(paintB0) artRoom
set camera(paintB0) artPuzzleCloseUp
variable {paintB0St} 0
set posx(paintB0St) 0.283203
set posy(paintB0St) 0.166667
set width(paintB0St) 0.298828
set height(paintB0St) 0.428385
set scene(paintB0St) artRoom
set camera(paintB0St) artPuzzleCloseUp
variable {paintB1} 0
set posx(paintB1) 0.283203
set posy(paintB1) 0.166667
set width(paintB1) 0.298828
set height(paintB1) 0.428385
set scene(paintB1) artRoom
set camera(paintB1) artPuzzleCloseUp
variable {paintB1St} 0
set posx(paintB1St) 0.283203
set posy(paintB1St) 0.166667
set width(paintB1St) 0.298828
set height(paintB1St) 0.428385
set scene(paintB1St) artRoom
set camera(paintB1St) artPuzzleCloseUp
variable {paintB2} 0
set posx(paintB2) 0.283203
set posy(paintB2) 0.166667
set width(paintB2) 0.298828
set height(paintB2) 0.428385
set scene(paintB2) artRoom
set camera(paintB2) artPuzzleCloseUp
variable {paintB2St} 0
set posx(paintB2St) 0.283203
set posy(paintB2St) 0.166667
set width(paintB2St) 0.298828
set height(paintB2St) 0.428385
set scene(paintB2St) artRoom
set camera(paintB2St) artPuzzleCloseUp
variable {paintB3} 0
set posx(paintB3) 0.283203
set posy(paintB3) 0.166667
set width(paintB3) 0.298828
set height(paintB3) 0.428385
set scene(paintB3) artRoom
set camera(paintB3) artPuzzleCloseUp
variable {paintB3St} 0
set posx(paintB3St) 0.283203
set posy(paintB3St) 0.166667
set width(paintB3St) 0.298828
set height(paintB3St) 0.428385
set scene(paintB3St) artRoom
set camera(paintB3St) artPuzzleCloseUp
variable {puzzleComplete} 0
set posx(puzzleComplete) 0.243164
set posy(puzzleComplete) 0.110677
set width(puzzleComplete) 0.390625
set height(puzzleComplete) 0.545573
set scene(puzzleComplete) artRoom
set camera(puzzleComplete) artPuzzleCloseUp
variable {puzzleCompleteSt} 0
set posx(puzzleCompleteSt) 0.243164
set posy(puzzleCompleteSt) 0.110677
set width(puzzleCompleteSt) 0.390625
set height(puzzleCompleteSt) 0.545573
set scene(puzzleCompleteSt) artRoom
set camera(puzzleCompleteSt) artPuzzleCloseUp
variable {awakening} 0
set posx(awakening) 0.890625
set posy(awakening) 0.648438
set width(awakening) 0.062500
set height(awakening) 0.083333
set scene(awakening) artRoom
set camera(awakening) artRoomMain
variable {celeste} 0
set posx(celeste) 0.490234
set posy(celeste) 0.200521
set width(celeste) 0.063477
set height(celeste) 0.204427
set scene(celeste) artRoom
set camera(celeste) artRoomMain
variable {celesteSt} 0
set posx(celesteSt) 0.490234
set posy(celesteSt) 0.200521
set width(celesteSt) 0.063477
set height(celesteSt) 0.204427
set scene(celesteSt) artRoom
set camera(celesteSt) artRoomMain
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.175781
set posy(lightChandelierA) 0.022135
set width(lightChandelierA) 0.250000
set height(lightChandelierA) 0.166667
set scene(lightChandelierA) artRoom
set camera(lightChandelierA) artRoomMain
variable {lightChandelierB} 0
set posx(lightChandelierB) 0.448242
set posy(lightChandelierB) 0.010417
set width(lightChandelierB) 0.250000
set height(lightChandelierB) 0.166667
set scene(lightChandelierB) artRoom
set camera(lightChandelierB) artRoomMain
variable {awakening} 0
set posx(awakening) 0.358398
set posy(awakening) 0.454427
set width(awakening) 0.062500
set height(awakening) 0.083333
set scene(awakening) artRoom
set camera(awakening) artRoomWindow
variable {loop} 0
set posx(loop) 0.368164
set posy(loop) 0.341146
set width(loop) 0.250000
set height(loop) 0.333333
set scene(loop) artRoom
set camera(loop) awakeningCloseUp
variable {offToOn} 0
set posx(offToOn) 0.000000
set posy(offToOn) 0.000000
set width(offToOn) 1.000000
set height(offToOn) 1.000000
set scene(offToOn) artRoom
set camera(offToOn) awakeningCloseUp
variable {OnToOff} 0
set posx(OnToOff) 0.000000
set posy(OnToOff) 0.000000
set width(OnToOff) 1.000000
set height(OnToOff) 1.000000
set scene(OnToOff) artRoom
set camera(OnToOff) awakeningCloseUp
variable {lightChandelierAA} 0
set posx(lightChandelierAA) 0.000000
set posy(lightChandelierAA) 0.000000
set width(lightChandelierAA) 0.358398
set height(lightChandelierAA) 0.333333
set scene(lightChandelierAA) artRoom
set camera(lightChandelierAA) panel
variable {panelA1} 0
set posx(panelA1) 0.029297
set posy(panelA1) 0.414063
set width(panelA1) 0.152344
set height(panelA1) 0.286458
set scene(panelA1) artRoom
set camera(panelA1) panel
variable {panelA1St} 0
set posx(panelA1St) 0.029297
set posy(panelA1St) 0.414063
set width(panelA1St) 0.152344
set height(panelA1St) 0.286458
set scene(panelA1St) artRoom
set camera(panelA1St) panel
variable {panelA10} 0
set posx(panelA10) 0.029297
set posy(panelA10) 0.414063
set width(panelA10) 0.152344
set height(panelA10) 0.286458
set scene(panelA10) artRoom
set camera(panelA10) panel
variable {panelA10St} 0
set posx(panelA10St) 0.029297
set posy(panelA10St) 0.414063
set width(panelA10St) 0.152344
set height(panelA10St) 0.286458
set scene(panelA10St) artRoom
set camera(panelA10St) panel
variable {panelA11} 0
set posx(panelA11) 0.029297
set posy(panelA11) 0.414063
set width(panelA11) 0.152344
set height(panelA11) 0.286458
set scene(panelA11) artRoom
set camera(panelA11) panel
variable {panelA11St} 0
set posx(panelA11St) 0.029297
set posy(panelA11St) 0.414063
set width(panelA11St) 0.152344
set height(panelA11St) 0.286458
set scene(panelA11St) artRoom
set camera(panelA11St) panel
variable {panelA12} 0
set posx(panelA12) 0.029297
set posy(panelA12) 0.414063
set width(panelA12) 0.152344
set height(panelA12) 0.286458
set scene(panelA12) artRoom
set camera(panelA12) panel
variable {panelA12St} 0
set posx(panelA12St) 0.029297
set posy(panelA12St) 0.414063
set width(panelA12St) 0.152344
set height(panelA12St) 0.286458
set scene(panelA12St) artRoom
set camera(panelA12St) panel
variable {panelA13} 0
set posx(panelA13) 0.029297
set posy(panelA13) 0.414063
set width(panelA13) 0.152344
set height(panelA13) 0.286458
set scene(panelA13) artRoom
set camera(panelA13) panel
variable {panelA13St} 0
set posx(panelA13St) 0.029297
set posy(panelA13St) 0.414063
set width(panelA13St) 0.152344
set height(panelA13St) 0.286458
set scene(panelA13St) artRoom
set camera(panelA13St) panel
variable {panelA14} 0
set posx(panelA14) 0.029297
set posy(panelA14) 0.414063
set width(panelA14) 0.152344
set height(panelA14) 0.286458
set scene(panelA14) artRoom
set camera(panelA14) panel
variable {panelA14St} 0
set posx(panelA14St) 0.029297
set posy(panelA14St) 0.414063
set width(panelA14St) 0.152344
set height(panelA14St) 0.286458
set scene(panelA14St) artRoom
set camera(panelA14St) panel
variable {panelA2} 0
set posx(panelA2) 0.029297
set posy(panelA2) 0.414063
set width(panelA2) 0.152344
set height(panelA2) 0.286458
set scene(panelA2) artRoom
set camera(panelA2) panel
variable {panelA2St} 0
set posx(panelA2St) 0.029297
set posy(panelA2St) 0.414063
set width(panelA2St) 0.152344
set height(panelA2St) 0.286458
set scene(panelA2St) artRoom
set camera(panelA2St) panel
variable {panelA3} 0
set posx(panelA3) 0.029297
set posy(panelA3) 0.414063
set width(panelA3) 0.152344
set height(panelA3) 0.286458
set scene(panelA3) artRoom
set camera(panelA3) panel
variable {panelA3St} 0
set posx(panelA3St) 0.029297
set posy(panelA3St) 0.414063
set width(panelA3St) 0.152344
set height(panelA3St) 0.286458
set scene(panelA3St) artRoom
set camera(panelA3St) panel
variable {panelA4} 0
set posx(panelA4) 0.029297
set posy(panelA4) 0.414063
set width(panelA4) 0.152344
set height(panelA4) 0.286458
set scene(panelA4) artRoom
set camera(panelA4) panel
variable {panelA4St} 0
set posx(panelA4St) 0.029297
set posy(panelA4St) 0.414063
set width(panelA4St) 0.152344
set height(panelA4St) 0.286458
set scene(panelA4St) artRoom
set camera(panelA4St) panel
variable {panelA5} 0
set posx(panelA5) 0.029297
set posy(panelA5) 0.414063
set width(panelA5) 0.152344
set height(panelA5) 0.286458
set scene(panelA5) artRoom
set camera(panelA5) panel
variable {panelA5St} 0
set posx(panelA5St) 0.029297
set posy(panelA5St) 0.414063
set width(panelA5St) 0.152344
set height(panelA5St) 0.286458
set scene(panelA5St) artRoom
set camera(panelA5St) panel
variable {panelA6} 0
set posx(panelA6) 0.029297
set posy(panelA6) 0.414063
set width(panelA6) 0.152344
set height(panelA6) 0.286458
set scene(panelA6) artRoom
set camera(panelA6) panel
variable {panelA6St} 0
set posx(panelA6St) 0.029297
set posy(panelA6St) 0.414063
set width(panelA6St) 0.152344
set height(panelA6St) 0.286458
set scene(panelA6St) artRoom
set camera(panelA6St) panel
variable {panelA7} 0
set posx(panelA7) 0.029297
set posy(panelA7) 0.414063
set width(panelA7) 0.152344
set height(panelA7) 0.286458
set scene(panelA7) artRoom
set camera(panelA7) panel
variable {panelA7St} 0
set posx(panelA7St) 0.029297
set posy(panelA7St) 0.414063
set width(panelA7St) 0.152344
set height(panelA7St) 0.286458
set scene(panelA7St) artRoom
set camera(panelA7St) panel
variable {panelA8} 0
set posx(panelA8) 0.029297
set posy(panelA8) 0.414063
set width(panelA8) 0.152344
set height(panelA8) 0.286458
set scene(panelA8) artRoom
set camera(panelA8) panel
variable {panelA8St} 0
set posx(panelA8St) 0.029297
set posy(panelA8St) 0.414063
set width(panelA8St) 0.152344
set height(panelA8St) 0.286458
set scene(panelA8St) artRoom
set camera(panelA8St) panel
variable {panelA9} 0
set posx(panelA9) 0.029297
set posy(panelA9) 0.414063
set width(panelA9) 0.152344
set height(panelA9) 0.286458
set scene(panelA9) artRoom
set camera(panelA9) panel
variable {panelA9St} 0
set posx(panelA9St) 0.029297
set posy(panelA9St) 0.414063
set width(panelA9St) 0.152344
set height(panelA9St) 0.286458
set scene(panelA9St) artRoom
set camera(panelA9St) panel
variable {panelB1} 0
set posx(panelB1) 0.228516
set posy(panelB1) 0.747396
set width(panelB1) 0.091797
set height(panelB1) 0.097656
set scene(panelB1) artRoom
set camera(panelB1) panel
variable {panelB1St} 0
set posx(panelB1St) 0.228516
set posy(panelB1St) 0.747396
set width(panelB1St) 0.091797
set height(panelB1St) 0.097656
set scene(panelB1St) artRoom
set camera(panelB1St) panel
variable {panelB10} 0
set posx(panelB10) 0.228516
set posy(panelB10) 0.747396
set width(panelB10) 0.091797
set height(panelB10) 0.097656
set scene(panelB10) artRoom
set camera(panelB10) panel
variable {panelB10St} 0
set posx(panelB10St) 0.228516
set posy(panelB10St) 0.747396
set width(panelB10St) 0.091797
set height(panelB10St) 0.097656
set scene(panelB10St) artRoom
set camera(panelB10St) panel
variable {panelB11} 0
set posx(panelB11) 0.228516
set posy(panelB11) 0.747396
set width(panelB11) 0.091797
set height(panelB11) 0.097656
set scene(panelB11) artRoom
set camera(panelB11) panel
variable {panelB11St} 0
set posx(panelB11St) 0.228516
set posy(panelB11St) 0.747396
set width(panelB11St) 0.091797
set height(panelB11St) 0.097656
set scene(panelB11St) artRoom
set camera(panelB11St) panel
variable {panelB12} 0
set posx(panelB12) 0.228516
set posy(panelB12) 0.747396
set width(panelB12) 0.091797
set height(panelB12) 0.097656
set scene(panelB12) artRoom
set camera(panelB12) panel
variable {panelB12St} 0
set posx(panelB12St) 0.228516
set posy(panelB12St) 0.747396
set width(panelB12St) 0.091797
set height(panelB12St) 0.097656
set scene(panelB12St) artRoom
set camera(panelB12St) panel
variable {panelB13} 0
set posx(panelB13) 0.228516
set posy(panelB13) 0.747396
set width(panelB13) 0.091797
set height(panelB13) 0.097656
set scene(panelB13) artRoom
set camera(panelB13) panel
variable {panelB13St} 0
set posx(panelB13St) 0.228516
set posy(panelB13St) 0.747396
set width(panelB13St) 0.091797
set height(panelB13St) 0.097656
set scene(panelB13St) artRoom
set camera(panelB13St) panel
variable {panelB14} 0
set posx(panelB14) 0.228516
set posy(panelB14) 0.747396
set width(panelB14) 0.091797
set height(panelB14) 0.097656
set scene(panelB14) artRoom
set camera(panelB14) panel
variable {panelB14St} 0
set posx(panelB14St) 0.228516
set posy(panelB14St) 0.747396
set width(panelB14St) 0.091797
set height(panelB14St) 0.097656
set scene(panelB14St) artRoom
set camera(panelB14St) panel
variable {panelB2} 0
set posx(panelB2) 0.228516
set posy(panelB2) 0.747396
set width(panelB2) 0.091797
set height(panelB2) 0.097656
set scene(panelB2) artRoom
set camera(panelB2) panel
variable {panelB2St} 0
set posx(panelB2St) 0.228516
set posy(panelB2St) 0.747396
set width(panelB2St) 0.091797
set height(panelB2St) 0.097656
set scene(panelB2St) artRoom
set camera(panelB2St) panel
variable {panelB3} 0
set posx(panelB3) 0.228516
set posy(panelB3) 0.747396
set width(panelB3) 0.091797
set height(panelB3) 0.097656
set scene(panelB3) artRoom
set camera(panelB3) panel
variable {panelB3St} 0
set posx(panelB3St) 0.228516
set posy(panelB3St) 0.747396
set width(panelB3St) 0.091797
set height(panelB3St) 0.097656
set scene(panelB3St) artRoom
set camera(panelB3St) panel
variable {panelB4} 0
set posx(panelB4) 0.228516
set posy(panelB4) 0.747396
set width(panelB4) 0.091797
set height(panelB4) 0.097656
set scene(panelB4) artRoom
set camera(panelB4) panel
variable {panelB4St} 0
set posx(panelB4St) 0.228516
set posy(panelB4St) 0.747396
set width(panelB4St) 0.091797
set height(panelB4St) 0.097656
set scene(panelB4St) artRoom
set camera(panelB4St) panel
variable {panelB5} 0
set posx(panelB5) 0.228516
set posy(panelB5) 0.747396
set width(panelB5) 0.091797
set height(panelB5) 0.097656
set scene(panelB5) artRoom
set camera(panelB5) panel
variable {panelB5St} 0
set posx(panelB5St) 0.228516
set posy(panelB5St) 0.747396
set width(panelB5St) 0.091797
set height(panelB5St) 0.097656
set scene(panelB5St) artRoom
set camera(panelB5St) panel
variable {panelB6} 0
set posx(panelB6) 0.228516
set posy(panelB6) 0.747396
set width(panelB6) 0.091797
set height(panelB6) 0.097656
set scene(panelB6) artRoom
set camera(panelB6) panel
variable {panelB6St} 0
set posx(panelB6St) 0.228516
set posy(panelB6St) 0.747396
set width(panelB6St) 0.091797
set height(panelB6St) 0.097656
set scene(panelB6St) artRoom
set camera(panelB6St) panel
variable {panelB7} 0
set posx(panelB7) 0.228516
set posy(panelB7) 0.747396
set width(panelB7) 0.091797
set height(panelB7) 0.097656
set scene(panelB7) artRoom
set camera(panelB7) panel
variable {panelB7St} 0
set posx(panelB7St) 0.228516
set posy(panelB7St) 0.747396
set width(panelB7St) 0.091797
set height(panelB7St) 0.097656
set scene(panelB7St) artRoom
set camera(panelB7St) panel
variable {panelB8} 0
set posx(panelB8) 0.228516
set posy(panelB8) 0.747396
set width(panelB8) 0.091797
set height(panelB8) 0.097656
set scene(panelB8) artRoom
set camera(panelB8) panel
variable {panelB8St} 0
set posx(panelB8St) 0.228516
set posy(panelB8St) 0.747396
set width(panelB8St) 0.091797
set height(panelB8St) 0.097656
set scene(panelB8St) artRoom
set camera(panelB8St) panel
variable {panelB9} 0
set posx(panelB9) 0.228516
set posy(panelB9) 0.747396
set width(panelB9) 0.091797
set height(panelB9) 0.097656
set scene(panelB9) artRoom
set camera(panelB9) panel
variable {panelB9St} 0
set posx(panelB9St) 0.228516
set posy(panelB9St) 0.747396
set width(panelB9St) 0.091797
set height(panelB9St) 0.097656
set scene(panelB9St) artRoom
set camera(panelB9St) panel
variable {panelC1} 0
set posx(panelC1) 0.420898
set posy(panelC1) 0.493490
set width(panelC1) 0.152344
set height(panelC1) 0.227865
set scene(panelC1) artRoom
set camera(panelC1) panel
variable {panelC1St} 0
set posx(panelC1St) 0.420898
set posy(panelC1St) 0.493490
set width(panelC1St) 0.152344
set height(panelC1St) 0.227865
set scene(panelC1St) artRoom
set camera(panelC1St) panel
variable {panelC10} 0
set posx(panelC10) 0.420898
set posy(panelC10) 0.493490
set width(panelC10) 0.152344
set height(panelC10) 0.227865
set scene(panelC10) artRoom
set camera(panelC10) panel
variable {panelC10St} 0
set posx(panelC10St) 0.420898
set posy(panelC10St) 0.493490
set width(panelC10St) 0.152344
set height(panelC10St) 0.227865
set scene(panelC10St) artRoom
set camera(panelC10St) panel
variable {panelC11} 0
set posx(panelC11) 0.420898
set posy(panelC11) 0.493490
set width(panelC11) 0.152344
set height(panelC11) 0.227865
set scene(panelC11) artRoom
set camera(panelC11) panel
variable {panelC11St} 0
set posx(panelC11St) 0.420898
set posy(panelC11St) 0.493490
set width(panelC11St) 0.152344
set height(panelC11St) 0.227865
set scene(panelC11St) artRoom
set camera(panelC11St) panel
variable {panelC12} 0
set posx(panelC12) 0.420898
set posy(panelC12) 0.493490
set width(panelC12) 0.152344
set height(panelC12) 0.227865
set scene(panelC12) artRoom
set camera(panelC12) panel
variable {panelC12St} 0
set posx(panelC12St) 0.420898
set posy(panelC12St) 0.493490
set width(panelC12St) 0.152344
set height(panelC12St) 0.227865
set scene(panelC12St) artRoom
set camera(panelC12St) panel
variable {panelC13} 0
set posx(panelC13) 0.420898
set posy(panelC13) 0.493490
set width(panelC13) 0.152344
set height(panelC13) 0.227865
set scene(panelC13) artRoom
set camera(panelC13) panel
variable {panelC13St} 0
set posx(panelC13St) 0.420898
set posy(panelC13St) 0.493490
set width(panelC13St) 0.152344
set height(panelC13St) 0.227865
set scene(panelC13St) artRoom
set camera(panelC13St) panel
variable {panelC14} 0
set posx(panelC14) 0.420898
set posy(panelC14) 0.493490
set width(panelC14) 0.152344
set height(panelC14) 0.227865
set scene(panelC14) artRoom
set camera(panelC14) panel
variable {panelC14St} 0
set posx(panelC14St) 0.420898
set posy(panelC14St) 0.493490
set width(panelC14St) 0.152344
set height(panelC14St) 0.227865
set scene(panelC14St) artRoom
set camera(panelC14St) panel
variable {panelC2} 0
set posx(panelC2) 0.420898
set posy(panelC2) 0.493490
set width(panelC2) 0.152344
set height(panelC2) 0.227865
set scene(panelC2) artRoom
set camera(panelC2) panel
variable {panelC2St} 0
set posx(panelC2St) 0.420898
set posy(panelC2St) 0.493490
set width(panelC2St) 0.152344
set height(panelC2St) 0.227865
set scene(panelC2St) artRoom
set camera(panelC2St) panel
variable {panelC3} 0
set posx(panelC3) 0.420898
set posy(panelC3) 0.493490
set width(panelC3) 0.152344
set height(panelC3) 0.227865
set scene(panelC3) artRoom
set camera(panelC3) panel
variable {panelC3St} 0
set posx(panelC3St) 0.420898
set posy(panelC3St) 0.493490
set width(panelC3St) 0.152344
set height(panelC3St) 0.227865
set scene(panelC3St) artRoom
set camera(panelC3St) panel
variable {panelC4} 0
set posx(panelC4) 0.420898
set posy(panelC4) 0.493490
set width(panelC4) 0.152344
set height(panelC4) 0.227865
set scene(panelC4) artRoom
set camera(panelC4) panel
variable {panelC4St} 0
set posx(panelC4St) 0.420898
set posy(panelC4St) 0.493490
set width(panelC4St) 0.152344
set height(panelC4St) 0.227865
set scene(panelC4St) artRoom
set camera(panelC4St) panel
variable {panelC5} 0
set posx(panelC5) 0.420898
set posy(panelC5) 0.493490
set width(panelC5) 0.152344
set height(panelC5) 0.227865
set scene(panelC5) artRoom
set camera(panelC5) panel
variable {panelC5St} 0
set posx(panelC5St) 0.420898
set posy(panelC5St) 0.493490
set width(panelC5St) 0.152344
set height(panelC5St) 0.227865
set scene(panelC5St) artRoom
set camera(panelC5St) panel
variable {panelC6} 0
set posx(panelC6) 0.420898
set posy(panelC6) 0.493490
set width(panelC6) 0.152344
set height(panelC6) 0.227865
set scene(panelC6) artRoom
set camera(panelC6) panel
variable {panelC6St} 0
set posx(panelC6St) 0.420898
set posy(panelC6St) 0.493490
set width(panelC6St) 0.152344
set height(panelC6St) 0.227865
set scene(panelC6St) artRoom
set camera(panelC6St) panel
variable {panelC7} 0
set posx(panelC7) 0.420898
set posy(panelC7) 0.493490
set width(panelC7) 0.152344
set height(panelC7) 0.227865
set scene(panelC7) artRoom
set camera(panelC7) panel
variable {panelC7St} 0
set posx(panelC7St) 0.420898
set posy(panelC7St) 0.493490
set width(panelC7St) 0.152344
set height(panelC7St) 0.227865
set scene(panelC7St) artRoom
set camera(panelC7St) panel
variable {panelC8} 0
set posx(panelC8) 0.420898
set posy(panelC8) 0.493490
set width(panelC8) 0.152344
set height(panelC8) 0.227865
set scene(panelC8) artRoom
set camera(panelC8) panel
variable {panelC8St} 0
set posx(panelC8St) 0.420898
set posy(panelC8St) 0.493490
set width(panelC8St) 0.152344
set height(panelC8St) 0.227865
set scene(panelC8St) artRoom
set camera(panelC8St) panel
variable {panelC9} 0
set posx(panelC9) 0.420898
set posy(panelC9) 0.493490
set width(panelC9) 0.152344
set height(panelC9) 0.227865
set scene(panelC9) artRoom
set camera(panelC9) panel
variable {panelC9St} 0
set posx(panelC9St) 0.420898
set posy(panelC9St) 0.493490
set width(panelC9St) 0.152344
set height(panelC9St) 0.227865
set scene(panelC9St) artRoom
set camera(panelC9St) panel
variable {panelD1} 0
set posx(panelD1) 0.618164
set posy(panelD1) 0.414063
set width(panelD1) 0.077148
set height(panelD1) 0.242188
set scene(panelD1) artRoom
set camera(panelD1) panel
variable {panelD1St} 0
set posx(panelD1St) 0.618164
set posy(panelD1St) 0.414063
set width(panelD1St) 0.077148
set height(panelD1St) 0.242188
set scene(panelD1St) artRoom
set camera(panelD1St) panel
variable {panelD10} 0
set posx(panelD10) 0.618164
set posy(panelD10) 0.414063
set width(panelD10) 0.077148
set height(panelD10) 0.242188
set scene(panelD10) artRoom
set camera(panelD10) panel
variable {panelD10St} 0
set posx(panelD10St) 0.618164
set posy(panelD10St) 0.414063
set width(panelD10St) 0.077148
set height(panelD10St) 0.242188
set scene(panelD10St) artRoom
set camera(panelD10St) panel
variable {panelD11} 0
set posx(panelD11) 0.618164
set posy(panelD11) 0.414063
set width(panelD11) 0.077148
set height(panelD11) 0.242188
set scene(panelD11) artRoom
set camera(panelD11) panel
variable {panelD11St} 0
set posx(panelD11St) 0.618164
set posy(panelD11St) 0.414063
set width(panelD11St) 0.077148
set height(panelD11St) 0.242188
set scene(panelD11St) artRoom
set camera(panelD11St) panel
variable {panelD12} 0
set posx(panelD12) 0.618164
set posy(panelD12) 0.414063
set width(panelD12) 0.077148
set height(panelD12) 0.242188
set scene(panelD12) artRoom
set camera(panelD12) panel
variable {panelD12St} 0
set posx(panelD12St) 0.618164
set posy(panelD12St) 0.414063
set width(panelD12St) 0.077148
set height(panelD12St) 0.242188
set scene(panelD12St) artRoom
set camera(panelD12St) panel
variable {panelD13} 0
set posx(panelD13) 0.618164
set posy(panelD13) 0.414063
set width(panelD13) 0.077148
set height(panelD13) 0.242188
set scene(panelD13) artRoom
set camera(panelD13) panel
variable {panelD13St} 0
set posx(panelD13St) 0.618164
set posy(panelD13St) 0.414063
set width(panelD13St) 0.077148
set height(panelD13St) 0.242188
set scene(panelD13St) artRoom
set camera(panelD13St) panel
variable {panelD14} 0
set posx(panelD14) 0.618164
set posy(panelD14) 0.414063
set width(panelD14) 0.077148
set height(panelD14) 0.242188
set scene(panelD14) artRoom
set camera(panelD14) panel
variable {panelD14St} 0
set posx(panelD14St) 0.618164
set posy(panelD14St) 0.414063
set width(panelD14St) 0.077148
set height(panelD14St) 0.242188
set scene(panelD14St) artRoom
set camera(panelD14St) panel
variable {panelD2} 0
set posx(panelD2) 0.618164
set posy(panelD2) 0.414063
set width(panelD2) 0.077148
set height(panelD2) 0.242188
set scene(panelD2) artRoom
set camera(panelD2) panel
variable {panelD2St} 0
set posx(panelD2St) 0.618164
set posy(panelD2St) 0.414063
set width(panelD2St) 0.077148
set height(panelD2St) 0.242188
set scene(panelD2St) artRoom
set camera(panelD2St) panel
variable {panelD3} 0
set posx(panelD3) 0.618164
set posy(panelD3) 0.414063
set width(panelD3) 0.077148
set height(panelD3) 0.242188
set scene(panelD3) artRoom
set camera(panelD3) panel
variable {panelD3St} 0
set posx(panelD3St) 0.618164
set posy(panelD3St) 0.414063
set width(panelD3St) 0.077148
set height(panelD3St) 0.242188
set scene(panelD3St) artRoom
set camera(panelD3St) panel
variable {panelD4} 0
set posx(panelD4) 0.618164
set posy(panelD4) 0.414063
set width(panelD4) 0.077148
set height(panelD4) 0.242188
set scene(panelD4) artRoom
set camera(panelD4) panel
variable {panelD4St} 0
set posx(panelD4St) 0.618164
set posy(panelD4St) 0.414063
set width(panelD4St) 0.077148
set height(panelD4St) 0.242188
set scene(panelD4St) artRoom
set camera(panelD4St) panel
variable {panelD5} 0
set posx(panelD5) 0.618164
set posy(panelD5) 0.414063
set width(panelD5) 0.077148
set height(panelD5) 0.242188
set scene(panelD5) artRoom
set camera(panelD5) panel
variable {panelD5St} 0
set posx(panelD5St) 0.618164
set posy(panelD5St) 0.414063
set width(panelD5St) 0.077148
set height(panelD5St) 0.242188
set scene(panelD5St) artRoom
set camera(panelD5St) panel
variable {panelD6} 0
set posx(panelD6) 0.618164
set posy(panelD6) 0.414063
set width(panelD6) 0.077148
set height(panelD6) 0.242188
set scene(panelD6) artRoom
set camera(panelD6) panel
variable {panelD6St} 0
set posx(panelD6St) 0.618164
set posy(panelD6St) 0.414063
set width(panelD6St) 0.077148
set height(panelD6St) 0.242188
set scene(panelD6St) artRoom
set camera(panelD6St) panel
variable {panelD7} 0
set posx(panelD7) 0.618164
set posy(panelD7) 0.414063
set width(panelD7) 0.077148
set height(panelD7) 0.242188
set scene(panelD7) artRoom
set camera(panelD7) panel
variable {panelD7St} 0
set posx(panelD7St) 0.618164
set posy(panelD7St) 0.414063
set width(panelD7St) 0.077148
set height(panelD7St) 0.242188
set scene(panelD7St) artRoom
set camera(panelD7St) panel
variable {panelD8} 0
set posx(panelD8) 0.618164
set posy(panelD8) 0.414063
set width(panelD8) 0.077148
set height(panelD8) 0.242188
set scene(panelD8) artRoom
set camera(panelD8) panel
variable {panelD8St} 0
set posx(panelD8St) 0.618164
set posy(panelD8St) 0.414063
set width(panelD8St) 0.077148
set height(panelD8St) 0.242188
set scene(panelD8St) artRoom
set camera(panelD8St) panel
variable {panelD9} 0
set posx(panelD9) 0.618164
set posy(panelD9) 0.414063
set width(panelD9) 0.077148
set height(panelD9) 0.242188
set scene(panelD9) artRoom
set camera(panelD9) panel
variable {panelD9St} 0
set posx(panelD9St) 0.618164
set posy(panelD9St) 0.414063
set width(panelD9St) 0.077148
set height(panelD9St) 0.242188
set scene(panelD9St) artRoom
set camera(panelD9St) panel
variable {panelE1} 0
set posx(panelE1) 0.827148
set posy(panelE1) 0.514323
set width(panelE1) 0.141602
set height(panelE1) 0.309896
set scene(panelE1) artRoom
set camera(panelE1) panel
variable {panelE1St} 0
set posx(panelE1St) 0.827148
set posy(panelE1St) 0.514323
set width(panelE1St) 0.141602
set height(panelE1St) 0.309896
set scene(panelE1St) artRoom
set camera(panelE1St) panel
variable {panelE10} 0
set posx(panelE10) 0.827148
set posy(panelE10) 0.514323
set width(panelE10) 0.141602
set height(panelE10) 0.309896
set scene(panelE10) artRoom
set camera(panelE10) panel
variable {panelE10St} 0
set posx(panelE10St) 0.827148
set posy(panelE10St) 0.514323
set width(panelE10St) 0.141602
set height(panelE10St) 0.309896
set scene(panelE10St) artRoom
set camera(panelE10St) panel
variable {panelE11} 0
set posx(panelE11) 0.827148
set posy(panelE11) 0.514323
set width(panelE11) 0.141602
set height(panelE11) 0.309896
set scene(panelE11) artRoom
set camera(panelE11) panel
variable {panelE11St} 0
set posx(panelE11St) 0.827148
set posy(panelE11St) 0.514323
set width(panelE11St) 0.141602
set height(panelE11St) 0.309896
set scene(panelE11St) artRoom
set camera(panelE11St) panel
variable {panelE12} 0
set posx(panelE12) 0.827148
set posy(panelE12) 0.514323
set width(panelE12) 0.141602
set height(panelE12) 0.309896
set scene(panelE12) artRoom
set camera(panelE12) panel
variable {panelE12St} 0
set posx(panelE12St) 0.827148
set posy(panelE12St) 0.514323
set width(panelE12St) 0.141602
set height(panelE12St) 0.309896
set scene(panelE12St) artRoom
set camera(panelE12St) panel
variable {panelE13} 0
set posx(panelE13) 0.827148
set posy(panelE13) 0.514323
set width(panelE13) 0.141602
set height(panelE13) 0.309896
set scene(panelE13) artRoom
set camera(panelE13) panel
variable {panelE13St} 0
set posx(panelE13St) 0.827148
set posy(panelE13St) 0.514323
set width(panelE13St) 0.141602
set height(panelE13St) 0.309896
set scene(panelE13St) artRoom
set camera(panelE13St) panel
variable {panelE14} 0
set posx(panelE14) 0.827148
set posy(panelE14) 0.514323
set width(panelE14) 0.141602
set height(panelE14) 0.309896
set scene(panelE14) artRoom
set camera(panelE14) panel
variable {panelE14St} 0
set posx(panelE14St) 0.827148
set posy(panelE14St) 0.514323
set width(panelE14St) 0.141602
set height(panelE14St) 0.309896
set scene(panelE14St) artRoom
set camera(panelE14St) panel
variable {panelE2} 0
set posx(panelE2) 0.827148
set posy(panelE2) 0.514323
set width(panelE2) 0.141602
set height(panelE2) 0.309896
set scene(panelE2) artRoom
set camera(panelE2) panel
variable {panelE2St} 0
set posx(panelE2St) 0.827148
set posy(panelE2St) 0.514323
set width(panelE2St) 0.141602
set height(panelE2St) 0.309896
set scene(panelE2St) artRoom
set camera(panelE2St) panel
variable {panelE3} 0
set posx(panelE3) 0.827148
set posy(panelE3) 0.514323
set width(panelE3) 0.141602
set height(panelE3) 0.309896
set scene(panelE3) artRoom
set camera(panelE3) panel
variable {panelE3St} 0
set posx(panelE3St) 0.827148
set posy(panelE3St) 0.514323
set width(panelE3St) 0.141602
set height(panelE3St) 0.309896
set scene(panelE3St) artRoom
set camera(panelE3St) panel
variable {panelE4} 0
set posx(panelE4) 0.827148
set posy(panelE4) 0.514323
set width(panelE4) 0.141602
set height(panelE4) 0.309896
set scene(panelE4) artRoom
set camera(panelE4) panel
variable {panelE4St} 0
set posx(panelE4St) 0.827148
set posy(panelE4St) 0.514323
set width(panelE4St) 0.141602
set height(panelE4St) 0.309896
set scene(panelE4St) artRoom
set camera(panelE4St) panel
variable {panelE5} 0
set posx(panelE5) 0.827148
set posy(panelE5) 0.514323
set width(panelE5) 0.141602
set height(panelE5) 0.309896
set scene(panelE5) artRoom
set camera(panelE5) panel
variable {panelE5St} 0
set posx(panelE5St) 0.827148
set posy(panelE5St) 0.514323
set width(panelE5St) 0.141602
set height(panelE5St) 0.309896
set scene(panelE5St) artRoom
set camera(panelE5St) panel
variable {panelE6} 0
set posx(panelE6) 0.827148
set posy(panelE6) 0.514323
set width(panelE6) 0.141602
set height(panelE6) 0.309896
set scene(panelE6) artRoom
set camera(panelE6) panel
variable {panelE6St} 0
set posx(panelE6St) 0.827148
set posy(panelE6St) 0.514323
set width(panelE6St) 0.141602
set height(panelE6St) 0.309896
set scene(panelE6St) artRoom
set camera(panelE6St) panel
variable {panelE7} 0
set posx(panelE7) 0.827148
set posy(panelE7) 0.514323
set width(panelE7) 0.141602
set height(panelE7) 0.309896
set scene(panelE7) artRoom
set camera(panelE7) panel
variable {panelE7St} 0
set posx(panelE7St) 0.827148
set posy(panelE7St) 0.514323
set width(panelE7St) 0.141602
set height(panelE7St) 0.309896
set scene(panelE7St) artRoom
set camera(panelE7St) panel
variable {panelE8} 0
set posx(panelE8) 0.827148
set posy(panelE8) 0.514323
set width(panelE8) 0.141602
set height(panelE8) 0.309896
set scene(panelE8) artRoom
set camera(panelE8) panel
variable {panelE8St} 0
set posx(panelE8St) 0.827148
set posy(panelE8St) 0.514323
set width(panelE8St) 0.141602
set height(panelE8St) 0.309896
set scene(panelE8St) artRoom
set camera(panelE8St) panel
variable {panelE9} 0
set posx(panelE9) 0.827148
set posy(panelE9) 0.514323
set width(panelE9) 0.141602
set height(panelE9) 0.309896
set scene(panelE9) artRoom
set camera(panelE9) panel
variable {panelE9St} 0
set posx(panelE9St) 0.827148
set posy(panelE9St) 0.514323
set width(panelE9St) 0.141602
set height(panelE9St) 0.309896
set scene(panelE9St) artRoom
set camera(panelE9St) panel
variable {state1} 0
set posx(state1) 0.000000
set posy(state1) 0.522135
set width(state1) 0.283203
set height(state1) 0.412760
set scene(state1) artRoom
set camera(state1) panelBPictureG
variable {state1St} 0
set posx(state1St) 0.000000
set posy(state1St) 0.522135
set width(state1St) 0.283203
set height(state1St) 0.412760
set scene(state1St) artRoom
set camera(state1St) panelBPictureG
variable {state2} 0
set posx(state2) 0.000000
set posy(state2) 0.522135
set width(state2) 0.283203
set height(state2) 0.412760
set scene(state2) artRoom
set camera(state2) panelBPictureG
variable {state2St} 0
set posx(state2St) 0.000000
set posy(state2St) 0.522135
set width(state2St) 0.283203
set height(state2St) 0.412760
set scene(state2St) artRoom
set camera(state2St) panelBPictureG
variable {state3} 0
set posx(state3) 0.000000
set posy(state3) 0.522135
set width(state3) 0.283203
set height(state3) 0.412760
set scene(state3) artRoom
set camera(state3) panelBPictureG
variable {state3St} 0
set posx(state3St) 0.000000
set posy(state3St) 0.522135
set width(state3St) 0.283203
set height(state3St) 0.412760
set scene(state3St) artRoom
set camera(state3St) panelBPictureG
variable {containerAppearing} 0
set posx(containerAppearing) 0.284180
set posy(containerAppearing) 0.496094
set width(containerAppearing) 0.479492
set height(containerAppearing) 0.503906
set scene(containerAppearing) artRoom
set camera(containerAppearing) portraitPuzzle
variable {containerFading} 0
set posx(containerFading) 0.319336
set posy(containerFading) 0.550781
set width(containerFading) 0.382813
set height(containerFading) 0.449219
set scene(containerFading) artRoom
set camera(containerFading) portraitPuzzle
variable {containerLooping} 0
set posx(containerLooping) 0.319336
set posy(containerLooping) 0.550781
set width(containerLooping) 0.382813
set height(containerLooping) 0.449219
set scene(containerLooping) artRoom
set camera(containerLooping) portraitPuzzle
variable {frameLeft10In} 0
set posx(frameLeft10In) 0.154297
set posy(frameLeft10In) 0.438802
set width(frameLeft10In) 0.347656
set height(frameLeft10In) 0.519531
set scene(frameLeft10In) artRoom
set camera(frameLeft10In) portraitPuzzle
variable {frameLeft10InSt} 0
set posx(frameLeft10InSt) 0.154297
set posy(frameLeft10InSt) 0.438802
set width(frameLeft10InSt) 0.347656
set height(frameLeft10InSt) 0.519531
set scene(frameLeft10InSt) artRoom
set camera(frameLeft10InSt) portraitPuzzle
variable {frameLeft10Out} 0
set posx(frameLeft10Out) 0.154297
set posy(frameLeft10Out) 0.438802
set width(frameLeft10Out) 0.347656
set height(frameLeft10Out) 0.519531
set scene(frameLeft10Out) artRoom
set camera(frameLeft10Out) portraitPuzzle
variable {frameLeft11In} 0
set posx(frameLeft11In) 0.154297
set posy(frameLeft11In) 0.438802
set width(frameLeft11In) 0.347656
set height(frameLeft11In) 0.519531
set scene(frameLeft11In) artRoom
set camera(frameLeft11In) portraitPuzzle
variable {frameLeft11InSt} 0
set posx(frameLeft11InSt) 0.154297
set posy(frameLeft11InSt) 0.438802
set width(frameLeft11InSt) 0.347656
set height(frameLeft11InSt) 0.519531
set scene(frameLeft11InSt) artRoom
set camera(frameLeft11InSt) portraitPuzzle
variable {frameLeft11Out} 0
set posx(frameLeft11Out) 0.154297
set posy(frameLeft11Out) 0.438802
set width(frameLeft11Out) 0.347656
set height(frameLeft11Out) 0.519531
set scene(frameLeft11Out) artRoom
set camera(frameLeft11Out) portraitPuzzle
variable {frameLeft12In} 0
set posx(frameLeft12In) 0.154297
set posy(frameLeft12In) 0.438802
set width(frameLeft12In) 0.347656
set height(frameLeft12In) 0.519531
set scene(frameLeft12In) artRoom
set camera(frameLeft12In) portraitPuzzle
variable {frameLeft12InSt} 0
set posx(frameLeft12InSt) 0.154297
set posy(frameLeft12InSt) 0.438802
set width(frameLeft12InSt) 0.347656
set height(frameLeft12InSt) 0.519531
set scene(frameLeft12InSt) artRoom
set camera(frameLeft12InSt) portraitPuzzle
variable {frameLeft12Out} 0
set posx(frameLeft12Out) 0.154297
set posy(frameLeft12Out) 0.438802
set width(frameLeft12Out) 0.347656
set height(frameLeft12Out) 0.519531
set scene(frameLeft12Out) artRoom
set camera(frameLeft12Out) portraitPuzzle
variable {frameLeft13In} 0
set posx(frameLeft13In) 0.154297
set posy(frameLeft13In) 0.438802
set width(frameLeft13In) 0.347656
set height(frameLeft13In) 0.519531
set scene(frameLeft13In) artRoom
set camera(frameLeft13In) portraitPuzzle
variable {frameLeft13InSt} 0
set posx(frameLeft13InSt) 0.154297
set posy(frameLeft13InSt) 0.438802
set width(frameLeft13InSt) 0.347656
set height(frameLeft13InSt) 0.519531
set scene(frameLeft13InSt) artRoom
set camera(frameLeft13InSt) portraitPuzzle
variable {frameLeft13Out} 0
set posx(frameLeft13Out) 0.154297
set posy(frameLeft13Out) 0.438802
set width(frameLeft13Out) 0.347656
set height(frameLeft13Out) 0.519531
set scene(frameLeft13Out) artRoom
set camera(frameLeft13Out) portraitPuzzle
variable {frameLeft14In} 0
set posx(frameLeft14In) 0.154297
set posy(frameLeft14In) 0.438802
set width(frameLeft14In) 0.347656
set height(frameLeft14In) 0.519531
set scene(frameLeft14In) artRoom
set camera(frameLeft14In) portraitPuzzle
variable {frameLeft14InSt} 0
set posx(frameLeft14InSt) 0.154297
set posy(frameLeft14InSt) 0.438802
set width(frameLeft14InSt) 0.347656
set height(frameLeft14InSt) 0.519531
set scene(frameLeft14InSt) artRoom
set camera(frameLeft14InSt) portraitPuzzle
variable {frameLeft14Out} 0
set posx(frameLeft14Out) 0.154297
set posy(frameLeft14Out) 0.438802
set width(frameLeft14Out) 0.347656
set height(frameLeft14Out) 0.519531
set scene(frameLeft14Out) artRoom
set camera(frameLeft14Out) portraitPuzzle
variable {frameLeft15In} 0
set posx(frameLeft15In) 0.154297
set posy(frameLeft15In) 0.438802
set width(frameLeft15In) 0.347656
set height(frameLeft15In) 0.519531
set scene(frameLeft15In) artRoom
set camera(frameLeft15In) portraitPuzzle
variable {frameLeft15InSt} 0
set posx(frameLeft15InSt) 0.154297
set posy(frameLeft15InSt) 0.438802
set width(frameLeft15InSt) 0.347656
set height(frameLeft15InSt) 0.519531
set scene(frameLeft15InSt) artRoom
set camera(frameLeft15InSt) portraitPuzzle
variable {frameLeft15Out} 0
set posx(frameLeft15Out) 0.154297
set posy(frameLeft15Out) 0.438802
set width(frameLeft15Out) 0.347656
set height(frameLeft15Out) 0.519531
set scene(frameLeft15Out) artRoom
set camera(frameLeft15Out) portraitPuzzle
variable {frameLeft1In} 0
set posx(frameLeft1In) 0.154297
set posy(frameLeft1In) 0.438802
set width(frameLeft1In) 0.347656
set height(frameLeft1In) 0.519531
set scene(frameLeft1In) artRoom
set camera(frameLeft1In) portraitPuzzle
variable {frameLeft1InSt} 0
set posx(frameLeft1InSt) 0.154297
set posy(frameLeft1InSt) 0.438802
set width(frameLeft1InSt) 0.347656
set height(frameLeft1InSt) 0.519531
set scene(frameLeft1InSt) artRoom
set camera(frameLeft1InSt) portraitPuzzle
variable {frameLeft1Out} 0
set posx(frameLeft1Out) 0.154297
set posy(frameLeft1Out) 0.438802
set width(frameLeft1Out) 0.347656
set height(frameLeft1Out) 0.519531
set scene(frameLeft1Out) artRoom
set camera(frameLeft1Out) portraitPuzzle
variable {frameLeft2In} 0
set posx(frameLeft2In) 0.154297
set posy(frameLeft2In) 0.438802
set width(frameLeft2In) 0.347656
set height(frameLeft2In) 0.519531
set scene(frameLeft2In) artRoom
set camera(frameLeft2In) portraitPuzzle
variable {frameLeft2InSt} 0
set posx(frameLeft2InSt) 0.154297
set posy(frameLeft2InSt) 0.438802
set width(frameLeft2InSt) 0.347656
set height(frameLeft2InSt) 0.519531
set scene(frameLeft2InSt) artRoom
set camera(frameLeft2InSt) portraitPuzzle
variable {frameLeft2Out} 0
set posx(frameLeft2Out) 0.154297
set posy(frameLeft2Out) 0.438802
set width(frameLeft2Out) 0.347656
set height(frameLeft2Out) 0.519531
set scene(frameLeft2Out) artRoom
set camera(frameLeft2Out) portraitPuzzle
variable {frameLeft3In} 0
set posx(frameLeft3In) 0.154297
set posy(frameLeft3In) 0.438802
set width(frameLeft3In) 0.347656
set height(frameLeft3In) 0.519531
set scene(frameLeft3In) artRoom
set camera(frameLeft3In) portraitPuzzle
variable {frameLeft3InSt} 0
set posx(frameLeft3InSt) 0.154297
set posy(frameLeft3InSt) 0.438802
set width(frameLeft3InSt) 0.347656
set height(frameLeft3InSt) 0.519531
set scene(frameLeft3InSt) artRoom
set camera(frameLeft3InSt) portraitPuzzle
variable {frameLeft3Out} 0
set posx(frameLeft3Out) 0.154297
set posy(frameLeft3Out) 0.438802
set width(frameLeft3Out) 0.347656
set height(frameLeft3Out) 0.519531
set scene(frameLeft3Out) artRoom
set camera(frameLeft3Out) portraitPuzzle
variable {frameLeft4In} 0
set posx(frameLeft4In) 0.154297
set posy(frameLeft4In) 0.438802
set width(frameLeft4In) 0.347656
set height(frameLeft4In) 0.519531
set scene(frameLeft4In) artRoom
set camera(frameLeft4In) portraitPuzzle
variable {frameLeft4InSt} 0
set posx(frameLeft4InSt) 0.154297
set posy(frameLeft4InSt) 0.438802
set width(frameLeft4InSt) 0.347656
set height(frameLeft4InSt) 0.519531
set scene(frameLeft4InSt) artRoom
set camera(frameLeft4InSt) portraitPuzzle
variable {frameLeft4Out} 0
set posx(frameLeft4Out) 0.154297
set posy(frameLeft4Out) 0.438802
set width(frameLeft4Out) 0.347656
set height(frameLeft4Out) 0.519531
set scene(frameLeft4Out) artRoom
set camera(frameLeft4Out) portraitPuzzle
variable {frameLeft5In} 0
set posx(frameLeft5In) 0.154297
set posy(frameLeft5In) 0.438802
set width(frameLeft5In) 0.347656
set height(frameLeft5In) 0.519531
set scene(frameLeft5In) artRoom
set camera(frameLeft5In) portraitPuzzle
variable {frameLeft5InSt} 0
set posx(frameLeft5InSt) 0.154297
set posy(frameLeft5InSt) 0.438802
set width(frameLeft5InSt) 0.347656
set height(frameLeft5InSt) 0.519531
set scene(frameLeft5InSt) artRoom
set camera(frameLeft5InSt) portraitPuzzle
variable {frameLeft5Out} 0
set posx(frameLeft5Out) 0.154297
set posy(frameLeft5Out) 0.438802
set width(frameLeft5Out) 0.347656
set height(frameLeft5Out) 0.519531
set scene(frameLeft5Out) artRoom
set camera(frameLeft5Out) portraitPuzzle
variable {frameLeft6In} 0
set posx(frameLeft6In) 0.154297
set posy(frameLeft6In) 0.438802
set width(frameLeft6In) 0.347656
set height(frameLeft6In) 0.519531
set scene(frameLeft6In) artRoom
set camera(frameLeft6In) portraitPuzzle
variable {frameLeft6InSt} 0
set posx(frameLeft6InSt) 0.154297
set posy(frameLeft6InSt) 0.438802
set width(frameLeft6InSt) 0.347656
set height(frameLeft6InSt) 0.519531
set scene(frameLeft6InSt) artRoom
set camera(frameLeft6InSt) portraitPuzzle
variable {frameLeft6Out} 0
set posx(frameLeft6Out) 0.154297
set posy(frameLeft6Out) 0.438802
set width(frameLeft6Out) 0.347656
set height(frameLeft6Out) 0.519531
set scene(frameLeft6Out) artRoom
set camera(frameLeft6Out) portraitPuzzle
variable {frameLeft7In} 0
set posx(frameLeft7In) 0.154297
set posy(frameLeft7In) 0.438802
set width(frameLeft7In) 0.347656
set height(frameLeft7In) 0.519531
set scene(frameLeft7In) artRoom
set camera(frameLeft7In) portraitPuzzle
variable {frameLeft7InSt} 0
set posx(frameLeft7InSt) 0.154297
set posy(frameLeft7InSt) 0.438802
set width(frameLeft7InSt) 0.347656
set height(frameLeft7InSt) 0.519531
set scene(frameLeft7InSt) artRoom
set camera(frameLeft7InSt) portraitPuzzle
variable {frameLeft7Out} 0
set posx(frameLeft7Out) 0.154297
set posy(frameLeft7Out) 0.438802
set width(frameLeft7Out) 0.347656
set height(frameLeft7Out) 0.519531
set scene(frameLeft7Out) artRoom
set camera(frameLeft7Out) portraitPuzzle
variable {frameLeft8In} 0
set posx(frameLeft8In) 0.154297
set posy(frameLeft8In) 0.438802
set width(frameLeft8In) 0.347656
set height(frameLeft8In) 0.519531
set scene(frameLeft8In) artRoom
set camera(frameLeft8In) portraitPuzzle
variable {frameLeft8InSt} 0
set posx(frameLeft8InSt) 0.154297
set posy(frameLeft8InSt) 0.438802
set width(frameLeft8InSt) 0.347656
set height(frameLeft8InSt) 0.519531
set scene(frameLeft8InSt) artRoom
set camera(frameLeft8InSt) portraitPuzzle
variable {frameLeft8Out} 0
set posx(frameLeft8Out) 0.154297
set posy(frameLeft8Out) 0.438802
set width(frameLeft8Out) 0.347656
set height(frameLeft8Out) 0.519531
set scene(frameLeft8Out) artRoom
set camera(frameLeft8Out) portraitPuzzle
variable {frameLeft9In} 0
set posx(frameLeft9In) 0.154297
set posy(frameLeft9In) 0.438802
set width(frameLeft9In) 0.347656
set height(frameLeft9In) 0.519531
set scene(frameLeft9In) artRoom
set camera(frameLeft9In) portraitPuzzle
variable {frameLeft9InSt} 0
set posx(frameLeft9InSt) 0.154297
set posy(frameLeft9InSt) 0.438802
set width(frameLeft9InSt) 0.347656
set height(frameLeft9InSt) 0.519531
set scene(frameLeft9InSt) artRoom
set camera(frameLeft9InSt) portraitPuzzle
variable {frameLeft9Out} 0
set posx(frameLeft9Out) 0.154297
set posy(frameLeft9Out) 0.438802
set width(frameLeft9Out) 0.347656
set height(frameLeft9Out) 0.519531
set scene(frameLeft9Out) artRoom
set camera(frameLeft9Out) portraitPuzzle
variable {frameRight10In} 0
set posx(frameRight10In) 0.502930
set posy(frameRight10In) 0.438802
set width(frameRight10In) 0.347656
set height(frameRight10In) 0.519531
set scene(frameRight10In) artRoom
set camera(frameRight10In) portraitPuzzle
variable {frameRight10InSt} 0
set posx(frameRight10InSt) 0.502930
set posy(frameRight10InSt) 0.438802
set width(frameRight10InSt) 0.347656
set height(frameRight10InSt) 0.519531
set scene(frameRight10InSt) artRoom
set camera(frameRight10InSt) portraitPuzzle
variable {frameRight10Out} 0
set posx(frameRight10Out) 0.502930
set posy(frameRight10Out) 0.438802
set width(frameRight10Out) 0.347656
set height(frameRight10Out) 0.519531
set scene(frameRight10Out) artRoom
set camera(frameRight10Out) portraitPuzzle
variable {frameRight11In} 0
set posx(frameRight11In) 0.502930
set posy(frameRight11In) 0.438802
set width(frameRight11In) 0.347656
set height(frameRight11In) 0.519531
set scene(frameRight11In) artRoom
set camera(frameRight11In) portraitPuzzle
variable {frameRight11InSt} 0
set posx(frameRight11InSt) 0.502930
set posy(frameRight11InSt) 0.438802
set width(frameRight11InSt) 0.347656
set height(frameRight11InSt) 0.519531
set scene(frameRight11InSt) artRoom
set camera(frameRight11InSt) portraitPuzzle
variable {frameRight11Out} 0
set posx(frameRight11Out) 0.502930
set posy(frameRight11Out) 0.438802
set width(frameRight11Out) 0.347656
set height(frameRight11Out) 0.519531
set scene(frameRight11Out) artRoom
set camera(frameRight11Out) portraitPuzzle
variable {frameRight12In} 0
set posx(frameRight12In) 0.502930
set posy(frameRight12In) 0.438802
set width(frameRight12In) 0.347656
set height(frameRight12In) 0.519531
set scene(frameRight12In) artRoom
set camera(frameRight12In) portraitPuzzle
variable {frameRight12InSt} 0
set posx(frameRight12InSt) 0.502930
set posy(frameRight12InSt) 0.438802
set width(frameRight12InSt) 0.347656
set height(frameRight12InSt) 0.519531
set scene(frameRight12InSt) artRoom
set camera(frameRight12InSt) portraitPuzzle
variable {frameRight12Out} 0
set posx(frameRight12Out) 0.502930
set posy(frameRight12Out) 0.438802
set width(frameRight12Out) 0.347656
set height(frameRight12Out) 0.519531
set scene(frameRight12Out) artRoom
set camera(frameRight12Out) portraitPuzzle
variable {frameRight13In} 0
set posx(frameRight13In) 0.502930
set posy(frameRight13In) 0.438802
set width(frameRight13In) 0.347656
set height(frameRight13In) 0.519531
set scene(frameRight13In) artRoom
set camera(frameRight13In) portraitPuzzle
variable {frameRight13InSt} 0
set posx(frameRight13InSt) 0.502930
set posy(frameRight13InSt) 0.438802
set width(frameRight13InSt) 0.347656
set height(frameRight13InSt) 0.519531
set scene(frameRight13InSt) artRoom
set camera(frameRight13InSt) portraitPuzzle
variable {frameRight13Out} 0
set posx(frameRight13Out) 0.502930
set posy(frameRight13Out) 0.438802
set width(frameRight13Out) 0.347656
set height(frameRight13Out) 0.519531
set scene(frameRight13Out) artRoom
set camera(frameRight13Out) portraitPuzzle
variable {frameRight14In} 0
set posx(frameRight14In) 0.502930
set posy(frameRight14In) 0.438802
set width(frameRight14In) 0.347656
set height(frameRight14In) 0.519531
set scene(frameRight14In) artRoom
set camera(frameRight14In) portraitPuzzle
variable {frameRight14InSt} 0
set posx(frameRight14InSt) 0.502930
set posy(frameRight14InSt) 0.438802
set width(frameRight14InSt) 0.347656
set height(frameRight14InSt) 0.519531
set scene(frameRight14InSt) artRoom
set camera(frameRight14InSt) portraitPuzzle
variable {frameRight14Out} 0
set posx(frameRight14Out) 0.502930
set posy(frameRight14Out) 0.438802
set width(frameRight14Out) 0.347656
set height(frameRight14Out) 0.519531
set scene(frameRight14Out) artRoom
set camera(frameRight14Out) portraitPuzzle
variable {frameRight15In} 0
set posx(frameRight15In) 0.502930
set posy(frameRight15In) 0.438802
set width(frameRight15In) 0.347656
set height(frameRight15In) 0.519531
set scene(frameRight15In) artRoom
set camera(frameRight15In) portraitPuzzle
variable {frameRight15InSt} 0
set posx(frameRight15InSt) 0.502930
set posy(frameRight15InSt) 0.438802
set width(frameRight15InSt) 0.347656
set height(frameRight15InSt) 0.519531
set scene(frameRight15InSt) artRoom
set camera(frameRight15InSt) portraitPuzzle
variable {frameRight15Out} 0
set posx(frameRight15Out) 0.502930
set posy(frameRight15Out) 0.438802
set width(frameRight15Out) 0.347656
set height(frameRight15Out) 0.519531
set scene(frameRight15Out) artRoom
set camera(frameRight15Out) portraitPuzzle
variable {frameRight1In} 0
set posx(frameRight1In) 0.502930
set posy(frameRight1In) 0.438802
set width(frameRight1In) 0.347656
set height(frameRight1In) 0.519531
set scene(frameRight1In) artRoom
set camera(frameRight1In) portraitPuzzle
variable {frameRight1InSt} 0
set posx(frameRight1InSt) 0.502930
set posy(frameRight1InSt) 0.438802
set width(frameRight1InSt) 0.347656
set height(frameRight1InSt) 0.519531
set scene(frameRight1InSt) artRoom
set camera(frameRight1InSt) portraitPuzzle
variable {frameRight1Out} 0
set posx(frameRight1Out) 0.502930
set posy(frameRight1Out) 0.438802
set width(frameRight1Out) 0.347656
set height(frameRight1Out) 0.519531
set scene(frameRight1Out) artRoom
set camera(frameRight1Out) portraitPuzzle
variable {frameRight2In} 0
set posx(frameRight2In) 0.502930
set posy(frameRight2In) 0.438802
set width(frameRight2In) 0.347656
set height(frameRight2In) 0.519531
set scene(frameRight2In) artRoom
set camera(frameRight2In) portraitPuzzle
variable {frameRight2InSt} 0
set posx(frameRight2InSt) 0.502930
set posy(frameRight2InSt) 0.438802
set width(frameRight2InSt) 0.347656
set height(frameRight2InSt) 0.519531
set scene(frameRight2InSt) artRoom
set camera(frameRight2InSt) portraitPuzzle
variable {frameRight2Out} 0
set posx(frameRight2Out) 0.502930
set posy(frameRight2Out) 0.438802
set width(frameRight2Out) 0.347656
set height(frameRight2Out) 0.519531
set scene(frameRight2Out) artRoom
set camera(frameRight2Out) portraitPuzzle
variable {frameRight3In} 0
set posx(frameRight3In) 0.502930
set posy(frameRight3In) 0.438802
set width(frameRight3In) 0.347656
set height(frameRight3In) 0.519531
set scene(frameRight3In) artRoom
set camera(frameRight3In) portraitPuzzle
variable {frameRight3InSt} 0
set posx(frameRight3InSt) 0.502930
set posy(frameRight3InSt) 0.438802
set width(frameRight3InSt) 0.347656
set height(frameRight3InSt) 0.519531
set scene(frameRight3InSt) artRoom
set camera(frameRight3InSt) portraitPuzzle
variable {frameRight3Out} 0
set posx(frameRight3Out) 0.502930
set posy(frameRight3Out) 0.438802
set width(frameRight3Out) 0.347656
set height(frameRight3Out) 0.519531
set scene(frameRight3Out) artRoom
set camera(frameRight3Out) portraitPuzzle
variable {frameRight4In} 0
set posx(frameRight4In) 0.502930
set posy(frameRight4In) 0.438802
set width(frameRight4In) 0.347656
set height(frameRight4In) 0.519531
set scene(frameRight4In) artRoom
set camera(frameRight4In) portraitPuzzle
variable {frameRight4InSt} 0
set posx(frameRight4InSt) 0.502930
set posy(frameRight4InSt) 0.438802
set width(frameRight4InSt) 0.347656
set height(frameRight4InSt) 0.519531
set scene(frameRight4InSt) artRoom
set camera(frameRight4InSt) portraitPuzzle
variable {frameRight4Out} 0
set posx(frameRight4Out) 0.502930
set posy(frameRight4Out) 0.438802
set width(frameRight4Out) 0.347656
set height(frameRight4Out) 0.519531
set scene(frameRight4Out) artRoom
set camera(frameRight4Out) portraitPuzzle
variable {frameRight5In} 0
set posx(frameRight5In) 0.502930
set posy(frameRight5In) 0.438802
set width(frameRight5In) 0.347656
set height(frameRight5In) 0.519531
set scene(frameRight5In) artRoom
set camera(frameRight5In) portraitPuzzle
variable {frameRight5InSt} 0
set posx(frameRight5InSt) 0.502930
set posy(frameRight5InSt) 0.438802
set width(frameRight5InSt) 0.347656
set height(frameRight5InSt) 0.519531
set scene(frameRight5InSt) artRoom
set camera(frameRight5InSt) portraitPuzzle
variable {frameRight5Out} 0
set posx(frameRight5Out) 0.502930
set posy(frameRight5Out) 0.438802
set width(frameRight5Out) 0.347656
set height(frameRight5Out) 0.519531
set scene(frameRight5Out) artRoom
set camera(frameRight5Out) portraitPuzzle
variable {frameRight6In} 0
set posx(frameRight6In) 0.502930
set posy(frameRight6In) 0.438802
set width(frameRight6In) 0.347656
set height(frameRight6In) 0.519531
set scene(frameRight6In) artRoom
set camera(frameRight6In) portraitPuzzle
variable {frameRight6InSt} 0
set posx(frameRight6InSt) 0.502930
set posy(frameRight6InSt) 0.438802
set width(frameRight6InSt) 0.347656
set height(frameRight6InSt) 0.519531
set scene(frameRight6InSt) artRoom
set camera(frameRight6InSt) portraitPuzzle
variable {frameRight6Out} 0
set posx(frameRight6Out) 0.502930
set posy(frameRight6Out) 0.438802
set width(frameRight6Out) 0.347656
set height(frameRight6Out) 0.519531
set scene(frameRight6Out) artRoom
set camera(frameRight6Out) portraitPuzzle
variable {frameRight7In} 0
set posx(frameRight7In) 0.502930
set posy(frameRight7In) 0.438802
set width(frameRight7In) 0.347656
set height(frameRight7In) 0.519531
set scene(frameRight7In) artRoom
set camera(frameRight7In) portraitPuzzle
variable {frameRight7InSt} 0
set posx(frameRight7InSt) 0.502930
set posy(frameRight7InSt) 0.438802
set width(frameRight7InSt) 0.347656
set height(frameRight7InSt) 0.519531
set scene(frameRight7InSt) artRoom
set camera(frameRight7InSt) portraitPuzzle
variable {frameRight7Out} 0
set posx(frameRight7Out) 0.502930
set posy(frameRight7Out) 0.438802
set width(frameRight7Out) 0.347656
set height(frameRight7Out) 0.519531
set scene(frameRight7Out) artRoom
set camera(frameRight7Out) portraitPuzzle
variable {frameRight8In} 0
set posx(frameRight8In) 0.502930
set posy(frameRight8In) 0.438802
set width(frameRight8In) 0.347656
set height(frameRight8In) 0.519531
set scene(frameRight8In) artRoom
set camera(frameRight8In) portraitPuzzle
variable {frameRight8InSt} 0
set posx(frameRight8InSt) 0.502930
set posy(frameRight8InSt) 0.438802
set width(frameRight8InSt) 0.347656
set height(frameRight8InSt) 0.519531
set scene(frameRight8InSt) artRoom
set camera(frameRight8InSt) portraitPuzzle
variable {frameRight8Out} 0
set posx(frameRight8Out) 0.502930
set posy(frameRight8Out) 0.438802
set width(frameRight8Out) 0.347656
set height(frameRight8Out) 0.519531
set scene(frameRight8Out) artRoom
set camera(frameRight8Out) portraitPuzzle
variable {frameRight9In} 0
set posx(frameRight9In) 0.502930
set posy(frameRight9In) 0.438802
set width(frameRight9In) 0.347656
set height(frameRight9In) 0.519531
set scene(frameRight9In) artRoom
set camera(frameRight9In) portraitPuzzle
variable {frameRight9InSt} 0
set posx(frameRight9InSt) 0.502930
set posy(frameRight9InSt) 0.438802
set width(frameRight9InSt) 0.347656
set height(frameRight9InSt) 0.519531
set scene(frameRight9InSt) artRoom
set camera(frameRight9InSt) portraitPuzzle
variable {frameRight9Out} 0
set posx(frameRight9Out) 0.502930
set posy(frameRight9Out) 0.438802
set width(frameRight9Out) 0.347656
set height(frameRight9Out) 0.519531
set scene(frameRight9Out) artRoom
set camera(frameRight9Out) portraitPuzzle
variable {reset} 0
set posx(reset) 0.431641
set posy(reset) 0.272135
set width(reset) 0.143555
set height(reset) 0.199219
set scene(reset) artRoom
set camera(reset) portraitPuzzle
variable {state10} 0
set posx(state10) 0.183594
set posy(state10) 0.000000
set width(state10) 0.129883
set height(state10) 0.223958
set scene(state10) artRoom
set camera(state10) portraitPuzzle
variable {state10St} 0
set posx(state10St) 0.183594
set posy(state10St) 0.000000
set width(state10St) 0.129883
set height(state10St) 0.223958
set scene(state10St) artRoom
set camera(state10St) portraitPuzzle
variable {state11} 0
set posx(state11) 0.183594
set posy(state11) 0.000000
set width(state11) 0.129883
set height(state11) 0.223958
set scene(state11) artRoom
set camera(state11) portraitPuzzle
variable {state11St} 0
set posx(state11St) 0.183594
set posy(state11St) 0.000000
set width(state11St) 0.129883
set height(state11St) 0.223958
set scene(state11St) artRoom
set camera(state11St) portraitPuzzle
variable {state12} 0
set posx(state12) 0.183594
set posy(state12) 0.000000
set width(state12) 0.129883
set height(state12) 0.223958
set scene(state12) artRoom
set camera(state12) portraitPuzzle
variable {state12St} 0
set posx(state12St) 0.183594
set posy(state12St) 0.000000
set width(state12St) 0.129883
set height(state12St) 0.223958
set scene(state12St) artRoom
set camera(state12St) portraitPuzzle
variable {state13} 0
set posx(state13) 0.183594
set posy(state13) 0.000000
set width(state13) 0.129883
set height(state13) 0.223958
set scene(state13) artRoom
set camera(state13) portraitPuzzle
variable {state13St} 0
set posx(state13St) 0.183594
set posy(state13St) 0.000000
set width(state13St) 0.129883
set height(state13St) 0.223958
set scene(state13St) artRoom
set camera(state13St) portraitPuzzle
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval sideStairs {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {gateLooping} 0
set posx(gateLooping) 0.510742
set posy(gateLooping) 0.722656
set width(gateLooping) 0.062500
set height(gateLooping) 0.083333
set scene(gateLooping) artRoomPassage
set camera(gateLooping) sideStairs
variable {gateLooping} 0
set posx(gateLooping) 0.229492
set posy(gateLooping) 0.119792
set width(gateLooping) 0.250000
set height(gateLooping) 0.333333
set scene(gateLooping) artRoomPassage
set camera(gateLooping) teleportDoorEntrance
variable {gateLooping} 0
set posx(gateLooping) 0.565430
set posy(gateLooping) 0.143229
set width(gateLooping) 0.214844
set height(gateLooping) 0.166667
set scene(gateLooping) artRoomPassage
set camera(gateLooping) teleportDoorExit
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval entranceStairs {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {lightLantern} 0
set posx(lightLantern) 0.526367
set posy(lightLantern) 0.644531
set width(lightLantern) 0.250000
set height(lightLantern) 0.333333
set scene(lightLantern) basement
set camera(lightLantern) entranceStairs
variable {owlAIdle} 0
set posx(owlAIdle) 1.234375
set posy(owlAIdle) 0.075521
set width(owlAIdle) 0.048828
set height(owlAIdle) 0.138021
set scene(owlAIdle) basement
set camera(owlAIdle) firstStage
variable {lightLantern} 0
set posx(lightLantern) 0.000000
set posy(lightLantern) 0.208333
set width(lightLantern) 0.400000
set height(lightLantern) 0.533333
set scene(lightLantern) basement
set camera(lightLantern) junction
variable {lightChandelier} 0
set posx(lightChandelier) 0.033203
set posy(lightChandelier) 0.024740
set width(lightChandelier) 0.250000
set height(lightChandelier) 0.333333
set scene(lightChandelier) basement
set camera(lightChandelier) junctionEnd
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.620117
set posy(lightChandelierA) 0.158854
set width(lightChandelierA) 0.125000
set height(lightChandelierA) 0.166667
set scene(lightChandelierA) basement
set camera(lightChandelierA) mainStairs
variable {lightChandelierB} 0
set posx(lightChandelierB) 0.256836
set posy(lightChandelierB) 0.191406
set width(lightChandelierB) 0.250000
set height(lightChandelierB) 0.333333
set scene(lightChandelierB) basement
set camera(lightChandelierB) mainStairs
variable {owlAIdle} 0
set posx(owlAIdle) 0.000000
set posy(owlAIdle) 0.000000
set width(owlAIdle) 0.250000
set height(owlAIdle) 0.666667
set scene(owlAIdle) basement
set camera(owlAIdle) mainStairs
variable {owlALook} 0
set posx(owlALook) 0.000000
set posy(owlALook) 0.000000
set width(owlALook) 0.250000
set height(owlALook) 0.666667
set scene(owlALook) basement
set camera(owlALook) mainStairs
variable {owlARuffle} 0
set posx(owlARuffle) 0.000000
set posy(owlARuffle) 0.000000
set width(owlARuffle) 0.250000
set height(owlARuffle) 0.666667
set scene(owlARuffle) basement
set camera(owlARuffle) mainStairs
variable {owlBIdle} 0
set posx(owlBIdle) 0.000000
set posy(owlBIdle) 0.661458
set width(owlBIdle) 0.250000
set height(owlBIdle) 0.166667
set scene(owlBIdle) basement
set camera(owlBIdle) mainStairs
variable {owlBLook} 0
set posx(owlBLook) 0.000000
set posy(owlBLook) 0.661458
set width(owlBLook) 0.250000
set height(owlBLook) 0.166667
set scene(owlBLook) basement
set camera(owlBLook) mainStairs
variable {owlBRuffle} 0
set posx(owlBRuffle) 0.000000
set posy(owlBRuffle) 0.661458
set width(owlBRuffle) 0.250000
set height(owlBRuffle) 0.166667
set scene(owlBRuffle) basement
set camera(owlBRuffle) mainStairs
variable {owlCIdle} 0
set posx(owlCIdle) 0.000000
set posy(owlCIdle) 0.822917
set width(owlCIdle) 0.250000
set height(owlCIdle) 0.177083
set scene(owlCIdle) basement
set camera(owlCIdle) mainStairs
variable {owlCLook} 0
set posx(owlCLook) 0.000000
set posy(owlCLook) 0.822917
set width(owlCLook) 0.250000
set height(owlCLook) 0.177083
set scene(owlCLook) basement
set camera(owlCLook) mainStairs
variable {owlCRuffle} 0
set posx(owlCRuffle) 0.000000
set posy(owlCRuffle) 0.822917
set width(owlCRuffle) 0.250000
set height(owlCRuffle) 0.177083
set scene(owlCRuffle) basement
set camera(owlCRuffle) mainStairs
variable {lightChandelier} 0
set posx(lightChandelier) 0.001953
set posy(lightChandelier) 0.179688
set width(lightChandelier) 0.250000
set height(lightChandelier) 0.333333
set scene(lightChandelier) basement
set camera(lightChandelier) stageEnd
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.778320
set posy(lightChandelierA) 0.114583
set width(lightChandelierA) 0.060547
set height(lightChandelierA) 0.078125
set scene(lightChandelierA) basement
set camera(lightChandelierA) stageEntrance
variable {lightChandelier} 0
set posx(lightChandelier) 0.246094
set posy(lightChandelier) 0.016927
set width(lightChandelier) 0.250000
set height(lightChandelier) 0.166667
set scene(lightChandelier) basement
set camera(lightChandelier) underGroundEnd
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.698242
set posy(lightChandelierA) 0.320313
set width(lightChandelierA) 0.175781
set height(lightChandelierA) 0.300781
set scene(lightChandelierA) basement
set camera(lightChandelierA) underGroundStairs
variable {lightChandelierB} 0
set posx(lightChandelierB) 0.365234
set posy(lightChandelierB) 0.078125
set width(lightChandelierB) 0.125000
set height(lightChandelierB) 0.166667
set scene(lightChandelierB) basement
set camera(lightChandelierB) underGroundStairs
variable {lightChandelier} 0
set posx(lightChandelier) 0.462891
set posy(lightChandelier) 0.000000
set width(lightChandelier) 0.250000
set height(lightChandelier) 0.333333
set scene(lightChandelier) basement
set camera(lightChandelier) underStair
variable {BLeftGlow} 0
set posx(BLeftGlow) 0.233398
set posy(BLeftGlow) 0.707031
set width(BLeftGlow) 0.193359
set height(BLeftGlow) 0.166667
set scene(BLeftGlow) basement
set camera(BLeftGlow) wineCavePuzzleCloseUp
variable {BLeftIn} 0
set posx(BLeftIn) 0.233398
set posy(BLeftIn) 0.707031
set width(BLeftIn) 0.193359
set height(BLeftIn) 0.166667
set scene(BLeftIn) basement
set camera(BLeftIn) wineCavePuzzleCloseUp
variable {BLeftOut} 0
set posx(BLeftOut) 0.233398
set posy(BLeftOut) 0.707031
set width(BLeftOut) 0.193359
set height(BLeftOut) 0.166667
set scene(BLeftOut) basement
set camera(BLeftOut) wineCavePuzzleCloseUp
variable {BLeftOutSt} 0
set posx(BLeftOutSt) 0.233398
set posy(BLeftOutSt) 0.707031
set width(BLeftOutSt) 0.193359
set height(BLeftOutSt) 0.166667
set scene(BLeftOutSt) basement
set camera(BLeftOutSt) wineCavePuzzleCloseUp
variable {BMiddleGlow} 0
set posx(BMiddleGlow) 0.427734
set posy(BMiddleGlow) 0.707031
set width(BMiddleGlow) 0.193359
set height(BMiddleGlow) 0.166667
set scene(BMiddleGlow) basement
set camera(BMiddleGlow) wineCavePuzzleCloseUp
variable {BMiddleIn} 0
set posx(BMiddleIn) 0.427734
set posy(BMiddleIn) 0.707031
set width(BMiddleIn) 0.193359
set height(BMiddleIn) 0.166667
set scene(BMiddleIn) basement
set camera(BMiddleIn) wineCavePuzzleCloseUp
variable {BMiddleOut} 0
set posx(BMiddleOut) 0.427734
set posy(BMiddleOut) 0.707031
set width(BMiddleOut) 0.193359
set height(BMiddleOut) 0.166667
set scene(BMiddleOut) basement
set camera(BMiddleOut) wineCavePuzzleCloseUp
variable {BMiddleOutSt} 0
set posx(BMiddleOutSt) 0.427734
set posy(BMiddleOutSt) 0.707031
set width(BMiddleOutSt) 0.193359
set height(BMiddleOutSt) 0.166667
set scene(BMiddleOutSt) basement
set camera(BMiddleOutSt) wineCavePuzzleCloseUp
variable {BRightGlow} 0
set posx(BRightGlow) 0.622070
set posy(BRightGlow) 0.707031
set width(BRightGlow) 0.193359
set height(BRightGlow) 0.166667
set scene(BRightGlow) basement
set camera(BRightGlow) wineCavePuzzleCloseUp
variable {BRightIn} 0
set posx(BRightIn) 0.622070
set posy(BRightIn) 0.707031
set width(BRightIn) 0.193359
set height(BRightIn) 0.166667
set scene(BRightIn) basement
set camera(BRightIn) wineCavePuzzleCloseUp
variable {BRightOut} 0
set posx(BRightOut) 0.622070
set posy(BRightOut) 0.707031
set width(BRightOut) 0.193359
set height(BRightOut) 0.166667
set scene(BRightOut) basement
set camera(BRightOut) wineCavePuzzleCloseUp
variable {BRightOutSt} 0
set posx(BRightOutSt) 0.622070
set posy(BRightOutSt) 0.707031
set width(BRightOutSt) 0.193359
set height(BRightOutSt) 0.166667
set scene(BRightOutSt) basement
set camera(BRightOutSt) wineCavePuzzleCloseUp
variable {CLeftGlow} 0
set posx(CLeftGlow) 0.233398
set posy(CLeftGlow) 0.707031
set width(CLeftGlow) 0.193359
set height(CLeftGlow) 0.166667
set scene(CLeftGlow) basement
set camera(CLeftGlow) wineCavePuzzleCloseUp
variable {CLeftIn} 0
set posx(CLeftIn) 0.233398
set posy(CLeftIn) 0.707031
set width(CLeftIn) 0.193359
set height(CLeftIn) 0.166667
set scene(CLeftIn) basement
set camera(CLeftIn) wineCavePuzzleCloseUp
variable {CLeftOut} 0
set posx(CLeftOut) 0.233398
set posy(CLeftOut) 0.707031
set width(CLeftOut) 0.193359
set height(CLeftOut) 0.166667
set scene(CLeftOut) basement
set camera(CLeftOut) wineCavePuzzleCloseUp
variable {CLeftOutSt} 0
set posx(CLeftOutSt) 0.233398
set posy(CLeftOutSt) 0.707031
set width(CLeftOutSt) 0.193359
set height(CLeftOutSt) 0.166667
set scene(CLeftOutSt) basement
set camera(CLeftOutSt) wineCavePuzzleCloseUp
variable {CMiddleGlow} 0
set posx(CMiddleGlow) 0.427734
set posy(CMiddleGlow) 0.707031
set width(CMiddleGlow) 0.193359
set height(CMiddleGlow) 0.166667
set scene(CMiddleGlow) basement
set camera(CMiddleGlow) wineCavePuzzleCloseUp
variable {CMiddleIn} 0
set posx(CMiddleIn) 0.427734
set posy(CMiddleIn) 0.707031
set width(CMiddleIn) 0.193359
set height(CMiddleIn) 0.166667
set scene(CMiddleIn) basement
set camera(CMiddleIn) wineCavePuzzleCloseUp
variable {CMiddleOut} 0
set posx(CMiddleOut) 0.427734
set posy(CMiddleOut) 0.707031
set width(CMiddleOut) 0.193359
set height(CMiddleOut) 0.166667
set scene(CMiddleOut) basement
set camera(CMiddleOut) wineCavePuzzleCloseUp
variable {CMiddleOutSt} 0
set posx(CMiddleOutSt) 0.427734
set posy(CMiddleOutSt) 0.707031
set width(CMiddleOutSt) 0.193359
set height(CMiddleOutSt) 0.166667
set scene(CMiddleOutSt) basement
set camera(CMiddleOutSt) wineCavePuzzleCloseUp
variable {complete} 0
set posx(complete) 0.305664
set posy(complete) 0.000000
set width(complete) 0.500000
set height(complete) 0.666667
set scene(complete) basement
set camera(complete) wineCavePuzzleCloseUp
variable {CRightGlow} 0
set posx(CRightGlow) 0.622070
set posy(CRightGlow) 0.707031
set width(CRightGlow) 0.193359
set height(CRightGlow) 0.166667
set scene(CRightGlow) basement
set camera(CRightGlow) wineCavePuzzleCloseUp
variable {CRightIn} 0
set posx(CRightIn) 0.622070
set posy(CRightIn) 0.707031
set width(CRightIn) 0.193359
set height(CRightIn) 0.166667
set scene(CRightIn) basement
set camera(CRightIn) wineCavePuzzleCloseUp
variable {CRightOut} 0
set posx(CRightOut) 0.622070
set posy(CRightOut) 0.707031
set width(CRightOut) 0.193359
set height(CRightOut) 0.166667
set scene(CRightOut) basement
set camera(CRightOut) wineCavePuzzleCloseUp
variable {CRightOutSt} 0
set posx(CRightOutSt) 0.622070
set posy(CRightOutSt) 0.707031
set width(CRightOutSt) 0.193359
set height(CRightOutSt) 0.166667
set scene(CRightOutSt) basement
set camera(CRightOutSt) wineCavePuzzleCloseUp
variable {FLeftGlow} 0
set posx(FLeftGlow) 0.233398
set posy(FLeftGlow) 0.707031
set width(FLeftGlow) 0.193359
set height(FLeftGlow) 0.166667
set scene(FLeftGlow) basement
set camera(FLeftGlow) wineCavePuzzleCloseUp
variable {FLeftIn} 0
set posx(FLeftIn) 0.233398
set posy(FLeftIn) 0.707031
set width(FLeftIn) 0.193359
set height(FLeftIn) 0.166667
set scene(FLeftIn) basement
set camera(FLeftIn) wineCavePuzzleCloseUp
variable {FLeftOut} 0
set posx(FLeftOut) 0.233398
set posy(FLeftOut) 0.707031
set width(FLeftOut) 0.193359
set height(FLeftOut) 0.166667
set scene(FLeftOut) basement
set camera(FLeftOut) wineCavePuzzleCloseUp
variable {FLeftOutSt} 0
set posx(FLeftOutSt) 0.233398
set posy(FLeftOutSt) 0.707031
set width(FLeftOutSt) 0.193359
set height(FLeftOutSt) 0.166667
set scene(FLeftOutSt) basement
set camera(FLeftOutSt) wineCavePuzzleCloseUp
variable {FMiddleGlow} 0
set posx(FMiddleGlow) 0.427734
set posy(FMiddleGlow) 0.707031
set width(FMiddleGlow) 0.193359
set height(FMiddleGlow) 0.166667
set scene(FMiddleGlow) basement
set camera(FMiddleGlow) wineCavePuzzleCloseUp
variable {FMiddleIn} 0
set posx(FMiddleIn) 0.427734
set posy(FMiddleIn) 0.707031
set width(FMiddleIn) 0.193359
set height(FMiddleIn) 0.166667
set scene(FMiddleIn) basement
set camera(FMiddleIn) wineCavePuzzleCloseUp
variable {FMiddleOut} 0
set posx(FMiddleOut) 0.427734
set posy(FMiddleOut) 0.707031
set width(FMiddleOut) 0.193359
set height(FMiddleOut) 0.166667
set scene(FMiddleOut) basement
set camera(FMiddleOut) wineCavePuzzleCloseUp
variable {FMiddleOutSt} 0
set posx(FMiddleOutSt) 0.427734
set posy(FMiddleOutSt) 0.707031
set width(FMiddleOutSt) 0.193359
set height(FMiddleOutSt) 0.166667
set scene(FMiddleOutSt) basement
set camera(FMiddleOutSt) wineCavePuzzleCloseUp
variable {FRightGlow} 0
set posx(FRightGlow) 0.622070
set posy(FRightGlow) 0.707031
set width(FRightGlow) 0.193359
set height(FRightGlow) 0.166667
set scene(FRightGlow) basement
set camera(FRightGlow) wineCavePuzzleCloseUp
variable {FRightIn} 0
set posx(FRightIn) 0.622070
set posy(FRightIn) 0.707031
set width(FRightIn) 0.193359
set height(FRightIn) 0.166667
set scene(FRightIn) basement
set camera(FRightIn) wineCavePuzzleCloseUp
variable {FRightOut} 0
set posx(FRightOut) 0.622070
set posy(FRightOut) 0.707031
set width(FRightOut) 0.193359
set height(FRightOut) 0.166667
set scene(FRightOut) basement
set camera(FRightOut) wineCavePuzzleCloseUp
variable {FRightOutSt} 0
set posx(FRightOutSt) 0.622070
set posy(FRightOutSt) 0.707031
set width(FRightOutSt) 0.193359
set height(FRightOutSt) 0.166667
set scene(FRightOutSt) basement
set camera(FRightOutSt) wineCavePuzzleCloseUp
variable {KLeftGlow} 0
set posx(KLeftGlow) 0.233398
set posy(KLeftGlow) 0.707031
set width(KLeftGlow) 0.193359
set height(KLeftGlow) 0.166667
set scene(KLeftGlow) basement
set camera(KLeftGlow) wineCavePuzzleCloseUp
variable {KLeftIn} 0
set posx(KLeftIn) 0.233398
set posy(KLeftIn) 0.707031
set width(KLeftIn) 0.193359
set height(KLeftIn) 0.166667
set scene(KLeftIn) basement
set camera(KLeftIn) wineCavePuzzleCloseUp
variable {KLeftOut} 0
set posx(KLeftOut) 0.233398
set posy(KLeftOut) 0.707031
set width(KLeftOut) 0.193359
set height(KLeftOut) 0.166667
set scene(KLeftOut) basement
set camera(KLeftOut) wineCavePuzzleCloseUp
variable {KLeftOutSt} 0
set posx(KLeftOutSt) 0.233398
set posy(KLeftOutSt) 0.707031
set width(KLeftOutSt) 0.193359
set height(KLeftOutSt) 0.166667
set scene(KLeftOutSt) basement
set camera(KLeftOutSt) wineCavePuzzleCloseUp
variable {KMiddleGlow} 0
set posx(KMiddleGlow) 0.427734
set posy(KMiddleGlow) 0.707031
set width(KMiddleGlow) 0.193359
set height(KMiddleGlow) 0.166667
set scene(KMiddleGlow) basement
set camera(KMiddleGlow) wineCavePuzzleCloseUp
variable {KMiddleIn} 0
set posx(KMiddleIn) 0.427734
set posy(KMiddleIn) 0.707031
set width(KMiddleIn) 0.193359
set height(KMiddleIn) 0.166667
set scene(KMiddleIn) basement
set camera(KMiddleIn) wineCavePuzzleCloseUp
variable {KMiddleOut} 0
set posx(KMiddleOut) 0.427734
set posy(KMiddleOut) 0.707031
set width(KMiddleOut) 0.193359
set height(KMiddleOut) 0.166667
set scene(KMiddleOut) basement
set camera(KMiddleOut) wineCavePuzzleCloseUp
variable {KMiddleOutSt} 0
set posx(KMiddleOutSt) 0.427734
set posy(KMiddleOutSt) 0.707031
set width(KMiddleOutSt) 0.193359
set height(KMiddleOutSt) 0.166667
set scene(KMiddleOutSt) basement
set camera(KMiddleOutSt) wineCavePuzzleCloseUp
variable {KRightGlow} 0
set posx(KRightGlow) 0.622070
set posy(KRightGlow) 0.707031
set width(KRightGlow) 0.193359
set height(KRightGlow) 0.166667
set scene(KRightGlow) basement
set camera(KRightGlow) wineCavePuzzleCloseUp
variable {KRightIn} 0
set posx(KRightIn) 0.622070
set posy(KRightIn) 0.707031
set width(KRightIn) 0.193359
set height(KRightIn) 0.166667
set scene(KRightIn) basement
set camera(KRightIn) wineCavePuzzleCloseUp
variable {KRightOut} 0
set posx(KRightOut) 0.622070
set posy(KRightOut) 0.707031
set width(KRightOut) 0.193359
set height(KRightOut) 0.166667
set scene(KRightOut) basement
set camera(KRightOut) wineCavePuzzleCloseUp
variable {KRightOutSt} 0
set posx(KRightOutSt) 0.622070
set posy(KRightOutSt) 0.707031
set width(KRightOutSt) 0.193359
set height(KRightOutSt) 0.166667
set scene(KRightOutSt) basement
set camera(KRightOutSt) wineCavePuzzleCloseUp
variable {MLeftGlow} 0
set posx(MLeftGlow) 0.233398
set posy(MLeftGlow) 0.707031
set width(MLeftGlow) 0.193359
set height(MLeftGlow) 0.166667
set scene(MLeftGlow) basement
set camera(MLeftGlow) wineCavePuzzleCloseUp
variable {MLeftIn} 0
set posx(MLeftIn) 0.233398
set posy(MLeftIn) 0.707031
set width(MLeftIn) 0.193359
set height(MLeftIn) 0.166667
set scene(MLeftIn) basement
set camera(MLeftIn) wineCavePuzzleCloseUp
variable {MLeftOut} 0
set posx(MLeftOut) 0.233398
set posy(MLeftOut) 0.707031
set width(MLeftOut) 0.193359
set height(MLeftOut) 0.166667
set scene(MLeftOut) basement
set camera(MLeftOut) wineCavePuzzleCloseUp
variable {MLeftOutSt} 0
set posx(MLeftOutSt) 0.233398
set posy(MLeftOutSt) 0.707031
set width(MLeftOutSt) 0.193359
set height(MLeftOutSt) 0.166667
set scene(MLeftOutSt) basement
set camera(MLeftOutSt) wineCavePuzzleCloseUp
variable {MMiddleGlow} 0
set posx(MMiddleGlow) 0.427734
set posy(MMiddleGlow) 0.707031
set width(MMiddleGlow) 0.193359
set height(MMiddleGlow) 0.166667
set scene(MMiddleGlow) basement
set camera(MMiddleGlow) wineCavePuzzleCloseUp
variable {MMiddleIn} 0
set posx(MMiddleIn) 0.427734
set posy(MMiddleIn) 0.707031
set width(MMiddleIn) 0.193359
set height(MMiddleIn) 0.166667
set scene(MMiddleIn) basement
set camera(MMiddleIn) wineCavePuzzleCloseUp
variable {MMiddleOut} 0
set posx(MMiddleOut) 0.427734
set posy(MMiddleOut) 0.707031
set width(MMiddleOut) 0.193359
set height(MMiddleOut) 0.166667
set scene(MMiddleOut) basement
set camera(MMiddleOut) wineCavePuzzleCloseUp
variable {MMiddleOutSt} 0
set posx(MMiddleOutSt) 0.427734
set posy(MMiddleOutSt) 0.707031
set width(MMiddleOutSt) 0.193359
set height(MMiddleOutSt) 0.166667
set scene(MMiddleOutSt) basement
set camera(MMiddleOutSt) wineCavePuzzleCloseUp
variable {MRightGlow} 0
set posx(MRightGlow) 0.622070
set posy(MRightGlow) 0.707031
set width(MRightGlow) 0.193359
set height(MRightGlow) 0.166667
set scene(MRightGlow) basement
set camera(MRightGlow) wineCavePuzzleCloseUp
variable {MRightIn} 0
set posx(MRightIn) 0.622070
set posy(MRightIn) 0.707031
set width(MRightIn) 0.193359
set height(MRightIn) 0.166667
set scene(MRightIn) basement
set camera(MRightIn) wineCavePuzzleCloseUp
variable {MRightOut} 0
set posx(MRightOut) 0.622070
set posy(MRightOut) 0.707031
set width(MRightOut) 0.193359
set height(MRightOut) 0.166667
set scene(MRightOut) basement
set camera(MRightOut) wineCavePuzzleCloseUp
variable {MRightOutSt} 0
set posx(MRightOutSt) 0.622070
set posy(MRightOutSt) 0.707031
set width(MRightOutSt) 0.193359
set height(MRightOutSt) 0.166667
set scene(MRightOutSt) basement
set camera(MRightOutSt) wineCavePuzzleCloseUp
variable {reset} 0
set posx(reset) 0.374023
set posy(reset) 0.317708
set width(reset) 0.250000
set height(reset) 0.333333
set scene(reset) basement
set camera(reset) wineCavePuzzleCloseUp
variable {RLeftGlow} 0
set posx(RLeftGlow) 0.233398
set posy(RLeftGlow) 0.707031
set width(RLeftGlow) 0.193359
set height(RLeftGlow) 0.166667
set scene(RLeftGlow) basement
set camera(RLeftGlow) wineCavePuzzleCloseUp
variable {RLeftIn} 0
set posx(RLeftIn) 0.233398
set posy(RLeftIn) 0.707031
set width(RLeftIn) 0.193359
set height(RLeftIn) 0.166667
set scene(RLeftIn) basement
set camera(RLeftIn) wineCavePuzzleCloseUp
variable {RLeftOut} 0
set posx(RLeftOut) 0.233398
set posy(RLeftOut) 0.707031
set width(RLeftOut) 0.193359
set height(RLeftOut) 0.166667
set scene(RLeftOut) basement
set camera(RLeftOut) wineCavePuzzleCloseUp
variable {RLeftOutSt} 0
set posx(RLeftOutSt) 0.233398
set posy(RLeftOutSt) 0.707031
set width(RLeftOutSt) 0.193359
set height(RLeftOutSt) 0.166667
set scene(RLeftOutSt) basement
set camera(RLeftOutSt) wineCavePuzzleCloseUp
variable {RMiddleGlow} 0
set posx(RMiddleGlow) 0.427734
set posy(RMiddleGlow) 0.707031
set width(RMiddleGlow) 0.193359
set height(RMiddleGlow) 0.166667
set scene(RMiddleGlow) basement
set camera(RMiddleGlow) wineCavePuzzleCloseUp
variable {RMiddleIn} 0
set posx(RMiddleIn) 0.427734
set posy(RMiddleIn) 0.707031
set width(RMiddleIn) 0.193359
set height(RMiddleIn) 0.166667
set scene(RMiddleIn) basement
set camera(RMiddleIn) wineCavePuzzleCloseUp
variable {RMiddleOut} 0
set posx(RMiddleOut) 0.427734
set posy(RMiddleOut) 0.707031
set width(RMiddleOut) 0.193359
set height(RMiddleOut) 0.166667
set scene(RMiddleOut) basement
set camera(RMiddleOut) wineCavePuzzleCloseUp
variable {RMiddleOutSt} 0
set posx(RMiddleOutSt) 0.427734
set posy(RMiddleOutSt) 0.707031
set width(RMiddleOutSt) 0.193359
set height(RMiddleOutSt) 0.166667
set scene(RMiddleOutSt) basement
set camera(RMiddleOutSt) wineCavePuzzleCloseUp
variable {RRightGlow} 0
set posx(RRightGlow) 0.622070
set posy(RRightGlow) 0.707031
set width(RRightGlow) 0.193359
set height(RRightGlow) 0.166667
set scene(RRightGlow) basement
set camera(RRightGlow) wineCavePuzzleCloseUp
variable {RRightIn} 0
set posx(RRightIn) 0.622070
set posy(RRightIn) 0.707031
set width(RRightIn) 0.193359
set height(RRightIn) 0.166667
set scene(RRightIn) basement
set camera(RRightIn) wineCavePuzzleCloseUp
variable {RRightOut} 0
set posx(RRightOut) 0.622070
set posy(RRightOut) 0.707031
set width(RRightOut) 0.193359
set height(RRightOut) 0.166667
set scene(RRightOut) basement
set camera(RRightOut) wineCavePuzzleCloseUp
variable {RRightOutSt} 0
set posx(RRightOutSt) 0.622070
set posy(RRightOutSt) 0.707031
set width(RRightOutSt) 0.193359
set height(RRightOutSt) 0.166667
set scene(RRightOutSt) basement
set camera(RRightOutSt) wineCavePuzzleCloseUp
variable {SLeftGlow} 0
set posx(SLeftGlow) 0.233398
set posy(SLeftGlow) 0.707031
set width(SLeftGlow) 0.193359
set height(SLeftGlow) 0.166667
set scene(SLeftGlow) basement
set camera(SLeftGlow) wineCavePuzzleCloseUp
variable {SLeftIn} 0
set posx(SLeftIn) 0.233398
set posy(SLeftIn) 0.707031
set width(SLeftIn) 0.193359
set height(SLeftIn) 0.166667
set scene(SLeftIn) basement
set camera(SLeftIn) wineCavePuzzleCloseUp
variable {SLeftOut} 0
set posx(SLeftOut) 0.233398
set posy(SLeftOut) 0.707031
set width(SLeftOut) 0.193359
set height(SLeftOut) 0.166667
set scene(SLeftOut) basement
set camera(SLeftOut) wineCavePuzzleCloseUp
variable {SLeftOutSt} 0
set posx(SLeftOutSt) 0.233398
set posy(SLeftOutSt) 0.707031
set width(SLeftOutSt) 0.193359
set height(SLeftOutSt) 0.166667
set scene(SLeftOutSt) basement
set camera(SLeftOutSt) wineCavePuzzleCloseUp
variable {SMiddleGlow} 0
set posx(SMiddleGlow) 0.427734
set posy(SMiddleGlow) 0.707031
set width(SMiddleGlow) 0.193359
set height(SMiddleGlow) 0.166667
set scene(SMiddleGlow) basement
set camera(SMiddleGlow) wineCavePuzzleCloseUp
variable {SMiddleIn} 0
set posx(SMiddleIn) 0.427734
set posy(SMiddleIn) 0.707031
set width(SMiddleIn) 0.193359
set height(SMiddleIn) 0.166667
set scene(SMiddleIn) basement
set camera(SMiddleIn) wineCavePuzzleCloseUp
variable {SMiddleOut} 0
set posx(SMiddleOut) 0.427734
set posy(SMiddleOut) 0.707031
set width(SMiddleOut) 0.193359
set height(SMiddleOut) 0.166667
set scene(SMiddleOut) basement
set camera(SMiddleOut) wineCavePuzzleCloseUp
variable {SMiddleOutSt} 0
set posx(SMiddleOutSt) 0.427734
set posy(SMiddleOutSt) 0.707031
set width(SMiddleOutSt) 0.193359
set height(SMiddleOutSt) 0.166667
set scene(SMiddleOutSt) basement
set camera(SMiddleOutSt) wineCavePuzzleCloseUp
variable {SRightGlow} 0
set posx(SRightGlow) 0.622070
set posy(SRightGlow) 0.707031
set width(SRightGlow) 0.193359
set height(SRightGlow) 0.166667
set scene(SRightGlow) basement
set camera(SRightGlow) wineCavePuzzleCloseUp
variable {SRightIn} 0
set posx(SRightIn) 0.622070
set posy(SRightIn) 0.707031
set width(SRightIn) 0.193359
set height(SRightIn) 0.166667
set scene(SRightIn) basement
set camera(SRightIn) wineCavePuzzleCloseUp
variable {SRightOut} 0
set posx(SRightOut) 0.622070
set posy(SRightOut) 0.707031
set width(SRightOut) 0.193359
set height(SRightOut) 0.166667
set scene(SRightOut) basement
set camera(SRightOut) wineCavePuzzleCloseUp
variable {SRightOutSt} 0
set posx(SRightOutSt) 0.622070
set posy(SRightOutSt) 0.707031
set width(SRightOutSt) 0.193359
set height(SRightOutSt) 0.166667
set scene(SRightOutSt) basement
set camera(SRightOutSt) wineCavePuzzleCloseUp
variable {TLeftGlow} 0
set posx(TLeftGlow) 0.233398
set posy(TLeftGlow) 0.707031
set width(TLeftGlow) 0.193359
set height(TLeftGlow) 0.166667
set scene(TLeftGlow) basement
set camera(TLeftGlow) wineCavePuzzleCloseUp
variable {TLeftIn} 0
set posx(TLeftIn) 0.233398
set posy(TLeftIn) 0.707031
set width(TLeftIn) 0.193359
set height(TLeftIn) 0.166667
set scene(TLeftIn) basement
set camera(TLeftIn) wineCavePuzzleCloseUp
variable {TLeftOut} 0
set posx(TLeftOut) 0.233398
set posy(TLeftOut) 0.707031
set width(TLeftOut) 0.193359
set height(TLeftOut) 0.166667
set scene(TLeftOut) basement
set camera(TLeftOut) wineCavePuzzleCloseUp
variable {TLeftOutSt} 0
set posx(TLeftOutSt) 0.233398
set posy(TLeftOutSt) 0.707031
set width(TLeftOutSt) 0.193359
set height(TLeftOutSt) 0.166667
set scene(TLeftOutSt) basement
set camera(TLeftOutSt) wineCavePuzzleCloseUp
variable {TMiddleGlow} 0
set posx(TMiddleGlow) 0.427734
set posy(TMiddleGlow) 0.707031
set width(TMiddleGlow) 0.193359
set height(TMiddleGlow) 0.166667
set scene(TMiddleGlow) basement
set camera(TMiddleGlow) wineCavePuzzleCloseUp
variable {TMiddleIn} 0
set posx(TMiddleIn) 0.427734
set posy(TMiddleIn) 0.707031
set width(TMiddleIn) 0.193359
set height(TMiddleIn) 0.166667
set scene(TMiddleIn) basement
set camera(TMiddleIn) wineCavePuzzleCloseUp
variable {TMiddleOut} 0
set posx(TMiddleOut) 0.427734
set posy(TMiddleOut) 0.707031
set width(TMiddleOut) 0.193359
set height(TMiddleOut) 0.166667
set scene(TMiddleOut) basement
set camera(TMiddleOut) wineCavePuzzleCloseUp
variable {TMiddleOutSt} 0
set posx(TMiddleOutSt) 0.427734
set posy(TMiddleOutSt) 0.707031
set width(TMiddleOutSt) 0.193359
set height(TMiddleOutSt) 0.166667
set scene(TMiddleOutSt) basement
set camera(TMiddleOutSt) wineCavePuzzleCloseUp
variable {TRightGlow} 0
set posx(TRightGlow) 0.622070
set posy(TRightGlow) 0.707031
set width(TRightGlow) 0.193359
set height(TRightGlow) 0.166667
set scene(TRightGlow) basement
set camera(TRightGlow) wineCavePuzzleCloseUp
variable {TRightIn} 0
set posx(TRightIn) 0.622070
set posy(TRightIn) 0.707031
set width(TRightIn) 0.193359
set height(TRightIn) 0.166667
set scene(TRightIn) basement
set camera(TRightIn) wineCavePuzzleCloseUp
variable {TRightOut} 0
set posx(TRightOut) 0.622070
set posy(TRightOut) 0.707031
set width(TRightOut) 0.193359
set height(TRightOut) 0.166667
set scene(TRightOut) basement
set camera(TRightOut) wineCavePuzzleCloseUp
variable {TRightOutSt} 0
set posx(TRightOutSt) 0.622070
set posy(TRightOutSt) 0.707031
set width(TRightOutSt) 0.193359
set height(TRightOutSt) 0.166667
set scene(TRightOutSt) basement
set camera(TRightOutSt) wineCavePuzzleCloseUp
variable {XLeftGlow} 0
set posx(XLeftGlow) 0.233398
set posy(XLeftGlow) 0.707031
set width(XLeftGlow) 0.193359
set height(XLeftGlow) 0.166667
set scene(XLeftGlow) basement
set camera(XLeftGlow) wineCavePuzzleCloseUp
variable {XLeftIn} 0
set posx(XLeftIn) 0.233398
set posy(XLeftIn) 0.707031
set width(XLeftIn) 0.193359
set height(XLeftIn) 0.166667
set scene(XLeftIn) basement
set camera(XLeftIn) wineCavePuzzleCloseUp
variable {XLeftOut} 0
set posx(XLeftOut) 0.233398
set posy(XLeftOut) 0.707031
set width(XLeftOut) 0.193359
set height(XLeftOut) 0.166667
set scene(XLeftOut) basement
set camera(XLeftOut) wineCavePuzzleCloseUp
variable {XLeftOutSt} 0
set posx(XLeftOutSt) 0.233398
set posy(XLeftOutSt) 0.707031
set width(XLeftOutSt) 0.193359
set height(XLeftOutSt) 0.166667
set scene(XLeftOutSt) basement
set camera(XLeftOutSt) wineCavePuzzleCloseUp
variable {XMiddleGlow} 0
set posx(XMiddleGlow) 0.427734
set posy(XMiddleGlow) 0.707031
set width(XMiddleGlow) 0.193359
set height(XMiddleGlow) 0.166667
set scene(XMiddleGlow) basement
set camera(XMiddleGlow) wineCavePuzzleCloseUp
variable {XMiddleIn} 0
set posx(XMiddleIn) 0.427734
set posy(XMiddleIn) 0.707031
set width(XMiddleIn) 0.193359
set height(XMiddleIn) 0.166667
set scene(XMiddleIn) basement
set camera(XMiddleIn) wineCavePuzzleCloseUp
variable {XMiddleOut} 0
set posx(XMiddleOut) 0.427734
set posy(XMiddleOut) 0.707031
set width(XMiddleOut) 0.193359
set height(XMiddleOut) 0.166667
set scene(XMiddleOut) basement
set camera(XMiddleOut) wineCavePuzzleCloseUp
variable {XMiddleOutSt} 0
set posx(XMiddleOutSt) 0.427734
set posy(XMiddleOutSt) 0.707031
set width(XMiddleOutSt) 0.193359
set height(XMiddleOutSt) 0.166667
set scene(XMiddleOutSt) basement
set camera(XMiddleOutSt) wineCavePuzzleCloseUp
variable {XRightGlow} 0
set posx(XRightGlow) 0.622070
set posy(XRightGlow) 0.707031
set width(XRightGlow) 0.193359
set height(XRightGlow) 0.166667
set scene(XRightGlow) basement
set camera(XRightGlow) wineCavePuzzleCloseUp
variable {XRightIn} 0
set posx(XRightIn) 0.622070
set posy(XRightIn) 0.707031
set width(XRightIn) 0.193359
set height(XRightIn) 0.166667
set scene(XRightIn) basement
set camera(XRightIn) wineCavePuzzleCloseUp
variable {XRightOut} 0
set posx(XRightOut) 0.622070
set posy(XRightOut) 0.707031
set width(XRightOut) 0.193359
set height(XRightOut) 0.166667
set scene(XRightOut) basement
set camera(XRightOut) wineCavePuzzleCloseUp
variable {XRightOutSt} 0
set posx(XRightOutSt) 0.622070
set posy(XRightOutSt) 0.707031
set width(XRightOutSt) 0.193359
set height(XRightOutSt) 0.166667
set scene(XRightOutSt) basement
set camera(XRightOutSt) wineCavePuzzleCloseUp
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval house {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {fire} 0
set posx(fire) 0.000000
set posy(fire) 0.000000
set width(fire) 1.000000
set height(fire) 1.000000
set scene(fire) burningHouse
set camera(fire) house
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval celesteMain {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {lightWallA} 0
set posx(lightWallA) 0.871094
set posy(lightWallA) 1.088542
set width(lightWallA) 0.246094
set height(lightWallA) 0.161458
set scene(lightWallA) celesteRoom
set camera(lightWallA) celesteMain
variable {lightChandelierA} 0
set posx(lightChandelierA) 1.067383
set posy(lightChandelierA) 0.095052
set width(lightChandelierA) 0.250000
set height(lightChandelierA) 0.666667
set scene(lightChandelierA) celesteRoom
set camera(lightChandelierA) celesteMirror
variable {lightChandelierB} 0
set posx(lightChandelierB) 0.807617
set posy(lightChandelierB) 0.436198
set width(lightChandelierB) 0.125000
set height(lightChandelierB) 0.166667
set scene(lightChandelierB) celesteRoom
set camera(lightChandelierB) celesteMirror
variable {lightChandelierC} 0
set posx(lightChandelierC) 0.173828
set posy(lightChandelierC) 0.613281
set width(lightChandelierC) 0.123047
set height(lightChandelierC) 0.246094
set scene(lightChandelierC) celesteRoom
set camera(lightChandelierC) celesteMirror
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval barrel {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {waterA} 0
set posx(waterA) 0
set posy(waterA) 0.848958
set width(waterA) 0.293945
set height(waterA) 0.151042
set scene(waterA) crescentCoastWaterway
set camera(waterA) barrel
variable {waterB} 0
set posx(waterB) 0.83105
set posy(waterB) 0.6679695
set width(waterB) 0.15625
set height(waterB) 0.1875
set scene(waterB) crescentCoastWaterway
set camera(waterB) barrel
variable {wheel} 0
set posx(wheel) 0.727539
set posy(wheel) 0.657552
set width(wheel) 0.125000
set height(wheel) 0.072917
set scene(wheel) crescentCoastWaterway
set camera(wheel) ceiling
variable {waterA} 0
set posx(waterA) 0.0214844
set posy(waterA) 0.833333
set width(waterA) 0.25
set height(waterA) 0.166667
set scene(waterA) crescentCoastWaterway
set camera(waterA) doorFrame
variable {waterA} 0
set posx(waterA) 1.375
set posy(waterA) 0.852865
set width(waterA) 0.125
set height(waterA) 0.46875
set scene(waterA) crescentCoastWaterway
set camera(waterA) forest
variable {gearsA} 0
set posx(gearsA) 0.693359
set posy(gearsA) 0.285156
set width(gearsA) 0.118164
set height(gearsA) 0.072917
set scene(gearsA) crescentCoastWaterway
set camera(gearsA) gears
variable {gearsB} 0
set posx(gearsB) 0.651367
set posy(gearsB) 0.548177
set width(gearsB) 0.190430
set height(gearsB) 0.139323
set scene(gearsB) crescentCoastWaterway
set camera(gearsB) gears
variable {gearsC} 0
set posx(gearsC) 0.754883
set posy(gearsC) 0.388021
set width(gearsC) 0.154297
set height(gearsC) 0.160156
set scene(gearsC) crescentCoastWaterway
set camera(gearsC) gears
variable {wheel} 0
set posx(wheel) 0.000000
set posy(wheel) 0.648438
set width(wheel) 0.276367
set height(wheel) 0.351562
set scene(wheel) crescentCoastWaterway
set camera(wheel) gears
variable {wheel} 0
set posx(wheel) 0.000000
set posy(wheel) 0.352865
set width(wheel) 0.419922
set height(wheel) 0.647135
set scene(wheel) crescentCoastWaterway
set camera(wheel) millWheel
variable {activateFail} 0
set posx(activateFail) 0.463867
set posy(activateFail) 0.391927
set width(activateFail) 0.0683594
set height(activateFail) 0.0911458
set scene(activateFail) crescentCoastWaterway
set camera(activateFail) puzzleMillWeightCloseUp
variable {activateSuccess} 0
set posx(activateSuccess) 0.463867
set posy(activateSuccess) 0.391927
set width(activateSuccess) 0.068359
set height(activateSuccess) 0.091146
set scene(activateSuccess) crescentCoastWaterway
set camera(activateSuccess) puzzleMillWeightCloseUp
variable {leftLever1Fail} 0
set posx(leftLever1Fail) 0.306641
set posy(leftLever1Fail) 0.083333
set width(leftLever1Fail) 0.020508
set height(leftLever1Fail) 0.100260
set scene(leftLever1Fail) crescentCoastWaterway
set camera(leftLever1Fail) puzzleMillWeightCloseUp
variable {leftLever1FailSt} 0
set posx(leftLever1FailSt) 0.306641
set posy(leftLever1FailSt) 0.083333
set width(leftLever1FailSt) 0.020508
set height(leftLever1FailSt) 0.100260
set scene(leftLever1FailSt) crescentCoastWaterway
set camera(leftLever1FailSt) puzzleMillWeightCloseUp
variable {leftLever1Success} 0
set posx(leftLever1Success) 0.306641
set posy(leftLever1Success) 0.083333
set width(leftLever1Success) 0.020508
set height(leftLever1Success) 0.100260
set scene(leftLever1Success) crescentCoastWaterway
set camera(leftLever1Success) puzzleMillWeightCloseUp
variable {leftLever1SuccessSt} 0
set posx(leftLever1SuccessSt) 0.306641
set posy(leftLever1SuccessSt) 0.083333
set width(leftLever1SuccessSt) 0.020508
set height(leftLever1SuccessSt) 0.100260
set scene(leftLever1SuccessSt) crescentCoastWaterway
set camera(leftLever1SuccessSt) puzzleMillWeightCloseUp
variable {leftLever2Fail} 0
set posx(leftLever2Fail) 0.395508
set posy(leftLever2Fail) 0.083333
set width(leftLever2Fail) 0.021484
set height(leftLever2Fail) 0.100260
set scene(leftLever2Fail) crescentCoastWaterway
set camera(leftLever2Fail) puzzleMillWeightCloseUp
variable {leftLever2FailSt} 0
set posx(leftLever2FailSt) 0.395508
set posy(leftLever2FailSt) 0.083333
set width(leftLever2FailSt) 0.021484
set height(leftLever2FailSt) 0.100260
set scene(leftLever2FailSt) crescentCoastWaterway
set camera(leftLever2FailSt) puzzleMillWeightCloseUp
variable {leftLever2Success} 0
set posx(leftLever2Success) 0.395508
set posy(leftLever2Success) 0.083333
set width(leftLever2Success) 0.021484
set height(leftLever2Success) 0.100260
set scene(leftLever2Success) crescentCoastWaterway
set camera(leftLever2Success) puzzleMillWeightCloseUp
variable {leftLever2SuccessSt} 0
set posx(leftLever2SuccessSt) 0.395508
set posy(leftLever2SuccessSt) 0.083333
set width(leftLever2SuccessSt) 0.021484
set height(leftLever2SuccessSt) 0.100260
set scene(leftLever2SuccessSt) crescentCoastWaterway
set camera(leftLever2SuccessSt) puzzleMillWeightCloseUp
variable {leftWeightDownTo1} 0
set posx(leftWeightDownTo1) 0.28125
set posy(leftWeightDownTo1) 0.238281
set width(leftWeightDownTo1) 0.160156
set height(leftWeightDownTo1) 0.666667
set scene(leftWeightDownTo1) crescentCoastWaterway
set camera(leftWeightDownTo1) puzzleMillWeightCloseUp
variable {leftWeightDownTo2} 0
set posx(leftWeightDownTo2) 0.28125
set posy(leftWeightDownTo2) 0.238281
set width(leftWeightDownTo2) 0.160156
set height(leftWeightDownTo2) 0.666667
set scene(leftWeightDownTo2) crescentCoastWaterway
set camera(leftWeightDownTo2) puzzleMillWeightCloseUp
variable {leftWeightDownTo3} 0
set posx(leftWeightDownTo3) 0.28125
set posy(leftWeightDownTo3) 0.238281
set width(leftWeightDownTo3) 0.160156
set height(leftWeightDownTo3) 0.666667
set scene(leftWeightDownTo3) crescentCoastWaterway
set camera(leftWeightDownTo3) puzzleMillWeightCloseUp
variable {leftWeightFailTo3} 0
set posx(leftWeightFailTo3) 0.28125
set posy(leftWeightFailTo3) 0.238281
set width(leftWeightFailTo3) 0.160156
set height(leftWeightFailTo3) 0.666667
set scene(leftWeightFailTo3) crescentCoastWaterway
set camera(leftWeightFailTo3) puzzleMillWeightCloseUp
variable {leftWeightUpTo1} 0
set posx(leftWeightUpTo1) 0.28125
set posy(leftWeightUpTo1) 0.238281
set width(leftWeightUpTo1) 0.160156
set height(leftWeightUpTo1) 0.666667
set scene(leftWeightUpTo1) crescentCoastWaterway
set camera(leftWeightUpTo1) puzzleMillWeightCloseUp
variable {leftWeightUpTo1St} 0
set posx(leftWeightUpTo1St) 0.28125
set posy(leftWeightUpTo1St) 0.238281
set width(leftWeightUpTo1St) 0.160156
set height(leftWeightUpTo1St) 0.666667
set scene(leftWeightUpTo1St) crescentCoastWaterway
set camera(leftWeightUpTo1St) puzzleMillWeightCloseUp
variable {leftWeightUpTo2} 0
set posx(leftWeightUpTo2) 0.28125
set posy(leftWeightUpTo2) 0.238281
set width(leftWeightUpTo2) 0.160156
set height(leftWeightUpTo2) 0.666667
set scene(leftWeightUpTo2) crescentCoastWaterway
set camera(leftWeightUpTo2) puzzleMillWeightCloseUp
variable {leftWeightUpTo2St} 0
set posx(leftWeightUpTo2St) 0.28125
set posy(leftWeightUpTo2St) 0.238281
set width(leftWeightUpTo2St) 0.160156
set height(leftWeightUpTo2St) 0.666667
set scene(leftWeightUpTo2St) crescentCoastWaterway
set camera(leftWeightUpTo2St) puzzleMillWeightCloseUp
variable {leftWeightUpTo3} 0
set posx(leftWeightUpTo3) 0.28125
set posy(leftWeightUpTo3) 0.238281
set width(leftWeightUpTo3) 0.160156
set height(leftWeightUpTo3) 0.666667
set scene(leftWeightUpTo3) crescentCoastWaterway
set camera(leftWeightUpTo3) puzzleMillWeightCloseUp
variable {leftWeightUpTo3St} 0
set posx(leftWeightUpTo3St) 0.28125
set posy(leftWeightUpTo3St) 0.238281
set width(leftWeightUpTo3St) 0.160156
set height(leftWeightUpTo3St) 0.666667
set scene(leftWeightUpTo3St) crescentCoastWaterway
set camera(leftWeightUpTo3St) puzzleMillWeightCloseUp
variable {leftWheelLevertDownTo1} 0
set posx(leftWheelLevertDownTo1) 0.332031
set posy(leftWheelLevertDownTo1) 0.0989583
set width(leftWheelLevertDownTo1) 0.0625
set height(leftWheelLevertDownTo1) 0.0833333
set scene(leftWheelLevertDownTo1) crescentCoastWaterway
set camera(leftWheelLevertDownTo1) puzzleMillWeightCloseUp
variable {leftWheelLevertDownTo2} 0
set posx(leftWheelLevertDownTo2) 0.332031
set posy(leftWheelLevertDownTo2) 0.0989583
set width(leftWheelLevertDownTo2) 0.0625
set height(leftWheelLevertDownTo2) 0.0833333
set scene(leftWheelLevertDownTo2) crescentCoastWaterway
set camera(leftWheelLevertDownTo2) puzzleMillWeightCloseUp
variable {leftWheelLevertDownTo3} 0
set posx(leftWheelLevertDownTo3) 0.332031
set posy(leftWheelLevertDownTo3) 0.0989583
set width(leftWheelLevertDownTo3) 0.0625
set height(leftWheelLevertDownTo3) 0.0833333
set scene(leftWheelLevertDownTo3) crescentCoastWaterway
set camera(leftWheelLevertDownTo3) puzzleMillWeightCloseUp
variable {leftWheelLevertFailTo3} 0
set posx(leftWheelLevertFailTo3) 0.332031
set posy(leftWheelLevertFailTo3) 0.0989583
set width(leftWheelLevertFailTo3) 0.0625
set height(leftWheelLevertFailTo3) 0.0833333
set scene(leftWheelLevertFailTo3) crescentCoastWaterway
set camera(leftWheelLevertFailTo3) puzzleMillWeightCloseUp
variable {leftWheelLevertUpTo1} 0
set posx(leftWheelLevertUpTo1) 0.332031
set posy(leftWheelLevertUpTo1) 0.0989583
set width(leftWheelLevertUpTo1) 0.0625
set height(leftWheelLevertUpTo1) 0.0833333
set scene(leftWheelLevertUpTo1) crescentCoastWaterway
set camera(leftWheelLevertUpTo1) puzzleMillWeightCloseUp
variable {leftWheelLevertUpTo1St} 0
set posx(leftWheelLevertUpTo1St) 0.332031
set posy(leftWheelLevertUpTo1St) 0.0989583
set width(leftWheelLevertUpTo1St) 0.0625
set height(leftWheelLevertUpTo1St) 0.0833333
set scene(leftWheelLevertUpTo1St) crescentCoastWaterway
set camera(leftWheelLevertUpTo1St) puzzleMillWeightCloseUp
variable {leftWheelLevertUpTo2} 0
set posx(leftWheelLevertUpTo2) 0.332031
set posy(leftWheelLevertUpTo2) 0.0989583
set width(leftWheelLevertUpTo2) 0.0625
set height(leftWheelLevertUpTo2) 0.0833333
set scene(leftWheelLevertUpTo2) crescentCoastWaterway
set camera(leftWheelLevertUpTo2) puzzleMillWeightCloseUp
variable {leftWheelLevertUpTo2St} 0
set posx(leftWheelLevertUpTo2St) 0.332031
set posy(leftWheelLevertUpTo2St) 0.0989583
set width(leftWheelLevertUpTo2St) 0.0625
set height(leftWheelLevertUpTo2St) 0.0833333
set scene(leftWheelLevertUpTo2St) crescentCoastWaterway
set camera(leftWheelLevertUpTo2St) puzzleMillWeightCloseUp
variable {leftWheelLevertUpTo3} 0
set posx(leftWheelLevertUpTo3) 0.332031
set posy(leftWheelLevertUpTo3) 0.0989583
set width(leftWheelLevertUpTo3) 0.0625
set height(leftWheelLevertUpTo3) 0.0833333
set scene(leftWheelLevertUpTo3) crescentCoastWaterway
set camera(leftWheelLevertUpTo3) puzzleMillWeightCloseUp
variable {leftWheelLevertUpTo3St} 0
set posx(leftWheelLevertUpTo3St) 0.332031
set posy(leftWheelLevertUpTo3St) 0.0989583
set width(leftWheelLevertUpTo3St) 0.0625
set height(leftWheelLevertUpTo3St) 0.0833333
set scene(leftWheelLevertUpTo3St) crescentCoastWaterway
set camera(leftWheelLevertUpTo3St) puzzleMillWeightCloseUp
variable {pinLeft1GlowLoop} 0
set posx(pinLeft1GlowLoop) 0.253906
set posy(pinLeft1GlowLoop) 0.410156
set width(pinLeft1GlowLoop) 0.031250
set height(pinLeft1GlowLoop) 0.041667
set scene(pinLeft1GlowLoop) crescentCoastWaterway
set camera(pinLeft1GlowLoop) puzzleMillWeightCloseUp
variable {pinLeft1GlowOff} 0
set posx(pinLeft1GlowOff) 0.253906
set posy(pinLeft1GlowOff) 0.410156
set width(pinLeft1GlowOff) 0.031250
set height(pinLeft1GlowOff) 0.041667
set scene(pinLeft1GlowOff) crescentCoastWaterway
set camera(pinLeft1GlowOff) puzzleMillWeightCloseUp
variable {pinLeft1GlowOn} 0
set posx(pinLeft1GlowOn) 0.253906
set posy(pinLeft1GlowOn) 0.410156
set width(pinLeft1GlowOn) 0.031250
set height(pinLeft1GlowOn) 0.041667
set scene(pinLeft1GlowOn) crescentCoastWaterway
set camera(pinLeft1GlowOn) puzzleMillWeightCloseUp
variable {pinLeft2GlowLoop} 0
set posx(pinLeft2GlowLoop) 0.433594
set posy(pinLeft2GlowLoop) 0.410156
set width(pinLeft2GlowLoop) 0.031250
set height(pinLeft2GlowLoop) 0.041667
set scene(pinLeft2GlowLoop) crescentCoastWaterway
set camera(pinLeft2GlowLoop) puzzleMillWeightCloseUp
variable {pinLeft2GlowOff} 0
set posx(pinLeft2GlowOff) 0.433594
set posy(pinLeft2GlowOff) 0.410156
set width(pinLeft2GlowOff) 0.031250
set height(pinLeft2GlowOff) 0.041667
set scene(pinLeft2GlowOff) crescentCoastWaterway
set camera(pinLeft2GlowOff) puzzleMillWeightCloseUp
variable {pinLeft2GlowOn} 0
set posx(pinLeft2GlowOn) 0.433594
set posy(pinLeft2GlowOn) 0.410156
set width(pinLeft2GlowOn) 0.031250
set height(pinLeft2GlowOn) 0.041667
set scene(pinLeft2GlowOn) crescentCoastWaterway
set camera(pinLeft2GlowOn) puzzleMillWeightCloseUp
variable {pinRight1GlowLoop} 0
set posx(pinRight1GlowLoop) 0.532227
set posy(pinRight1GlowLoop) 0.410156
set width(pinRight1GlowLoop) 0.031250
set height(pinRight1GlowLoop) 0.041667
set scene(pinRight1GlowLoop) crescentCoastWaterway
set camera(pinRight1GlowLoop) puzzleMillWeightCloseUp
variable {pinRight1GlowOff} 0
set posx(pinRight1GlowOff) 0.532227
set posy(pinRight1GlowOff) 0.410156
set width(pinRight1GlowOff) 0.031250
set height(pinRight1GlowOff) 0.041667
set scene(pinRight1GlowOff) crescentCoastWaterway
set camera(pinRight1GlowOff) puzzleMillWeightCloseUp
variable {pinRight1GlowOn} 0
set posx(pinRight1GlowOn) 0.532227
set posy(pinRight1GlowOn) 0.410156
set width(pinRight1GlowOn) 0.031250
set height(pinRight1GlowOn) 0.041667
set scene(pinRight1GlowOn) crescentCoastWaterway
set camera(pinRight1GlowOn) puzzleMillWeightCloseUp
variable {pinRight2GlowLoop} 0
set posx(pinRight2GlowLoop) 0.708984
set posy(pinRight2GlowLoop) 0.410156
set width(pinRight2GlowLoop) 0.031250
set height(pinRight2GlowLoop) 0.041667
set scene(pinRight2GlowLoop) crescentCoastWaterway
set camera(pinRight2GlowLoop) puzzleMillWeightCloseUp
variable {pinRight2GlowOff} 0
set posx(pinRight2GlowOff) 0.708984
set posy(pinRight2GlowOff) 0.410156
set width(pinRight2GlowOff) 0.031250
set height(pinRight2GlowOff) 0.041667
set scene(pinRight2GlowOff) crescentCoastWaterway
set camera(pinRight2GlowOff) puzzleMillWeightCloseUp
variable {pinRight2GlowOn} 0
set posx(pinRight2GlowOn) 0.708984
set posy(pinRight2GlowOn) 0.410156
set width(pinRight2GlowOn) 0.031250
set height(pinRight2GlowOn) 0.041667
set scene(pinRight2GlowOn) crescentCoastWaterway
set camera(pinRight2GlowOn) puzzleMillWeightCloseUp
variable {reset} 0
set posx(reset) 0.468750
set posy(reset) 0.089844
set width(reset) 0.062500
set height(reset) 0.125000
set scene(reset) crescentCoastWaterway
set camera(reset) puzzleMillWeightCloseUp
variable {rightLever1Fail} 0
set posx(rightLever1Fail) 0.668945
set posy(rightLever1Fail) 0.083333
set width(rightLever1Fail) 0.019531
set height(rightLever1Fail) 0.100260
set scene(rightLever1Fail) crescentCoastWaterway
set camera(rightLever1Fail) puzzleMillWeightCloseUp
variable {rightLever1FailSt} 0
set posx(rightLever1FailSt) 0.668945
set posy(rightLever1FailSt) 0.083333
set width(rightLever1FailSt) 0.019531
set height(rightLever1FailSt) 0.100260
set scene(rightLever1FailSt) crescentCoastWaterway
set camera(rightLever1FailSt) puzzleMillWeightCloseUp
variable {rightLever1Success} 0
set posx(rightLever1Success) 0.668945
set posy(rightLever1Success) 0.083333
set width(rightLever1Success) 0.019531
set height(rightLever1Success) 0.100260
set scene(rightLever1Success) crescentCoastWaterway
set camera(rightLever1Success) puzzleMillWeightCloseUp
variable {rightLever1SuccessSt} 0
set posx(rightLever1SuccessSt) 0.668945
set posy(rightLever1SuccessSt) 0.083333
set width(rightLever1SuccessSt) 0.019531
set height(rightLever1SuccessSt) 0.100260
set scene(rightLever1SuccessSt) crescentCoastWaterway
set camera(rightLever1SuccessSt) puzzleMillWeightCloseUp
variable {rightLever2Fail} 0
set posx(rightLever2Fail) 0.580078
set posy(rightLever2Fail) 0.083333
set width(rightLever2Fail) 0.019531
set height(rightLever2Fail) 0.100260
set scene(rightLever2Fail) crescentCoastWaterway
set camera(rightLever2Fail) puzzleMillWeightCloseUp
variable {rightLever2FailSt} 0
set posx(rightLever2FailSt) 0.580078
set posy(rightLever2FailSt) 0.083333
set width(rightLever2FailSt) 0.019531
set height(rightLever2FailSt) 0.100260
set scene(rightLever2FailSt) crescentCoastWaterway
set camera(rightLever2FailSt) puzzleMillWeightCloseUp
variable {rightLever2Success} 0
set posx(rightLever2Success) 0.580078
set posy(rightLever2Success) 0.083333
set width(rightLever2Success) 0.019531
set height(rightLever2Success) 0.100260
set scene(rightLever2Success) crescentCoastWaterway
set camera(rightLever2Success) puzzleMillWeightCloseUp
variable {rightLever2SuccessSt} 0
set posx(rightLever2SuccessSt) 0.580078
set posy(rightLever2SuccessSt) 0.083333
set width(rightLever2SuccessSt) 0.019531
set height(rightLever2SuccessSt) 0.100260
set scene(rightLever2SuccessSt) crescentCoastWaterway
set camera(rightLever2SuccessSt) puzzleMillWeightCloseUp
variable {rightWeightDownTo1} 0
set posx(rightWeightDownTo1) 0.556641
set posy(rightWeightDownTo1) 0.238281
set width(rightWeightDownTo1) 0.125
set height(rightWeightDownTo1) 0.666667
set scene(rightWeightDownTo1) crescentCoastWaterway
set camera(rightWeightDownTo1) puzzleMillWeightCloseUp
variable {rightWeightDownTo2} 0
set posx(rightWeightDownTo2) 0.556641
set posy(rightWeightDownTo2) 0.238281
set width(rightWeightDownTo2) 0.125
set height(rightWeightDownTo2) 0.666667
set scene(rightWeightDownTo2) crescentCoastWaterway
set camera(rightWeightDownTo2) puzzleMillWeightCloseUp
variable {rightWeightDownTo3} 0
set posx(rightWeightDownTo3) 0.556641
set posy(rightWeightDownTo3) 0.238281
set width(rightWeightDownTo3) 0.125
set height(rightWeightDownTo3) 0.666667
set scene(rightWeightDownTo3) crescentCoastWaterway
set camera(rightWeightDownTo3) puzzleMillWeightCloseUp
variable {rightWeightDownTo4} 0
set posx(rightWeightDownTo4) 0.556641
set posy(rightWeightDownTo4) 0.238281
set width(rightWeightDownTo4) 0.125
set height(rightWeightDownTo4) 0.666667
set scene(rightWeightDownTo4) crescentCoastWaterway
set camera(rightWeightDownTo4) puzzleMillWeightCloseUp
variable {rightWeightDownTo5} 0
set posx(rightWeightDownTo5) 0.556641
set posy(rightWeightDownTo5) 0.238281
set width(rightWeightDownTo5) 0.125
set height(rightWeightDownTo5) 0.666667
set scene(rightWeightDownTo5) crescentCoastWaterway
set camera(rightWeightDownTo5) puzzleMillWeightCloseUp
variable {rightWeightFailTo5} 0
set posx(rightWeightFailTo5) 0.556641
set posy(rightWeightFailTo5) 0.238281
set width(rightWeightFailTo5) 0.125
set height(rightWeightFailTo5) 0.666667
set scene(rightWeightFailTo5) crescentCoastWaterway
set camera(rightWeightFailTo5) puzzleMillWeightCloseUp
variable {rightWeightUpTo1} 0
set posx(rightWeightUpTo1) 0.556641
set posy(rightWeightUpTo1) 0.238281
set width(rightWeightUpTo1) 0.125
set height(rightWeightUpTo1) 0.666667
set scene(rightWeightUpTo1) crescentCoastWaterway
set camera(rightWeightUpTo1) puzzleMillWeightCloseUp
variable {rightWeightUpTo1St} 0
set posx(rightWeightUpTo1St) 0.556641
set posy(rightWeightUpTo1St) 0.238281
set width(rightWeightUpTo1St) 0.125
set height(rightWeightUpTo1St) 0.666667
set scene(rightWeightUpTo1St) crescentCoastWaterway
set camera(rightWeightUpTo1St) puzzleMillWeightCloseUp
variable {rightWeightUpTo2} 0
set posx(rightWeightUpTo2) 0.556641
set posy(rightWeightUpTo2) 0.238281
set width(rightWeightUpTo2) 0.125
set height(rightWeightUpTo2) 0.666667
set scene(rightWeightUpTo2) crescentCoastWaterway
set camera(rightWeightUpTo2) puzzleMillWeightCloseUp
variable {rightWeightUpTo2St} 0
set posx(rightWeightUpTo2St) 0.556641
set posy(rightWeightUpTo2St) 0.238281
set width(rightWeightUpTo2St) 0.125
set height(rightWeightUpTo2St) 0.666667
set scene(rightWeightUpTo2St) crescentCoastWaterway
set camera(rightWeightUpTo2St) puzzleMillWeightCloseUp
variable {rightWeightUpTo3} 0
set posx(rightWeightUpTo3) 0.556641
set posy(rightWeightUpTo3) 0.238281
set width(rightWeightUpTo3) 0.125
set height(rightWeightUpTo3) 0.666667
set scene(rightWeightUpTo3) crescentCoastWaterway
set camera(rightWeightUpTo3) puzzleMillWeightCloseUp
variable {rightWeightUpTo3St} 0
set posx(rightWeightUpTo3St) 0.556641
set posy(rightWeightUpTo3St) 0.238281
set width(rightWeightUpTo3St) 0.125
set height(rightWeightUpTo3St) 0.666667
set scene(rightWeightUpTo3St) crescentCoastWaterway
set camera(rightWeightUpTo3St) puzzleMillWeightCloseUp
variable {rightWeightUpTo4} 0
set posx(rightWeightUpTo4) 0.556641
set posy(rightWeightUpTo4) 0.238281
set width(rightWeightUpTo4) 0.125
set height(rightWeightUpTo4) 0.666667
set scene(rightWeightUpTo4) crescentCoastWaterway
set camera(rightWeightUpTo4) puzzleMillWeightCloseUp
variable {rightWeightUpTo4St} 0
set posx(rightWeightUpTo4St) 0.556641
set posy(rightWeightUpTo4St) 0.238281
set width(rightWeightUpTo4St) 0.125
set height(rightWeightUpTo4St) 0.666667
set scene(rightWeightUpTo4St) crescentCoastWaterway
set camera(rightWeightUpTo4St) puzzleMillWeightCloseUp
variable {rightWeightUpTo5} 0
set posx(rightWeightUpTo5) 0.556641
set posy(rightWeightUpTo5) 0.238281
set width(rightWeightUpTo5) 0.125
set height(rightWeightUpTo5) 0.666667
set scene(rightWeightUpTo5) crescentCoastWaterway
set camera(rightWeightUpTo5) puzzleMillWeightCloseUp
variable {rightWeightUpTo5St} 0
set posx(rightWeightUpTo5St) 0.556641
set posy(rightWeightUpTo5St) 0.238281
set width(rightWeightUpTo5St) 0.125
set height(rightWeightUpTo5St) 0.666667
set scene(rightWeightUpTo5St) crescentCoastWaterway
set camera(rightWeightUpTo5St) puzzleMillWeightCloseUp
variable {rightWheelLevertDownTo1} 0
set posx(rightWheelLevertDownTo1) 0.600586
set posy(rightWheelLevertDownTo1) 0.0989583
set width(rightWheelLevertDownTo1) 0.0625
set height(rightWheelLevertDownTo1) 0.0833333
set scene(rightWheelLevertDownTo1) crescentCoastWaterway
set camera(rightWheelLevertDownTo1) puzzleMillWeightCloseUp
variable {rightWheelLevertDownTo2} 0
set posx(rightWheelLevertDownTo2) 0.600586
set posy(rightWheelLevertDownTo2) 0.0989583
set width(rightWheelLevertDownTo2) 0.0625
set height(rightWheelLevertDownTo2) 0.0833333
set scene(rightWheelLevertDownTo2) crescentCoastWaterway
set camera(rightWheelLevertDownTo2) puzzleMillWeightCloseUp
variable {rightWheelLevertDownTo3} 0
set posx(rightWheelLevertDownTo3) 0.600586
set posy(rightWheelLevertDownTo3) 0.0989583
set width(rightWheelLevertDownTo3) 0.0625
set height(rightWheelLevertDownTo3) 0.0833333
set scene(rightWheelLevertDownTo3) crescentCoastWaterway
set camera(rightWheelLevertDownTo3) puzzleMillWeightCloseUp
variable {rightWheelLevertDownTo4} 0
set posx(rightWheelLevertDownTo4) 0.600586
set posy(rightWheelLevertDownTo4) 0.0989583
set width(rightWheelLevertDownTo4) 0.0625
set height(rightWheelLevertDownTo4) 0.0833333
set scene(rightWheelLevertDownTo4) crescentCoastWaterway
set camera(rightWheelLevertDownTo4) puzzleMillWeightCloseUp
variable {rightWheelLevertDownTo5} 0
set posx(rightWheelLevertDownTo5) 0.600586
set posy(rightWheelLevertDownTo5) 0.0989583
set width(rightWheelLevertDownTo5) 0.0625
set height(rightWheelLevertDownTo5) 0.0833333
set scene(rightWheelLevertDownTo5) crescentCoastWaterway
set camera(rightWheelLevertDownTo5) puzzleMillWeightCloseUp
variable {rightWheelLevertFailTo5} 0
set posx(rightWheelLevertFailTo5) 0.600586
set posy(rightWheelLevertFailTo5) 0.0989583
set width(rightWheelLevertFailTo5) 0.0625
set height(rightWheelLevertFailTo5) 0.0833333
set scene(rightWheelLevertFailTo5) crescentCoastWaterway
set camera(rightWheelLevertFailTo5) puzzleMillWeightCloseUp
variable {rightWheelLevertUpTo1} 0
set posx(rightWheelLevertUpTo1) 0.600586
set posy(rightWheelLevertUpTo1) 0.0989583
set width(rightWheelLevertUpTo1) 0.0625
set height(rightWheelLevertUpTo1) 0.0833333
set scene(rightWheelLevertUpTo1) crescentCoastWaterway
set camera(rightWheelLevertUpTo1) puzzleMillWeightCloseUp
variable {rightWheelLevertUpTo1St} 0
set posx(rightWheelLevertUpTo1St) 0.600586
set posy(rightWheelLevertUpTo1St) 0.0989583
set width(rightWheelLevertUpTo1St) 0.0625
set height(rightWheelLevertUpTo1St) 0.0833333
set scene(rightWheelLevertUpTo1St) crescentCoastWaterway
set camera(rightWheelLevertUpTo1St) puzzleMillWeightCloseUp
variable {rightWheelLevertUpTo2} 0
set posx(rightWheelLevertUpTo2) 0.600586
set posy(rightWheelLevertUpTo2) 0.0989583
set width(rightWheelLevertUpTo2) 0.0625
set height(rightWheelLevertUpTo2) 0.0833333
set scene(rightWheelLevertUpTo2) crescentCoastWaterway
set camera(rightWheelLevertUpTo2) puzzleMillWeightCloseUp
variable {rightWheelLevertUpTo2St} 0
set posx(rightWheelLevertUpTo2St) 0.600586
set posy(rightWheelLevertUpTo2St) 0.0989583
set width(rightWheelLevertUpTo2St) 0.0625
set height(rightWheelLevertUpTo2St) 0.0833333
set scene(rightWheelLevertUpTo2St) crescentCoastWaterway
set camera(rightWheelLevertUpTo2St) puzzleMillWeightCloseUp
variable {rightWheelLevertUpTo3} 0
set posx(rightWheelLevertUpTo3) 0.600586
set posy(rightWheelLevertUpTo3) 0.0989583
set width(rightWheelLevertUpTo3) 0.0625
set height(rightWheelLevertUpTo3) 0.0833333
set scene(rightWheelLevertUpTo3) crescentCoastWaterway
set camera(rightWheelLevertUpTo3) puzzleMillWeightCloseUp
variable {rightWheelLevertUpTo3St} 0
set posx(rightWheelLevertUpTo3St) 0.600586
set posy(rightWheelLevertUpTo3St) 0.0989583
set width(rightWheelLevertUpTo3St) 0.0625
set height(rightWheelLevertUpTo3St) 0.0833333
set scene(rightWheelLevertUpTo3St) crescentCoastWaterway
set camera(rightWheelLevertUpTo3St) puzzleMillWeightCloseUp
variable {rightWheelLevertUpTo4} 0
set posx(rightWheelLevertUpTo4) 0.600586
set posy(rightWheelLevertUpTo4) 0.0989583
set width(rightWheelLevertUpTo4) 0.0625
set height(rightWheelLevertUpTo4) 0.0833333
set scene(rightWheelLevertUpTo4) crescentCoastWaterway
set camera(rightWheelLevertUpTo4) puzzleMillWeightCloseUp
variable {rightWheelLevertUpTo4St} 0
set posx(rightWheelLevertUpTo4St) 0.600586
set posy(rightWheelLevertUpTo4St) 0.0989583
set width(rightWheelLevertUpTo4St) 0.0625
set height(rightWheelLevertUpTo4St) 0.0833333
set scene(rightWheelLevertUpTo4St) crescentCoastWaterway
set camera(rightWheelLevertUpTo4St) puzzleMillWeightCloseUp
variable {rightWheelLevertUpTo5} 0
set posx(rightWheelLevertUpTo5) 0.600586
set posy(rightWheelLevertUpTo5) 0.0989583
set width(rightWheelLevertUpTo5) 0.0625
set height(rightWheelLevertUpTo5) 0.0833333
set scene(rightWheelLevertUpTo5) crescentCoastWaterway
set camera(rightWheelLevertUpTo5) puzzleMillWeightCloseUp
variable {rightWheelLevertUpTo5St} 0
set posx(rightWheelLevertUpTo5St) 0.600586
set posy(rightWheelLevertUpTo5St) 0.0989583
set width(rightWheelLevertUpTo5St) 0.0625
set height(rightWheelLevertUpTo5St) 0.0833333
set scene(rightWheelLevertUpTo5St) crescentCoastWaterway
set camera(rightWheelLevertUpTo5St) puzzleMillWeightCloseUp
variable {gearsA} 0
set posx(gearsA) 0.316406
set posy(gearsA) 0.674479
set width(gearsA) 0.125000
set height(gearsA) 0.083333
set scene(gearsA) crescentCoastWaterway
set camera(gearsA) river
variable {gearsB} 0
set posx(gearsB) 0.325195
set posy(gearsB) 0.917969
set width(gearsB) 0.218750
set height(gearsB) 0.083333
set scene(gearsB) crescentCoastWaterway
set camera(gearsB) river
variable {gearsC} 0
set posx(gearsC) 0.353516
set posy(gearsC) 0.777344
set width(gearsC) 0.215820
set height(gearsC) 0.140625
set scene(gearsC) crescentCoastWaterway
set camera(gearsC) river
variable {gearsD} 0
set posx(gearsD) 0.425781
set posy(gearsD) 1.001302
set width(gearsD) 0.062500
set height(gearsD) 0.041667
set scene(gearsD) crescentCoastWaterway
set camera(gearsD) river
variable {waterA} 0
set posx(waterA) 0.78125
set posy(waterA) 1.16667
set width(waterA) 0.71875
set height(waterA) 0.333333
set scene(waterA) crescentCoastWaterway
set camera(waterA) stairs
variable {waterA} 0
set posx(waterA) 0.543945
set posy(waterA) 0.769531
set width(waterA) 0.261719
set height(waterA) 0.230469
set scene(waterA) crescentCoastWaterway
set camera(waterA) underRiver
variable {wheelB} 0
set posx(wheelB) 0.508789
set posy(wheelB) 0.770833
set width(wheelB) 0.015625
set height(wheelB) 0.0416667
set scene(wheelB) crescentCoastWaterway
set camera(wheelB) underRiver
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval dinnerRoomStairs {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {lightBallA} 0
set posx(lightBallA) 0.054688
set posy(lightBallA) 1.407552
set width(lightBallA) 0.062500
set height(lightBallA) 0.083333
set scene(lightBallA) dinnerHall
set camera(lightBallA) dinnerRoomStairs
variable {lightWallA} 0
set posx(lightWallA) 1.250000
set posy(lightWallA) 0.002604
set width(lightWallA) 0.250000
set height(lightWallA) 0.937500
set scene(lightWallA) dinnerHall
set camera(lightWallA) dinnerRoomStairs
variable {lightWallA} 0
set posx(lightWallA) 0.433594
set posy(lightWallA) 0.151042
set width(lightWallA) 0.162109
set height(lightWallA) 0.134115
set scene(lightWallA) dinnerHall
set camera(lightWallA) dishes
variable {lightWallB} 0
set posx(lightWallB) 0.180664
set posy(lightWallB) 0.201823
set width(lightWallB) 0.156250
set height(lightWallB) 0.201823
set scene(lightWallB) dinnerHall
set camera(lightWallB) dishes
variable {lightWallA} 0
set posx(lightWallA) 1.000000
set posy(lightWallA) 0.309896
set width(lightWallA) 0.500000
set height(lightWallA) 0.666667
set scene(lightWallA) dinnerHall
set camera(lightWallA) fireplace
variable {lightBallA} 0
set posx(lightBallA) 0.098633
set posy(lightBallA) 0.782552
set width(lightBallA) 0.062500
set height(lightBallA) 0.083333
set scene(lightBallA) dinnerHall
set camera(lightBallA) kitchenEntrance
variable {lightBallTakenA} 0
set posx(lightBallTakenA) 0.098633
set posy(lightBallTakenA) 0.782552
set width(lightBallTakenA) 0.062500
set height(lightBallTakenA) 0.083333
set scene(lightBallTakenA) dinnerHall
set camera(lightBallTakenA) kitchenEntrance
variable {lightWallA} 0
set posx(lightWallA) 0.153320
set posy(lightWallA) 0.289063
set width(lightWallA) 0.250000
set height(lightWallA) 0.333333
set scene(lightWallA) dinnerHall
set camera(lightWallA) kitchenWindow
variable {lightWallCauldronA} 0
set posx(lightWallCauldronA) 0.153320
set posy(lightWallCauldronA) 0.289063
set width(lightWallCauldronA) 0.250000
set height(lightWallCauldronA) 0.333333
set scene(lightWallCauldronA) dinnerHall
set camera(lightWallCauldronA) kitchenWindow
variable {lightBallA} 0
set posx(lightBallA) 0.542969
set posy(lightBallA) 0.166667
set width(lightBallA) 0.250000
set height(lightBallA) 0.333333
set scene(lightBallA) dinnerHall
set camera(lightBallA) notesCloseUp
variable {lightBallScrollA} 0
set posx(lightBallScrollA) 0.489258
set posy(lightBallScrollA) 0.712240
set width(lightBallScrollA) 0.109375
set height(lightBallScrollA) 0.180990
set scene(lightBallScrollA) dinnerHall
set camera(lightBallScrollA) scroll
variable {lightBallTakenA} 0
set posx(lightBallTakenA) 0.489258
set posy(lightBallTakenA) 0.712240
set width(lightBallTakenA) 0.109375
set height(lightBallTakenA) 0.180990
set scene(lightBallTakenA) dinnerHall
set camera(lightBallTakenA) scroll
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval doorBell {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {bell1LLLowering} 0
set posx(bell1LLLowering) 0.476562
set posy(bell1LLLowering) 0.000000
set width(bell1LLLowering) 0.031250
set height(bell1LLLowering) 0.138021
set scene(bell1LLLowering) dragonvaleAcademy
set camera(bell1LLLowering) doorBell
variable {bell1LLLoweringSt} 0
set posx(bell1LLLoweringSt) 0.476562
set posy(bell1LLLoweringSt) 0.000000
set width(bell1LLLoweringSt) 0.031250
set height(bell1LLLoweringSt) 0.138021
set scene(bell1LLLoweringSt) dragonvaleAcademy
set camera(bell1LLLoweringSt) doorBell
variable {bell1LLRaising} 0
set posx(bell1LLRaising) 0.476562
set posy(bell1LLRaising) 0.000000
set width(bell1LLRaising) 0.031250
set height(bell1LLRaising) 0.138021
set scene(bell1LLRaising) dragonvaleAcademy
set camera(bell1LLRaising) doorBell
variable {bell1LRLowering} 0
set posx(bell1LRLowering) 0.531250
set posy(bell1LRLowering) 0.000000
set width(bell1LRLowering) 0.031250
set height(bell1LRLowering) 0.138021
set scene(bell1LRLowering) dragonvaleAcademy
set camera(bell1LRLowering) doorBell
variable {bell1LRLoweringSt} 0
set posx(bell1LRLoweringSt) 0.531250
set posy(bell1LRLoweringSt) 0.000000
set width(bell1LRLoweringSt) 0.031250
set height(bell1LRLoweringSt) 0.138021
set scene(bell1LRLoweringSt) dragonvaleAcademy
set camera(bell1LRLoweringSt) doorBell
variable {bell1LRRaising} 0
set posx(bell1LRRaising) 0.531250
set posy(bell1LRRaising) 0.000000
set width(bell1LRRaising) 0.031250
set height(bell1LRRaising) 0.138021
set scene(bell1LRRaising) dragonvaleAcademy
set camera(bell1LRRaising) doorBell
variable {bell1ULLowering} 0
set posx(bell1ULLowering) 0.409180
set posy(bell1ULLowering) 0.000000
set width(bell1ULLowering) 0.031250
set height(bell1ULLowering) 0.136719
set scene(bell1ULLowering) dragonvaleAcademy
set camera(bell1ULLowering) doorBell
variable {bell1ULLoweringSt} 0
set posx(bell1ULLoweringSt) 0.409180
set posy(bell1ULLoweringSt) 0.000000
set width(bell1ULLoweringSt) 0.031250
set height(bell1ULLoweringSt) 0.136719
set scene(bell1ULLoweringSt) dragonvaleAcademy
set camera(bell1ULLoweringSt) doorBell
variable {bell1ULRaising} 0
set posx(bell1ULRaising) 0.409180
set posy(bell1ULRaising) 0.000000
set width(bell1ULRaising) 0.031250
set height(bell1ULRaising) 0.136719
set scene(bell1ULRaising) dragonvaleAcademy
set camera(bell1ULRaising) doorBell
variable {bell1URLowering} 0
set posx(bell1URLowering) 0.603516
set posy(bell1URLowering) 0.000000
set width(bell1URLowering) 0.031250
set height(bell1URLowering) 0.136719
set scene(bell1URLowering) dragonvaleAcademy
set camera(bell1URLowering) doorBell
variable {bell1URLoweringSt} 0
set posx(bell1URLoweringSt) 0.603516
set posy(bell1URLoweringSt) 0.000000
set width(bell1URLoweringSt) 0.031250
set height(bell1URLoweringSt) 0.136719
set scene(bell1URLoweringSt) dragonvaleAcademy
set camera(bell1URLoweringSt) doorBell
variable {bell1URRaising} 0
set posx(bell1URRaising) 0.603516
set posy(bell1URRaising) 0.000000
set width(bell1URRaising) 0.031250
set height(bell1URRaising) 0.136719
set scene(bell1URRaising) dragonvaleAcademy
set camera(bell1URRaising) doorBell
variable {bell2LLLowering} 0
set posx(bell2LLLowering) 0.476562
set posy(bell2LLLowering) 0.270833
set width(bell2LLLowering) 0.031250
set height(bell2LLLowering) 0.524740
set scene(bell2LLLowering) dragonvaleAcademy
set camera(bell2LLLowering) doorBell
variable {bell2LLLoweringSt} 0
set posx(bell2LLLoweringSt) 0.476562
set posy(bell2LLLoweringSt) 0.270833
set width(bell2LLLoweringSt) 0.031250
set height(bell2LLLoweringSt) 0.524740
set scene(bell2LLLoweringSt) dragonvaleAcademy
set camera(bell2LLLoweringSt) doorBell
variable {bell2LLRaising} 0
set posx(bell2LLRaising) 0.476562
set posy(bell2LLRaising) 0.270833
set width(bell2LLRaising) 0.031250
set height(bell2LLRaising) 0.524740
set scene(bell2LLRaising) dragonvaleAcademy
set camera(bell2LLRaising) doorBell
variable {bell2LRLowering} 0
set posx(bell2LRLowering) 0.531250
set posy(bell2LRLowering) 0.270833
set width(bell2LRLowering) 0.031250
set height(bell2LRLowering) 0.524740
set scene(bell2LRLowering) dragonvaleAcademy
set camera(bell2LRLowering) doorBell
variable {bell2LRLoweringSt} 0
set posx(bell2LRLoweringSt) 0.531250
set posy(bell2LRLoweringSt) 0.270833
set width(bell2LRLoweringSt) 0.031250
set height(bell2LRLoweringSt) 0.524740
set scene(bell2LRLoweringSt) dragonvaleAcademy
set camera(bell2LRLoweringSt) doorBell
variable {bell2LRRaising} 0
set posx(bell2LRRaising) 0.531250
set posy(bell2LRRaising) 0.270833
set width(bell2LRRaising) 0.031250
set height(bell2LRRaising) 0.524740
set scene(bell2LRRaising) dragonvaleAcademy
set camera(bell2LRRaising) doorBell
variable {bell2ULLowering} 0
set posx(bell2ULLowering) 0.409180
set posy(bell2ULLowering) 0.269531
set width(bell2ULLowering) 0.031250
set height(bell2ULLowering) 0.165365
set scene(bell2ULLowering) dragonvaleAcademy
set camera(bell2ULLowering) doorBell
variable {bell2ULLoweringSt} 0
set posx(bell2ULLoweringSt) 0.409180
set posy(bell2ULLoweringSt) 0.269531
set width(bell2ULLoweringSt) 0.031250
set height(bell2ULLoweringSt) 0.165365
set scene(bell2ULLoweringSt) dragonvaleAcademy
set camera(bell2ULLoweringSt) doorBell
variable {bell2ULRaising} 0
set posx(bell2ULRaising) 0.409180
set posy(bell2ULRaising) 0.269531
set width(bell2ULRaising) 0.031250
set height(bell2ULRaising) 0.165365
set scene(bell2ULRaising) dragonvaleAcademy
set camera(bell2ULRaising) doorBell
variable {bell2URLowering} 0
set posx(bell2URLowering) 0.603516
set posy(bell2URLowering) 0.269531
set width(bell2URLowering) 0.031250
set height(bell2URLowering) 0.165365
set scene(bell2URLowering) dragonvaleAcademy
set camera(bell2URLowering) doorBell
variable {bell2URLoweringSt} 0
set posx(bell2URLoweringSt) 0.603516
set posy(bell2URLoweringSt) 0.269531
set width(bell2URLoweringSt) 0.031250
set height(bell2URLoweringSt) 0.165365
set scene(bell2URLoweringSt) dragonvaleAcademy
set camera(bell2URLoweringSt) doorBell
variable {bell2URRaising} 0
set posx(bell2URRaising) 0.603516
set posy(bell2URRaising) 0.269531
set width(bell2URRaising) 0.031250
set height(bell2URRaising) 0.165365
set scene(bell2URRaising) dragonvaleAcademy
set camera(bell2URRaising) doorBell
variable {closing} 0
set posx(closing) 0.000000
set posy(closing) 0.000000
set width(closing) 1.000000
set height(closing) 1.000000
set scene(closing) dragonvaleAcademy
set camera(closing) doorBell
variable {minoLLHitting} 0
set posx(minoLLHitting) 0.303711
set posy(minoLLHitting) 0.540365
set width(minoLLHitting) 0.216797
set height(minoLLHitting) 0.333333
set scene(minoLLHitting) dragonvaleAcademy
set camera(minoLLHitting) doorBell
variable {minoLLMissing} 0
set posx(minoLLMissing) 0.303711
set posy(minoLLMissing) 0.540365
set width(minoLLMissing) 0.216797
set height(minoLLMissing) 0.333333
set scene(minoLLMissing) dragonvaleAcademy
set camera(minoLLMissing) doorBell
variable {minoLLSitting} 0
set posx(minoLLSitting) 0.343750
set posy(minoLLSitting) 0.641927
set width(minoLLSitting) 0.121094
set height(minoLLSitting) 0.234375
set scene(minoLLSitting) dragonvaleAcademy
set camera(minoLLSitting) doorBell
variable {minoLLStanding} 0
set posx(minoLLStanding) 0.343750
set posy(minoLLStanding) 0.641927
set width(minoLLStanding) 0.121094
set height(minoLLStanding) 0.234375
set scene(minoLLStanding) dragonvaleAcademy
set camera(minoLLStanding) doorBell
variable {minoLLStandingSt} 0
set posx(minoLLStandingSt) 0.343750
set posy(minoLLStandingSt) 0.641927
set width(minoLLStandingSt) 0.121094
set height(minoLLStandingSt) 0.234375
set scene(minoLLStandingSt) dragonvaleAcademy
set camera(minoLLStandingSt) doorBell
variable {minoLRHitting} 0
set posx(minoLRHitting) 0.518555
set posy(minoLRHitting) 0.542969
set width(minoLRHitting) 0.216797
set height(minoLRHitting) 0.333333
set scene(minoLRHitting) dragonvaleAcademy
set camera(minoLRHitting) doorBell
variable {minoLRMissing} 0
set posx(minoLRMissing) 0.518555
set posy(minoLRMissing) 0.542969
set width(minoLRMissing) 0.216797
set height(minoLRMissing) 0.333333
set scene(minoLRMissing) dragonvaleAcademy
set camera(minoLRMissing) doorBell
variable {minoLRSitting} 0
set posx(minoLRSitting) 0.574219
set posy(minoLRSitting) 0.641927
set width(minoLRSitting) 0.121094
set height(minoLRSitting) 0.234375
set scene(minoLRSitting) dragonvaleAcademy
set camera(minoLRSitting) doorBell
variable {minoLRStanding} 0
set posx(minoLRStanding) 0.574219
set posy(minoLRStanding) 0.641927
set width(minoLRStanding) 0.121094
set height(minoLRStanding) 0.234375
set scene(minoLRStanding) dragonvaleAcademy
set camera(minoLRStanding) doorBell
variable {minoLRStandingSt} 0
set posx(minoLRStandingSt) 0.574219
set posy(minoLRStandingSt) 0.641927
set width(minoLRStandingSt) 0.121094
set height(minoLRStandingSt) 0.234375
set scene(minoLRStandingSt) dragonvaleAcademy
set camera(minoLRStandingSt) doorBell
variable {minoULHitting} 0
set posx(minoULHitting) 0.247070
set posy(minoULHitting) 0.266927
set width(minoULHitting) 0.203125
set height(minoULHitting) 0.242188
set scene(minoULHitting) dragonvaleAcademy
set camera(minoULHitting) doorBell
variable {minoULMissing} 0
set posx(minoULMissing) 0.247070
set posy(minoULMissing) 0.266927
set width(minoULMissing) 0.203125
set height(minoULMissing) 0.242188
set scene(minoULMissing) dragonvaleAcademy
set camera(minoULMissing) doorBell
variable {minoULSitting} 0
set posx(minoULSitting) 0.280273
set posy(minoULSitting) 0.285156
set width(minoULSitting) 0.116211
set height(minoULSitting) 0.223958
set scene(minoULSitting) dragonvaleAcademy
set camera(minoULSitting) doorBell
variable {minoULStanding} 0
set posx(minoULStanding) 0.280273
set posy(minoULStanding) 0.285156
set width(minoULStanding) 0.116211
set height(minoULStanding) 0.223958
set scene(minoULStanding) dragonvaleAcademy
set camera(minoULStanding) doorBell
variable {minoULStandingSt} 0
set posx(minoULStandingSt) 0.280273
set posy(minoULStandingSt) 0.285156
set width(minoULStandingSt) 0.116211
set height(minoULStandingSt) 0.223958
set scene(minoULStandingSt) dragonvaleAcademy
set camera(minoULStandingSt) doorBell
variable {minoURHitting} 0
set posx(minoURHitting) 0.592773
set posy(minoURHitting) 0.266927
set width(minoURHitting) 0.201172
set height(minoURHitting) 0.242188
set scene(minoURHitting) dragonvaleAcademy
set camera(minoURHitting) doorBell
variable {minoURMissing} 0
set posx(minoURMissing) 0.592773
set posy(minoURMissing) 0.266927
set width(minoURMissing) 0.201172
set height(minoURMissing) 0.242188
set scene(minoURMissing) dragonvaleAcademy
set camera(minoURMissing) doorBell
variable {minoURSitting} 0
set posx(minoURSitting) 0.642578
set posy(minoURSitting) 0.283854
set width(minoURSitting) 0.118164
set height(minoURSitting) 0.225260
set scene(minoURSitting) dragonvaleAcademy
set camera(minoURSitting) doorBell
variable {minoURStanding} 0
set posx(minoURStanding) 0.642578
set posy(minoURStanding) 0.283854
set width(minoURStanding) 0.118164
set height(minoURStanding) 0.225260
set scene(minoURStanding) dragonvaleAcademy
set camera(minoURStanding) doorBell
variable {minoURStandingSt} 0
set posx(minoURStandingSt) 0.642578
set posy(minoURStandingSt) 0.283854
set width(minoURStandingSt) 0.118164
set height(minoURStandingSt) 0.225260
set scene(minoURStandingSt) dragonvaleAcademy
set camera(minoURStandingSt) doorBell
variable {opening} 0
set posx(opening) 0.000000
set posy(opening) 0.000000
set width(opening) 1.000000
set height(opening) 1.000000
set scene(opening) dragonvaleAcademy
set camera(opening) doorBell
variable {reset} 0
set posx(reset) 0.461914
set posy(reset) 0.847656
set width(reset) 0.114258
set height(reset) 0.152344
set scene(reset) dragonvaleAcademy
set camera(reset) doorBell
variable {doorOpening} 0
set posx(doorOpening) 0.000000
set posy(doorOpening) 0.000000
set width(doorOpening) 1.000000
set height(doorOpening) 1.000000
set scene(doorOpening) dragonvaleAcademy
set camera(doorOpening) doorOpening
variable {waterFallA} 0
set posx(waterFallA) 0.616211
set posy(waterFallA) 0.000000
set width(waterFallA) 0.230469
set height(waterFallA) 0.328125
set scene(waterFallA) dragonvaleAcademy
set camera(waterFallA) forestPath
variable {fountainA} 0
set posx(fountainA) 0.294922
set posy(fountainA) 0.561198
set width(fountainA) 0.235352
set height(fountainA) 0.213542
set scene(fountainA) dragonvaleAcademy
set camera(fountainA) gazeboFar
variable {fountainB} 0
set posx(fountainB) 0.672852
set posy(fountainB) 0.528646
set width(fountainB) 0.108398
set height(fountainB) 0.174479
set scene(fountainB) dragonvaleAcademy
set camera(fountainB) gazeboFar
variable {fountainA} 0
set posx(fountainA) 0.220703
set posy(fountainA) 0.747396
set width(fountainA) 0.297852
set height(fountainA) 0.252604
set scene(fountainA) dragonvaleAcademy
set camera(fountainA) gazeboNear
variable {fountainB} 0
set posx(fountainB) 0.514648
set posy(fountainB) 0.925781
set width(fountainB) 0.172852
set height(fountainB) 0.074219
set scene(fountainB) dragonvaleAcademy
set camera(fountainB) gazeboNear
variable {fountainA} 0
set posx(fountainA) 0.606445
set posy(fountainA) 0.739583
set width(fountainA) 0.500000
set height(fountainA) 0.333333
set scene(fountainA) dragonvaleAcademy
set camera(fountainA) gazeboPathLeft
variable {fountainB} 0
set posx(fountainB) 1.102539
set posy(fountainB) 0.739583
set width(fountainB) 0.250000
set height(fountainB) 0.333333
set scene(fountainB) dragonvaleAcademy
set camera(fountainB) gazeboPathLeft
variable {fountainC} 0
set posx(fountainC) 1.348633
set posy(fountainC) 0.760417
set width(fountainC) 0.062500
set height(fountainC) 0.226563
set scene(fountainC) dragonvaleAcademy
set camera(fountainC) gazeboPathLeft
variable {fountainD} 0
set posx(fountainD) 1.227539
set posy(fountainD) 0.703125
set width(fountainD) 0.031250
set height(fountainD) 0.041667
set scene(fountainD) dragonvaleAcademy
set camera(fountainD) gazeboPathLeft
variable {fountainA} 0
set posx(fountainA) 0.384766
set posy(fountainA) 0.773438
set width(fountainA) 0.243164
set height(fountainA) 0.226563
set scene(fountainA) dragonvaleAcademy
set camera(fountainA) gazeboStairsRight
variable {waterFallA} 0
set posx(waterFallA) 0.240234
set posy(waterFallA) 0.000000
set width(waterFallA) 0.111328
set height(waterFallA) 0.333333
set scene(waterFallA) dragonvaleAcademy
set camera(waterFallA) toElvandarForest
variable {waterFallB} 0
set posx(waterFallB) 0.553711
set posy(waterFallB) 0.000000
set width(waterFallB) 0.166016
set height(waterFallB) 0.391927
set scene(waterFallB) dragonvaleAcademy
set camera(waterFallB) toElvandarForest
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval topPasserelleLeft {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {lightChandelier1A} 0
set posx(lightChandelier1A) 0.500000
set posy(lightChandelier1A) 0.334635
set width(lightChandelier1A) 0.500000
set height(lightChandelier1A) 0.333333
set scene(lightChandelier1A) dragonvaleHallway
set camera(lightChandelier1A) topPasserelleLeft
variable {lightChandelier1C} 0
set posx(lightChandelier1C) 0.500000
set posy(lightChandelier1C) 0.173177
set width(lightChandelier1C) 0.500000
set height(lightChandelier1C) 0.166667
set scene(lightChandelier1C) dragonvaleHallway
set camera(lightChandelier1C) topPasserelleLeft
variable {lightChandelier2A} 0
set posx(lightChandelier2A) 0.251953
set posy(lightChandelier2A) 0.057292
set width(lightChandelier2A) 0.250000
set height(lightChandelier2A) 0.333333
set scene(lightChandelier2A) dragonvaleHallway
set camera(lightChandelier2A) topPasserelleLeft
variable {lightWallA} 0
set posx(lightWallA) 0.000000
set posy(lightWallA) 0.333333
set width(lightWallA) 0.250000
set height(lightWallA) 0.666667
set scene(lightWallA) dragonvaleHallway
set camera(lightWallA) topPasserelleRight
variable {doorShattering} 0
set posx(doorShattering) 0.000000
set posy(doorShattering) 0.000000
set width(doorShattering) 1.000000
set height(doorShattering) 1.000000
set scene(doorShattering) dragonvaleHallway
set camera(doorShattering) trialDoorShatter
variable {lightWallA} 0
set posx(lightWallA) 0.664063
set posy(lightWallA) 0.152344
set width(lightWallA) 0.125000
set height(lightWallA) 0.565104
set scene(lightWallA) dragonvaleHallway
set camera(lightWallA) trialDoorShatter
variable {lightWallB} 0
set posx(lightWallB) 0.850586
set posy(lightWallB) 0.000000
set width(lightWallB) 0.149414
set height(lightWallB) 0.200521
set scene(lightWallB) dragonvaleHallway
set camera(lightWallB) trialDoorShatter
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval elvandar {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {elvandarSleep} 0
set posx(elvandarSleep) 0.000000
set posy(elvandarSleep) 0.000000
set width(elvandarSleep) 1.000000
set height(elvandarSleep) 0.666667
set scene(elvandarSleep) elvandarGlade
set camera(elvandarSleep) elvandar
variable {elvandarTalkA} 0
set posx(elvandarTalkA) 0.000000
set posy(elvandarTalkA) 0.000000
set width(elvandarTalkA) 1.000000
set height(elvandarTalkA) 0.666667
set scene(elvandarTalkA) elvandarGlade
set camera(elvandarTalkA) elvandar
variable {elvandarTalkB} 0
set posx(elvandarTalkB) 0.000000
set posy(elvandarTalkB) 0.000000
set width(elvandarTalkB) 1.000000
set height(elvandarTalkB) 0.666667
set scene(elvandarTalkB) elvandarGlade
set camera(elvandarTalkB) elvandar
variable {elvandarTalkSmile} 0
set posx(elvandarTalkSmile) 0.000000
set posy(elvandarTalkSmile) 0.000000
set width(elvandarTalkSmile) 1.000000
set height(elvandarTalkSmile) 0.666667
set scene(elvandarTalkSmile) elvandarGlade
set camera(elvandarTalkSmile) elvandar
variable {elvandarTrance} 0
set posx(elvandarTrance) 0.000000
set posy(elvandarTrance) 0.000000
set width(elvandarTrance) 1.000000
set height(elvandarTrance) 0.666667
set scene(elvandarTrance) elvandarGlade
set camera(elvandarTrance) elvandar
variable {elvandarWake} 0
set posx(elvandarWake) 0.000000
set posy(elvandarWake) 0.000000
set width(elvandarWake) 1.000000
set height(elvandarWake) 0.666667
set scene(elvandarWake) elvandarGlade
set camera(elvandarWake) elvandar
variable {flowerGrowing} 0
set posx(flowerGrowing) 0.000000
set posy(flowerGrowing) 0.000000
set width(flowerGrowing) 1.000000
set height(flowerGrowing) 0.997396
set scene(flowerGrowing) elvandarGlade
set camera(flowerGrowing) elvandar
variable {flowerGrowing} 0
set posx(flowerGrowing) 0.000000
set posy(flowerGrowing) 0.000000
set width(flowerGrowing) 1.000000
set height(flowerGrowing) 1.000000
set scene(flowerGrowing) elvandarGlade
set camera(flowerGrowing) flowerGrowing
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval bridge {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {riverA} 0
set posx(riverA) 0.000000
set posy(riverA) 0.000000
set width(riverA) 0.503906
set height(riverA) 1.000000
set scene(riverA) elvandarPathway
set camera(riverA) bridge
variable {riverB} 0
set posx(riverB) 0.500000
set posy(riverB) 0.000000
set width(riverB) 0.500000
set height(riverB) 1.000000
set scene(riverB) elvandarPathway
set camera(riverB) bridge
variable {riverOver} 0
set posx(riverOver) 0.000000
set posy(riverOver) 0.000000
set width(riverOver) 1.000000
set height(riverOver) 1.000000
set scene(riverOver) elvandarPathway
set camera(riverOver) bridge
variable {riverOverSt} 0
set posx(riverOverSt) 0.000000
set posy(riverOverSt) 0.000000
set width(riverOverSt) 1.000000
set height(riverOverSt) 1.000000
set scene(riverOverSt) elvandarPathway
set camera(riverOverSt) bridge
variable {growing} 0
set posx(growing) 0.000000
set posy(growing) 0.000000
set width(growing) 1.000000
set height(growing) 1.000000
set scene(growing) elvandarPathway
set camera(growing) bridgeGrowing
variable {riverOverGrown} 0
set posx(riverOverGrown) 0.000000
set posy(riverOverGrown) 0.000000
set width(riverOverGrown) 1.000000
set height(riverOverGrown) 1.000000
set scene(riverOverGrown) elvandarPathway
set camera(riverOverGrown) bridgeGrown
variable {riverOverGrownSt} 0
set posx(riverOverGrownSt) 0.000000
set posy(riverOverGrownSt) 0.000000
set width(riverOverGrownSt) 1.000000
set height(riverOverGrownSt) 1.000000
set scene(riverOverGrownSt) elvandarPathway
set camera(riverOverGrownSt) bridgeGrown
variable {river} 0
set posx(river) 0.141602
set posy(river) 0.259115
set width(river) 0.875000
set height(river) 0.165365
set scene(river) elvandarPathway
set camera(river) forestA01
variable {riverA} 0
set posx(riverA) 0.600586
set posy(riverA) 0.300781
set width(riverA) 0.399414
set height(riverA) 0.125000
set scene(riverA) elvandarPathway
set camera(riverA) forestA02
variable {riverB} 0
set posx(riverB) 0.377930
set posy(riverB) 0.287760
set width(riverB) 0.062500
set height(riverB) 0.041667
set scene(riverB) elvandarPathway
set camera(riverB) forestA02
variable {riverA} 0
set posx(riverA) 0.482422
set posy(riverA) 0.453125
set width(riverA) 0.483398
set height(riverA) 0.145833
set scene(riverA) elvandarPathway
set camera(riverA) forestA03
variable {riverB} 0
set posx(riverB) 0.069336
set posy(riverB) 0.582031
set width(riverB) 0.198242
set height(riverB) 0.092448
set scene(riverB) elvandarPathway
set camera(riverB) forestA03
variable {riverA} 0
set posx(riverA) 0.487305
set posy(riverA) 0.253906
set width(riverA) 0.500000
set height(riverA) 0.274740
set scene(riverA) elvandarPathway
set camera(riverA) forestA04
variable {riverB} 0
set posx(riverB) 0.000000
set posy(riverB) 0.253906
set width(riverB) 0.491211
set height(riverB) 0.274740
set scene(riverB) elvandarPathway
set camera(riverB) forestA04
variable {riverGrownA} 0
set posx(riverGrownA) 0.481445
set posy(riverGrownA) 0.253906
set width(riverGrownA) 0.500000
set height(riverGrownA) 0.274740
set scene(riverGrownA) elvandarPathway
set camera(riverGrownA) forestA04
variable {riverGrownB} 0
set posx(riverGrownB) 0.000000
set posy(riverGrownB) 0.253906
set width(riverGrownB) 0.485352
set height(riverGrownB) 0.274740
set scene(riverGrownB) elvandarPathway
set camera(riverGrownB) forestA04
variable {river} 0
set posx(river) 0.694336
set posy(river) 0.549479
set width(river) 0.305664
set height(river) 0.148438
set scene(river) elvandarPathway
set camera(river) forestB01
variable {riverA} 0
set posx(riverA) 0.813477
set posy(riverA) 0.250000
set width(riverA) 0.436523
set height(riverA) 1.000000
set scene(riverA) elvandarPathway
set camera(riverA) forestB02
variable {riverB} 0
set posx(riverB) 0.674805
set posy(riverB) 1.196615
set width(riverB) 0.142578
set height(riverB) 0.053385
set scene(riverB) elvandarPathway
set camera(riverB) forestB02
variable {riverGrownA} 0
set posx(riverGrownA) 0.813477
set posy(riverGrownA) 0.250000
set width(riverGrownA) 0.436523
set height(riverGrownA) 1.000000
set scene(riverGrownA) elvandarPathway
set camera(riverGrownA) forestB02
variable {riverGrownB} 0
set posx(riverGrownB) 0.674805
set posy(riverGrownB) 1.196615
set width(riverGrownB) 0.142578
set height(riverGrownB) 0.053385
set scene(riverGrownB) elvandarPathway
set camera(riverGrownB) forestB02
variable {riverOver} 0
set posx(riverOver) 0.632813
set posy(riverOver) 0.256510
set width(riverOver) 0.617188
set height(riverOver) 0.993490
set scene(riverOver) elvandarPathway
set camera(riverOver) forestB02
variable {riverOverSt} 0
set posx(riverOverSt) 0.632813
set posy(riverOverSt) 0.256510
set width(riverOverSt) 0.617188
set height(riverOverSt) 0.993490
set scene(riverOverSt) elvandarPathway
set camera(riverOverSt) forestB02
variable {riverOverGrown} 0
set posx(riverOverGrown) 0.653320
set posy(riverOverGrown) 0.440104
set width(riverOverGrown) 0.596680
set height(riverOverGrown) 0.809896
set scene(riverOverGrown) elvandarPathway
set camera(riverOverGrown) forestB02
variable {riverOverGrownSt} 0
set posx(riverOverGrownSt) 0.653320
set posy(riverOverGrownSt) 0.440104
set width(riverOverGrownSt) 0.596680
set height(riverOverGrownSt) 0.809896
set scene(riverOverGrownSt) elvandarPathway
set camera(riverOverGrownSt) forestB02
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval alcove {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.168945
set posy(lightChandelierA) 0.072917
set width(lightChandelierA) 0.500000
set height(lightChandelierA) 0.333333
set scene(lightChandelierA) enchantedCrossway
set camera(lightChandelierA) alcove
variable {lightChandelierB} 0
set posx(lightChandelierB) 0.668945
set posy(lightChandelierB) 0.121094
set width(lightChandelierB) 0.250000
set height(lightChandelierB) 0.333333
set scene(lightChandelierB) enchantedCrossway
set camera(lightChandelierB) alcove
variable {lightWallA} 0
set posx(lightWallA) 0.409180
set posy(lightWallA) 0.007813
set width(lightWallA) 0.152344
set height(lightWallA) 0.541667
set scene(lightWallA) enchantedCrossway
set camera(lightWallA) aqueducStairsBottom
variable {lightWallB} 0
set posx(lightWallB) 0.000000
set posy(lightWallB) 0.001302
set width(lightWallB) 0.125000
set height(lightWallB) 0.402344
set scene(lightWallB) enchantedCrossway
set camera(lightWallB) aqueducStairsBottom
variable {lightWall} 0
set posx(lightWall) 0.782227
set posy(lightWall) 0.425781
set width(lightWall) 0.217773
set height(lightWall) 0.496094
set scene(lightWall) enchantedCrossway
set camera(lightWall) aqueducStairsMid
variable {lightWallA} 0
set posx(lightWallA) 0.404297
set posy(lightWallA) 0.391927
set width(lightWallA) 0.163086
set height(lightWallA) 0.588542
set scene(lightWallA) enchantedCrossway
set camera(lightWallA) corridorNearStairs
variable {lightWallB} 0
set posx(lightWallB) 0.864258
set posy(lightWallB) 0.000000
set width(lightWallB) 0.087891
set height(lightWallB) 0.497396
set scene(lightWallB) enchantedCrossway
set camera(lightWallB) corridorNearStairs
variable {lightWallC} 0
set posx(lightWallC) 0.719727
set posy(lightWallC) 0.993490
set width(lightWallC) 0.193359
set height(lightWallC) 0.506510
set scene(lightWallC) enchantedCrossway
set camera(lightWallC) corridorNearStairs
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.526367
set posy(lightChandelierA) 0.074219
set width(lightChandelierA) 0.207031
set height(lightChandelierA) 0.333333
set scene(lightChandelierA) enchantedCrossway
set camera(lightChandelierA) downStairs
variable {lightChandelierB} 0
set posx(lightChandelierB) 0.875000
set posy(lightChandelierB) 0.313802
set width(lightChandelierB) 0.125000
set height(lightChandelierB) 0.333333
set scene(lightChandelierB) enchantedCrossway
set camera(lightChandelierB) downStairs
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.243164
set posy(lightChandelierA) 0.628906
set width(lightChandelierA) 0.250000
set height(lightChandelierA) 0.333333
set scene(lightChandelierA) enchantedCrossway
set camera(lightChandelierA) firstCorner
variable {lightChandelierB} 0
set posx(lightChandelierB) 0.697266
set posy(lightChandelierB) 0.445313
set width(lightChandelierB) 0.250000
set height(lightChandelierB) 0.666667
set scene(lightChandelierB) enchantedCrossway
set camera(lightChandelierB) firstCorner
variable {lightChandelierC} 0
set posx(lightChandelierC) 0.572266
set posy(lightChandelierC) 0.445313
set width(lightChandelierC) 0.125000
set height(lightChandelierC) 0.666667
set scene(lightChandelierC) enchantedCrossway
set camera(lightChandelierC) firstCorner
variable {lightChandelier1A} 0
set posx(lightChandelier1A) 1.382813
set posy(lightChandelier1A) 0.209635
set width(lightChandelier1A) 0.227539
set height(lightChandelier1A) 0.166667
set scene(lightChandelier1A) enchantedCrossway
set camera(lightChandelier1A) fromAbove
variable {lightChandelier2A} 0
set posx(lightChandelier2A) 0.457031
set posy(lightChandelier2A) 0.000000
set width(lightChandelier2A) 0.250000
set height(lightChandelier2A) 0.166667
set scene(lightChandelier2A) enchantedCrossway
set camera(lightChandelier2A) fromAbove
variable {lightChandelier2B} 0
set posx(lightChandelier2B) 0.109375
set posy(lightChandelier2B) 0.000000
set width(lightChandelier2B) 0.250000
set height(lightChandelier2B) 0.333333
set scene(lightChandelier2B) enchantedCrossway
set camera(lightChandelier2B) fromAbove
variable {lightBallA} 0
set posx(lightBallA) 0.000000
set posy(lightBallA) 0.333333
set width(lightBallA) 0.319336
set height(lightBallA) 0.666667
set scene(lightBallA) enchantedCrossway
set camera(lightBallA) ghStairs
variable {lightWall} 0
set posx(lightWall) 0.000000
set posy(lightWall) 0.000000
set width(lightWall) 0.160156
set height(lightWall) 0.132813
set scene(lightWall) enchantedCrossway
set camera(lightWall) leftStairsBottom
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.743164
set posy(lightChandelierA) 0.134115
set width(lightChandelierA) 0.083984
set height(lightChandelierA) 0.221354
set scene(lightChandelierA) enchantedCrossway
set camera(lightChandelierA) miniBalcony
variable {lightWallA} 0
set posx(lightWallA) 0.758789
set posy(lightWallA) 0.803385
set width(lightWallA) 0.241211
set height(lightWallA) 0.196615
set scene(lightWallA) enchantedCrossway
set camera(lightWallA) miniBalcony
variable {lightWallB} 0
set posx(lightWallB) 0.437500
set posy(lightWallB) 0.953125
set width(lightWallB) 0.146484
set height(lightWallB) 0.046875
set scene(lightWallB) enchantedCrossway
set camera(lightWallB) miniBalcony
variable {lightWallA} 0
set posx(lightWallA) 0.306641
set posy(lightWallA) 0.000000
set width(lightWallA) 0.125000
set height(lightWallA) 0.320313
set scene(lightWallA) enchantedCrossway
set camera(lightWallA) rightStairs
variable {lightWallB} 0
set posx(lightWallB) 0.306641
set posy(lightWallB) 0.315104
set width(lightWallB) 0.125000
set height(lightWallB) 0.351563
set scene(lightWallB) enchantedCrossway
set camera(lightWallB) rightStairs
variable {lightWall} 0
set posx(lightWall) 0.906250
set posy(lightWall) 0.276042
set width(lightWall) 0.093750
set height(lightWall) 0.333333
set scene(lightWall) enchantedCrossway
set camera(lightWall) rightStairsMid
variable {lightBallA} 0
set posx(lightBallA) 0.773438
set posy(lightBallA) 0.000000
set width(lightBallA) 0.715820
set height(lightBallA) 0.361979
set scene(lightBallA) enchantedCrossway
set camera(lightBallA) topPasserelle
variable {lightWallB} 0
set posx(lightWallB) 0.225586
set posy(lightWallB) 0.493490
set width(lightWallB) 0.110352
set height(lightWallB) 0.269531
set scene(lightWallB) enchantedCrossway
set camera(lightWallB) topPasserelleDoor
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.404297
set posy(lightChandelierA) 0.045573
set width(lightChandelierA) 0.500000
set height(lightChandelierA) 0.666667
set scene(lightChandelierA) enchantedCrossway
set camera(lightChandelierA) towardPasserelle
variable {lightChandelier1A} 0
set posx(lightChandelier1A) 0.635742
set posy(lightChandelier1A) 0.157552
set width(lightChandelier1A) 0.250000
set height(lightChandelier1A) 0.333333
set scene(lightChandelier1A) enchantedCrossway
set camera(lightChandelier1A) towardRightStairs
variable {lightChandelier2A} 0
set posx(lightChandelier2A) 0.375000
set posy(lightChandelier2A) 0.171875
set width(lightChandelier2A) 0.250000
set height(lightChandelier2A) 0.333333
set scene(lightChandelier2A) enchantedCrossway
set camera(lightChandelier2A) towardRightStairs
variable {doorShattering} 0
set posx(doorShattering) 0.000000
set posy(doorShattering) 0.000000
set width(doorShattering) 1.000000
set height(doorShattering) 1.000000
set scene(doorShattering) enchantedCrossway
set camera(doorShattering) trialDoorShatter
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval bookCorner {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {lightCandle} 0
set posx(lightCandle) 0.000000
set posy(lightCandle) 0.346354
set width(lightCandle) 0.125000
set height(lightCandle) 0.333333
set scene(lightCandle) enchantedHallway
set camera(lightCandle) bookCorner
variable {lightLanter} 0
set posx(lightLanter) 0.707031
set posy(lightLanter) 0.131510
set width(lightLanter) 0.250000
set height(lightLanter) 0.333333
set scene(lightLanter) enchantedHallway
set camera(lightLanter) bookCorner
variable {lightCandleA1} 0
set posx(lightCandleA1) 0.875000
set posy(lightCandleA1) 0.666667
set width(lightCandleA1) 0.125000
set height(lightCandleA1) 0.333333
set scene(lightCandleA1) enchantedHallway
set camera(lightCandleA1) corridor
variable {lightCandleA2} 0
set posx(lightCandleA2) 0.750000
set posy(lightCandleA2) 0.854167
set width(lightCandleA2) 0.125000
set height(lightCandleA2) 0.145833
set scene(lightCandleA2) enchantedHallway
set camera(lightCandleA2) corridor
variable {lightCandleB} 0
set posx(lightCandleB) 0.360352
set posy(lightCandleB) 0.278646
set width(lightCandleB) 0.125000
set height(lightCandleB) 0.333333
set scene(lightCandleB) enchantedHallway
set camera(lightCandleB) corridor
variable {lightChandelier} 0
set posx(lightChandelier) 0.000000
set posy(lightChandelier) 0.144531
set width(lightChandelier) 0.061523
set height(lightChandelier) 0.333333
set scene(lightChandelier) enchantedHallway
set camera(lightChandelier) corridor
variable {lightChandelierBack} 0
set posx(lightChandelierBack) 0.749023
set posy(lightChandelierBack) 0.364583
set width(lightChandelierBack) 0.125000
set height(lightChandelierBack) 0.166667
set scene(lightChandelierBack) enchantedHallway
set camera(lightChandelierBack) corridor
variable {lightChandelierBack} 0
set posx(lightChandelierBack) 0.814453
set posy(lightChandelierBack) 0.000000
set width(lightChandelierBack) 0.250000
set height(lightChandelierBack) 0.333333
set scene(lightChandelierBack) enchantedHallway
set camera(lightChandelierBack) stairsLow
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval dragonSpotting {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {dragonFly} 0
set posx(dragonFly) 0.000000
set posy(dragonFly) 0.164063
set width(dragonFly) 0.486328
set height(dragonFly) 0.630208
set scene(dragonFly) facadeWalkway
set camera(dragonFly) dragonSpotting
variable {wheel} 0
set posx(wheel) 0.000000
set posy(wheel) 0.605469
set width(wheel) 0.244141
set height(wheel) 0.326823
set scene(wheel) facadeWalkway
set camera(wheel) facadePanorama
variable {fountain} 0
set posx(fountain) 1.039063
set posy(fountain) 0.111979
set width(fountain) 0.269531
set height(fountain) 0.656250
set scene(fountain) facadeWalkway
set camera(fountain) smallFountain
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval forgeAltarPuzzle {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {rune0} 0
set posx(rune0) 0.276367
set posy(rune0) 0.208333
set width(rune0) 0.138672
set height(rune0) 0.182292
set scene(rune0) forge
set camera(rune0) forgeAltarPuzzle
variable {rune0St} 0
set posx(rune0St) 0.276367
set posy(rune0St) 0.208333
set width(rune0St) 0.138672
set height(rune0St) 0.182292
set scene(rune0St) forge
set camera(rune0St) forgeAltarPuzzle
variable {rune1} 0
set posx(rune1) 0.432617
set posy(rune1) 0.203125
set width(rune1) 0.143555
set height(rune1) 0.192708
set scene(rune1) forge
set camera(rune1) forgeAltarPuzzle
variable {rune1St} 0
set posx(rune1St) 0.432617
set posy(rune1St) 0.203125
set width(rune1St) 0.143555
set height(rune1St) 0.192708
set scene(rune1St) forge
set camera(rune1St) forgeAltarPuzzle
variable {rune1Glow} 0
set posx(rune1Glow) 0.432617
set posy(rune1Glow) 0.203125
set width(rune1Glow) 0.143555
set height(rune1Glow) 0.192708
set scene(rune1Glow) forge
set camera(rune1Glow) forgeAltarPuzzle
variable {rune1GlowSt} 0
set posx(rune1GlowSt) 0.432617
set posy(rune1GlowSt) 0.203125
set width(rune1GlowSt) 0.143555
set height(rune1GlowSt) 0.192708
set scene(rune1GlowSt) forge
set camera(rune1GlowSt) forgeAltarPuzzle
variable {rune1GlowOut} 0
set posx(rune1GlowOut) 0.432617
set posy(rune1GlowOut) 0.203125
set width(rune1GlowOut) 0.143555
set height(rune1GlowOut) 0.192708
set scene(rune1GlowOut) forge
set camera(rune1GlowOut) forgeAltarPuzzle
variable {rune2} 0
set posx(rune2) 0.590820
set posy(rune2) 0.212240
set width(rune2) 0.144531
set height(rune2) 0.188802
set scene(rune2) forge
set camera(rune2) forgeAltarPuzzle
variable {rune2St} 0
set posx(rune2St) 0.590820
set posy(rune2St) 0.212240
set width(rune2St) 0.144531
set height(rune2St) 0.188802
set scene(rune2St) forge
set camera(rune2St) forgeAltarPuzzle
variable {rune2Glow} 0
set posx(rune2Glow) 0.590820
set posy(rune2Glow) 0.212240
set width(rune2Glow) 0.144531
set height(rune2Glow) 0.188802
set scene(rune2Glow) forge
set camera(rune2Glow) forgeAltarPuzzle
variable {rune2GlowSt} 0
set posx(rune2GlowSt) 0.590820
set posy(rune2GlowSt) 0.212240
set width(rune2GlowSt) 0.144531
set height(rune2GlowSt) 0.188802
set scene(rune2GlowSt) forge
set camera(rune2GlowSt) forgeAltarPuzzle
variable {rune2GlowOut} 0
set posx(rune2GlowOut) 0.590820
set posy(rune2GlowOut) 0.212240
set width(rune2GlowOut) 0.144531
set height(rune2GlowOut) 0.188802
set scene(rune2GlowOut) forge
set camera(rune2GlowOut) forgeAltarPuzzle
variable {rune3} 0
set posx(rune3) 0.268555
set posy(rune3) 0.416667
set width(rune3) 0.141602
set height(rune3) 0.187500
set scene(rune3) forge
set camera(rune3) forgeAltarPuzzle
variable {rune3St} 0
set posx(rune3St) 0.268555
set posy(rune3St) 0.416667
set width(rune3St) 0.141602
set height(rune3St) 0.187500
set scene(rune3St) forge
set camera(rune3St) forgeAltarPuzzle
variable {rune3Glow} 0
set posx(rune3Glow) 0.268555
set posy(rune3Glow) 0.416667
set width(rune3Glow) 0.141602
set height(rune3Glow) 0.187500
set scene(rune3Glow) forge
set camera(rune3Glow) forgeAltarPuzzle
variable {rune3GlowSt} 0
set posx(rune3GlowSt) 0.268555
set posy(rune3GlowSt) 0.416667
set width(rune3GlowSt) 0.141602
set height(rune3GlowSt) 0.187500
set scene(rune3GlowSt) forge
set camera(rune3GlowSt) forgeAltarPuzzle
variable {rune3GlowOut} 0
set posx(rune3GlowOut) 0.268555
set posy(rune3GlowOut) 0.416667
set width(rune3GlowOut) 0.141602
set height(rune3GlowOut) 0.187500
set scene(rune3GlowOut) forge
set camera(rune3GlowOut) forgeAltarPuzzle
variable {rune4} 0
set posx(rune4) 0.431641
set posy(rune4) 0.416667
set width(rune4) 0.146484
set height(rune4) 0.191406
set scene(rune4) forge
set camera(rune4) forgeAltarPuzzle
variable {rune4St} 0
set posx(rune4St) 0.431641
set posy(rune4St) 0.416667
set width(rune4St) 0.146484
set height(rune4St) 0.191406
set scene(rune4St) forge
set camera(rune4St) forgeAltarPuzzle
variable {rune4Glow} 0
set posx(rune4Glow) 0.431641
set posy(rune4Glow) 0.416667
set width(rune4Glow) 0.146484
set height(rune4Glow) 0.191406
set scene(rune4Glow) forge
set camera(rune4Glow) forgeAltarPuzzle
variable {rune4GlowSt} 0
set posx(rune4GlowSt) 0.431641
set posy(rune4GlowSt) 0.416667
set width(rune4GlowSt) 0.146484
set height(rune4GlowSt) 0.191406
set scene(rune4GlowSt) forge
set camera(rune4GlowSt) forgeAltarPuzzle
variable {rune4GlowOut} 0
set posx(rune4GlowOut) 0.431641
set posy(rune4GlowOut) 0.416667
set width(rune4GlowOut) 0.146484
set height(rune4GlowOut) 0.191406
set scene(rune4GlowOut) forge
set camera(rune4GlowOut) forgeAltarPuzzle
variable {rune5} 0
set posx(rune5) 0.592773
set posy(rune5) 0.423177
set width(rune5) 0.145508
set height(rune5) 0.187500
set scene(rune5) forge
set camera(rune5) forgeAltarPuzzle
variable {rune5St} 0
set posx(rune5St) 0.592773
set posy(rune5St) 0.423177
set width(rune5St) 0.145508
set height(rune5St) 0.187500
set scene(rune5St) forge
set camera(rune5St) forgeAltarPuzzle
variable {rune6} 0
set posx(rune6) 0.262695
set posy(rune6) 0.635417
set width(rune6) 0.142578
set height(rune6) 0.188802
set scene(rune6) forge
set camera(rune6) forgeAltarPuzzle
variable {rune6St} 0
set posx(rune6St) 0.262695
set posy(rune6St) 0.635417
set width(rune6St) 0.142578
set height(rune6St) 0.188802
set scene(rune6St) forge
set camera(rune6St) forgeAltarPuzzle
variable {rune7} 0
set posx(rune7) 0.429688
set posy(rune7) 0.641927
set width(rune7) 0.141602
set height(rune7) 0.187500
set scene(rune7) forge
set camera(rune7) forgeAltarPuzzle
variable {rune7St} 0
set posx(rune7St) 0.429688
set posy(rune7St) 0.641927
set width(rune7St) 0.141602
set height(rune7St) 0.187500
set scene(rune7St) forge
set camera(rune7St) forgeAltarPuzzle
variable {rune8} 0
set posx(rune8) 0.600586
set posy(rune8) 0.641927
set width(rune8) 0.141602
set height(rune8) 0.188802
set scene(rune8) forge
set camera(rune8) forgeAltarPuzzle
variable {rune8St} 0
set posx(rune8St) 0.600586
set posy(rune8St) 0.641927
set width(rune8St) 0.141602
set height(rune8St) 0.188802
set scene(rune8St) forge
set camera(rune8St) forgeAltarPuzzle
variable {appearing} 0
set posx(appearing) 0.316406
set posy(appearing) 0.000000
set width(appearing) 0.500000
set height(appearing) 0.666667
set scene(appearing) forge
set camera(appearing) forgeAltarTop
variable {disapearing} 0
set posx(disapearing) 0.316406
set posy(disapearing) 0.000000
set width(disapearing) 0.500000
set height(disapearing) 0.666667
set scene(disapearing) forge
set camera(disapearing) forgeAltarTop
variable {looping} 0
set posx(looping) 0.316406
set posy(looping) 0.000000
set width(looping) 0.500000
set height(looping) 0.666667
set scene(looping) forge
set camera(looping) forgeAltarTop
variable {awakening} 0
set posx(awakening) 0.933594
set posy(awakening) 0.425781
set width(awakening) 0.032227
set height(awakening) 0.054688
set scene(awakening) forge
set camera(awakening) forgeMain
variable {forgeA} 0
set posx(forgeA) 0.839844
set posy(forgeA) 0.760417
set width(forgeA) 0.160156
set height(forgeA) 0.239583
set scene(forgeA) forge
set camera(forgeA) forgeMain
variable {forgeB} 0
set posx(forgeB) 0.000000
set posy(forgeB) 0.766927
set width(forgeB) 0.164063
set height(forgeB) 0.233073
set scene(forgeB) forge
set camera(forgeB) forgeMain
variable {forgeC} 0
set posx(forgeC) 0.142578
set posy(forgeC) 0.354167
set width(forgeC) 0.192383
set height(forgeC) 0.111979
set scene(forgeC) forge
set camera(forgeC) forgeMain
variable {forgeD} 0
set posx(forgeD) 0.653320
set posy(forgeD) 0.354167
set width(forgeD) 0.211914
set height(forgeD) 0.136719
set scene(forgeD) forge
set camera(forgeD) forgeMain
variable {tilered0} 0
set posx(tilered0) 0.246094
set posy(tilered0) 0.438802
set width(tilered0) 0.155273
set height(tilered0) 0.140625
set scene(tilered0) forge
set camera(tilered0) forgeMain
variable {tilered0St} 0
set posx(tilered0St) 0.246094
set posy(tilered0St) 0.438802
set width(tilered0St) 0.155273
set height(tilered0St) 0.140625
set scene(tilered0St) forge
set camera(tilered0St) forgeMain
variable {tilered1} 0
set posx(tilered1) 0.297852
set posy(tilered1) 0.464844
set width(tilered1) 0.155273
set height(tilered1) 0.140625
set scene(tilered1) forge
set camera(tilered1) forgeMain
variable {tilered1St} 0
set posx(tilered1St) 0.297852
set posy(tilered1St) 0.464844
set width(tilered1St) 0.155273
set height(tilered1St) 0.140625
set scene(tilered1St) forge
set camera(tilered1St) forgeMain
variable {tilered2} 0
set posx(tilered2) 0.353516
set posy(tilered2) 0.501302
set width(tilered2) 0.155273
set height(tilered2) 0.140625
set scene(tilered2) forge
set camera(tilered2) forgeMain
variable {tilered2St} 0
set posx(tilered2St) 0.353516
set posy(tilered2St) 0.501302
set width(tilered2St) 0.155273
set height(tilered2St) 0.140625
set scene(tilered2St) forge
set camera(tilered2St) forgeMain
variable {tilered3} 0
set posx(tilered3) 0.482422
set posy(tilered3) 0.574219
set width(tilered3) 0.183594
set height(tilered3) 0.161458
set scene(tilered3) forge
set camera(tilered3) forgeMain
variable {tilered3St} 0
set posx(tilered3St) 0.482422
set posy(tilered3St) 0.574219
set width(tilered3St) 0.183594
set height(tilered3St) 0.161458
set scene(tilered3St) forge
set camera(tilered3St) forgeMain
variable {tilered4} 0
set posx(tilered4) 0.564453
set posy(tilered4) 0.627604
set width(tilered4) 0.195312
set height(tilered4) 0.178385
set scene(tilered4) forge
set camera(tilered4) forgeMain
variable {tilered4St} 0
set posx(tilered4St) 0.564453
set posy(tilered4St) 0.627604
set width(tilered4St) 0.195312
set height(tilered4St) 0.178385
set scene(tilered4St) forge
set camera(tilered4St) forgeMain
variable {tilered5} 0
set posx(tilered5) 0.674805
set posy(tilered5) 0.697917
set width(tilered5) 0.195312
set height(tilered5) 0.178385
set scene(tilered5) forge
set camera(tilered5) forgeMain
variable {tilered5St} 0
set posx(tilered5St) 0.674805
set posy(tilered5St) 0.697917
set width(tilered5St) 0.195312
set height(tilered5St) 0.178385
set scene(tilered5St) forge
set camera(tilered5St) forgeMain
variable {tileredHi0} 0
set posx(tileredHi0) 0.246094
set posy(tileredHi0) 0.438802
set width(tileredHi0) 0.155273
set height(tileredHi0) 0.140625
set scene(tileredHi0) forge
set camera(tileredHi0) forgeMain
variable {tileredHi0St} 0
set posx(tileredHi0St) 0.246094
set posy(tileredHi0St) 0.438802
set width(tileredHi0St) 0.155273
set height(tileredHi0St) 0.140625
set scene(tileredHi0St) forge
set camera(tileredHi0St) forgeMain
variable {tileredHi1} 0
set posx(tileredHi1) 0.297852
set posy(tileredHi1) 0.464844
set width(tileredHi1) 0.155273
set height(tileredHi1) 0.140625
set scene(tileredHi1) forge
set camera(tileredHi1) forgeMain
variable {tileredHi1St} 0
set posx(tileredHi1St) 0.297852
set posy(tileredHi1St) 0.464844
set width(tileredHi1St) 0.155273
set height(tileredHi1St) 0.140625
set scene(tileredHi1St) forge
set camera(tileredHi1St) forgeMain
variable {tileredHi2} 0
set posx(tileredHi2) 0.353516
set posy(tileredHi2) 0.501302
set width(tileredHi2) 0.155273
set height(tileredHi2) 0.140625
set scene(tileredHi2) forge
set camera(tileredHi2) forgeMain
variable {tileredHi2St} 0
set posx(tileredHi2St) 0.353516
set posy(tileredHi2St) 0.501302
set width(tileredHi2St) 0.155273
set height(tileredHi2St) 0.140625
set scene(tileredHi2St) forge
set camera(tileredHi2St) forgeMain
variable {tileredHi3} 0
set posx(tileredHi3) 0.482422
set posy(tileredHi3) 0.574219
set width(tileredHi3) 0.183594
set height(tileredHi3) 0.161458
set scene(tileredHi3) forge
set camera(tileredHi3) forgeMain
variable {tileredHi3St} 0
set posx(tileredHi3St) 0.482422
set posy(tileredHi3St) 0.574219
set width(tileredHi3St) 0.183594
set height(tileredHi3St) 0.161458
set scene(tileredHi3St) forge
set camera(tileredHi3St) forgeMain
variable {tileredHi4} 0
set posx(tileredHi4) 0.564453
set posy(tileredHi4) 0.627604
set width(tileredHi4) 0.195312
set height(tileredHi4) 0.178385
set scene(tileredHi4) forge
set camera(tileredHi4) forgeMain
variable {tileredHi4St} 0
set posx(tileredHi4St) 0.564453
set posy(tileredHi4St) 0.627604
set width(tileredHi4St) 0.195312
set height(tileredHi4St) 0.178385
set scene(tileredHi4St) forge
set camera(tileredHi4St) forgeMain
variable {tileredHi5} 0
set posx(tileredHi5) 0.674805
set posy(tileredHi5) 0.697917
set width(tileredHi5) 0.195312
set height(tileredHi5) 0.178385
set scene(tileredHi5) forge
set camera(tileredHi5) forgeMain
variable {tileredHi5St} 0
set posx(tileredHi5St) 0.674805
set posy(tileredHi5St) 0.697917
set width(tileredHi5St) 0.195312
set height(tileredHi5St) 0.178385
set scene(tileredHi5St) forge
set camera(tileredHi5St) forgeMain
variable {tileyellow10} 0
set posx(tileyellow10) 0.246094
set posy(tileyellow10) 0.636719
set width(tileyellow10) 0.176758
set height(tileyellow10) 0.167969
set scene(tileyellow10) forge
set camera(tileyellow10) forgeMain
variable {tileyellow10St} 0
set posx(tileyellow10St) 0.246094
set posy(tileyellow10St) 0.636719
set width(tileyellow10St) 0.176758
set height(tileyellow10St) 0.167969
set scene(tileyellow10St) forge
set camera(tileyellow10St) forgeMain
variable {tileyellow11} 0
set posx(tileyellow11) 0.132812
set posy(tileyellow11) 0.695312
set width(tileyellow11) 0.189453
set height(tileyellow11) 0.196615
set scene(tileyellow11) forge
set camera(tileyellow11) forgeMain
variable {tileyellow11St} 0
set posx(tileyellow11St) 0.132812
set posy(tileyellow11St) 0.695312
set width(tileyellow11St) 0.189453
set height(tileyellow11St) 0.196615
set scene(tileyellow11St) forge
set camera(tileyellow11St) forgeMain
variable {tileyellow6} 0
set posx(tileyellow6) 0.591797
set posy(tileyellow6) 0.434896
set width(tileyellow6) 0.161133
set height(tileyellow6) 0.132812
set scene(tileyellow6) forge
set camera(tileyellow6) forgeMain
variable {tileyellow6St} 0
set posx(tileyellow6St) 0.591797
set posy(tileyellow6St) 0.434896
set width(tileyellow6St) 0.161133
set height(tileyellow6St) 0.132812
set scene(tileyellow6St) forge
set camera(tileyellow6St) forgeMain
variable {tileyellow7} 0
set posx(tileyellow7) 0.542969
set posy(tileyellow7) 0.470052
set width(tileyellow7) 0.161133
set height(tileyellow7) 0.132812
set scene(tileyellow7) forge
set camera(tileyellow7) forgeMain
variable {tileyellow7St} 0
set posx(tileyellow7St) 0.542969
set posy(tileyellow7St) 0.470052
set width(tileyellow7St) 0.161133
set height(tileyellow7St) 0.132812
set scene(tileyellow7St) forge
set camera(tileyellow7St) forgeMain
variable {tileyellow8} 0
set posx(tileyellow8) 0.484375
set posy(tileyellow8) 0.497396
set width(tileyellow8) 0.161133
set height(tileyellow8) 0.141927
set scene(tileyellow8) forge
set camera(tileyellow8) forgeMain
variable {tileyellow8St} 0
set posx(tileyellow8St) 0.484375
set posy(tileyellow8St) 0.497396
set width(tileyellow8St) 0.161133
set height(tileyellow8St) 0.141927
set scene(tileyellow8St) forge
set camera(tileyellow8St) forgeMain
variable {tileyellow9} 0
set posx(tileyellow9) 0.336914
set posy(tileyellow9) 0.576823
set width(tileyellow9) 0.176758
set height(tileyellow9) 0.167969
set scene(tileyellow9) forge
set camera(tileyellow9) forgeMain
variable {tileyellow9St} 0
set posx(tileyellow9St) 0.336914
set posy(tileyellow9St) 0.576823
set width(tileyellow9St) 0.176758
set height(tileyellow9St) 0.167969
set scene(tileyellow9St) forge
set camera(tileyellow9St) forgeMain
variable {tileyellowHi10} 0
set posx(tileyellowHi10) 0.246094
set posy(tileyellowHi10) 0.636719
set width(tileyellowHi10) 0.176758
set height(tileyellowHi10) 0.167969
set scene(tileyellowHi10) forge
set camera(tileyellowHi10) forgeMain
variable {tileyellowHi10St} 0
set posx(tileyellowHi10St) 0.246094
set posy(tileyellowHi10St) 0.636719
set width(tileyellowHi10St) 0.176758
set height(tileyellowHi10St) 0.167969
set scene(tileyellowHi10St) forge
set camera(tileyellowHi10St) forgeMain
variable {tileyellowHi11} 0
set posx(tileyellowHi11) 0.132812
set posy(tileyellowHi11) 0.695312
set width(tileyellowHi11) 0.189453
set height(tileyellowHi11) 0.196615
set scene(tileyellowHi11) forge
set camera(tileyellowHi11) forgeMain
variable {tileyellowHi11St} 0
set posx(tileyellowHi11St) 0.132812
set posy(tileyellowHi11St) 0.695312
set width(tileyellowHi11St) 0.189453
set height(tileyellowHi11St) 0.196615
set scene(tileyellowHi11St) forge
set camera(tileyellowHi11St) forgeMain
variable {tileyellowHi6} 0
set posx(tileyellowHi6) 0.591797
set posy(tileyellowHi6) 0.434896
set width(tileyellowHi6) 0.161133
set height(tileyellowHi6) 0.132812
set scene(tileyellowHi6) forge
set camera(tileyellowHi6) forgeMain
variable {tileyellowHi6St} 0
set posx(tileyellowHi6St) 0.591797
set posy(tileyellowHi6St) 0.434896
set width(tileyellowHi6St) 0.161133
set height(tileyellowHi6St) 0.132812
set scene(tileyellowHi6St) forge
set camera(tileyellowHi6St) forgeMain
variable {tileyellowHi7} 0
set posx(tileyellowHi7) 0.542969
set posy(tileyellowHi7) 0.470052
set width(tileyellowHi7) 0.161133
set height(tileyellowHi7) 0.132812
set scene(tileyellowHi7) forge
set camera(tileyellowHi7) forgeMain
variable {tileyellowHi7St} 0
set posx(tileyellowHi7St) 0.542969
set posy(tileyellowHi7St) 0.470052
set width(tileyellowHi7St) 0.161133
set height(tileyellowHi7St) 0.132812
set scene(tileyellowHi7St) forge
set camera(tileyellowHi7St) forgeMain
variable {tileyellowHi8} 0
set posx(tileyellowHi8) 0.484375
set posy(tileyellowHi8) 0.497396
set width(tileyellowHi8) 0.161133
set height(tileyellowHi8) 0.141927
set scene(tileyellowHi8) forge
set camera(tileyellowHi8) forgeMain
variable {tileyellowHi8St} 0
set posx(tileyellowHi8St) 0.484375
set posy(tileyellowHi8St) 0.497396
set width(tileyellowHi8St) 0.161133
set height(tileyellowHi8St) 0.141927
set scene(tileyellowHi8St) forge
set camera(tileyellowHi8St) forgeMain
variable {tileyellowHi9} 0
set posx(tileyellowHi9) 0.336914
set posy(tileyellowHi9) 0.576823
set width(tileyellowHi9) 0.176758
set height(tileyellowHi9) 0.167969
set scene(tileyellowHi9) forge
set camera(tileyellowHi9) forgeMain
variable {tileyellowHi9St} 0
set posx(tileyellowHi9St) 0.336914
set posy(tileyellowHi9St) 0.576823
set width(tileyellowHi9St) 0.176758
set height(tileyellowHi9St) 0.167969
set scene(tileyellowHi9St) forge
set camera(tileyellowHi9St) forgeMain
variable {fire0FadeOut} 0
set posx(fire0FadeOut) 0.416016
set posy(fire0FadeOut) 0.022135
set width(fire0FadeOut) 0.145508
set height(fire0FadeOut) 0.208333
set scene(fire0FadeOut) forge
set camera(fire0FadeOut) forgePuzzleCeilingCloseUp
variable {fire0FadIn} 0
set posx(fire0FadIn) 0.416016
set posy(fire0FadIn) 0.022135
set width(fire0FadIn) 0.145508
set height(fire0FadIn) 0.208333
set scene(fire0FadIn) forge
set camera(fire0FadIn) forgePuzzleCeilingCloseUp
variable {fire0Loop} 0
set posx(fire0Loop) 0.416016
set posy(fire0Loop) 0.022135
set width(fire0Loop) 0.145508
set height(fire0Loop) 0.208333
set scene(fire0Loop) forge
set camera(fire0Loop) forgePuzzleCeilingCloseUp
variable {fire1FadeOut} 0
set posx(fire1FadeOut) 0.596680
set posy(fire1FadeOut) 0.117188
set width(fire1FadeOut) 0.145508
set height(fire1FadeOut) 0.208333
set scene(fire1FadeOut) forge
set camera(fire1FadeOut) forgePuzzleCeilingCloseUp
variable {fire1FadIn} 0
set posx(fire1FadIn) 0.596680
set posy(fire1FadIn) 0.117188
set width(fire1FadIn) 0.145508
set height(fire1FadIn) 0.208333
set scene(fire1FadIn) forge
set camera(fire1FadIn) forgePuzzleCeilingCloseUp
variable {fire1Loop} 0
set posx(fire1Loop) 0.596680
set posy(fire1Loop) 0.117188
set width(fire1Loop) 0.145508
set height(fire1Loop) 0.208333
set scene(fire1Loop) forge
set camera(fire1Loop) forgePuzzleCeilingCloseUp
variable {fire2FadeOut} 0
set posx(fire2FadeOut) 0.682617
set posy(fire2FadeOut) 0.345052
set width(fire2FadeOut) 0.145508
set height(fire2FadeOut) 0.208333
set scene(fire2FadeOut) forge
set camera(fire2FadeOut) forgePuzzleCeilingCloseUp
variable {fire2FadIn} 0
set posx(fire2FadIn) 0.682617
set posy(fire2FadIn) 0.345052
set width(fire2FadIn) 0.145508
set height(fire2FadIn) 0.208333
set scene(fire2FadIn) forge
set camera(fire2FadIn) forgePuzzleCeilingCloseUp
variable {fire2Loop} 0
set posx(fire2Loop) 0.682617
set posy(fire2Loop) 0.345052
set width(fire2Loop) 0.145508
set height(fire2Loop) 0.208333
set scene(fire2Loop) forge
set camera(fire2Loop) forgePuzzleCeilingCloseUp
variable {fire3FadeOut} 0
set posx(fire3FadeOut) 0.582031
set posy(fire3FadeOut) 0.565104
set width(fire3FadeOut) 0.145508
set height(fire3FadeOut) 0.208333
set scene(fire3FadeOut) forge
set camera(fire3FadeOut) forgePuzzleCeilingCloseUp
variable {fire3FadIn} 0
set posx(fire3FadIn) 0.582031
set posy(fire3FadIn) 0.565104
set width(fire3FadIn) 0.145508
set height(fire3FadIn) 0.208333
set scene(fire3FadIn) forge
set camera(fire3FadIn) forgePuzzleCeilingCloseUp
variable {fire3Loop} 0
set posx(fire3Loop) 0.582031
set posy(fire3Loop) 0.565104
set width(fire3Loop) 0.145508
set height(fire3Loop) 0.208333
set scene(fire3Loop) forge
set camera(fire3Loop) forgePuzzleCeilingCloseUp
variable {fire4FadeOut} 0
set posx(fire4FadeOut) 0.414063
set posy(fire4FadeOut) 0.634115
set width(fire4FadeOut) 0.145508
set height(fire4FadeOut) 0.208333
set scene(fire4FadeOut) forge
set camera(fire4FadeOut) forgePuzzleCeilingCloseUp
variable {fire4FadIn} 0
set posx(fire4FadIn) 0.414063
set posy(fire4FadIn) 0.634115
set width(fire4FadIn) 0.145508
set height(fire4FadIn) 0.208333
set scene(fire4FadIn) forge
set camera(fire4FadIn) forgePuzzleCeilingCloseUp
variable {fire4Loop} 0
set posx(fire4Loop) 0.414063
set posy(fire4Loop) 0.634115
set width(fire4Loop) 0.145508
set height(fire4Loop) 0.208333
set scene(fire4Loop) forge
set camera(fire4Loop) forgePuzzleCeilingCloseUp
variable {fire5FadeOut} 0
set posx(fire5FadeOut) 0.250977
set posy(fire5FadeOut) 0.555990
set width(fire5FadeOut) 0.145508
set height(fire5FadeOut) 0.208333
set scene(fire5FadeOut) forge
set camera(fire5FadeOut) forgePuzzleCeilingCloseUp
variable {fire5FadIn} 0
set posx(fire5FadIn) 0.250977
set posy(fire5FadIn) 0.555990
set width(fire5FadIn) 0.145508
set height(fire5FadIn) 0.208333
set scene(fire5FadIn) forge
set camera(fire5FadIn) forgePuzzleCeilingCloseUp
variable {fire5Loop} 0
set posx(fire5Loop) 0.250977
set posy(fire5Loop) 0.555990
set width(fire5Loop) 0.145508
set height(fire5Loop) 0.208333
set scene(fire5Loop) forge
set camera(fire5Loop) forgePuzzleCeilingCloseUp
variable {fire6FadeOut} 0
set posx(fire6FadeOut) 0.160156
set posy(fire6FadeOut) 0.334635
set width(fire6FadeOut) 0.145508
set height(fire6FadeOut) 0.208333
set scene(fire6FadeOut) forge
set camera(fire6FadeOut) forgePuzzleCeilingCloseUp
variable {fire6FadIn} 0
set posx(fire6FadIn) 0.160156
set posy(fire6FadIn) 0.334635
set width(fire6FadIn) 0.145508
set height(fire6FadIn) 0.208333
set scene(fire6FadIn) forge
set camera(fire6FadIn) forgePuzzleCeilingCloseUp
variable {fire6Loop} 0
set posx(fire6Loop) 0.160156
set posy(fire6Loop) 0.334635
set width(fire6Loop) 0.145508
set height(fire6Loop) 0.208333
set scene(fire6Loop) forge
set camera(fire6Loop) forgePuzzleCeilingCloseUp
variable {fire7FadeOut} 0
set posx(fire7FadeOut) 0.237305
set posy(fire7FadeOut) 0.108073
set width(fire7FadeOut) 0.145508
set height(fire7FadeOut) 0.208333
set scene(fire7FadeOut) forge
set camera(fire7FadeOut) forgePuzzleCeilingCloseUp
variable {fire7FadIn} 0
set posx(fire7FadIn) 0.237305
set posy(fire7FadIn) 0.108073
set width(fire7FadIn) 0.145508
set height(fire7FadIn) 0.208333
set scene(fire7FadIn) forge
set camera(fire7FadIn) forgePuzzleCeilingCloseUp
variable {fire7Loop} 0
set posx(fire7Loop) 0.237305
set posy(fire7Loop) 0.108073
set width(fire7Loop) 0.145508
set height(fire7Loop) 0.208333
set scene(fire7Loop) forge
set camera(fire7Loop) forgePuzzleCeilingCloseUp
variable {fireCentreAppearing} 0
set posx(fireCentreAppearing) 0.357422
set posy(fireCentreAppearing) 0.299479
set width(fireCentreAppearing) 0.252930
set height(fireCentreAppearing) 0.354167
set scene(fireCentreAppearing) forge
set camera(fireCentreAppearing) forgePuzzleCeilingCloseUp
variable {fireCentreLoop} 0
set posx(fireCentreLoop) 0.357422
set posy(fireCentreLoop) 0.299479
set width(fireCentreLoop) 0.252930
set height(fireCentreLoop) 0.354167
set scene(fireCentreLoop) forge
set camera(fireCentreLoop) forgePuzzleCeilingCloseUp
variable {turning} 0
set posx(turning) 0.291992
set posy(turning) 0.117188
set width(turning) 0.475586
set height(turning) 0.545573
set scene(turning) forge
set camera(turning) forgePuzzleStartA
variable {turning} 0
set posx(turning) 0.271484
set posy(turning) 0.106771
set width(turning) 0.474609
set height(turning) 0.555990
set scene(turning) forge
set camera(turning) forgePuzzleStartB
variable {turning} 0
set posx(turning) 0.282227
set posy(turning) 0.119792
set width(turning) 0.479492
set height(turning) 0.565104
set scene(turning) forge
set camera(turning) forgePuzzleStartC
variable {turning} 0
set posx(turning) 0.253906
set posy(turning) 0.111979
set width(turning) 0.470703
set height(turning) 0.565104
set scene(turning) forge
set camera(turning) forgePuzzleStartD
variable {loop} 0
set posx(loop) 0.368164
set posy(loop) 0.341146
set width(loop) 0.250000
set height(loop) 0.333333
set scene(loop) forge
set camera(loop) forgeRuneWall
variable {offToOn} 0
set posx(offToOn) 0.000000
set posy(offToOn) 0.000000
set width(offToOn) 1.000000
set height(offToOn) 1.000000
set scene(offToOn) forge
set camera(offToOn) forgeRuneWall
variable {OnToOff} 0
set posx(OnToOff) 0.000000
set posy(OnToOff) 0.000000
set width(OnToOff) 1.000000
set height(OnToOff) 1.000000
set scene(OnToOff) forge
set camera(OnToOff) forgeRuneWall
variable {awakening} 0
set posx(awakening) 0.400391
set posy(awakening) 0.723958
set width(awakening) 0.031250
set height(awakening) 0.041667
set scene(awakening) forge
set camera(awakening) forgeTop
variable {fireCentreLoop} 0
set posx(fireCentreLoop) 0.436523
set posy(fireCentreLoop) 0.123698
set width(fireCentreLoop) 0.125000
set height(fireCentreLoop) 0.166667
set scene(fireCentreLoop) forge
set camera(fireCentreLoop) forgeTop
variable {forgeA} 0
set posx(forgeA) 0.066406
set posy(forgeA) 0.777344
set width(forgeA) 0.250000
set height(forgeA) 0.222656
set scene(forgeA) forge
set camera(forgeA) forgeTop
variable {forgeB} 0
set posx(forgeB) 0.696289
set posy(forgeB) 0.666667
set width(forgeB) 0.250000
set height(forgeB) 0.333333
set scene(forgeB) forge
set camera(forgeB) forgeTop
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval dollFinding {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {waterfallA} 0
set posx(waterfallA) 0.548828
set posy(waterfallA) 0.018229
set width(waterfallA) 0.103516
set height(waterfallA) 0.554688
set scene(waterfallA) garden
set camera(waterfallA) dollFinding
variable {waterfallB} 0
set posx(waterfallB) 0.723633
set posy(waterfallB) 0.062500
set width(waterfallB) 0.125000
set height(waterfallB) 0.399740
set scene(waterfallB) garden
set camera(waterfallB) dollFinding
variable {runes} 0
set posx(runes) 0.250000
set posy(runes) 0.145833
set width(runes) 0.500000
set height(runes) 0.666667
set scene(runes) garden
set camera(runes) driaCloseUp
variable {waterfall} 0
set posx(waterfall) 0.886719
set posy(waterfall) 0.031250
set width(waterfall) 0.083008
set height(waterfall) 0.322917
set scene(waterfall) garden
set camera(waterfall) fromWindow
variable {leverFail} 0
set posx(leverFail) 0.410156
set posy(leverFail) 0.578125
set width(leverFail) 0.125000
set height(leverFail) 0.333333
set scene(leverFail) garden
set camera(leverFail) gardenLever
variable {leverSuccess} 0
set posx(leverSuccess) 0.378906
set posy(leverSuccess) 0.526042
set width(leverSuccess) 0.215820
set height(leverSuccess) 0.473958
set scene(leverSuccess) garden
set camera(leverSuccess) gardenLever
variable {leverWater} 0
set posx(leverWater) 0.000000
set posy(leverWater) 0.000000
set width(leverWater) 1.000000
set height(leverWater) 1.000000
set scene(leverWater) garden
set camera(leverWater) gardenLever
variable {runeDriaLoop} 0
set posx(runeDriaLoop) 0.608398
set posy(runeDriaLoop) 0.376302
set width(runeDriaLoop) 0.076172
set height(runeDriaLoop) 0.040365
set scene(runeDriaLoop) garden
set camera(runeDriaLoop) gardenLever
variable {runeDriaStart} 0
set posx(runeDriaStart) 0.608398
set posy(runeDriaStart) 0.376302
set width(runeDriaStart) 0.076172
set height(runeDriaStart) 0.040365
set scene(runeDriaStart) garden
set camera(runeDriaStart) gardenLever
variable {runeDriaSuccess} 0
set posx(runeDriaSuccess) 0.470703
set posy(runeDriaSuccess) 0.346354
set width(runeDriaSuccess) 0.061523
set height(runeDriaSuccess) 0.083333
set scene(runeDriaSuccess) garden
set camera(runeDriaSuccess) gardenLever
variable {runeOrlosLoop} 0
set posx(runeOrlosLoop) 0.354492
set posy(runeOrlosLoop) 0.419271
set width(runeOrlosLoop) 0.015625
set height(runeOrlosLoop) 0.020833
set scene(runeOrlosLoop) garden
set camera(runeOrlosLoop) gardenLever
variable {runeOrlosStart} 0
set posx(runeOrlosStart) 0.354492
set posy(runeOrlosStart) 0.419271
set width(runeOrlosStart) 0.015625
set height(runeOrlosStart) 0.020833
set scene(runeOrlosStart) garden
set camera(runeOrlosStart) gardenLever
variable {runeUndarLoop} 0
set posx(runeUndarLoop) 0.425781
set posy(runeUndarLoop) 0.341146
set width(runeUndarLoop) 0.034180
set height(runeUndarLoop) 0.026042
set scene(runeUndarLoop) garden
set camera(runeUndarLoop) gardenLever
variable {runeUndarStart} 0
set posx(runeUndarStart) 0.425781
set posy(runeUndarStart) 0.341146
set width(runeUndarStart) 0.034180
set height(runeUndarStart) 0.026042
set scene(runeUndarStart) garden
set camera(runeUndarStart) gardenLever
variable {waterA} 0
set posx(waterA) 0.601563
set posy(waterA) 0.662760
set width(waterA) 0.334961
set height(waterA) 0.134115
set scene(waterA) garden
set camera(waterA) gardenLever
variable {waterB} 0
set posx(waterB) 0.000000
set posy(waterB) 0.576823
set width(waterB) 0.379883
set height(waterB) 0.166667
set scene(waterB) garden
set camera(waterB) gardenLever
variable {waterC} 0
set posx(waterC) 0.000000
set posy(waterC) 0.248698
set width(waterC) 0.194336
set height(waterC) 0.333333
set scene(waterC) garden
set camera(waterC) gardenLever
variable {waterD} 0
set posx(waterD) 0.000000
set posy(waterD) 0.153646
set width(waterD) 0.031250
set height(waterD) 0.100260
set scene(waterD) garden
set camera(waterD) gardenLever
variable {water} 0
set posx(water) 1.618164
set posy(water) 0.528646
set width(water) 0.381836
set height(water) 0.131510
set scene(water) garden
set camera(water) gardenStage
variable {runeDriaSuccess} 0
set posx(runeDriaSuccess) 0.537109
set posy(runeDriaSuccess) 0.759115
set width(runeDriaSuccess) 0.031250
set height(runeDriaSuccess) 0.041667
set scene(runeDriaSuccess) garden
set camera(runeDriaSuccess) gargoyles
variable {waterA} 0
set posx(waterA) 0.434570
set posy(waterA) 0.712240
set width(waterA) 0.236328
set height(waterA) 0.188802
set scene(waterA) garden
set camera(waterA) gargoyles
variable {waterfallA} 0
set posx(waterfallA) 0.624023
set posy(waterfallA) 0.238281
set width(waterfallA) 0.050781
set height(waterfallA) 0.445313
set scene(waterfallA) garden
set camera(waterfallA) gargoyles
variable {waterfallB} 0
set posx(waterfallB) 0.583008
set posy(waterfallB) 0.148438
set width(waterfallB) 0.091797
set height(waterfallB) 0.095052
set scene(waterfallB) garden
set camera(waterfallB) gargoyles
variable {waterfallTree} 0
set posx(waterfallTree) 0.637695
set posy(waterfallTree) 0.621094
set width(waterfallTree) 0.031250
set height(waterfallTree) 0.062500
set scene(waterfallTree) garden
set camera(waterfallTree) gargoyles
variable {waterTreeA} 0
set posx(waterTreeA) 0.434570
set posy(waterTreeA) 0.712240
set width(waterTreeA) 0.236328
set height(waterTreeA) 0.188802
set scene(waterTreeA) garden
set camera(waterTreeA) gargoyles
variable {runeDriaLoop} 0
set posx(runeDriaLoop) 0.250977
set posy(runeDriaLoop) 0.497396
set width(runeDriaLoop) 0.107422
set height(runeDriaLoop) 0.040365
set scene(runeDriaLoop) garden
set camera(runeDriaLoop) islandCloseUp
variable {runeDriaStart} 0
set posx(runeDriaStart) 0.250977
set posy(runeDriaStart) 0.497396
set width(runeDriaStart) 0.107422
set height(runeDriaStart) 0.040365
set scene(runeDriaStart) garden
set camera(runeDriaStart) islandCloseUp
variable {runeDriaSuccess} 0
set posx(runeDriaSuccess) 0.483398
set posy(runeDriaSuccess) 0.460938
set width(runeDriaSuccess) 0.111328
set height(runeDriaSuccess) 0.106771
set scene(runeDriaSuccess) garden
set camera(runeDriaSuccess) islandCloseUp
variable {runeOrlosLoop} 0
set posx(runeOrlosLoop) 0.580078
set posy(runeOrlosLoop) 0.399740
set width(runeOrlosLoop) 0.062500
set height(runeOrlosLoop) 0.041667
set scene(runeOrlosLoop) garden
set camera(runeOrlosLoop) islandCloseUp
variable {runeOrlosStart} 0
set posx(runeOrlosStart) 0.580078
set posy(runeOrlosStart) 0.399740
set width(runeOrlosStart) 0.062500
set height(runeOrlosStart) 0.041667
set scene(runeOrlosStart) garden
set camera(runeOrlosStart) islandCloseUp
variable {runeUndarLoop} 0
set posx(runeUndarLoop) 0.668945
set posy(runeUndarLoop) 0.582031
set width(runeUndarLoop) 0.108398
set height(runeUndarLoop) 0.080729
set scene(runeUndarLoop) garden
set camera(runeUndarLoop) islandCloseUp
variable {runeUndarStart} 0
set posx(runeUndarStart) 0.668945
set posy(runeUndarStart) 0.582031
set width(runeUndarStart) 0.108398
set height(runeUndarStart) 0.080729
set scene(runeUndarStart) garden
set camera(runeUndarStart) islandCloseUp
variable {magicalTreeGrowing} 0
set posx(magicalTreeGrowing) 0.000000
set posy(magicalTreeGrowing) 0.000000
set width(magicalTreeGrowing) 1.000000
set height(magicalTreeGrowing) 1.000000
set scene(magicalTreeGrowing) garden
set camera(magicalTreeGrowing) magicalTreeGrowing
variable {runes} 0
set posx(runes) 0.250000
set posy(runes) 0.145833
set width(runes) 0.500000
set height(runes) 0.666667
set scene(runes) garden
set camera(runes) orlosCloseUp
variable {water} 0
set posx(water) 1.095703
set posy(water) 0.584635
set width(water) 0.099609
set height(water) 0.050781
set scene(water) garden
set camera(water) path
variable {reset} 0
set posx(reset) 0.439453
set posy(reset) 0.617188
set width(reset) 0.125000
set height(reset) 0.333333
set scene(reset) garden
set camera(reset) puzzleSliders
variable {rune1} 0
set posx(rune1) 0.421875
set posy(rune1) 0.272135
set width(rune1) 0.191406
set height(rune1) 0.187500
set scene(rune1) garden
set camera(rune1) puzzleSliders
variable {rune2} 0
set posx(rune2) 0.422852
set posy(rune2) 0.316406
set width(rune2) 0.145508
set height(rune2) 0.235677
set scene(rune2) garden
set camera(rune2) puzzleSliders
variable {rune3} 0
set posx(rune3) 0.375977
set posy(rune3) 0.321615
set width(rune3) 0.243164
set height(rune3) 0.238281
set scene(rune3) garden
set camera(rune3) puzzleSliders
variable {rune4} 0
set posx(rune4) 0.348633
set posy(rune4) 0.319010
set width(rune4) 0.261719
set height(rune4) 0.259115
set scene(rune4) garden
set camera(rune4) puzzleSliders
variable {rune5} 0
set posx(rune5) 0.420898
set posy(rune5) 0.257812
set width(rune5) 0.158203
set height(rune5) 0.317708
set scene(rune5) garden
set camera(rune5) puzzleSliders
variable {rune6} 0
set posx(rune6) 0.453125
set posy(rune6) 0.274740
set width(rune6) 0.149414
set height(rune6) 0.175781
set scene(rune6) garden
set camera(rune6) puzzleSliders
variable {rune7} 0
set posx(rune7) 0.394531
set posy(rune7) 0.264323
set width(rune7) 0.180664
set height(rune7) 0.300781
set scene(rune7) garden
set camera(rune7) puzzleSliders
variable {rune8} 0
set posx(rune8) 0.492188
set posy(rune8) 0.319010
set width(rune8) 0.124023
set height(rune8) 0.220052
set scene(rune8) garden
set camera(rune8) puzzleSliders
variable {slider1Off} 0
set posx(slider1Off) 0.311523
set posy(slider1Off) 0.544271
set width(slider1Off) 0.119141
set height(slider1Off) 0.061198
set scene(slider1Off) garden
set camera(slider1Off) puzzleSliders
variable {slider1On} 0
set posx(slider1On) 0.311523
set posy(slider1On) 0.544271
set width(slider1On) 0.119141
set height(slider1On) 0.061198
set scene(slider1On) garden
set camera(slider1On) puzzleSliders
variable {slider1OnSt} 0
set posx(slider1OnSt) 0.311523
set posy(slider1OnSt) 0.544271
set width(slider1OnSt) 0.119141
set height(slider1OnSt) 0.061198
set scene(slider1OnSt) garden
set camera(slider1OnSt) puzzleSliders
variable {slider2Off} 0
set posx(slider2Off) 0.311523
set posy(slider2Off) 0.619792
set width(slider2Off) 0.119141
set height(slider2Off) 0.059896
set scene(slider2Off) garden
set camera(slider2Off) puzzleSliders
variable {slider2On} 0
set posx(slider2On) 0.311523
set posy(slider2On) 0.619792
set width(slider2On) 0.119141
set height(slider2On) 0.059896
set scene(slider2On) garden
set camera(slider2On) puzzleSliders
variable {slider2OnSt} 0
set posx(slider2OnSt) 0.311523
set posy(slider2OnSt) 0.619792
set width(slider2OnSt) 0.119141
set height(slider2OnSt) 0.059896
set scene(slider2OnSt) garden
set camera(slider2OnSt) puzzleSliders
variable {slider3Off} 0
set posx(slider3Off) 0.311523
set posy(slider3Off) 0.692708
set width(slider3Off) 0.119141
set height(slider3Off) 0.062500
set scene(slider3Off) garden
set camera(slider3Off) puzzleSliders
variable {slider3On} 0
set posx(slider3On) 0.311523
set posy(slider3On) 0.692708
set width(slider3On) 0.119141
set height(slider3On) 0.062500
set scene(slider3On) garden
set camera(slider3On) puzzleSliders
variable {slider3OnSt} 0
set posx(slider3OnSt) 0.311523
set posy(slider3OnSt) 0.692708
set width(slider3OnSt) 0.119141
set height(slider3OnSt) 0.062500
set scene(slider3OnSt) garden
set camera(slider3OnSt) puzzleSliders
variable {slider4Off} 0
set posx(slider4Off) 0.311523
set posy(slider4Off) 0.768229
set width(slider4Off) 0.119141
set height(slider4Off) 0.061198
set scene(slider4Off) garden
set camera(slider4Off) puzzleSliders
variable {slider4On} 0
set posx(slider4On) 0.311523
set posy(slider4On) 0.768229
set width(slider4On) 0.119141
set height(slider4On) 0.061198
set scene(slider4On) garden
set camera(slider4On) puzzleSliders
variable {slider4OnSt} 0
set posx(slider4OnSt) 0.311523
set posy(slider4OnSt) 0.768229
set width(slider4OnSt) 0.119141
set height(slider4OnSt) 0.061198
set scene(slider4OnSt) garden
set camera(slider4OnSt) puzzleSliders
variable {slider5Off} 0
set posx(slider5Off) 0.575195
set posy(slider5Off) 0.545573
set width(slider5Off) 0.117188
set height(slider5Off) 0.058594
set scene(slider5Off) garden
set camera(slider5Off) puzzleSliders
variable {slider5On} 0
set posx(slider5On) 0.575195
set posy(slider5On) 0.545573
set width(slider5On) 0.117188
set height(slider5On) 0.058594
set scene(slider5On) garden
set camera(slider5On) puzzleSliders
variable {slider5OnSt} 0
set posx(slider5OnSt) 0.575195
set posy(slider5OnSt) 0.545573
set width(slider5OnSt) 0.117188
set height(slider5OnSt) 0.058594
set scene(slider5OnSt) garden
set camera(slider5OnSt) puzzleSliders
variable {slider6Off} 0
set posx(slider6Off) 0.575195
set posy(slider6Off) 0.618490
set width(slider6Off) 0.117188
set height(slider6Off) 0.059896
set scene(slider6Off) garden
set camera(slider6Off) puzzleSliders
variable {slider6On} 0
set posx(slider6On) 0.575195
set posy(slider6On) 0.618490
set width(slider6On) 0.117188
set height(slider6On) 0.059896
set scene(slider6On) garden
set camera(slider6On) puzzleSliders
variable {slider6OnSt} 0
set posx(slider6OnSt) 0.575195
set posy(slider6OnSt) 0.618490
set width(slider6OnSt) 0.117188
set height(slider6OnSt) 0.059896
set scene(slider6OnSt) garden
set camera(slider6OnSt) puzzleSliders
variable {slider7Off} 0
set posx(slider7Off) 0.575195
set posy(slider7Off) 0.692708
set width(slider7Off) 0.117188
set height(slider7Off) 0.061198
set scene(slider7Off) garden
set camera(slider7Off) puzzleSliders
variable {slider7On} 0
set posx(slider7On) 0.575195
set posy(slider7On) 0.692708
set width(slider7On) 0.117188
set height(slider7On) 0.061198
set scene(slider7On) garden
set camera(slider7On) puzzleSliders
variable {slider7OnSt} 0
set posx(slider7OnSt) 0.575195
set posy(slider7OnSt) 0.692708
set width(slider7OnSt) 0.117188
set height(slider7OnSt) 0.061198
set scene(slider7OnSt) garden
set camera(slider7OnSt) puzzleSliders
variable {slider8Off} 0
set posx(slider8Off) 0.575195
set posy(slider8Off) 0.766927
set width(slider8Off) 0.117188
set height(slider8Off) 0.062500
set scene(slider8Off) garden
set camera(slider8Off) puzzleSliders
variable {slider8On} 0
set posx(slider8On) 0.575195
set posy(slider8On) 0.766927
set width(slider8On) 0.117188
set height(slider8On) 0.062500
set scene(slider8On) garden
set camera(slider8On) puzzleSliders
variable {slider8OnSt} 0
set posx(slider8OnSt) 0.575195
set posy(slider8OnSt) 0.766927
set width(slider8OnSt) 0.117188
set height(slider8OnSt) 0.062500
set scene(slider8OnSt) garden
set camera(slider8OnSt) puzzleSliders
variable {sliderLightBeam} 0
set posx(sliderLightBeam) 0.000000
set posy(sliderLightBeam) 0.000000
set width(sliderLightBeam) 1.000000
set height(sliderLightBeam) 1.000000
set scene(sliderLightBeam) garden
set camera(sliderLightBeam) puzzleSliders
variable {sliderLightBeamWater} 0
set posx(sliderLightBeamWater) 0.000000
set posy(sliderLightBeamWater) 0.000000
set width(sliderLightBeamWater) 1.000000
set height(sliderLightBeamWater) 1.000000
set scene(sliderLightBeamWater) garden
set camera(sliderLightBeamWater) puzzleSliders
variable {fishesA} 0
set posx(fishesA) 1.590820
set posy(fishesA) 0.809896
set width(fishesA) 0.250000
set height(fishesA) 0.333333
set scene(fishesA) garden
set camera(fishesA) puzzleStageTop
variable {fishesB} 0
set posx(fishesB) 1.094727
set posy(fishesB) 0.335938
set width(fishesB) 0.250000
set height(fishesB) 0.166667
set scene(fishesB) garden
set camera(fishesB) puzzleStageTop
variable {fishesC} 0
set posx(fishesC) 1.094727
set posy(fishesC) 0.257813
set width(fishesC) 0.250000
set height(fishesC) 0.083333
set scene(fishesC) garden
set camera(fishesC) puzzleStageTop
variable {fishesD} 0
set posx(fishesD) 1.340820
set posy(fishesD) 0.335938
set width(fishesD) 0.125000
set height(fishesD) 0.291667
set scene(fishesD) garden
set camera(fishesD) puzzleStageTop
variable {fishesE} 0
set posx(fishesE) 1.313477
set posy(fishesE) 0.497396
set width(fishesE) 0.031250
set height(fishesE) 0.083333
set scene(fishesE) garden
set camera(fishesE) puzzleStageTop
variable {fishesF} 0
set posx(fishesF) 0.907227
set posy(fishesF) 0.096354
set width(fishesF) 0.250000
set height(fishesF) 0.166667
set scene(fishesF) garden
set camera(fishesF) puzzleStageTop
variable {fishesG} 0
set posx(fishesG) 0.907227
set posy(fishesG) 0.018229
set width(fishesG) 0.250000
set height(fishesG) 0.083333
set scene(fishesG) garden
set camera(fishesG) puzzleStageTop
variable {fishesH} 0
set posx(fishesH) 0.974609
set posy(fishesH) 0.251302
set width(fishesH) 0.062500
set height(fishesH) 0.083333
set scene(fishesH) garden
set camera(fishesH) puzzleStageTop
variable {fishesI} 0
set posx(fishesI) 1.036133
set posy(fishesI) 0.334635
set width(fishesI) 0.064453
set height(fishesI) 0.083333
set scene(fishesI) garden
set camera(fishesI) puzzleStageTop
variable {runeDriaLoop} 0
set posx(runeDriaLoop) 0.742188
set posy(runeDriaLoop) 0.519531
set width(runeDriaLoop) 0.031250
set height(runeDriaLoop) 0.041667
set scene(runeDriaLoop) garden
set camera(runeDriaLoop) smallBridge
variable {runeDriaStart} 0
set posx(runeDriaStart) 0.742188
set posy(runeDriaStart) 0.519531
set width(runeDriaStart) 0.031250
set height(runeDriaStart) 0.041667
set scene(runeDriaStart) garden
set camera(runeDriaStart) smallBridge
variable {runeDriaSuccess} 0
set posx(runeDriaSuccess) 0.687500
set posy(runeDriaSuccess) 0.488281
set width(runeDriaSuccess) 0.062500
set height(runeDriaSuccess) 0.041667
set scene(runeDriaSuccess) garden
set camera(runeDriaSuccess) smallBridge
variable {runeOrlosLoop} 0
set posx(runeOrlosLoop) 0.656250
set posy(runeOrlosLoop) 0.492188
set width(runeOrlosLoop) 0.031250
set height(runeOrlosLoop) 0.041667
set scene(runeOrlosLoop) garden
set camera(runeOrlosLoop) smallBridge
variable {runeOrlosStart} 0
set posx(runeOrlosStart) 0.656250
set posy(runeOrlosStart) 0.492188
set width(runeOrlosStart) 0.031250
set height(runeOrlosStart) 0.041667
set scene(runeOrlosStart) garden
set camera(runeOrlosStart) smallBridge
variable {runeUndarLoop} 0
set posx(runeUndarLoop) 0.719727
set posy(runeUndarLoop) 0.451823
set width(runeUndarLoop) 0.031250
set height(runeUndarLoop) 0.041667
set scene(runeUndarLoop) garden
set camera(runeUndarLoop) smallBridge
variable {runeUndarStart} 0
set posx(runeUndarStart) 0.719727
set posy(runeUndarStart) 0.451823
set width(runeUndarStart) 0.031250
set height(runeUndarStart) 0.041667
set scene(runeUndarStart) garden
set camera(runeUndarStart) smallBridge
variable {waterA} 0
set posx(waterA) 0.532227
set posy(waterA) 0.170573
set width(waterA) 0.430664
set height(waterA) 0.666667
set scene(waterA) garden
set camera(waterA) smallBridge
variable {waterB} 0
set posx(waterB) 0.602539
set posy(waterB) 0.108073
set width(waterB) 0.041992
set height(waterB) 0.067708
set scene(waterB) garden
set camera(waterB) smallBridge
variable {waterTreeA} 0
set posx(waterTreeA) 0.532227
set posy(waterTreeA) 0.229167
set width(waterTreeA) 0.430664
set height(waterTreeA) 0.608073
set scene(waterTreeA) garden
set camera(waterTreeA) smallBridge
variable {runeDriaLoop} 0
set posx(runeDriaLoop) 0.841797
set posy(runeDriaLoop) 0.942708
set width(runeDriaLoop) 0.062500
set height(runeDriaLoop) 0.083333
set scene(runeDriaLoop) garden
set camera(runeDriaLoop) smallIsland
variable {runeDriaStart} 0
set posx(runeDriaStart) 0.841797
set posy(runeDriaStart) 0.942708
set width(runeDriaStart) 0.062500
set height(runeDriaStart) 0.083333
set scene(runeDriaStart) garden
set camera(runeDriaStart) smallIsland
variable {runeDriaSuccess} 0
set posx(runeDriaSuccess) 0.876953
set posy(runeDriaSuccess) 0.923177
set width(runeDriaSuccess) 0.108398
set height(runeDriaSuccess) 0.057292
set scene(runeDriaSuccess) garden
set camera(runeDriaSuccess) smallIsland
variable {runeOrlosLoop} 0
set posx(runeOrlosLoop) 0.836914
set posy(runeOrlosLoop) 0.899740
set width(runeOrlosLoop) 0.062500
set height(runeOrlosLoop) 0.049479
set scene(runeOrlosLoop) garden
set camera(runeOrlosLoop) smallIsland
variable {runeOrlosStart} 0
set posx(runeOrlosStart) 0.836914
set posy(runeOrlosStart) 0.899740
set width(runeOrlosStart) 0.062500
set height(runeOrlosStart) 0.049479
set scene(runeOrlosStart) garden
set camera(runeOrlosStart) smallIsland
variable {runeUndarLoop} 0
set posx(runeUndarLoop) 1.028320
set posy(runeUndarLoop) 0.936198
set width(runeUndarLoop) 0.062500
set height(runeUndarLoop) 0.048177
set scene(runeUndarLoop) garden
set camera(runeUndarLoop) smallIsland
variable {runeUndarStart} 0
set posx(runeUndarStart) 1.028320
set posy(runeUndarStart) 0.936198
set width(runeUndarStart) 0.062500
set height(runeUndarStart) 0.048177
set scene(runeUndarStart) garden
set camera(runeUndarStart) smallIsland
variable {waterA} 0
set posx(waterA) 0.290039
set posy(waterA) 0.985677
set width(waterA) 0.162109
set height(waterA) 0.114583
set scene(waterA) garden
set camera(waterA) smallIsland
variable {waterB} 0
set posx(waterB) 1.086914
set posy(waterB) 1.083333
set width(waterB) 0.250000
set height(waterB) 0.166667
set scene(waterB) garden
set camera(waterB) smallIsland
variable {waterC} 0
set posx(waterC) 1.333008
set posy(waterC) 1.083333
set width(waterC) 0.062500
set height(waterC) 0.166667
set scene(waterC) garden
set camera(waterC) smallIsland
variable {waterD} 0
set posx(waterD) 1.180664
set posy(waterD) 0.921875
set width(waterD) 0.214844
set height(waterD) 0.166667
set scene(waterD) garden
set camera(waterD) smallIsland
variable {waterE} 0
set posx(waterE) 0.955078
set posy(waterE) 0.851563
set width(waterE) 0.250000
set height(waterE) 0.083333
set scene(waterE) garden
set camera(waterE) smallIsland
variable {waterF} 0
set posx(waterF) 1.068359
set posy(waterF) 0.190104
set width(waterF) 0.062500
set height(waterF) 0.666667
set scene(waterF) garden
set camera(waterF) smallIsland
variable {waterTreeA} 0
set posx(waterTreeA) 0.290039
set posy(waterTreeA) 0.985677
set width(waterTreeA) 0.162109
set height(waterTreeA) 0.114583
set scene(waterTreeA) garden
set camera(waterTreeA) smallIsland
variable {waterTreeB} 0
set posx(waterTreeB) 1.086914
set posy(waterTreeB) 1.083333
set width(waterTreeB) 0.250000
set height(waterTreeB) 0.166667
set scene(waterTreeB) garden
set camera(waterTreeB) smallIsland
variable {waterTreeC} 0
set posx(waterTreeC) 1.333008
set posy(waterTreeC) 1.083333
set width(waterTreeC) 0.062500
set height(waterTreeC) 0.166667
set scene(waterTreeC) garden
set camera(waterTreeC) smallIsland
variable {waterTreeD} 0
set posx(waterTreeD) 1.197266
set posy(waterTreeD) 0.921875
set width(waterTreeD) 0.198242
set height(waterTreeD) 0.166667
set scene(waterTreeD) garden
set camera(waterTreeD) smallIsland
variable {waterTreeE} 0
set posx(waterTreeE) 0.955078
set posy(waterTreeE) 0.856771
set width(waterTreeE) 0.250000
set height(waterTreeE) 0.083333
set scene(waterTreeE) garden
set camera(waterTreeE) smallIsland
variable {waterTreeF} 0
set posx(waterTreeF) 1.068359
set posy(waterTreeF) 0.195313
set width(waterTreeF) 0.062500
set height(waterTreeF) 0.666667
set scene(waterTreeF) garden
set camera(waterTreeF) smallIsland
variable {fishesA} 0
set posx(fishesA) 0.451172
set posy(fishesA) 0.666667
set width(fishesA) 0.430664
set height(fishesA) 0.333333
set scene(fishesA) garden
set camera(fishesA) stageStairs
variable {fishesB} 0
set posx(fishesB) 0.522461
set posy(fishesB) 0.519531
set width(fishesB) 0.359375
set height(fishesB) 0.152344
set scene(fishesB) garden
set camera(fishesB) stageStairs
variable {fishesC} 0
set posx(fishesC) 0.575195
set posy(fishesC) 0.358073
set width(fishesC) 0.306641
set height(fishesC) 0.166667
set scene(fishesC) garden
set camera(fishesC) stageStairs
variable {waterFallA} 0
set posx(waterFallA) 0.000000
set posy(waterFallA) 0.000000
set width(waterFallA) 0.202148
set height(waterFallA) 0.863281
set scene(waterFallA) garden
set camera(waterFallA) studyBalcony
variable {waterFallB} 0
set posx(waterFallB) 0.208984
set posy(waterFallB) 0.105469
set width(waterFallB) 0.250000
set height(waterFallB) 0.666667
set scene(waterFallB) garden
set camera(waterFallB) studyBalcony
variable {runes} 0
set posx(runes) 0.250000
set posy(runes) 0.145833
set width(runes) 0.500000
set height(runes) 0.666667
set scene(runes) garden
set camera(runes) undarCloseUp
variable {waterfallA} 0
set posx(waterfallA) 0.150391
set posy(waterfallA) 0.000000
set width(waterfallA) 0.088867
set height(waterfallA) 0.234375
set scene(waterfallA) garden
set camera(waterfallA) waterfall
variable {waterfallB} 0
set posx(waterfallB) 0.214844
set posy(waterfallB) 0.901042
set width(waterfallB) 0.031250
set height(waterfallB) 0.041667
set scene(waterfallB) garden
set camera(waterfallB) waterfall
variable {waterfallC} 0
set posx(waterfallC) 0.170898
set posy(waterfallC) 0.234375
set width(waterfallC) 0.109375
set height(waterfallC) 0.666667
set scene(waterfallC) garden
set camera(waterfallC) waterfall
variable {waterfallD} 0
set posx(waterfallD) 0.374023
set posy(waterfallD) 0.145833
set width(waterfallD) 0.022461
set height(waterfallD) 0.451823
set scene(waterfallD) garden
set camera(waterfallD) waterfall
variable {waterfallE} 0
set posx(waterfallE) 0.420898
set posy(waterfallE) 0.065104
set width(waterfallE) 0.047852
set height(waterfallE) 0.511719
set scene(waterfallE) garden
set camera(waterfallE) waterfall
variable {waterfallF} 0
set posx(waterfallF) 0.665039
set posy(waterfallF) 0.376302
set width(waterfallF) 0.035156
set height(waterfallF) 0.205729
set scene(waterfallF) garden
set camera(waterfallF) waterfall
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval alley {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {waterFallA} 0
set posx(waterFallA) 0.143555
set posy(waterFallA) 0.277344
set width(waterFallA) 0.088867
set height(waterFallA) 0.308594
set scene(waterFallA) gardenWatch
set camera(waterFallA) alley
variable {waterFallB} 0
set posx(waterFallB) 0.298828
set posy(waterFallB) 0.359375
set width(waterFallB) 0.099609
set height(waterFallB) 0.227865
set scene(waterFallB) gardenWatch
set camera(waterFallB) alley
variable {waterfall} 0
set posx(waterfall) 0.620117
set posy(waterfall) 0.386719
set width(waterfall) 0.052734
set height(waterfall) 0.208333
set scene(waterfall) gardenWatch
set camera(waterfall) gardenWatchEntrance
variable {fishesA} 0
set posx(fishesA) 0.000000
set posy(fishesA) 0.833333
set width(fishesA) 0.500000
set height(fishesA) 0.166667
set scene(fishesA) gardenWatch
set camera(fishesA) outsideGardenWatch
variable {fishesB} 0
set posx(fishesB) 0.496094
set posy(fishesB) 0.916667
set width(fishesB) 0.031250
set height(fishesB) 0.083333
set scene(fishesB) gardenWatch
set camera(fishesB) outsideGardenWatch
variable {fishesC} 0
set posx(fishesC) 0.100586
set posy(fishesC) 0.729167
set width(fishesC) 0.348633
set height(fishesC) 0.109375
set scene(fishesC) gardenWatch
set camera(fishesC) outsideGardenWatch
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval circletCloseUp {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {doorOpening} 0
set posx(doorOpening) 0.000000
set posy(doorOpening) 0.000000
set width(doorOpening) 1.000000
set height(doorOpening) 1.000000
set scene(doorOpening) grandHall
set camera(doorOpening) circletCloseUp
variable {keyA} 0
set posx(keyA) 0.314453
set posy(keyA) 0.351562
set width(keyA) 0.082031
set height(keyA) 0.083333
set scene(keyA) grandHall
set camera(keyA) circletCloseUp
variable {keyB} 0
set posx(keyB) 0.401367
set posy(keyB) 0.351562
set width(keyB) 0.082031
set height(keyB) 0.083333
set scene(keyB) grandHall
set camera(keyB) circletCloseUp
variable {keyC} 0
set posx(keyC) 0.476562
set posy(keyC) 0.351562
set width(keyC) 0.082031
set height(keyC) 0.083333
set scene(keyC) grandHall
set camera(keyC) circletCloseUp
variable {keyD} 0
set posx(keyD) 0.561523
set posy(keyD) 0.351562
set width(keyD) 0.082031
set height(keyD) 0.083333
set scene(keyD) grandHall
set camera(keyD) circletCloseUp
variable {keyE} 0
set posx(keyE) 0.642578
set posy(keyE) 0.351562
set width(keyE) 0.082031
set height(keyE) 0.083333
set scene(keyE) grandHall
set camera(keyE) circletCloseUp
variable {numberAfast1To2} 0
set posx(numberAfast1To2) 0.338867
set posy(numberAfast1To2) 0.269531
set width(numberAfast1To2) 0.062500
set height(numberAfast1To2) 0.083333
set scene(numberAfast1To2) grandHall
set camera(numberAfast1To2) circletCloseUp
variable {numberAfast2To3} 0
set posx(numberAfast2To3) 0.338867
set posy(numberAfast2To3) 0.269531
set width(numberAfast2To3) 0.062500
set height(numberAfast2To3) 0.083333
set scene(numberAfast2To3) grandHall
set camera(numberAfast2To3) circletCloseUp
variable {numberAfast3To4} 0
set posx(numberAfast3To4) 0.338867
set posy(numberAfast3To4) 0.269531
set width(numberAfast3To4) 0.062500
set height(numberAfast3To4) 0.083333
set scene(numberAfast3To4) grandHall
set camera(numberAfast3To4) circletCloseUp
variable {numberAfast4To5} 0
set posx(numberAfast4To5) 0.338867
set posy(numberAfast4To5) 0.269531
set width(numberAfast4To5) 0.062500
set height(numberAfast4To5) 0.083333
set scene(numberAfast4To5) grandHall
set camera(numberAfast4To5) circletCloseUp
variable {numberAfast5To1} 0
set posx(numberAfast5To1) 0.338867
set posy(numberAfast5To1) 0.269531
set width(numberAfast5To1) 0.062500
set height(numberAfast5To1) 0.083333
set scene(numberAfast5To1) grandHall
set camera(numberAfast5To1) circletCloseUp
variable {numberAslow1To2} 0
set posx(numberAslow1To2) 0.338867
set posy(numberAslow1To2) 0.269531
set width(numberAslow1To2) 0.062500
set height(numberAslow1To2) 0.083333
set scene(numberAslow1To2) grandHall
set camera(numberAslow1To2) circletCloseUp
variable {numberAslow1To2St} 0
set posx(numberAslow1To2St) 0.338867
set posy(numberAslow1To2St) 0.269531
set width(numberAslow1To2St) 0.062500
set height(numberAslow1To2St) 0.083333
set scene(numberAslow1To2St) grandHall
set camera(numberAslow1To2St) circletCloseUp
variable {numberAslow2To3} 0
set posx(numberAslow2To3) 0.338867
set posy(numberAslow2To3) 0.269531
set width(numberAslow2To3) 0.062500
set height(numberAslow2To3) 0.083333
set scene(numberAslow2To3) grandHall
set camera(numberAslow2To3) circletCloseUp
variable {numberAslow2To3St} 0
set posx(numberAslow2To3St) 0.338867
set posy(numberAslow2To3St) 0.269531
set width(numberAslow2To3St) 0.062500
set height(numberAslow2To3St) 0.083333
set scene(numberAslow2To3St) grandHall
set camera(numberAslow2To3St) circletCloseUp
variable {numberAslow3To4} 0
set posx(numberAslow3To4) 0.338867
set posy(numberAslow3To4) 0.269531
set width(numberAslow3To4) 0.062500
set height(numberAslow3To4) 0.083333
set scene(numberAslow3To4) grandHall
set camera(numberAslow3To4) circletCloseUp
variable {numberAslow3To4St} 0
set posx(numberAslow3To4St) 0.338867
set posy(numberAslow3To4St) 0.269531
set width(numberAslow3To4St) 0.062500
set height(numberAslow3To4St) 0.083333
set scene(numberAslow3To4St) grandHall
set camera(numberAslow3To4St) circletCloseUp
variable {numberAslow4To5} 0
set posx(numberAslow4To5) 0.338867
set posy(numberAslow4To5) 0.269531
set width(numberAslow4To5) 0.062500
set height(numberAslow4To5) 0.083333
set scene(numberAslow4To5) grandHall
set camera(numberAslow4To5) circletCloseUp
variable {numberAslow4To5St} 0
set posx(numberAslow4To5St) 0.338867
set posy(numberAslow4To5St) 0.269531
set width(numberAslow4To5St) 0.062500
set height(numberAslow4To5St) 0.083333
set scene(numberAslow4To5St) grandHall
set camera(numberAslow4To5St) circletCloseUp
variable {numberAslow5To1} 0
set posx(numberAslow5To1) 0.338867
set posy(numberAslow5To1) 0.269531
set width(numberAslow5To1) 0.062500
set height(numberAslow5To1) 0.083333
set scene(numberAslow5To1) grandHall
set camera(numberAslow5To1) circletCloseUp
variable {numberAslow5To1St} 0
set posx(numberAslow5To1St) 0.338867
set posy(numberAslow5To1St) 0.269531
set width(numberAslow5To1St) 0.062500
set height(numberAslow5To1St) 0.083333
set scene(numberAslow5To1St) grandHall
set camera(numberAslow5To1St) circletCloseUp
variable {numberBfast1To2} 0
set posx(numberBfast1To2) 0.419922
set posy(numberBfast1To2) 0.269531
set width(numberBfast1To2) 0.062500
set height(numberBfast1To2) 0.083333
set scene(numberBfast1To2) grandHall
set camera(numberBfast1To2) circletCloseUp
variable {numberBfast2To3} 0
set posx(numberBfast2To3) 0.419922
set posy(numberBfast2To3) 0.269531
set width(numberBfast2To3) 0.062500
set height(numberBfast2To3) 0.083333
set scene(numberBfast2To3) grandHall
set camera(numberBfast2To3) circletCloseUp
variable {numberBfast3To4} 0
set posx(numberBfast3To4) 0.419922
set posy(numberBfast3To4) 0.269531
set width(numberBfast3To4) 0.062500
set height(numberBfast3To4) 0.083333
set scene(numberBfast3To4) grandHall
set camera(numberBfast3To4) circletCloseUp
variable {numberBfast4To5} 0
set posx(numberBfast4To5) 0.419922
set posy(numberBfast4To5) 0.269531
set width(numberBfast4To5) 0.062500
set height(numberBfast4To5) 0.083333
set scene(numberBfast4To5) grandHall
set camera(numberBfast4To5) circletCloseUp
variable {numberBfast5To1} 0
set posx(numberBfast5To1) 0.419922
set posy(numberBfast5To1) 0.269531
set width(numberBfast5To1) 0.062500
set height(numberBfast5To1) 0.083333
set scene(numberBfast5To1) grandHall
set camera(numberBfast5To1) circletCloseUp
variable {numberBslow1To2} 0
set posx(numberBslow1To2) 0.419922
set posy(numberBslow1To2) 0.269531
set width(numberBslow1To2) 0.062500
set height(numberBslow1To2) 0.083333
set scene(numberBslow1To2) grandHall
set camera(numberBslow1To2) circletCloseUp
variable {numberBslow1To2St} 0
set posx(numberBslow1To2St) 0.419922
set posy(numberBslow1To2St) 0.269531
set width(numberBslow1To2St) 0.062500
set height(numberBslow1To2St) 0.083333
set scene(numberBslow1To2St) grandHall
set camera(numberBslow1To2St) circletCloseUp
variable {numberBslow2To3} 0
set posx(numberBslow2To3) 0.419922
set posy(numberBslow2To3) 0.269531
set width(numberBslow2To3) 0.062500
set height(numberBslow2To3) 0.083333
set scene(numberBslow2To3) grandHall
set camera(numberBslow2To3) circletCloseUp
variable {numberBslow2To3St} 0
set posx(numberBslow2To3St) 0.419922
set posy(numberBslow2To3St) 0.269531
set width(numberBslow2To3St) 0.062500
set height(numberBslow2To3St) 0.083333
set scene(numberBslow2To3St) grandHall
set camera(numberBslow2To3St) circletCloseUp
variable {numberBslow3To4} 0
set posx(numberBslow3To4) 0.419922
set posy(numberBslow3To4) 0.269531
set width(numberBslow3To4) 0.062500
set height(numberBslow3To4) 0.083333
set scene(numberBslow3To4) grandHall
set camera(numberBslow3To4) circletCloseUp
variable {numberBslow3To4St} 0
set posx(numberBslow3To4St) 0.419922
set posy(numberBslow3To4St) 0.269531
set width(numberBslow3To4St) 0.062500
set height(numberBslow3To4St) 0.083333
set scene(numberBslow3To4St) grandHall
set camera(numberBslow3To4St) circletCloseUp
variable {numberBslow4To5} 0
set posx(numberBslow4To5) 0.419922
set posy(numberBslow4To5) 0.269531
set width(numberBslow4To5) 0.062500
set height(numberBslow4To5) 0.083333
set scene(numberBslow4To5) grandHall
set camera(numberBslow4To5) circletCloseUp
variable {numberBslow4To5St} 0
set posx(numberBslow4To5St) 0.419922
set posy(numberBslow4To5St) 0.269531
set width(numberBslow4To5St) 0.062500
set height(numberBslow4To5St) 0.083333
set scene(numberBslow4To5St) grandHall
set camera(numberBslow4To5St) circletCloseUp
variable {numberBslow5To1} 0
set posx(numberBslow5To1) 0.419922
set posy(numberBslow5To1) 0.269531
set width(numberBslow5To1) 0.062500
set height(numberBslow5To1) 0.083333
set scene(numberBslow5To1) grandHall
set camera(numberBslow5To1) circletCloseUp
variable {numberBslow5To1St} 0
set posx(numberBslow5To1St) 0.419922
set posy(numberBslow5To1St) 0.269531
set width(numberBslow5To1St) 0.062500
set height(numberBslow5To1St) 0.083333
set scene(numberBslow5To1St) grandHall
set camera(numberBslow5To1St) circletCloseUp
variable {numberCfast1To2} 0
set posx(numberCfast1To2) 0.500000
set posy(numberCfast1To2) 0.269531
set width(numberCfast1To2) 0.062500
set height(numberCfast1To2) 0.083333
set scene(numberCfast1To2) grandHall
set camera(numberCfast1To2) circletCloseUp
variable {numberCfast2To3} 0
set posx(numberCfast2To3) 0.500000
set posy(numberCfast2To3) 0.269531
set width(numberCfast2To3) 0.062500
set height(numberCfast2To3) 0.083333
set scene(numberCfast2To3) grandHall
set camera(numberCfast2To3) circletCloseUp
variable {numberCfast3To4} 0
set posx(numberCfast3To4) 0.500000
set posy(numberCfast3To4) 0.269531
set width(numberCfast3To4) 0.062500
set height(numberCfast3To4) 0.083333
set scene(numberCfast3To4) grandHall
set camera(numberCfast3To4) circletCloseUp
variable {numberCfast4To5} 0
set posx(numberCfast4To5) 0.500000
set posy(numberCfast4To5) 0.269531
set width(numberCfast4To5) 0.062500
set height(numberCfast4To5) 0.083333
set scene(numberCfast4To5) grandHall
set camera(numberCfast4To5) circletCloseUp
variable {numberCfast5To1} 0
set posx(numberCfast5To1) 0.500000
set posy(numberCfast5To1) 0.269531
set width(numberCfast5To1) 0.062500
set height(numberCfast5To1) 0.083333
set scene(numberCfast5To1) grandHall
set camera(numberCfast5To1) circletCloseUp
variable {numberCslow1To2} 0
set posx(numberCslow1To2) 0.500000
set posy(numberCslow1To2) 0.269531
set width(numberCslow1To2) 0.062500
set height(numberCslow1To2) 0.083333
set scene(numberCslow1To2) grandHall
set camera(numberCslow1To2) circletCloseUp
variable {numberCslow1To2St} 0
set posx(numberCslow1To2St) 0.500000
set posy(numberCslow1To2St) 0.269531
set width(numberCslow1To2St) 0.062500
set height(numberCslow1To2St) 0.083333
set scene(numberCslow1To2St) grandHall
set camera(numberCslow1To2St) circletCloseUp
variable {numberCslow2To3} 0
set posx(numberCslow2To3) 0.500000
set posy(numberCslow2To3) 0.269531
set width(numberCslow2To3) 0.062500
set height(numberCslow2To3) 0.083333
set scene(numberCslow2To3) grandHall
set camera(numberCslow2To3) circletCloseUp
variable {numberCslow2To3St} 0
set posx(numberCslow2To3St) 0.500000
set posy(numberCslow2To3St) 0.269531
set width(numberCslow2To3St) 0.062500
set height(numberCslow2To3St) 0.083333
set scene(numberCslow2To3St) grandHall
set camera(numberCslow2To3St) circletCloseUp
variable {numberCslow3To4} 0
set posx(numberCslow3To4) 0.500000
set posy(numberCslow3To4) 0.269531
set width(numberCslow3To4) 0.062500
set height(numberCslow3To4) 0.083333
set scene(numberCslow3To4) grandHall
set camera(numberCslow3To4) circletCloseUp
variable {numberCslow3To4St} 0
set posx(numberCslow3To4St) 0.500000
set posy(numberCslow3To4St) 0.269531
set width(numberCslow3To4St) 0.062500
set height(numberCslow3To4St) 0.083333
set scene(numberCslow3To4St) grandHall
set camera(numberCslow3To4St) circletCloseUp
variable {numberCslow4To5} 0
set posx(numberCslow4To5) 0.500000
set posy(numberCslow4To5) 0.269531
set width(numberCslow4To5) 0.062500
set height(numberCslow4To5) 0.083333
set scene(numberCslow4To5) grandHall
set camera(numberCslow4To5) circletCloseUp
variable {numberCslow4To5St} 0
set posx(numberCslow4To5St) 0.500000
set posy(numberCslow4To5St) 0.269531
set width(numberCslow4To5St) 0.062500
set height(numberCslow4To5St) 0.083333
set scene(numberCslow4To5St) grandHall
set camera(numberCslow4To5St) circletCloseUp
variable {numberCslow5To1} 0
set posx(numberCslow5To1) 0.500000
set posy(numberCslow5To1) 0.269531
set width(numberCslow5To1) 0.062500
set height(numberCslow5To1) 0.083333
set scene(numberCslow5To1) grandHall
set camera(numberCslow5To1) circletCloseUp
variable {numberCslow5To1St} 0
set posx(numberCslow5To1St) 0.500000
set posy(numberCslow5To1St) 0.269531
set width(numberCslow5To1St) 0.062500
set height(numberCslow5To1St) 0.083333
set scene(numberCslow5To1St) grandHall
set camera(numberCslow5To1St) circletCloseUp
variable {numberDfast1To2} 0
set posx(numberDfast1To2) 0.580078
set posy(numberDfast1To2) 0.269531
set width(numberDfast1To2) 0.062500
set height(numberDfast1To2) 0.083333
set scene(numberDfast1To2) grandHall
set camera(numberDfast1To2) circletCloseUp
variable {numberDfast2To3} 0
set posx(numberDfast2To3) 0.580078
set posy(numberDfast2To3) 0.269531
set width(numberDfast2To3) 0.062500
set height(numberDfast2To3) 0.083333
set scene(numberDfast2To3) grandHall
set camera(numberDfast2To3) circletCloseUp
variable {numberDfast3To4} 0
set posx(numberDfast3To4) 0.580078
set posy(numberDfast3To4) 0.269531
set width(numberDfast3To4) 0.062500
set height(numberDfast3To4) 0.083333
set scene(numberDfast3To4) grandHall
set camera(numberDfast3To4) circletCloseUp
variable {numberDfast4To5} 0
set posx(numberDfast4To5) 0.580078
set posy(numberDfast4To5) 0.269531
set width(numberDfast4To5) 0.062500
set height(numberDfast4To5) 0.083333
set scene(numberDfast4To5) grandHall
set camera(numberDfast4To5) circletCloseUp
variable {numberDfast5To1} 0
set posx(numberDfast5To1) 0.580078
set posy(numberDfast5To1) 0.269531
set width(numberDfast5To1) 0.062500
set height(numberDfast5To1) 0.083333
set scene(numberDfast5To1) grandHall
set camera(numberDfast5To1) circletCloseUp
variable {numberDslow1To2} 0
set posx(numberDslow1To2) 0.580078
set posy(numberDslow1To2) 0.269531
set width(numberDslow1To2) 0.062500
set height(numberDslow1To2) 0.083333
set scene(numberDslow1To2) grandHall
set camera(numberDslow1To2) circletCloseUp
variable {numberDslow1To2St} 0
set posx(numberDslow1To2St) 0.580078
set posy(numberDslow1To2St) 0.269531
set width(numberDslow1To2St) 0.062500
set height(numberDslow1To2St) 0.083333
set scene(numberDslow1To2St) grandHall
set camera(numberDslow1To2St) circletCloseUp
variable {numberDslow2To3} 0
set posx(numberDslow2To3) 0.580078
set posy(numberDslow2To3) 0.269531
set width(numberDslow2To3) 0.062500
set height(numberDslow2To3) 0.083333
set scene(numberDslow2To3) grandHall
set camera(numberDslow2To3) circletCloseUp
variable {numberDslow2To3St} 0
set posx(numberDslow2To3St) 0.580078
set posy(numberDslow2To3St) 0.269531
set width(numberDslow2To3St) 0.062500
set height(numberDslow2To3St) 0.083333
set scene(numberDslow2To3St) grandHall
set camera(numberDslow2To3St) circletCloseUp
variable {numberDslow3To4} 0
set posx(numberDslow3To4) 0.580078
set posy(numberDslow3To4) 0.269531
set width(numberDslow3To4) 0.062500
set height(numberDslow3To4) 0.083333
set scene(numberDslow3To4) grandHall
set camera(numberDslow3To4) circletCloseUp
variable {numberDslow3To4St} 0
set posx(numberDslow3To4St) 0.580078
set posy(numberDslow3To4St) 0.269531
set width(numberDslow3To4St) 0.062500
set height(numberDslow3To4St) 0.083333
set scene(numberDslow3To4St) grandHall
set camera(numberDslow3To4St) circletCloseUp
variable {numberDslow4To5} 0
set posx(numberDslow4To5) 0.580078
set posy(numberDslow4To5) 0.269531
set width(numberDslow4To5) 0.062500
set height(numberDslow4To5) 0.083333
set scene(numberDslow4To5) grandHall
set camera(numberDslow4To5) circletCloseUp
variable {numberDslow4To5St} 0
set posx(numberDslow4To5St) 0.580078
set posy(numberDslow4To5St) 0.269531
set width(numberDslow4To5St) 0.062500
set height(numberDslow4To5St) 0.083333
set scene(numberDslow4To5St) grandHall
set camera(numberDslow4To5St) circletCloseUp
variable {numberDslow5To1} 0
set posx(numberDslow5To1) 0.580078
set posy(numberDslow5To1) 0.269531
set width(numberDslow5To1) 0.062500
set height(numberDslow5To1) 0.083333
set scene(numberDslow5To1) grandHall
set camera(numberDslow5To1) circletCloseUp
variable {numberDslow5To1St} 0
set posx(numberDslow5To1St) 0.580078
set posy(numberDslow5To1St) 0.269531
set width(numberDslow5To1St) 0.062500
set height(numberDslow5To1St) 0.083333
set scene(numberDslow5To1St) grandHall
set camera(numberDslow5To1St) circletCloseUp
variable {numberEfast1To2} 0
set posx(numberEfast1To2) 0.661133
set posy(numberEfast1To2) 0.269531
set width(numberEfast1To2) 0.062500
set height(numberEfast1To2) 0.083333
set scene(numberEfast1To2) grandHall
set camera(numberEfast1To2) circletCloseUp
variable {numberEfast2To3} 0
set posx(numberEfast2To3) 0.661133
set posy(numberEfast2To3) 0.269531
set width(numberEfast2To3) 0.062500
set height(numberEfast2To3) 0.083333
set scene(numberEfast2To3) grandHall
set camera(numberEfast2To3) circletCloseUp
variable {numberEfast3To4} 0
set posx(numberEfast3To4) 0.661133
set posy(numberEfast3To4) 0.269531
set width(numberEfast3To4) 0.062500
set height(numberEfast3To4) 0.083333
set scene(numberEfast3To4) grandHall
set camera(numberEfast3To4) circletCloseUp
variable {numberEfast4To5} 0
set posx(numberEfast4To5) 0.661133
set posy(numberEfast4To5) 0.269531
set width(numberEfast4To5) 0.062500
set height(numberEfast4To5) 0.083333
set scene(numberEfast4To5) grandHall
set camera(numberEfast4To5) circletCloseUp
variable {numberEfast5To1} 0
set posx(numberEfast5To1) 0.661133
set posy(numberEfast5To1) 0.269531
set width(numberEfast5To1) 0.062500
set height(numberEfast5To1) 0.083333
set scene(numberEfast5To1) grandHall
set camera(numberEfast5To1) circletCloseUp
variable {numberEslow1To2} 0
set posx(numberEslow1To2) 0.661133
set posy(numberEslow1To2) 0.269531
set width(numberEslow1To2) 0.062500
set height(numberEslow1To2) 0.083333
set scene(numberEslow1To2) grandHall
set camera(numberEslow1To2) circletCloseUp
variable {numberEslow1To2St} 0
set posx(numberEslow1To2St) 0.661133
set posy(numberEslow1To2St) 0.269531
set width(numberEslow1To2St) 0.062500
set height(numberEslow1To2St) 0.083333
set scene(numberEslow1To2St) grandHall
set camera(numberEslow1To2St) circletCloseUp
variable {numberEslow2To3} 0
set posx(numberEslow2To3) 0.661133
set posy(numberEslow2To3) 0.269531
set width(numberEslow2To3) 0.062500
set height(numberEslow2To3) 0.083333
set scene(numberEslow2To3) grandHall
set camera(numberEslow2To3) circletCloseUp
variable {numberEslow2To3St} 0
set posx(numberEslow2To3St) 0.661133
set posy(numberEslow2To3St) 0.269531
set width(numberEslow2To3St) 0.062500
set height(numberEslow2To3St) 0.083333
set scene(numberEslow2To3St) grandHall
set camera(numberEslow2To3St) circletCloseUp
variable {numberEslow3To4} 0
set posx(numberEslow3To4) 0.661133
set posy(numberEslow3To4) 0.269531
set width(numberEslow3To4) 0.062500
set height(numberEslow3To4) 0.083333
set scene(numberEslow3To4) grandHall
set camera(numberEslow3To4) circletCloseUp
variable {numberEslow3To4St} 0
set posx(numberEslow3To4St) 0.661133
set posy(numberEslow3To4St) 0.269531
set width(numberEslow3To4St) 0.062500
set height(numberEslow3To4St) 0.083333
set scene(numberEslow3To4St) grandHall
set camera(numberEslow3To4St) circletCloseUp
variable {numberEslow4To5} 0
set posx(numberEslow4To5) 0.661133
set posy(numberEslow4To5) 0.269531
set width(numberEslow4To5) 0.062500
set height(numberEslow4To5) 0.083333
set scene(numberEslow4To5) grandHall
set camera(numberEslow4To5) circletCloseUp
variable {numberEslow4To5St} 0
set posx(numberEslow4To5St) 0.661133
set posy(numberEslow4To5St) 0.269531
set width(numberEslow4To5St) 0.062500
set height(numberEslow4To5St) 0.083333
set scene(numberEslow4To5St) grandHall
set camera(numberEslow4To5St) circletCloseUp
variable {numberEslow5To1} 0
set posx(numberEslow5To1) 0.661133
set posy(numberEslow5To1) 0.269531
set width(numberEslow5To1) 0.062500
set height(numberEslow5To1) 0.083333
set scene(numberEslow5To1) grandHall
set camera(numberEslow5To1) circletCloseUp
variable {numberEslow5To1St} 0
set posx(numberEslow5To1St) 0.661133
set posy(numberEslow5To1St) 0.269531
set width(numberEslow5To1St) 0.062500
set height(numberEslow5To1St) 0.083333
set scene(numberEslow5To1St) grandHall
set camera(numberEslow5To1St) circletCloseUp
variable {reset} 0
set posx(reset) 0.161133
set posy(reset) 0.153646
set width(reset) 0.175781
set height(reset) 0.281250
set scene(reset) grandHall
set camera(reset) circletCloseUp
variable {useKeyFail} 0
set posx(useKeyFail) 0.718750
set posy(useKeyFail) 0.247396
set width(useKeyFail) 0.125000
set height(useKeyFail) 0.166667
set scene(useKeyFail) grandHall
set camera(useKeyFail) circletCloseUp
variable {useKeySuccess} 0
set posx(useKeySuccess) 0.718750
set posy(useKeySuccess) 0.247396
set width(useKeySuccess) 0.125000
set height(useKeySuccess) 0.166667
set scene(useKeySuccess) grandHall
set camera(useKeySuccess) circletCloseUp
variable {lightBall} 0
set posx(lightBall) 0.595703
set posy(lightBall) 0.748698
set width(lightBall) 0.067383
set height(lightBall) 0.069010
set scene(lightBall) grandHall
set camera(lightBall) circletDoor
variable {lightBall} 0
set posx(lightBall) 0.245117
set posy(lightBall) 0.657552
set width(lightBall) 0.057617
set height(lightBall) 0.063802
set scene(lightBall) grandHall
set camera(lightBall) circletLibrary
variable {fountainA} 0
set posx(fountainA) 0.582031
set posy(fountainA) 0.596354
set width(fountainA) 0.182617
set height(fountainA) 0.148438
set scene(fountainA) grandHall
set camera(fountainA) despair
variable {lightBall} 0
set posx(lightBall) 0.444336
set posy(lightBall) 0.000000
set width(lightBall) 0.334961
set height(lightBall) 0.216146
set scene(lightBall) grandHall
set camera(lightBall) eBalcony
variable {fountainA} 0
set posx(fountainA) 0.000000
set posy(fountainA) 0.666667
set width(fountainA) 0.517578
set height(fountainA) 0.333333
set scene(fountainA) grandHall
set camera(fountainA) eFountainSide
variable {fountainB} 0
set posx(fountainB) 0.000000
set posy(fountainB) 0.589844
set width(fountainB) 0.480469
set height(fountainB) 0.082031
set scene(fountainB) grandHall
set camera(fountainB) eFountainSide
variable {fountainC} 0
set posx(fountainC) 0.000000
set posy(fountainC) 0.532552
set width(fountainC) 0.275391
set height(fountainC) 0.062500
set scene(fountainC) grandHall
set camera(fountainC) eFountainSide
variable {fountainD} 0
set posx(fountainD) 0.000000
set posy(fountainD) 0.479167
set width(fountainD) 0.200195
set height(fountainD) 0.058594
set scene(fountainD) grandHall
set camera(fountainD) eFountainSide
variable {fountainE} 0
set posx(fountainE) 0.074219
set posy(fountainE) 0.375000
set width(fountainE) 0.038086
set height(fountainE) 0.109375
set scene(fountainE) grandHall
set camera(fountainE) eFountainSide
variable {fountainF} 0
set posx(fountainF) 0.271484
set posy(fountainF) 0.558594
set width(fountainF) 0.124023
set height(fountainF) 0.036458
set scene(fountainF) grandHall
set camera(fountainF) eFountainSide
variable {fountainG} 0
set posx(fountainG) 0.476563
set posy(fountainG) 0.648438
set width(fountainG) 0.028320
set height(fountainG) 0.023438
set scene(fountainG) grandHall
set camera(fountainG) eFountainSide
variable {lightBallA} 0
set posx(lightBallA) 0.111328
set posy(lightBallA) 0.074219
set width(lightBallA) 0.165039
set height(lightBallA) 0.148438
set scene(lightBallA) grandHall
set camera(lightBallA) eStairsTop
variable {lightBallB} 0
set posx(lightBallB) 0.490234
set posy(lightBallB) 0.180990
set width(lightBallB) 0.125000
set height(lightBallB) 0.333333
set scene(lightBallB) grandHall
set camera(lightBallB) eStairsTop
variable {fountainA} 0
set posx(fountainA) 0.275391
set posy(fountainA) 0.156250
set width(fountainA) 0.453125
set height(fountainA) 0.608073
set scene(fountainA) grandHall
set camera(fountainA) fountainTopDown
variable {lightBallA} 0
set posx(lightBallA) 0.275391
set posy(lightBallA) 0.156250
set width(lightBallA) 0.453125
set height(lightBallA) 0.608073
set scene(lightBallA) grandHall
set camera(lightBallA) fountainTopDown
variable {fountainA} 0
set posx(fountainA) 0.375977
set posy(fountainA) 0.789063
set width(fountainA) 0.097656
set height(fountainA) 0.066406
set scene(fountainA) grandHall
set camera(fountainA) fromOutside
variable {fountainB} 0
set posx(fountainB) 0.520508
set posy(fountainB) 0.787760
set width(fountainB) 0.105469
set height(fountainB) 0.072917
set scene(fountainB) grandHall
set camera(fountainB) fromOutside
variable {lightBall} 0
set posx(lightBall) 0.469727
set posy(lightBall) 0.346354
set width(lightBall) 0.125000
set height(lightBall) 0.270833
set scene(lightBall) grandHall
set camera(lightBall) fromOutside
variable {lightChandelier} 0
set posx(lightChandelier) 0.695313
set posy(lightChandelier) 0.427083
set width(lightChandelier) 0.031250
set height(lightChandelier) 0.083333
set scene(lightChandelier) grandHall
set camera(lightChandelier) fromOutside
variable {gateLeverFail} 0
set posx(gateLeverFail) 0.000000
set posy(gateLeverFail) 0.000000
set width(gateLeverFail) 1.000000
set height(gateLeverFail) 1.000000
set scene(gateLeverFail) grandHall
set camera(gateLeverFail) gateLever
variable {gateLeverSuccess} 0
set posx(gateLeverSuccess) 0.000000
set posy(gateLeverSuccess) 0.000000
set width(gateLeverSuccess) 1.000000
set height(gateLeverSuccess) 1.000000
set scene(gateLeverSuccess) grandHall
set camera(gateLeverSuccess) gateLever
variable {fountain} 0
set posx(fountain) 0.422852
set posy(fountain) 0.476563
set width(fountain) 0.156250
set height(fountain) 0.052083
set scene(fountain) grandHall
set camera(fountain) ghEntrance
variable {fountainA} 0
set posx(fountainA) 0.610352
set posy(fountainA) 0.243490
set width(fountainA) 0.389648
set height(fountainA) 0.292969
set scene(fountainA) grandHall
set camera(fountainA) mantraFront
variable {fountainB} 0
set posx(fountainB) 0.131836
set posy(fountainB) 0.240885
set width(fountainB) 0.250000
set height(fountainB) 0.296875
set scene(fountainB) grandHall
set camera(fountainB) mantraFront
variable {fountainC} 0
set posx(fountainC) 0.000000
set posy(fountainC) 0.352865
set width(fountainC) 0.135742
set height(fountainC) 0.166667
set scene(fountainC) grandHall
set camera(fountainC) mantraFront
variable {harrowRaising} 0
set posx(harrowRaising) 0.612305
set posy(harrowRaising) 0.092448
set width(harrowRaising) 0.269531
set height(harrowRaising) 0.666667
set scene(harrowRaising) grandHall
set camera(harrowRaising) nGateTopDown
variable {doorOpening1} 0
set posx(doorOpening1) 0.187500
set posy(doorOpening1) 0.799479
set width(doorOpening1) 0.500000
set height(doorOpening1) 0.666667
set scene(doorOpening1) grandHall
set camera(doorOpening1) nightingaleStudy
variable {doorOpening2} 0
set posx(doorOpening2) 0.544922
set posy(doorOpening2) 0.699219
set width(doorOpening2) 0.500000
set height(doorOpening2) 0.666667
set scene(doorOpening2) grandHall
set camera(doorOpening2) nightingaleStudy
variable {doorOpening3} 0
set posx(doorOpening3) 0.790039
set posy(doorOpening3) 0.626302
set width(doorOpening3) 0.500000
set height(doorOpening3) 0.666667
set scene(doorOpening3) grandHall
set camera(doorOpening3) nightingaleStudy
variable {lightBall} 0
set posx(lightBall) 1.223633
set posy(lightBall) 0.186198
set width(lightBall) 0.250000
set height(lightBall) 0.309896
set scene(lightBall) grandHall
set camera(lightBall) nightingaleStudy
variable {jewelGreen1Off} 0
set posx(jewelGreen1Off) 0.830078
set posy(jewelGreen1Off) 0.436198
set width(jewelGreen1Off) 0.047852
set height(jewelGreen1Off) 0.083333
set scene(jewelGreen1Off) grandHall
set camera(jewelGreen1Off) nightingGaleLockCloseUp
variable {jewelGreen1On} 0
set posx(jewelGreen1On) 0.830078
set posy(jewelGreen1On) 0.436198
set width(jewelGreen1On) 0.047852
set height(jewelGreen1On) 0.083333
set scene(jewelGreen1On) grandHall
set camera(jewelGreen1On) nightingGaleLockCloseUp
variable {jewelGreen1OnSt} 0
set posx(jewelGreen1OnSt) 0.830078
set posy(jewelGreen1OnSt) 0.436198
set width(jewelGreen1OnSt) 0.047852
set height(jewelGreen1OnSt) 0.083333
set scene(jewelGreen1OnSt) grandHall
set camera(jewelGreen1OnSt) nightingGaleLockCloseUp
variable {jewelGreen2Off} 0
set posx(jewelGreen2Off) 0.878906
set posy(jewelGreen2Off) 0.436198
set width(jewelGreen2Off) 0.035156
set height(jewelGreen2Off) 0.083333
set scene(jewelGreen2Off) grandHall
set camera(jewelGreen2Off) nightingGaleLockCloseUp
variable {jewelGreen2On} 0
set posx(jewelGreen2On) 0.878906
set posy(jewelGreen2On) 0.436198
set width(jewelGreen2On) 0.035156
set height(jewelGreen2On) 0.083333
set scene(jewelGreen2On) grandHall
set camera(jewelGreen2On) nightingGaleLockCloseUp
variable {jewelGreen2OnSt} 0
set posx(jewelGreen2OnSt) 0.878906
set posy(jewelGreen2OnSt) 0.436198
set width(jewelGreen2OnSt) 0.035156
set height(jewelGreen2OnSt) 0.083333
set scene(jewelGreen2OnSt) grandHall
set camera(jewelGreen2OnSt) nightingGaleLockCloseUp
variable {jewelGreen3Off} 0
set posx(jewelGreen3Off) 0.916016
set posy(jewelGreen3Off) 0.436198
set width(jewelGreen3Off) 0.035156
set height(jewelGreen3Off) 0.083333
set scene(jewelGreen3Off) grandHall
set camera(jewelGreen3Off) nightingGaleLockCloseUp
variable {jewelGreen3On} 0
set posx(jewelGreen3On) 0.916016
set posy(jewelGreen3On) 0.436198
set width(jewelGreen3On) 0.035156
set height(jewelGreen3On) 0.083333
set scene(jewelGreen3On) grandHall
set camera(jewelGreen3On) nightingGaleLockCloseUp
variable {jewelGreen3OnSt} 0
set posx(jewelGreen3OnSt) 0.916016
set posy(jewelGreen3OnSt) 0.436198
set width(jewelGreen3OnSt) 0.035156
set height(jewelGreen3OnSt) 0.083333
set scene(jewelGreen3OnSt) grandHall
set camera(jewelGreen3OnSt) nightingGaleLockCloseUp
variable {jewelGreen4Off} 0
set posx(jewelGreen4Off) 0.844727
set posy(jewelGreen4Off) 0.259115
set width(jewelGreen4Off) 0.125000
set height(jewelGreen4Off) 0.166667
set scene(jewelGreen4Off) grandHall
set camera(jewelGreen4Off) nightingGaleLockCloseUp
variable {jewelGreen4On} 0
set posx(jewelGreen4On) 0.844727
set posy(jewelGreen4On) 0.259115
set width(jewelGreen4On) 0.125000
set height(jewelGreen4On) 0.166667
set scene(jewelGreen4On) grandHall
set camera(jewelGreen4On) nightingGaleLockCloseUp
variable {jewelGreen4OnSt} 0
set posx(jewelGreen4OnSt) 0.844727
set posy(jewelGreen4OnSt) 0.259115
set width(jewelGreen4OnSt) 0.125000
set height(jewelGreen4OnSt) 0.166667
set scene(jewelGreen4OnSt) grandHall
set camera(jewelGreen4OnSt) nightingGaleLockCloseUp
variable {jewelWhite1Off} 0
set posx(jewelWhite1Off) 0.117188
set posy(jewelWhite1Off) 0.436198
set width(jewelWhite1Off) 0.047852
set height(jewelWhite1Off) 0.083333
set scene(jewelWhite1Off) grandHall
set camera(jewelWhite1Off) nightingGaleLockCloseUp
variable {jewelWhite1On} 0
set posx(jewelWhite1On) 0.117188
set posy(jewelWhite1On) 0.436198
set width(jewelWhite1On) 0.047852
set height(jewelWhite1On) 0.083333
set scene(jewelWhite1On) grandHall
set camera(jewelWhite1On) nightingGaleLockCloseUp
variable {jewelWhite1OnSt} 0
set posx(jewelWhite1OnSt) 0.117188
set posy(jewelWhite1OnSt) 0.436198
set width(jewelWhite1OnSt) 0.047852
set height(jewelWhite1OnSt) 0.083333
set scene(jewelWhite1OnSt) grandHall
set camera(jewelWhite1OnSt) nightingGaleLockCloseUp
variable {jewelWhite2Off} 0
set posx(jewelWhite2Off) 0.080078
set posy(jewelWhite2Off) 0.436198
set width(jewelWhite2Off) 0.039062
set height(jewelWhite2Off) 0.083333
set scene(jewelWhite2Off) grandHall
set camera(jewelWhite2Off) nightingGaleLockCloseUp
variable {jewelWhite2On} 0
set posx(jewelWhite2On) 0.080078
set posy(jewelWhite2On) 0.436198
set width(jewelWhite2On) 0.039062
set height(jewelWhite2On) 0.083333
set scene(jewelWhite2On) grandHall
set camera(jewelWhite2On) nightingGaleLockCloseUp
variable {jewelWhite2OnSt} 0
set posx(jewelWhite2OnSt) 0.080078
set posy(jewelWhite2OnSt) 0.436198
set width(jewelWhite2OnSt) 0.039062
set height(jewelWhite2OnSt) 0.083333
set scene(jewelWhite2OnSt) grandHall
set camera(jewelWhite2OnSt) nightingGaleLockCloseUp
variable {jewelWhite3Off} 0
set posx(jewelWhite3Off) 0.041992
set posy(jewelWhite3Off) 0.436198
set width(jewelWhite3Off) 0.039062
set height(jewelWhite3Off) 0.083333
set scene(jewelWhite3Off) grandHall
set camera(jewelWhite3Off) nightingGaleLockCloseUp
variable {jewelWhite3On} 0
set posx(jewelWhite3On) 0.041992
set posy(jewelWhite3On) 0.436198
set width(jewelWhite3On) 0.039062
set height(jewelWhite3On) 0.083333
set scene(jewelWhite3On) grandHall
set camera(jewelWhite3On) nightingGaleLockCloseUp
variable {jewelWhite3OnSt} 0
set posx(jewelWhite3OnSt) 0.041992
set posy(jewelWhite3OnSt) 0.436198
set width(jewelWhite3OnSt) 0.039062
set height(jewelWhite3OnSt) 0.083333
set scene(jewelWhite3OnSt) grandHall
set camera(jewelWhite3OnSt) nightingGaleLockCloseUp
variable {jewelWhite4Off} 0
set posx(jewelWhite4Off) 0.027344
set posy(jewelWhite4Off) 0.259115
set width(jewelWhite4Off) 0.125000
set height(jewelWhite4Off) 0.166667
set scene(jewelWhite4Off) grandHall
set camera(jewelWhite4Off) nightingGaleLockCloseUp
variable {jewelWhite4On} 0
set posx(jewelWhite4On) 0.027344
set posy(jewelWhite4On) 0.259115
set width(jewelWhite4On) 0.125000
set height(jewelWhite4On) 0.166667
set scene(jewelWhite4On) grandHall
set camera(jewelWhite4On) nightingGaleLockCloseUp
variable {jewelWhite4OnSt} 0
set posx(jewelWhite4OnSt) 0.027344
set posy(jewelWhite4OnSt) 0.259115
set width(jewelWhite4OnSt) 0.125000
set height(jewelWhite4OnSt) 0.166667
set scene(jewelWhite4OnSt) grandHall
set camera(jewelWhite4OnSt) nightingGaleLockCloseUp
variable {pawnGreen} 0
set posx(pawnGreen) 0.347656
set posy(pawnGreen) 0.407552
set width(pawnGreen) 0.095703
set height(pawnGreen) 0.199219
set scene(pawnGreen) grandHall
set camera(pawnGreen) nightingGaleLockCloseUp
variable {pawnGreenSt} 0
set posx(pawnGreenSt) 0.347656
set posy(pawnGreenSt) 0.407552
set width(pawnGreenSt) 0.095703
set height(pawnGreenSt) 0.199219
set scene(pawnGreenSt) grandHall
set camera(pawnGreenSt) nightingGaleLockCloseUp
variable {pawnWhite} 0
set posx(pawnWhite) 0.527344
set posy(pawnWhite) 0.407552
set width(pawnWhite) 0.086914
set height(pawnWhite) 0.195312
set scene(pawnWhite) grandHall
set camera(pawnWhite) nightingGaleLockCloseUp
variable {pawnWhiteSt} 0
set posx(pawnWhiteSt) 0.527344
set posy(pawnWhiteSt) 0.407552
set width(pawnWhiteSt) 0.086914
set height(pawnWhiteSt) 0.195312
set scene(pawnWhiteSt) grandHall
set camera(pawnWhiteSt) nightingGaleLockCloseUp
variable {reset} 0
set posx(reset) 0.432617
set posy(reset) 0.617188
set width(reset) 0.125000
set height(reset) 0.166667
set scene(reset) grandHall
set camera(reset) nightingGaleLockCloseUp
variable {lightBall} 0
set posx(lightBall) 0.548828
set posy(lightBall) 0.197917
set width(lightBall) 0.062500
set height(lightBall) 0.083333
set scene(lightBall) grandHall
set camera(lightBall) studies
variable {fountainA} 0
set posx(fountainA) 0.501953
set posy(fountainA) 1.141927
set width(fountainA) 0.128906
set height(fountainA) 0.108073
set scene(fountainA) grandHall
set camera(fountainA) sWcorner
variable {lightBallA} 0
set posx(lightBallA) 0.349609
set posy(lightBallA) 0.980469
set width(lightBallA) 0.227539
set height(lightBallA) 0.227865
set scene(lightBallA) grandHall
set camera(lightBallA) sWcorner
variable {lightBall} 0
set posx(lightBall) 0.785156
set posy(lightBall) 0.000000
set width(lightBall) 0.214844
set height(lightBall) 0.333333
set scene(lightBall) grandHall
set camera(lightBall) tableCloseUp
variable {fountainA} 0
set posx(fountainA) 0.504883
set posy(fountainA) 0.666667
set width(fountainA) 0.495117
set height(fountainA) 0.333333
set scene(fountainA) grandHall
set camera(fountainA) wFountainSide
variable {fountainB} 0
set posx(fountainB) 0.519531
set posy(fountainB) 0.588542
set width(fountainB) 0.480469
set height(fountainB) 0.083333
set scene(fountainB) grandHall
set camera(fountainB) wFountainSide
variable {fountainC} 0
set posx(fountainC) 0.600586
set posy(fountainC) 0.558594
set width(fountainC) 0.399414
set height(fountainC) 0.041667
set scene(fountainC) grandHall
set camera(fountainC) wFountainSide
variable {fountainD} 0
set posx(fountainD) 0.706055
set posy(fountainD) 0.537760
set width(fountainD) 0.293945
set height(fountainD) 0.026042
set scene(fountainD) grandHall
set camera(fountainD) wFountainSide
variable {fountainE} 0
set posx(fountainE) 0.839844
set posy(fountainE) 0.489583
set width(fountainE) 0.160156
set height(fountainE) 0.053385
set scene(fountainE) grandHall
set camera(fountainE) wFountainSide
variable {fountainF} 0
set posx(fountainF) 0.889648
set posy(fountainF) 0.367188
set width(fountainF) 0.045898
set height(fountainF) 0.127604
set scene(fountainF) grandHall
set camera(fountainF) wFountainSide
variable {fountainH} 0
set posx(fountainH) 0.806641
set posy(fountainH) 0.468750
set width(fountainH) 0.083008
set height(fountainH) 0.026042
set scene(fountainH) grandHall
set camera(fountainH) wFountainSide
variable {lightBall} 0
set posx(lightBall) 0.237305
set posy(lightBall) 0.200521
set width(lightBall) 0.125000
set height(lightBall) 0.143229
set scene(lightBall) grandHall
set camera(lightBall) winterOwlStudy
variable {fountainA} 0
set posx(fountainA) 0.709961
set posy(fountainA) 0.365885
set width(fountainA) 0.076172
set height(fountainA) 0.104167
set scene(fountainA) grandHall
set camera(fountainA) zakNotes
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval guardianClose {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {lightBeamFirstA} 0
set posx(lightBeamFirstA) 0.596680
set posy(lightBeamFirstA) 0.000000
set width(lightBeamFirstA) 0.197266
set height(lightBeamFirstA) 0.541667
set scene(lightBeamFirstA) hallOfTrials
set camera(lightBeamFirstA) guardianClose
variable {lightBeamFirstB} 0
set posx(lightBeamFirstB) 0.438477
set posy(lightBeamFirstB) 0.536458
set width(lightBeamFirstB) 0.500000
set height(lightBeamFirstB) 0.666667
set scene(lightBeamFirstB) hallOfTrials
set camera(lightBeamFirstB) guardianClose
variable {lightBeamNoneA} 0
set posx(lightBeamNoneA) 0.596680
set posy(lightBeamNoneA) 0.000000
set width(lightBeamNoneA) 0.197266
set height(lightBeamNoneA) 0.541667
set scene(lightBeamNoneA) hallOfTrials
set camera(lightBeamNoneA) guardianClose
variable {lightBeamNoneB} 0
set posx(lightBeamNoneB) 0.438477
set posy(lightBeamNoneB) 0.536458
set width(lightBeamNoneB) 0.500000
set height(lightBeamNoneB) 0.666667
set scene(lightBeamNoneB) hallOfTrials
set camera(lightBeamNoneB) guardianClose
variable {lightBeamSecondA} 0
set posx(lightBeamSecondA) 0.596680
set posy(lightBeamSecondA) 0.000000
set width(lightBeamSecondA) 0.197266
set height(lightBeamSecondA) 0.541667
set scene(lightBeamSecondA) hallOfTrials
set camera(lightBeamSecondA) guardianClose
variable {lightBeamSecondB} 0
set posx(lightBeamSecondB) 0.438477
set posy(lightBeamSecondB) 0.536458
set width(lightBeamSecondB) 0.500000
set height(lightBeamSecondB) 0.666667
set scene(lightBeamSecondB) hallOfTrials
set camera(lightBeamSecondB) guardianClose
variable {lightBeamFirstA} 0
set posx(lightBeamFirstA) 0.443359
set posy(lightBeamFirstA) 0.000000
set width(lightBeamFirstA) 0.125000
set height(lightBeamFirstA) 0.041667
set scene(lightBeamFirstA) hallOfTrials
set camera(lightBeamFirstA) guardianHallEntrance
variable {lightBeamFirstB} 0
set posx(lightBeamFirstB) 0.443359
set posy(lightBeamFirstB) 0.036458
set width(lightBeamFirstB) 0.125000
set height(lightBeamFirstB) 0.333333
set scene(lightBeamFirstB) hallOfTrials
set camera(lightBeamFirstB) guardianHallEntrance
variable {lightBeamFirstC} 0
set posx(lightBeamFirstC) 0.290039
set posy(lightBeamFirstC) 0.364583
set width(lightBeamFirstC) 0.457031
set height(lightBeamFirstC) 0.333333
set scene(lightBeamFirstC) hallOfTrials
set camera(lightBeamFirstC) guardianHallEntrance
variable {lightBeamNoneA} 0
set posx(lightBeamNoneA) 0.443359
set posy(lightBeamNoneA) 0.000000
set width(lightBeamNoneA) 0.125000
set height(lightBeamNoneA) 0.041667
set scene(lightBeamNoneA) hallOfTrials
set camera(lightBeamNoneA) guardianHallEntrance
variable {lightBeamNoneB} 0
set posx(lightBeamNoneB) 0.443359
set posy(lightBeamNoneB) 0.036458
set width(lightBeamNoneB) 0.125000
set height(lightBeamNoneB) 0.333333
set scene(lightBeamNoneB) hallOfTrials
set camera(lightBeamNoneB) guardianHallEntrance
variable {lightBeamNoneC} 0
set posx(lightBeamNoneC) 0.290039
set posy(lightBeamNoneC) 0.364583
set width(lightBeamNoneC) 0.457031
set height(lightBeamNoneC) 0.333333
set scene(lightBeamNoneC) hallOfTrials
set camera(lightBeamNoneC) guardianHallEntrance
variable {lightBeamSecondA} 0
set posx(lightBeamSecondA) 0.443359
set posy(lightBeamSecondA) 0.000000
set width(lightBeamSecondA) 0.125000
set height(lightBeamSecondA) 0.041667
set scene(lightBeamSecondA) hallOfTrials
set camera(lightBeamSecondA) guardianHallEntrance
variable {lightBeamSecondB} 0
set posx(lightBeamSecondB) 0.443359
set posy(lightBeamSecondB) 0.036458
set width(lightBeamSecondB) 0.125000
set height(lightBeamSecondB) 0.333333
set scene(lightBeamSecondB) hallOfTrials
set camera(lightBeamSecondB) guardianHallEntrance
variable {lightBeamSecondC} 0
set posx(lightBeamSecondC) 0.290039
set posy(lightBeamSecondC) 0.364583
set width(lightBeamSecondC) 0.457031
set height(lightBeamSecondC) 0.333333
set scene(lightBeamSecondC) hallOfTrials
set camera(lightBeamSecondC) guardianHallEntrance
variable {lightBallA} 0
set posx(lightBallA) 0.530273
set posy(lightBallA) 0.046875
set width(lightBallA) 0.082031
set height(lightBallA) 0.166667
set scene(lightBallA) hallOfTrials
set camera(lightBallA) guardianSide
variable {lightBeamFirstA} 0
set posx(lightBeamFirstA) 0.215820
set posy(lightBeamFirstA) 0.000000
set width(lightBeamFirstA) 0.250000
set height(lightBeamFirstA) 0.333333
set scene(lightBeamFirstA) hallOfTrials
set camera(lightBeamFirstA) guardianSide
variable {lightBeamFirstB} 0
set posx(lightBeamFirstB) 0.224609
set posy(lightBeamFirstB) 0.328125
set width(lightBeamFirstB) 0.320312
set height(lightBeamFirstB) 0.333333
set scene(lightBeamFirstB) hallOfTrials
set camera(lightBeamFirstB) guardianSide
variable {lightBeamFirstC} 0
set posx(lightBeamFirstC) 0.465820
set posy(lightBeamFirstC) 0.203125
set width(lightBeamFirstC) 0.062500
set height(lightBeamFirstC) 0.130208
set scene(lightBeamFirstC) hallOfTrials
set camera(lightBeamFirstC) guardianSide
variable {lightBeamNoneA} 0
set posx(lightBeamNoneA) 0.215820
set posy(lightBeamNoneA) 0.000000
set width(lightBeamNoneA) 0.250000
set height(lightBeamNoneA) 0.333333
set scene(lightBeamNoneA) hallOfTrials
set camera(lightBeamNoneA) guardianSide
variable {lightBeamNoneB} 0
set posx(lightBeamNoneB) 0.224609
set posy(lightBeamNoneB) 0.328125
set width(lightBeamNoneB) 0.320312
set height(lightBeamNoneB) 0.333333
set scene(lightBeamNoneB) hallOfTrials
set camera(lightBeamNoneB) guardianSide
variable {lightBeamNoneC} 0
set posx(lightBeamNoneC) 0.465820
set posy(lightBeamNoneC) 0.203125
set width(lightBeamNoneC) 0.062500
set height(lightBeamNoneC) 0.130208
set scene(lightBeamNoneC) hallOfTrials
set camera(lightBeamNoneC) guardianSide
variable {lightBeamSecondA} 0
set posx(lightBeamSecondA) 0.215820
set posy(lightBeamSecondA) 0.000000
set width(lightBeamSecondA) 0.250000
set height(lightBeamSecondA) 0.333333
set scene(lightBeamSecondA) hallOfTrials
set camera(lightBeamSecondA) guardianSide
variable {lightBeamSecondB} 0
set posx(lightBeamSecondB) 0.224609
set posy(lightBeamSecondB) 0.328125
set width(lightBeamSecondB) 0.320312
set height(lightBeamSecondB) 0.333333
set scene(lightBeamSecondB) hallOfTrials
set camera(lightBeamSecondB) guardianSide
variable {lightBeamSecondC} 0
set posx(lightBeamSecondC) 0.465820
set posy(lightBeamSecondC) 0.203125
set width(lightBeamSecondC) 0.062500
set height(lightBeamSecondC) 0.130208
set scene(lightBeamSecondC) hallOfTrials
set camera(lightBeamSecondC) guardianSide
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval activationCloseUp {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {activation} 0
set posx(activation) 0.000000
set posy(activation) 0.000000
set width(activation) 1.000000
set height(activation) 1.000000
set scene(activation) hallway
set camera(activation) activationCloseUp
variable {seasonFall} 0
set posx(seasonFall) 0.000000
set posy(seasonFall) 0.000000
set width(seasonFall) 1.000000
set height(seasonFall) 1.000000
set scene(seasonFall) hallway
set camera(seasonFall) hallwaySeasonChangerCloseUp
variable {seasonSpring} 0
set posx(seasonSpring) 0.000000
set posy(seasonSpring) 0.000000
set width(seasonSpring) 1.000000
set height(seasonSpring) 1.000000
set scene(seasonSpring) hallway
set camera(seasonSpring) hallwaySeasonChangerCloseUp
variable {seasonSummer} 0
set posx(seasonSummer) 0.000000
set posy(seasonSummer) 0.000000
set width(seasonSummer) 1.000000
set height(seasonSummer) 1.000000
set scene(seasonSummer) hallway
set camera(seasonSummer) hallwaySeasonChangerCloseUp
variable {seasonWinter} 0
set posx(seasonWinter) 0.000000
set posy(seasonWinter) 0.000000
set width(seasonWinter) 1.000000
set height(seasonWinter) 1.000000
set scene(seasonWinter) hallway
set camera(seasonWinter) hallwaySeasonChangerCloseUp
variable {activation} 0
set posx(activation) 0.100586
set posy(activation) 0.053385
set width(activation) 0.032227
set height(activation) 0.041667
set scene(activation) hallway
set camera(activation) hallwaySolariumTop
variable {activation} 0
set posx(activation) 0.700195
set posy(activation) 0.798177
set width(activation) 0.047852
set height(activation) 0.062500
set scene(activation) hallway
set camera(activation) hallwayStairs
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval talkPop {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {talkPop} 0
set posx(talkPop) 0.000000
set posy(talkPop) 0.824219
set width(talkPop) 0.144531
set height(talkPop) 0.175781
set scene(talkPop) interface
set camera(talkPop) talkPop
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval introduction {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {introduction} 0
set posx(introduction) 0.000000
set posy(introduction) 0.000000
set width(introduction) 1.000000
set height(introduction) 1.000000
set scene(introduction) movies
set camera(introduction) introduction
variable {logo} 0
set posx(logo) 0.000000
set posy(logo) 0.000000
set width(logo) 1.000000
set height(logo) 1.000000
set scene(logo) movies
set camera(logo) introduction
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval laboratoryBridge {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {owlA} 0
set posx(owlA) 0.439453
set posy(owlA) 0.678385
set width(owlA) 0.583008
set height(owlA) 0.571615
set scene(owlA) laboratory
set camera(owlA) laboratoryBridge
variable {owlB} 0
set posx(owlB) 0.133789
set posy(owlB) 0.678385
set width(owlB) 0.523438
set height(owlB) 0.571615
set scene(owlB) laboratory
set camera(owlB) laboratoryBridge
variable {owlC} 0
set posx(owlC) 0.424805
set posy(owlC) 0.250000
set width(owlC) 0.459961
set height(owlC) 0.592448
set scene(owlC) laboratory
set camera(owlC) laboratoryBridge
variable {owlD} 0
set posx(owlD) 0.424805
set posy(owlD) 0.000000
set width(owlD) 0.459961
set height(owlD) 0.274740
set scene(owlD) laboratory
set camera(owlD) laboratoryBridge
variable {owlE} 0
set posx(owlE) 0.214844
set posy(owlE) 0.000000
set width(owlE) 0.299805
set height(owlE) 0.118490
set scene(owlE) laboratory
set camera(owlE) laboratoryBridge
variable {owlFlyA} 0
set posx(owlFlyA) 0.474609
set posy(owlFlyA) 0.154948
set width(owlFlyA) 0.500000
set height(owlFlyA) 0.666667
set scene(owlFlyA) laboratory
set camera(owlFlyA) laboratoryMain
variable {owlFlyAwayA} 0
set posx(owlFlyAwayA) 0.565430
set posy(owlFlyAwayA) 0.699219
set width(owlFlyAwayA) 0.500000
set height(owlFlyAwayA) 0.666667
set scene(owlFlyAwayA) laboratory
set camera(owlFlyAwayA) laboratoryMain
variable {owlFlyAwayB} 0
set posx(owlFlyAwayB) 0.320313
set posy(owlFlyAwayB) 0.667969
set width(owlFlyAwayB) 0.461914
set height(owlFlyAwayB) 0.665365
set scene(owlFlyAwayB) laboratory
set camera(owlFlyAwayB) laboratoryMain
variable {owlFlyAwayC} 0
set posx(owlFlyAwayC) 0.483398
set posy(owlFlyAwayC) 0.399740
set width(owlFlyAwayC) 0.500000
set height(owlFlyAwayC) 0.558594
set scene(owlFlyAwayC) laboratory
set camera(owlFlyAwayC) laboratoryMain
variable {owlFlyB} 0
set posx(owlFlyB) 0.806641
set posy(owlFlyB) 0.082031
set width(owlFlyB) 0.375000
set height(owlFlyB) 0.666667
set scene(owlFlyB) laboratory
set camera(owlFlyB) laboratoryMain
variable {owlFlyC} 0
set posx(owlFlyC) 1.038086
set posy(owlFlyC) 0.082031
set width(owlFlyC) 0.300781
set height(owlFlyC) 0.494792
set scene(owlFlyC) laboratory
set camera(owlFlyC) laboratoryMain
variable {owlPerched} 0
set posx(owlPerched) 0.953125
set posy(owlPerched) 0.832031
set width(owlPerched) 0.118164
set height(owlPerched) 0.166667
set scene(owlPerched) laboratory
set camera(owlPerched) laboratoryMain
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval aquaA {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {lightBallA} 0
set posx(lightBallA) 0.120117
set posy(lightBallA) 0.196615
set width(lightBallA) 0.125000
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) aquaA
variable {lightBallB} 0
set posx(lightBallB) 0.426758
set posy(lightBallB) 0.226563
set width(lightBallB) 0.125000
set height(lightBallB) 0.166667
set scene(lightBallB) library
set camera(lightBallB) aquaA
variable {lightBallC} 0
set posx(lightBallC) 0.641602
set posy(lightBallC) 0.147135
set width(lightBallC) 0.125000
set height(lightBallC) 0.166667
set scene(lightBallC) library
set camera(lightBallC) aquaA
variable {lightBallA} 0
set posx(lightBallA) 0.387695
set posy(lightBallA) 0.079427
set width(lightBallA) 0.218750
set height(lightBallA) 0.253906
set scene(lightBallA) library
set camera(lightBallA) aquaB
variable {lightBallA} 0
set posx(lightBallA) 0.367188
set posy(lightBallA) 0.208333
set width(lightBallA) 0.125000
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) artRoomA
variable {lightBallB} 0
set posx(lightBallB) 0.497070
set posy(lightBallB) 0.283854
set width(lightBallB) 0.181641
set height(lightBallB) 0.121094
set scene(lightBallB) library
set camera(lightBallB) artRoomA
variable {lightBallC} 0
set posx(lightBallC) 0.862305
set posy(lightBallC) 0.233073
set width(lightBallC) 0.087891
set height(lightBallC) 0.166667
set scene(lightBallC) library
set camera(lightBallC) artRoomA
variable {lightBallA} 0
set posx(lightBallA) 0.238281
set posy(lightBallA) 0.174479
set width(lightBallA) 0.125000
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) artRoomB
variable {lightBallB} 0
set posx(lightBallB) 0.451172
set posy(lightBallB) 0.269531
set width(lightBallB) 0.187500
set height(lightBallB) 0.135417
set scene(lightBallB) library
set camera(lightBallB) artRoomB
variable {lightBallC} 0
set posx(lightBallC) 0.863281
set posy(lightBallC) 0.213542
set width(lightBallC) 0.087891
set height(lightBallC) 0.166667
set scene(lightBallC) library
set camera(lightBallC) artRoomB
variable {lightBallA} 0
set posx(lightBallA) 0.274414
set posy(lightBallA) 0.157552
set width(lightBallA) 0.125000
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) blueB
variable {lightBallB} 0
set posx(lightBallB) 0.546875
set posy(lightBallB) 0.148438
set width(lightBallB) 0.250000
set height(lightBallB) 0.166667
set scene(lightBallB) library
set camera(lightBallB) blueB
variable {lightBallC} 0
set posx(lightBallC) 0.875000
set posy(lightBallC) 0.062500
set width(lightBallC) 0.125000
set height(lightBallC) 0.281250
set scene(lightBallC) library
set camera(lightBallC) blueB
variable {lightBallA} 0
set posx(lightBallA) 0.096680
set posy(lightBallA) 0.144531
set width(lightBallA) 0.235352
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) blueC
variable {lightBallB} 0
set posx(lightBallB) 0.712891
set posy(lightBallB) 0.213542
set width(lightBallB) 0.125000
set height(lightBallB) 0.166667
set scene(lightBallB) library
set camera(lightBallB) blueC
variable {lightBallA} 0
set posx(lightBallA) 0.000000
set posy(lightBallA) 0.178385
set width(lightBallA) 0.103516
set height(lightBallA) 0.171875
set scene(lightBallA) library
set camera(lightBallA) brownA
variable {lightBallB} 0
set posx(lightBallB) 0.351563
set posy(lightBallB) 0.161458
set width(lightBallB) 0.125000
set height(lightBallB) 0.166667
set scene(lightBallB) library
set camera(lightBallB) brownA
variable {lightBallC} 0
set posx(lightBallC) 0.893555
set posy(lightBallC) 0.126302
set width(lightBallC) 0.106445
set height(lightBallC) 0.264323
set scene(lightBallC) library
set camera(lightBallC) brownA
variable {lightBallA} 0
set posx(lightBallA) 0.211914
set posy(lightBallA) 0.167969
set width(lightBallA) 0.125000
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) entranceA
variable {lightBallB} 0
set posx(lightBallB) 0.469727
set posy(lightBallB) 0.216146
set width(lightBallB) 0.125000
set height(lightBallB) 0.166667
set scene(lightBallB) library
set camera(lightBallB) entranceA
variable {lightBallC} 0
set posx(lightBallC) 0.734375
set posy(lightBallC) 0.174479
set width(lightBallC) 0.125000
set height(lightBallC) 0.166667
set scene(lightBallC) library
set camera(lightBallC) entranceA
variable {lightBallA} 0
set posx(lightBallA) 0.288086
set posy(lightBallA) 0.054688
set width(lightBallA) 0.125000
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) entranceB
variable {lightBallB} 0
set posx(lightBallB) 0.692383
set posy(lightBallB) 0.061198
set width(lightBallB) 0.125000
set height(lightBallB) 0.166667
set scene(lightBallB) library
set camera(lightBallB) entranceB
variable {lightBallC} 0
set posx(lightBallC) 0.839844
set posy(lightBallC) 0.055990
set width(lightBallC) 0.125000
set height(lightBallC) 0.166667
set scene(lightBallC) library
set camera(lightBallC) entranceB
variable {lightBallA} 0
set posx(lightBallA) 0.390625
set posy(lightBallA) 0.281250
set width(lightBallA) 0.125000
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) entranceC
variable {lightBallB} 0
set posx(lightBallB) 0.730469
set posy(lightBallB) 0.238281
set width(lightBallB) 0.125000
set height(lightBallB) 0.166667
set scene(lightBallB) library
set camera(lightBallB) entranceC
variable {lightBallA} 0
set posx(lightBallA) 0.436523
set posy(lightBallA) 0.182292
set width(lightBallA) 0.125000
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) entranceD
variable {lightBallA} 0
set posx(lightBallA) 0.163086
set posy(lightBallA) 0.088542
set width(lightBallA) 0.125000
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) forgeA
variable {lightBallB} 0
set posx(lightBallB) 0.658203
set posy(lightBallB) 0.045573
set width(lightBallB) 0.125000
set height(lightBallB) 0.166667
set scene(lightBallB) library
set camera(lightBallB) forgeA
variable {lightBallA} 0
set posx(lightBallA) 0.400391
set posy(lightBallA) 0.233073
set width(lightBallA) 0.125000
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) forgeB
variable {lightBallB} 0
set posx(lightBallB) 0.783203
set posy(lightBallB) 0.186198
set width(lightBallB) 0.125000
set height(lightBallB) 0.166667
set scene(lightBallB) library
set camera(lightBallB) forgeB
variable {lightBallA} 0
set posx(lightBallA) 0.419922
set posy(lightBallA) 0.324219
set width(lightBallA) 0.062500
set height(lightBallA) 0.083333
set scene(lightBallA) library
set camera(lightBallA) greyB
variable {lightBallB} 0
set posx(lightBallB) 0.501953
set posy(lightBallB) 0.321615
set width(lightBallB) 0.062500
set height(lightBallB) 0.083333
set scene(lightBallB) library
set camera(lightBallB) greyB
variable {lightBallA} 0
set posx(lightBallA) 0.013672
set posy(lightBallA) 0.151042
set width(lightBallA) 0.125000
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) greyC
variable {lightBallB} 0
set posx(lightBallB) 0.429688
set posy(lightBallB) 0.111979
set width(lightBallB) 0.125000
set height(lightBallB) 0.166667
set scene(lightBallB) library
set camera(lightBallB) greyC
variable {lightBallC} 0
set posx(lightBallC) 0.792969
set posy(lightBallC) 0.125000
set width(lightBallC) 0.207031
set height(lightBallC) 0.166667
set scene(lightBallC) library
set camera(lightBallC) greyC
variable {lightBallA} 0
set posx(lightBallA) 0.377930
set posy(lightBallA) 0.000000
set width(lightBallA) 0.245117
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) greyD
variable {lightBallA} 0
set posx(lightBallA) 0.153320
set posy(lightBallA) 0.210938
set width(lightBallA) 0.166992
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) observatoryA
variable {lightBallB} 0
set posx(lightBallB) 0.685547
set posy(lightBallB) 0.199219
set width(lightBallB) 0.151367
set height(lightBallB) 0.166667
set scene(lightBallB) library
set camera(lightBallB) observatoryA
variable {lightBallA} 0
set posx(lightBallA) 0.000000
set posy(lightBallA) 0.208333
set width(lightBallA) 0.195313
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) observatoryB
variable {lightBallB} 0
set posx(lightBallB) 0.664063
set posy(lightBallB) 0.298177
set width(lightBallB) 0.125000
set height(lightBallB) 0.166667
set scene(lightBallB) library
set camera(lightBallB) observatoryB
variable {lightBallA} 0
set posx(lightBallA) 0.430664
set posy(lightBallA) 0.186198
set width(lightBallA) 0.125000
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) observatoryC
variable {lightBallA} 0
set posx(lightBallA) 0.175781
set posy(lightBallA) 0.147135
set width(lightBallA) 0.125000
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) pinkA
variable {lightBallB} 0
set posx(lightBallB) 0.386719
set posy(lightBallB) 0.195313
set width(lightBallB) 0.157227
set height(lightBallB) 0.166667
set scene(lightBallB) library
set camera(lightBallB) pinkA
variable {lightBallC} 0
set posx(lightBallC) 0.723633
set posy(lightBallC) 0.157552
set width(lightBallC) 0.125000
set height(lightBallC) 0.166667
set scene(lightBallC) library
set camera(lightBallC) pinkA
variable {closing} 0
set posx(closing) 0.255859
set posy(closing) 0.161458
set width(closing) 0.500000
set height(closing) 0.666667
set scene(closing) library
set camera(closing) puzzleDownLeftA
variable {closingSphere} 0
set posx(closingSphere) 0.255859
set posy(closingSphere) 0.161458
set width(closingSphere) 0.500000
set height(closingSphere) 0.666667
set scene(closingSphere) library
set camera(closingSphere) puzzleDownLeftA
variable {opening} 0
set posx(opening) 0.255859
set posy(opening) 0.161458
set width(opening) 0.500000
set height(opening) 0.666667
set scene(opening) library
set camera(opening) puzzleDownLeftA
variable {openingSt} 0
set posx(openingSt) 0.255859
set posy(openingSt) 0.161458
set width(openingSt) 0.500000
set height(openingSt) 0.666667
set scene(openingSt) library
set camera(openingSt) puzzleDownLeftA
variable {openingSphere} 0
set posx(openingSphere) 0.255859
set posy(openingSphere) 0.161458
set width(openingSphere) 0.500000
set height(openingSphere) 0.666667
set scene(openingSphere) library
set camera(openingSphere) puzzleDownLeftA
variable {openingSphereSt} 0
set posx(openingSphereSt) 0.255859
set posy(openingSphereSt) 0.161458
set width(openingSphereSt) 0.500000
set height(openingSphereSt) 0.666667
set scene(openingSphereSt) library
set camera(openingSphereSt) puzzleDownLeftA
variable {closing} 0
set posx(closing) 0.221680
set posy(closing) 0.164063
set width(closing) 0.500000
set height(closing) 0.666667
set scene(closing) library
set camera(closing) puzzleDownLeftB
variable {closingSphere} 0
set posx(closingSphere) 0.221680
set posy(closingSphere) 0.164063
set width(closingSphere) 0.500000
set height(closingSphere) 0.666667
set scene(closingSphere) library
set camera(closingSphere) puzzleDownLeftB
variable {opening} 0
set posx(opening) 0.221680
set posy(opening) 0.164063
set width(opening) 0.500000
set height(opening) 0.666667
set scene(opening) library
set camera(opening) puzzleDownLeftB
variable {openingSt} 0
set posx(openingSt) 0.221680
set posy(openingSt) 0.164063
set width(openingSt) 0.500000
set height(openingSt) 0.666667
set scene(openingSt) library
set camera(openingSt) puzzleDownLeftB
variable {openingSphere} 0
set posx(openingSphere) 0.221680
set posy(openingSphere) 0.164063
set width(openingSphere) 0.500000
set height(openingSphere) 0.666667
set scene(openingSphere) library
set camera(openingSphere) puzzleDownLeftB
variable {openingSphereSt} 0
set posx(openingSphereSt) 0.221680
set posy(openingSphereSt) 0.164063
set width(openingSphereSt) 0.500000
set height(openingSphereSt) 0.666667
set scene(openingSphereSt) library
set camera(openingSphereSt) puzzleDownLeftB
variable {closing} 0
set posx(closing) 0.255859
set posy(closing) 0.161458
set width(closing) 0.500000
set height(closing) 0.666667
set scene(closing) library
set camera(closing) puzzleDownRightA
variable {closingSphere} 0
set posx(closingSphere) 0.255859
set posy(closingSphere) 0.161458
set width(closingSphere) 0.500000
set height(closingSphere) 0.666667
set scene(closingSphere) library
set camera(closingSphere) puzzleDownRightA
variable {opening} 0
set posx(opening) 0.255859
set posy(opening) 0.161458
set width(opening) 0.500000
set height(opening) 0.666667
set scene(opening) library
set camera(opening) puzzleDownRightA
variable {openingSt} 0
set posx(openingSt) 0.255859
set posy(openingSt) 0.161458
set width(openingSt) 0.500000
set height(openingSt) 0.666667
set scene(openingSt) library
set camera(openingSt) puzzleDownRightA
variable {openingSphere} 0
set posx(openingSphere) 0.255859
set posy(openingSphere) 0.161458
set width(openingSphere) 0.500000
set height(openingSphere) 0.666667
set scene(openingSphere) library
set camera(openingSphere) puzzleDownRightA
variable {openingSphereSt} 0
set posx(openingSphereSt) 0.255859
set posy(openingSphereSt) 0.161458
set width(openingSphereSt) 0.500000
set height(openingSphereSt) 0.666667
set scene(openingSphereSt) library
set camera(openingSphereSt) puzzleDownRightA
variable {closing} 0
set posx(closing) 0.221680
set posy(closing) 0.164062
set width(closing) 0.500000
set height(closing) 0.666667
set scene(closing) library
set camera(closing) puzzleDownRightB
variable {closingSphere} 0
set posx(closingSphere) 0.221680
set posy(closingSphere) 0.164062
set width(closingSphere) 0.500000
set height(closingSphere) 0.666667
set scene(closingSphere) library
set camera(closingSphere) puzzleDownRightB
variable {opening} 0
set posx(opening) 0.221680
set posy(opening) 0.164062
set width(opening) 0.500000
set height(opening) 0.666667
set scene(opening) library
set camera(opening) puzzleDownRightB
variable {openingSt} 0
set posx(openingSt) 0.221680
set posy(openingSt) 0.164062
set width(openingSt) 0.500000
set height(openingSt) 0.666667
set scene(openingSt) library
set camera(openingSt) puzzleDownRightB
variable {openingSphere} 0
set posx(openingSphere) 0.221680
set posy(openingSphere) 0.164062
set width(openingSphere) 0.500000
set height(openingSphere) 0.666667
set scene(openingSphere) library
set camera(openingSphere) puzzleDownRightB
variable {openingSphereSt} 0
set posx(openingSphereSt) 0.221680
set posy(openingSphereSt) 0.164062
set width(openingSphereSt) 0.500000
set height(openingSphereSt) 0.666667
set scene(openingSphereSt) library
set camera(openingSphereSt) puzzleDownRightB
variable {closing} 0
set posx(closing) 0.255859
set posy(closing) 0.161458
set width(closing) 0.500000
set height(closing) 0.666667
set scene(closing) library
set camera(closing) puzzleLeftTopA
variable {closingSphere} 0
set posx(closingSphere) 0.255859
set posy(closingSphere) 0.161458
set width(closingSphere) 0.500000
set height(closingSphere) 0.666667
set scene(closingSphere) library
set camera(closingSphere) puzzleLeftTopA
variable {opening} 0
set posx(opening) 0.255859
set posy(opening) 0.161458
set width(opening) 0.500000
set height(opening) 0.666667
set scene(opening) library
set camera(opening) puzzleLeftTopA
variable {openingSt} 0
set posx(openingSt) 0.255859
set posy(openingSt) 0.161458
set width(openingSt) 0.500000
set height(openingSt) 0.666667
set scene(openingSt) library
set camera(openingSt) puzzleLeftTopA
variable {openingSphere} 0
set posx(openingSphere) 0.255859
set posy(openingSphere) 0.161458
set width(openingSphere) 0.500000
set height(openingSphere) 0.666667
set scene(openingSphere) library
set camera(openingSphere) puzzleLeftTopA
variable {openingSphereSt} 0
set posx(openingSphereSt) 0.255859
set posy(openingSphereSt) 0.161458
set width(openingSphereSt) 0.500000
set height(openingSphereSt) 0.666667
set scene(openingSphereSt) library
set camera(openingSphereSt) puzzleLeftTopA
variable {closing} 0
set posx(closing) 0.221680
set posy(closing) 0.164062
set width(closing) 0.500000
set height(closing) 0.666667
set scene(closing) library
set camera(closing) puzzleLeftTopB
variable {closingSphere} 0
set posx(closingSphere) 0.221680
set posy(closingSphere) 0.164062
set width(closingSphere) 0.500000
set height(closingSphere) 0.666667
set scene(closingSphere) library
set camera(closingSphere) puzzleLeftTopB
variable {opening} 0
set posx(opening) 0.221680
set posy(opening) 0.164062
set width(opening) 0.500000
set height(opening) 0.666667
set scene(opening) library
set camera(opening) puzzleLeftTopB
variable {openingSt} 0
set posx(openingSt) 0.221680
set posy(openingSt) 0.164062
set width(openingSt) 0.500000
set height(openingSt) 0.666667
set scene(openingSt) library
set camera(openingSt) puzzleLeftTopB
variable {openingSphere} 0
set posx(openingSphere) 0.221680
set posy(openingSphere) 0.164062
set width(openingSphere) 0.500000
set height(openingSphere) 0.666667
set scene(openingSphere) library
set camera(openingSphere) puzzleLeftTopB
variable {openingSphereSt} 0
set posx(openingSphereSt) 0.221680
set posy(openingSphereSt) 0.164062
set width(openingSphereSt) 0.500000
set height(openingSphereSt) 0.666667
set scene(openingSphereSt) library
set camera(openingSphereSt) puzzleLeftTopB
variable {closing} 0
set posx(closing) 0.255859
set posy(closing) 0.161458
set width(closing) 0.500000
set height(closing) 0.666667
set scene(closing) library
set camera(closing) puzzleMidBottomA
variable {closingSphere} 0
set posx(closingSphere) 0.255859
set posy(closingSphere) 0.161458
set width(closingSphere) 0.500000
set height(closingSphere) 0.666667
set scene(closingSphere) library
set camera(closingSphere) puzzleMidBottomA
variable {opening} 0
set posx(opening) 0.255859
set posy(opening) 0.161458
set width(opening) 0.500000
set height(opening) 0.666667
set scene(opening) library
set camera(opening) puzzleMidBottomA
variable {openingSt} 0
set posx(openingSt) 0.255859
set posy(openingSt) 0.161458
set width(openingSt) 0.500000
set height(openingSt) 0.666667
set scene(openingSt) library
set camera(openingSt) puzzleMidBottomA
variable {openingSphere} 0
set posx(openingSphere) 0.255859
set posy(openingSphere) 0.161458
set width(openingSphere) 0.500000
set height(openingSphere) 0.666667
set scene(openingSphere) library
set camera(openingSphere) puzzleMidBottomA
variable {openingSphereSt} 0
set posx(openingSphereSt) 0.255859
set posy(openingSphereSt) 0.161458
set width(openingSphereSt) 0.500000
set height(openingSphereSt) 0.666667
set scene(openingSphereSt) library
set camera(openingSphereSt) puzzleMidBottomA
variable {closing} 0
set posx(closing) 0.255859
set posy(closing) 0.161458
set width(closing) 0.500000
set height(closing) 0.666667
set scene(closing) library
set camera(closing) puzzleMidLeftA
variable {closingSphere} 0
set posx(closingSphere) 0.255859
set posy(closingSphere) 0.161458
set width(closingSphere) 0.500000
set height(closingSphere) 0.666667
set scene(closingSphere) library
set camera(closingSphere) puzzleMidLeftA
variable {opening} 0
set posx(opening) 0.255859
set posy(opening) 0.161458
set width(opening) 0.500000
set height(opening) 0.666667
set scene(opening) library
set camera(opening) puzzleMidLeftA
variable {openingSt} 0
set posx(openingSt) 0.255859
set posy(openingSt) 0.161458
set width(openingSt) 0.500000
set height(openingSt) 0.666667
set scene(openingSt) library
set camera(openingSt) puzzleMidLeftA
variable {openingSphere} 0
set posx(openingSphere) 0.255859
set posy(openingSphere) 0.161458
set width(openingSphere) 0.500000
set height(openingSphere) 0.666667
set scene(openingSphere) library
set camera(openingSphere) puzzleMidLeftA
variable {openingSphereSt} 0
set posx(openingSphereSt) 0.255859
set posy(openingSphereSt) 0.161458
set width(openingSphereSt) 0.500000
set height(openingSphereSt) 0.666667
set scene(openingSphereSt) library
set camera(openingSphereSt) puzzleMidLeftA
variable {closing} 0
set posx(closing) 0.255859
set posy(closing) 0.161458
set width(closing) 0.500000
set height(closing) 0.666667
set scene(closing) library
set camera(closing) puzzleMidRightA
variable {closingSphere} 0
set posx(closingSphere) 0.255859
set posy(closingSphere) 0.161458
set width(closingSphere) 0.500000
set height(closingSphere) 0.666667
set scene(closingSphere) library
set camera(closingSphere) puzzleMidRightA
variable {opening} 0
set posx(opening) 0.255859
set posy(opening) 0.161458
set width(opening) 0.500000
set height(opening) 0.666667
set scene(opening) library
set camera(opening) puzzleMidRightA
variable {openingSt} 0
set posx(openingSt) 0.255859
set posy(openingSt) 0.161458
set width(openingSt) 0.500000
set height(openingSt) 0.666667
set scene(openingSt) library
set camera(openingSt) puzzleMidRightA
variable {openingSphere} 0
set posx(openingSphere) 0.255859
set posy(openingSphere) 0.161458
set width(openingSphere) 0.500000
set height(openingSphere) 0.666667
set scene(openingSphere) library
set camera(openingSphere) puzzleMidRightA
variable {openingSphereSt} 0
set posx(openingSphereSt) 0.255859
set posy(openingSphereSt) 0.161458
set width(openingSphereSt) 0.500000
set height(openingSphereSt) 0.666667
set scene(openingSphereSt) library
set camera(openingSphereSt) puzzleMidRightA
variable {closing} 0
set posx(closing) 0.221680
set posy(closing) 0.164062
set width(closing) 0.500000
set height(closing) 0.666667
set scene(closing) library
set camera(closing) puzzleMidRightB
variable {closingSphere} 0
set posx(closingSphere) 0.221680
set posy(closingSphere) 0.164062
set width(closingSphere) 0.500000
set height(closingSphere) 0.666667
set scene(closingSphere) library
set camera(closingSphere) puzzleMidRightB
variable {opening} 0
set posx(opening) 0.221680
set posy(opening) 0.164062
set width(opening) 0.500000
set height(opening) 0.666667
set scene(opening) library
set camera(opening) puzzleMidRightB
variable {openingSt} 0
set posx(openingSt) 0.221680
set posy(openingSt) 0.164062
set width(openingSt) 0.500000
set height(openingSt) 0.666667
set scene(openingSt) library
set camera(openingSt) puzzleMidRightB
variable {openingSphere} 0
set posx(openingSphere) 0.221680
set posy(openingSphere) 0.164062
set width(openingSphere) 0.500000
set height(openingSphere) 0.666667
set scene(openingSphere) library
set camera(openingSphere) puzzleMidRightB
variable {openingSphereSt} 0
set posx(openingSphereSt) 0.221680
set posy(openingSphereSt) 0.164062
set width(openingSphereSt) 0.500000
set height(openingSphereSt) 0.666667
set scene(openingSphereSt) library
set camera(openingSphereSt) puzzleMidRightB
variable {closing} 0
set posx(closing) 0.255859
set posy(closing) 0.161458
set width(closing) 0.500000
set height(closing) 0.666667
set scene(closing) library
set camera(closing) puzzleMidTopA
variable {closingSphere} 0
set posx(closingSphere) 0.255859
set posy(closingSphere) 0.161458
set width(closingSphere) 0.500000
set height(closingSphere) 0.666667
set scene(closingSphere) library
set camera(closingSphere) puzzleMidTopA
variable {opening} 0
set posx(opening) 0.255859
set posy(opening) 0.161458
set width(opening) 0.500000
set height(opening) 0.666667
set scene(opening) library
set camera(opening) puzzleMidTopA
variable {openingSt} 0
set posx(openingSt) 0.255859
set posy(openingSt) 0.161458
set width(openingSt) 0.500000
set height(openingSt) 0.666667
set scene(openingSt) library
set camera(openingSt) puzzleMidTopA
variable {openingSphere} 0
set posx(openingSphere) 0.255859
set posy(openingSphere) 0.161458
set width(openingSphere) 0.500000
set height(openingSphere) 0.666667
set scene(openingSphere) library
set camera(openingSphere) puzzleMidTopA
variable {openingSphereSt} 0
set posx(openingSphereSt) 0.255859
set posy(openingSphereSt) 0.161458
set width(openingSphereSt) 0.500000
set height(openingSphereSt) 0.666667
set scene(openingSphereSt) library
set camera(openingSphereSt) puzzleMidTopA
variable {closing} 0
set posx(closing) 0.221680
set posy(closing) 0.164062
set width(closing) 0.500000
set height(closing) 0.666667
set scene(closing) library
set camera(closing) puzzleMidTopB
variable {closingSphere} 0
set posx(closingSphere) 0.221680
set posy(closingSphere) 0.164062
set width(closingSphere) 0.500000
set height(closingSphere) 0.666667
set scene(closingSphere) library
set camera(closingSphere) puzzleMidTopB
variable {opening} 0
set posx(opening) 0.221680
set posy(opening) 0.164062
set width(opening) 0.500000
set height(opening) 0.666667
set scene(opening) library
set camera(opening) puzzleMidTopB
variable {openingSt} 0
set posx(openingSt) 0.221680
set posy(openingSt) 0.164062
set width(openingSt) 0.500000
set height(openingSt) 0.666667
set scene(openingSt) library
set camera(openingSt) puzzleMidTopB
variable {openingSphere} 0
set posx(openingSphere) 0.221680
set posy(openingSphere) 0.164062
set width(openingSphere) 0.500000
set height(openingSphere) 0.666667
set scene(openingSphere) library
set camera(openingSphere) puzzleMidTopB
variable {openingSphereSt} 0
set posx(openingSphereSt) 0.221680
set posy(openingSphereSt) 0.164062
set width(openingSphereSt) 0.500000
set height(openingSphereSt) 0.666667
set scene(openingSphereSt) library
set camera(openingSphereSt) puzzleMidTopB
variable {closing} 0
set posx(closing) 0.255859
set posy(closing) 0.161458
set width(closing) 0.500000
set height(closing) 0.666667
set scene(closing) library
set camera(closing) puzzleRightTopA
variable {closingSphere} 0
set posx(closingSphere) 0.255859
set posy(closingSphere) 0.161458
set width(closingSphere) 0.500000
set height(closingSphere) 0.666667
set scene(closingSphere) library
set camera(closingSphere) puzzleRightTopA
variable {opening} 0
set posx(opening) 0.255859
set posy(opening) 0.161458
set width(opening) 0.500000
set height(opening) 0.666667
set scene(opening) library
set camera(opening) puzzleRightTopA
variable {openingSt} 0
set posx(openingSt) 0.255859
set posy(openingSt) 0.161458
set width(openingSt) 0.500000
set height(openingSt) 0.666667
set scene(openingSt) library
set camera(openingSt) puzzleRightTopA
variable {openingSphere} 0
set posx(openingSphere) 0.255859
set posy(openingSphere) 0.161458
set width(openingSphere) 0.500000
set height(openingSphere) 0.666667
set scene(openingSphere) library
set camera(openingSphere) puzzleRightTopA
variable {openingSphereSt} 0
set posx(openingSphereSt) 0.255859
set posy(openingSphereSt) 0.161458
set width(openingSphereSt) 0.500000
set height(openingSphereSt) 0.666667
set scene(openingSphereSt) library
set camera(openingSphereSt) puzzleRightTopA
variable {closing} 0
set posx(closing) 0.255859
set posy(closing) 0.161458
set width(closing) 0.500000
set height(closing) 0.666667
set scene(closing) library
set camera(closing) puzzleUpTopA
variable {closingSphere} 0
set posx(closingSphere) 0.255859
set posy(closingSphere) 0.161458
set width(closingSphere) 0.500000
set height(closingSphere) 0.666667
set scene(closingSphere) library
set camera(closingSphere) puzzleUpTopA
variable {opening} 0
set posx(opening) 0.255859
set posy(opening) 0.161458
set width(opening) 0.500000
set height(opening) 0.666667
set scene(opening) library
set camera(opening) puzzleUpTopA
variable {openingSt} 0
set posx(openingSt) 0.255859
set posy(openingSt) 0.161458
set width(openingSt) 0.500000
set height(openingSt) 0.666667
set scene(openingSt) library
set camera(openingSt) puzzleUpTopA
variable {openingSphere} 0
set posx(openingSphere) 0.255859
set posy(openingSphere) 0.161458
set width(openingSphere) 0.500000
set height(openingSphere) 0.666667
set scene(openingSphere) library
set camera(openingSphere) puzzleUpTopA
variable {openingSphereSt} 0
set posx(openingSphereSt) 0.255859
set posy(openingSphereSt) 0.161458
set width(openingSphereSt) 0.500000
set height(openingSphereSt) 0.666667
set scene(openingSphereSt) library
set camera(openingSphereSt) puzzleUpTopA
variable {lightBallA} 0
set posx(lightBallA) 0.000000
set posy(lightBallA) 0.092448
set width(lightBallA) 0.124023
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) solariumA
variable {lightBallB} 0
set posx(lightBallB) 0.389648
set posy(lightBallB) 0.079427
set width(lightBallB) 0.125000
set height(lightBallB) 0.166667
set scene(lightBallB) library
set camera(lightBallB) solariumA
variable {lightBallC} 0
set posx(lightBallC) 0.853516
set posy(lightBallC) 0.100260
set width(lightBallC) 0.125000
set height(lightBallC) 0.166667
set scene(lightBallC) library
set camera(lightBallC) solariumA
variable {lightBallA} 0
set posx(lightBallA) 0.163086
set posy(lightBallA) 0.238281
set width(lightBallA) 0.124023
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) solariumB
variable {lightBallB} 0
set posx(lightBallB) 0.486328
set posy(lightBallB) 0.277344
set width(lightBallB) 0.125000
set height(lightBallB) 0.166667
set scene(lightBallB) library
set camera(lightBallB) solariumB
variable {lightBallA} 0
set posx(lightBallA) 0.589844
set posy(lightBallA) 0.067708
set width(lightBallA) 0.124023
set height(lightBallA) 0.166667
set scene(lightBallA) library
set camera(lightBallA) solariumC
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval activationDragonLair {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {activation} 0
set posx(activation) 0.235352
set posy(activation) 0.050781
set width(activation) 0.500000
set height(activation) 0.666667
set scene(activation) mainBuilding
set camera(activation) activationDragonLair
variable {activation} 0
set posx(activation) 0.657227
set posy(activation) 0.833333
set width(activation) 0.217773
set height(activation) 0.166667
set scene(activation) mainBuilding
set camera(activation) dragonLairCloseUp
variable {piece0Blue} 0
set posx(piece0Blue) 0.208008
set posy(piece0Blue) 0.024740
set width(piece0Blue) 0.134766
set height(piece0Blue) 0.158854
set scene(piece0Blue) mainBuilding
set camera(piece0Blue) dragonLairCloseUp
variable {piece0BlueSt} 0
set posx(piece0BlueSt) 0.208008
set posy(piece0BlueSt) 0.024740
set width(piece0BlueSt) 0.134766
set height(piece0BlueSt) 0.158854
set scene(piece0BlueSt) mainBuilding
set camera(piece0BlueSt) dragonLairCloseUp
variable {piece0From} 0
set posx(piece0From) 0.208008
set posy(piece0From) 0.024740
set width(piece0From) 0.134766
set height(piece0From) 0.158854
set scene(piece0From) mainBuilding
set camera(piece0From) dragonLairCloseUp
variable {piece0FromSt} 0
set posx(piece0FromSt) 0.208008
set posy(piece0FromSt) 0.024740
set width(piece0FromSt) 0.134766
set height(piece0FromSt) 0.158854
set scene(piece0FromSt) mainBuilding
set camera(piece0FromSt) dragonLairCloseUp
variable {piece0Green} 0
set posx(piece0Green) 0.208008
set posy(piece0Green) 0.024740
set width(piece0Green) 0.134766
set height(piece0Green) 0.158854
set scene(piece0Green) mainBuilding
set camera(piece0Green) dragonLairCloseUp
variable {piece0GreenSt} 0
set posx(piece0GreenSt) 0.208008
set posy(piece0GreenSt) 0.024740
set width(piece0GreenSt) 0.134766
set height(piece0GreenSt) 0.158854
set scene(piece0GreenSt) mainBuilding
set camera(piece0GreenSt) dragonLairCloseUp
variable {piece0To} 0
set posx(piece0To) 0.208008
set posy(piece0To) 0.024740
set width(piece0To) 0.134766
set height(piece0To) 0.158854
set scene(piece0To) mainBuilding
set camera(piece0To) dragonLairCloseUp
variable {piece1Blue} 0
set posx(piece1Blue) 0.208008
set posy(piece1Blue) 0.024740
set width(piece1Blue) 0.134766
set height(piece1Blue) 0.158854
set scene(piece1Blue) mainBuilding
set camera(piece1Blue) dragonLairCloseUp
variable {piece1BlueSt} 0
set posx(piece1BlueSt) 0.208008
set posy(piece1BlueSt) 0.024740
set width(piece1BlueSt) 0.134766
set height(piece1BlueSt) 0.158854
set scene(piece1BlueSt) mainBuilding
set camera(piece1BlueSt) dragonLairCloseUp
variable {piece1From} 0
set posx(piece1From) 0.208008
set posy(piece1From) 0.024740
set width(piece1From) 0.134766
set height(piece1From) 0.158854
set scene(piece1From) mainBuilding
set camera(piece1From) dragonLairCloseUp
variable {piece1FromSt} 0
set posx(piece1FromSt) 0.208008
set posy(piece1FromSt) 0.024740
set width(piece1FromSt) 0.134766
set height(piece1FromSt) 0.158854
set scene(piece1FromSt) mainBuilding
set camera(piece1FromSt) dragonLairCloseUp
variable {piece1Green} 0
set posx(piece1Green) 0.208008
set posy(piece1Green) 0.024740
set width(piece1Green) 0.134766
set height(piece1Green) 0.158854
set scene(piece1Green) mainBuilding
set camera(piece1Green) dragonLairCloseUp
variable {piece1GreenSt} 0
set posx(piece1GreenSt) 0.208008
set posy(piece1GreenSt) 0.024740
set width(piece1GreenSt) 0.134766
set height(piece1GreenSt) 0.158854
set scene(piece1GreenSt) mainBuilding
set camera(piece1GreenSt) dragonLairCloseUp
variable {piece1To} 0
set posx(piece1To) 0.208008
set posy(piece1To) 0.024740
set width(piece1To) 0.134766
set height(piece1To) 0.158854
set scene(piece1To) mainBuilding
set camera(piece1To) dragonLairCloseUp
variable {piece2Blue} 0
set posx(piece2Blue) 0.208008
set posy(piece2Blue) 0.024740
set width(piece2Blue) 0.134766
set height(piece2Blue) 0.158854
set scene(piece2Blue) mainBuilding
set camera(piece2Blue) dragonLairCloseUp
variable {piece2BlueSt} 0
set posx(piece2BlueSt) 0.208008
set posy(piece2BlueSt) 0.024740
set width(piece2BlueSt) 0.134766
set height(piece2BlueSt) 0.158854
set scene(piece2BlueSt) mainBuilding
set camera(piece2BlueSt) dragonLairCloseUp
variable {piece2From} 0
set posx(piece2From) 0.208008
set posy(piece2From) 0.024740
set width(piece2From) 0.134766
set height(piece2From) 0.158854
set scene(piece2From) mainBuilding
set camera(piece2From) dragonLairCloseUp
variable {piece2FromSt} 0
set posx(piece2FromSt) 0.208008
set posy(piece2FromSt) 0.024740
set width(piece2FromSt) 0.134766
set height(piece2FromSt) 0.158854
set scene(piece2FromSt) mainBuilding
set camera(piece2FromSt) dragonLairCloseUp
variable {piece2Green} 0
set posx(piece2Green) 0.208008
set posy(piece2Green) 0.024740
set width(piece2Green) 0.134766
set height(piece2Green) 0.158854
set scene(piece2Green) mainBuilding
set camera(piece2Green) dragonLairCloseUp
variable {piece2GreenSt} 0
set posx(piece2GreenSt) 0.208008
set posy(piece2GreenSt) 0.024740
set width(piece2GreenSt) 0.134766
set height(piece2GreenSt) 0.158854
set scene(piece2GreenSt) mainBuilding
set camera(piece2GreenSt) dragonLairCloseUp
variable {piece2To} 0
set posx(piece2To) 0.208008
set posy(piece2To) 0.024740
set width(piece2To) 0.134766
set height(piece2To) 0.158854
set scene(piece2To) mainBuilding
set camera(piece2To) dragonLairCloseUp
variable {piece3Blue} 0
set posx(piece3Blue) 0.208008
set posy(piece3Blue) 0.024740
set width(piece3Blue) 0.134766
set height(piece3Blue) 0.158854
set scene(piece3Blue) mainBuilding
set camera(piece3Blue) dragonLairCloseUp
variable {piece3BlueSt} 0
set posx(piece3BlueSt) 0.208008
set posy(piece3BlueSt) 0.024740
set width(piece3BlueSt) 0.134766
set height(piece3BlueSt) 0.158854
set scene(piece3BlueSt) mainBuilding
set camera(piece3BlueSt) dragonLairCloseUp
variable {piece3From} 0
set posx(piece3From) 0.208008
set posy(piece3From) 0.024740
set width(piece3From) 0.134766
set height(piece3From) 0.158854
set scene(piece3From) mainBuilding
set camera(piece3From) dragonLairCloseUp
variable {piece3FromSt} 0
set posx(piece3FromSt) 0.208008
set posy(piece3FromSt) 0.024740
set width(piece3FromSt) 0.134766
set height(piece3FromSt) 0.158854
set scene(piece3FromSt) mainBuilding
set camera(piece3FromSt) dragonLairCloseUp
variable {piece3Green} 0
set posx(piece3Green) 0.208008
set posy(piece3Green) 0.024740
set width(piece3Green) 0.134766
set height(piece3Green) 0.158854
set scene(piece3Green) mainBuilding
set camera(piece3Green) dragonLairCloseUp
variable {piece3GreenSt} 0
set posx(piece3GreenSt) 0.208008
set posy(piece3GreenSt) 0.024740
set width(piece3GreenSt) 0.134766
set height(piece3GreenSt) 0.158854
set scene(piece3GreenSt) mainBuilding
set camera(piece3GreenSt) dragonLairCloseUp
variable {piece3To} 0
set posx(piece3To) 0.208008
set posy(piece3To) 0.024740
set width(piece3To) 0.134766
set height(piece3To) 0.158854
set scene(piece3To) mainBuilding
set camera(piece3To) dragonLairCloseUp
variable {piece4Blue} 0
set posx(piece4Blue) 0.208008
set posy(piece4Blue) 0.024740
set width(piece4Blue) 0.134766
set height(piece4Blue) 0.158854
set scene(piece4Blue) mainBuilding
set camera(piece4Blue) dragonLairCloseUp
variable {piece4BlueSt} 0
set posx(piece4BlueSt) 0.208008
set posy(piece4BlueSt) 0.024740
set width(piece4BlueSt) 0.134766
set height(piece4BlueSt) 0.158854
set scene(piece4BlueSt) mainBuilding
set camera(piece4BlueSt) dragonLairCloseUp
variable {piece4From} 0
set posx(piece4From) 0.208008
set posy(piece4From) 0.024740
set width(piece4From) 0.134766
set height(piece4From) 0.158854
set scene(piece4From) mainBuilding
set camera(piece4From) dragonLairCloseUp
variable {piece4FromSt} 0
set posx(piece4FromSt) 0.208008
set posy(piece4FromSt) 0.024740
set width(piece4FromSt) 0.134766
set height(piece4FromSt) 0.158854
set scene(piece4FromSt) mainBuilding
set camera(piece4FromSt) dragonLairCloseUp
variable {piece4Green} 0
set posx(piece4Green) 0.208008
set posy(piece4Green) 0.024740
set width(piece4Green) 0.134766
set height(piece4Green) 0.158854
set scene(piece4Green) mainBuilding
set camera(piece4Green) dragonLairCloseUp
variable {piece4GreenSt} 0
set posx(piece4GreenSt) 0.208008
set posy(piece4GreenSt) 0.024740
set width(piece4GreenSt) 0.134766
set height(piece4GreenSt) 0.158854
set scene(piece4GreenSt) mainBuilding
set camera(piece4GreenSt) dragonLairCloseUp
variable {piece4To} 0
set posx(piece4To) 0.208008
set posy(piece4To) 0.024740
set width(piece4To) 0.134766
set height(piece4To) 0.158854
set scene(piece4To) mainBuilding
set camera(piece4To) dragonLairCloseUp
variable {piece5Blue} 0
set posx(piece5Blue) 0.208008
set posy(piece5Blue) 0.024740
set width(piece5Blue) 0.134766
set height(piece5Blue) 0.158854
set scene(piece5Blue) mainBuilding
set camera(piece5Blue) dragonLairCloseUp
variable {piece5BlueSt} 0
set posx(piece5BlueSt) 0.208008
set posy(piece5BlueSt) 0.024740
set width(piece5BlueSt) 0.134766
set height(piece5BlueSt) 0.158854
set scene(piece5BlueSt) mainBuilding
set camera(piece5BlueSt) dragonLairCloseUp
variable {piece5From} 0
set posx(piece5From) 0.208008
set posy(piece5From) 0.024740
set width(piece5From) 0.134766
set height(piece5From) 0.158854
set scene(piece5From) mainBuilding
set camera(piece5From) dragonLairCloseUp
variable {piece5FromSt} 0
set posx(piece5FromSt) 0.208008
set posy(piece5FromSt) 0.024740
set width(piece5FromSt) 0.134766
set height(piece5FromSt) 0.158854
set scene(piece5FromSt) mainBuilding
set camera(piece5FromSt) dragonLairCloseUp
variable {piece5Green} 0
set posx(piece5Green) 0.208008
set posy(piece5Green) 0.024740
set width(piece5Green) 0.134766
set height(piece5Green) 0.158854
set scene(piece5Green) mainBuilding
set camera(piece5Green) dragonLairCloseUp
variable {piece5GreenSt} 0
set posx(piece5GreenSt) 0.208008
set posy(piece5GreenSt) 0.024740
set width(piece5GreenSt) 0.134766
set height(piece5GreenSt) 0.158854
set scene(piece5GreenSt) mainBuilding
set camera(piece5GreenSt) dragonLairCloseUp
variable {piece5To} 0
set posx(piece5To) 0.208008
set posy(piece5To) 0.024740
set width(piece5To) 0.134766
set height(piece5To) 0.158854
set scene(piece5To) mainBuilding
set camera(piece5To) dragonLairCloseUp
variable {piece6Blue} 0
set posx(piece6Blue) 0.208008
set posy(piece6Blue) 0.024740
set width(piece6Blue) 0.134766
set height(piece6Blue) 0.158854
set scene(piece6Blue) mainBuilding
set camera(piece6Blue) dragonLairCloseUp
variable {piece6BlueSt} 0
set posx(piece6BlueSt) 0.208008
set posy(piece6BlueSt) 0.024740
set width(piece6BlueSt) 0.134766
set height(piece6BlueSt) 0.158854
set scene(piece6BlueSt) mainBuilding
set camera(piece6BlueSt) dragonLairCloseUp
variable {piece6From} 0
set posx(piece6From) 0.208008
set posy(piece6From) 0.024740
set width(piece6From) 0.134766
set height(piece6From) 0.158854
set scene(piece6From) mainBuilding
set camera(piece6From) dragonLairCloseUp
variable {piece6FromSt} 0
set posx(piece6FromSt) 0.208008
set posy(piece6FromSt) 0.024740
set width(piece6FromSt) 0.134766
set height(piece6FromSt) 0.158854
set scene(piece6FromSt) mainBuilding
set camera(piece6FromSt) dragonLairCloseUp
variable {piece6Green} 0
set posx(piece6Green) 0.208008
set posy(piece6Green) 0.024740
set width(piece6Green) 0.134766
set height(piece6Green) 0.158854
set scene(piece6Green) mainBuilding
set camera(piece6Green) dragonLairCloseUp
variable {piece6GreenSt} 0
set posx(piece6GreenSt) 0.208008
set posy(piece6GreenSt) 0.024740
set width(piece6GreenSt) 0.134766
set height(piece6GreenSt) 0.158854
set scene(piece6GreenSt) mainBuilding
set camera(piece6GreenSt) dragonLairCloseUp
variable {piece6To} 0
set posx(piece6To) 0.208008
set posy(piece6To) 0.024740
set width(piece6To) 0.134766
set height(piece6To) 0.158854
set scene(piece6To) mainBuilding
set camera(piece6To) dragonLairCloseUp
variable {piece7Blue} 0
set posx(piece7Blue) 0.208008
set posy(piece7Blue) 0.024740
set width(piece7Blue) 0.134766
set height(piece7Blue) 0.158854
set scene(piece7Blue) mainBuilding
set camera(piece7Blue) dragonLairCloseUp
variable {piece7BlueSt} 0
set posx(piece7BlueSt) 0.208008
set posy(piece7BlueSt) 0.024740
set width(piece7BlueSt) 0.134766
set height(piece7BlueSt) 0.158854
set scene(piece7BlueSt) mainBuilding
set camera(piece7BlueSt) dragonLairCloseUp
variable {piece7From} 0
set posx(piece7From) 0.208008
set posy(piece7From) 0.024740
set width(piece7From) 0.134766
set height(piece7From) 0.158854
set scene(piece7From) mainBuilding
set camera(piece7From) dragonLairCloseUp
variable {piece7FromSt} 0
set posx(piece7FromSt) 0.208008
set posy(piece7FromSt) 0.024740
set width(piece7FromSt) 0.134766
set height(piece7FromSt) 0.158854
set scene(piece7FromSt) mainBuilding
set camera(piece7FromSt) dragonLairCloseUp
variable {piece7Green} 0
set posx(piece7Green) 0.208008
set posy(piece7Green) 0.024740
set width(piece7Green) 0.134766
set height(piece7Green) 0.158854
set scene(piece7Green) mainBuilding
set camera(piece7Green) dragonLairCloseUp
variable {piece7GreenSt} 0
set posx(piece7GreenSt) 0.208008
set posy(piece7GreenSt) 0.024740
set width(piece7GreenSt) 0.134766
set height(piece7GreenSt) 0.158854
set scene(piece7GreenSt) mainBuilding
set camera(piece7GreenSt) dragonLairCloseUp
variable {piece7To} 0
set posx(piece7To) 0.208008
set posy(piece7To) 0.024740
set width(piece7To) 0.134766
set height(piece7To) 0.158854
set scene(piece7To) mainBuilding
set camera(piece7To) dragonLairCloseUp
variable {piece8Blue} 0
set posx(piece8Blue) 0.208008
set posy(piece8Blue) 0.024740
set width(piece8Blue) 0.134766
set height(piece8Blue) 0.158854
set scene(piece8Blue) mainBuilding
set camera(piece8Blue) dragonLairCloseUp
variable {piece8BlueSt} 0
set posx(piece8BlueSt) 0.208008
set posy(piece8BlueSt) 0.024740
set width(piece8BlueSt) 0.134766
set height(piece8BlueSt) 0.158854
set scene(piece8BlueSt) mainBuilding
set camera(piece8BlueSt) dragonLairCloseUp
variable {piece8From} 0
set posx(piece8From) 0.208008
set posy(piece8From) 0.024740
set width(piece8From) 0.134766
set height(piece8From) 0.158854
set scene(piece8From) mainBuilding
set camera(piece8From) dragonLairCloseUp
variable {piece8FromSt} 0
set posx(piece8FromSt) 0.208008
set posy(piece8FromSt) 0.024740
set width(piece8FromSt) 0.134766
set height(piece8FromSt) 0.158854
set scene(piece8FromSt) mainBuilding
set camera(piece8FromSt) dragonLairCloseUp
variable {piece8Green} 0
set posx(piece8Green) 0.208008
set posy(piece8Green) 0.024740
set width(piece8Green) 0.134766
set height(piece8Green) 0.158854
set scene(piece8Green) mainBuilding
set camera(piece8Green) dragonLairCloseUp
variable {piece8GreenSt} 0
set posx(piece8GreenSt) 0.208008
set posy(piece8GreenSt) 0.024740
set width(piece8GreenSt) 0.134766
set height(piece8GreenSt) 0.158854
set scene(piece8GreenSt) mainBuilding
set camera(piece8GreenSt) dragonLairCloseUp
variable {piece8To} 0
set posx(piece8To) 0.208008
set posy(piece8To) 0.024740
set width(piece8To) 0.134766
set height(piece8To) 0.158854
set scene(piece8To) mainBuilding
set camera(piece8To) dragonLairCloseUp
variable {reset} 0
set posx(reset) 0.123047
set posy(reset) 0.808594
set width(reset) 0.214844
set height(reset) 0.191406
set scene(reset) mainBuilding
set camera(reset) dragonLairCloseUp
variable {root} 0
set posx(root) 0.265625
set posy(root) 0.613281
set width(root) 0.384766
set height(root) 0.386719
set scene(root) mainBuilding
set camera(root) dragonLairCloseUp
variable {lightChandelier1A} 0
set posx(lightChandelier1A) 0.698242
set posy(lightChandelier1A) 0.236979
set width(lightChandelier1A) 0.076172
set height(lightChandelier1A) 0.087240
set scene(lightChandelier1A) mainBuilding
set camera(lightChandelier1A) gateway
variable {activation} 0
set posx(activation) 0.748047
set posy(activation) 0.614583
set width(activation) 0.038086
set height(activation) 0.042969
set scene(activation) mainBuilding
set camera(activation) lounge
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.882813
set posy(lightChandelierA) 0.065104
set width(lightChandelierA) 0.250000
set height(lightChandelierA) 0.333333
set scene(lightChandelierA) mainBuilding
set camera(lightChandelierA) lounge
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.290039
set posy(lightChandelierA) 0.320313
set width(lightChandelierA) 0.250000
set height(lightChandelierA) 0.333333
set scene(lightChandelierA) mainBuilding
set camera(lightChandelierA) loungeFromAbove
variable {lightWallA} 0
set posx(lightWallA) 0.857422
set posy(lightWallA) 0.003906
set width(lightWallA) 0.500000
set height(lightWallA) 0.333333
set scene(lightWallA) mainBuilding
set camera(lightWallA) porchCourtyardEntrance
variable {lightBallA} 0
set posx(lightBallA) 0.422852
set posy(lightBallA) 0.165365
set width(lightBallA) 0.250000
set height(lightBallA) 0.333333
set scene(lightBallA) mainBuilding
set camera(lightBallA) porchTeleport
variable {lightWallA} 0
set posx(lightWallA) 0.984375
set posy(lightWallA) 0.000000
set width(lightWallA) 0.500000
set height(lightWallA) 0.333333
set scene(lightWallA) mainBuilding
set camera(lightWallA) porchTeleport
variable {lightBallA} 0
set posx(lightBallA) 0.125977
set posy(lightBallA) 0.000000
set width(lightBallA) 0.500000
set height(lightBallA) 0.666667
set scene(lightBallA) mainBuilding
set camera(lightBallA) studentQuarter
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.000000
set posy(lightChandelierA) 0.000000
set width(lightChandelierA) 0.381836
set height(lightChandelierA) 0.480469
set scene(lightChandelierA) mainBuilding
set camera(lightChandelierA) studentQuartersCelesteDoor
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.779297
set posy(lightChandelierA) 0.082031
set width(lightChandelierA) 0.470703
set height(lightChandelierA) 0.386719
set scene(lightChandelierA) mainBuilding
set camera(lightChandelierA) studentQuartersCorner
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.301758
set posy(lightChandelierA) 0.098958
set width(lightChandelierA) 0.125000
set height(lightChandelierA) 0.166667
set scene(lightChandelierA) mainBuilding
set camera(lightChandelierA) studentQuartersEntrance
variable {lightWallA} 0
set posx(lightWallA) 0.621094
set posy(lightWallA) 0.000000
set width(lightWallA) 0.500000
set height(lightWallA) 0.333333
set scene(lightWallA) mainBuilding
set camera(lightWallA) studentQuartersEntrance
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.279297
set posy(lightChandelierA) 0.000000
set width(lightChandelierA) 0.500000
set height(lightChandelierA) 0.532552
set scene(lightChandelierA) mainBuilding
set camera(lightChandelierA) studentQuartersExit
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.255859
set posy(lightChandelierA) 0.000000
set width(lightChandelierA) 0.378906
set height(lightChandelierA) 0.333333
set scene(lightChandelierA) mainBuilding
set camera(lightChandelierA) studentQuartersHallway
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.358398
set posy(lightChandelierA) 0.161458
set width(lightChandelierA) 0.281250
set height(lightChandelierA) 0.222656
set scene(lightChandelierA) mainBuilding
set camera(lightChandelierA) studentQuartersStairs
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.456055
set posy(lightChandelierA) 0.341146
set width(lightChandelierA) 0.250000
set height(lightChandelierA) 0.333333
set scene(lightChandelierA) mainBuilding
set camera(lightChandelierA) studentQuartersTeleport
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval barrels {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {lightChandelierBack} 0
set posx(lightChandelierBack) 0.750000
set posy(lightChandelierBack) 0.000000
set width(lightChandelierBack) 0.250000
set height(lightChandelierBack) 0.333333
set scene(lightChandelierBack) mill
set camera(lightChandelierBack) barrels
variable {machineA1} 0
set posx(machineA1) 0.381836
set posy(machineA1) 0.295573
set width(machineA1) 0.191406
set height(machineA1) 0.166667
set scene(machineA1) mill
set camera(machineA1) barrels
variable {machineA2} 0
set posx(machineA2) 0.627930
set posy(machineA2) 0.125000
set width(machineA2) 0.031250
set height(machineA2) 0.080729
set scene(machineA2) mill
set camera(machineA2) barrels
variable {machineA3} 0
set posx(machineA3) 0.407227
set posy(machineA3) 0.052083
set width(machineA3) 0.093750
set height(machineA3) 0.083333
set scene(machineA3) mill
set camera(machineA3) barrels
variable {machineE1} 0
set posx(machineE1) 0.072266
set posy(machineE1) 0.044271
set width(machineE1) 0.093750
set height(machineE1) 0.114583
set scene(machineE1) mill
set camera(machineE1) machineStart
variable {machineE2} 0
set posx(machineE2) 0.112305
set posy(machineE2) 0.277344
set width(machineE2) 0.250000
set height(machineE2) 0.385417
set scene(machineE2) mill
set camera(machineE2) machineStart
variable {machineB} 0
set posx(machineB) 0.737305
set posy(machineB) 0.020833
set width(machineB) 0.262695
set height(machineB) 0.333333
set scene(machineB) mill
set camera(machineB) millEntrance
variable {machineA1} 0
set posx(machineA1) 0.677734
set posy(machineA1) 0.519531
set width(machineA1) 0.093750
set height(machineA1) 0.125000
set scene(machineA1) mill
set camera(machineA1) millFlourSac
variable {machineA2} 0
set posx(machineA2) 0.749023
set posy(machineA2) 0.390625
set width(machineA2) 0.031250
set height(machineA2) 0.065104
set scene(machineA2) mill
set camera(machineA2) millFlourSac
variable {machineA3} 0
set posx(machineA3) 0.611328
set posy(machineA3) 0.341146
set width(machineA3) 0.039062
set height(machineA3) 0.041667
set scene(machineA3) mill
set camera(machineA3) millFlourSac
variable {machineD} 0
set posx(machineD) 0.333008
set posy(machineD) 0.282552
set width(machineD) 0.125000
set height(machineD) 0.166667
set scene(machineD) mill
set camera(machineD) millFlourSac
variable {lightChandelier} 0
set posx(lightChandelier) 0.000000
set posy(lightChandelier) 0.000000
set width(lightChandelier) 0.250000
set height(lightChandelier) 0.255208
set scene(lightChandelier) mill
set camera(lightChandelier) millStairs
variable {machineD} 0
set posx(machineD) 0.501953
set posy(machineD) 0.673177
set width(machineD) 0.125000
set height(machineD) 0.083333
set scene(machineD) mill
set camera(machineD) millStairs
variable {switch,0} 0
set posx(switch,0) 0
set posy(switch,0) 0
set width(switch,0) 1
set height(switch,0) 1
set scene(switch,0) mill
set camera(switch,0) puzzleCloseUpA
variable {switch,0St} 0
set posx(switch,0St) 0
set posy(switch,0St) 0
set width(switch,0St) 1
set height(switch,0St) 1
set scene(switch,0St) mill
set camera(switch,0St) puzzleCloseUpA
variable {switch,1} 0
set posx(switch,1) 0
set posy(switch,1) 0
set width(switch,1) 1
set height(switch,1) 1
set scene(switch,1) mill
set camera(switch,1) puzzleCloseUpA
variable {switch,1St} 0
set posx(switch,1St) 0
set posy(switch,1St) 0
set width(switch,1St) 1
set height(switch,1St) 1
set scene(switch,1St) mill
set camera(switch,1St) puzzleCloseUpA
variable {switch,2} 0
set posx(switch,2) 0
set posy(switch,2) 0
set width(switch,2) 1
set height(switch,2) 1
set scene(switch,2) mill
set camera(switch,2) puzzleCloseUpA
variable {switch,2St} 0
set posx(switch,2St) 0
set posy(switch,2St) 0
set width(switch,2St) 1
set height(switch,2St) 1
set scene(switch,2St) mill
set camera(switch,2St) puzzleCloseUpA
variable {switch,3} 0
set posx(switch,3) 0
set posy(switch,3) 0
set width(switch,3) 1
set height(switch,3) 1
set scene(switch,3) mill
set camera(switch,3) puzzleCloseUpA
variable {switch,3St} 0
set posx(switch,3St) 0
set posy(switch,3St) 0
set width(switch,3St) 1
set height(switch,3St) 1
set scene(switch,3St) mill
set camera(switch,3St) puzzleCloseUpA
variable {switch,0} 0
set posx(switch,0) 0
set posy(switch,0) 0
set width(switch,0) 1
set height(switch,0) 1
set scene(switch,0) mill
set camera(switch,0) puzzleCloseUpB
variable {switch,0St} 0
set posx(switch,0St) 0
set posy(switch,0St) 0
set width(switch,0St) 1
set height(switch,0St) 1
set scene(switch,0St) mill
set camera(switch,0St) puzzleCloseUpB
variable {switch,1} 0
set posx(switch,1) 0
set posy(switch,1) 0
set width(switch,1) 1
set height(switch,1) 1
set scene(switch,1) mill
set camera(switch,1) puzzleCloseUpB
variable {switch,1St} 0
set posx(switch,1St) 0
set posy(switch,1St) 0
set width(switch,1St) 1
set height(switch,1St) 1
set scene(switch,1St) mill
set camera(switch,1St) puzzleCloseUpB
variable {switch,2} 0
set posx(switch,2) 0
set posy(switch,2) 0
set width(switch,2) 1
set height(switch,2) 1
set scene(switch,2) mill
set camera(switch,2) puzzleCloseUpB
variable {switch,2St} 0
set posx(switch,2St) 0
set posy(switch,2St) 0
set width(switch,2St) 1
set height(switch,2St) 1
set scene(switch,2St) mill
set camera(switch,2St) puzzleCloseUpB
variable {switch,3} 0
set posx(switch,3) 0
set posy(switch,3) 0
set width(switch,3) 1
set height(switch,3) 1
set scene(switch,3) mill
set camera(switch,3) puzzleCloseUpB
variable {switch,3St} 0
set posx(switch,3St) 0
set posy(switch,3St) 0
set width(switch,3St) 1
set height(switch,3St) 1
set scene(switch,3St) mill
set camera(switch,3St) puzzleCloseUpB
variable {switch,0} 0
set posx(switch,0) 0
set posy(switch,0) 0
set width(switch,0) 1
set height(switch,0) 1
set scene(switch,0) mill
set camera(switch,0) puzzleCloseUpC
variable {switch,0St} 0
set posx(switch,0St) 0
set posy(switch,0St) 0
set width(switch,0St) 1
set height(switch,0St) 1
set scene(switch,0St) mill
set camera(switch,0St) puzzleCloseUpC
variable {switch,1} 0
set posx(switch,1) 0
set posy(switch,1) 0
set width(switch,1) 1
set height(switch,1) 1
set scene(switch,1) mill
set camera(switch,1) puzzleCloseUpC
variable {switch,1St} 0
set posx(switch,1St) 0
set posy(switch,1St) 0
set width(switch,1St) 1
set height(switch,1St) 1
set scene(switch,1St) mill
set camera(switch,1St) puzzleCloseUpC
variable {switch,2} 0
set posx(switch,2) 0
set posy(switch,2) 0
set width(switch,2) 1
set height(switch,2) 1
set scene(switch,2) mill
set camera(switch,2) puzzleCloseUpC
variable {switch,2St} 0
set posx(switch,2St) 0
set posy(switch,2St) 0
set width(switch,2St) 1
set height(switch,2St) 1
set scene(switch,2St) mill
set camera(switch,2St) puzzleCloseUpC
variable {switch,3} 0
set posx(switch,3) 0
set posy(switch,3) 0
set width(switch,3) 1
set height(switch,3) 1
set scene(switch,3) mill
set camera(switch,3) puzzleCloseUpC
variable {switch,3St} 0
set posx(switch,3St) 0
set posy(switch,3St) 0
set width(switch,3St) 1
set height(switch,3St) 1
set scene(switch,3St) mill
set camera(switch,3St) puzzleCloseUpC
variable {switch,0} 0
set posx(switch,0) 0
set posy(switch,0) 0
set width(switch,0) 1
set height(switch,0) 1
set scene(switch,0) mill
set camera(switch,0) puzzleCloseUpD
variable {switch,0St} 0
set posx(switch,0St) 0
set posy(switch,0St) 0
set width(switch,0St) 1
set height(switch,0St) 1
set scene(switch,0St) mill
set camera(switch,0St) puzzleCloseUpD
variable {switch,1} 0
set posx(switch,1) 0
set posy(switch,1) 0
set width(switch,1) 1
set height(switch,1) 1
set scene(switch,1) mill
set camera(switch,1) puzzleCloseUpD
variable {switch,1St} 0
set posx(switch,1St) 0
set posy(switch,1St) 0
set width(switch,1St) 1
set height(switch,1St) 1
set scene(switch,1St) mill
set camera(switch,1St) puzzleCloseUpD
variable {switch,2} 0
set posx(switch,2) 0
set posy(switch,2) 0
set width(switch,2) 1
set height(switch,2) 1
set scene(switch,2) mill
set camera(switch,2) puzzleCloseUpD
variable {switch,2St} 0
set posx(switch,2St) 0
set posy(switch,2St) 0
set width(switch,2St) 1
set height(switch,2St) 1
set scene(switch,2St) mill
set camera(switch,2St) puzzleCloseUpD
variable {switch,3} 0
set posx(switch,3) 0
set posy(switch,3) 0
set width(switch,3) 1
set height(switch,3) 1
set scene(switch,3) mill
set camera(switch,3) puzzleCloseUpD
variable {switch,3St} 0
set posx(switch,3St) 0
set posy(switch,3St) 0
set width(switch,3St) 1
set height(switch,3St) 1
set scene(switch,3St) mill
set camera(switch,3St) puzzleCloseUpD
variable {switch,0} 0
set posx(switch,0) 0
set posy(switch,0) 0
set width(switch,0) 1
set height(switch,0) 1
set scene(switch,0) mill
set camera(switch,0) puzzleCloseUpE
variable {switch,0St} 0
set posx(switch,0St) 0
set posy(switch,0St) 0
set width(switch,0St) 1
set height(switch,0St) 1
set scene(switch,0St) mill
set camera(switch,0St) puzzleCloseUpE
variable {switch,1} 0
set posx(switch,1) 0
set posy(switch,1) 0
set width(switch,1) 1
set height(switch,1) 1
set scene(switch,1) mill
set camera(switch,1) puzzleCloseUpE
variable {switch,1St} 0
set posx(switch,1St) 0
set posy(switch,1St) 0
set width(switch,1St) 1
set height(switch,1St) 1
set scene(switch,1St) mill
set camera(switch,1St) puzzleCloseUpE
variable {switch,2} 0
set posx(switch,2) 0
set posy(switch,2) 0
set width(switch,2) 1
set height(switch,2) 1
set scene(switch,2) mill
set camera(switch,2) puzzleCloseUpE
variable {switch,2St} 0
set posx(switch,2St) 0
set posy(switch,2St) 0
set width(switch,2St) 1
set height(switch,2St) 1
set scene(switch,2St) mill
set camera(switch,2St) puzzleCloseUpE
variable {switch,3} 0
set posx(switch,3) 0
set posy(switch,3) 0
set width(switch,3) 1
set height(switch,3) 1
set scene(switch,3) mill
set camera(switch,3) puzzleCloseUpE
variable {switch,3St} 0
set posx(switch,3St) 0
set posy(switch,3St) 0
set width(switch,3St) 1
set height(switch,3St) 1
set scene(switch,3St) mill
set camera(switch,3St) puzzleCloseUpE
variable {switch,0} 0
set posx(switch,0) 0
set posy(switch,0) 0
set width(switch,0) 1
set height(switch,0) 1
set scene(switch,0) mill
set camera(switch,0) puzzleCloseUpF
variable {switch,0St} 0
set posx(switch,0St) 0
set posy(switch,0St) 0
set width(switch,0St) 1
set height(switch,0St) 1
set scene(switch,0St) mill
set camera(switch,0St) puzzleCloseUpF
variable {switch,1} 0
set posx(switch,1) 0
set posy(switch,1) 0
set width(switch,1) 1
set height(switch,1) 1
set scene(switch,1) mill
set camera(switch,1) puzzleCloseUpF
variable {switch,1St} 0
set posx(switch,1St) 0
set posy(switch,1St) 0
set width(switch,1St) 1
set height(switch,1St) 1
set scene(switch,1St) mill
set camera(switch,1St) puzzleCloseUpF
variable {switch,2} 0
set posx(switch,2) 0
set posy(switch,2) 0
set width(switch,2) 1
set height(switch,2) 1
set scene(switch,2) mill
set camera(switch,2) puzzleCloseUpF
variable {switch,2St} 0
set posx(switch,2St) 0
set posy(switch,2St) 0
set width(switch,2St) 1
set height(switch,2St) 1
set scene(switch,2St) mill
set camera(switch,2St) puzzleCloseUpF
variable {switch,3} 0
set posx(switch,3) 0
set posy(switch,3) 0
set width(switch,3) 1
set height(switch,3) 1
set scene(switch,3) mill
set camera(switch,3) puzzleCloseUpF
variable {switch,3St} 0
set posx(switch,3St) 0
set posy(switch,3St) 0
set width(switch,3St) 1
set height(switch,3St) 1
set scene(switch,3St) mill
set camera(switch,3St) puzzleCloseUpF
variable {switch,0} 0
set posx(switch,0) 0
set posy(switch,0) 0
set width(switch,0) 1
set height(switch,0) 1
set scene(switch,0) mill
set camera(switch,0) puzzleCloseUpG
variable {switch,0St} 0
set posx(switch,0St) 0
set posy(switch,0St) 0
set width(switch,0St) 1
set height(switch,0St) 1
set scene(switch,0St) mill
set camera(switch,0St) puzzleCloseUpG
variable {switch,1} 0
set posx(switch,1) 0
set posy(switch,1) 0
set width(switch,1) 1
set height(switch,1) 1
set scene(switch,1) mill
set camera(switch,1) puzzleCloseUpG
variable {switch,1St} 0
set posx(switch,1St) 0
set posy(switch,1St) 0
set width(switch,1St) 1
set height(switch,1St) 1
set scene(switch,1St) mill
set camera(switch,1St) puzzleCloseUpG
variable {switch,2} 0
set posx(switch,2) 0
set posy(switch,2) 0
set width(switch,2) 1
set height(switch,2) 1
set scene(switch,2) mill
set camera(switch,2) puzzleCloseUpG
variable {switch,2St} 0
set posx(switch,2St) 0
set posy(switch,2St) 0
set width(switch,2St) 1
set height(switch,2St) 1
set scene(switch,2St) mill
set camera(switch,2St) puzzleCloseUpG
variable {switch,3} 0
set posx(switch,3) 0
set posy(switch,3) 0
set width(switch,3) 1
set height(switch,3) 1
set scene(switch,3) mill
set camera(switch,3) puzzleCloseUpG
variable {switch,3St} 0
set posx(switch,3St) 0
set posy(switch,3St) 0
set width(switch,3St) 1
set height(switch,3St) 1
set scene(switch,3St) mill
set camera(switch,3St) puzzleCloseUpG
variable {switch,0} 0
set posx(switch,0) 0
set posy(switch,0) 0
set width(switch,0) 1
set height(switch,0) 1
set scene(switch,0) mill
set camera(switch,0) puzzleCloseUpH
variable {switch,0St} 0
set posx(switch,0St) 0
set posy(switch,0St) 0
set width(switch,0St) 1
set height(switch,0St) 1
set scene(switch,0St) mill
set camera(switch,0St) puzzleCloseUpH
variable {switch,1} 0
set posx(switch,1) 0
set posy(switch,1) 0
set width(switch,1) 1
set height(switch,1) 1
set scene(switch,1) mill
set camera(switch,1) puzzleCloseUpH
variable {switch,1St} 0
set posx(switch,1St) 0
set posy(switch,1St) 0
set width(switch,1St) 1
set height(switch,1St) 1
set scene(switch,1St) mill
set camera(switch,1St) puzzleCloseUpH
variable {switch,2} 0
set posx(switch,2) 0
set posy(switch,2) 0
set width(switch,2) 1
set height(switch,2) 1
set scene(switch,2) mill
set camera(switch,2) puzzleCloseUpH
variable {switch,2St} 0
set posx(switch,2St) 0
set posy(switch,2St) 0
set width(switch,2St) 1
set height(switch,2St) 1
set scene(switch,2St) mill
set camera(switch,2St) puzzleCloseUpH
variable {switch,3} 0
set posx(switch,3) 0
set posy(switch,3) 0
set width(switch,3) 1
set height(switch,3) 1
set scene(switch,3) mill
set camera(switch,3) puzzleCloseUpH
variable {switch,3St} 0
set posx(switch,3St) 0
set posy(switch,3St) 0
set width(switch,3St) 1
set height(switch,3St) 1
set scene(switch,3St) mill
set camera(switch,3St) puzzleCloseUpH
variable {lightChandelier} 0
set posx(lightChandelier) 0.094727
set posy(lightChandelier) 0.369792
set width(lightChandelier) 0.171875
set height(lightChandelier) 0.180990
set scene(lightChandelier) mill
set camera(lightChandelier) secondFloor
variable {machineB} 0
set posx(machineB) 0.085938
set posy(machineB) 0.102865
set width(machineB) 0.357422
set height(machineB) 0.427083
set scene(machineB) mill
set camera(machineB) secondFloor
variable {machineC} 0
set posx(machineC) 0.636719
set posy(machineC) 0.157552
set width(machineC) 0.320312
set height(machineC) 0.473958
set scene(machineC) mill
set camera(machineC) secondFloor
variable {machineE} 0
set posx(machineE) 0.368164
set posy(machineE) 0.899740
set width(machineE) 0.044922
set height(machineE) 0.058594
set scene(machineE) mill
set camera(machineE) secondFloor
variable {lightChandelierBack} 0
set posx(lightChandelierBack) 0.000000
set posy(lightChandelierBack) 0.251302
set width(lightChandelierBack) 0.185547
set height(lightChandelierBack) 0.489583
set scene(lightChandelierBack) mill
set camera(lightChandelierBack) waterway
variable {lightChandelierBack} 0
set posx(lightChandelierBack) 0.398438
set posy(lightChandelierBack) 0.000000
set width(lightChandelierBack) 0.250000
set height(lightChandelierBack) 0.333333
set scene(lightChandelierBack) mill
set camera(lightChandelierBack) wheelBarrow
variable {machineA1} 0
set posx(machineA1) 0.291016
set posy(machineA1) 0.421875
set width(machineA1) 0.062500
set height(machineA1) 0.136719
set scene(machineA1) mill
set camera(machineA1) wheelBarrow
variable {machineA2} 0
set posx(machineA2) 0.295898
set posy(machineA2) 0.183594
set width(machineA2) 0.031250
set height(machineA2) 0.083333
set scene(machineA2) mill
set camera(machineA2) wheelBarrow
variable {machineA3} 0
set posx(machineA3) 0.181641
set posy(machineA3) 0.161458
set width(machineA3) 0.031250
set height(machineA3) 0.083333
set scene(machineA3) mill
set camera(machineA3) wheelBarrow
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval closet {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {lightWallA} 0
set posx(lightWallA) 0.673828
set posy(lightWallA) 0.236979
set width(lightWallA) 0.250000
set height(lightWallA) 0.666667
set scene(lightWallA) millStoreRoom
set camera(lightWallA) closet
variable {lightWallA} 0
set posx(lightWallA) 0.000000
set posy(lightWallA) 0.333333
set width(lightWallA) 0.349609
set height(lightWallA) 0.666667
set scene(lightWallA) millStoreRoom
set camera(lightWallA) millDoor
variable {lightWallB} 0
set posx(lightWallB) 0.826172
set posy(lightWallB) 0.302083
set width(lightWallB) 0.100586
set height(lightWallB) 0.333333
set scene(lightWallB) millStoreRoom
set camera(lightWallB) millDoor
variable {leftDoorOpening} 0
set posx(leftDoorOpening) 0.000000
set posy(leftDoorOpening) 0.000000
set width(leftDoorOpening) 1.000000
set height(leftDoorOpening) 1.000000
set scene(leftDoorOpening) millStoreRoom
set camera(leftDoorOpening) millStoreRoomCloseUp
variable {lightWallA} 0
set posx(lightWallA) 0.353516
set posy(lightWallA) 0.161458
set width(lightWallA) 0.326172
set height(lightWallA) 0.524740
set scene(lightWallA) millStoreRoom
set camera(lightWallA) sWalkwayDoor
variable {zakBurst} 0
set posx(zakBurst) 0.000000
set posy(zakBurst) 0.000000
set width(zakBurst) 1.000000
set height(zakBurst) 1.000000
set scene(zakBurst) millStoreRoom
set camera(zakBurst) zakBurst
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval stairsLow {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {waterFallA} 0
set posx(waterFallA) 0.796875
set posy(waterFallA) 0.110677
set width(waterFallA) 0.125000
set height(waterFallA) 0.406250
set scene(waterFallA) millwalkway
set camera(waterFallA) stairsLow
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval lensCloseUp {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {number0Brighten} 0
set posx(number0Brighten) 0.460938
set posy(number0Brighten) 0.019531
set width(number0Brighten) 0.076172
set height(number0Brighten) 0.145833
set scene(number0Brighten) observatory
set camera(number0Brighten) lensCloseUp
variable {number0BrightenSt} 0
set posx(number0BrightenSt) 0.460938
set posy(number0BrightenSt) 0.019531
set width(number0BrightenSt) 0.076172
set height(number0BrightenSt) 0.145833
set scene(number0BrightenSt) observatory
set camera(number0BrightenSt) lensCloseUp
variable {number0Darken} 0
set posx(number0Darken) 0.460938
set posy(number0Darken) 0.019531
set width(number0Darken) 0.076172
set height(number0Darken) 0.145833
set scene(number0Darken) observatory
set camera(number0Darken) lensCloseUp
variable {number10Brighten} 0
set posx(number10Brighten) 0.237305
set posy(number10Brighten) 0.717448
set width(number10Brighten) 0.101563
set height(number10Brighten) 0.144531
set scene(number10Brighten) observatory
set camera(number10Brighten) lensCloseUp
variable {number10BrightenSt} 0
set posx(number10BrightenSt) 0.237305
set posy(number10BrightenSt) 0.717448
set width(number10BrightenSt) 0.101563
set height(number10BrightenSt) 0.144531
set scene(number10BrightenSt) observatory
set camera(number10BrightenSt) lensCloseUp
variable {number10Darken} 0
set posx(number10Darken) 0.237305
set posy(number10Darken) 0.717448
set width(number10Darken) 0.101563
set height(number10Darken) 0.144531
set scene(number10Darken) observatory
set camera(number10Darken) lensCloseUp
variable {number11Brighten} 0
set posx(number11Brighten) 0.172852
set posy(number11Brighten) 0.582031
set width(number11Brighten) 0.101563
set height(number11Brighten) 0.144531
set scene(number11Brighten) observatory
set camera(number11Brighten) lensCloseUp
variable {number11BrightenSt} 0
set posx(number11BrightenSt) 0.172852
set posy(number11BrightenSt) 0.582031
set width(number11BrightenSt) 0.101563
set height(number11BrightenSt) 0.144531
set scene(number11BrightenSt) observatory
set camera(number11BrightenSt) lensCloseUp
variable {number11Darken} 0
set posx(number11Darken) 0.172852
set posy(number11Darken) 0.582031
set width(number11Darken) 0.101563
set height(number11Darken) 0.144531
set scene(number11Darken) observatory
set camera(number11Darken) lensCloseUp
variable {number12Brighten} 0
set posx(number12Brighten) 0.145508
set posy(number12Brighten) 0.432292
set width(number12Brighten) 0.101563
set height(number12Brighten) 0.144531
set scene(number12Brighten) observatory
set camera(number12Brighten) lensCloseUp
variable {number12BrightenSt} 0
set posx(number12BrightenSt) 0.145508
set posy(number12BrightenSt) 0.432292
set width(number12BrightenSt) 0.101563
set height(number12BrightenSt) 0.144531
set scene(number12BrightenSt) observatory
set camera(number12BrightenSt) lensCloseUp
variable {number12Darken} 0
set posx(number12Darken) 0.145508
set posy(number12Darken) 0.432292
set width(number12Darken) 0.101563
set height(number12Darken) 0.144531
set scene(number12Darken) observatory
set camera(number12Darken) lensCloseUp
variable {number13Brighten} 0
set posx(number13Brighten) 0.166992
set posy(number13Brighten) 0.278646
set width(number13Brighten) 0.101563
set height(number13Brighten) 0.144531
set scene(number13Brighten) observatory
set camera(number13Brighten) lensCloseUp
variable {number13BrightenSt} 0
set posx(number13BrightenSt) 0.166992
set posy(number13BrightenSt) 0.278646
set width(number13BrightenSt) 0.101563
set height(number13BrightenSt) 0.144531
set scene(number13BrightenSt) observatory
set camera(number13BrightenSt) lensCloseUp
variable {number13Darken} 0
set posx(number13Darken) 0.166992
set posy(number13Darken) 0.278646
set width(number13Darken) 0.101563
set height(number13Darken) 0.144531
set scene(number13Darken) observatory
set camera(number13Darken) lensCloseUp
variable {number14Brighten} 0
set posx(number14Brighten) 0.227539
set posy(number14Brighten) 0.143229
set width(number14Brighten) 0.101563
set height(number14Brighten) 0.144531
set scene(number14Brighten) observatory
set camera(number14Brighten) lensCloseUp
variable {number14BrightenSt} 0
set posx(number14BrightenSt) 0.227539
set posy(number14BrightenSt) 0.143229
set width(number14BrightenSt) 0.101563
set height(number14BrightenSt) 0.144531
set scene(number14BrightenSt) observatory
set camera(number14BrightenSt) lensCloseUp
variable {number14Darken} 0
set posx(number14Darken) 0.227539
set posy(number14Darken) 0.143229
set width(number14Darken) 0.101563
set height(number14Darken) 0.144531
set scene(number14Darken) observatory
set camera(number14Darken) lensCloseUp
variable {number15Brighten} 0
set posx(number15Brighten) 0.333984
set posy(number15Brighten) 0.057292
set width(number15Brighten) 0.101563
set height(number15Brighten) 0.144531
set scene(number15Brighten) observatory
set camera(number15Brighten) lensCloseUp
variable {number15BrightenSt} 0
set posx(number15BrightenSt) 0.333984
set posy(number15BrightenSt) 0.057292
set width(number15BrightenSt) 0.101563
set height(number15BrightenSt) 0.144531
set scene(number15BrightenSt) observatory
set camera(number15BrightenSt) lensCloseUp
variable {number15Darken} 0
set posx(number15Darken) 0.333984
set posy(number15Darken) 0.057292
set width(number15Darken) 0.101563
set height(number15Darken) 0.144531
set scene(number15Darken) observatory
set camera(number15Darken) lensCloseUp
variable {number1Brighten} 0
set posx(number1Brighten) 0.569336
set posy(number1Brighten) 0.048177
set width(number1Brighten) 0.096680
set height(number1Brighten) 0.145833
set scene(number1Brighten) observatory
set camera(number1Brighten) lensCloseUp
variable {number1BrightenSt} 0
set posx(number1BrightenSt) 0.569336
set posy(number1BrightenSt) 0.048177
set width(number1BrightenSt) 0.096680
set height(number1BrightenSt) 0.145833
set scene(number1BrightenSt) observatory
set camera(number1BrightenSt) lensCloseUp
variable {number1Darken} 0
set posx(number1Darken) 0.569336
set posy(number1Darken) 0.048177
set width(number1Darken) 0.096680
set height(number1Darken) 0.145833
set scene(number1Darken) observatory
set camera(number1Darken) lensCloseUp
variable {number2Brighten} 0
set posx(number2Brighten) 0.669922
set posy(number2Brighten) 0.139323
set width(number2Brighten) 0.099609
set height(number2Brighten) 0.144531
set scene(number2Brighten) observatory
set camera(number2Brighten) lensCloseUp
variable {number2BrightenSt} 0
set posx(number2BrightenSt) 0.669922
set posy(number2BrightenSt) 0.139323
set width(number2BrightenSt) 0.099609
set height(number2BrightenSt) 0.144531
set scene(number2BrightenSt) observatory
set camera(number2BrightenSt) lensCloseUp
variable {number2Darken} 0
set posx(number2Darken) 0.669922
set posy(number2Darken) 0.139323
set width(number2Darken) 0.099609
set height(number2Darken) 0.144531
set scene(number2Darken) observatory
set camera(number2Darken) lensCloseUp
variable {number3Brighten} 0
set posx(number3Brighten) 0.734375
set posy(number3Brighten) 0.277344
set width(number3Brighten) 0.099609
set height(number3Brighten) 0.144531
set scene(number3Brighten) observatory
set camera(number3Brighten) lensCloseUp
variable {number3BrightenSt} 0
set posx(number3BrightenSt) 0.734375
set posy(number3BrightenSt) 0.277344
set width(number3BrightenSt) 0.099609
set height(number3BrightenSt) 0.144531
set scene(number3BrightenSt) observatory
set camera(number3BrightenSt) lensCloseUp
variable {number3Darken} 0
set posx(number3Darken) 0.734375
set posy(number3Darken) 0.277344
set width(number3Darken) 0.099609
set height(number3Darken) 0.144531
set scene(number3Darken) observatory
set camera(number3Darken) lensCloseUp
variable {number4Brighten} 0
set posx(number4Brighten) 0.753906
set posy(number4Brighten) 0.429688
set width(number4Brighten) 0.099609
set height(number4Brighten) 0.144531
set scene(number4Brighten) observatory
set camera(number4Brighten) lensCloseUp
variable {number4BrightenSt} 0
set posx(number4BrightenSt) 0.753906
set posy(number4BrightenSt) 0.429688
set width(number4BrightenSt) 0.099609
set height(number4BrightenSt) 0.144531
set scene(number4BrightenSt) observatory
set camera(number4BrightenSt) lensCloseUp
variable {number4Darken} 0
set posx(number4Darken) 0.753906
set posy(number4Darken) 0.429688
set width(number4Darken) 0.099609
set height(number4Darken) 0.144531
set scene(number4Darken) observatory
set camera(number4Darken) lensCloseUp
variable {number5Brighten} 0
set posx(number5Brighten) 0.728516
set posy(number5Brighten) 0.585938
set width(number5Brighten) 0.099609
set height(number5Brighten) 0.144531
set scene(number5Brighten) observatory
set camera(number5Brighten) lensCloseUp
variable {number5BrightenSt} 0
set posx(number5BrightenSt) 0.728516
set posy(number5BrightenSt) 0.585938
set width(number5BrightenSt) 0.099609
set height(number5BrightenSt) 0.144531
set scene(number5BrightenSt) observatory
set camera(number5BrightenSt) lensCloseUp
variable {number5Darken} 0
set posx(number5Darken) 0.728516
set posy(number5Darken) 0.585938
set width(number5Darken) 0.099609
set height(number5Darken) 0.144531
set scene(number5Darken) observatory
set camera(number5Darken) lensCloseUp
variable {number6Brighten} 0
set posx(number6Brighten) 0.657227
set posy(number6Brighten) 0.714844
set width(number6Brighten) 0.099609
set height(number6Brighten) 0.144531
set scene(number6Brighten) observatory
set camera(number6Brighten) lensCloseUp
variable {number6BrightenSt} 0
set posx(number6BrightenSt) 0.657227
set posy(number6BrightenSt) 0.714844
set width(number6BrightenSt) 0.099609
set height(number6BrightenSt) 0.144531
set scene(number6BrightenSt) observatory
set camera(number6BrightenSt) lensCloseUp
variable {number6Darken} 0
set posx(number6Darken) 0.657227
set posy(number6Darken) 0.714844
set width(number6Darken) 0.099609
set height(number6Darken) 0.144531
set scene(number6Darken) observatory
set camera(number6Darken) lensCloseUp
variable {number7Brighten} 0
set posx(number7Brighten) 0.564453
set posy(number7Brighten) 0.803385
set width(number7Brighten) 0.099609
set height(number7Brighten) 0.144531
set scene(number7Brighten) observatory
set camera(number7Brighten) lensCloseUp
variable {number7BrightenSt} 0
set posx(number7BrightenSt) 0.564453
set posy(number7BrightenSt) 0.803385
set width(number7BrightenSt) 0.099609
set height(number7BrightenSt) 0.144531
set scene(number7BrightenSt) observatory
set camera(number7BrightenSt) lensCloseUp
variable {number7Darken} 0
set posx(number7Darken) 0.564453
set posy(number7Darken) 0.803385
set width(number7Darken) 0.099609
set height(number7Darken) 0.144531
set scene(number7Darken) observatory
set camera(number7Darken) lensCloseUp
variable {number8Brighten} 0
set posx(number8Brighten) 0.453125
set posy(number8Brighten) 0.833333
set width(number8Brighten) 0.099609
set height(number8Brighten) 0.144531
set scene(number8Brighten) observatory
set camera(number8Brighten) lensCloseUp
variable {number8BrightenSt} 0
set posx(number8BrightenSt) 0.453125
set posy(number8BrightenSt) 0.833333
set width(number8BrightenSt) 0.099609
set height(number8BrightenSt) 0.144531
set scene(number8BrightenSt) observatory
set camera(number8BrightenSt) lensCloseUp
variable {number8Darken} 0
set posx(number8Darken) 0.453125
set posy(number8Darken) 0.833333
set width(number8Darken) 0.099609
set height(number8Darken) 0.144531
set scene(number8Darken) observatory
set camera(number8Darken) lensCloseUp
variable {number9Brighten} 0
set posx(number9Brighten) 0.333984
set posy(number9Brighten) 0.804688
set width(number9Brighten) 0.099609
set height(number9Brighten) 0.144531
set scene(number9Brighten) observatory
set camera(number9Brighten) lensCloseUp
variable {number9BrightenSt} 0
set posx(number9BrightenSt) 0.333984
set posy(number9BrightenSt) 0.804688
set width(number9BrightenSt) 0.099609
set height(number9BrightenSt) 0.144531
set scene(number9BrightenSt) observatory
set camera(number9BrightenSt) lensCloseUp
variable {number9Darken} 0
set posx(number9Darken) 0.333984
set posy(number9Darken) 0.804688
set width(number9Darken) 0.099609
set height(number9Darken) 0.144531
set scene(number9Darken) observatory
set camera(number9Darken) lensCloseUp
variable {loop} 0
set posx(loop) 0.368164
set posy(loop) 0.341146
set width(loop) 0.250000
set height(loop) 0.333333
set scene(loop) observatory
set camera(loop) observatoryAwakening
variable {offToOn} 0
set posx(offToOn) 0.000000
set posy(offToOn) 0.000000
set width(offToOn) 1.000000
set height(offToOn) 1.000000
set scene(offToOn) observatory
set camera(offToOn) observatoryAwakening
variable {onToOff} 0
set posx(onToOff) 0.000000
set posy(onToOff) 0.000000
set width(onToOff) 1.000000
set height(onToOff) 1.000000
set scene(onToOff) observatory
set camera(onToOff) observatoryAwakening
variable {solarSystemA} 0
set posx(solarSystemA) 0.000000
set posy(solarSystemA) 0.613281
set width(solarSystemA) 0.500000
set height(solarSystemA) 0.333333
set scene(solarSystemA) observatory
set camera(solarSystemA) observatoryBehindDesk
variable {solarSystemB} 0
set posx(solarSystemB) 0.000000
set posy(solarSystemB) 0.941406
set width(solarSystemB) 0.500000
set height(solarSystemB) 0.058594
set scene(solarSystemB) observatory
set camera(solarSystemB) observatoryBehindDesk
variable {solarSystemC} 0
set posx(solarSystemC) 0.496094
set posy(solarSystemC) 0.613281
set width(solarSystemC) 0.250000
set height(solarSystemC) 0.333333
set scene(solarSystemC) observatory
set camera(solarSystemC) observatoryBehindDesk
variable {solarSystemD} 0
set posx(solarSystemD) 0.496094
set posy(solarSystemD) 0.941406
set width(solarSystemD) 0.250000
set height(solarSystemD) 0.058594
set scene(solarSystemD) observatory
set camera(solarSystemD) observatoryBehindDesk
variable {solarSystem} 0
set posx(solarSystem) 0.997070
set posy(solarSystem) 1.231771
set width(solarSystem) 0.458984
set height(solarSystem) 0.268229
set scene(solarSystem) observatory
set camera(solarSystem) observatoryStairFirstFloor
variable {awakening} 0
set posx(awakening) 0.199219
set posy(awakening) 0.286458
set width(awakening) 0.043945
set height(awakening) 0.063802
set scene(awakening) observatory
set camera(awakening) observatoryTeacherDesk
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.580078
set posy(lightChandelierA) 0.041667
set width(lightChandelierA) 0.095703
set height(lightChandelierA) 0.083333
set scene(lightChandelierA) observatory
set camera(lightChandelierA) observatoryTeacherDesk
variable {solarSystem} 0
set posx(solarSystem) 0.414063
set posy(solarSystem) 0.434896
set width(solarSystem) 0.492188
set height(solarSystem) 0.309896
set scene(solarSystem) observatory
set camera(solarSystem) observatoryTeacherDesk
variable {solarSystemA} 0
set posx(solarSystemA) 0.278320
set posy(solarSystemA) 0.675781
set width(solarSystemA) 0.468750
set height(solarSystemA) 0.324219
set scene(solarSystemA) observatory
set camera(solarSystemA) observatoryTeleport
variable {constellation0} 0
set posx(constellation0) 0.000000
set posy(constellation0) 0.000000
set width(constellation0) 1.000000
set height(constellation0) 1.000000
set scene(constellation0) observatory
set camera(constellation0) secondFloorPuzzle
variable {constellation1} 0
set posx(constellation1) 0.000000
set posy(constellation1) 0.000000
set width(constellation1) 1.000000
set height(constellation1) 1.000000
set scene(constellation1) observatory
set camera(constellation1) secondFloorPuzzle
variable {constellation2} 0
set posx(constellation2) 0.000000
set posy(constellation2) 0.000000
set width(constellation2) 1.000000
set height(constellation2) 1.000000
set scene(constellation2) observatory
set camera(constellation2) secondFloorPuzzle
variable {constellation3} 0
set posx(constellation3) 0.000000
set posy(constellation3) 0.000000
set width(constellation3) 1.000000
set height(constellation3) 1.000000
set scene(constellation3) observatory
set camera(constellation3) secondFloorPuzzle
variable {constellation4} 0
set posx(constellation4) 0.000000
set posy(constellation4) 0.000000
set width(constellation4) 1.000000
set height(constellation4) 1.000000
set scene(constellation4) observatory
set camera(constellation4) secondFloorPuzzle
variable {constellation5} 0
set posx(constellation5) 0.000000
set posy(constellation5) 0.000000
set width(constellation5) 1.000000
set height(constellation5) 1.000000
set scene(constellation5) observatory
set camera(constellation5) secondFloorPuzzle
variable {constellation6} 0
set posx(constellation6) 0.000000
set posy(constellation6) 0.000000
set width(constellation6) 1.000000
set height(constellation6) 1.000000
set scene(constellation6) observatory
set camera(constellation6) secondFloorPuzzle
variable {constellation7} 0
set posx(constellation7) 0.000000
set posy(constellation7) 0.000000
set width(constellation7) 1.000000
set height(constellation7) 1.000000
set scene(constellation7) observatory
set camera(constellation7) secondFloorPuzzle
variable {dayToNight} 0
set posx(dayToNight) 0.000000
set posy(dayToNight) 0.000000
set width(dayToNight) 1.000000
set height(dayToNight) 1.000000
set scene(dayToNight) observatory
set camera(dayToNight) secondFloorPuzzle
variable {ballTurning0} 0
set posx(ballTurning0) 0.610352
set posy(ballTurning0) 0.029948
set width(ballTurning0) 0.389648
set height(ballTurning0) 0.536458
set scene(ballTurning0) observatory
set camera(ballTurning0) telescopeCloseUp
variable {ballTurning1} 0
set posx(ballTurning1) 0.600586
set posy(ballTurning1) 0.429688
set width(ballTurning1) 0.385742
set height(ballTurning1) 0.520833
set scene(ballTurning1) observatory
set camera(ballTurning1) telescopeCloseUp
variable {ballTurning2} 0
set posx(ballTurning2) 0.337891
set posy(ballTurning2) 0.454427
set width(ballTurning2) 0.362305
set height(ballTurning2) 0.509115
set scene(ballTurning2) observatory
set camera(ballTurning2) telescopeCloseUp
variable {ballTurning3} 0
set posx(ballTurning3) 0.337891
set posy(ballTurning3) 0.070312
set width(ballTurning3) 0.368164
set height(ballTurning3) 0.516927
set scene(ballTurning3) observatory
set camera(ballTurning3) telescopeCloseUp
variable {ballTurningState0} 0
set posx(ballTurningState0) 0.626953
set posy(ballTurningState0) 0.095052
set width(ballTurningState0) 0.064453
set height(ballTurningState0) 0.087240
set scene(ballTurningState0) observatory
set camera(ballTurningState0) telescopeCloseUp
variable {ballTurningState0St} 0
set posx(ballTurningState0St) 0.626953
set posy(ballTurningState0St) 0.095052
set width(ballTurningState0St) 0.064453
set height(ballTurningState0St) 0.087240
set scene(ballTurningState0St) observatory
set camera(ballTurningState0St) telescopeCloseUp
variable {ballTurningState1} 0
set posx(ballTurningState1) 0.910156
set posy(ballTurningState1) 0.476563
set width(ballTurningState1) 0.064453
set height(ballTurningState1) 0.087240
set scene(ballTurningState1) observatory
set camera(ballTurningState1) telescopeCloseUp
variable {ballTurningState1St} 0
set posx(ballTurningState1St) 0.910156
set posy(ballTurningState1St) 0.476563
set width(ballTurningState1St) 0.064453
set height(ballTurningState1St) 0.087240
set scene(ballTurningState1St) observatory
set camera(ballTurningState1St) telescopeCloseUp
variable {ballTurningState2} 0
set posx(ballTurningState2) 0.620117
set posy(ballTurningState2) 0.848958
set width(ballTurningState2) 0.064453
set height(ballTurningState2) 0.087240
set scene(ballTurningState2) observatory
set camera(ballTurningState2) telescopeCloseUp
variable {ballTurningState2St} 0
set posx(ballTurningState2St) 0.620117
set posy(ballTurningState2St) 0.848958
set width(ballTurningState2St) 0.064453
set height(ballTurningState2St) 0.087240
set scene(ballTurningState2St) observatory
set camera(ballTurningState2St) telescopeCloseUp
variable {ballTurningState3} 0
set posx(ballTurningState3) 0.341797
set posy(ballTurningState3) 0.479167
set width(ballTurningState3) 0.064453
set height(ballTurningState3) 0.087240
set scene(ballTurningState3) observatory
set camera(ballTurningState3) telescopeCloseUp
variable {ballTurningState3St} 0
set posx(ballTurningState3St) 0.341797
set posy(ballTurningState3St) 0.479167
set width(ballTurningState3St) 0.064453
set height(ballTurningState3St) 0.087240
set scene(ballTurningState3St) observatory
set camera(ballTurningState3St) telescopeCloseUp
variable {container} 0
set posx(container) 0.000000
set posy(container) 0.000000
set width(container) 1.000000
set height(container) 1.000000
set scene(container) observatory
set camera(container) telescopeCloseUp
variable {discAppearingr} 0
set posx(discAppearingr) 0.000000
set posy(discAppearingr) 0.000000
set width(discAppearingr) 1.000000
set height(discAppearingr) 1.000000
set scene(discAppearingr) observatory
set camera(discAppearingr) telescopeCloseUp
variable {number11} 0
set posx(number11) 0.704102
set posy(number11) 0.188802
set width(number11) 0.034180
set height(number11) 0.048177
set scene(number11) observatory
set camera(number11) telescopeCloseUp
variable {number11St} 0
set posx(number11St) 0.704102
set posy(number11St) 0.188802
set width(number11St) 0.034180
set height(number11St) 0.048177
set scene(number11St) observatory
set camera(number11St) telescopeCloseUp
variable {number24} 0
set posx(number24) 0.500977
set posy(number24) 0.188802
set width(number24) 0.034180
set height(number24) 0.048177
set scene(number24) observatory
set camera(number24) telescopeCloseUp
variable {number24St} 0
set posx(number24St) 0.500977
set posy(number24St) 0.188802
set width(number24St) 0.034180
set height(number24St) 0.048177
set scene(number24St) observatory
set camera(number24St) telescopeCloseUp
variable {number25} 0
set posx(number25) 0.567383
set posy(number25) 0.428385
set width(number25) 0.034180
set height(number25) 0.048177
set scene(number25) observatory
set camera(number25) telescopeCloseUp
variable {number25St} 0
set posx(number25St) 0.567383
set posy(number25St) 0.428385
set width(number25St) 0.034180
set height(number25St) 0.048177
set scene(number25St) observatory
set camera(number25St) telescopeCloseUp
variable {number32} 0
set posx(number32) 0.704102
set posy(number32) 0.348958
set width(number32) 0.034180
set height(number32) 0.048177
set scene(number32) observatory
set camera(number32) telescopeCloseUp
variable {number32St} 0
set posx(number32St) 0.704102
set posy(number32St) 0.348958
set width(number32St) 0.034180
set height(number32St) 0.048177
set scene(number32St) observatory
set camera(number32St) telescopeCloseUp
variable {number33} 0
set posx(number33) 0.567383
set posy(number33) 0.269531
set width(number33) 0.034180
set height(number33) 0.048177
set scene(number33) observatory
set camera(number33) telescopeCloseUp
variable {number33St} 0
set posx(number33St) 0.567383
set posy(number33St) 0.269531
set width(number33St) 0.034180
set height(number33St) 0.048177
set scene(number33St) observatory
set camera(number33St) telescopeCloseUp
variable {number46} 0
set posx(number46) 0.567383
set posy(number46) 0.348958
set width(number46) 0.034180
set height(number46) 0.048177
set scene(number46) observatory
set camera(number46) telescopeCloseUp
variable {number46St} 0
set posx(number46St) 0.567383
set posy(number46St) 0.348958
set width(number46St) 0.034180
set height(number46St) 0.048177
set scene(number46St) observatory
set camera(number46St) telescopeCloseUp
variable {number47} 0
set posx(number47) 0.704102
set posy(number47) 0.269531
set width(number47) 0.034180
set height(number47) 0.048177
set scene(number47) observatory
set camera(number47) telescopeCloseUp
variable {number47St} 0
set posx(number47St) 0.704102
set posy(number47St) 0.269531
set width(number47St) 0.034180
set height(number47St) 0.048177
set scene(number47St) observatory
set camera(number47St) telescopeCloseUp
variable {number51} 0
set posx(number51) 0.500977
set posy(number51) 0.348958
set width(number51) 0.034180
set height(number51) 0.048177
set scene(number51) observatory
set camera(number51) telescopeCloseUp
variable {number51St} 0
set posx(number51St) 0.500977
set posy(number51St) 0.348958
set width(number51St) 0.034180
set height(number51St) 0.048177
set scene(number51St) observatory
set camera(number51St) telescopeCloseUp
variable {number59} 0
set posx(number59) 0.637695
set posy(number59) 0.269531
set width(number59) 0.034180
set height(number59) 0.048177
set scene(number59) observatory
set camera(number59) telescopeCloseUp
variable {number59St} 0
set posx(number59St) 0.637695
set posy(number59St) 0.269531
set width(number59St) 0.034180
set height(number59St) 0.048177
set scene(number59St) observatory
set camera(number59St) telescopeCloseUp
variable {number62} 0
set posx(number62) 0.567383
set posy(number62) 0.188802
set width(number62) 0.034180
set height(number62) 0.048177
set scene(number62) observatory
set camera(number62) telescopeCloseUp
variable {number62St} 0
set posx(number62St) 0.567383
set posy(number62St) 0.188802
set width(number62St) 0.034180
set height(number62St) 0.048177
set scene(number62St) observatory
set camera(number62St) telescopeCloseUp
variable {number68} 0
set posx(number68) 0.637695
set posy(number68) 0.428385
set width(number68) 0.034180
set height(number68) 0.048177
set scene(number68) observatory
set camera(number68) telescopeCloseUp
variable {number68St} 0
set posx(number68St) 0.637695
set posy(number68St) 0.428385
set width(number68St) 0.034180
set height(number68St) 0.048177
set scene(number68St) observatory
set camera(number68St) telescopeCloseUp
variable {number73} 0
set posx(number73) 0.637695
set posy(number73) 0.348958
set width(number73) 0.034180
set height(number73) 0.048177
set scene(number73) observatory
set camera(number73) telescopeCloseUp
variable {number73St} 0
set posx(number73St) 0.637695
set posy(number73St) 0.348958
set width(number73St) 0.034180
set height(number73St) 0.048177
set scene(number73St) observatory
set camera(number73St) telescopeCloseUp
variable {number78} 0
set posx(number78) 0.500977
set posy(number78) 0.269531
set width(number78) 0.034180
set height(number78) 0.048177
set scene(number78) observatory
set camera(number78) telescopeCloseUp
variable {number78St} 0
set posx(number78St) 0.500977
set posy(number78St) 0.269531
set width(number78St) 0.034180
set height(number78St) 0.048177
set scene(number78St) observatory
set camera(number78St) telescopeCloseUp
variable {number86} 0
set posx(number86) 0.637695
set posy(number86) 0.188802
set width(number86) 0.034180
set height(number86) 0.048177
set scene(number86) observatory
set camera(number86) telescopeCloseUp
variable {number86St} 0
set posx(number86St) 0.637695
set posy(number86St) 0.188802
set width(number86St) 0.034180
set height(number86St) 0.048177
set scene(number86St) observatory
set camera(number86St) telescopeCloseUp
variable {number87} 0
set posx(number87) 0.499023
set posy(number87) 0.428385
set width(number87) 0.034180
set height(number87) 0.048177
set scene(number87) observatory
set camera(number87) telescopeCloseUp
variable {number87St} 0
set posx(number87St) 0.499023
set posy(number87St) 0.428385
set width(number87St) 0.034180
set height(number87St) 0.048177
set scene(number87St) observatory
set camera(number87St) telescopeCloseUp
variable {number95} 0
set posx(number95) 0.704102
set posy(number95) 0.428385
set width(number95) 0.034180
set height(number95) 0.048177
set scene(number95) observatory
set camera(number95) telescopeCloseUp
variable {number95St} 0
set posx(number95St) 0.704102
set posy(number95St) 0.428385
set width(number95St) 0.034180
set height(number95St) 0.048177
set scene(number95St) observatory
set camera(number95St) telescopeCloseUp
variable {turningRing0} 0
set posx(turningRing0) 0.288086
set posy(turningRing0) 0.000000
set width(turningRing0) 0.711914
set height(turningRing0) 1.000000
set scene(turningRing0) observatory
set camera(turningRing0) telescopeCloseUp
variable {turningRing1} 0
set posx(turningRing1) 0.288086
set posy(turningRing1) 0.000000
set width(turningRing1) 0.711914
set height(turningRing1) 1.000000
set scene(turningRing1) observatory
set camera(turningRing1) telescopeCloseUp
variable {turningRing2} 0
set posx(turningRing2) 0.288086
set posy(turningRing2) 0.000000
set width(turningRing2) 0.711914
set height(turningRing2) 1.000000
set scene(turningRing2) observatory
set camera(turningRing2) telescopeCloseUp
variable {turningRing3} 0
set posx(turningRing3) 0.288086
set posy(turningRing3) 0.000000
set width(turningRing3) 0.711914
set height(turningRing3) 1.000000
set scene(turningRing3) observatory
set camera(turningRing3) telescopeCloseUp
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval bridgeA {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {dragonGlow} 0
set posx(dragonGlow) 0.121094
set posy(dragonGlow) 0.209635
set width(dragonGlow) 0.048828
set height(dragonGlow) 0.039063
set scene(dragonGlow) oracle
set camera(dragonGlow) bridgeA
variable {dragonGlowSt} 0
set posx(dragonGlowSt) 0.121094
set posy(dragonGlowSt) 0.209635
set width(dragonGlowSt) 0.048828
set height(dragonGlowSt) 0.039063
set scene(dragonGlowSt) oracle
set camera(dragonGlowSt) bridgeA
variable {dragonGlow} 0
set posx(dragonGlow) 0.828125
set posy(dragonGlow) 0.647135
set width(dragonGlow) 0.045898
set height(dragonGlow) 0.050781
set scene(dragonGlow) oracle
set camera(dragonGlow) bridgeAEnd
variable {dragonGlowSt} 0
set posx(dragonGlowSt) 0.828125
set posy(dragonGlowSt) 0.647135
set width(dragonGlowSt) 0.045898
set height(dragonGlowSt) 0.050781
set scene(dragonGlowSt) oracle
set camera(dragonGlowSt) bridgeAEnd
variable {dragonGlow} 0
set posx(dragonGlow) 0.794922
set posy(dragonGlow) 0.279948
set width(dragonGlow) 0.045898
set height(dragonGlow) 0.050781
set scene(dragonGlow) oracle
set camera(dragonGlow) bridgeB
variable {dragonGlowSt} 0
set posx(dragonGlowSt) 0.794922
set posy(dragonGlowSt) 0.279948
set width(dragonGlowSt) 0.045898
set height(dragonGlowSt) 0.050781
set scene(dragonGlowSt) oracle
set camera(dragonGlowSt) bridgeB
variable {dragonGlow} 0
set posx(dragonGlow) 0.279297
set posy(dragonGlow) 0.434896
set width(dragonGlow) 0.045898
set height(dragonGlow) 0.050781
set scene(dragonGlow) oracle
set camera(dragonGlow) bridgeC
variable {dragonGlowSt} 0
set posx(dragonGlowSt) 0.279297
set posy(dragonGlowSt) 0.434896
set width(dragonGlowSt) 0.045898
set height(dragonGlowSt) 0.050781
set scene(dragonGlowSt) oracle
set camera(dragonGlowSt) bridgeC
variable {dragonGlow} 0
set posx(dragonGlow) 0.125977
set posy(dragonGlow) 0.216146
set width(dragonGlow) 0.019531
set height(dragonGlow) 0.026042
set scene(dragonGlow) oracle
set camera(dragonGlow) bridgeCEnd
variable {dragonGlowSt} 0
set posx(dragonGlowSt) 0.125977
set posy(dragonGlowSt) 0.216146
set width(dragonGlowSt) 0.019531
set height(dragonGlowSt) 0.026042
set scene(dragonGlowSt) oracle
set camera(dragonGlowSt) bridgeCEnd
variable {dragonGlow} 0
set posx(dragonGlow) 0.777344
set posy(dragonGlow) 0.108073
set width(dragonGlow) 0.045898
set height(dragonGlow) 0.057292
set scene(dragonGlow) oracle
set camera(dragonGlow) bridgeE
variable {dragonGlowSt} 0
set posx(dragonGlowSt) 0.777344
set posy(dragonGlowSt) 0.108073
set width(dragonGlowSt) 0.045898
set height(dragonGlowSt) 0.057292
set scene(dragonGlowSt) oracle
set camera(dragonGlowSt) bridgeE
variable {dragonGlow} 0
set posx(dragonGlow) 0.881836
set posy(dragonGlow) 0.850260
set width(dragonGlow) 0.045898
set height(dragonGlow) 0.057292
set scene(dragonGlow) oracle
set camera(dragonGlow) bridgeEMiddle
variable {dragonGlowSt} 0
set posx(dragonGlowSt) 0.881836
set posy(dragonGlowSt) 0.850260
set width(dragonGlowSt) 0.045898
set height(dragonGlowSt) 0.057292
set scene(dragonGlowSt) oracle
set camera(dragonGlowSt) bridgeEMiddle
variable {dragonGlow} 0
set posx(dragonGlow) 0.004883
set posy(dragonGlow) 0.269531
set width(dragonGlow) 0.039063
set height(dragonGlow) 0.042969
set scene(dragonGlow) oracle
set camera(dragonGlow) bridgeF
variable {dragonGlowSt} 0
set posx(dragonGlowSt) 0.004883
set posy(dragonGlowSt) 0.269531
set width(dragonGlowSt) 0.039063
set height(dragonGlowSt) 0.042969
set scene(dragonGlowSt) oracle
set camera(dragonGlowSt) bridgeF
variable {dragonGlow} 0
set posx(dragonGlow) 0.024414
set posy(dragonGlow) 0.110677
set width(dragonGlow) 0.039063
set height(dragonGlow) 0.042969
set scene(dragonGlow) oracle
set camera(dragonGlow) bridgeFEnd
variable {dragonGlowSt} 0
set posx(dragonGlowSt) 0.024414
set posy(dragonGlowSt) 0.110677
set width(dragonGlowSt) 0.039063
set height(dragonGlowSt) 0.042969
set scene(dragonGlowSt) oracle
set camera(dragonGlowSt) bridgeFEnd
variable {dragonGlow} 0
set posx(dragonGlow) 0.679688
set posy(dragonGlow) 0.105469
set width(dragonGlow) 0.045898
set height(dragonGlow) 0.050781
set scene(dragonGlow) oracle
set camera(dragonGlow) bridgeGEnd
variable {dragonGlowSt} 0
set posx(dragonGlowSt) 0.679688
set posy(dragonGlowSt) 0.105469
set width(dragonGlowSt) 0.045898
set height(dragonGlowSt) 0.050781
set scene(dragonGlowSt) oracle
set camera(dragonGlowSt) bridgeGEnd
variable {dragonGlow} 0
set posx(dragonGlow) 0.256836
set posy(dragonGlow) 0.158854
set width(dragonGlow) 0.033203
set height(dragonGlow) 0.044271
set scene(dragonGlow) oracle
set camera(dragonGlow) bridgeH
variable {dragonGlowSt} 0
set posx(dragonGlowSt) 0.256836
set posy(dragonGlowSt) 0.158854
set width(dragonGlowSt) 0.033203
set height(dragonGlowSt) 0.044271
set scene(dragonGlowSt) oracle
set camera(dragonGlowSt) bridgeH
variable {dragonGlowA} 0
set posx(dragonGlowA) 0.083984
set posy(dragonGlowA) 0.261719
set width(dragonGlowA) 0.064453
set height(dragonGlowA) 0.084635
set scene(dragonGlowA) oracle
set camera(dragonGlowA) bridgeJ
variable {dragonGlowASt} 0
set posx(dragonGlowASt) 0.083984
set posy(dragonGlowASt) 0.261719
set width(dragonGlowASt) 0.064453
set height(dragonGlowASt) 0.084635
set scene(dragonGlowASt) oracle
set camera(dragonGlowASt) bridgeJ
variable {dragonGlowB} 0
set posx(dragonGlowB) 0.874023
set posy(dragonGlowB) 0.225260
set width(dragonGlowB) 0.031250
set height(dragonGlowB) 0.046875
set scene(dragonGlowB) oracle
set camera(dragonGlowB) bridgeJ
variable {dragonGlowBSt} 0
set posx(dragonGlowBSt) 0.874023
set posy(dragonGlowBSt) 0.225260
set width(dragonGlowBSt) 0.031250
set height(dragonGlowBSt) 0.046875
set scene(dragonGlowBSt) oracle
set camera(dragonGlowBSt) bridgeJ
variable {activation} 0
set posx(activation) 0.154297
set posy(activation) 0.507813
set width(activation) 0.125000
set height(activation) 0.166667
set scene(activation) oracle
set camera(activation) menhirA
variable {dragonGlowEnd} 0
set posx(dragonGlowEnd) 0.371094
set posy(dragonGlowEnd) 0.496094
set width(dragonGlowEnd) 0.189453
set height(dragonGlowEnd) 0.190104
set scene(dragonGlowEnd) oracle
set camera(dragonGlowEnd) menhirA
variable {dragonGlowLoop} 0
set posx(dragonGlowLoop) 0.371094
set posy(dragonGlowLoop) 0.496094
set width(dragonGlowLoop) 0.189453
set height(dragonGlowLoop) 0.190104
set scene(dragonGlowLoop) oracle
set camera(dragonGlowLoop) menhirA
variable {dragonGlowStart} 0
set posx(dragonGlowStart) 0.371094
set posy(dragonGlowStart) 0.496094
set width(dragonGlowStart) 0.189453
set height(dragonGlowStart) 0.190104
set scene(dragonGlowStart) oracle
set camera(dragonGlowStart) menhirA
variable {numberGlowLoop} 0
set posx(numberGlowLoop) 0.441406
set posy(numberGlowLoop) 0.376302
set width(numberGlowLoop) 0.085938
set height(numberGlowLoop) 0.117188
set scene(numberGlowLoop) oracle
set camera(numberGlowLoop) menhirA
variable {dragonGlowEnd} 0
set posx(dragonGlowEnd) 0.397461
set posy(dragonGlowEnd) 0.477865
set width(dragonGlowEnd) 0.165039
set height(dragonGlowEnd) 0.196615
set scene(dragonGlowEnd) oracle
set camera(dragonGlowEnd) menhirB
variable {dragonGlowLoop} 0
set posx(dragonGlowLoop) 0.397461
set posy(dragonGlowLoop) 0.477865
set width(dragonGlowLoop) 0.165039
set height(dragonGlowLoop) 0.196615
set scene(dragonGlowLoop) oracle
set camera(dragonGlowLoop) menhirB
variable {dragonGlowStart} 0
set posx(dragonGlowStart) 0.397461
set posy(dragonGlowStart) 0.477865
set width(dragonGlowStart) 0.165039
set height(dragonGlowStart) 0.196615
set scene(dragonGlowStart) oracle
set camera(dragonGlowStart) menhirB
variable {dragonGlowEnd} 0
set posx(dragonGlowEnd) 0.426758
set posy(dragonGlowEnd) 0.490885
set width(dragonGlowEnd) 0.168945
set height(dragonGlowEnd) 0.183594
set scene(dragonGlowEnd) oracle
set camera(dragonGlowEnd) menhirC
variable {dragonGlowLoop} 0
set posx(dragonGlowLoop) 0.426758
set posy(dragonGlowLoop) 0.490885
set width(dragonGlowLoop) 0.168945
set height(dragonGlowLoop) 0.183594
set scene(dragonGlowLoop) oracle
set camera(dragonGlowLoop) menhirC
variable {dragonGlowStart} 0
set posx(dragonGlowStart) 0.426758
set posy(dragonGlowStart) 0.490885
set width(dragonGlowStart) 0.168945
set height(dragonGlowStart) 0.183594
set scene(dragonGlowStart) oracle
set camera(dragonGlowStart) menhirC
variable {dragonGlowEnd} 0
set posx(dragonGlowEnd) 0.466797
set posy(dragonGlowEnd) 0.598958
set width(dragonGlowEnd) 0.127930
set height(dragonGlowEnd) 0.158854
set scene(dragonGlowEnd) oracle
set camera(dragonGlowEnd) menhirD
variable {dragonGlowLoop} 0
set posx(dragonGlowLoop) 0.466797
set posy(dragonGlowLoop) 0.598958
set width(dragonGlowLoop) 0.127930
set height(dragonGlowLoop) 0.158854
set scene(dragonGlowLoop) oracle
set camera(dragonGlowLoop) menhirD
variable {dragonGlowStart} 0
set posx(dragonGlowStart) 0.466797
set posy(dragonGlowStart) 0.598958
set width(dragonGlowStart) 0.127930
set height(dragonGlowStart) 0.158854
set scene(dragonGlowStart) oracle
set camera(dragonGlowStart) menhirD
variable {numberGlowLoop} 0
set posx(numberGlowLoop) 0.479492
set posy(numberGlowLoop) 0.503906
set width(numberGlowLoop) 0.064453
set height(numberGlowLoop) 0.102865
set scene(numberGlowLoop) oracle
set camera(numberGlowLoop) menhirD
variable {dragonGlowEnd} 0
set posx(dragonGlowEnd) 0.458008
set posy(dragonGlowEnd) 0.502604
set width(dragonGlowEnd) 0.173828
set height(dragonGlowEnd) 0.209635
set scene(dragonGlowEnd) oracle
set camera(dragonGlowEnd) menhirE
variable {dragonGlowLoop} 0
set posx(dragonGlowLoop) 0.458008
set posy(dragonGlowLoop) 0.502604
set width(dragonGlowLoop) 0.173828
set height(dragonGlowLoop) 0.209635
set scene(dragonGlowLoop) oracle
set camera(dragonGlowLoop) menhirE
variable {dragonGlowStart} 0
set posx(dragonGlowStart) 0.458008
set posy(dragonGlowStart) 0.502604
set width(dragonGlowStart) 0.173828
set height(dragonGlowStart) 0.209635
set scene(dragonGlowStart) oracle
set camera(dragonGlowStart) menhirE
variable {numberGlowLoop} 0
set posx(numberGlowLoop) 0.500000
set posy(numberGlowLoop) 0.398438
set width(numberGlowLoop) 0.042969
set height(numberGlowLoop) 0.100260
set scene(numberGlowLoop) oracle
set camera(numberGlowLoop) menhirE
variable {dragonGlowEnd} 0
set posx(dragonGlowEnd) 0.420898
set posy(dragonGlowEnd) 0.501302
set width(dragonGlowEnd) 0.165039
set height(dragonGlowEnd) 0.187500
set scene(dragonGlowEnd) oracle
set camera(dragonGlowEnd) menhirF
variable {dragonGlowLoop} 0
set posx(dragonGlowLoop) 0.420898
set posy(dragonGlowLoop) 0.501302
set width(dragonGlowLoop) 0.165039
set height(dragonGlowLoop) 0.187500
set scene(dragonGlowLoop) oracle
set camera(dragonGlowLoop) menhirF
variable {dragonGlowStart} 0
set posx(dragonGlowStart) 0.420898
set posy(dragonGlowStart) 0.501302
set width(dragonGlowStart) 0.165039
set height(dragonGlowStart) 0.187500
set scene(dragonGlowStart) oracle
set camera(dragonGlowStart) menhirF
variable {numberGlowLoop} 0
set posx(numberGlowLoop) 0.458984
set posy(numberGlowLoop) 0.398438
set width(numberGlowLoop) 0.059570
set height(numberGlowLoop) 0.096354
set scene(numberGlowLoop) oracle
set camera(numberGlowLoop) menhirF
variable {activation} 0
set posx(activation) 0.666992
set posy(activation) 0.356771
set width(activation) 0.033203
set height(activation) 0.039063
set scene(activation) oracle
set camera(activation) oracleIslandA
variable {activationSt} 0
set posx(activationSt) 0.666992
set posy(activationSt) 0.356771
set width(activationSt) 0.033203
set height(activationSt) 0.039063
set scene(activationSt) oracle
set camera(activationSt) oracleIslandA
variable {dragonGlow} 0
set posx(dragonGlow) 0.707031
set posy(dragonGlow) 0.385417
set width(dragonGlow) 0.041016
set height(dragonGlow) 0.042969
set scene(dragonGlow) oracle
set camera(dragonGlow) oracleIslandA
variable {dragonGlowSt} 0
set posx(dragonGlowSt) 0.707031
set posy(dragonGlowSt) 0.385417
set width(dragonGlowSt) 0.041016
set height(dragonGlowSt) 0.042969
set scene(dragonGlowSt) oracle
set camera(dragonGlowSt) oracleIslandA
variable {dragonGlow} 0
set posx(dragonGlow) 0.559570
set posy(dragonGlow) 0.335938
set width(dragonGlow) 0.062500
set height(dragonGlow) 0.067708
set scene(dragonGlow) oracle
set camera(dragonGlow) oracleIslandB
variable {dragonGlowSt} 0
set posx(dragonGlowSt) 0.559570
set posy(dragonGlowSt) 0.335938
set width(dragonGlowSt) 0.062500
set height(dragonGlowSt) 0.067708
set scene(dragonGlowSt) oracle
set camera(dragonGlowSt) oracleIslandB
variable {dragonGlow} 0
set posx(dragonGlow) 0.512695
set posy(dragonGlow) 0.394531
set width(dragonGlow) 0.062500
set height(dragonGlow) 0.067708
set scene(dragonGlow) oracle
set camera(dragonGlow) oracleIslandC
variable {dragonGlowSt} 0
set posx(dragonGlowSt) 0.512695
set posy(dragonGlowSt) 0.394531
set width(dragonGlowSt) 0.062500
set height(dragonGlowSt) 0.067708
set scene(dragonGlowSt) oracle
set camera(dragonGlowSt) oracleIslandC
variable {dragonGlow} 0
set posx(dragonGlow) 0.233398
set posy(dragonGlow) 0.708333
set width(dragonGlow) 0.045898
set height(dragonGlow) 0.050781
set scene(dragonGlow) oracle
set camera(dragonGlow) oracleIslandD
variable {dragonGlowSt} 0
set posx(dragonGlowSt) 0.233398
set posy(dragonGlowSt) 0.708333
set width(dragonGlowSt) 0.045898
set height(dragonGlowSt) 0.050781
set scene(dragonGlowSt) oracle
set camera(dragonGlowSt) oracleIslandD
variable {dragonGlow} 0
set posx(dragonGlow) 0.443359
set posy(dragonGlow) 0.325521
set width(dragonGlow) 0.045898
set height(dragonGlow) 0.059896
set scene(dragonGlow) oracle
set camera(dragonGlow) oracleIslandE
variable {dragonGlowSt} 0
set posx(dragonGlowSt) 0.443359
set posy(dragonGlowSt) 0.325521
set width(dragonGlowSt) 0.045898
set height(dragonGlowSt) 0.059896
set scene(dragonGlowSt) oracle
set camera(dragonGlowSt) oracleIslandE
variable {dragonGlow} 0
set posx(dragonGlow) 0.542969
set posy(dragonGlow) 0.385417
set width(dragonGlow) 0.064453
set height(dragonGlow) 0.084635
set scene(dragonGlow) oracle
set camera(dragonGlow) oracleIslandF
variable {dragonGlowSt} 0
set posx(dragonGlowSt) 0.542969
set posy(dragonGlowSt) 0.385417
set width(dragonGlowSt) 0.064453
set height(dragonGlowSt) 0.084635
set scene(dragonGlowSt) oracle
set camera(dragonGlowSt) oracleIslandF
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval freezer {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {frostRuneA} 0
set posx(frostRuneA) 0.410156
set posy(frostRuneA) 0.164063
set width(frostRuneA) 0.301758
set height(frostRuneA) 0.274740
set scene(frostRuneA) pantry
set camera(frostRuneA) freezer
variable {frostRuneA} 0
set posx(frostRuneA) 0.544922
set posy(frostRuneA) 0.000000
set width(frostRuneA) 0.205078
set height(frostRuneA) 0.438802
set scene(frostRuneA) pantry
set camera(frostRuneA) lift
variable {liftDown} 0
set posx(liftDown) 0.338867
set posy(liftDown) 0.309896
set width(liftDown) 0.250000
set height(liftDown) 0.437500
set scene(liftDown) pantry
set camera(liftDown) resetLiftCloseUp
variable {liftDownCauldron} 0
set posx(liftDownCauldron) 0.338867
set posy(liftDownCauldron) 0.309896
set width(liftDownCauldron) 0.250000
set height(liftDownCauldron) 0.437500
set scene(liftDownCauldron) pantry
set camera(liftDownCauldron) resetLiftCloseUp
variable {liftUp} 0
set posx(liftUp) 0.338867
set posy(liftUp) 0.309896
set width(liftUp) 0.250000
set height(liftUp) 0.437500
set scene(liftUp) pantry
set camera(liftUp) resetLiftCloseUp
variable {liftUpCauldron} 0
set posx(liftUpCauldron) 0.338867
set posy(liftUpCauldron) 0.309896
set width(liftUpCauldron) 0.250000
set height(liftUpCauldron) 0.437500
set scene(liftUpCauldron) pantry
set camera(liftUpCauldron) resetLiftCloseUp
variable {reset} 0
set posx(reset) 0.626953
set posy(reset) 0.335938
set width(reset) 0.041992
set height(reset) 0.065104
set scene(reset) pantry
set camera(reset) resetLiftCloseUp
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval vision2 {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {vision} 0
set posx(vision) 0.000000
set posy(vision) 0.000000
set width(vision) 1.000000
set height(vision) 1.000000
set scene(vision) preview
set camera(vision) vision2
variable {vision} 0
set posx(vision) 0.000000
set posy(vision) 0.000000
set width(vision) 1.000000
set height(vision) 1.000000
set scene(vision) preview
set camera(vision) vision3
variable {vision} 0
set posx(vision) 0.000000
set posy(vision) 0.000000
set width(vision) 1.000000
set height(vision) 1.000000
set scene(vision) preview
set camera(vision) vision4
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval activationBottle {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {activation} 0
set posx(activation) 0.259766
set posy(activation) 0.444010
set width(activation) 0.457031
set height(activation) 0.555990
set scene(activation) principalOffice
set camera(activation) activationBottle
variable {lightBallA} 0
set posx(lightBallA) 0.663086
set posy(lightBallA) 0.000000
set width(lightBallA) 0.242188
set height(lightBallA) 0.279948
set scene(lightBallA) principalOffice
set camera(lightBallA) activationBottle
variable {closing} 0
set posx(closing) 0.000000
set posy(closing) 0.000000
set width(closing) 1.000000
set height(closing) 1.000000
set scene(closing) principalOffice
set camera(closing) drawerCloseUp
variable {closingStrange} 0
set posx(closingStrange) 0.000000
set posy(closingStrange) 0.000000
set width(closingStrange) 1.000000
set height(closingStrange) 1.000000
set scene(closingStrange) principalOffice
set camera(closingStrange) drawerCloseUp
variable {closingTaken} 0
set posx(closingTaken) 0.000000
set posy(closingTaken) 0.000000
set width(closingTaken) 1.000000
set height(closingTaken) 1.000000
set scene(closingTaken) principalOffice
set camera(closingTaken) drawerCloseUp
variable {opening} 0
set posx(opening) 0.000000
set posy(opening) 0.000000
set width(opening) 1.000000
set height(opening) 1.000000
set scene(opening) principalOffice
set camera(opening) drawerCloseUp
variable {openingStrange} 0
set posx(openingStrange) 0.000000
set posy(openingStrange) 0.000000
set width(openingStrange) 1.000000
set height(openingStrange) 1.000000
set scene(openingStrange) principalOffice
set camera(openingStrange) drawerCloseUp
variable {openingTaken} 0
set posx(openingTaken) 0.000000
set posy(openingTaken) 0.000000
set width(openingTaken) 1.000000
set height(openingTaken) 1.000000
set scene(openingTaken) principalOffice
set camera(openingTaken) drawerCloseUp
variable {turningStrange} 0
set posx(turningStrange) 0.000000
set posy(turningStrange) 0.000000
set width(turningStrange) 1.000000
set height(turningStrange) 1.000000
set scene(turningStrange) principalOffice
set camera(turningStrange) drawerCloseUp
variable {activation} 0
set posx(activation) 0.599609
set posy(activation) 0.776042
set width(activation) 0.113281
set height(activation) 0.132813
set scene(activation) principalOffice
set camera(activation) principalLibrary
variable {lightBallA} 0
set posx(lightBallA) 0.715820
set posy(lightBallA) 0.690104
set width(lightBallA) 0.071289
set height(lightBallA) 0.075521
set scene(lightBallA) principalOffice
set camera(lightBallA) principalLibrary
variable {openingA} 0
set posx(openingA) 0.000000
set posy(openingA) 0.000000
set width(openingA) 0.503906
set height(openingA) 1.000000
set scene(openingA) principalOffice
set camera(openingA) principalLibrary
variable {openingB} 0
set posx(openingB) 0.500000
set posy(openingB) 0.000000
set width(openingB) 0.500000
set height(openingB) 1.000000
set scene(openingB) principalOffice
set camera(openingB) principalLibrary
variable {openingTeleportA} 0
set posx(openingTeleportA) 0.000000
set posy(openingTeleportA) 0.000000
set width(openingTeleportA) 0.503906
set height(openingTeleportA) 1.000000
set scene(openingTeleportA) principalOffice
set camera(openingTeleportA) principalLibrary
variable {openingTeleportB} 0
set posx(openingTeleportB) 0.500000
set posy(openingTeleportB) 0.000000
set width(openingTeleportB) 0.500000
set height(openingTeleportB) 1.000000
set scene(openingTeleportB) principalOffice
set camera(openingTeleportB) principalLibrary
variable {activation} 0
set posx(activation) 0.378906
set posy(activation) 0.502604
set width(activation) 0.031250
set height(activation) 0.041667
set scene(activation) principalOffice
set camera(activation) principalRoom
variable {activationSt} 0
set posx(activationSt) 0.378906
set posy(activationSt) 0.502604
set width(activationSt) 0.031250
set height(activationSt) 0.041667
set scene(activationSt) principalOffice
set camera(activationSt) principalRoom
variable {activationStrange} 0
set posx(activationStrange) 0.378906
set posy(activationStrange) 0.502604
set width(activationStrange) 0.031250
set height(activationStrange) 0.041667
set scene(activationStrange) principalOffice
set camera(activationStrange) principalRoom
variable {activationStrangeSt} 0
set posx(activationStrangeSt) 0.378906
set posy(activationStrangeSt) 0.502604
set width(activationStrangeSt) 0.031250
set height(activationStrangeSt) 0.041667
set scene(activationStrangeSt) principalOffice
set camera(activationStrangeSt) principalRoom
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.311523
set posy(lightChandelierA) 0.455729
set width(lightChandelierA) 0.077148
set height(lightChandelierA) 0.085938
set scene(lightChandelierA) principalOffice
set camera(lightChandelierA) principalRoom
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval hallwayArtRoom {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {gateLooping} 0
set posx(gateLooping) 0.114258
set posy(gateLooping) 0.404948
set width(gateLooping) 0.169922
set height(gateLooping) 0.156250
set scene(gateLooping) principalSkyway
set camera(gateLooping) hallwayArtRoom
variable {owlA} 0
set posx(owlA) 0.000000
set posy(owlA) 0.503906
set width(owlA) 0.527344
set height(owlA) 0.666667
set scene(owlA) principalSkyway
set camera(owlA) hallwaySkyway
variable {owlB} 0
set posx(owlB) 0.000000
set posy(owlB) 0.000000
set width(owlB) 0.328125
set height(owlB) 0.621094
set scene(owlB) principalSkyway
set camera(owlB) hallwaySkyway
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval promotion {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {promotion} 0
set posx(promotion) 0.000000
set posy(promotion) 0.000000
set width(promotion) 1.000000
set height(promotion) 1.000000
set scene(promotion) movies
set camera(promotion) promotion
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval celesteSide {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {loop} 0
set posx(loop) 0.224609
set posy(loop) 0.380208
set width(loop) 0.250000
set height(loop) 0.332031
set scene(loop) sanctuary
set camera(loop) celesteSide
variable {loopNormal} 0
set posx(loopNormal) 0.014648
set posy(loopNormal) 0.136719
set width(loopNormal) 0.500000
set height(loopNormal) 0.666667
set scene(loopNormal) sanctuary
set camera(loopNormal) confrontation
variable {loopWhiteA} 0
set posx(loopWhiteA) 0.000000
set posy(loopWhiteA) 0.000000
set width(loopWhiteA) 0.503906
set height(loopWhiteA) 1.000000
set scene(loopWhiteA) sanctuary
set camera(loopWhiteA) confrontation
variable {loopWhiteB} 0
set posx(loopWhiteB) 0.500000
set posy(loopWhiteB) 0.000000
set width(loopWhiteB) 0.500000
set height(loopWhiteB) 1.000000
set scene(loopWhiteB) sanctuary
set camera(loopWhiteB) confrontation
variable {transferA} 0
set posx(transferA) 0.000000
set posy(transferA) 0.000000
set width(transferA) 0.503906
set height(transferA) 1.000000
set scene(transferA) sanctuary
set camera(transferA) confrontation
variable {transferASecond} 0
set posx(transferASecond) 0.000000
set posy(transferASecond) 0.000000
set width(transferASecond) 0.503906
set height(transferASecond) 1.000000
set scene(transferASecond) sanctuary
set camera(transferASecond) confrontation
variable {transferB} 0
set posx(transferB) 0.500000
set posy(transferB) 0.000000
set width(transferB) 0.500000
set height(transferB) 1.000000
set scene(transferB) sanctuary
set camera(transferB) confrontation
variable {transferBSecond} 0
set posx(transferBSecond) 0.500000
set posy(transferBSecond) 0.000000
set width(transferBSecond) 0.500000
set height(transferBSecond) 1.000000
set scene(transferBSecond) sanctuary
set camera(transferBSecond) confrontation
variable {gateLooping} 0
set posx(gateLooping) 0.853516
set posy(gateLooping) 0.311198
set width(gateLooping) 0.074219
set height(gateLooping) 0.102865
set scene(gateLooping) sanctuary
set camera(gateLooping) downStairs
variable {gateLooping} 0
set posx(gateLooping) 0.428711
set posy(gateLooping) 0.623698
set width(gateLooping) 0.138672
set height(gateLooping) 0.166667
set scene(gateLooping) sanctuary
set camera(gateLooping) entrance
variable {loop} 0
set posx(loop) 0.414063
set posy(loop) 0.321615
set width(loop) 0.182617
set height(loop) 0.166667
set scene(loop) sanctuary
set camera(loop) generalView
variable {loopWhite} 0
set posx(loopWhite) 0.000000
set posy(loopWhite) 0.000000
set width(loopWhite) 1.000000
set height(loopWhite) 1.000000
set scene(loopWhite) sanctuary
set camera(loopWhite) puppetBalls
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval containers {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {container0} 0
set posx(container0) 0.304688
set posy(container0) 0.628906
set width(container0) 0.137695
set height(container0) 0.170573
set scene(container0) sanctuaryExterior
set camera(container0) containers
variable {container0FadeIn} 0
set posx(container0FadeIn) 0.304688
set posy(container0FadeIn) 0.628906
set width(container0FadeIn) 0.137695
set height(container0FadeIn) 0.170573
set scene(container0FadeIn) sanctuaryExterior
set camera(container0FadeIn) containers
variable {container0FadeOut} 0
set posx(container0FadeOut) 0.304688
set posy(container0FadeOut) 0.628906
set width(container0FadeOut) 0.137695
set height(container0FadeOut) 0.170573
set scene(container0FadeOut) sanctuaryExterior
set camera(container0FadeOut) containers
variable {container1} 0
set posx(container1) 0.304688
set posy(container1) 0.628906
set width(container1) 0.137695
set height(container1) 0.170573
set scene(container1) sanctuaryExterior
set camera(container1) containers
variable {container1FadeIn} 0
set posx(container1FadeIn) 0.304688
set posy(container1FadeIn) 0.628906
set width(container1FadeIn) 0.137695
set height(container1FadeIn) 0.170573
set scene(container1FadeIn) sanctuaryExterior
set camera(container1FadeIn) containers
variable {container1FadeOut} 0
set posx(container1FadeOut) 0.304688
set posy(container1FadeOut) 0.628906
set width(container1FadeOut) 0.137695
set height(container1FadeOut) 0.170573
set scene(container1FadeOut) sanctuaryExterior
set camera(container1FadeOut) containers
variable {container2} 0
set posx(container2) 0.304688
set posy(container2) 0.628906
set width(container2) 0.137695
set height(container2) 0.170573
set scene(container2) sanctuaryExterior
set camera(container2) containers
variable {container2FadeIn} 0
set posx(container2FadeIn) 0.304688
set posy(container2FadeIn) 0.628906
set width(container2FadeIn) 0.137695
set height(container2FadeIn) 0.170573
set scene(container2FadeIn) sanctuaryExterior
set camera(container2FadeIn) containers
variable {container2FadeOut} 0
set posx(container2FadeOut) 0.304688
set posy(container2FadeOut) 0.628906
set width(container2FadeOut) 0.137695
set height(container2FadeOut) 0.170573
set scene(container2FadeOut) sanctuaryExterior
set camera(container2FadeOut) containers
variable {container3} 0
set posx(container3) 0.304688
set posy(container3) 0.628906
set width(container3) 0.137695
set height(container3) 0.170573
set scene(container3) sanctuaryExterior
set camera(container3) containers
variable {container3FadeIn} 0
set posx(container3FadeIn) 0.304688
set posy(container3FadeIn) 0.628906
set width(container3FadeIn) 0.137695
set height(container3FadeIn) 0.170573
set scene(container3FadeIn) sanctuaryExterior
set camera(container3FadeIn) containers
variable {container3FadeOut} 0
set posx(container3FadeOut) 0.304688
set posy(container3FadeOut) 0.628906
set width(container3FadeOut) 0.137695
set height(container3FadeOut) 0.170573
set scene(container3FadeOut) sanctuaryExterior
set camera(container3FadeOut) containers
variable {gateLoopingLarge} 0
set posx(gateLoopingLarge) 0.013672
set posy(gateLoopingLarge) 0.130208
set width(gateLoopingLarge) 0.238281
set height(gateLoopingLarge) 0.528646
set scene(gateLoopingLarge) sanctuaryExterior
set camera(gateLoopingLarge) ghost
variable {gateAppearing} 0
set posx(gateAppearing) 0.000000
set posy(gateAppearing) 0.000000
set width(gateAppearing) 1.000000
set height(gateAppearing) 1.000000
set scene(gateAppearing) sanctuaryExterior
set camera(gateAppearing) puzzleCloseUp
variable {gateLooping} 0
set posx(gateLooping) 0.000000
set posy(gateLooping) 0.000000
set width(gateLooping) 1.000000
set height(gateLooping) 1.000000
set scene(gateLooping) sanctuaryExterior
set camera(gateLooping) puzzleCloseUp
variable {lightCenter0} 0
set posx(lightCenter0) 0.425781
set posy(lightCenter0) 0.179688
set width(lightCenter0) 0.152344
set height(lightCenter0) 0.300781
set scene(lightCenter0) sanctuaryExterior
set camera(lightCenter0) puzzleCloseUp
variable {lightCenter0St} 0
set posx(lightCenter0St) 0.425781
set posy(lightCenter0St) 0.179688
set width(lightCenter0St) 0.152344
set height(lightCenter0St) 0.300781
set scene(lightCenter0St) sanctuaryExterior
set camera(lightCenter0St) puzzleCloseUp
variable {lightCenter1} 0
set posx(lightCenter1) 0.446289
set posy(lightCenter1) 0.183594
set width(lightCenter1) 0.257813
set height(lightCenter1) 0.359375
set scene(lightCenter1) sanctuaryExterior
set camera(lightCenter1) puzzleCloseUp
variable {lightCenter1St} 0
set posx(lightCenter1St) 0.446289
set posy(lightCenter1St) 0.183594
set width(lightCenter1St) 0.257813
set height(lightCenter1St) 0.359375
set scene(lightCenter1St) sanctuaryExterior
set camera(lightCenter1St) puzzleCloseUp
variable {lightCenter2} 0
set posx(lightCenter2) 0.490234
set posy(lightCenter2) 0.305990
set width(lightCenter2) 0.259766
set height(lightCenter2) 0.289063
set scene(lightCenter2) sanctuaryExterior
set camera(lightCenter2) puzzleCloseUp
variable {lightCenter2St} 0
set posx(lightCenter2St) 0.490234
set posy(lightCenter2St) 0.305990
set width(lightCenter2St) 0.259766
set height(lightCenter2St) 0.289063
set scene(lightCenter2St) sanctuaryExterior
set camera(lightCenter2St) puzzleCloseUp
variable {lightCenter3} 0
set posx(lightCenter3) 0.488281
set posy(lightCenter3) 0.410156
set width(lightCenter3) 0.263672
set height(lightCenter3) 0.285156
set scene(lightCenter3) sanctuaryExterior
set camera(lightCenter3) puzzleCloseUp
variable {lightCenter3St} 0
set posx(lightCenter3St) 0.488281
set posy(lightCenter3St) 0.410156
set width(lightCenter3St) 0.263672
set height(lightCenter3St) 0.285156
set scene(lightCenter3St) sanctuaryExterior
set camera(lightCenter3St) puzzleCloseUp
variable {lightCenter4} 0
set posx(lightCenter4) 0.445313
set posy(lightCenter4) 0.457031
set width(lightCenter4) 0.254883
set height(lightCenter4) 0.360677
set scene(lightCenter4) sanctuaryExterior
set camera(lightCenter4) puzzleCloseUp
variable {lightCenter4St} 0
set posx(lightCenter4St) 0.445313
set posy(lightCenter4St) 0.457031
set width(lightCenter4St) 0.254883
set height(lightCenter4St) 0.360677
set scene(lightCenter4St) sanctuaryExterior
set camera(lightCenter4St) puzzleCloseUp
variable {lightCenter5} 0
set posx(lightCenter5) 0.418945
set posy(lightCenter5) 0.518229
set width(lightCenter5) 0.157227
set height(lightCenter5) 0.303385
set scene(lightCenter5) sanctuaryExterior
set camera(lightCenter5) puzzleCloseUp
variable {lightCenter5St} 0
set posx(lightCenter5St) 0.418945
set posy(lightCenter5St) 0.518229
set width(lightCenter5St) 0.157227
set height(lightCenter5St) 0.303385
set scene(lightCenter5St) sanctuaryExterior
set camera(lightCenter5St) puzzleCloseUp
variable {lightCenter6} 0
set posx(lightCenter6) 0.294922
set posy(lightCenter6) 0.455729
set width(lightCenter6) 0.254883
set height(lightCenter6) 0.360677
set scene(lightCenter6) sanctuaryExterior
set camera(lightCenter6) puzzleCloseUp
variable {lightCenter6St} 0
set posx(lightCenter6St) 0.294922
set posy(lightCenter6St) 0.455729
set width(lightCenter6St) 0.254883
set height(lightCenter6St) 0.360677
set scene(lightCenter6St) sanctuaryExterior
set camera(lightCenter6St) puzzleCloseUp
variable {lightCenter7} 0
set posx(lightCenter7) 0.246094
set posy(lightCenter7) 0.403646
set width(lightCenter7) 0.264648
set height(lightCenter7) 0.289063
set scene(lightCenter7) sanctuaryExterior
set camera(lightCenter7) puzzleCloseUp
variable {lightCenter7St} 0
set posx(lightCenter7St) 0.246094
set posy(lightCenter7St) 0.403646
set width(lightCenter7St) 0.264648
set height(lightCenter7St) 0.289063
set scene(lightCenter7St) sanctuaryExterior
set camera(lightCenter7St) puzzleCloseUp
variable {lightCenter8} 0
set posx(lightCenter8) 0.247070
set posy(lightCenter8) 0.299479
set width(lightCenter8) 0.263672
set height(lightCenter8) 0.289063
set scene(lightCenter8) sanctuaryExterior
set camera(lightCenter8) puzzleCloseUp
variable {lightCenter8St} 0
set posx(lightCenter8St) 0.247070
set posy(lightCenter8St) 0.299479
set width(lightCenter8St) 0.263672
set height(lightCenter8St) 0.289063
set scene(lightCenter8St) sanctuaryExterior
set camera(lightCenter8St) puzzleCloseUp
variable {lightCenter9} 0
set posx(lightCenter9) 0.296875
set posy(lightCenter9) 0.179688
set width(lightCenter9) 0.257813
set height(lightCenter9) 0.364583
set scene(lightCenter9) sanctuaryExterior
set camera(lightCenter9) puzzleCloseUp
variable {lightCenter9St} 0
set posx(lightCenter9St) 0.296875
set posy(lightCenter9St) 0.179688
set width(lightCenter9St) 0.257813
set height(lightCenter9St) 0.364583
set scene(lightCenter9St) sanctuaryExterior
set camera(lightCenter9St) puzzleCloseUp
variable {lightSide0} 0
set posx(lightSide0) 0.503906
set posy(lightSide0) 0.083333
set width(lightSide0) 0.168945
set height(lightSide0) 0.121094
set scene(lightSide0) sanctuaryExterior
set camera(lightSide0) puzzleCloseUp
variable {lightSide0St} 0
set posx(lightSide0St) 0.503906
set posy(lightSide0St) 0.083333
set width(lightSide0St) 0.168945
set height(lightSide0St) 0.121094
set scene(lightSide0St) sanctuaryExterior
set camera(lightSide0St) puzzleCloseUp
variable {lightSide1} 0
set posx(lightSide1) 0.632813
set posy(lightSide1) 0.167969
set width(lightSide1) 0.190430
set height(lightSide1) 0.230469
set scene(lightSide1) sanctuaryExterior
set camera(lightSide1) puzzleCloseUp
variable {lightSide1St} 0
set posx(lightSide1St) 0.632813
set posy(lightSide1St) 0.167969
set width(lightSide1St) 0.190430
set height(lightSide1St) 0.230469
set scene(lightSide1St) sanctuaryExterior
set camera(lightSide1St) puzzleCloseUp
variable {lightSide2} 0
set posx(lightSide2) 0.710938
set posy(lightSide2) 0.377604
set width(lightSide2) 0.138672
set height(lightSide2) 0.252604
set scene(lightSide2) sanctuaryExterior
set camera(lightSide2) puzzleCloseUp
variable {lightSide2St} 0
set posx(lightSide2St) 0.710938
set posy(lightSide2St) 0.377604
set width(lightSide2St) 0.138672
set height(lightSide2St) 0.252604
set scene(lightSide2St) sanctuaryExterior
set camera(lightSide2St) puzzleCloseUp
variable {lightSide3} 0
set posx(lightSide3) 0.655273
set posy(lightSide3) 0.596354
set width(lightSide3) 0.138672
set height(lightSide3) 0.252604
set scene(lightSide3) sanctuaryExterior
set camera(lightSide3) puzzleCloseUp
variable {lightSide3St} 0
set posx(lightSide3St) 0.655273
set posy(lightSide3St) 0.596354
set width(lightSide3St) 0.138672
set height(lightSide3St) 0.252604
set scene(lightSide3St) sanctuaryExterior
set camera(lightSide3St) puzzleCloseUp
variable {lightSide4} 0
set posx(lightSide4) 0.489258
set posy(lightSide4) 0.744792
set width(lightSide4) 0.187500
set height(lightSide4) 0.225260
set scene(lightSide4) sanctuaryExterior
set camera(lightSide4) puzzleCloseUp
variable {lightSide4St} 0
set posx(lightSide4St) 0.489258
set posy(lightSide4St) 0.744792
set width(lightSide4St) 0.187500
set height(lightSide4St) 0.225260
set scene(lightSide4St) sanctuaryExterior
set camera(lightSide4St) puzzleCloseUp
variable {lightSide5} 0
set posx(lightSide5) 0.321289
set posy(lightSide5) 0.795573
set width(lightSide5) 0.172852
set height(lightSide5) 0.119792
set scene(lightSide5) sanctuaryExterior
set camera(lightSide5) puzzleCloseUp
variable {lightSide5St} 0
set posx(lightSide5St) 0.321289
set posy(lightSide5St) 0.795573
set width(lightSide5St) 0.172852
set height(lightSide5St) 0.119792
set scene(lightSide5St) sanctuaryExterior
set camera(lightSide5St) puzzleCloseUp
variable {lightSide6} 0
set posx(lightSide6) 0.174805
set posy(lightSide6) 0.600260
set width(lightSide6) 0.188477
set height(lightSide6) 0.229167
set scene(lightSide6) sanctuaryExterior
set camera(lightSide6) puzzleCloseUp
variable {lightSide6St} 0
set posx(lightSide6St) 0.174805
set posy(lightSide6St) 0.600260
set width(lightSide6St) 0.188477
set height(lightSide6St) 0.229167
set scene(lightSide6St) sanctuaryExterior
set camera(lightSide6St) puzzleCloseUp
variable {lightSide7} 0
set posx(lightSide7) 0.147461
set posy(lightSide7) 0.368490
set width(lightSide7) 0.138672
set height(lightSide7) 0.252604
set scene(lightSide7) sanctuaryExterior
set camera(lightSide7) puzzleCloseUp
variable {lightSide7St} 0
set posx(lightSide7St) 0.147461
set posy(lightSide7St) 0.368490
set width(lightSide7St) 0.138672
set height(lightSide7St) 0.252604
set scene(lightSide7St) sanctuaryExterior
set camera(lightSide7St) puzzleCloseUp
variable {lightSide8} 0
set posx(lightSide8) 0.205078
set posy(lightSide8) 0.148438
set width(lightSide8) 0.135742
set height(lightSide8) 0.250000
set scene(lightSide8) sanctuaryExterior
set camera(lightSide8) puzzleCloseUp
variable {lightSide8St} 0
set posx(lightSide8St) 0.205078
set posy(lightSide8St) 0.148438
set width(lightSide8St) 0.135742
set height(lightSide8St) 0.250000
set scene(lightSide8St) sanctuaryExterior
set camera(lightSide8St) puzzleCloseUp
variable {lightSide9} 0
set posx(lightSide9) 0.321289
set posy(lightSide9) 0.026042
set width(lightSide9) 0.188477
set height(lightSide9) 0.231771
set scene(lightSide9) sanctuaryExterior
set camera(lightSide9) puzzleCloseUp
variable {lightSide9St} 0
set posx(lightSide9St) 0.321289
set posy(lightSide9St) 0.026042
set width(lightSide9St) 0.188477
set height(lightSide9St) 0.231771
set scene(lightSide9St) sanctuaryExterior
set camera(lightSide9St) puzzleCloseUp
variable {pin00} 0
set posx(pin00) 0.418945
set posy(pin00) 0.027344
set width(pin00) 0.157227
set height(pin00) 0.201823
set scene(pin00) sanctuaryExterior
set camera(pin00) puzzleCloseUp
variable {pin00St} 0
set posx(pin00St) 0.418945
set posy(pin00St) 0.027344
set width(pin00St) 0.157227
set height(pin00St) 0.201823
set scene(pin00St) sanctuaryExterior
set camera(pin00St) puzzleCloseUp
variable {pin01} 0
set posx(pin01) 0.418945
set posy(pin01) 0.027344
set width(pin01) 0.157227
set height(pin01) 0.201823
set scene(pin01) sanctuaryExterior
set camera(pin01) puzzleCloseUp
variable {pin01St} 0
set posx(pin01St) 0.418945
set posy(pin01St) 0.027344
set width(pin01St) 0.157227
set height(pin01St) 0.201823
set scene(pin01St) sanctuaryExterior
set camera(pin01St) puzzleCloseUp
variable {pin02} 0
set posx(pin02) 0.418945
set posy(pin02) 0.027344
set width(pin02) 0.157227
set height(pin02) 0.201823
set scene(pin02) sanctuaryExterior
set camera(pin02) puzzleCloseUp
variable {pin02St} 0
set posx(pin02St) 0.418945
set posy(pin02St) 0.027344
set width(pin02St) 0.157227
set height(pin02St) 0.201823
set scene(pin02St) sanctuaryExterior
set camera(pin02St) puzzleCloseUp
variable {pin03} 0
set posx(pin03) 0.418945
set posy(pin03) 0.027344
set width(pin03) 0.157227
set height(pin03) 0.201823
set scene(pin03) sanctuaryExterior
set camera(pin03) puzzleCloseUp
variable {pin03St} 0
set posx(pin03St) 0.418945
set posy(pin03St) 0.027344
set width(pin03St) 0.157227
set height(pin03St) 0.201823
set scene(pin03St) sanctuaryExterior
set camera(pin03St) puzzleCloseUp
variable {pin10} 0
set posx(pin10) 0.587891
set posy(pin10) 0.105469
set width(pin10) 0.157227
set height(pin10) 0.186198
set scene(pin10) sanctuaryExterior
set camera(pin10) puzzleCloseUp
variable {pin10St} 0
set posx(pin10St) 0.587891
set posy(pin10St) 0.105469
set width(pin10St) 0.157227
set height(pin10St) 0.186198
set scene(pin10St) sanctuaryExterior
set camera(pin10St) puzzleCloseUp
variable {pin11} 0
set posx(pin11) 0.587891
set posy(pin11) 0.105469
set width(pin11) 0.157227
set height(pin11) 0.186198
set scene(pin11) sanctuaryExterior
set camera(pin11) puzzleCloseUp
variable {pin11St} 0
set posx(pin11St) 0.587891
set posy(pin11St) 0.105469
set width(pin11St) 0.157227
set height(pin11St) 0.186198
set scene(pin11St) sanctuaryExterior
set camera(pin11St) puzzleCloseUp
variable {pin12} 0
set posx(pin12) 0.587891
set posy(pin12) 0.105469
set width(pin12) 0.157227
set height(pin12) 0.186198
set scene(pin12) sanctuaryExterior
set camera(pin12) puzzleCloseUp
variable {pin12St} 0
set posx(pin12St) 0.587891
set posy(pin12St) 0.105469
set width(pin12St) 0.157227
set height(pin12St) 0.186198
set scene(pin12St) sanctuaryExterior
set camera(pin12St) puzzleCloseUp
variable {pin13} 0
set posx(pin13) 0.587891
set posy(pin13) 0.105469
set width(pin13) 0.157227
set height(pin13) 0.186198
set scene(pin13) sanctuaryExterior
set camera(pin13) puzzleCloseUp
variable {pin13St} 0
set posx(pin13St) 0.587891
set posy(pin13St) 0.105469
set width(pin13St) 0.157227
set height(pin13St) 0.186198
set scene(pin13St) sanctuaryExterior
set camera(pin13St) puzzleCloseUp
variable {pin20} 0
set posx(pin20) 0.687500
set posy(pin20) 0.287760
set width(pin20) 0.157227
set height(pin20) 0.186198
set scene(pin20) sanctuaryExterior
set camera(pin20) puzzleCloseUp
variable {pin20St} 0
set posx(pin20St) 0.687500
set posy(pin20St) 0.287760
set width(pin20St) 0.157227
set height(pin20St) 0.186198
set scene(pin20St) sanctuaryExterior
set camera(pin20St) puzzleCloseUp
variable {pin21} 0
set posx(pin21) 0.687500
set posy(pin21) 0.287760
set width(pin21) 0.157227
set height(pin21) 0.186198
set scene(pin21) sanctuaryExterior
set camera(pin21) puzzleCloseUp
variable {pin21St} 0
set posx(pin21St) 0.687500
set posy(pin21St) 0.287760
set width(pin21St) 0.157227
set height(pin21St) 0.186198
set scene(pin21St) sanctuaryExterior
set camera(pin21St) puzzleCloseUp
variable {pin22} 0
set posx(pin22) 0.687500
set posy(pin22) 0.287760
set width(pin22) 0.157227
set height(pin22) 0.186198
set scene(pin22) sanctuaryExterior
set camera(pin22) puzzleCloseUp
variable {pin22St} 0
set posx(pin22St) 0.687500
set posy(pin22St) 0.287760
set width(pin22St) 0.157227
set height(pin22St) 0.186198
set scene(pin22St) sanctuaryExterior
set camera(pin22St) puzzleCloseUp
variable {pin23} 0
set posx(pin23) 0.687500
set posy(pin23) 0.287760
set width(pin23) 0.157227
set height(pin23) 0.186198
set scene(pin23) sanctuaryExterior
set camera(pin23) puzzleCloseUp
variable {pin23St} 0
set posx(pin23St) 0.687500
set posy(pin23St) 0.287760
set width(pin23St) 0.157227
set height(pin23St) 0.186198
set scene(pin23St) sanctuaryExterior
set camera(pin23St) puzzleCloseUp
variable {pin30} 0
set posx(pin30) 0.689453
set posy(pin30) 0.524740
set width(pin30) 0.157227
set height(pin30) 0.186198
set scene(pin30) sanctuaryExterior
set camera(pin30) puzzleCloseUp
variable {pin30St} 0
set posx(pin30St) 0.689453
set posy(pin30St) 0.524740
set width(pin30St) 0.157227
set height(pin30St) 0.186198
set scene(pin30St) sanctuaryExterior
set camera(pin30St) puzzleCloseUp
variable {pin31} 0
set posx(pin31) 0.689453
set posy(pin31) 0.524740
set width(pin31) 0.157227
set height(pin31) 0.186198
set scene(pin31) sanctuaryExterior
set camera(pin31) puzzleCloseUp
variable {pin31St} 0
set posx(pin31St) 0.689453
set posy(pin31St) 0.524740
set width(pin31St) 0.157227
set height(pin31St) 0.186198
set scene(pin31St) sanctuaryExterior
set camera(pin31St) puzzleCloseUp
variable {pin32} 0
set posx(pin32) 0.689453
set posy(pin32) 0.524740
set width(pin32) 0.157227
set height(pin32) 0.186198
set scene(pin32) sanctuaryExterior
set camera(pin32) puzzleCloseUp
variable {pin32St} 0
set posx(pin32St) 0.689453
set posy(pin32St) 0.524740
set width(pin32St) 0.157227
set height(pin32St) 0.186198
set scene(pin32St) sanctuaryExterior
set camera(pin32St) puzzleCloseUp
variable {pin33} 0
set posx(pin33) 0.689453
set posy(pin33) 0.524740
set width(pin33) 0.157227
set height(pin33) 0.186198
set scene(pin33) sanctuaryExterior
set camera(pin33) puzzleCloseUp
variable {pin33St} 0
set posx(pin33St) 0.689453
set posy(pin33St) 0.524740
set width(pin33St) 0.157227
set height(pin33St) 0.186198
set scene(pin33St) sanctuaryExterior
set camera(pin33St) puzzleCloseUp
variable {pin40} 0
set posx(pin40) 0.585938
set posy(pin40) 0.709635
set width(pin40) 0.157227
set height(pin40) 0.186198
set scene(pin40) sanctuaryExterior
set camera(pin40) puzzleCloseUp
variable {pin40St} 0
set posx(pin40St) 0.585938
set posy(pin40St) 0.709635
set width(pin40St) 0.157227
set height(pin40St) 0.186198
set scene(pin40St) sanctuaryExterior
set camera(pin40St) puzzleCloseUp
variable {pin41} 0
set posx(pin41) 0.585938
set posy(pin41) 0.709635
set width(pin41) 0.157227
set height(pin41) 0.186198
set scene(pin41) sanctuaryExterior
set camera(pin41) puzzleCloseUp
variable {pin41St} 0
set posx(pin41St) 0.585938
set posy(pin41St) 0.709635
set width(pin41St) 0.157227
set height(pin41St) 0.186198
set scene(pin41St) sanctuaryExterior
set camera(pin41St) puzzleCloseUp
variable {pin42} 0
set posx(pin42) 0.585938
set posy(pin42) 0.709635
set width(pin42) 0.157227
set height(pin42) 0.186198
set scene(pin42) sanctuaryExterior
set camera(pin42) puzzleCloseUp
variable {pin42St} 0
set posx(pin42St) 0.585938
set posy(pin42St) 0.709635
set width(pin42St) 0.157227
set height(pin42St) 0.186198
set scene(pin42St) sanctuaryExterior
set camera(pin42St) puzzleCloseUp
variable {pin43} 0
set posx(pin43) 0.585938
set posy(pin43) 0.709635
set width(pin43) 0.157227
set height(pin43) 0.186198
set scene(pin43) sanctuaryExterior
set camera(pin43) puzzleCloseUp
variable {pin43St} 0
set posx(pin43St) 0.585938
set posy(pin43St) 0.709635
set width(pin43St) 0.157227
set height(pin43St) 0.186198
set scene(pin43St) sanctuaryExterior
set camera(pin43St) puzzleCloseUp
variable {pin50} 0
set posx(pin50) 0.419922
set posy(pin50) 0.779948
set width(pin50) 0.157227
set height(pin50) 0.186198
set scene(pin50) sanctuaryExterior
set camera(pin50) puzzleCloseUp
variable {pin50St} 0
set posx(pin50St) 0.419922
set posy(pin50St) 0.779948
set width(pin50St) 0.157227
set height(pin50St) 0.186198
set scene(pin50St) sanctuaryExterior
set camera(pin50St) puzzleCloseUp
variable {pin51} 0
set posx(pin51) 0.419922
set posy(pin51) 0.779948
set width(pin51) 0.157227
set height(pin51) 0.186198
set scene(pin51) sanctuaryExterior
set camera(pin51) puzzleCloseUp
variable {pin51St} 0
set posx(pin51St) 0.419922
set posy(pin51St) 0.779948
set width(pin51St) 0.157227
set height(pin51St) 0.186198
set scene(pin51St) sanctuaryExterior
set camera(pin51St) puzzleCloseUp
variable {pin52} 0
set posx(pin52) 0.419922
set posy(pin52) 0.779948
set width(pin52) 0.157227
set height(pin52) 0.186198
set scene(pin52) sanctuaryExterior
set camera(pin52) puzzleCloseUp
variable {pin52St} 0
set posx(pin52St) 0.419922
set posy(pin52St) 0.779948
set width(pin52St) 0.157227
set height(pin52St) 0.186198
set scene(pin52St) sanctuaryExterior
set camera(pin52St) puzzleCloseUp
variable {pin53} 0
set posx(pin53) 0.419922
set posy(pin53) 0.779948
set width(pin53) 0.157227
set height(pin53) 0.186198
set scene(pin53) sanctuaryExterior
set camera(pin53) puzzleCloseUp
variable {pin53St} 0
set posx(pin53St) 0.419922
set posy(pin53St) 0.779948
set width(pin53St) 0.157227
set height(pin53St) 0.186198
set scene(pin53St) sanctuaryExterior
set camera(pin53St) puzzleCloseUp
variable {pin60} 0
set posx(pin60) 0.255859
set posy(pin60) 0.709635
set width(pin60) 0.157227
set height(pin60) 0.186198
set scene(pin60) sanctuaryExterior
set camera(pin60) puzzleCloseUp
variable {pin60St} 0
set posx(pin60St) 0.255859
set posy(pin60St) 0.709635
set width(pin60St) 0.157227
set height(pin60St) 0.186198
set scene(pin60St) sanctuaryExterior
set camera(pin60St) puzzleCloseUp
variable {pin61} 0
set posx(pin61) 0.255859
set posy(pin61) 0.709635
set width(pin61) 0.157227
set height(pin61) 0.186198
set scene(pin61) sanctuaryExterior
set camera(pin61) puzzleCloseUp
variable {pin61St} 0
set posx(pin61St) 0.255859
set posy(pin61St) 0.709635
set width(pin61St) 0.157227
set height(pin61St) 0.186198
set scene(pin61St) sanctuaryExterior
set camera(pin61St) puzzleCloseUp
variable {pin62} 0
set posx(pin62) 0.255859
set posy(pin62) 0.709635
set width(pin62) 0.157227
set height(pin62) 0.186198
set scene(pin62) sanctuaryExterior
set camera(pin62) puzzleCloseUp
variable {pin62St} 0
set posx(pin62St) 0.255859
set posy(pin62St) 0.709635
set width(pin62St) 0.157227
set height(pin62St) 0.186198
set scene(pin62St) sanctuaryExterior
set camera(pin62St) puzzleCloseUp
variable {pin63} 0
set posx(pin63) 0.255859
set posy(pin63) 0.709635
set width(pin63) 0.157227
set height(pin63) 0.186198
set scene(pin63) sanctuaryExterior
set camera(pin63) puzzleCloseUp
variable {pin63St} 0
set posx(pin63St) 0.255859
set posy(pin63St) 0.709635
set width(pin63St) 0.157227
set height(pin63St) 0.186198
set scene(pin63St) sanctuaryExterior
set camera(pin63St) puzzleCloseUp
variable {pin70} 0
set posx(pin70) 0.153320
set posy(pin70) 0.518229
set width(pin70) 0.157227
set height(pin70) 0.186198
set scene(pin70) sanctuaryExterior
set camera(pin70) puzzleCloseUp
variable {pin70St} 0
set posx(pin70St) 0.153320
set posy(pin70St) 0.518229
set width(pin70St) 0.157227
set height(pin70St) 0.186198
set scene(pin70St) sanctuaryExterior
set camera(pin70St) puzzleCloseUp
variable {pin71} 0
set posx(pin71) 0.153320
set posy(pin71) 0.518229
set width(pin71) 0.157227
set height(pin71) 0.186198
set scene(pin71) sanctuaryExterior
set camera(pin71) puzzleCloseUp
variable {pin71St} 0
set posx(pin71St) 0.153320
set posy(pin71St) 0.518229
set width(pin71St) 0.157227
set height(pin71St) 0.186198
set scene(pin71St) sanctuaryExterior
set camera(pin71St) puzzleCloseUp
variable {pin72} 0
set posx(pin72) 0.153320
set posy(pin72) 0.518229
set width(pin72) 0.157227
set height(pin72) 0.186198
set scene(pin72) sanctuaryExterior
set camera(pin72) puzzleCloseUp
variable {pin72St} 0
set posx(pin72St) 0.153320
set posy(pin72St) 0.518229
set width(pin72St) 0.157227
set height(pin72St) 0.186198
set scene(pin72St) sanctuaryExterior
set camera(pin72St) puzzleCloseUp
variable {pin73} 0
set posx(pin73) 0.153320
set posy(pin73) 0.518229
set width(pin73) 0.157227
set height(pin73) 0.186198
set scene(pin73) sanctuaryExterior
set camera(pin73) puzzleCloseUp
variable {pin73St} 0
set posx(pin73St) 0.153320
set posy(pin73St) 0.518229
set width(pin73St) 0.157227
set height(pin73St) 0.186198
set scene(pin73St) sanctuaryExterior
set camera(pin73St) puzzleCloseUp
variable {pin80} 0
set posx(pin80) 0.153320
set posy(pin80) 0.290365
set width(pin80) 0.157227
set height(pin80) 0.186198
set scene(pin80) sanctuaryExterior
set camera(pin80) puzzleCloseUp
variable {pin80St} 0
set posx(pin80St) 0.153320
set posy(pin80St) 0.290365
set width(pin80St) 0.157227
set height(pin80St) 0.186198
set scene(pin80St) sanctuaryExterior
set camera(pin80St) puzzleCloseUp
variable {pin81} 0
set posx(pin81) 0.153320
set posy(pin81) 0.290365
set width(pin81) 0.157227
set height(pin81) 0.186198
set scene(pin81) sanctuaryExterior
set camera(pin81) puzzleCloseUp
variable {pin81St} 0
set posx(pin81St) 0.153320
set posy(pin81St) 0.290365
set width(pin81St) 0.157227
set height(pin81St) 0.186198
set scene(pin81St) sanctuaryExterior
set camera(pin81St) puzzleCloseUp
variable {pin82} 0
set posx(pin82) 0.153320
set posy(pin82) 0.290365
set width(pin82) 0.157227
set height(pin82) 0.186198
set scene(pin82) sanctuaryExterior
set camera(pin82) puzzleCloseUp
variable {pin82St} 0
set posx(pin82St) 0.153320
set posy(pin82St) 0.290365
set width(pin82St) 0.157227
set height(pin82St) 0.186198
set scene(pin82St) sanctuaryExterior
set camera(pin82St) puzzleCloseUp
variable {pin83} 0
set posx(pin83) 0.153320
set posy(pin83) 0.290365
set width(pin83) 0.157227
set height(pin83) 0.186198
set scene(pin83) sanctuaryExterior
set camera(pin83) puzzleCloseUp
variable {pin83St} 0
set posx(pin83St) 0.153320
set posy(pin83St) 0.290365
set width(pin83St) 0.157227
set height(pin83St) 0.186198
set scene(pin83St) sanctuaryExterior
set camera(pin83St) puzzleCloseUp
variable {pin90} 0
set posx(pin90) 0.255859
set posy(pin90) 0.102865
set width(pin90) 0.157227
set height(pin90) 0.186198
set scene(pin90) sanctuaryExterior
set camera(pin90) puzzleCloseUp
variable {pin90St} 0
set posx(pin90St) 0.255859
set posy(pin90St) 0.102865
set width(pin90St) 0.157227
set height(pin90St) 0.186198
set scene(pin90St) sanctuaryExterior
set camera(pin90St) puzzleCloseUp
variable {pin91} 0
set posx(pin91) 0.255859
set posy(pin91) 0.102865
set width(pin91) 0.157227
set height(pin91) 0.186198
set scene(pin91) sanctuaryExterior
set camera(pin91) puzzleCloseUp
variable {pin91St} 0
set posx(pin91St) 0.255859
set posy(pin91St) 0.102865
set width(pin91St) 0.157227
set height(pin91St) 0.186198
set scene(pin91St) sanctuaryExterior
set camera(pin91St) puzzleCloseUp
variable {pin92} 0
set posx(pin92) 0.255859
set posy(pin92) 0.102865
set width(pin92) 0.157227
set height(pin92) 0.186198
set scene(pin92) sanctuaryExterior
set camera(pin92) puzzleCloseUp
variable {pin92St} 0
set posx(pin92St) 0.255859
set posy(pin92St) 0.102865
set width(pin92St) 0.157227
set height(pin92St) 0.186198
set scene(pin92St) sanctuaryExterior
set camera(pin92St) puzzleCloseUp
variable {pin93} 0
set posx(pin93) 0.255859
set posy(pin93) 0.102865
set width(pin93) 0.157227
set height(pin93) 0.186198
set scene(pin93) sanctuaryExterior
set camera(pin93) puzzleCloseUp
variable {pin93St} 0
set posx(pin93St) 0.255859
set posy(pin93St) 0.102865
set width(pin93St) 0.157227
set height(pin93St) 0.186198
set scene(pin93St) sanctuaryExterior
set camera(pin93St) puzzleCloseUp
variable {gateLooping} 0
set posx(gateLooping) 0.529297
set posy(gateLooping) 0.479167
set width(gateLooping) 0.051758
set height(gateLooping) 0.100260
set scene(gateLooping) sanctuaryExterior
set camera(gateLooping) sanExtBalcony
variable {gateLoopingLarge0} 0
set posx(gateLoopingLarge0) 0.180664
set posy(gateLoopingLarge0) 0.553385
set width(gateLoopingLarge0) 0.030273
set height(gateLoopingLarge0) 0.178385
set scene(gateLoopingLarge0) sanctuaryExterior
set camera(gateLoopingLarge0) sanExtBalcony
variable {gateLoopingLarge1} 0
set posx(gateLoopingLarge1) 0.207031
set posy(gateLoopingLarge1) 0.555990
set width(gateLoopingLarge1) 0.008789
set height(gateLoopingLarge1) 0.179688
set scene(gateLoopingLarge1) sanctuaryExterior
set camera(gateLoopingLarge1) sanExtBalcony
variable {gateLoopingLarge10} 0
set posx(gateLoopingLarge10) 0.231445
set posy(gateLoopingLarge10) 0.635417
set width(gateLoopingLarge10) 0.005859
set height(gateLoopingLarge10) 0.119792
set scene(gateLoopingLarge10) sanctuaryExterior
set camera(gateLoopingLarge10) sanExtBalcony
variable {gateLoopingLarge11} 0
set posx(gateLoopingLarge11) 0.230469
set posy(gateLoopingLarge11) 0.636719
set width(gateLoopingLarge11) 0.005859
set height(gateLoopingLarge11) 0.119792
set scene(gateLoopingLarge11) sanctuaryExterior
set camera(gateLoopingLarge11) sanExtBalcony
variable {gateLoopingLarge12} 0
set posx(gateLoopingLarge12) 0.232422
set posy(gateLoopingLarge12) 0.647135
set width(gateLoopingLarge12) 0.006836
set height(gateLoopingLarge12) 0.110677
set scene(gateLoopingLarge12) sanctuaryExterior
set camera(gateLoopingLarge12) sanExtBalcony
variable {gateLoopingLarge2} 0
set posx(gateLoopingLarge2) 0.211914
set posy(gateLoopingLarge2) 0.566406
set width(gateLoopingLarge2) 0.004883
set height(gateLoopingLarge2) 0.177083
set scene(gateLoopingLarge2) sanctuaryExterior
set camera(gateLoopingLarge2) sanExtBalcony
variable {gateLoopingLarge3} 0
set posx(gateLoopingLarge3) 0.212891
set posy(gateLoopingLarge3) 0.582031
set width(gateLoopingLarge3) 0.009766
set height(gateLoopingLarge3) 0.161458
set scene(gateLoopingLarge3) sanctuaryExterior
set camera(gateLoopingLarge3) sanExtBalcony
variable {gateLoopingLarge4} 0
set posx(gateLoopingLarge4) 0.218750
set posy(gateLoopingLarge4) 0.585938
set width(gateLoopingLarge4) 0.006836
set height(gateLoopingLarge4) 0.161458
set scene(gateLoopingLarge4) sanctuaryExterior
set camera(gateLoopingLarge4) sanExtBalcony
variable {gateLoopingLarge5} 0
set posx(gateLoopingLarge5) 0.221680
set posy(gateLoopingLarge5) 0.595052
set width(gateLoopingLarge5) 0.004883
set height(gateLoopingLarge5) 0.148438
set scene(gateLoopingLarge5) sanctuaryExterior
set camera(gateLoopingLarge5) sanExtBalcony
variable {gateLoopingLarge6} 0
set posx(gateLoopingLarge6) 0.222656
set posy(gateLoopingLarge6) 0.602865
set width(gateLoopingLarge6) 0.005859
set height(gateLoopingLarge6) 0.140625
set scene(gateLoopingLarge6) sanctuaryExterior
set camera(gateLoopingLarge6) sanExtBalcony
variable {gateLoopingLarge7} 0
set posx(gateLoopingLarge7) 0.224609
set posy(gateLoopingLarge7) 0.608073
set width(gateLoopingLarge7) 0.005859
set height(gateLoopingLarge7) 0.144531
set scene(gateLoopingLarge7) sanctuaryExterior
set camera(gateLoopingLarge7) sanExtBalcony
variable {gateLoopingLarge8} 0
set posx(gateLoopingLarge8) 0.226563
set posy(gateLoopingLarge8) 0.615885
set width(gateLoopingLarge8) 0.005859
set height(gateLoopingLarge8) 0.131510
set scene(gateLoopingLarge8) sanctuaryExterior
set camera(gateLoopingLarge8) sanExtBalcony
variable {gateLoopingLarge9} 0
set posx(gateLoopingLarge9) 0.228516
set posy(gateLoopingLarge9) 0.627604
set width(gateLoopingLarge9) 0.005859
set height(gateLoopingLarge9) 0.127604
set scene(gateLoopingLarge9) sanctuaryExterior
set camera(gateLoopingLarge9) sanExtBalcony
variable {containersA} 0
set posx(containersA) 0.463867
set posy(containersA) 0.389323
set width(containersA) 0.122070
set height(containersA) 0.085938
set scene(containersA) sanctuaryExterior
set camera(containersA) sanExtLeftEntrance
variable {containersB} 0
set posx(containersB) 0.610352
set posy(containersB) 0.382813
set width(containersB) 0.125000
set height(containersB) 0.111979
set scene(containersB) sanctuaryExterior
set camera(containersB) sanExtLeftEntrance
variable {lightChandelierA} 0
set posx(lightChandelierA) 0.421875
set posy(lightChandelierA) 0.000000
set width(lightChandelierA) 0.193359
set height(lightChandelierA) 0.166667
set scene(lightChandelierA) sanctuaryExterior
set camera(lightChandelierA) sanExtLeftEntrance
variable {circlet} 0
set posx(circlet) 0.367188
set posy(circlet) 0.847656
set width(circlet) 0.046875
set height(circlet) 0.046875
set scene(circlet) sanctuaryExterior
set camera(circlet) sanExtPuzzleDoor
variable {circletSt} 0
set posx(circletSt) 0.367188
set posy(circletSt) 0.847656
set width(circletSt) 0.046875
set height(circletSt) 0.046875
set scene(circletSt) sanctuaryExterior
set camera(circletSt) sanExtPuzzleDoor
variable {gateLooping} 0
set posx(gateLooping) 0.381836
set posy(gateLooping) 0.497396
set width(gateLooping) 0.250000
set height(gateLooping) 0.333333
set scene(gateLooping) sanctuaryExterior
set camera(gateLooping) sanExtPuzzleDoor
variable {containers} 0
set posx(containers) 0.019531
set posy(containers) 0.572917
set width(containers) 0.085938
set height(containers) 0.125000
set scene(containers) sanctuaryExterior
set camera(containers) sanExtRightEntrance
variable {lightChandelierAA} 0
set posx(lightChandelierAA) 0.191406
set posy(lightChandelierAA) 0.000000
set width(lightChandelierAA) 0.225586
set height(lightChandelierAA) 0.166667
set scene(lightChandelierAA) sanctuaryExterior
set camera(lightChandelierAA) sanExtRightEntrance
variable {lightChandelierBA} 0
set posx(lightChandelierBA) 0.448242
set posy(lightChandelierBA) 0.082031
set width(lightChandelierBA) 0.163086
set height(lightChandelierBA) 0.166667
set scene(lightChandelierBA) sanctuaryExterior
set camera(lightChandelierBA) sanExtRightEntrance
variable {gateLoopingLarge} 0
set posx(gateLoopingLarge) 0.002930
set posy(gateLoopingLarge) 0.260417
set width(gateLoopingLarge) 0.111328
set height(gateLoopingLarge) 0.230469
set scene(gateLoopingLarge) sanctuaryExterior
set camera(gateLoopingLarge) sanExtRightStairs
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval secretLibraryMain {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {activation} 0
set posx(activation) 0.623047
set posy(activation) 0.519531
set width(activation) 0.053711
set height(activation) 0.065104
set scene(activation) secretLibrary
set camera(activation) secretLibraryMain
variable {lightBallA} 0
set posx(lightBallA) 0.518555
set posy(lightBallA) 0.165365
set width(lightBallA) 0.250000
set height(lightBallA) 0.333333
set scene(lightBallA) secretLibrary
set camera(lightBallA) secretLibraryMain
variable {book0x0brighten} 0
set posx(book0x0brighten) 0.385742
set posy(book0x0brighten) 0.041667
set width(book0x0brighten) 0.031250
set height(book0x0brighten) 0.111979
set scene(book0x0brighten) secretLibrary
set camera(book0x0brighten) secretLibraryPuzzle
variable {book0x0fadeIn} 0
set posx(book0x0fadeIn) 0.385742
set posy(book0x0fadeIn) 0.041667
set width(book0x0fadeIn) 0.031250
set height(book0x0fadeIn) 0.111979
set scene(book0x0fadeIn) secretLibrary
set camera(book0x0fadeIn) secretLibraryPuzzle
variable {book0x0fadeOut} 0
set posx(book0x0fadeOut) 0.385742
set posy(book0x0fadeOut) 0.041667
set width(book0x0fadeOut) 0.031250
set height(book0x0fadeOut) 0.111979
set scene(book0x0fadeOut) secretLibrary
set camera(book0x0fadeOut) secretLibraryPuzzle
variable {book0x0fadeOutSt} 0
set posx(book0x0fadeOutSt) 0.385742
set posy(book0x0fadeOutSt) 0.041667
set width(book0x0fadeOutSt) 0.031250
set height(book0x0fadeOutSt) 0.111979
set scene(book0x0fadeOutSt) secretLibrary
set camera(book0x0fadeOutSt) secretLibraryPuzzle
variable {book0x1brighten} 0
set posx(book0x1brighten) 0.431641
set posy(book0x1brighten) 0.041667
set width(book0x1brighten) 0.031250
set height(book0x1brighten) 0.111979
set scene(book0x1brighten) secretLibrary
set camera(book0x1brighten) secretLibraryPuzzle
variable {book0x1fadeIn} 0
set posx(book0x1fadeIn) 0.431641
set posy(book0x1fadeIn) 0.041667
set width(book0x1fadeIn) 0.031250
set height(book0x1fadeIn) 0.111979
set scene(book0x1fadeIn) secretLibrary
set camera(book0x1fadeIn) secretLibraryPuzzle
variable {book0x1fadeOut} 0
set posx(book0x1fadeOut) 0.431641
set posy(book0x1fadeOut) 0.041667
set width(book0x1fadeOut) 0.031250
set height(book0x1fadeOut) 0.111979
set scene(book0x1fadeOut) secretLibrary
set camera(book0x1fadeOut) secretLibraryPuzzle
variable {book0x1fadeOutSt} 0
set posx(book0x1fadeOutSt) 0.431641
set posy(book0x1fadeOutSt) 0.041667
set width(book0x1fadeOutSt) 0.031250
set height(book0x1fadeOutSt) 0.111979
set scene(book0x1fadeOutSt) secretLibrary
set camera(book0x1fadeOutSt) secretLibraryPuzzle
variable {book0x2brighten} 0
set posx(book0x2brighten) 0.474609
set posy(book0x2brighten) 0.041667
set width(book0x2brighten) 0.031250
set height(book0x2brighten) 0.111979
set scene(book0x2brighten) secretLibrary
set camera(book0x2brighten) secretLibraryPuzzle
variable {book0x2fadeIn} 0
set posx(book0x2fadeIn) 0.474609
set posy(book0x2fadeIn) 0.041667
set width(book0x2fadeIn) 0.031250
set height(book0x2fadeIn) 0.111979
set scene(book0x2fadeIn) secretLibrary
set camera(book0x2fadeIn) secretLibraryPuzzle
variable {book0x2fadeOut} 0
set posx(book0x2fadeOut) 0.474609
set posy(book0x2fadeOut) 0.041667
set width(book0x2fadeOut) 0.031250
set height(book0x2fadeOut) 0.111979
set scene(book0x2fadeOut) secretLibrary
set camera(book0x2fadeOut) secretLibraryPuzzle
variable {book0x2fadeOutSt} 0
set posx(book0x2fadeOutSt) 0.474609
set posy(book0x2fadeOutSt) 0.041667
set width(book0x2fadeOutSt) 0.031250
set height(book0x2fadeOutSt) 0.111979
set scene(book0x2fadeOutSt) secretLibrary
set camera(book0x2fadeOutSt) secretLibraryPuzzle
variable {book0x3brighten} 0
set posx(book0x3brighten) 0.519531
set posy(book0x3brighten) 0.041667
set width(book0x3brighten) 0.031250
set height(book0x3brighten) 0.111979
set scene(book0x3brighten) secretLibrary
set camera(book0x3brighten) secretLibraryPuzzle
variable {book0x3fadeIn} 0
set posx(book0x3fadeIn) 0.519531
set posy(book0x3fadeIn) 0.041667
set width(book0x3fadeIn) 0.031250
set height(book0x3fadeIn) 0.111979
set scene(book0x3fadeIn) secretLibrary
set camera(book0x3fadeIn) secretLibraryPuzzle
variable {book0x3fadeOut} 0
set posx(book0x3fadeOut) 0.519531
set posy(book0x3fadeOut) 0.041667
set width(book0x3fadeOut) 0.031250
set height(book0x3fadeOut) 0.111979
set scene(book0x3fadeOut) secretLibrary
set camera(book0x3fadeOut) secretLibraryPuzzle
variable {book0x3fadeOutSt} 0
set posx(book0x3fadeOutSt) 0.519531
set posy(book0x3fadeOutSt) 0.041667
set width(book0x3fadeOutSt) 0.031250
set height(book0x3fadeOutSt) 0.111979
set scene(book0x3fadeOutSt) secretLibrary
set camera(book0x3fadeOutSt) secretLibraryPuzzle
variable {book0x4brighten} 0
set posx(book0x4brighten) 0.564453
set posy(book0x4brighten) 0.041667
set width(book0x4brighten) 0.031250
set height(book0x4brighten) 0.111979
set scene(book0x4brighten) secretLibrary
set camera(book0x4brighten) secretLibraryPuzzle
variable {book0x4fadeIn} 0
set posx(book0x4fadeIn) 0.564453
set posy(book0x4fadeIn) 0.041667
set width(book0x4fadeIn) 0.031250
set height(book0x4fadeIn) 0.111979
set scene(book0x4fadeIn) secretLibrary
set camera(book0x4fadeIn) secretLibraryPuzzle
variable {book0x4fadeOut} 0
set posx(book0x4fadeOut) 0.564453
set posy(book0x4fadeOut) 0.041667
set width(book0x4fadeOut) 0.031250
set height(book0x4fadeOut) 0.111979
set scene(book0x4fadeOut) secretLibrary
set camera(book0x4fadeOut) secretLibraryPuzzle
variable {book0x4fadeOutSt} 0
set posx(book0x4fadeOutSt) 0.564453
set posy(book0x4fadeOutSt) 0.041667
set width(book0x4fadeOutSt) 0.031250
set height(book0x4fadeOutSt) 0.111979
set scene(book0x4fadeOutSt) secretLibrary
set camera(book0x4fadeOutSt) secretLibraryPuzzle
variable {book0x5brighten} 0
set posx(book0x5brighten) 0.605469
set posy(book0x5brighten) 0.041667
set width(book0x5brighten) 0.031250
set height(book0x5brighten) 0.111979
set scene(book0x5brighten) secretLibrary
set camera(book0x5brighten) secretLibraryPuzzle
variable {book0x5fadeIn} 0
set posx(book0x5fadeIn) 0.605469
set posy(book0x5fadeIn) 0.041667
set width(book0x5fadeIn) 0.031250
set height(book0x5fadeIn) 0.111979
set scene(book0x5fadeIn) secretLibrary
set camera(book0x5fadeIn) secretLibraryPuzzle
variable {book0x5fadeOut} 0
set posx(book0x5fadeOut) 0.605469
set posy(book0x5fadeOut) 0.041667
set width(book0x5fadeOut) 0.031250
set height(book0x5fadeOut) 0.111979
set scene(book0x5fadeOut) secretLibrary
set camera(book0x5fadeOut) secretLibraryPuzzle
variable {book0x5fadeOutSt} 0
set posx(book0x5fadeOutSt) 0.605469
set posy(book0x5fadeOutSt) 0.041667
set width(book0x5fadeOutSt) 0.031250
set height(book0x5fadeOutSt) 0.111979
set scene(book0x5fadeOutSt) secretLibrary
set camera(book0x5fadeOutSt) secretLibraryPuzzle
variable {book1x0brighten} 0
set posx(book1x0brighten) 0.369141
set posy(book1x0brighten) 0.156250
set width(book1x0brighten) 0.031250
set height(book1x0brighten) 0.111979
set scene(book1x0brighten) secretLibrary
set camera(book1x0brighten) secretLibraryPuzzle
variable {book1x0fadeIn} 0
set posx(book1x0fadeIn) 0.369141
set posy(book1x0fadeIn) 0.156250
set width(book1x0fadeIn) 0.031250
set height(book1x0fadeIn) 0.111979
set scene(book1x0fadeIn) secretLibrary
set camera(book1x0fadeIn) secretLibraryPuzzle
variable {book1x0fadeOut} 0
set posx(book1x0fadeOut) 0.369141
set posy(book1x0fadeOut) 0.156250
set width(book1x0fadeOut) 0.031250
set height(book1x0fadeOut) 0.111979
set scene(book1x0fadeOut) secretLibrary
set camera(book1x0fadeOut) secretLibraryPuzzle
variable {book1x0fadeOutSt} 0
set posx(book1x0fadeOutSt) 0.369141
set posy(book1x0fadeOutSt) 0.156250
set width(book1x0fadeOutSt) 0.031250
set height(book1x0fadeOutSt) 0.111979
set scene(book1x0fadeOutSt) secretLibrary
set camera(book1x0fadeOutSt) secretLibraryPuzzle
variable {book1x1brighten} 0
set posx(book1x1brighten) 0.410156
set posy(book1x1brighten) 0.156250
set width(book1x1brighten) 0.031250
set height(book1x1brighten) 0.111979
set scene(book1x1brighten) secretLibrary
set camera(book1x1brighten) secretLibraryPuzzle
variable {book1x1fadeIn} 0
set posx(book1x1fadeIn) 0.410156
set posy(book1x1fadeIn) 0.156250
set width(book1x1fadeIn) 0.031250
set height(book1x1fadeIn) 0.111979
set scene(book1x1fadeIn) secretLibrary
set camera(book1x1fadeIn) secretLibraryPuzzle
variable {book1x1fadeOut} 0
set posx(book1x1fadeOut) 0.410156
set posy(book1x1fadeOut) 0.156250
set width(book1x1fadeOut) 0.031250
set height(book1x1fadeOut) 0.111979
set scene(book1x1fadeOut) secretLibrary
set camera(book1x1fadeOut) secretLibraryPuzzle
variable {book1x1fadeOutSt} 0
set posx(book1x1fadeOutSt) 0.410156
set posy(book1x1fadeOutSt) 0.156250
set width(book1x1fadeOutSt) 0.031250
set height(book1x1fadeOutSt) 0.111979
set scene(book1x1fadeOutSt) secretLibrary
set camera(book1x1fadeOutSt) secretLibraryPuzzle
variable {book1x2brighten} 0
set posx(book1x2brighten) 0.452148
set posy(book1x2brighten) 0.156250
set width(book1x2brighten) 0.031250
set height(book1x2brighten) 0.111979
set scene(book1x2brighten) secretLibrary
set camera(book1x2brighten) secretLibraryPuzzle
variable {book1x2fadeIn} 0
set posx(book1x2fadeIn) 0.452148
set posy(book1x2fadeIn) 0.156250
set width(book1x2fadeIn) 0.031250
set height(book1x2fadeIn) 0.111979
set scene(book1x2fadeIn) secretLibrary
set camera(book1x2fadeIn) secretLibraryPuzzle
variable {book1x2fadeOut} 0
set posx(book1x2fadeOut) 0.452148
set posy(book1x2fadeOut) 0.156250
set width(book1x2fadeOut) 0.031250
set height(book1x2fadeOut) 0.111979
set scene(book1x2fadeOut) secretLibrary
set camera(book1x2fadeOut) secretLibraryPuzzle
variable {book1x2fadeOutSt} 0
set posx(book1x2fadeOutSt) 0.452148
set posy(book1x2fadeOutSt) 0.156250
set width(book1x2fadeOutSt) 0.031250
set height(book1x2fadeOutSt) 0.111979
set scene(book1x2fadeOutSt) secretLibrary
set camera(book1x2fadeOutSt) secretLibraryPuzzle
variable {book1x3brighten} 0
set posx(book1x3brighten) 0.496094
set posy(book1x3brighten) 0.156250
set width(book1x3brighten) 0.031250
set height(book1x3brighten) 0.111979
set scene(book1x3brighten) secretLibrary
set camera(book1x3brighten) secretLibraryPuzzle
variable {book1x3fadeIn} 0
set posx(book1x3fadeIn) 0.496094
set posy(book1x3fadeIn) 0.156250
set width(book1x3fadeIn) 0.031250
set height(book1x3fadeIn) 0.111979
set scene(book1x3fadeIn) secretLibrary
set camera(book1x3fadeIn) secretLibraryPuzzle
variable {book1x3fadeOut} 0
set posx(book1x3fadeOut) 0.496094
set posy(book1x3fadeOut) 0.156250
set width(book1x3fadeOut) 0.031250
set height(book1x3fadeOut) 0.111979
set scene(book1x3fadeOut) secretLibrary
set camera(book1x3fadeOut) secretLibraryPuzzle
variable {book1x3fadeOutSt} 0
set posx(book1x3fadeOutSt) 0.496094
set posy(book1x3fadeOutSt) 0.156250
set width(book1x3fadeOutSt) 0.031250
set height(book1x3fadeOutSt) 0.111979
set scene(book1x3fadeOutSt) secretLibrary
set camera(book1x3fadeOutSt) secretLibraryPuzzle
variable {book1x4brighten} 0
set posx(book1x4brighten) 0.540039
set posy(book1x4brighten) 0.156250
set width(book1x4brighten) 0.031250
set height(book1x4brighten) 0.111979
set scene(book1x4brighten) secretLibrary
set camera(book1x4brighten) secretLibraryPuzzle
variable {book1x4fadeIn} 0
set posx(book1x4fadeIn) 0.540039
set posy(book1x4fadeIn) 0.156250
set width(book1x4fadeIn) 0.031250
set height(book1x4fadeIn) 0.111979
set scene(book1x4fadeIn) secretLibrary
set camera(book1x4fadeIn) secretLibraryPuzzle
variable {book1x4fadeOut} 0
set posx(book1x4fadeOut) 0.540039
set posy(book1x4fadeOut) 0.156250
set width(book1x4fadeOut) 0.031250
set height(book1x4fadeOut) 0.111979
set scene(book1x4fadeOut) secretLibrary
set camera(book1x4fadeOut) secretLibraryPuzzle
variable {book1x4fadeOutSt} 0
set posx(book1x4fadeOutSt) 0.540039
set posy(book1x4fadeOutSt) 0.156250
set width(book1x4fadeOutSt) 0.031250
set height(book1x4fadeOutSt) 0.111979
set scene(book1x4fadeOutSt) secretLibrary
set camera(book1x4fadeOutSt) secretLibraryPuzzle
variable {book1x5brighten} 0
set posx(book1x5brighten) 0.583984
set posy(book1x5brighten) 0.156250
set width(book1x5brighten) 0.031250
set height(book1x5brighten) 0.111979
set scene(book1x5brighten) secretLibrary
set camera(book1x5brighten) secretLibraryPuzzle
variable {book1x5fadeIn} 0
set posx(book1x5fadeIn) 0.583984
set posy(book1x5fadeIn) 0.156250
set width(book1x5fadeIn) 0.031250
set height(book1x5fadeIn) 0.111979
set scene(book1x5fadeIn) secretLibrary
set camera(book1x5fadeIn) secretLibraryPuzzle
variable {book1x5fadeOut} 0
set posx(book1x5fadeOut) 0.583984
set posy(book1x5fadeOut) 0.156250
set width(book1x5fadeOut) 0.031250
set height(book1x5fadeOut) 0.111979
set scene(book1x5fadeOut) secretLibrary
set camera(book1x5fadeOut) secretLibraryPuzzle
variable {book1x5fadeOutSt} 0
set posx(book1x5fadeOutSt) 0.583984
set posy(book1x5fadeOutSt) 0.156250
set width(book1x5fadeOutSt) 0.031250
set height(book1x5fadeOutSt) 0.111979
set scene(book1x5fadeOutSt) secretLibrary
set camera(book1x5fadeOutSt) secretLibraryPuzzle
variable {book2x0brighten} 0
set posx(book2x0brighten) 0.385742
set posy(book2x0brighten) 0.268229
set width(book2x0brighten) 0.031250
set height(book2x0brighten) 0.111979
set scene(book2x0brighten) secretLibrary
set camera(book2x0brighten) secretLibraryPuzzle
variable {book2x0fadeIn} 0
set posx(book2x0fadeIn) 0.385742
set posy(book2x0fadeIn) 0.268229
set width(book2x0fadeIn) 0.031250
set height(book2x0fadeIn) 0.111979
set scene(book2x0fadeIn) secretLibrary
set camera(book2x0fadeIn) secretLibraryPuzzle
variable {book2x0fadeOut} 0
set posx(book2x0fadeOut) 0.385742
set posy(book2x0fadeOut) 0.268229
set width(book2x0fadeOut) 0.031250
set height(book2x0fadeOut) 0.111979
set scene(book2x0fadeOut) secretLibrary
set camera(book2x0fadeOut) secretLibraryPuzzle
variable {book2x0fadeOutSt} 0
set posx(book2x0fadeOutSt) 0.385742
set posy(book2x0fadeOutSt) 0.268229
set width(book2x0fadeOutSt) 0.031250
set height(book2x0fadeOutSt) 0.111979
set scene(book2x0fadeOutSt) secretLibrary
set camera(book2x0fadeOutSt) secretLibraryPuzzle
variable {book2x1brighten} 0
set posx(book2x1brighten) 0.431641
set posy(book2x1brighten) 0.268229
set width(book2x1brighten) 0.031250
set height(book2x1brighten) 0.111979
set scene(book2x1brighten) secretLibrary
set camera(book2x1brighten) secretLibraryPuzzle
variable {book2x1fadeIn} 0
set posx(book2x1fadeIn) 0.431641
set posy(book2x1fadeIn) 0.268229
set width(book2x1fadeIn) 0.031250
set height(book2x1fadeIn) 0.111979
set scene(book2x1fadeIn) secretLibrary
set camera(book2x1fadeIn) secretLibraryPuzzle
variable {book2x1fadeOut} 0
set posx(book2x1fadeOut) 0.431641
set posy(book2x1fadeOut) 0.268229
set width(book2x1fadeOut) 0.031250
set height(book2x1fadeOut) 0.111979
set scene(book2x1fadeOut) secretLibrary
set camera(book2x1fadeOut) secretLibraryPuzzle
variable {book2x1fadeOutSt} 0
set posx(book2x1fadeOutSt) 0.431641
set posy(book2x1fadeOutSt) 0.268229
set width(book2x1fadeOutSt) 0.031250
set height(book2x1fadeOutSt) 0.111979
set scene(book2x1fadeOutSt) secretLibrary
set camera(book2x1fadeOutSt) secretLibraryPuzzle
variable {book2x2brighten} 0
set posx(book2x2brighten) 0.474609
set posy(book2x2brighten) 0.268229
set width(book2x2brighten) 0.031250
set height(book2x2brighten) 0.111979
set scene(book2x2brighten) secretLibrary
set camera(book2x2brighten) secretLibraryPuzzle
variable {book2x2fadeIn} 0
set posx(book2x2fadeIn) 0.474609
set posy(book2x2fadeIn) 0.268229
set width(book2x2fadeIn) 0.031250
set height(book2x2fadeIn) 0.111979
set scene(book2x2fadeIn) secretLibrary
set camera(book2x2fadeIn) secretLibraryPuzzle
variable {book2x2fadeOut} 0
set posx(book2x2fadeOut) 0.474609
set posy(book2x2fadeOut) 0.268229
set width(book2x2fadeOut) 0.031250
set height(book2x2fadeOut) 0.111979
set scene(book2x2fadeOut) secretLibrary
set camera(book2x2fadeOut) secretLibraryPuzzle
variable {book2x2fadeOutSt} 0
set posx(book2x2fadeOutSt) 0.474609
set posy(book2x2fadeOutSt) 0.268229
set width(book2x2fadeOutSt) 0.031250
set height(book2x2fadeOutSt) 0.111979
set scene(book2x2fadeOutSt) secretLibrary
set camera(book2x2fadeOutSt) secretLibraryPuzzle
variable {book2x3brighten} 0
set posx(book2x3brighten) 0.519531
set posy(book2x3brighten) 0.268229
set width(book2x3brighten) 0.031250
set height(book2x3brighten) 0.111979
set scene(book2x3brighten) secretLibrary
set camera(book2x3brighten) secretLibraryPuzzle
variable {book2x3fadeIn} 0
set posx(book2x3fadeIn) 0.519531
set posy(book2x3fadeIn) 0.268229
set width(book2x3fadeIn) 0.031250
set height(book2x3fadeIn) 0.111979
set scene(book2x3fadeIn) secretLibrary
set camera(book2x3fadeIn) secretLibraryPuzzle
variable {book2x3fadeOut} 0
set posx(book2x3fadeOut) 0.519531
set posy(book2x3fadeOut) 0.268229
set width(book2x3fadeOut) 0.031250
set height(book2x3fadeOut) 0.111979
set scene(book2x3fadeOut) secretLibrary
set camera(book2x3fadeOut) secretLibraryPuzzle
variable {book2x3fadeOutSt} 0
set posx(book2x3fadeOutSt) 0.519531
set posy(book2x3fadeOutSt) 0.268229
set width(book2x3fadeOutSt) 0.031250
set height(book2x3fadeOutSt) 0.111979
set scene(book2x3fadeOutSt) secretLibrary
set camera(book2x3fadeOutSt) secretLibraryPuzzle
variable {book2x4brighten} 0
set posx(book2x4brighten) 0.564453
set posy(book2x4brighten) 0.268229
set width(book2x4brighten) 0.031250
set height(book2x4brighten) 0.111979
set scene(book2x4brighten) secretLibrary
set camera(book2x4brighten) secretLibraryPuzzle
variable {book2x4fadeIn} 0
set posx(book2x4fadeIn) 0.564453
set posy(book2x4fadeIn) 0.268229
set width(book2x4fadeIn) 0.031250
set height(book2x4fadeIn) 0.111979
set scene(book2x4fadeIn) secretLibrary
set camera(book2x4fadeIn) secretLibraryPuzzle
variable {book2x4fadeOut} 0
set posx(book2x4fadeOut) 0.564453
set posy(book2x4fadeOut) 0.268229
set width(book2x4fadeOut) 0.031250
set height(book2x4fadeOut) 0.111979
set scene(book2x4fadeOut) secretLibrary
set camera(book2x4fadeOut) secretLibraryPuzzle
variable {book2x4fadeOutSt} 0
set posx(book2x4fadeOutSt) 0.564453
set posy(book2x4fadeOutSt) 0.268229
set width(book2x4fadeOutSt) 0.031250
set height(book2x4fadeOutSt) 0.111979
set scene(book2x4fadeOutSt) secretLibrary
set camera(book2x4fadeOutSt) secretLibraryPuzzle
variable {book3x0brighten} 0
set posx(book3x0brighten) 0.408203
set posy(book3x0brighten) 0.384115
set width(book3x0brighten) 0.031250
set height(book3x0brighten) 0.111979
set scene(book3x0brighten) secretLibrary
set camera(book3x0brighten) secretLibraryPuzzle
variable {book3x0fadeIn} 0
set posx(book3x0fadeIn) 0.408203
set posy(book3x0fadeIn) 0.384115
set width(book3x0fadeIn) 0.031250
set height(book3x0fadeIn) 0.111979
set scene(book3x0fadeIn) secretLibrary
set camera(book3x0fadeIn) secretLibraryPuzzle
variable {book3x0fadeOut} 0
set posx(book3x0fadeOut) 0.408203
set posy(book3x0fadeOut) 0.384115
set width(book3x0fadeOut) 0.031250
set height(book3x0fadeOut) 0.111979
set scene(book3x0fadeOut) secretLibrary
set camera(book3x0fadeOut) secretLibraryPuzzle
variable {book3x0fadeOutSt} 0
set posx(book3x0fadeOutSt) 0.408203
set posy(book3x0fadeOutSt) 0.384115
set width(book3x0fadeOutSt) 0.031250
set height(book3x0fadeOutSt) 0.111979
set scene(book3x0fadeOutSt) secretLibrary
set camera(book3x0fadeOutSt) secretLibraryPuzzle
variable {book3x1brighten} 0
set posx(book3x1brighten) 0.451172
set posy(book3x1brighten) 0.384115
set width(book3x1brighten) 0.031250
set height(book3x1brighten) 0.111979
set scene(book3x1brighten) secretLibrary
set camera(book3x1brighten) secretLibraryPuzzle
variable {book3x1fadeIn} 0
set posx(book3x1fadeIn) 0.451172
set posy(book3x1fadeIn) 0.384115
set width(book3x1fadeIn) 0.031250
set height(book3x1fadeIn) 0.111979
set scene(book3x1fadeIn) secretLibrary
set camera(book3x1fadeIn) secretLibraryPuzzle
variable {book3x1fadeOut} 0
set posx(book3x1fadeOut) 0.451172
set posy(book3x1fadeOut) 0.384115
set width(book3x1fadeOut) 0.031250
set height(book3x1fadeOut) 0.111979
set scene(book3x1fadeOut) secretLibrary
set camera(book3x1fadeOut) secretLibraryPuzzle
variable {book3x1fadeOutSt} 0
set posx(book3x1fadeOutSt) 0.451172
set posy(book3x1fadeOutSt) 0.384115
set width(book3x1fadeOutSt) 0.031250
set height(book3x1fadeOutSt) 0.111979
set scene(book3x1fadeOutSt) secretLibrary
set camera(book3x1fadeOutSt) secretLibraryPuzzle
variable {book3x2brighten} 0
set posx(book3x2brighten) 0.496094
set posy(book3x2brighten) 0.384115
set width(book3x2brighten) 0.031250
set height(book3x2brighten) 0.111979
set scene(book3x2brighten) secretLibrary
set camera(book3x2brighten) secretLibraryPuzzle
variable {book3x2fadeIn} 0
set posx(book3x2fadeIn) 0.496094
set posy(book3x2fadeIn) 0.384115
set width(book3x2fadeIn) 0.031250
set height(book3x2fadeIn) 0.111979
set scene(book3x2fadeIn) secretLibrary
set camera(book3x2fadeIn) secretLibraryPuzzle
variable {book3x2fadeOut} 0
set posx(book3x2fadeOut) 0.496094
set posy(book3x2fadeOut) 0.384115
set width(book3x2fadeOut) 0.031250
set height(book3x2fadeOut) 0.111979
set scene(book3x2fadeOut) secretLibrary
set camera(book3x2fadeOut) secretLibraryPuzzle
variable {book3x2fadeOutSt} 0
set posx(book3x2fadeOutSt) 0.496094
set posy(book3x2fadeOutSt) 0.384115
set width(book3x2fadeOutSt) 0.031250
set height(book3x2fadeOutSt) 0.111979
set scene(book3x2fadeOutSt) secretLibrary
set camera(book3x2fadeOutSt) secretLibraryPuzzle
variable {book3x3brighten} 0
set posx(book3x3brighten) 0.541016
set posy(book3x3brighten) 0.384115
set width(book3x3brighten) 0.031250
set height(book3x3brighten) 0.111979
set scene(book3x3brighten) secretLibrary
set camera(book3x3brighten) secretLibraryPuzzle
variable {book3x3fadeIn} 0
set posx(book3x3fadeIn) 0.541016
set posy(book3x3fadeIn) 0.384115
set width(book3x3fadeIn) 0.031250
set height(book3x3fadeIn) 0.111979
set scene(book3x3fadeIn) secretLibrary
set camera(book3x3fadeIn) secretLibraryPuzzle
variable {book3x3fadeOut} 0
set posx(book3x3fadeOut) 0.541016
set posy(book3x3fadeOut) 0.384115
set width(book3x3fadeOut) 0.031250
set height(book3x3fadeOut) 0.111979
set scene(book3x3fadeOut) secretLibrary
set camera(book3x3fadeOut) secretLibraryPuzzle
variable {book3x3fadeOutSt} 0
set posx(book3x3fadeOutSt) 0.541016
set posy(book3x3fadeOutSt) 0.384115
set width(book3x3fadeOutSt) 0.031250
set height(book3x3fadeOutSt) 0.111979
set scene(book3x3fadeOutSt) secretLibrary
set camera(book3x3fadeOutSt) secretLibraryPuzzle
variable {book3x4brighten} 0
set posx(book3x4brighten) 0.584961
set posy(book3x4brighten) 0.384115
set width(book3x4brighten) 0.031250
set height(book3x4brighten) 0.111979
set scene(book3x4brighten) secretLibrary
set camera(book3x4brighten) secretLibraryPuzzle
variable {book3x4fadeIn} 0
set posx(book3x4fadeIn) 0.584961
set posy(book3x4fadeIn) 0.384115
set width(book3x4fadeIn) 0.031250
set height(book3x4fadeIn) 0.111979
set scene(book3x4fadeIn) secretLibrary
set camera(book3x4fadeIn) secretLibraryPuzzle
variable {book3x4fadeOut} 0
set posx(book3x4fadeOut) 0.584961
set posy(book3x4fadeOut) 0.384115
set width(book3x4fadeOut) 0.031250
set height(book3x4fadeOut) 0.111979
set scene(book3x4fadeOut) secretLibrary
set camera(book3x4fadeOut) secretLibraryPuzzle
variable {book3x4fadeOutSt} 0
set posx(book3x4fadeOutSt) 0.584961
set posy(book3x4fadeOutSt) 0.384115
set width(book3x4fadeOutSt) 0.031250
set height(book3x4fadeOutSt) 0.111979
set scene(book3x4fadeOutSt) secretLibrary
set camera(book3x4fadeOutSt) secretLibraryPuzzle
variable {book4x0brighten} 0
set posx(book4x0brighten) 0.386719
set posy(book4x0brighten) 0.498698
set width(book4x0brighten) 0.031250
set height(book4x0brighten) 0.111979
set scene(book4x0brighten) secretLibrary
set camera(book4x0brighten) secretLibraryPuzzle
variable {book4x0fadeIn} 0
set posx(book4x0fadeIn) 0.386719
set posy(book4x0fadeIn) 0.498698
set width(book4x0fadeIn) 0.031250
set height(book4x0fadeIn) 0.111979
set scene(book4x0fadeIn) secretLibrary
set camera(book4x0fadeIn) secretLibraryPuzzle
variable {book4x0fadeOut} 0
set posx(book4x0fadeOut) 0.386719
set posy(book4x0fadeOut) 0.498698
set width(book4x0fadeOut) 0.031250
set height(book4x0fadeOut) 0.111979
set scene(book4x0fadeOut) secretLibrary
set camera(book4x0fadeOut) secretLibraryPuzzle
variable {book4x0fadeOutSt} 0
set posx(book4x0fadeOutSt) 0.386719
set posy(book4x0fadeOutSt) 0.498698
set width(book4x0fadeOutSt) 0.031250
set height(book4x0fadeOutSt) 0.111979
set scene(book4x0fadeOutSt) secretLibrary
set camera(book4x0fadeOutSt) secretLibraryPuzzle
variable {book4x1brighten} 0
set posx(book4x1brighten) 0.430664
set posy(book4x1brighten) 0.498698
set width(book4x1brighten) 0.031250
set height(book4x1brighten) 0.111979
set scene(book4x1brighten) secretLibrary
set camera(book4x1brighten) secretLibraryPuzzle
variable {book4x1fadeIn} 0
set posx(book4x1fadeIn) 0.430664
set posy(book4x1fadeIn) 0.498698
set width(book4x1fadeIn) 0.031250
set height(book4x1fadeIn) 0.111979
set scene(book4x1fadeIn) secretLibrary
set camera(book4x1fadeIn) secretLibraryPuzzle
variable {book4x1fadeOut} 0
set posx(book4x1fadeOut) 0.430664
set posy(book4x1fadeOut) 0.498698
set width(book4x1fadeOut) 0.031250
set height(book4x1fadeOut) 0.111979
set scene(book4x1fadeOut) secretLibrary
set camera(book4x1fadeOut) secretLibraryPuzzle
variable {book4x1fadeOutSt} 0
set posx(book4x1fadeOutSt) 0.430664
set posy(book4x1fadeOutSt) 0.498698
set width(book4x1fadeOutSt) 0.031250
set height(book4x1fadeOutSt) 0.111979
set scene(book4x1fadeOutSt) secretLibrary
set camera(book4x1fadeOutSt) secretLibraryPuzzle
variable {book4x2brighten} 0
set posx(book4x2brighten) 0.473633
set posy(book4x2brighten) 0.498698
set width(book4x2brighten) 0.031250
set height(book4x2brighten) 0.111979
set scene(book4x2brighten) secretLibrary
set camera(book4x2brighten) secretLibraryPuzzle
variable {book4x2fadeIn} 0
set posx(book4x2fadeIn) 0.473633
set posy(book4x2fadeIn) 0.498698
set width(book4x2fadeIn) 0.031250
set height(book4x2fadeIn) 0.111979
set scene(book4x2fadeIn) secretLibrary
set camera(book4x2fadeIn) secretLibraryPuzzle
variable {book4x2fadeOut} 0
set posx(book4x2fadeOut) 0.473633
set posy(book4x2fadeOut) 0.498698
set width(book4x2fadeOut) 0.031250
set height(book4x2fadeOut) 0.111979
set scene(book4x2fadeOut) secretLibrary
set camera(book4x2fadeOut) secretLibraryPuzzle
variable {book4x2fadeOutSt} 0
set posx(book4x2fadeOutSt) 0.473633
set posy(book4x2fadeOutSt) 0.498698
set width(book4x2fadeOutSt) 0.031250
set height(book4x2fadeOutSt) 0.111979
set scene(book4x2fadeOutSt) secretLibrary
set camera(book4x2fadeOutSt) secretLibraryPuzzle
variable {book4x3brighten} 0
set posx(book4x3brighten) 0.518555
set posy(book4x3brighten) 0.498698
set width(book4x3brighten) 0.031250
set height(book4x3brighten) 0.111979
set scene(book4x3brighten) secretLibrary
set camera(book4x3brighten) secretLibraryPuzzle
variable {book4x3fadeIn} 0
set posx(book4x3fadeIn) 0.518555
set posy(book4x3fadeIn) 0.498698
set width(book4x3fadeIn) 0.031250
set height(book4x3fadeIn) 0.111979
set scene(book4x3fadeIn) secretLibrary
set camera(book4x3fadeIn) secretLibraryPuzzle
variable {book4x3fadeOut} 0
set posx(book4x3fadeOut) 0.518555
set posy(book4x3fadeOut) 0.498698
set width(book4x3fadeOut) 0.031250
set height(book4x3fadeOut) 0.111979
set scene(book4x3fadeOut) secretLibrary
set camera(book4x3fadeOut) secretLibraryPuzzle
variable {book4x3fadeOutSt} 0
set posx(book4x3fadeOutSt) 0.518555
set posy(book4x3fadeOutSt) 0.498698
set width(book4x3fadeOutSt) 0.031250
set height(book4x3fadeOutSt) 0.111979
set scene(book4x3fadeOutSt) secretLibrary
set camera(book4x3fadeOutSt) secretLibraryPuzzle
variable {book4x4brighten} 0
set posx(book4x4brighten) 0.562500
set posy(book4x4brighten) 0.498698
set width(book4x4brighten) 0.031250
set height(book4x4brighten) 0.111979
set scene(book4x4brighten) secretLibrary
set camera(book4x4brighten) secretLibraryPuzzle
variable {book4x4fadeIn} 0
set posx(book4x4fadeIn) 0.562500
set posy(book4x4fadeIn) 0.498698
set width(book4x4fadeIn) 0.031250
set height(book4x4fadeIn) 0.111979
set scene(book4x4fadeIn) secretLibrary
set camera(book4x4fadeIn) secretLibraryPuzzle
variable {book4x4fadeOut} 0
set posx(book4x4fadeOut) 0.562500
set posy(book4x4fadeOut) 0.498698
set width(book4x4fadeOut) 0.031250
set height(book4x4fadeOut) 0.111979
set scene(book4x4fadeOut) secretLibrary
set camera(book4x4fadeOut) secretLibraryPuzzle
variable {book4x4fadeOutSt} 0
set posx(book4x4fadeOutSt) 0.562500
set posy(book4x4fadeOutSt) 0.498698
set width(book4x4fadeOutSt) 0.031250
set height(book4x4fadeOutSt) 0.111979
set scene(book4x4fadeOutSt) secretLibrary
set camera(book4x4fadeOutSt) secretLibraryPuzzle
variable {book5x0brighten} 0
set posx(book5x0brighten) 0.366211
set posy(book5x0brighten) 0.611979
set width(book5x0brighten) 0.031250
set height(book5x0brighten) 0.111979
set scene(book5x0brighten) secretLibrary
set camera(book5x0brighten) secretLibraryPuzzle
variable {book5x0fadeIn} 0
set posx(book5x0fadeIn) 0.366211
set posy(book5x0fadeIn) 0.611979
set width(book5x0fadeIn) 0.031250
set height(book5x0fadeIn) 0.111979
set scene(book5x0fadeIn) secretLibrary
set camera(book5x0fadeIn) secretLibraryPuzzle
variable {book5x0fadeOut} 0
set posx(book5x0fadeOut) 0.366211
set posy(book5x0fadeOut) 0.611979
set width(book5x0fadeOut) 0.031250
set height(book5x0fadeOut) 0.111979
set scene(book5x0fadeOut) secretLibrary
set camera(book5x0fadeOut) secretLibraryPuzzle
variable {book5x0fadeOutSt} 0
set posx(book5x0fadeOutSt) 0.366211
set posy(book5x0fadeOutSt) 0.611979
set width(book5x0fadeOutSt) 0.031250
set height(book5x0fadeOutSt) 0.111979
set scene(book5x0fadeOutSt) secretLibrary
set camera(book5x0fadeOutSt) secretLibraryPuzzle
variable {book5x1brighten} 0
set posx(book5x1brighten) 0.409180
set posy(book5x1brighten) 0.611979
set width(book5x1brighten) 0.031250
set height(book5x1brighten) 0.111979
set scene(book5x1brighten) secretLibrary
set camera(book5x1brighten) secretLibraryPuzzle
variable {book5x1fadeIn} 0
set posx(book5x1fadeIn) 0.409180
set posy(book5x1fadeIn) 0.611979
set width(book5x1fadeIn) 0.031250
set height(book5x1fadeIn) 0.111979
set scene(book5x1fadeIn) secretLibrary
set camera(book5x1fadeIn) secretLibraryPuzzle
variable {book5x1fadeOut} 0
set posx(book5x1fadeOut) 0.409180
set posy(book5x1fadeOut) 0.611979
set width(book5x1fadeOut) 0.031250
set height(book5x1fadeOut) 0.111979
set scene(book5x1fadeOut) secretLibrary
set camera(book5x1fadeOut) secretLibraryPuzzle
variable {book5x1fadeOutSt} 0
set posx(book5x1fadeOutSt) 0.409180
set posy(book5x1fadeOutSt) 0.611979
set width(book5x1fadeOutSt) 0.031250
set height(book5x1fadeOutSt) 0.111979
set scene(book5x1fadeOutSt) secretLibrary
set camera(book5x1fadeOutSt) secretLibraryPuzzle
variable {book5x2brighten} 0
set posx(book5x2brighten) 0.453125
set posy(book5x2brighten) 0.611979
set width(book5x2brighten) 0.031250
set height(book5x2brighten) 0.111979
set scene(book5x2brighten) secretLibrary
set camera(book5x2brighten) secretLibraryPuzzle
variable {book5x2fadeIn} 0
set posx(book5x2fadeIn) 0.453125
set posy(book5x2fadeIn) 0.611979
set width(book5x2fadeIn) 0.031250
set height(book5x2fadeIn) 0.111979
set scene(book5x2fadeIn) secretLibrary
set camera(book5x2fadeIn) secretLibraryPuzzle
variable {book5x2fadeOut} 0
set posx(book5x2fadeOut) 0.453125
set posy(book5x2fadeOut) 0.611979
set width(book5x2fadeOut) 0.031250
set height(book5x2fadeOut) 0.111979
set scene(book5x2fadeOut) secretLibrary
set camera(book5x2fadeOut) secretLibraryPuzzle
variable {book5x2fadeOutSt} 0
set posx(book5x2fadeOutSt) 0.453125
set posy(book5x2fadeOutSt) 0.611979
set width(book5x2fadeOutSt) 0.031250
set height(book5x2fadeOutSt) 0.111979
set scene(book5x2fadeOutSt) secretLibrary
set camera(book5x2fadeOutSt) secretLibraryPuzzle
variable {book5x3brighten} 0
set posx(book5x3brighten) 0.497070
set posy(book5x3brighten) 0.611979
set width(book5x3brighten) 0.031250
set height(book5x3brighten) 0.111979
set scene(book5x3brighten) secretLibrary
set camera(book5x3brighten) secretLibraryPuzzle
variable {book5x3fadeIn} 0
set posx(book5x3fadeIn) 0.497070
set posy(book5x3fadeIn) 0.611979
set width(book5x3fadeIn) 0.031250
set height(book5x3fadeIn) 0.111979
set scene(book5x3fadeIn) secretLibrary
set camera(book5x3fadeIn) secretLibraryPuzzle
variable {book5x3fadeOut} 0
set posx(book5x3fadeOut) 0.497070
set posy(book5x3fadeOut) 0.611979
set width(book5x3fadeOut) 0.031250
set height(book5x3fadeOut) 0.111979
set scene(book5x3fadeOut) secretLibrary
set camera(book5x3fadeOut) secretLibraryPuzzle
variable {book5x3fadeOutSt} 0
set posx(book5x3fadeOutSt) 0.497070
set posy(book5x3fadeOutSt) 0.611979
set width(book5x3fadeOutSt) 0.031250
set height(book5x3fadeOutSt) 0.111979
set scene(book5x3fadeOutSt) secretLibrary
set camera(book5x3fadeOutSt) secretLibraryPuzzle
variable {book5x4brighten} 0
set posx(book5x4brighten) 0.540039
set posy(book5x4brighten) 0.611979
set width(book5x4brighten) 0.031250
set height(book5x4brighten) 0.111979
set scene(book5x4brighten) secretLibrary
set camera(book5x4brighten) secretLibraryPuzzle
variable {book5x4fadeIn} 0
set posx(book5x4fadeIn) 0.540039
set posy(book5x4fadeIn) 0.611979
set width(book5x4fadeIn) 0.031250
set height(book5x4fadeIn) 0.111979
set scene(book5x4fadeIn) secretLibrary
set camera(book5x4fadeIn) secretLibraryPuzzle
variable {book5x4fadeOut} 0
set posx(book5x4fadeOut) 0.540039
set posy(book5x4fadeOut) 0.611979
set width(book5x4fadeOut) 0.031250
set height(book5x4fadeOut) 0.111979
set scene(book5x4fadeOut) secretLibrary
set camera(book5x4fadeOut) secretLibraryPuzzle
variable {book5x4fadeOutSt} 0
set posx(book5x4fadeOutSt) 0.540039
set posy(book5x4fadeOutSt) 0.611979
set width(book5x4fadeOutSt) 0.031250
set height(book5x4fadeOutSt) 0.111979
set scene(book5x4fadeOutSt) secretLibrary
set camera(book5x4fadeOutSt) secretLibraryPuzzle
variable {book5x5brighten} 0
set posx(book5x5brighten) 0.584961
set posy(book5x5brighten) 0.611979
set width(book5x5brighten) 0.031250
set height(book5x5brighten) 0.111979
set scene(book5x5brighten) secretLibrary
set camera(book5x5brighten) secretLibraryPuzzle
variable {book5x5fadeIn} 0
set posx(book5x5fadeIn) 0.584961
set posy(book5x5fadeIn) 0.611979
set width(book5x5fadeIn) 0.031250
set height(book5x5fadeIn) 0.111979
set scene(book5x5fadeIn) secretLibrary
set camera(book5x5fadeIn) secretLibraryPuzzle
variable {book5x5fadeOut} 0
set posx(book5x5fadeOut) 0.584961
set posy(book5x5fadeOut) 0.611979
set width(book5x5fadeOut) 0.031250
set height(book5x5fadeOut) 0.111979
set scene(book5x5fadeOut) secretLibrary
set camera(book5x5fadeOut) secretLibraryPuzzle
variable {book5x5fadeOutSt} 0
set posx(book5x5fadeOutSt) 0.584961
set posy(book5x5fadeOutSt) 0.611979
set width(book5x5fadeOutSt) 0.031250
set height(book5x5fadeOutSt) 0.111979
set scene(book5x5fadeOutSt) secretLibrary
set camera(book5x5fadeOutSt) secretLibraryPuzzle
variable {book6x0brighten} 0
set posx(book6x0brighten) 0.385742
set posy(book6x0brighten) 0.726563
set width(book6x0brighten) 0.031250
set height(book6x0brighten) 0.111979
set scene(book6x0brighten) secretLibrary
set camera(book6x0brighten) secretLibraryPuzzle
variable {book6x0fadeIn} 0
set posx(book6x0fadeIn) 0.385742
set posy(book6x0fadeIn) 0.726563
set width(book6x0fadeIn) 0.031250
set height(book6x0fadeIn) 0.111979
set scene(book6x0fadeIn) secretLibrary
set camera(book6x0fadeIn) secretLibraryPuzzle
variable {book6x0fadeOut} 0
set posx(book6x0fadeOut) 0.385742
set posy(book6x0fadeOut) 0.726563
set width(book6x0fadeOut) 0.031250
set height(book6x0fadeOut) 0.111979
set scene(book6x0fadeOut) secretLibrary
set camera(book6x0fadeOut) secretLibraryPuzzle
variable {book6x0fadeOutSt} 0
set posx(book6x0fadeOutSt) 0.385742
set posy(book6x0fadeOutSt) 0.726563
set width(book6x0fadeOutSt) 0.031250
set height(book6x0fadeOutSt) 0.111979
set scene(book6x0fadeOutSt) secretLibrary
set camera(book6x0fadeOutSt) secretLibraryPuzzle
variable {book6x1brighten} 0
set posx(book6x1brighten) 0.430664
set posy(book6x1brighten) 0.726563
set width(book6x1brighten) 0.031250
set height(book6x1brighten) 0.111979
set scene(book6x1brighten) secretLibrary
set camera(book6x1brighten) secretLibraryPuzzle
variable {book6x1fadeIn} 0
set posx(book6x1fadeIn) 0.430664
set posy(book6x1fadeIn) 0.726563
set width(book6x1fadeIn) 0.031250
set height(book6x1fadeIn) 0.111979
set scene(book6x1fadeIn) secretLibrary
set camera(book6x1fadeIn) secretLibraryPuzzle
variable {book6x1fadeOut} 0
set posx(book6x1fadeOut) 0.430664
set posy(book6x1fadeOut) 0.726563
set width(book6x1fadeOut) 0.031250
set height(book6x1fadeOut) 0.111979
set scene(book6x1fadeOut) secretLibrary
set camera(book6x1fadeOut) secretLibraryPuzzle
variable {book6x1fadeOutSt} 0
set posx(book6x1fadeOutSt) 0.430664
set posy(book6x1fadeOutSt) 0.726563
set width(book6x1fadeOutSt) 0.031250
set height(book6x1fadeOutSt) 0.111979
set scene(book6x1fadeOutSt) secretLibrary
set camera(book6x1fadeOutSt) secretLibraryPuzzle
variable {book6x2brighten} 0
set posx(book6x2brighten) 0.474609
set posy(book6x2brighten) 0.726563
set width(book6x2brighten) 0.031250
set height(book6x2brighten) 0.111979
set scene(book6x2brighten) secretLibrary
set camera(book6x2brighten) secretLibraryPuzzle
variable {book6x2fadeIn} 0
set posx(book6x2fadeIn) 0.474609
set posy(book6x2fadeIn) 0.726563
set width(book6x2fadeIn) 0.031250
set height(book6x2fadeIn) 0.111979
set scene(book6x2fadeIn) secretLibrary
set camera(book6x2fadeIn) secretLibraryPuzzle
variable {book6x2fadeOut} 0
set posx(book6x2fadeOut) 0.474609
set posy(book6x2fadeOut) 0.726563
set width(book6x2fadeOut) 0.031250
set height(book6x2fadeOut) 0.111979
set scene(book6x2fadeOut) secretLibrary
set camera(book6x2fadeOut) secretLibraryPuzzle
variable {book6x2fadeOutSt} 0
set posx(book6x2fadeOutSt) 0.474609
set posy(book6x2fadeOutSt) 0.726563
set width(book6x2fadeOutSt) 0.031250
set height(book6x2fadeOutSt) 0.111979
set scene(book6x2fadeOutSt) secretLibrary
set camera(book6x2fadeOutSt) secretLibraryPuzzle
variable {book6x3brighten} 0
set posx(book6x3brighten) 0.519531
set posy(book6x3brighten) 0.726563
set width(book6x3brighten) 0.031250
set height(book6x3brighten) 0.111979
set scene(book6x3brighten) secretLibrary
set camera(book6x3brighten) secretLibraryPuzzle
variable {book6x3fadeIn} 0
set posx(book6x3fadeIn) 0.519531
set posy(book6x3fadeIn) 0.726563
set width(book6x3fadeIn) 0.031250
set height(book6x3fadeIn) 0.111979
set scene(book6x3fadeIn) secretLibrary
set camera(book6x3fadeIn) secretLibraryPuzzle
variable {book6x3fadeOut} 0
set posx(book6x3fadeOut) 0.519531
set posy(book6x3fadeOut) 0.726563
set width(book6x3fadeOut) 0.031250
set height(book6x3fadeOut) 0.111979
set scene(book6x3fadeOut) secretLibrary
set camera(book6x3fadeOut) secretLibraryPuzzle
variable {book6x3fadeOutSt} 0
set posx(book6x3fadeOutSt) 0.519531
set posy(book6x3fadeOutSt) 0.726563
set width(book6x3fadeOutSt) 0.031250
set height(book6x3fadeOutSt) 0.111979
set scene(book6x3fadeOutSt) secretLibrary
set camera(book6x3fadeOutSt) secretLibraryPuzzle
variable {book6x4brighten} 0
set posx(book6x4brighten) 0.563477
set posy(book6x4brighten) 0.726563
set width(book6x4brighten) 0.031250
set height(book6x4brighten) 0.111979
set scene(book6x4brighten) secretLibrary
set camera(book6x4brighten) secretLibraryPuzzle
variable {book6x4fadeIn} 0
set posx(book6x4fadeIn) 0.563477
set posy(book6x4fadeIn) 0.726563
set width(book6x4fadeIn) 0.031250
set height(book6x4fadeIn) 0.111979
set scene(book6x4fadeIn) secretLibrary
set camera(book6x4fadeIn) secretLibraryPuzzle
variable {book6x4fadeOut} 0
set posx(book6x4fadeOut) 0.563477
set posy(book6x4fadeOut) 0.726563
set width(book6x4fadeOut) 0.031250
set height(book6x4fadeOut) 0.111979
set scene(book6x4fadeOut) secretLibrary
set camera(book6x4fadeOut) secretLibraryPuzzle
variable {book6x4fadeOutSt} 0
set posx(book6x4fadeOutSt) 0.563477
set posy(book6x4fadeOutSt) 0.726563
set width(book6x4fadeOutSt) 0.031250
set height(book6x4fadeOutSt) 0.111979
set scene(book6x4fadeOutSt) secretLibrary
set camera(book6x4fadeOutSt) secretLibraryPuzzle
variable {book6x5brighten} 0
set posx(book6x5brighten) 0.606445
set posy(book6x5brighten) 0.726563
set width(book6x5brighten) 0.031250
set height(book6x5brighten) 0.111979
set scene(book6x5brighten) secretLibrary
set camera(book6x5brighten) secretLibraryPuzzle
variable {book6x5fadeIn} 0
set posx(book6x5fadeIn) 0.606445
set posy(book6x5fadeIn) 0.726563
set width(book6x5fadeIn) 0.031250
set height(book6x5fadeIn) 0.111979
set scene(book6x5fadeIn) secretLibrary
set camera(book6x5fadeIn) secretLibraryPuzzle
variable {book6x5fadeOut} 0
set posx(book6x5fadeOut) 0.606445
set posy(book6x5fadeOut) 0.726563
set width(book6x5fadeOut) 0.031250
set height(book6x5fadeOut) 0.111979
set scene(book6x5fadeOut) secretLibrary
set camera(book6x5fadeOut) secretLibraryPuzzle
variable {book6x5fadeOutSt} 0
set posx(book6x5fadeOutSt) 0.606445
set posy(book6x5fadeOutSt) 0.726563
set width(book6x5fadeOutSt) 0.031250
set height(book6x5fadeOutSt) 0.111979
set scene(book6x5fadeOutSt) secretLibrary
set camera(book6x5fadeOutSt) secretLibraryPuzzle
variable {book7x0brighten} 0
set posx(book7x0brighten) 0.408203
set posy(book7x0brighten) 0.841146
set width(book7x0brighten) 0.031250
set height(book7x0brighten) 0.111979
set scene(book7x0brighten) secretLibrary
set camera(book7x0brighten) secretLibraryPuzzle
variable {book7x0fadeIn} 0
set posx(book7x0fadeIn) 0.408203
set posy(book7x0fadeIn) 0.841146
set width(book7x0fadeIn) 0.031250
set height(book7x0fadeIn) 0.111979
set scene(book7x0fadeIn) secretLibrary
set camera(book7x0fadeIn) secretLibraryPuzzle
variable {book7x0fadeOut} 0
set posx(book7x0fadeOut) 0.408203
set posy(book7x0fadeOut) 0.841146
set width(book7x0fadeOut) 0.031250
set height(book7x0fadeOut) 0.111979
set scene(book7x0fadeOut) secretLibrary
set camera(book7x0fadeOut) secretLibraryPuzzle
variable {book7x0fadeOutSt} 0
set posx(book7x0fadeOutSt) 0.408203
set posy(book7x0fadeOutSt) 0.841146
set width(book7x0fadeOutSt) 0.031250
set height(book7x0fadeOutSt) 0.111979
set scene(book7x0fadeOutSt) secretLibrary
set camera(book7x0fadeOutSt) secretLibraryPuzzle
variable {book7x1brighten} 0
set posx(book7x1brighten) 0.452148
set posy(book7x1brighten) 0.841146
set width(book7x1brighten) 0.031250
set height(book7x1brighten) 0.111979
set scene(book7x1brighten) secretLibrary
set camera(book7x1brighten) secretLibraryPuzzle
variable {book7x1fadeIn} 0
set posx(book7x1fadeIn) 0.452148
set posy(book7x1fadeIn) 0.841146
set width(book7x1fadeIn) 0.031250
set height(book7x1fadeIn) 0.111979
set scene(book7x1fadeIn) secretLibrary
set camera(book7x1fadeIn) secretLibraryPuzzle
variable {book7x1fadeOut} 0
set posx(book7x1fadeOut) 0.452148
set posy(book7x1fadeOut) 0.841146
set width(book7x1fadeOut) 0.031250
set height(book7x1fadeOut) 0.111979
set scene(book7x1fadeOut) secretLibrary
set camera(book7x1fadeOut) secretLibraryPuzzle
variable {book7x1fadeOutSt} 0
set posx(book7x1fadeOutSt) 0.452148
set posy(book7x1fadeOutSt) 0.841146
set width(book7x1fadeOutSt) 0.031250
set height(book7x1fadeOutSt) 0.111979
set scene(book7x1fadeOutSt) secretLibrary
set camera(book7x1fadeOutSt) secretLibraryPuzzle
variable {book7x2brighten} 0
set posx(book7x2brighten) 0.496094
set posy(book7x2brighten) 0.841146
set width(book7x2brighten) 0.031250
set height(book7x2brighten) 0.111979
set scene(book7x2brighten) secretLibrary
set camera(book7x2brighten) secretLibraryPuzzle
variable {book7x2fadeIn} 0
set posx(book7x2fadeIn) 0.496094
set posy(book7x2fadeIn) 0.841146
set width(book7x2fadeIn) 0.031250
set height(book7x2fadeIn) 0.111979
set scene(book7x2fadeIn) secretLibrary
set camera(book7x2fadeIn) secretLibraryPuzzle
variable {book7x2fadeOut} 0
set posx(book7x2fadeOut) 0.496094
set posy(book7x2fadeOut) 0.841146
set width(book7x2fadeOut) 0.031250
set height(book7x2fadeOut) 0.111979
set scene(book7x2fadeOut) secretLibrary
set camera(book7x2fadeOut) secretLibraryPuzzle
variable {book7x2fadeOutSt} 0
set posx(book7x2fadeOutSt) 0.496094
set posy(book7x2fadeOutSt) 0.841146
set width(book7x2fadeOutSt) 0.031250
set height(book7x2fadeOutSt) 0.111979
set scene(book7x2fadeOutSt) secretLibrary
set camera(book7x2fadeOutSt) secretLibraryPuzzle
variable {book7x3brighten} 0
set posx(book7x3brighten) 0.541016
set posy(book7x3brighten) 0.841146
set width(book7x3brighten) 0.031250
set height(book7x3brighten) 0.111979
set scene(book7x3brighten) secretLibrary
set camera(book7x3brighten) secretLibraryPuzzle
variable {book7x3fadeIn} 0
set posx(book7x3fadeIn) 0.541016
set posy(book7x3fadeIn) 0.841146
set width(book7x3fadeIn) 0.031250
set height(book7x3fadeIn) 0.111979
set scene(book7x3fadeIn) secretLibrary
set camera(book7x3fadeIn) secretLibraryPuzzle
variable {book7x3fadeOut} 0
set posx(book7x3fadeOut) 0.541016
set posy(book7x3fadeOut) 0.841146
set width(book7x3fadeOut) 0.031250
set height(book7x3fadeOut) 0.111979
set scene(book7x3fadeOut) secretLibrary
set camera(book7x3fadeOut) secretLibraryPuzzle
variable {book7x3fadeOutSt} 0
set posx(book7x3fadeOutSt) 0.541016
set posy(book7x3fadeOutSt) 0.841146
set width(book7x3fadeOutSt) 0.031250
set height(book7x3fadeOutSt) 0.111979
set scene(book7x3fadeOutSt) secretLibrary
set camera(book7x3fadeOutSt) secretLibraryPuzzle
variable {book7x4brighten} 0
set posx(book7x4brighten) 0.583984
set posy(book7x4brighten) 0.841146
set width(book7x4brighten) 0.031250
set height(book7x4brighten) 0.111979
set scene(book7x4brighten) secretLibrary
set camera(book7x4brighten) secretLibraryPuzzle
variable {book7x4fadeIn} 0
set posx(book7x4fadeIn) 0.583984
set posy(book7x4fadeIn) 0.841146
set width(book7x4fadeIn) 0.031250
set height(book7x4fadeIn) 0.111979
set scene(book7x4fadeIn) secretLibrary
set camera(book7x4fadeIn) secretLibraryPuzzle
variable {book7x4fadeOut} 0
set posx(book7x4fadeOut) 0.583984
set posy(book7x4fadeOut) 0.841146
set width(book7x4fadeOut) 0.031250
set height(book7x4fadeOut) 0.111979
set scene(book7x4fadeOut) secretLibrary
set camera(book7x4fadeOut) secretLibraryPuzzle
variable {book7x4fadeOutSt} 0
set posx(book7x4fadeOutSt) 0.583984
set posy(book7x4fadeOutSt) 0.841146
set width(book7x4fadeOutSt) 0.031250
set height(book7x4fadeOutSt) 0.111979
set scene(book7x4fadeOutSt) secretLibrary
set camera(book7x4fadeOutSt) secretLibraryPuzzle
variable {ending} 0
set posx(ending) 0.000000
set posy(ending) 0.000000
set width(ending) 1.000000
set height(ending) 1.000000
set scene(ending) secretLibrary
set camera(ending) secretLibraryPuzzle
variable {puzzleBookEndLoop} 0
set posx(puzzleBookEndLoop) 0.478516
set posy(puzzleBookEndLoop) 0.154948
set width(puzzleBookEndLoop) 0.024414
set height(puzzleBookEndLoop) 0.111979
set scene(puzzleBookEndLoop) secretLibrary
set camera(puzzleBookEndLoop) secretLibraryPuzzle
variable {puzzleBookStart} 0
set posx(puzzleBookStart) 0.477539
set posy(puzzleBookStart) 0.842448
set width(puzzleBookStart) 0.024414
set height(puzzleBookStart) 0.108073
set scene(puzzleBookStart) secretLibrary
set camera(puzzleBookStart) secretLibraryPuzzle
variable {puzzleBookStartSt} 0
set posx(puzzleBookStartSt) 0.477539
set posy(puzzleBookStartSt) 0.842448
set width(puzzleBookStartSt) 0.024414
set height(puzzleBookStartSt) 0.108073
set scene(puzzleBookStartSt) secretLibrary
set camera(puzzleBookStartSt) secretLibraryPuzzle
variable {puzzleBookStartLight} 0
set posx(puzzleBookStartLight) 0.477539
set posy(puzzleBookStartLight) 0.842448
set width(puzzleBookStartLight) 0.024414
set height(puzzleBookStartLight) 0.108073
set scene(puzzleBookStartLight) secretLibrary
set camera(puzzleBookStartLight) secretLibraryPuzzle
variable {puzzleBookStartLightSt} 0
set posx(puzzleBookStartLightSt) 0.477539
set posy(puzzleBookStartLightSt) 0.842448
set width(puzzleBookStartLightSt) 0.024414
set height(puzzleBookStartLightSt) 0.108073
set scene(puzzleBookStartLightSt) secretLibrary
set camera(puzzleBookStartLightSt) secretLibraryPuzzle
variable {activation} 0
set posx(activation) 0.049805
set posy(activation) 0.450521
set width(activation) 0.250000
set height(activation) 0.333333
set scene(activation) secretLibrary
set camera(activation) secretLibraryTable
variable {lightBallA} 0
set posx(lightBallA) 0.039063
set posy(lightBallA) 0.000000
set width(lightBallA) 0.232422
set height(lightBallA) 0.268229
set scene(lightBallA) secretLibrary
set camera(lightBallA) secretLibraryTable
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval celesteStar {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {celesteStar} 0
set posx(celesteStar) 0.000000
set posy(celesteStar) 0.000000
set width(celesteStar) 1.000000
set height(celesteStar) 1.000000
set scene(celesteStar) skyway
set camera(celesteStar) celesteStar
variable {owlA} 0
set posx(owlA) 0.000000
set posy(owlA) 0.164063
set width(owlA) 0.536133
set height(owlA) 0.647135
set scene(owlA) skyway
set camera(owlA) libraryBack
variable {owlB} 0
set posx(owlB) 0.000000
set posy(owlB) 0.127604
set width(owlB) 0.364258
set height(owlB) 0.260417
set scene(owlB) skyway
set camera(owlB) libraryBack
variable {owlC} 0
set posx(owlC) 0.666992
set posy(owlC) 0.282552
set width(owlC) 0.333008
set height(owlC) 0.180990
set scene(owlC) skyway
set camera(owlC) libraryBack
variable {owlD} 0
set posx(owlD) 0.607422
set posy(owlD) 0.140625
set width(owlD) 0.392578
set height(owlD) 0.381510
set scene(owlD) skyway
set camera(owlD) libraryBack
variable {owlA} 0
set posx(owlA) 0.644531
set posy(owlA) 0.933594
set width(owlA) 0.235352
set height(owlA) 0.566406
set scene(owlA) skyway
set camera(owlA) librarySkyway
variable {owlB} 0
set posx(owlB) 0.500000
set posy(owlB) 0.393229
set width(owlB) 0.455078
set height(owlB) 0.441406
set scene(owlB) skyway
set camera(owlB) librarySkyway
variable {owlC} 0
set posx(owlC) 0.127930
set posy(owlC) 0.746094
set width(owlC) 0.500000
set height(owlC) 0.489583
set scene(owlC) skyway
set camera(owlC) librarySkyway
variable {owlD} 0
set posx(owlD) 0.000000
set posy(owlD) 0.876302
set width(owlD) 0.236328
set height(owlD) 0.283854
set scene(owlD) skyway
set camera(owlD) librarySkyway
variable {shootingStarA} 0
set posx(shootingStarA) 0.000000
set posy(shootingStarA) 0.091146
set width(shootingStarA) 0.500000
set height(shootingStarA) 0.536458
set scene(shootingStarA) skyway
set camera(shootingStarA) skywayCeleste
variable {shootingStarB} 0
set posx(shootingStarB) 0.168945
set posy(shootingStarB) 0.091146
set width(shootingStarB) 0.500000
set height(shootingStarB) 0.536458
set scene(shootingStarB) skyway
set camera(shootingStarB) skywayCeleste
variable {shootingStarC} 0
set posx(shootingStarC) 0.343750
set posy(shootingStarC) 0.091146
set width(shootingStarC) 0.499023
set height(shootingStarC) 0.536458
set scene(shootingStarC) skyway
set camera(shootingStarC) skywayCeleste
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval flowerCloseUp {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {flowerGrowingA0} 0
set posx(flowerGrowingA0) 0.077148
set posy(flowerGrowingA0) 0.425781
set width(flowerGrowingA0) 0.353516
set height(flowerGrowingA0) 0.363281
set scene(flowerGrowingA0) solarium
set camera(flowerGrowingA0) flowerCloseUp
variable {flowerGrowingA0St} 0
set posx(flowerGrowingA0St) 0.077148
set posy(flowerGrowingA0St) 0.425781
set width(flowerGrowingA0St) 0.353516
set height(flowerGrowingA0St) 0.363281
set scene(flowerGrowingA0St) solarium
set camera(flowerGrowingA0St) flowerCloseUp
variable {flowerGrowingA1} 0
set posx(flowerGrowingA1) 0.382812
set posy(flowerGrowingA1) 0.092448
set width(flowerGrowingA1) 0.335938
set height(flowerGrowingA1) 0.317708
set scene(flowerGrowingA1) solarium
set camera(flowerGrowingA1) flowerCloseUp
variable {flowerGrowingA1St} 0
set posx(flowerGrowingA1St) 0.382812
set posy(flowerGrowingA1St) 0.092448
set width(flowerGrowingA1St) 0.335938
set height(flowerGrowingA1St) 0.317708
set scene(flowerGrowingA1St) solarium
set camera(flowerGrowingA1St) flowerCloseUp
variable {flowerGrowingA2} 0
set posx(flowerGrowingA2) 0.561523
set posy(flowerGrowingA2) 0.423177
set width(flowerGrowingA2) 0.335938
set height(flowerGrowingA2) 0.319010
set scene(flowerGrowingA2) solarium
set camera(flowerGrowingA2) flowerCloseUp
variable {flowerGrowingA2St} 0
set posx(flowerGrowingA2St) 0.561523
set posy(flowerGrowingA2St) 0.423177
set width(flowerGrowingA2St) 0.335938
set height(flowerGrowingA2St) 0.319010
set scene(flowerGrowingA2St) solarium
set camera(flowerGrowingA2St) flowerCloseUp
variable {flowerGrowingB0} 0
set posx(flowerGrowingB0) 0.077148
set posy(flowerGrowingB0) 0.425781
set width(flowerGrowingB0) 0.353516
set height(flowerGrowingB0) 0.363281
set scene(flowerGrowingB0) solarium
set camera(flowerGrowingB0) flowerCloseUp
variable {flowerGrowingB0St} 0
set posx(flowerGrowingB0St) 0.077148
set posy(flowerGrowingB0St) 0.425781
set width(flowerGrowingB0St) 0.353516
set height(flowerGrowingB0St) 0.363281
set scene(flowerGrowingB0St) solarium
set camera(flowerGrowingB0St) flowerCloseUp
variable {flowerGrowingB1} 0
set posx(flowerGrowingB1) 0.382812
set posy(flowerGrowingB1) 0.092448
set width(flowerGrowingB1) 0.335938
set height(flowerGrowingB1) 0.317708
set scene(flowerGrowingB1) solarium
set camera(flowerGrowingB1) flowerCloseUp
variable {flowerGrowingB1St} 0
set posx(flowerGrowingB1St) 0.382812
set posy(flowerGrowingB1St) 0.092448
set width(flowerGrowingB1St) 0.335938
set height(flowerGrowingB1St) 0.317708
set scene(flowerGrowingB1St) solarium
set camera(flowerGrowingB1St) flowerCloseUp
variable {flowerGrowingB2} 0
set posx(flowerGrowingB2) 0.561523
set posy(flowerGrowingB2) 0.423177
set width(flowerGrowingB2) 0.335938
set height(flowerGrowingB2) 0.319010
set scene(flowerGrowingB2) solarium
set camera(flowerGrowingB2) flowerCloseUp
variable {flowerGrowingB2St} 0
set posx(flowerGrowingB2St) 0.561523
set posy(flowerGrowingB2St) 0.423177
set width(flowerGrowingB2St) 0.335938
set height(flowerGrowingB2St) 0.319010
set scene(flowerGrowingB2St) solarium
set camera(flowerGrowingB2St) flowerCloseUp
variable {flowerGrowingC0} 0
set posx(flowerGrowingC0) 0.077148
set posy(flowerGrowingC0) 0.425781
set width(flowerGrowingC0) 0.353516
set height(flowerGrowingC0) 0.363281
set scene(flowerGrowingC0) solarium
set camera(flowerGrowingC0) flowerCloseUp
variable {flowerGrowingC0St} 0
set posx(flowerGrowingC0St) 0.077148
set posy(flowerGrowingC0St) 0.425781
set width(flowerGrowingC0St) 0.353516
set height(flowerGrowingC0St) 0.363281
set scene(flowerGrowingC0St) solarium
set camera(flowerGrowingC0St) flowerCloseUp
variable {flowerGrowingC1} 0
set posx(flowerGrowingC1) 0.382812
set posy(flowerGrowingC1) 0.092448
set width(flowerGrowingC1) 0.335938
set height(flowerGrowingC1) 0.317708
set scene(flowerGrowingC1) solarium
set camera(flowerGrowingC1) flowerCloseUp
variable {flowerGrowingC1St} 0
set posx(flowerGrowingC1St) 0.382812
set posy(flowerGrowingC1St) 0.092448
set width(flowerGrowingC1St) 0.335938
set height(flowerGrowingC1St) 0.317708
set scene(flowerGrowingC1St) solarium
set camera(flowerGrowingC1St) flowerCloseUp
variable {flowerGrowingC2} 0
set posx(flowerGrowingC2) 0.561523
set posy(flowerGrowingC2) 0.423177
set width(flowerGrowingC2) 0.335938
set height(flowerGrowingC2) 0.319010
set scene(flowerGrowingC2) solarium
set camera(flowerGrowingC2) flowerCloseUp
variable {flowerGrowingC2St} 0
set posx(flowerGrowingC2St) 0.561523
set posy(flowerGrowingC2St) 0.423177
set width(flowerGrowingC2St) 0.335938
set height(flowerGrowingC2St) 0.319010
set scene(flowerGrowingC2St) solarium
set camera(flowerGrowingC2St) flowerCloseUp
variable {flowerGrowingD0} 0
set posx(flowerGrowingD0) 0.077148
set posy(flowerGrowingD0) 0.425781
set width(flowerGrowingD0) 0.353516
set height(flowerGrowingD0) 0.363281
set scene(flowerGrowingD0) solarium
set camera(flowerGrowingD0) flowerCloseUp
variable {flowerGrowingD0St} 0
set posx(flowerGrowingD0St) 0.077148
set posy(flowerGrowingD0St) 0.425781
set width(flowerGrowingD0St) 0.353516
set height(flowerGrowingD0St) 0.363281
set scene(flowerGrowingD0St) solarium
set camera(flowerGrowingD0St) flowerCloseUp
variable {flowerGrowingD1} 0
set posx(flowerGrowingD1) 0.382812
set posy(flowerGrowingD1) 0.092448
set width(flowerGrowingD1) 0.335938
set height(flowerGrowingD1) 0.317708
set scene(flowerGrowingD1) solarium
set camera(flowerGrowingD1) flowerCloseUp
variable {flowerGrowingD1St} 0
set posx(flowerGrowingD1St) 0.382812
set posy(flowerGrowingD1St) 0.092448
set width(flowerGrowingD1St) 0.335938
set height(flowerGrowingD1St) 0.317708
set scene(flowerGrowingD1St) solarium
set camera(flowerGrowingD1St) flowerCloseUp
variable {flowerGrowingD2} 0
set posx(flowerGrowingD2) 0.561523
set posy(flowerGrowingD2) 0.423177
set width(flowerGrowingD2) 0.335938
set height(flowerGrowingD2) 0.319010
set scene(flowerGrowingD2) solarium
set camera(flowerGrowingD2) flowerCloseUp
variable {flowerGrowingD2St} 0
set posx(flowerGrowingD2St) 0.561523
set posy(flowerGrowingD2St) 0.423177
set width(flowerGrowingD2St) 0.335938
set height(flowerGrowingD2St) 0.319010
set scene(flowerGrowingD2St) solarium
set camera(flowerGrowingD2St) flowerCloseUp
variable {flowerGrowingE0} 0
set posx(flowerGrowingE0) 0.077148
set posy(flowerGrowingE0) 0.425781
set width(flowerGrowingE0) 0.353516
set height(flowerGrowingE0) 0.363281
set scene(flowerGrowingE0) solarium
set camera(flowerGrowingE0) flowerCloseUp
variable {flowerGrowingE0St} 0
set posx(flowerGrowingE0St) 0.077148
set posy(flowerGrowingE0St) 0.425781
set width(flowerGrowingE0St) 0.353516
set height(flowerGrowingE0St) 0.363281
set scene(flowerGrowingE0St) solarium
set camera(flowerGrowingE0St) flowerCloseUp
variable {flowerGrowingE1} 0
set posx(flowerGrowingE1) 0.382812
set posy(flowerGrowingE1) 0.092448
set width(flowerGrowingE1) 0.335938
set height(flowerGrowingE1) 0.317708
set scene(flowerGrowingE1) solarium
set camera(flowerGrowingE1) flowerCloseUp
variable {flowerGrowingE1St} 0
set posx(flowerGrowingE1St) 0.382812
set posy(flowerGrowingE1St) 0.092448
set width(flowerGrowingE1St) 0.335938
set height(flowerGrowingE1St) 0.317708
set scene(flowerGrowingE1St) solarium
set camera(flowerGrowingE1St) flowerCloseUp
variable {flowerGrowingE2} 0
set posx(flowerGrowingE2) 0.561523
set posy(flowerGrowingE2) 0.423177
set width(flowerGrowingE2) 0.335938
set height(flowerGrowingE2) 0.319010
set scene(flowerGrowingE2) solarium
set camera(flowerGrowingE2) flowerCloseUp
variable {flowerGrowingE2St} 0
set posx(flowerGrowingE2St) 0.561523
set posy(flowerGrowingE2St) 0.423177
set width(flowerGrowingE2St) 0.335938
set height(flowerGrowingE2St) 0.319010
set scene(flowerGrowingE2St) solarium
set camera(flowerGrowingE2St) flowerCloseUp
variable {flowerGrowingF0} 0
set posx(flowerGrowingF0) 0.077148
set posy(flowerGrowingF0) 0.425781
set width(flowerGrowingF0) 0.353516
set height(flowerGrowingF0) 0.363281
set scene(flowerGrowingF0) solarium
set camera(flowerGrowingF0) flowerCloseUp
variable {flowerGrowingF0St} 0
set posx(flowerGrowingF0St) 0.077148
set posy(flowerGrowingF0St) 0.425781
set width(flowerGrowingF0St) 0.353516
set height(flowerGrowingF0St) 0.363281
set scene(flowerGrowingF0St) solarium
set camera(flowerGrowingF0St) flowerCloseUp
variable {flowerGrowingF1} 0
set posx(flowerGrowingF1) 0.382812
set posy(flowerGrowingF1) 0.092448
set width(flowerGrowingF1) 0.335938
set height(flowerGrowingF1) 0.317708
set scene(flowerGrowingF1) solarium
set camera(flowerGrowingF1) flowerCloseUp
variable {flowerGrowingF1St} 0
set posx(flowerGrowingF1St) 0.382812
set posy(flowerGrowingF1St) 0.092448
set width(flowerGrowingF1St) 0.335938
set height(flowerGrowingF1St) 0.317708
set scene(flowerGrowingF1St) solarium
set camera(flowerGrowingF1St) flowerCloseUp
variable {flowerGrowingF2} 0
set posx(flowerGrowingF2) 0.561523
set posy(flowerGrowingF2) 0.423177
set width(flowerGrowingF2) 0.335938
set height(flowerGrowingF2) 0.319010
set scene(flowerGrowingF2) solarium
set camera(flowerGrowingF2) flowerCloseUp
variable {flowerGrowingF2St} 0
set posx(flowerGrowingF2St) 0.561523
set posy(flowerGrowingF2St) 0.423177
set width(flowerGrowingF2St) 0.335938
set height(flowerGrowingF2St) 0.319010
set scene(flowerGrowingF2St) solarium
set camera(flowerGrowingF2St) flowerCloseUp
variable {flowerGrowingG0} 0
set posx(flowerGrowingG0) 0.077148
set posy(flowerGrowingG0) 0.425781
set width(flowerGrowingG0) 0.353516
set height(flowerGrowingG0) 0.363281
set scene(flowerGrowingG0) solarium
set camera(flowerGrowingG0) flowerCloseUp
variable {flowerGrowingG0St} 0
set posx(flowerGrowingG0St) 0.077148
set posy(flowerGrowingG0St) 0.425781
set width(flowerGrowingG0St) 0.353516
set height(flowerGrowingG0St) 0.363281
set scene(flowerGrowingG0St) solarium
set camera(flowerGrowingG0St) flowerCloseUp
variable {flowerGrowingG1} 0
set posx(flowerGrowingG1) 0.382812
set posy(flowerGrowingG1) 0.092448
set width(flowerGrowingG1) 0.335938
set height(flowerGrowingG1) 0.317708
set scene(flowerGrowingG1) solarium
set camera(flowerGrowingG1) flowerCloseUp
variable {flowerGrowingG1St} 0
set posx(flowerGrowingG1St) 0.382812
set posy(flowerGrowingG1St) 0.092448
set width(flowerGrowingG1St) 0.335938
set height(flowerGrowingG1St) 0.317708
set scene(flowerGrowingG1St) solarium
set camera(flowerGrowingG1St) flowerCloseUp
variable {flowerGrowingG2} 0
set posx(flowerGrowingG2) 0.561523
set posy(flowerGrowingG2) 0.423177
set width(flowerGrowingG2) 0.335938
set height(flowerGrowingG2) 0.319010
set scene(flowerGrowingG2) solarium
set camera(flowerGrowingG2) flowerCloseUp
variable {flowerGrowingG2St} 0
set posx(flowerGrowingG2St) 0.561523
set posy(flowerGrowingG2St) 0.423177
set width(flowerGrowingG2St) 0.335938
set height(flowerGrowingG2St) 0.319010
set scene(flowerGrowingG2St) solarium
set camera(flowerGrowingG2St) flowerCloseUp
variable {flowerGrowingH0} 0
set posx(flowerGrowingH0) 0.077148
set posy(flowerGrowingH0) 0.425781
set width(flowerGrowingH0) 0.353516
set height(flowerGrowingH0) 0.363281
set scene(flowerGrowingH0) solarium
set camera(flowerGrowingH0) flowerCloseUp
variable {flowerGrowingH0St} 0
set posx(flowerGrowingH0St) 0.077148
set posy(flowerGrowingH0St) 0.425781
set width(flowerGrowingH0St) 0.353516
set height(flowerGrowingH0St) 0.363281
set scene(flowerGrowingH0St) solarium
set camera(flowerGrowingH0St) flowerCloseUp
variable {flowerGrowingH1} 0
set posx(flowerGrowingH1) 0.382812
set posy(flowerGrowingH1) 0.092448
set width(flowerGrowingH1) 0.335938
set height(flowerGrowingH1) 0.317708
set scene(flowerGrowingH1) solarium
set camera(flowerGrowingH1) flowerCloseUp
variable {flowerGrowingH1St} 0
set posx(flowerGrowingH1St) 0.382812
set posy(flowerGrowingH1St) 0.092448
set width(flowerGrowingH1St) 0.335938
set height(flowerGrowingH1St) 0.317708
set scene(flowerGrowingH1St) solarium
set camera(flowerGrowingH1St) flowerCloseUp
variable {flowerGrowingH2} 0
set posx(flowerGrowingH2) 0.561523
set posy(flowerGrowingH2) 0.423177
set width(flowerGrowingH2) 0.335938
set height(flowerGrowingH2) 0.319010
set scene(flowerGrowingH2) solarium
set camera(flowerGrowingH2) flowerCloseUp
variable {flowerGrowingH2St} 0
set posx(flowerGrowingH2St) 0.561523
set posy(flowerGrowingH2St) 0.423177
set width(flowerGrowingH2St) 0.335938
set height(flowerGrowingH2St) 0.319010
set scene(flowerGrowingH2St) solarium
set camera(flowerGrowingH2St) flowerCloseUp
variable {flowerShrinkA0} 0
set posx(flowerShrinkA0) 0.077148
set posy(flowerShrinkA0) 0.425781
set width(flowerShrinkA0) 0.353516
set height(flowerShrinkA0) 0.363281
set scene(flowerShrinkA0) solarium
set camera(flowerShrinkA0) flowerCloseUp
variable {flowerShrinkA1} 0
set posx(flowerShrinkA1) 0.382812
set posy(flowerShrinkA1) 0.092448
set width(flowerShrinkA1) 0.335938
set height(flowerShrinkA1) 0.317708
set scene(flowerShrinkA1) solarium
set camera(flowerShrinkA1) flowerCloseUp
variable {flowerShrinkA2} 0
set posx(flowerShrinkA2) 0.561523
set posy(flowerShrinkA2) 0.423177
set width(flowerShrinkA2) 0.335938
set height(flowerShrinkA2) 0.319010
set scene(flowerShrinkA2) solarium
set camera(flowerShrinkA2) flowerCloseUp
variable {flowerShrinkB0} 0
set posx(flowerShrinkB0) 0.077148
set posy(flowerShrinkB0) 0.425781
set width(flowerShrinkB0) 0.353516
set height(flowerShrinkB0) 0.363281
set scene(flowerShrinkB0) solarium
set camera(flowerShrinkB0) flowerCloseUp
variable {flowerShrinkB1} 0
set posx(flowerShrinkB1) 0.382812
set posy(flowerShrinkB1) 0.092448
set width(flowerShrinkB1) 0.335938
set height(flowerShrinkB1) 0.317708
set scene(flowerShrinkB1) solarium
set camera(flowerShrinkB1) flowerCloseUp
variable {flowerShrinkB2} 0
set posx(flowerShrinkB2) 0.561523
set posy(flowerShrinkB2) 0.423177
set width(flowerShrinkB2) 0.335938
set height(flowerShrinkB2) 0.319010
set scene(flowerShrinkB2) solarium
set camera(flowerShrinkB2) flowerCloseUp
variable {flowerShrinkC0} 0
set posx(flowerShrinkC0) 0.077148
set posy(flowerShrinkC0) 0.425781
set width(flowerShrinkC0) 0.353516
set height(flowerShrinkC0) 0.363281
set scene(flowerShrinkC0) solarium
set camera(flowerShrinkC0) flowerCloseUp
variable {flowerShrinkC1} 0
set posx(flowerShrinkC1) 0.382812
set posy(flowerShrinkC1) 0.092448
set width(flowerShrinkC1) 0.335938
set height(flowerShrinkC1) 0.317708
set scene(flowerShrinkC1) solarium
set camera(flowerShrinkC1) flowerCloseUp
variable {flowerShrinkC2} 0
set posx(flowerShrinkC2) 0.561523
set posy(flowerShrinkC2) 0.423177
set width(flowerShrinkC2) 0.335938
set height(flowerShrinkC2) 0.319010
set scene(flowerShrinkC2) solarium
set camera(flowerShrinkC2) flowerCloseUp
variable {flowerShrinkD0} 0
set posx(flowerShrinkD0) 0.077148
set posy(flowerShrinkD0) 0.425781
set width(flowerShrinkD0) 0.353516
set height(flowerShrinkD0) 0.363281
set scene(flowerShrinkD0) solarium
set camera(flowerShrinkD0) flowerCloseUp
variable {flowerShrinkD1} 0
set posx(flowerShrinkD1) 0.382812
set posy(flowerShrinkD1) 0.092448
set width(flowerShrinkD1) 0.335938
set height(flowerShrinkD1) 0.317708
set scene(flowerShrinkD1) solarium
set camera(flowerShrinkD1) flowerCloseUp
variable {flowerShrinkD2} 0
set posx(flowerShrinkD2) 0.561523
set posy(flowerShrinkD2) 0.423177
set width(flowerShrinkD2) 0.335938
set height(flowerShrinkD2) 0.319010
set scene(flowerShrinkD2) solarium
set camera(flowerShrinkD2) flowerCloseUp
variable {flowerShrinkE0} 0
set posx(flowerShrinkE0) 0.077148
set posy(flowerShrinkE0) 0.425781
set width(flowerShrinkE0) 0.353516
set height(flowerShrinkE0) 0.363281
set scene(flowerShrinkE0) solarium
set camera(flowerShrinkE0) flowerCloseUp
variable {flowerShrinkE1} 0
set posx(flowerShrinkE1) 0.382812
set posy(flowerShrinkE1) 0.092448
set width(flowerShrinkE1) 0.335938
set height(flowerShrinkE1) 0.317708
set scene(flowerShrinkE1) solarium
set camera(flowerShrinkE1) flowerCloseUp
variable {flowerShrinkE2} 0
set posx(flowerShrinkE2) 0.561523
set posy(flowerShrinkE2) 0.423177
set width(flowerShrinkE2) 0.335938
set height(flowerShrinkE2) 0.319010
set scene(flowerShrinkE2) solarium
set camera(flowerShrinkE2) flowerCloseUp
variable {flowerShrinkF0} 0
set posx(flowerShrinkF0) 0.077148
set posy(flowerShrinkF0) 0.425781
set width(flowerShrinkF0) 0.353516
set height(flowerShrinkF0) 0.363281
set scene(flowerShrinkF0) solarium
set camera(flowerShrinkF0) flowerCloseUp
variable {flowerShrinkF1} 0
set posx(flowerShrinkF1) 0.382812
set posy(flowerShrinkF1) 0.092448
set width(flowerShrinkF1) 0.335938
set height(flowerShrinkF1) 0.317708
set scene(flowerShrinkF1) solarium
set camera(flowerShrinkF1) flowerCloseUp
variable {flowerShrinkF2} 0
set posx(flowerShrinkF2) 0.561523
set posy(flowerShrinkF2) 0.423177
set width(flowerShrinkF2) 0.335938
set height(flowerShrinkF2) 0.319010
set scene(flowerShrinkF2) solarium
set camera(flowerShrinkF2) flowerCloseUp
variable {flowerShrinkG0} 0
set posx(flowerShrinkG0) 0.077148
set posy(flowerShrinkG0) 0.425781
set width(flowerShrinkG0) 0.353516
set height(flowerShrinkG0) 0.363281
set scene(flowerShrinkG0) solarium
set camera(flowerShrinkG0) flowerCloseUp
variable {flowerShrinkG1} 0
set posx(flowerShrinkG1) 0.382812
set posy(flowerShrinkG1) 0.092448
set width(flowerShrinkG1) 0.335938
set height(flowerShrinkG1) 0.317708
set scene(flowerShrinkG1) solarium
set camera(flowerShrinkG1) flowerCloseUp
variable {flowerShrinkG2} 0
set posx(flowerShrinkG2) 0.561523
set posy(flowerShrinkG2) 0.423177
set width(flowerShrinkG2) 0.335938
set height(flowerShrinkG2) 0.319010
set scene(flowerShrinkG2) solarium
set camera(flowerShrinkG2) flowerCloseUp
variable {flowerShrinkH0} 0
set posx(flowerShrinkH0) 0.077148
set posy(flowerShrinkH0) 0.425781
set width(flowerShrinkH0) 0.353516
set height(flowerShrinkH0) 0.363281
set scene(flowerShrinkH0) solarium
set camera(flowerShrinkH0) flowerCloseUp
variable {flowerShrinkH1} 0
set posx(flowerShrinkH1) 0.382812
set posy(flowerShrinkH1) 0.092448
set width(flowerShrinkH1) 0.335938
set height(flowerShrinkH1) 0.317708
set scene(flowerShrinkH1) solarium
set camera(flowerShrinkH1) flowerCloseUp
variable {flowerShrinkH2} 0
set posx(flowerShrinkH2) 0.561523
set posy(flowerShrinkH2) 0.423177
set width(flowerShrinkH2) 0.335938
set height(flowerShrinkH2) 0.319010
set scene(flowerShrinkH2) solarium
set camera(flowerShrinkH2) flowerCloseUp
variable {appearing} 0
set posx(appearing) 0.304688
set posy(appearing) 0.000000
set width(appearing) 0.405273
set height(appearing) 0.778646
set scene(appearing) solarium
set camera(appearing) solariumContainer
variable {awakening} 0
set posx(awakening) 0.606445
set posy(awakening) 0.510417
set width(awakening) 0.043945
set height(awakening) 0.063802
set scene(awakening) solarium
set camera(awakening) solariumEntrance
variable {awakeningAutumn} 0
set posx(awakeningAutumn) 0.606445
set posy(awakeningAutumn) 0.510417
set width(awakeningAutumn) 0.043945
set height(awakeningAutumn) 0.063802
set scene(awakeningAutumn) solarium
set camera(awakeningAutumn) solariumEntrance
variable {awakeningSpring} 0
set posx(awakeningSpring) 0.606445
set posy(awakeningSpring) 0.510417
set width(awakeningSpring) 0.043945
set height(awakeningSpring) 0.063802
set scene(awakeningSpring) solarium
set camera(awakeningSpring) solariumEntrance
variable {awakeningWinter} 0
set posx(awakeningWinter) 0.606445
set posy(awakeningWinter) 0.510417
set width(awakeningWinter) 0.043945
set height(awakeningWinter) 0.063802
set scene(awakeningWinter) solarium
set camera(awakeningWinter) solariumEntrance
variable {loop} 0
set posx(loop) 0.383789
set posy(loop) 0.342448
set width(loop) 0.250000
set height(loop) 0.333333
set scene(loop) solarium
set camera(loop) solariumRune
variable {offToOn} 0
set posx(offToOn) 0.000000
set posy(offToOn) 0.000000
set width(offToOn) 1.000000
set height(offToOn) 1.000000
set scene(offToOn) solarium
set camera(offToOn) solariumRune
variable {onToOff} 0
set posx(onToOff) 0.000000
set posy(onToOff) 0.000000
set width(onToOff) 1.000000
set height(onToOff) 1.000000
set scene(onToOff) solarium
set camera(onToOff) solariumRune
variable {awakening} 0
set posx(awakening) 0.488281
set posy(awakening) 0.010417
set width(awakening) 0.043945
set height(awakening) 0.063802
set scene(awakening) solarium
set camera(awakening) solariumStairs
variable {awakeningAutumn} 0
set posx(awakeningAutumn) 0.488281
set posy(awakeningAutumn) 0.010417
set width(awakeningAutumn) 0.043945
set height(awakeningAutumn) 0.063802
set scene(awakeningAutumn) solarium
set camera(awakeningAutumn) solariumStairs
variable {awakeningSpring} 0
set posx(awakeningSpring) 0.488281
set posy(awakeningSpring) 0.010417
set width(awakeningSpring) 0.043945
set height(awakeningSpring) 0.063802
set scene(awakeningSpring) solarium
set camera(awakeningSpring) solariumStairs
variable {awakeningWinter} 0
set posx(awakeningWinter) 0.488281
set posy(awakeningWinter) 0.010417
set width(awakeningWinter) 0.043945
set height(awakeningWinter) 0.063802
set scene(awakeningWinter) solarium
set camera(awakeningWinter) solariumStairs
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval atrium {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {teleport} 0
set posx(teleport) 0.000000
set posy(teleport) 0.000000
set width(teleport) 1.000000
set height(teleport) 1.000000
set scene(teleport) teleports
set camera(teleport) atrium
variable {teleport} 0
set posx(teleport) 0.000000
set posy(teleport) 0.000000
set width(teleport) 1.000000
set height(teleport) 1.000000
set scene(teleport) teleports
set camera(teleport) forge
variable {teleport} 0
set posx(teleport) 0.000000
set posy(teleport) 0.000000
set width(teleport) 1.000000
set height(teleport) 1.000000
set scene(teleport) teleports
set camera(teleport) hallway
variable {teleport} 0
set posx(teleport) 0.000000
set posy(teleport) 0.000000
set width(teleport) 1.000000
set height(teleport) 1.000000
set scene(teleport) teleports
set camera(teleport) laboratory
variable {teleport} 0
set posx(teleport) 0.000000
set posy(teleport) 0.000000
set width(teleport) 1.000000
set height(teleport) 1.000000
set scene(teleport) teleports
set camera(teleport) lounge
variable {teleport} 0
set posx(teleport) 0.000000
set posy(teleport) 0.000000
set width(teleport) 1.000000
set height(teleport) 1.000000
set scene(teleport) teleports
set camera(teleport) mainBuilding
variable {teleport} 0
set posx(teleport) 0.000000
set posy(teleport) 0.000000
set width(teleport) 1.000000
set height(teleport) 1.000000
set scene(teleport) teleports
set camera(teleport) observatory
variable {teleportBack} 0
set posx(teleportBack) 0.000000
set posy(teleportBack) 0.000000
set width(teleportBack) 1.000000
set height(teleportBack) 1.000000
set scene(teleportBack) teleports
set camera(teleportBack) observatory
variable {teleport} 0
set posx(teleport) 0.000000
set posy(teleport) 0.000000
set width(teleport) 1.000000
set height(teleport) 1.000000
set scene(teleport) teleports
set camera(teleport) teleportTowerArt
variable {teleport} 0
set posx(teleport) 0.000000
set posy(teleport) 0.000000
set width(teleport) 1.000000
set height(teleport) 1.000000
set scene(teleport) teleports
set camera(teleport) teleportTowerLower
variable {teleport} 0
set posx(teleport) 0.000000
set posy(teleport) 0.000000
set width(teleport) 1.000000
set height(teleport) 1.000000
set scene(teleport) teleports
set camera(teleport) teleportTowerMiddle
variable {teleport} 0
set posx(teleport) 0.000000
set posy(teleport) 0.000000
set width(teleport) 1.000000
set height(teleport) 1.000000
set scene(teleport) teleports
set camera(teleport) watchTower
variable {teleportBack} 0
set posx(teleportBack) 0.000000
set posy(teleportBack) 0.000000
set width(teleportBack) 1.000000
set height(teleportBack) 1.000000
set scene(teleportBack) teleports
set camera(teleportBack) watchTower
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval magicalDoor {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {gateLooping} 0
set posx(gateLooping) 0.436523
set posy(gateLooping) 0.233073
set width(gateLooping) 0.135742
set height(gateLooping) 0.333333
set scene(gateLooping) teleportTowerBase
set camera(gateLooping) magicalDoor
variable {state0} 0
set posx(state0) 0.313477
set posy(state0) 0.000000
set width(state0) 0.370117
set height(state0) 0.809896
set scene(state0) teleportTowerBase
set camera(state0) obeliskA
variable {state0St} 0
set posx(state0St) 0.313477
set posy(state0St) 0.000000
set width(state0St) 0.370117
set height(state0St) 0.809896
set scene(state0St) teleportTowerBase
set camera(state0St) obeliskA
variable {state1} 0
set posx(state1) 0.313477
set posy(state1) 0.000000
set width(state1) 0.370117
set height(state1) 0.809896
set scene(state1) teleportTowerBase
set camera(state1) obeliskA
variable {state1St} 0
set posx(state1St) 0.313477
set posy(state1St) 0.000000
set width(state1St) 0.370117
set height(state1St) 0.809896
set scene(state1St) teleportTowerBase
set camera(state1St) obeliskA
variable {state2} 0
set posx(state2) 0.313477
set posy(state2) 0.000000
set width(state2) 0.370117
set height(state2) 0.809896
set scene(state2) teleportTowerBase
set camera(state2) obeliskA
variable {state2St} 0
set posx(state2St) 0.313477
set posy(state2St) 0.000000
set width(state2St) 0.370117
set height(state2St) 0.809896
set scene(state2St) teleportTowerBase
set camera(state2St) obeliskA
variable {state3} 0
set posx(state3) 0.313477
set posy(state3) 0.000000
set width(state3) 0.370117
set height(state3) 0.809896
set scene(state3) teleportTowerBase
set camera(state3) obeliskA
variable {state3St} 0
set posx(state3St) 0.313477
set posy(state3St) 0.000000
set width(state3St) 0.370117
set height(state3St) 0.809896
set scene(state3St) teleportTowerBase
set camera(state3St) obeliskA
variable {turningto0} 0
set posx(turningto0) 0.313477
set posy(turningto0) 0.000000
set width(turningto0) 0.370117
set height(turningto0) 0.809896
set scene(turningto0) teleportTowerBase
set camera(turningto0) obeliskA
variable {turningto1} 0
set posx(turningto1) 0.313477
set posy(turningto1) 0.000000
set width(turningto1) 0.370117
set height(turningto1) 0.809896
set scene(turningto1) teleportTowerBase
set camera(turningto1) obeliskA
variable {turningto2} 0
set posx(turningto2) 0.313477
set posy(turningto2) 0.000000
set width(turningto2) 0.370117
set height(turningto2) 0.809896
set scene(turningto2) teleportTowerBase
set camera(turningto2) obeliskA
variable {turningto3} 0
set posx(turningto3) 0.313477
set posy(turningto3) 0.000000
set width(turningto3) 0.370117
set height(turningto3) 0.809896
set scene(turningto3) teleportTowerBase
set camera(turningto3) obeliskA
variable {state0} 0
set posx(state0) 0.304688
set posy(state0) 0.000000
set width(state0) 0.391602
set height(state0) 0.809896
set scene(state0) teleportTowerBase
set camera(state0) obeliskB
variable {state0St} 0
set posx(state0St) 0.304688
set posy(state0St) 0.000000
set width(state0St) 0.391602
set height(state0St) 0.809896
set scene(state0St) teleportTowerBase
set camera(state0St) obeliskB
variable {state1} 0
set posx(state1) 0.304688
set posy(state1) 0.000000
set width(state1) 0.391602
set height(state1) 0.809896
set scene(state1) teleportTowerBase
set camera(state1) obeliskB
variable {state1St} 0
set posx(state1St) 0.304688
set posy(state1St) 0.000000
set width(state1St) 0.391602
set height(state1St) 0.809896
set scene(state1St) teleportTowerBase
set camera(state1St) obeliskB
variable {state2} 0
set posx(state2) 0.304688
set posy(state2) 0.000000
set width(state2) 0.391602
set height(state2) 0.809896
set scene(state2) teleportTowerBase
set camera(state2) obeliskB
variable {state2St} 0
set posx(state2St) 0.304688
set posy(state2St) 0.000000
set width(state2St) 0.391602
set height(state2St) 0.809896
set scene(state2St) teleportTowerBase
set camera(state2St) obeliskB
variable {state3} 0
set posx(state3) 0.304688
set posy(state3) 0.000000
set width(state3) 0.391602
set height(state3) 0.809896
set scene(state3) teleportTowerBase
set camera(state3) obeliskB
variable {state3St} 0
set posx(state3St) 0.304688
set posy(state3St) 0.000000
set width(state3St) 0.391602
set height(state3St) 0.809896
set scene(state3St) teleportTowerBase
set camera(state3St) obeliskB
variable {turningto0} 0
set posx(turningto0) 0.304688
set posy(turningto0) 0.000000
set width(turningto0) 0.391602
set height(turningto0) 0.809896
set scene(turningto0) teleportTowerBase
set camera(turningto0) obeliskB
variable {turningto1} 0
set posx(turningto1) 0.304688
set posy(turningto1) 0.000000
set width(turningto1) 0.391602
set height(turningto1) 0.809896
set scene(turningto1) teleportTowerBase
set camera(turningto1) obeliskB
variable {turningto2} 0
set posx(turningto2) 0.304688
set posy(turningto2) 0.000000
set width(turningto2) 0.391602
set height(turningto2) 0.809896
set scene(turningto2) teleportTowerBase
set camera(turningto2) obeliskB
variable {turningto3} 0
set posx(turningto3) 0.304688
set posy(turningto3) 0.000000
set width(turningto3) 0.391602
set height(turningto3) 0.809896
set scene(turningto3) teleportTowerBase
set camera(turningto3) obeliskB
variable {state0} 0
set posx(state0) 0.313477
set posy(state0) 0.000000
set width(state0) 0.379883
set height(state0) 0.809896
set scene(state0) teleportTowerBase
set camera(state0) obeliskC
variable {state0St} 0
set posx(state0St) 0.313477
set posy(state0St) 0.000000
set width(state0St) 0.379883
set height(state0St) 0.809896
set scene(state0St) teleportTowerBase
set camera(state0St) obeliskC
variable {state1} 0
set posx(state1) 0.313477
set posy(state1) 0.000000
set width(state1) 0.379883
set height(state1) 0.809896
set scene(state1) teleportTowerBase
set camera(state1) obeliskC
variable {state1St} 0
set posx(state1St) 0.313477
set posy(state1St) 0.000000
set width(state1St) 0.379883
set height(state1St) 0.809896
set scene(state1St) teleportTowerBase
set camera(state1St) obeliskC
variable {state2} 0
set posx(state2) 0.313477
set posy(state2) 0.000000
set width(state2) 0.379883
set height(state2) 0.809896
set scene(state2) teleportTowerBase
set camera(state2) obeliskC
variable {state2St} 0
set posx(state2St) 0.313477
set posy(state2St) 0.000000
set width(state2St) 0.379883
set height(state2St) 0.809896
set scene(state2St) teleportTowerBase
set camera(state2St) obeliskC
variable {state3} 0
set posx(state3) 0.313477
set posy(state3) 0.000000
set width(state3) 0.379883
set height(state3) 0.809896
set scene(state3) teleportTowerBase
set camera(state3) obeliskC
variable {state3St} 0
set posx(state3St) 0.313477
set posy(state3St) 0.000000
set width(state3St) 0.379883
set height(state3St) 0.809896
set scene(state3St) teleportTowerBase
set camera(state3St) obeliskC
variable {turningto0} 0
set posx(turningto0) 0.313477
set posy(turningto0) 0.000000
set width(turningto0) 0.379883
set height(turningto0) 0.809896
set scene(turningto0) teleportTowerBase
set camera(turningto0) obeliskC
variable {turningto1} 0
set posx(turningto1) 0.313477
set posy(turningto1) 0.000000
set width(turningto1) 0.379883
set height(turningto1) 0.809896
set scene(turningto1) teleportTowerBase
set camera(turningto1) obeliskC
variable {turningto2} 0
set posx(turningto2) 0.313477
set posy(turningto2) 0.000000
set width(turningto2) 0.379883
set height(turningto2) 0.809896
set scene(turningto2) teleportTowerBase
set camera(turningto2) obeliskC
variable {turningto3} 0
set posx(turningto3) 0.313477
set posy(turningto3) 0.000000
set width(turningto3) 0.379883
set height(turningto3) 0.809896
set scene(turningto3) teleportTowerBase
set camera(turningto3) obeliskC
variable {state0} 0
set posx(state0) 0.313477
set posy(state0) 0.000000
set width(state0) 0.381836
set height(state0) 0.825521
set scene(state0) teleportTowerBase
set camera(state0) obeliskD
variable {state0St} 0
set posx(state0St) 0.313477
set posy(state0St) 0.000000
set width(state0St) 0.381836
set height(state0St) 0.825521
set scene(state0St) teleportTowerBase
set camera(state0St) obeliskD
variable {state1} 0
set posx(state1) 0.313477
set posy(state1) 0.000000
set width(state1) 0.381836
set height(state1) 0.825521
set scene(state1) teleportTowerBase
set camera(state1) obeliskD
variable {state1St} 0
set posx(state1St) 0.313477
set posy(state1St) 0.000000
set width(state1St) 0.381836
set height(state1St) 0.825521
set scene(state1St) teleportTowerBase
set camera(state1St) obeliskD
variable {state2} 0
set posx(state2) 0.313477
set posy(state2) 0.000000
set width(state2) 0.381836
set height(state2) 0.825521
set scene(state2) teleportTowerBase
set camera(state2) obeliskD
variable {state2St} 0
set posx(state2St) 0.313477
set posy(state2St) 0.000000
set width(state2St) 0.381836
set height(state2St) 0.825521
set scene(state2St) teleportTowerBase
set camera(state2St) obeliskD
variable {state3} 0
set posx(state3) 0.313477
set posy(state3) 0.000000
set width(state3) 0.381836
set height(state3) 0.825521
set scene(state3) teleportTowerBase
set camera(state3) obeliskD
variable {state3St} 0
set posx(state3St) 0.313477
set posy(state3St) 0.000000
set width(state3St) 0.381836
set height(state3St) 0.825521
set scene(state3St) teleportTowerBase
set camera(state3St) obeliskD
variable {turningto0} 0
set posx(turningto0) 0.313477
set posy(turningto0) 0.000000
set width(turningto0) 0.381836
set height(turningto0) 0.825521
set scene(turningto0) teleportTowerBase
set camera(turningto0) obeliskD
variable {turningto1} 0
set posx(turningto1) 0.313477
set posy(turningto1) 0.000000
set width(turningto1) 0.381836
set height(turningto1) 0.825521
set scene(turningto1) teleportTowerBase
set camera(turningto1) obeliskD
variable {turningto2} 0
set posx(turningto2) 0.313477
set posy(turningto2) 0.000000
set width(turningto2) 0.381836
set height(turningto2) 0.825521
set scene(turningto2) teleportTowerBase
set camera(turningto2) obeliskD
variable {turningto3} 0
set posx(turningto3) 0.313477
set posy(turningto3) 0.000000
set width(turningto3) 0.381836
set height(turningto3) 0.825521
set scene(turningto3) teleportTowerBase
set camera(turningto3) obeliskD
variable {circle1blue} 0
set posx(circle1blue) 0.521484
set posy(circle1blue) 0.848958
set width(circle1blue) 0.010742
set height(circle1blue) 0.014323
set scene(circle1blue) teleportTowerBase
set camera(circle1blue) teleportPlatform
variable {circle1blueSt} 0
set posx(circle1blueSt) 0.521484
set posy(circle1blueSt) 0.848958
set width(circle1blueSt) 0.010742
set height(circle1blueSt) 0.014323
set scene(circle1blueSt) teleportTowerBase
set camera(circle1blueSt) teleportPlatform
variable {circle1red} 0
set posx(circle1red) 0.521484
set posy(circle1red) 0.848958
set width(circle1red) 0.010742
set height(circle1red) 0.014323
set scene(circle1red) teleportTowerBase
set camera(circle1red) teleportPlatform
variable {circle1redSt} 0
set posx(circle1redSt) 0.521484
set posy(circle1redSt) 0.848958
set width(circle1redSt) 0.010742
set height(circle1redSt) 0.014323
set scene(circle1redSt) teleportTowerBase
set camera(circle1redSt) teleportPlatform
variable {circle1yellow} 0
set posx(circle1yellow) 0.521484
set posy(circle1yellow) 0.848958
set width(circle1yellow) 0.010742
set height(circle1yellow) 0.014323
set scene(circle1yellow) teleportTowerBase
set camera(circle1yellow) teleportPlatform
variable {circle1yellowSt} 0
set posx(circle1yellowSt) 0.521484
set posy(circle1yellowSt) 0.848958
set width(circle1yellowSt) 0.010742
set height(circle1yellowSt) 0.014323
set scene(circle1yellowSt) teleportTowerBase
set camera(circle1yellowSt) teleportPlatform
variable {circle2blue} 0
set posx(circle2blue) 0.514648
set posy(circle2blue) 0.847656
set width(circle2blue) 0.010742
set height(circle2blue) 0.014323
set scene(circle2blue) teleportTowerBase
set camera(circle2blue) teleportPlatform
variable {circle2blueSt} 0
set posx(circle2blueSt) 0.514648
set posy(circle2blueSt) 0.847656
set width(circle2blueSt) 0.010742
set height(circle2blueSt) 0.014323
set scene(circle2blueSt) teleportTowerBase
set camera(circle2blueSt) teleportPlatform
variable {circle2red} 0
set posx(circle2red) 0.514648
set posy(circle2red) 0.847656
set width(circle2red) 0.010742
set height(circle2red) 0.014323
set scene(circle2red) teleportTowerBase
set camera(circle2red) teleportPlatform
variable {circle2redSt} 0
set posx(circle2redSt) 0.514648
set posy(circle2redSt) 0.847656
set width(circle2redSt) 0.010742
set height(circle2redSt) 0.014323
set scene(circle2redSt) teleportTowerBase
set camera(circle2redSt) teleportPlatform
variable {circle2yellow} 0
set posx(circle2yellow) 0.514648
set posy(circle2yellow) 0.847656
set width(circle2yellow) 0.010742
set height(circle2yellow) 0.014323
set scene(circle2yellow) teleportTowerBase
set camera(circle2yellow) teleportPlatform
variable {circle2yellowSt} 0
set posx(circle2yellowSt) 0.514648
set posy(circle2yellowSt) 0.847656
set width(circle2yellowSt) 0.010742
set height(circle2yellowSt) 0.014323
set scene(circle2yellowSt) teleportTowerBase
set camera(circle2yellowSt) teleportPlatform
variable {circle3blue} 0
set posx(circle3blue) 0.517578
set posy(circle3blue) 0.856771
set width(circle3blue) 0.010742
set height(circle3blue) 0.014323
set scene(circle3blue) teleportTowerBase
set camera(circle3blue) teleportPlatform
variable {circle3blueSt} 0
set posx(circle3blueSt) 0.517578
set posy(circle3blueSt) 0.856771
set width(circle3blueSt) 0.010742
set height(circle3blueSt) 0.014323
set scene(circle3blueSt) teleportTowerBase
set camera(circle3blueSt) teleportPlatform
variable {circle3red} 0
set posx(circle3red) 0.517578
set posy(circle3red) 0.856771
set width(circle3red) 0.010742
set height(circle3red) 0.014323
set scene(circle3red) teleportTowerBase
set camera(circle3red) teleportPlatform
variable {circle3redSt} 0
set posx(circle3redSt) 0.517578
set posy(circle3redSt) 0.856771
set width(circle3redSt) 0.010742
set height(circle3redSt) 0.014323
set scene(circle3redSt) teleportTowerBase
set camera(circle3redSt) teleportPlatform
variable {circle3yellow} 0
set posx(circle3yellow) 0.517578
set posy(circle3yellow) 0.856771
set width(circle3yellow) 0.010742
set height(circle3yellow) 0.014323
set scene(circle3yellow) teleportTowerBase
set camera(circle3yellow) teleportPlatform
variable {circle3yellowSt} 0
set posx(circle3yellowSt) 0.517578
set posy(circle3yellowSt) 0.856771
set width(circle3yellowSt) 0.010742
set height(circle3yellowSt) 0.014323
set scene(circle3yellowSt) teleportTowerBase
set camera(circle3yellowSt) teleportPlatform
variable {circle4blue} 0
set posx(circle4blue) 0.505859
set posy(circle4blue) 0.845052
set width(circle4blue) 0.010742
set height(circle4blue) 0.014323
set scene(circle4blue) teleportTowerBase
set camera(circle4blue) teleportPlatform
variable {circle4blueSt} 0
set posx(circle4blueSt) 0.505859
set posy(circle4blueSt) 0.845052
set width(circle4blueSt) 0.010742
set height(circle4blueSt) 0.014323
set scene(circle4blueSt) teleportTowerBase
set camera(circle4blueSt) teleportPlatform
variable {circle4red} 0
set posx(circle4red) 0.505859
set posy(circle4red) 0.845052
set width(circle4red) 0.010742
set height(circle4red) 0.014323
set scene(circle4red) teleportTowerBase
set camera(circle4red) teleportPlatform
variable {circle4redSt} 0
set posx(circle4redSt) 0.505859
set posy(circle4redSt) 0.845052
set width(circle4redSt) 0.010742
set height(circle4redSt) 0.014323
set scene(circle4redSt) teleportTowerBase
set camera(circle4redSt) teleportPlatform
variable {circle4yellow} 0
set posx(circle4yellow) 0.505859
set posy(circle4yellow) 0.845052
set width(circle4yellow) 0.010742
set height(circle4yellow) 0.014323
set scene(circle4yellow) teleportTowerBase
set camera(circle4yellow) teleportPlatform
variable {circle4yellowSt} 0
set posx(circle4yellowSt) 0.505859
set posy(circle4yellowSt) 0.845052
set width(circle4yellowSt) 0.010742
set height(circle4yellowSt) 0.014323
set scene(circle4yellowSt) teleportTowerBase
set camera(circle4yellowSt) teleportPlatform
variable {circle5blue} 0
set posx(circle5blue) 0.499023
set posy(circle5blue) 0.843750
set width(circle5blue) 0.010742
set height(circle5blue) 0.014323
set scene(circle5blue) teleportTowerBase
set camera(circle5blue) teleportPlatform
variable {circle5blueSt} 0
set posx(circle5blueSt) 0.499023
set posy(circle5blueSt) 0.843750
set width(circle5blueSt) 0.010742
set height(circle5blueSt) 0.014323
set scene(circle5blueSt) teleportTowerBase
set camera(circle5blueSt) teleportPlatform
variable {circle5red} 0
set posx(circle5red) 0.499023
set posy(circle5red) 0.843750
set width(circle5red) 0.010742
set height(circle5red) 0.014323
set scene(circle5red) teleportTowerBase
set camera(circle5red) teleportPlatform
variable {circle5redSt} 0
set posx(circle5redSt) 0.499023
set posy(circle5redSt) 0.843750
set width(circle5redSt) 0.010742
set height(circle5redSt) 0.014323
set scene(circle5redSt) teleportTowerBase
set camera(circle5redSt) teleportPlatform
variable {circle5yellow} 0
set posx(circle5yellow) 0.499023
set posy(circle5yellow) 0.843750
set width(circle5yellow) 0.010742
set height(circle5yellow) 0.014323
set scene(circle5yellow) teleportTowerBase
set camera(circle5yellow) teleportPlatform
variable {circle5yellowSt} 0
set posx(circle5yellowSt) 0.499023
set posy(circle5yellowSt) 0.843750
set width(circle5yellowSt) 0.010742
set height(circle5yellowSt) 0.014323
set scene(circle5yellowSt) teleportTowerBase
set camera(circle5yellowSt) teleportPlatform
variable {circle6blue} 0
set posx(circle6blue) 0.501953
set posy(circle6blue) 0.852865
set width(circle6blue) 0.010742
set height(circle6blue) 0.014323
set scene(circle6blue) teleportTowerBase
set camera(circle6blue) teleportPlatform
variable {circle6blueSt} 0
set posx(circle6blueSt) 0.501953
set posy(circle6blueSt) 0.852865
set width(circle6blueSt) 0.010742
set height(circle6blueSt) 0.014323
set scene(circle6blueSt) teleportTowerBase
set camera(circle6blueSt) teleportPlatform
variable {circle6red} 0
set posx(circle6red) 0.501953
set posy(circle6red) 0.852865
set width(circle6red) 0.010742
set height(circle6red) 0.014323
set scene(circle6red) teleportTowerBase
set camera(circle6red) teleportPlatform
variable {circle6redSt} 0
set posx(circle6redSt) 0.501953
set posy(circle6redSt) 0.852865
set width(circle6redSt) 0.010742
set height(circle6redSt) 0.014323
set scene(circle6redSt) teleportTowerBase
set camera(circle6redSt) teleportPlatform
variable {circle6yellow} 0
set posx(circle6yellow) 0.501953
set posy(circle6yellow) 0.852865
set width(circle6yellow) 0.010742
set height(circle6yellow) 0.014323
set scene(circle6yellow) teleportTowerBase
set camera(circle6yellow) teleportPlatform
variable {circle6yellowSt} 0
set posx(circle6yellowSt) 0.501953
set posy(circle6yellowSt) 0.852865
set width(circle6yellowSt) 0.010742
set height(circle6yellowSt) 0.014323
set scene(circle6yellowSt) teleportTowerBase
set camera(circle6yellowSt) teleportPlatform
variable {circle7blue} 0
set posx(circle7blue) 0.511719
set posy(circle7blue) 0.865885
set width(circle7blue) 0.010742
set height(circle7blue) 0.014323
set scene(circle7blue) teleportTowerBase
set camera(circle7blue) teleportPlatform
variable {circle7blueSt} 0
set posx(circle7blueSt) 0.511719
set posy(circle7blueSt) 0.865885
set width(circle7blueSt) 0.010742
set height(circle7blueSt) 0.014323
set scene(circle7blueSt) teleportTowerBase
set camera(circle7blueSt) teleportPlatform
variable {circle7red} 0
set posx(circle7red) 0.511719
set posy(circle7red) 0.865885
set width(circle7red) 0.010742
set height(circle7red) 0.014323
set scene(circle7red) teleportTowerBase
set camera(circle7red) teleportPlatform
variable {circle7redSt} 0
set posx(circle7redSt) 0.511719
set posy(circle7redSt) 0.865885
set width(circle7redSt) 0.010742
set height(circle7redSt) 0.014323
set scene(circle7redSt) teleportTowerBase
set camera(circle7redSt) teleportPlatform
variable {circle7yellow} 0
set posx(circle7yellow) 0.511719
set posy(circle7yellow) 0.865885
set width(circle7yellow) 0.010742
set height(circle7yellow) 0.014323
set scene(circle7yellow) teleportTowerBase
set camera(circle7yellow) teleportPlatform
variable {circle7yellowSt} 0
set posx(circle7yellowSt) 0.511719
set posy(circle7yellowSt) 0.865885
set width(circle7yellowSt) 0.010742
set height(circle7yellowSt) 0.014323
set scene(circle7yellowSt) teleportTowerBase
set camera(circle7yellowSt) teleportPlatform
variable {circle8blue} 0
set posx(circle8blue) 0.503906
set posy(circle8blue) 0.864583
set width(circle8blue) 0.010742
set height(circle8blue) 0.014323
set scene(circle8blue) teleportTowerBase
set camera(circle8blue) teleportPlatform
variable {circle8blueSt} 0
set posx(circle8blueSt) 0.503906
set posy(circle8blueSt) 0.864583
set width(circle8blueSt) 0.010742
set height(circle8blueSt) 0.014323
set scene(circle8blueSt) teleportTowerBase
set camera(circle8blueSt) teleportPlatform
variable {circle8red} 0
set posx(circle8red) 0.503906
set posy(circle8red) 0.864583
set width(circle8red) 0.010742
set height(circle8red) 0.014323
set scene(circle8red) teleportTowerBase
set camera(circle8red) teleportPlatform
variable {circle8redSt} 0
set posx(circle8redSt) 0.503906
set posy(circle8redSt) 0.864583
set width(circle8redSt) 0.010742
set height(circle8redSt) 0.014323
set scene(circle8redSt) teleportTowerBase
set camera(circle8redSt) teleportPlatform
variable {circle8yellow} 0
set posx(circle8yellow) 0.503906
set posy(circle8yellow) 0.864583
set width(circle8yellow) 0.010742
set height(circle8yellow) 0.014323
set scene(circle8yellow) teleportTowerBase
set camera(circle8yellow) teleportPlatform
variable {circle8yellowSt} 0
set posx(circle8yellowSt) 0.503906
set posy(circle8yellowSt) 0.864583
set width(circle8yellowSt) 0.010742
set height(circle8yellowSt) 0.014323
set scene(circle8yellowSt) teleportTowerBase
set camera(circle8yellowSt) teleportPlatform
variable {circle9blue} 0
set posx(circle9blue) 0.506836
set posy(circle9blue) 0.873698
set width(circle9blue) 0.010742
set height(circle9blue) 0.014323
set scene(circle9blue) teleportTowerBase
set camera(circle9blue) teleportPlatform
variable {circle9blueSt} 0
set posx(circle9blueSt) 0.506836
set posy(circle9blueSt) 0.873698
set width(circle9blueSt) 0.010742
set height(circle9blueSt) 0.014323
set scene(circle9blueSt) teleportTowerBase
set camera(circle9blueSt) teleportPlatform
variable {circle9red} 0
set posx(circle9red) 0.506836
set posy(circle9red) 0.873698
set width(circle9red) 0.010742
set height(circle9red) 0.014323
set scene(circle9red) teleportTowerBase
set camera(circle9red) teleportPlatform
variable {circle9redSt} 0
set posx(circle9redSt) 0.506836
set posy(circle9redSt) 0.873698
set width(circle9redSt) 0.010742
set height(circle9redSt) 0.014323
set scene(circle9redSt) teleportTowerBase
set camera(circle9redSt) teleportPlatform
variable {circle9yellow} 0
set posx(circle9yellow) 0.506836
set posy(circle9yellow) 0.873698
set width(circle9yellow) 0.010742
set height(circle9yellow) 0.014323
set scene(circle9yellow) teleportTowerBase
set camera(circle9yellow) teleportPlatform
variable {circle9yellowSt} 0
set posx(circle9yellowSt) 0.506836
set posy(circle9yellowSt) 0.873698
set width(circle9yellowSt) 0.010742
set height(circle9yellowSt) 0.014323
set scene(circle9yellowSt) teleportTowerBase
set camera(circle9yellowSt) teleportPlatform
variable {circle1blue} 0
set posx(circle1blue) 0.473633
set posy(circle1blue) 0.404948
set width(circle1blue) 0.057617
set height(circle1blue) 0.067708
set scene(circle1blue) teleportTowerBase
set camera(circle1blue) teleportPuzzle
variable {circle1blueSt} 0
set posx(circle1blueSt) 0.473633
set posy(circle1blueSt) 0.404948
set width(circle1blueSt) 0.057617
set height(circle1blueSt) 0.067708
set scene(circle1blueSt) teleportTowerBase
set camera(circle1blueSt) teleportPuzzle
variable {circle1blueHi} 0
set posx(circle1blueHi) 0.473633
set posy(circle1blueHi) 0.404948
set width(circle1blueHi) 0.057617
set height(circle1blueHi) 0.067708
set scene(circle1blueHi) teleportTowerBase
set camera(circle1blueHi) teleportPuzzle
variable {circle1blueHiSt} 0
set posx(circle1blueHiSt) 0.473633
set posy(circle1blueHiSt) 0.404948
set width(circle1blueHiSt) 0.057617
set height(circle1blueHiSt) 0.067708
set scene(circle1blueHiSt) teleportTowerBase
set camera(circle1blueHiSt) teleportPuzzle
variable {circle1red} 0
set posx(circle1red) 0.473633
set posy(circle1red) 0.404948
set width(circle1red) 0.057617
set height(circle1red) 0.067708
set scene(circle1red) teleportTowerBase
set camera(circle1red) teleportPuzzle
variable {circle1redSt} 0
set posx(circle1redSt) 0.473633
set posy(circle1redSt) 0.404948
set width(circle1redSt) 0.057617
set height(circle1redSt) 0.067708
set scene(circle1redSt) teleportTowerBase
set camera(circle1redSt) teleportPuzzle
variable {circle1redHi} 0
set posx(circle1redHi) 0.473633
set posy(circle1redHi) 0.404948
set width(circle1redHi) 0.057617
set height(circle1redHi) 0.067708
set scene(circle1redHi) teleportTowerBase
set camera(circle1redHi) teleportPuzzle
variable {circle1redHiSt} 0
set posx(circle1redHiSt) 0.473633
set posy(circle1redHiSt) 0.404948
set width(circle1redHiSt) 0.057617
set height(circle1redHiSt) 0.067708
set scene(circle1redHiSt) teleportTowerBase
set camera(circle1redHiSt) teleportPuzzle
variable {circle1yellow} 0
set posx(circle1yellow) 0.473633
set posy(circle1yellow) 0.404948
set width(circle1yellow) 0.057617
set height(circle1yellow) 0.067708
set scene(circle1yellow) teleportTowerBase
set camera(circle1yellow) teleportPuzzle
variable {circle1yellowSt} 0
set posx(circle1yellowSt) 0.473633
set posy(circle1yellowSt) 0.404948
set width(circle1yellowSt) 0.057617
set height(circle1yellowSt) 0.067708
set scene(circle1yellowSt) teleportTowerBase
set camera(circle1yellowSt) teleportPuzzle
variable {circle1yellowHi} 0
set posx(circle1yellowHi) 0.473633
set posy(circle1yellowHi) 0.404948
set width(circle1yellowHi) 0.057617
set height(circle1yellowHi) 0.067708
set scene(circle1yellowHi) teleportTowerBase
set camera(circle1yellowHi) teleportPuzzle
variable {circle1yellowHiSt} 0
set posx(circle1yellowHiSt) 0.473633
set posy(circle1yellowHiSt) 0.404948
set width(circle1yellowHiSt) 0.057617
set height(circle1yellowHiSt) 0.067708
set scene(circle1yellowHiSt) teleportTowerBase
set camera(circle1yellowHiSt) teleportPuzzle
variable {circle2blue} 0
set posx(circle2blue) 0.460938
set posy(circle2blue) 0.430990
set width(circle2blue) 0.057617
set height(circle2blue) 0.067708
set scene(circle2blue) teleportTowerBase
set camera(circle2blue) teleportPuzzle
variable {circle2blueSt} 0
set posx(circle2blueSt) 0.460938
set posy(circle2blueSt) 0.430990
set width(circle2blueSt) 0.057617
set height(circle2blueSt) 0.067708
set scene(circle2blueSt) teleportTowerBase
set camera(circle2blueSt) teleportPuzzle
variable {circle2blueHi} 0
set posx(circle2blueHi) 0.460938
set posy(circle2blueHi) 0.430990
set width(circle2blueHi) 0.057617
set height(circle2blueHi) 0.067708
set scene(circle2blueHi) teleportTowerBase
set camera(circle2blueHi) teleportPuzzle
variable {circle2blueHiSt} 0
set posx(circle2blueHiSt) 0.460938
set posy(circle2blueHiSt) 0.430990
set width(circle2blueHiSt) 0.057617
set height(circle2blueHiSt) 0.067708
set scene(circle2blueHiSt) teleportTowerBase
set camera(circle2blueHiSt) teleportPuzzle
variable {circle2red} 0
set posx(circle2red) 0.460938
set posy(circle2red) 0.430990
set width(circle2red) 0.057617
set height(circle2red) 0.067708
set scene(circle2red) teleportTowerBase
set camera(circle2red) teleportPuzzle
variable {circle2redSt} 0
set posx(circle2redSt) 0.460938
set posy(circle2redSt) 0.430990
set width(circle2redSt) 0.057617
set height(circle2redSt) 0.067708
set scene(circle2redSt) teleportTowerBase
set camera(circle2redSt) teleportPuzzle
variable {circle2redHi} 0
set posx(circle2redHi) 0.460938
set posy(circle2redHi) 0.430990
set width(circle2redHi) 0.057617
set height(circle2redHi) 0.067708
set scene(circle2redHi) teleportTowerBase
set camera(circle2redHi) teleportPuzzle
variable {circle2redHiSt} 0
set posx(circle2redHiSt) 0.460938
set posy(circle2redHiSt) 0.430990
set width(circle2redHiSt) 0.057617
set height(circle2redHiSt) 0.067708
set scene(circle2redHiSt) teleportTowerBase
set camera(circle2redHiSt) teleportPuzzle
variable {circle2yellow} 0
set posx(circle2yellow) 0.460938
set posy(circle2yellow) 0.430990
set width(circle2yellow) 0.057617
set height(circle2yellow) 0.067708
set scene(circle2yellow) teleportTowerBase
set camera(circle2yellow) teleportPuzzle
variable {circle2yellowSt} 0
set posx(circle2yellowSt) 0.460938
set posy(circle2yellowSt) 0.430990
set width(circle2yellowSt) 0.057617
set height(circle2yellowSt) 0.067708
set scene(circle2yellowSt) teleportTowerBase
set camera(circle2yellowSt) teleportPuzzle
variable {circle2yellowHi} 0
set posx(circle2yellowHi) 0.460938
set posy(circle2yellowHi) 0.430990
set width(circle2yellowHi) 0.057617
set height(circle2yellowHi) 0.067708
set scene(circle2yellowHi) teleportTowerBase
set camera(circle2yellowHi) teleportPuzzle
variable {circle2yellowHiSt} 0
set posx(circle2yellowHiSt) 0.460938
set posy(circle2yellowHiSt) 0.430990
set width(circle2yellowHiSt) 0.057617
set height(circle2yellowHiSt) 0.067708
set scene(circle2yellowHiSt) teleportTowerBase
set camera(circle2yellowHiSt) teleportPuzzle
variable {circle3blue} 0
set posx(circle3blue) 0.484375
set posy(circle3blue) 0.434896
set width(circle3blue) 0.057617
set height(circle3blue) 0.067708
set scene(circle3blue) teleportTowerBase
set camera(circle3blue) teleportPuzzle
variable {circle3blueSt} 0
set posx(circle3blueSt) 0.484375
set posy(circle3blueSt) 0.434896
set width(circle3blueSt) 0.057617
set height(circle3blueSt) 0.067708
set scene(circle3blueSt) teleportTowerBase
set camera(circle3blueSt) teleportPuzzle
variable {circle3blueHi} 0
set posx(circle3blueHi) 0.484375
set posy(circle3blueHi) 0.434896
set width(circle3blueHi) 0.057617
set height(circle3blueHi) 0.067708
set scene(circle3blueHi) teleportTowerBase
set camera(circle3blueHi) teleportPuzzle
variable {circle3blueHiSt} 0
set posx(circle3blueHiSt) 0.484375
set posy(circle3blueHiSt) 0.434896
set width(circle3blueHiSt) 0.057617
set height(circle3blueHiSt) 0.067708
set scene(circle3blueHiSt) teleportTowerBase
set camera(circle3blueHiSt) teleportPuzzle
variable {circle3red} 0
set posx(circle3red) 0.484375
set posy(circle3red) 0.434896
set width(circle3red) 0.057617
set height(circle3red) 0.067708
set scene(circle3red) teleportTowerBase
set camera(circle3red) teleportPuzzle
variable {circle3redSt} 0
set posx(circle3redSt) 0.484375
set posy(circle3redSt) 0.434896
set width(circle3redSt) 0.057617
set height(circle3redSt) 0.067708
set scene(circle3redSt) teleportTowerBase
set camera(circle3redSt) teleportPuzzle
variable {circle3redHi} 0
set posx(circle3redHi) 0.484375
set posy(circle3redHi) 0.434896
set width(circle3redHi) 0.057617
set height(circle3redHi) 0.067708
set scene(circle3redHi) teleportTowerBase
set camera(circle3redHi) teleportPuzzle
variable {circle3redHiSt} 0
set posx(circle3redHiSt) 0.484375
set posy(circle3redHiSt) 0.434896
set width(circle3redHiSt) 0.057617
set height(circle3redHiSt) 0.067708
set scene(circle3redHiSt) teleportTowerBase
set camera(circle3redHiSt) teleportPuzzle
variable {circle3yellow} 0
set posx(circle3yellow) 0.484375
set posy(circle3yellow) 0.434896
set width(circle3yellow) 0.057617
set height(circle3yellow) 0.067708
set scene(circle3yellow) teleportTowerBase
set camera(circle3yellow) teleportPuzzle
variable {circle3yellowSt} 0
set posx(circle3yellowSt) 0.484375
set posy(circle3yellowSt) 0.434896
set width(circle3yellowSt) 0.057617
set height(circle3yellowSt) 0.067708
set scene(circle3yellowSt) teleportTowerBase
set camera(circle3yellowSt) teleportPuzzle
variable {circle3yellowHi} 0
set posx(circle3yellowHi) 0.484375
set posy(circle3yellowHi) 0.434896
set width(circle3yellowHi) 0.057617
set height(circle3yellowHi) 0.067708
set scene(circle3yellowHi) teleportTowerBase
set camera(circle3yellowHi) teleportPuzzle
variable {circle3yellowHiSt} 0
set posx(circle3yellowHiSt) 0.484375
set posy(circle3yellowHiSt) 0.434896
set width(circle3yellowHiSt) 0.057617
set height(circle3yellowHiSt) 0.067708
set scene(circle3yellowHiSt) teleportTowerBase
set camera(circle3yellowHiSt) teleportPuzzle
variable {circle4blue} 0
set posx(circle4blue) 0.444336
set posy(circle4blue) 0.466146
set width(circle4blue) 0.057617
set height(circle4blue) 0.067708
set scene(circle4blue) teleportTowerBase
set camera(circle4blue) teleportPuzzle
variable {circle4blueSt} 0
set posx(circle4blueSt) 0.444336
set posy(circle4blueSt) 0.466146
set width(circle4blueSt) 0.057617
set height(circle4blueSt) 0.067708
set scene(circle4blueSt) teleportTowerBase
set camera(circle4blueSt) teleportPuzzle
variable {circle4blueHi} 0
set posx(circle4blueHi) 0.444336
set posy(circle4blueHi) 0.466146
set width(circle4blueHi) 0.057617
set height(circle4blueHi) 0.067708
set scene(circle4blueHi) teleportTowerBase
set camera(circle4blueHi) teleportPuzzle
variable {circle4blueHiSt} 0
set posx(circle4blueHiSt) 0.444336
set posy(circle4blueHiSt) 0.466146
set width(circle4blueHiSt) 0.057617
set height(circle4blueHiSt) 0.067708
set scene(circle4blueHiSt) teleportTowerBase
set camera(circle4blueHiSt) teleportPuzzle
variable {circle4red} 0
set posx(circle4red) 0.444336
set posy(circle4red) 0.466146
set width(circle4red) 0.057617
set height(circle4red) 0.067708
set scene(circle4red) teleportTowerBase
set camera(circle4red) teleportPuzzle
variable {circle4redSt} 0
set posx(circle4redSt) 0.444336
set posy(circle4redSt) 0.466146
set width(circle4redSt) 0.057617
set height(circle4redSt) 0.067708
set scene(circle4redSt) teleportTowerBase
set camera(circle4redSt) teleportPuzzle
variable {circle4redHi} 0
set posx(circle4redHi) 0.444336
set posy(circle4redHi) 0.466146
set width(circle4redHi) 0.057617
set height(circle4redHi) 0.067708
set scene(circle4redHi) teleportTowerBase
set camera(circle4redHi) teleportPuzzle
variable {circle4redHiSt} 0
set posx(circle4redHiSt) 0.444336
set posy(circle4redHiSt) 0.466146
set width(circle4redHiSt) 0.057617
set height(circle4redHiSt) 0.067708
set scene(circle4redHiSt) teleportTowerBase
set camera(circle4redHiSt) teleportPuzzle
variable {circle4yellow} 0
set posx(circle4yellow) 0.444336
set posy(circle4yellow) 0.466146
set width(circle4yellow) 0.057617
set height(circle4yellow) 0.067708
set scene(circle4yellow) teleportTowerBase
set camera(circle4yellow) teleportPuzzle
variable {circle4yellowSt} 0
set posx(circle4yellowSt) 0.444336
set posy(circle4yellowSt) 0.466146
set width(circle4yellowSt) 0.057617
set height(circle4yellowSt) 0.067708
set scene(circle4yellowSt) teleportTowerBase
set camera(circle4yellowSt) teleportPuzzle
variable {circle4yellowHi} 0
set posx(circle4yellowHi) 0.444336
set posy(circle4yellowHi) 0.466146
set width(circle4yellowHi) 0.057617
set height(circle4yellowHi) 0.067708
set scene(circle4yellowHi) teleportTowerBase
set camera(circle4yellowHi) teleportPuzzle
variable {circle4yellowHiSt} 0
set posx(circle4yellowHiSt) 0.444336
set posy(circle4yellowHiSt) 0.466146
set width(circle4yellowHiSt) 0.057617
set height(circle4yellowHiSt) 0.067708
set scene(circle4yellowHiSt) teleportTowerBase
set camera(circle4yellowHiSt) teleportPuzzle
variable {circle5blue} 0
set posx(circle5blue) 0.429688
set posy(circle5blue) 0.493490
set width(circle5blue) 0.057617
set height(circle5blue) 0.067708
set scene(circle5blue) teleportTowerBase
set camera(circle5blue) teleportPuzzle
variable {circle5blueSt} 0
set posx(circle5blueSt) 0.429688
set posy(circle5blueSt) 0.493490
set width(circle5blueSt) 0.057617
set height(circle5blueSt) 0.067708
set scene(circle5blueSt) teleportTowerBase
set camera(circle5blueSt) teleportPuzzle
variable {circle5blueHi} 0
set posx(circle5blueHi) 0.429688
set posy(circle5blueHi) 0.493490
set width(circle5blueHi) 0.057617
set height(circle5blueHi) 0.067708
set scene(circle5blueHi) teleportTowerBase
set camera(circle5blueHi) teleportPuzzle
variable {circle5blueHiSt} 0
set posx(circle5blueHiSt) 0.429688
set posy(circle5blueHiSt) 0.493490
set width(circle5blueHiSt) 0.057617
set height(circle5blueHiSt) 0.067708
set scene(circle5blueHiSt) teleportTowerBase
set camera(circle5blueHiSt) teleportPuzzle
variable {circle5red} 0
set posx(circle5red) 0.429688
set posy(circle5red) 0.493490
set width(circle5red) 0.057617
set height(circle5red) 0.067708
set scene(circle5red) teleportTowerBase
set camera(circle5red) teleportPuzzle
variable {circle5redSt} 0
set posx(circle5redSt) 0.429688
set posy(circle5redSt) 0.493490
set width(circle5redSt) 0.057617
set height(circle5redSt) 0.067708
set scene(circle5redSt) teleportTowerBase
set camera(circle5redSt) teleportPuzzle
variable {circle5redHi} 0
set posx(circle5redHi) 0.429688
set posy(circle5redHi) 0.493490
set width(circle5redHi) 0.057617
set height(circle5redHi) 0.067708
set scene(circle5redHi) teleportTowerBase
set camera(circle5redHi) teleportPuzzle
variable {circle5redHiSt} 0
set posx(circle5redHiSt) 0.429688
set posy(circle5redHiSt) 0.493490
set width(circle5redHiSt) 0.057617
set height(circle5redHiSt) 0.067708
set scene(circle5redHiSt) teleportTowerBase
set camera(circle5redHiSt) teleportPuzzle
variable {circle5yellow} 0
set posx(circle5yellow) 0.429688
set posy(circle5yellow) 0.493490
set width(circle5yellow) 0.057617
set height(circle5yellow) 0.067708
set scene(circle5yellow) teleportTowerBase
set camera(circle5yellow) teleportPuzzle
variable {circle5yellowSt} 0
set posx(circle5yellowSt) 0.429688
set posy(circle5yellowSt) 0.493490
set width(circle5yellowSt) 0.057617
set height(circle5yellowSt) 0.067708
set scene(circle5yellowSt) teleportTowerBase
set camera(circle5yellowSt) teleportPuzzle
variable {circle5yellowHi} 0
set posx(circle5yellowHi) 0.429688
set posy(circle5yellowHi) 0.493490
set width(circle5yellowHi) 0.057617
set height(circle5yellowHi) 0.067708
set scene(circle5yellowHi) teleportTowerBase
set camera(circle5yellowHi) teleportPuzzle
variable {circle5yellowHiSt} 0
set posx(circle5yellowHiSt) 0.429688
set posy(circle5yellowHiSt) 0.493490
set width(circle5yellowHiSt) 0.057617
set height(circle5yellowHiSt) 0.067708
set scene(circle5yellowHiSt) teleportTowerBase
set camera(circle5yellowHiSt) teleportPuzzle
variable {circle6blue} 0
set posx(circle6blue) 0.454102
set posy(circle6blue) 0.496094
set width(circle6blue) 0.057617
set height(circle6blue) 0.067708
set scene(circle6blue) teleportTowerBase
set camera(circle6blue) teleportPuzzle
variable {circle6blueSt} 0
set posx(circle6blueSt) 0.454102
set posy(circle6blueSt) 0.496094
set width(circle6blueSt) 0.057617
set height(circle6blueSt) 0.067708
set scene(circle6blueSt) teleportTowerBase
set camera(circle6blueSt) teleportPuzzle
variable {circle6blueHi} 0
set posx(circle6blueHi) 0.454102
set posy(circle6blueHi) 0.496094
set width(circle6blueHi) 0.057617
set height(circle6blueHi) 0.067708
set scene(circle6blueHi) teleportTowerBase
set camera(circle6blueHi) teleportPuzzle
variable {circle6blueHiSt} 0
set posx(circle6blueHiSt) 0.454102
set posy(circle6blueHiSt) 0.496094
set width(circle6blueHiSt) 0.057617
set height(circle6blueHiSt) 0.067708
set scene(circle6blueHiSt) teleportTowerBase
set camera(circle6blueHiSt) teleportPuzzle
variable {circle6red} 0
set posx(circle6red) 0.454102
set posy(circle6red) 0.496094
set width(circle6red) 0.057617
set height(circle6red) 0.067708
set scene(circle6red) teleportTowerBase
set camera(circle6red) teleportPuzzle
variable {circle6redSt} 0
set posx(circle6redSt) 0.454102
set posy(circle6redSt) 0.496094
set width(circle6redSt) 0.057617
set height(circle6redSt) 0.067708
set scene(circle6redSt) teleportTowerBase
set camera(circle6redSt) teleportPuzzle
variable {circle6redHi} 0
set posx(circle6redHi) 0.454102
set posy(circle6redHi) 0.496094
set width(circle6redHi) 0.057617
set height(circle6redHi) 0.067708
set scene(circle6redHi) teleportTowerBase
set camera(circle6redHi) teleportPuzzle
variable {circle6redHiSt} 0
set posx(circle6redHiSt) 0.454102
set posy(circle6redHiSt) 0.496094
set width(circle6redHiSt) 0.057617
set height(circle6redHiSt) 0.067708
set scene(circle6redHiSt) teleportTowerBase
set camera(circle6redHiSt) teleportPuzzle
variable {circle6yellow} 0
set posx(circle6yellow) 0.454102
set posy(circle6yellow) 0.496094
set width(circle6yellow) 0.057617
set height(circle6yellow) 0.067708
set scene(circle6yellow) teleportTowerBase
set camera(circle6yellow) teleportPuzzle
variable {circle6yellowSt} 0
set posx(circle6yellowSt) 0.454102
set posy(circle6yellowSt) 0.496094
set width(circle6yellowSt) 0.057617
set height(circle6yellowSt) 0.067708
set scene(circle6yellowSt) teleportTowerBase
set camera(circle6yellowSt) teleportPuzzle
variable {circle6yellowHi} 0
set posx(circle6yellowHi) 0.454102
set posy(circle6yellowHi) 0.496094
set width(circle6yellowHi) 0.057617
set height(circle6yellowHi) 0.067708
set scene(circle6yellowHi) teleportTowerBase
set camera(circle6yellowHi) teleportPuzzle
variable {circle6yellowHiSt} 0
set posx(circle6yellowHiSt) 0.454102
set posy(circle6yellowHiSt) 0.496094
set width(circle6yellowHiSt) 0.057617
set height(circle6yellowHiSt) 0.067708
set scene(circle6yellowHiSt) teleportTowerBase
set camera(circle6yellowHiSt) teleportPuzzle
variable {circle7blue} 0
set posx(circle7blue) 0.498047
set posy(circle7blue) 0.472656
set width(circle7blue) 0.057617
set height(circle7blue) 0.067708
set scene(circle7blue) teleportTowerBase
set camera(circle7blue) teleportPuzzle
variable {circle7blueSt} 0
set posx(circle7blueSt) 0.498047
set posy(circle7blueSt) 0.472656
set width(circle7blueSt) 0.057617
set height(circle7blueSt) 0.067708
set scene(circle7blueSt) teleportTowerBase
set camera(circle7blueSt) teleportPuzzle
variable {circle7blueHi} 0
set posx(circle7blueHi) 0.498047
set posy(circle7blueHi) 0.472656
set width(circle7blueHi) 0.057617
set height(circle7blueHi) 0.067708
set scene(circle7blueHi) teleportTowerBase
set camera(circle7blueHi) teleportPuzzle
variable {circle7blueHiSt} 0
set posx(circle7blueHiSt) 0.498047
set posy(circle7blueHiSt) 0.472656
set width(circle7blueHiSt) 0.057617
set height(circle7blueHiSt) 0.067708
set scene(circle7blueHiSt) teleportTowerBase
set camera(circle7blueHiSt) teleportPuzzle
variable {circle7red} 0
set posx(circle7red) 0.498047
set posy(circle7red) 0.472656
set width(circle7red) 0.057617
set height(circle7red) 0.067708
set scene(circle7red) teleportTowerBase
set camera(circle7red) teleportPuzzle
variable {circle7redSt} 0
set posx(circle7redSt) 0.498047
set posy(circle7redSt) 0.472656
set width(circle7redSt) 0.057617
set height(circle7redSt) 0.067708
set scene(circle7redSt) teleportTowerBase
set camera(circle7redSt) teleportPuzzle
variable {circle7redHi} 0
set posx(circle7redHi) 0.498047
set posy(circle7redHi) 0.472656
set width(circle7redHi) 0.057617
set height(circle7redHi) 0.067708
set scene(circle7redHi) teleportTowerBase
set camera(circle7redHi) teleportPuzzle
variable {circle7redHiSt} 0
set posx(circle7redHiSt) 0.498047
set posy(circle7redHiSt) 0.472656
set width(circle7redHiSt) 0.057617
set height(circle7redHiSt) 0.067708
set scene(circle7redHiSt) teleportTowerBase
set camera(circle7redHiSt) teleportPuzzle
variable {circle7yellow} 0
set posx(circle7yellow) 0.498047
set posy(circle7yellow) 0.472656
set width(circle7yellow) 0.057617
set height(circle7yellow) 0.067708
set scene(circle7yellow) teleportTowerBase
set camera(circle7yellow) teleportPuzzle
variable {circle7yellowSt} 0
set posx(circle7yellowSt) 0.498047
set posy(circle7yellowSt) 0.472656
set width(circle7yellowSt) 0.057617
set height(circle7yellowSt) 0.067708
set scene(circle7yellowSt) teleportTowerBase
set camera(circle7yellowSt) teleportPuzzle
variable {circle7yellowHi} 0
set posx(circle7yellowHi) 0.498047
set posy(circle7yellowHi) 0.472656
set width(circle7yellowHi) 0.057617
set height(circle7yellowHi) 0.067708
set scene(circle7yellowHi) teleportTowerBase
set camera(circle7yellowHi) teleportPuzzle
variable {circle7yellowHiSt} 0
set posx(circle7yellowHiSt) 0.498047
set posy(circle7yellowHiSt) 0.472656
set width(circle7yellowHiSt) 0.057617
set height(circle7yellowHiSt) 0.067708
set scene(circle7yellowHiSt) teleportTowerBase
set camera(circle7yellowHiSt) teleportPuzzle
variable {circle8blue} 0
set posx(circle8blue) 0.484375
set posy(circle8blue) 0.498698
set width(circle8blue) 0.057617
set height(circle8blue) 0.067708
set scene(circle8blue) teleportTowerBase
set camera(circle8blue) teleportPuzzle
variable {circle8blueSt} 0
set posx(circle8blueSt) 0.484375
set posy(circle8blueSt) 0.498698
set width(circle8blueSt) 0.057617
set height(circle8blueSt) 0.067708
set scene(circle8blueSt) teleportTowerBase
set camera(circle8blueSt) teleportPuzzle
variable {circle8blueHi} 0
set posx(circle8blueHi) 0.484375
set posy(circle8blueHi) 0.498698
set width(circle8blueHi) 0.057617
set height(circle8blueHi) 0.067708
set scene(circle8blueHi) teleportTowerBase
set camera(circle8blueHi) teleportPuzzle
variable {circle8blueHiSt} 0
set posx(circle8blueHiSt) 0.484375
set posy(circle8blueHiSt) 0.498698
set width(circle8blueHiSt) 0.057617
set height(circle8blueHiSt) 0.067708
set scene(circle8blueHiSt) teleportTowerBase
set camera(circle8blueHiSt) teleportPuzzle
variable {circle8red} 0
set posx(circle8red) 0.484375
set posy(circle8red) 0.498698
set width(circle8red) 0.057617
set height(circle8red) 0.067708
set scene(circle8red) teleportTowerBase
set camera(circle8red) teleportPuzzle
variable {circle8redSt} 0
set posx(circle8redSt) 0.484375
set posy(circle8redSt) 0.498698
set width(circle8redSt) 0.057617
set height(circle8redSt) 0.067708
set scene(circle8redSt) teleportTowerBase
set camera(circle8redSt) teleportPuzzle
variable {circle8redHi} 0
set posx(circle8redHi) 0.484375
set posy(circle8redHi) 0.498698
set width(circle8redHi) 0.057617
set height(circle8redHi) 0.067708
set scene(circle8redHi) teleportTowerBase
set camera(circle8redHi) teleportPuzzle
variable {circle8redHiSt} 0
set posx(circle8redHiSt) 0.484375
set posy(circle8redHiSt) 0.498698
set width(circle8redHiSt) 0.057617
set height(circle8redHiSt) 0.067708
set scene(circle8redHiSt) teleportTowerBase
set camera(circle8redHiSt) teleportPuzzle
variable {circle8yellow} 0
set posx(circle8yellow) 0.484375
set posy(circle8yellow) 0.498698
set width(circle8yellow) 0.057617
set height(circle8yellow) 0.067708
set scene(circle8yellow) teleportTowerBase
set camera(circle8yellow) teleportPuzzle
variable {circle8yellowSt} 0
set posx(circle8yellowSt) 0.484375
set posy(circle8yellowSt) 0.498698
set width(circle8yellowSt) 0.057617
set height(circle8yellowSt) 0.067708
set scene(circle8yellowSt) teleportTowerBase
set camera(circle8yellowSt) teleportPuzzle
variable {circle8yellowHi} 0
set posx(circle8yellowHi) 0.484375
set posy(circle8yellowHi) 0.498698
set width(circle8yellowHi) 0.057617
set height(circle8yellowHi) 0.067708
set scene(circle8yellowHi) teleportTowerBase
set camera(circle8yellowHi) teleportPuzzle
variable {circle8yellowHiSt} 0
set posx(circle8yellowHiSt) 0.484375
set posy(circle8yellowHiSt) 0.498698
set width(circle8yellowHiSt) 0.057617
set height(circle8yellowHiSt) 0.067708
set scene(circle8yellowHiSt) teleportTowerBase
set camera(circle8yellowHiSt) teleportPuzzle
variable {circle9blue} 0
set posx(circle9blue) 0.508789
set posy(circle9blue) 0.501302
set width(circle9blue) 0.057617
set height(circle9blue) 0.067708
set scene(circle9blue) teleportTowerBase
set camera(circle9blue) teleportPuzzle
variable {circle9blueSt} 0
set posx(circle9blueSt) 0.508789
set posy(circle9blueSt) 0.501302
set width(circle9blueSt) 0.057617
set height(circle9blueSt) 0.067708
set scene(circle9blueSt) teleportTowerBase
set camera(circle9blueSt) teleportPuzzle
variable {circle9blueHi} 0
set posx(circle9blueHi) 0.508789
set posy(circle9blueHi) 0.501302
set width(circle9blueHi) 0.057617
set height(circle9blueHi) 0.067708
set scene(circle9blueHi) teleportTowerBase
set camera(circle9blueHi) teleportPuzzle
variable {circle9blueHiSt} 0
set posx(circle9blueHiSt) 0.508789
set posy(circle9blueHiSt) 0.501302
set width(circle9blueHiSt) 0.057617
set height(circle9blueHiSt) 0.067708
set scene(circle9blueHiSt) teleportTowerBase
set camera(circle9blueHiSt) teleportPuzzle
variable {circle9red} 0
set posx(circle9red) 0.508789
set posy(circle9red) 0.501302
set width(circle9red) 0.057617
set height(circle9red) 0.067708
set scene(circle9red) teleportTowerBase
set camera(circle9red) teleportPuzzle
variable {circle9redSt} 0
set posx(circle9redSt) 0.508789
set posy(circle9redSt) 0.501302
set width(circle9redSt) 0.057617
set height(circle9redSt) 0.067708
set scene(circle9redSt) teleportTowerBase
set camera(circle9redSt) teleportPuzzle
variable {circle9redHi} 0
set posx(circle9redHi) 0.508789
set posy(circle9redHi) 0.501302
set width(circle9redHi) 0.057617
set height(circle9redHi) 0.067708
set scene(circle9redHi) teleportTowerBase
set camera(circle9redHi) teleportPuzzle
variable {circle9redHiSt} 0
set posx(circle9redHiSt) 0.508789
set posy(circle9redHiSt) 0.501302
set width(circle9redHiSt) 0.057617
set height(circle9redHiSt) 0.067708
set scene(circle9redHiSt) teleportTowerBase
set camera(circle9redHiSt) teleportPuzzle
variable {circle9yellow} 0
set posx(circle9yellow) 0.508789
set posy(circle9yellow) 0.501302
set width(circle9yellow) 0.057617
set height(circle9yellow) 0.067708
set scene(circle9yellow) teleportTowerBase
set camera(circle9yellow) teleportPuzzle
variable {circle9yellowSt} 0
set posx(circle9yellowSt) 0.508789
set posy(circle9yellowSt) 0.501302
set width(circle9yellowSt) 0.057617
set height(circle9yellowSt) 0.067708
set scene(circle9yellowSt) teleportTowerBase
set camera(circle9yellowSt) teleportPuzzle
variable {circle9yellowHi} 0
set posx(circle9yellowHi) 0.508789
set posy(circle9yellowHi) 0.501302
set width(circle9yellowHi) 0.057617
set height(circle9yellowHi) 0.067708
set scene(circle9yellowHi) teleportTowerBase
set camera(circle9yellowHi) teleportPuzzle
variable {circle9yellowHiSt} 0
set posx(circle9yellowHiSt) 0.508789
set posy(circle9yellowHiSt) 0.501302
set width(circle9yellowHiSt) 0.057617
set height(circle9yellowHiSt) 0.067708
set scene(circle9yellowHiSt) teleportTowerBase
set camera(circle9yellowHiSt) teleportPuzzle
variable {lightBallAA} 0
set posx(lightBallAA) 0.350586
set posy(lightBallAA) 0.097656
set width(lightBallAA) 0.062500
set height(lightBallAA) 0.083333
set scene(lightBallAA) teleportTowerBase
set camera(lightBallAA) teleportPuzzle
variable {lightBallBA} 0
set posx(lightBallBA) 0.741211
set posy(lightBallBA) 0.305990
set width(lightBallBA) 0.062500
set height(lightBallBA) 0.083333
set scene(lightBallBA) teleportTowerBase
set camera(lightBallBA) teleportPuzzle
variable {lightBallCA} 0
set posx(lightBallCA) 0.581055
set posy(lightBallCA) 0.822917
set width(lightBallCA) 0.062500
set height(lightBallCA) 0.083333
set scene(lightBallCA) teleportTowerBase
set camera(lightBallCA) teleportPuzzle
variable {lightBallDA} 0
set posx(lightBallDA) 0.191406
set posy(lightBallDA) 0.615885
set width(lightBallDA) 0.062500
set height(lightBallDA) 0.083333
set scene(lightBallDA) teleportTowerBase
set camera(lightBallDA) teleportPuzzle
variable {lightBallA} 0
set posx(lightBallA) 0.401367
set posy(lightBallA) 0.221354
set width(lightBallA) 0.182617
set height(lightBallA) 0.477865
set scene(lightBallA) teleportTowerBase
set camera(lightBallA) teleportViewA
variable {lightBallA} 0
set posx(lightBallA) 0.404297
set posy(lightBallA) 0.147135
set width(lightBallA) 0.182617
set height(lightBallA) 0.532552
set scene(lightBallA) teleportTowerBase
set camera(lightBallA) teleportViewD
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval bookPuzzleFar {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {ballMiddleGlowLoop} 0
set posx(ballMiddleGlowLoop) 0.471680
set posy(ballMiddleGlowLoop) 0.496094
set width(ballMiddleGlowLoop) 0.064453
set height(ballMiddleGlowLoop) 0.082031
set scene(ballMiddleGlowLoop) trialRoom
set camera(ballMiddleGlowLoop) bookPuzzleFar
variable {ballBottomGlowLoop} 0
set posx(ballBottomGlowLoop) 0.798828
set posy(ballBottomGlowLoop) 0.614583
set width(ballBottomGlowLoop) 0.053711
set height(ballBottomGlowLoop) 0.074219
set scene(ballBottomGlowLoop) trialRoom
set camera(ballBottomGlowLoop) firstFloorEntrance
variable {ballBottomGlowLoop} 0
set posx(ballBottomGlowLoop) 0.410156
set posy(ballBottomGlowLoop) 0.625000
set width(ballBottomGlowLoop) 0.036133
set height(ballBottomGlowLoop) 0.046875
set scene(ballBottomGlowLoop) trialRoom
set camera(ballBottomGlowLoop) housePuzzleFar
variable {ballTopGlowLoop} 0
set posx(ballTopGlowLoop) 0.672852
set posy(ballTopGlowLoop) 0.380208
set width(ballTopGlowLoop) 0.053711
set height(ballTopGlowLoop) 0.074219
set scene(ballTopGlowLoop) trialRoom
set camera(ballTopGlowLoop) housePuzzleFar
variable {leverUsing} 0
set posx(leverUsing) 0.000000
set posy(leverUsing) 0.000000
set width(leverUsing) 1.000000
set height(leverUsing) 1.000000
set scene(leverUsing) trialRoom
set camera(leverUsing) leverCloseUpA
variable {leverUsing} 0
set posx(leverUsing) 0.000000
set posy(leverUsing) 0.000000
set width(leverUsing) 1.000000
set height(leverUsing) 1.000000
set scene(leverUsing) trialRoom
set camera(leverUsing) leverCloseUpB
variable {leverUsing} 0
set posx(leverUsing) 0.000000
set posy(leverUsing) 0.000000
set width(leverUsing) 1.000000
set height(leverUsing) 1.000000
set scene(leverUsing) trialRoom
set camera(leverUsing) leverCloseUpC
variable {leverUsing} 0
set posx(leverUsing) 0.000000
set posy(leverUsing) 0.000000
set width(leverUsing) 1.000000
set height(leverUsing) 1.000000
set scene(leverUsing) trialRoom
set camera(leverUsing) leverCloseUpD
variable {ballBottomGlowLoop} 0
set posx(ballBottomGlowLoop) 0.470703
set posy(ballBottomGlowLoop) 1.286458
set width(ballBottomGlowLoop) 0.028320
set height(ballBottomGlowLoop) 0.036458
set scene(ballBottomGlowLoop) trialRoom
set camera(ballBottomGlowLoop) magicalStairs
variable {ballTopGlowLoop} 0
set posx(ballTopGlowLoop) 0.768555
set posy(ballTopGlowLoop) 0.294271
set width(ballTopGlowLoop) 0.030273
set height(ballTopGlowLoop) 0.037760
set scene(ballTopGlowLoop) trialRoom
set camera(ballTopGlowLoop) magicalStairs
variable {ballMiddleCloseUp} 0
set posx(ballMiddleCloseUp) 0.000000
set posy(ballMiddleCloseUp) 0.000000
set width(ballMiddleCloseUp) 1.000000
set height(ballMiddleCloseUp) 1.000000
set scene(ballMiddleCloseUp) trialRoom
set camera(ballMiddleCloseUp) puzzleBook
variable {bookUse} 0
set posx(bookUse) 0.450195
set posy(bookUse) 0.187500
set width(bookUse) 0.125000
set height(bookUse) 0.083333
set scene(bookUse) trialRoom
set camera(bookUse) puzzleBook
variable {bottomFadinAetern} 0
set posx(bottomFadinAetern) 0.242188
set posy(bottomFadinAetern) 0.251302
set width(bottomFadinAetern) 0.500000
set height(bottomFadinAetern) 0.230469
set scene(bottomFadinAetern) trialRoom
set camera(bottomFadinAetern) puzzleBook
variable {bottomFadinBlank} 0
set posx(bottomFadinBlank) 0.242188
set posy(bottomFadinBlank) 0.251302
set width(bottomFadinBlank) 0.500000
set height(bottomFadinBlank) 0.230469
set scene(bottomFadinBlank) trialRoom
set camera(bottomFadinBlank) puzzleBook
variable {bottomFadinDria} 0
set posx(bottomFadinDria) 0.242188
set posy(bottomFadinDria) 0.251302
set width(bottomFadinDria) 0.500000
set height(bottomFadinDria) 0.230469
set scene(bottomFadinDria) trialRoom
set camera(bottomFadinDria) puzzleBook
variable {bottomFadinGradion} 0
set posx(bottomFadinGradion) 0.242188
set posy(bottomFadinGradion) 0.251302
set width(bottomFadinGradion) 0.500000
set height(bottomFadinGradion) 0.230469
set scene(bottomFadinGradion) trialRoom
set camera(bottomFadinGradion) puzzleBook
variable {bottomFadinKyros} 0
set posx(bottomFadinKyros) 0.242188
set posy(bottomFadinKyros) 0.251302
set width(bottomFadinKyros) 0.500000
set height(bottomFadinKyros) 0.230469
set scene(bottomFadinKyros) trialRoom
set camera(bottomFadinKyros) puzzleBook
variable {bottomFadinNexan} 0
set posx(bottomFadinNexan) 0.242188
set posy(bottomFadinNexan) 0.251302
set width(bottomFadinNexan) 0.500000
set height(bottomFadinNexan) 0.230469
set scene(bottomFadinNexan) trialRoom
set camera(bottomFadinNexan) puzzleBook
variable {bottomFadinOrlos} 0
set posx(bottomFadinOrlos) 0.242188
set posy(bottomFadinOrlos) 0.251302
set width(bottomFadinOrlos) 0.500000
set height(bottomFadinOrlos) 0.230469
set scene(bottomFadinOrlos) trialRoom
set camera(bottomFadinOrlos) puzzleBook
variable {bottomFadinSlund} 0
set posx(bottomFadinSlund) 0.242188
set posy(bottomFadinSlund) 0.251302
set width(bottomFadinSlund) 0.500000
set height(bottomFadinSlund) 0.230469
set scene(bottomFadinSlund) trialRoom
set camera(bottomFadinSlund) puzzleBook
variable {bottomFadinUndar} 0
set posx(bottomFadinUndar) 0.242188
set posy(bottomFadinUndar) 0.251302
set width(bottomFadinUndar) 0.500000
set height(bottomFadinUndar) 0.230469
set scene(bottomFadinUndar) trialRoom
set camera(bottomFadinUndar) puzzleBook
variable {bottomFadoutAetern} 0
set posx(bottomFadoutAetern) 0.242188
set posy(bottomFadoutAetern) 0.251302
set width(bottomFadoutAetern) 0.500000
set height(bottomFadoutAetern) 0.230469
set scene(bottomFadoutAetern) trialRoom
set camera(bottomFadoutAetern) puzzleBook
variable {bottomFadoutAeternSt} 0
set posx(bottomFadoutAeternSt) 0.242188
set posy(bottomFadoutAeternSt) 0.251302
set width(bottomFadoutAeternSt) 0.500000
set height(bottomFadoutAeternSt) 0.230469
set scene(bottomFadoutAeternSt) trialRoom
set camera(bottomFadoutAeternSt) puzzleBook
variable {bottomFadoutDria} 0
set posx(bottomFadoutDria) 0.242188
set posy(bottomFadoutDria) 0.251302
set width(bottomFadoutDria) 0.500000
set height(bottomFadoutDria) 0.230469
set scene(bottomFadoutDria) trialRoom
set camera(bottomFadoutDria) puzzleBook
variable {bottomFadoutDriaSt} 0
set posx(bottomFadoutDriaSt) 0.242188
set posy(bottomFadoutDriaSt) 0.251302
set width(bottomFadoutDriaSt) 0.500000
set height(bottomFadoutDriaSt) 0.230469
set scene(bottomFadoutDriaSt) trialRoom
set camera(bottomFadoutDriaSt) puzzleBook
variable {bottomFadoutGradion} 0
set posx(bottomFadoutGradion) 0.242188
set posy(bottomFadoutGradion) 0.251302
set width(bottomFadoutGradion) 0.500000
set height(bottomFadoutGradion) 0.230469
set scene(bottomFadoutGradion) trialRoom
set camera(bottomFadoutGradion) puzzleBook
variable {bottomFadoutGradionSt} 0
set posx(bottomFadoutGradionSt) 0.242188
set posy(bottomFadoutGradionSt) 0.251302
set width(bottomFadoutGradionSt) 0.500000
set height(bottomFadoutGradionSt) 0.230469
set scene(bottomFadoutGradionSt) trialRoom
set camera(bottomFadoutGradionSt) puzzleBook
variable {bottomFadoutKyros} 0
set posx(bottomFadoutKyros) 0.242188
set posy(bottomFadoutKyros) 0.251302
set width(bottomFadoutKyros) 0.500000
set height(bottomFadoutKyros) 0.230469
set scene(bottomFadoutKyros) trialRoom
set camera(bottomFadoutKyros) puzzleBook
variable {bottomFadoutKyrosSt} 0
set posx(bottomFadoutKyrosSt) 0.242188
set posy(bottomFadoutKyrosSt) 0.251302
set width(bottomFadoutKyrosSt) 0.500000
set height(bottomFadoutKyrosSt) 0.230469
set scene(bottomFadoutKyrosSt) trialRoom
set camera(bottomFadoutKyrosSt) puzzleBook
variable {bottomFadoutNexan} 0
set posx(bottomFadoutNexan) 0.242188
set posy(bottomFadoutNexan) 0.251302
set width(bottomFadoutNexan) 0.500000
set height(bottomFadoutNexan) 0.230469
set scene(bottomFadoutNexan) trialRoom
set camera(bottomFadoutNexan) puzzleBook
variable {bottomFadoutNexanSt} 0
set posx(bottomFadoutNexanSt) 0.242188
set posy(bottomFadoutNexanSt) 0.251302
set width(bottomFadoutNexanSt) 0.500000
set height(bottomFadoutNexanSt) 0.230469
set scene(bottomFadoutNexanSt) trialRoom
set camera(bottomFadoutNexanSt) puzzleBook
variable {bottomFadoutOrlos} 0
set posx(bottomFadoutOrlos) 0.242188
set posy(bottomFadoutOrlos) 0.251302
set width(bottomFadoutOrlos) 0.500000
set height(bottomFadoutOrlos) 0.230469
set scene(bottomFadoutOrlos) trialRoom
set camera(bottomFadoutOrlos) puzzleBook
variable {bottomFadoutOrlosSt} 0
set posx(bottomFadoutOrlosSt) 0.242188
set posy(bottomFadoutOrlosSt) 0.251302
set width(bottomFadoutOrlosSt) 0.500000
set height(bottomFadoutOrlosSt) 0.230469
set scene(bottomFadoutOrlosSt) trialRoom
set camera(bottomFadoutOrlosSt) puzzleBook
variable {bottomFadoutSlund} 0
set posx(bottomFadoutSlund) 0.242188
set posy(bottomFadoutSlund) 0.251302
set width(bottomFadoutSlund) 0.500000
set height(bottomFadoutSlund) 0.230469
set scene(bottomFadoutSlund) trialRoom
set camera(bottomFadoutSlund) puzzleBook
variable {bottomFadoutSlundSt} 0
set posx(bottomFadoutSlundSt) 0.242188
set posy(bottomFadoutSlundSt) 0.251302
set width(bottomFadoutSlundSt) 0.500000
set height(bottomFadoutSlundSt) 0.230469
set scene(bottomFadoutSlundSt) trialRoom
set camera(bottomFadoutSlundSt) puzzleBook
variable {bottomFadoutUndar} 0
set posx(bottomFadoutUndar) 0.242188
set posy(bottomFadoutUndar) 0.251302
set width(bottomFadoutUndar) 0.500000
set height(bottomFadoutUndar) 0.230469
set scene(bottomFadoutUndar) trialRoom
set camera(bottomFadoutUndar) puzzleBook
variable {bottomFadoutUndarSt} 0
set posx(bottomFadoutUndarSt) 0.242188
set posy(bottomFadoutUndarSt) 0.251302
set width(bottomFadoutUndarSt) 0.500000
set height(bottomFadoutUndarSt) 0.230469
set scene(bottomFadoutUndarSt) trialRoom
set camera(bottomFadoutUndarSt) puzzleBook
variable {bottomTurn180} 0
set posx(bottomTurn180) 0.242188
set posy(bottomTurn180) 0.209635
set width(bottomTurn180) 0.500000
set height(bottomTurn180) 0.567708
set scene(bottomTurn180) trialRoom
set camera(bottomTurn180) puzzleBook
variable {bottomTurn270} 0
set posx(bottomTurn270) 0.242188
set posy(bottomTurn270) 0.209635
set width(bottomTurn270) 0.500000
set height(bottomTurn270) 0.567708
set scene(bottomTurn270) trialRoom
set camera(bottomTurn270) puzzleBook
variable {bottomTurn360} 0
set posx(bottomTurn360) 0.242188
set posy(bottomTurn360) 0.209635
set width(bottomTurn360) 0.500000
set height(bottomTurn360) 0.567708
set scene(bottomTurn360) trialRoom
set camera(bottomTurn360) puzzleBook
variable {bottomTurn90} 0
set posx(bottomTurn90) 0.242188
set posy(bottomTurn90) 0.209635
set width(bottomTurn90) 0.500000
set height(bottomTurn90) 0.567708
set scene(bottomTurn90) trialRoom
set camera(bottomTurn90) puzzleBook
variable {leftLever} 0
set posx(leftLever) 0.000000
set posy(leftLever) 0.333333
set width(leftLever) 0.250000
set height(leftLever) 0.666667
set scene(leftLever) trialRoom
set camera(leftLever) puzzleBook
variable {reset} 0
set posx(reset) 0.448242
set posy(reset) 0.721354
set width(reset) 0.125000
set height(reset) 0.166667
set scene(reset) trialRoom
set camera(reset) puzzleBook
variable {rightLever} 0
set posx(rightLever) 0.750000
set posy(rightLever) 0.333333
set width(rightLever) 0.250000
set height(rightLever) 0.666667
set scene(rightLever) trialRoom
set camera(rightLever) puzzleBook
variable {topTurn0} 0
set posx(topTurn0) 0.249023
set posy(topTurn0) 0.000000
set width(topTurn0) 0.500000
set height(topTurn0) 0.266927
set scene(topTurn0) trialRoom
set camera(topTurn0) puzzleBook
variable {topTurn135} 0
set posx(topTurn135) 0.249023
set posy(topTurn135) 0.000000
set width(topTurn135) 0.500000
set height(topTurn135) 0.266927
set scene(topTurn135) trialRoom
set camera(topTurn135) puzzleBook
variable {topTurn180} 0
set posx(topTurn180) 0.249023
set posy(topTurn180) 0.000000
set width(topTurn180) 0.500000
set height(topTurn180) 0.266927
set scene(topTurn180) trialRoom
set camera(topTurn180) puzzleBook
variable {topTurn225} 0
set posx(topTurn225) 0.249023
set posy(topTurn225) 0.000000
set width(topTurn225) 0.500000
set height(topTurn225) 0.266927
set scene(topTurn225) trialRoom
set camera(topTurn225) puzzleBook
variable {topTurn270} 0
set posx(topTurn270) 0.249023
set posy(topTurn270) 0.000000
set width(topTurn270) 0.500000
set height(topTurn270) 0.266927
set scene(topTurn270) trialRoom
set camera(topTurn270) puzzleBook
variable {topTurn315} 0
set posx(topTurn315) 0.249023
set posy(topTurn315) 0.000000
set width(topTurn315) 0.500000
set height(topTurn315) 0.266927
set scene(topTurn315) trialRoom
set camera(topTurn315) puzzleBook
variable {topTurn45} 0
set posx(topTurn45) 0.249023
set posy(topTurn45) 0.000000
set width(topTurn45) 0.500000
set height(topTurn45) 0.266927
set scene(topTurn45) trialRoom
set camera(topTurn45) puzzleBook
variable {topTurn90} 0
set posx(topTurn90) 0.249023
set posy(topTurn90) 0.000000
set width(topTurn90) 0.500000
set height(topTurn90) 0.266927
set scene(topTurn90) trialRoom
set camera(topTurn90) puzzleBook
variable {ballTopCloseUp} 0
set posx(ballTopCloseUp) 0.000000
set posy(ballTopCloseUp) 0.000000
set width(ballTopCloseUp) 1.000000
set height(ballTopCloseUp) 1.000000
set scene(ballTopCloseUp) trialRoom
set camera(ballTopCloseUp) puzzleHouse
variable {ballTopGlowLoop} 0
set posx(ballTopGlowLoop) 0.433594
set posy(ballTopGlowLoop) 0.483073
set width(ballTopGlowLoop) 0.186523
set height(ballTopGlowLoop) 0.204427
set scene(ballTopGlowLoop) trialRoom
set camera(ballTopGlowLoop) puzzleHouse
variable {stairsSwitch2} 0
set posx(stairsSwitch2) 0.000000
set posy(stairsSwitch2) 0.000000
set width(stairsSwitch2) 1.000000
set height(stairsSwitch2) 1.000000
set scene(stairsSwitch2) trialRoom
set camera(stairsSwitch2) stairsSwitch
variable {stairsSwitch3} 0
set posx(stairsSwitch3) 0.000000
set posy(stairsSwitch3) 0.000000
set width(stairsSwitch3) 1.000000
set height(stairsSwitch3) 1.000000
set scene(stairsSwitch3) trialRoom
set camera(stairsSwitch3) stairsSwitch
variable {stairsSwitch4} 0
set posx(stairsSwitch4) 0.000000
set posy(stairsSwitch4) 0.000000
set width(stairsSwitch4) 1.000000
set height(stairsSwitch4) 1.000000
set scene(stairsSwitch4) trialRoom
set camera(stairsSwitch4) stairsSwitch
variable {stairsSwitch5} 0
set posx(stairsSwitch5) 0.000000
set posy(stairsSwitch5) 0.000000
set width(stairsSwitch5) 1.000000
set height(stairsSwitch5) 1.000000
set scene(stairsSwitch5) trialRoom
set camera(stairsSwitch5) stairsSwitch
variable {stairsSwitch6} 0
set posx(stairsSwitch6) 0.000000
set posy(stairsSwitch6) 0.000000
set width(stairsSwitch6) 1.000000
set height(stairsSwitch6) 1.000000
set scene(stairsSwitch6) trialRoom
set camera(stairsSwitch6) stairsSwitch
variable {stairsSwitch7} 0
set posx(stairsSwitch7) 0.000000
set posy(stairsSwitch7) 0.000000
set width(stairsSwitch7) 1.000000
set height(stairsSwitch7) 1.000000
set scene(stairsSwitch7) trialRoom
set camera(stairsSwitch7) stairsSwitch
variable {stairsSwitch8} 0
set posx(stairsSwitch8) 0.000000
set posy(stairsSwitch8) 0.000000
set width(stairsSwitch8) 1.000000
set height(stairsSwitch8) 1.000000
set scene(stairsSwitch8) trialRoom
set camera(stairsSwitch8) stairsSwitch
variable {stairsSwitch9} 0
set posx(stairsSwitch9) 0.000000
set posy(stairsSwitch9) 0.000000
set width(stairsSwitch9) 1.000000
set height(stairsSwitch9) 1.000000
set scene(stairsSwitch9) trialRoom
set camera(stairsSwitch9) stairsSwitch
variable {ballTopGlowLoop} 0
set posx(ballTopGlowLoop) 0.882812
set posy(ballTopGlowLoop) 0.656250
set width(ballTopGlowLoop) 0.052734
set height(ballTopGlowLoop) 0.071615
set scene(ballTopGlowLoop) trialRoom
set camera(ballTopGlowLoop) topFloor
variable {ballBottomCloseUp} 0
set posx(ballBottomCloseUp) 0.000000
set posy(ballBottomCloseUp) 0.000000
set width(ballBottomCloseUp) 1.000000
set height(ballBottomCloseUp) 1.000000
set scene(ballBottomCloseUp) trialRoom
set camera(ballBottomCloseUp) trialOfAllegiance
variable {ballBottomGlowLoop} 0
set posx(ballBottomGlowLoop) 0.583984
set posy(ballBottomGlowLoop) 0.544271
set width(ballBottomGlowLoop) 0.202148
set height(ballBottomGlowLoop) 0.247396
set scene(ballBottomGlowLoop) trialRoom
set camera(ballBottomGlowLoop) trialOfAllegiance
variable {goatGlowEnd} 0
set posx(goatGlowEnd) 0.557617
set posy(goatGlowEnd) 0.445312
set width(goatGlowEnd) 0.213867
set height(goatGlowEnd) 0.246094
set scene(goatGlowEnd) trialRoom
set camera(goatGlowEnd) trialOfAllegiance
variable {goatGlowLoop} 0
set posx(goatGlowLoop) 0.557617
set posy(goatGlowLoop) 0.445312
set width(goatGlowLoop) 0.213867
set height(goatGlowLoop) 0.246094
set scene(goatGlowLoop) trialRoom
set camera(goatGlowLoop) trialOfAllegiance
variable {goatGlowStart} 0
set posx(goatGlowStart) 0.557617
set posy(goatGlowStart) 0.445312
set width(goatGlowStart) 0.213867
set height(goatGlowStart) 0.246094
set scene(goatGlowStart) trialRoom
set camera(goatGlowStart) trialOfAllegiance
variable {lionGlowEnd} 0
set posx(lionGlowEnd) 0.162109
set posy(lionGlowEnd) 0.527344
set width(lionGlowEnd) 0.271484
set height(lionGlowEnd) 0.061198
set scene(lionGlowEnd) trialRoom
set camera(lionGlowEnd) trialOfAllegiance
variable {lionGlowLoop} 0
set posx(lionGlowLoop) 0.162109
set posy(lionGlowLoop) 0.527344
set width(lionGlowLoop) 0.271484
set height(lionGlowLoop) 0.061198
set scene(lionGlowLoop) trialRoom
set camera(lionGlowLoop) trialOfAllegiance
variable {lionGlowStart} 0
set posx(lionGlowStart) 0.162109
set posy(lionGlowStart) 0.527344
set width(lionGlowStart) 0.271484
set height(lionGlowStart) 0.061198
set scene(lionGlowStart) trialRoom
set camera(lionGlowStart) trialOfAllegiance
variable {serpentGlowEnd} 0
set posx(serpentGlowEnd) 0.667969
set posy(serpentGlowEnd) 0.585938
set width(serpentGlowEnd) 0.139648
set height(serpentGlowEnd) 0.166667
set scene(serpentGlowEnd) trialRoom
set camera(serpentGlowEnd) trialOfAllegiance
variable {serpentGlowLoop} 0
set posx(serpentGlowLoop) 0.667969
set posy(serpentGlowLoop) 0.585938
set width(serpentGlowLoop) 0.139648
set height(serpentGlowLoop) 0.166667
set scene(serpentGlowLoop) trialRoom
set camera(serpentGlowLoop) trialOfAllegiance
variable {serpentGlowStart} 0
set posx(serpentGlowStart) 0.667969
set posy(serpentGlowStart) 0.585938
set width(serpentGlowStart) 0.139648
set height(serpentGlowStart) 0.166667
set scene(serpentGlowStart) trialRoom
set camera(serpentGlowStart) trialOfAllegiance
variable {ballTopGlowLoop} 0
set posx(ballTopGlowLoop) 0.844727
set posy(ballTopGlowLoop) 0.000000
set width(ballTopGlowLoop) 0.064453
set height(ballTopGlowLoop) 0.075521
set scene(ballTopGlowLoop) trialRoom
set camera(ballTopGlowLoop) zakEntrance
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval cabinetCloseUp {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {doorClosing} 0
set posx(doorClosing) 0.000000
set posy(doorClosing) 0.000000
set width(doorClosing) 1.000000
set height(doorClosing) 1.000000
set scene(doorClosing) tutorial
set camera(doorClosing) cabinetCloseUp
variable {doorOpening} 0
set posx(doorOpening) 0.000000
set posy(doorOpening) 0.000000
set width(doorOpening) 1.000000
set height(doorOpening) 1.000000
set scene(doorOpening) tutorial
set camera(doorOpening) cabinetCloseUp
variable {waterfallA} 0
set posx(waterfallA) 0.613281
set posy(waterfallA) 0.201823
set width(waterfallA) 0.221680
set height(waterfallA) 0.453125
set scene(waterfallA) tutorial
set camera(waterfallA) forestExit
variable {waterfallB} 0
set posx(waterfallB) 0.151367
set posy(waterfallB) 0.173177
set width(waterfallB) 0.250000
set height(waterfallB) 0.472656
set scene(waterfallB) tutorial
set camera(waterfallB) forestExit
variable {waterfallA} 0
set posx(waterfallA) 0.303711
set posy(waterfallA) 0.389323
set width(waterfallA) 0.101563
set height(waterfallA) 0.233073
set scene(waterfallA) tutorial
set camera(waterfallA) mustavioWagon
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval vision1 {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {vision} 0
set posx(vision) 0.000000
set posy(vision) 0.000000
set width(vision) 1.000000
set height(vision) 1.000000
set scene(vision) visions
set camera(vision) vision1
variable {vision} 0
set posx(vision) 0.000000
set posy(vision) 0.000000
set width(vision) 1.000000
set height(vision) 1.000000
set scene(vision) visions
set camera(vision) vision2
variable {vision} 0
set posx(vision) 0.000000
set posy(vision) 0.000000
set width(vision) 1.000000
set height(vision) 1.000000
set scene(vision) visions
set camera(vision) vision4
variable {vision} 0
set posx(vision) 0.000000
set posy(vision) 0.000000
set width(vision) 1.000000
set height(vision) 1.000000
set scene(vision) visions
set camera(vision) vision5
variable {vision} 0
set posx(vision) 0.000000
set posy(vision) 0.000000
set width(vision) 1.000000
set height(vision) 1.000000
set scene(vision) visions
set camera(vision) vision6
variable {vision} 0
set posx(vision) 0.000000
set posy(vision) 0.000000
set width(vision) 1.000000
set height(vision) 1.000000
set scene(vision) visions
set camera(vision) vision7
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval watchTowerAction {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {action} 0
set posx(action) 0.250000
set posy(action) 0.151042
set width(action) 0.500000
set height(action) 0.666667
set scene(action) watchTower
set camera(action) watchTowerAction
variable {gateLooping} 0
set posx(gateLooping) 0.329102
set posy(gateLooping) 0.240885
set width(gateLooping) 0.135742
set height(gateLooping) 0.430990
set scene(gateLooping) watchTower
set camera(gateLooping) watchTowerBalcony
variable {gateLooping} 0
set posx(gateLooping) 0.378906
set posy(gateLooping) 0.122396
set width(gateLooping) 0.081055
set height(gateLooping) 0.282552
set scene(gateLooping) watchTower
set camera(gateLooping) watchTowerDownStairs
variable {action} 0
set posx(action) 0.958008
set posy(action) 0.376302
set width(action) 0.077148
set height(action) 0.106771
set scene(action) watchTower
set camera(action) watchTowerPuzzle
variable {complete} 0
set posx(complete) 0.000000
set posy(complete) 0.000000
set width(complete) 1.000000
set height(complete) 1.000000
set scene(complete) watchTower
set camera(complete) watchTowerPuzzleCloseUp
variable {gemGlowC1AEnd} 0
set posx(gemGlowC1AEnd) 0.282227
set posy(gemGlowC1AEnd) 0.050781
set width(gemGlowC1AEnd) 0.093750
set height(gemGlowC1AEnd) 0.125000
set scene(gemGlowC1AEnd) watchTower
set camera(gemGlowC1AEnd) watchTowerPuzzleCloseUp
variable {gemGlowC1AStart} 0
set posx(gemGlowC1AStart) 0.282227
set posy(gemGlowC1AStart) 0.050781
set width(gemGlowC1AStart) 0.093750
set height(gemGlowC1AStart) 0.125000
set scene(gemGlowC1AStart) watchTower
set camera(gemGlowC1AStart) watchTowerPuzzleCloseUp
variable {gemGlowC1AStartSt} 0
set posx(gemGlowC1AStartSt) 0.282227
set posy(gemGlowC1AStartSt) 0.050781
set width(gemGlowC1AStartSt) 0.093750
set height(gemGlowC1AStartSt) 0.125000
set scene(gemGlowC1AStartSt) watchTower
set camera(gemGlowC1AStartSt) watchTowerPuzzleCloseUp
variable {gemGlowC1BEnd} 0
set posx(gemGlowC1BEnd) 0.282227
set posy(gemGlowC1BEnd) 0.764323
set width(gemGlowC1BEnd) 0.093750
set height(gemGlowC1BEnd) 0.125000
set scene(gemGlowC1BEnd) watchTower
set camera(gemGlowC1BEnd) watchTowerPuzzleCloseUp
variable {gemGlowC1BStart} 0
set posx(gemGlowC1BStart) 0.282227
set posy(gemGlowC1BStart) 0.764323
set width(gemGlowC1BStart) 0.093750
set height(gemGlowC1BStart) 0.125000
set scene(gemGlowC1BStart) watchTower
set camera(gemGlowC1BStart) watchTowerPuzzleCloseUp
variable {gemGlowC1BStartSt} 0
set posx(gemGlowC1BStartSt) 0.282227
set posy(gemGlowC1BStartSt) 0.764323
set width(gemGlowC1BStartSt) 0.093750
set height(gemGlowC1BStartSt) 0.125000
set scene(gemGlowC1BStartSt) watchTower
set camera(gemGlowC1BStartSt) watchTowerPuzzleCloseUp
variable {gemGlowC2AEnd} 0
set posx(gemGlowC2AEnd) 0.400391
set posy(gemGlowC2AEnd) 0.050781
set width(gemGlowC2AEnd) 0.093750
set height(gemGlowC2AEnd) 0.125000
set scene(gemGlowC2AEnd) watchTower
set camera(gemGlowC2AEnd) watchTowerPuzzleCloseUp
variable {gemGlowC2AStart} 0
set posx(gemGlowC2AStart) 0.400391
set posy(gemGlowC2AStart) 0.050781
set width(gemGlowC2AStart) 0.093750
set height(gemGlowC2AStart) 0.125000
set scene(gemGlowC2AStart) watchTower
set camera(gemGlowC2AStart) watchTowerPuzzleCloseUp
variable {gemGlowC2AStartSt} 0
set posx(gemGlowC2AStartSt) 0.400391
set posy(gemGlowC2AStartSt) 0.050781
set width(gemGlowC2AStartSt) 0.093750
set height(gemGlowC2AStartSt) 0.125000
set scene(gemGlowC2AStartSt) watchTower
set camera(gemGlowC2AStartSt) watchTowerPuzzleCloseUp
variable {gemGlowC2BEnd} 0
set posx(gemGlowC2BEnd) 0.400391
set posy(gemGlowC2BEnd) 0.764323
set width(gemGlowC2BEnd) 0.093750
set height(gemGlowC2BEnd) 0.125000
set scene(gemGlowC2BEnd) watchTower
set camera(gemGlowC2BEnd) watchTowerPuzzleCloseUp
variable {gemGlowC2BStart} 0
set posx(gemGlowC2BStart) 0.400391
set posy(gemGlowC2BStart) 0.764323
set width(gemGlowC2BStart) 0.093750
set height(gemGlowC2BStart) 0.125000
set scene(gemGlowC2BStart) watchTower
set camera(gemGlowC2BStart) watchTowerPuzzleCloseUp
variable {gemGlowC2BStartSt} 0
set posx(gemGlowC2BStartSt) 0.400391
set posy(gemGlowC2BStartSt) 0.764323
set width(gemGlowC2BStartSt) 0.093750
set height(gemGlowC2BStartSt) 0.125000
set scene(gemGlowC2BStartSt) watchTower
set camera(gemGlowC2BStartSt) watchTowerPuzzleCloseUp
variable {gemGlowC3AEnd} 0
set posx(gemGlowC3AEnd) 0.515625
set posy(gemGlowC3AEnd) 0.050781
set width(gemGlowC3AEnd) 0.093750
set height(gemGlowC3AEnd) 0.125000
set scene(gemGlowC3AEnd) watchTower
set camera(gemGlowC3AEnd) watchTowerPuzzleCloseUp
variable {gemGlowC3AStart} 0
set posx(gemGlowC3AStart) 0.515625
set posy(gemGlowC3AStart) 0.050781
set width(gemGlowC3AStart) 0.093750
set height(gemGlowC3AStart) 0.125000
set scene(gemGlowC3AStart) watchTower
set camera(gemGlowC3AStart) watchTowerPuzzleCloseUp
variable {gemGlowC3AStartSt} 0
set posx(gemGlowC3AStartSt) 0.515625
set posy(gemGlowC3AStartSt) 0.050781
set width(gemGlowC3AStartSt) 0.093750
set height(gemGlowC3AStartSt) 0.125000
set scene(gemGlowC3AStartSt) watchTower
set camera(gemGlowC3AStartSt) watchTowerPuzzleCloseUp
variable {gemGlowC3BEnd} 0
set posx(gemGlowC3BEnd) 0.515625
set posy(gemGlowC3BEnd) 0.765625
set width(gemGlowC3BEnd) 0.093750
set height(gemGlowC3BEnd) 0.125000
set scene(gemGlowC3BEnd) watchTower
set camera(gemGlowC3BEnd) watchTowerPuzzleCloseUp
variable {gemGlowC3BStart} 0
set posx(gemGlowC3BStart) 0.515625
set posy(gemGlowC3BStart) 0.765625
set width(gemGlowC3BStart) 0.093750
set height(gemGlowC3BStart) 0.125000
set scene(gemGlowC3BStart) watchTower
set camera(gemGlowC3BStart) watchTowerPuzzleCloseUp
variable {gemGlowC3BStartSt} 0
set posx(gemGlowC3BStartSt) 0.515625
set posy(gemGlowC3BStartSt) 0.765625
set width(gemGlowC3BStartSt) 0.093750
set height(gemGlowC3BStartSt) 0.125000
set scene(gemGlowC3BStartSt) watchTower
set camera(gemGlowC3BStartSt) watchTowerPuzzleCloseUp
variable {gemGlowC4AEnd} 0
set posx(gemGlowC4AEnd) 0.631836
set posy(gemGlowC4AEnd) 0.050781
set width(gemGlowC4AEnd) 0.093750
set height(gemGlowC4AEnd) 0.125000
set scene(gemGlowC4AEnd) watchTower
set camera(gemGlowC4AEnd) watchTowerPuzzleCloseUp
variable {gemGlowC4AStart} 0
set posx(gemGlowC4AStart) 0.631836
set posy(gemGlowC4AStart) 0.050781
set width(gemGlowC4AStart) 0.093750
set height(gemGlowC4AStart) 0.125000
set scene(gemGlowC4AStart) watchTower
set camera(gemGlowC4AStart) watchTowerPuzzleCloseUp
variable {gemGlowC4AStartSt} 0
set posx(gemGlowC4AStartSt) 0.631836
set posy(gemGlowC4AStartSt) 0.050781
set width(gemGlowC4AStartSt) 0.093750
set height(gemGlowC4AStartSt) 0.125000
set scene(gemGlowC4AStartSt) watchTower
set camera(gemGlowC4AStartSt) watchTowerPuzzleCloseUp
variable {gemGlowC4BEnd} 0
set posx(gemGlowC4BEnd) 0.631836
set posy(gemGlowC4BEnd) 0.765625
set width(gemGlowC4BEnd) 0.093750
set height(gemGlowC4BEnd) 0.125000
set scene(gemGlowC4BEnd) watchTower
set camera(gemGlowC4BEnd) watchTowerPuzzleCloseUp
variable {gemGlowC4BStart} 0
set posx(gemGlowC4BStart) 0.631836
set posy(gemGlowC4BStart) 0.765625
set width(gemGlowC4BStart) 0.093750
set height(gemGlowC4BStart) 0.125000
set scene(gemGlowC4BStart) watchTower
set camera(gemGlowC4BStart) watchTowerPuzzleCloseUp
variable {gemGlowC4BStartSt} 0
set posx(gemGlowC4BStartSt) 0.631836
set posy(gemGlowC4BStartSt) 0.765625
set width(gemGlowC4BStartSt) 0.093750
set height(gemGlowC4BStartSt) 0.125000
set scene(gemGlowC4BStartSt) watchTower
set camera(gemGlowC4BStartSt) watchTowerPuzzleCloseUp
variable {gemGlowD1AEnd} 0
set posx(gemGlowD1AEnd) 0.169922
set posy(gemGlowD1AEnd) 0.050781
set width(gemGlowD1AEnd) 0.093750
set height(gemGlowD1AEnd) 0.125000
set scene(gemGlowD1AEnd) watchTower
set camera(gemGlowD1AEnd) watchTowerPuzzleCloseUp
variable {gemGlowD1AStart} 0
set posx(gemGlowD1AStart) 0.169922
set posy(gemGlowD1AStart) 0.050781
set width(gemGlowD1AStart) 0.093750
set height(gemGlowD1AStart) 0.125000
set scene(gemGlowD1AStart) watchTower
set camera(gemGlowD1AStart) watchTowerPuzzleCloseUp
variable {gemGlowD1AStartSt} 0
set posx(gemGlowD1AStartSt) 0.169922
set posy(gemGlowD1AStartSt) 0.050781
set width(gemGlowD1AStartSt) 0.093750
set height(gemGlowD1AStartSt) 0.125000
set scene(gemGlowD1AStartSt) watchTower
set camera(gemGlowD1AStartSt) watchTowerPuzzleCloseUp
variable {gemGlowD1BEnd} 0
set posx(gemGlowD1BEnd) 0.752930
set posy(gemGlowD1BEnd) 0.764323
set width(gemGlowD1BEnd) 0.093750
set height(gemGlowD1BEnd) 0.125000
set scene(gemGlowD1BEnd) watchTower
set camera(gemGlowD1BEnd) watchTowerPuzzleCloseUp
variable {gemGlowD1BStart} 0
set posx(gemGlowD1BStart) 0.752930
set posy(gemGlowD1BStart) 0.764323
set width(gemGlowD1BStart) 0.093750
set height(gemGlowD1BStart) 0.125000
set scene(gemGlowD1BStart) watchTower
set camera(gemGlowD1BStart) watchTowerPuzzleCloseUp
variable {gemGlowD1BStartSt} 0
set posx(gemGlowD1BStartSt) 0.752930
set posy(gemGlowD1BStartSt) 0.764323
set width(gemGlowD1BStartSt) 0.093750
set height(gemGlowD1BStartSt) 0.125000
set scene(gemGlowD1BStartSt) watchTower
set camera(gemGlowD1BStartSt) watchTowerPuzzleCloseUp
variable {gemGlowD2AEnd} 0
set posx(gemGlowD2AEnd) 0.752930
set posy(gemGlowD2AEnd) 0.050781
set width(gemGlowD2AEnd) 0.093750
set height(gemGlowD2AEnd) 0.125000
set scene(gemGlowD2AEnd) watchTower
set camera(gemGlowD2AEnd) watchTowerPuzzleCloseUp
variable {gemGlowD2AStart} 0
set posx(gemGlowD2AStart) 0.752930
set posy(gemGlowD2AStart) 0.050781
set width(gemGlowD2AStart) 0.093750
set height(gemGlowD2AStart) 0.125000
set scene(gemGlowD2AStart) watchTower
set camera(gemGlowD2AStart) watchTowerPuzzleCloseUp
variable {gemGlowD2AStartSt} 0
set posx(gemGlowD2AStartSt) 0.752930
set posy(gemGlowD2AStartSt) 0.050781
set width(gemGlowD2AStartSt) 0.093750
set height(gemGlowD2AStartSt) 0.125000
set scene(gemGlowD2AStartSt) watchTower
set camera(gemGlowD2AStartSt) watchTowerPuzzleCloseUp
variable {gemGlowD2BEnd} 0
set posx(gemGlowD2BEnd) 0.169922
set posy(gemGlowD2BEnd) 0.761719
set width(gemGlowD2BEnd) 0.093750
set height(gemGlowD2BEnd) 0.125000
set scene(gemGlowD2BEnd) watchTower
set camera(gemGlowD2BEnd) watchTowerPuzzleCloseUp
variable {gemGlowD2BStart} 0
set posx(gemGlowD2BStart) 0.169922
set posy(gemGlowD2BStart) 0.761719
set width(gemGlowD2BStart) 0.093750
set height(gemGlowD2BStart) 0.125000
set scene(gemGlowD2BStart) watchTower
set camera(gemGlowD2BStart) watchTowerPuzzleCloseUp
variable {gemGlowD2BStartSt} 0
set posx(gemGlowD2BStartSt) 0.169922
set posy(gemGlowD2BStartSt) 0.761719
set width(gemGlowD2BStartSt) 0.093750
set height(gemGlowD2BStartSt) 0.125000
set scene(gemGlowD2BStartSt) watchTower
set camera(gemGlowD2BStartSt) watchTowerPuzzleCloseUp
variable {gemGlowR1AEnd} 0
set posx(gemGlowR1AEnd) 0.169922
set posy(gemGlowR1AEnd) 0.207031
set width(gemGlowR1AEnd) 0.093750
set height(gemGlowR1AEnd) 0.125000
set scene(gemGlowR1AEnd) watchTower
set camera(gemGlowR1AEnd) watchTowerPuzzleCloseUp
variable {gemGlowR1AStart} 0
set posx(gemGlowR1AStart) 0.169922
set posy(gemGlowR1AStart) 0.207031
set width(gemGlowR1AStart) 0.093750
set height(gemGlowR1AStart) 0.125000
set scene(gemGlowR1AStart) watchTower
set camera(gemGlowR1AStart) watchTowerPuzzleCloseUp
variable {gemGlowR1AStartSt} 0
set posx(gemGlowR1AStartSt) 0.169922
set posy(gemGlowR1AStartSt) 0.207031
set width(gemGlowR1AStartSt) 0.093750
set height(gemGlowR1AStartSt) 0.125000
set scene(gemGlowR1AStartSt) watchTower
set camera(gemGlowR1AStartSt) watchTowerPuzzleCloseUp
variable {gemGlowR1BEnd} 0
set posx(gemGlowR1BEnd) 0.751953
set posy(gemGlowR1BEnd) 0.207031
set width(gemGlowR1BEnd) 0.093750
set height(gemGlowR1BEnd) 0.125000
set scene(gemGlowR1BEnd) watchTower
set camera(gemGlowR1BEnd) watchTowerPuzzleCloseUp
variable {gemGlowR1BStart} 0
set posx(gemGlowR1BStart) 0.751953
set posy(gemGlowR1BStart) 0.207031
set width(gemGlowR1BStart) 0.093750
set height(gemGlowR1BStart) 0.125000
set scene(gemGlowR1BStart) watchTower
set camera(gemGlowR1BStart) watchTowerPuzzleCloseUp
variable {gemGlowR1BStartSt} 0
set posx(gemGlowR1BStartSt) 0.751953
set posy(gemGlowR1BStartSt) 0.207031
set width(gemGlowR1BStartSt) 0.093750
set height(gemGlowR1BStartSt) 0.125000
set scene(gemGlowR1BStartSt) watchTower
set camera(gemGlowR1BStartSt) watchTowerPuzzleCloseUp
variable {gemGlowR2AEnd} 0
set posx(gemGlowR2AEnd) 0.166992
set posy(gemGlowR2AEnd) 0.342448
set width(gemGlowR2AEnd) 0.093750
set height(gemGlowR2AEnd) 0.125000
set scene(gemGlowR2AEnd) watchTower
set camera(gemGlowR2AEnd) watchTowerPuzzleCloseUp
variable {gemGlowR2AStart} 0
set posx(gemGlowR2AStart) 0.166992
set posy(gemGlowR2AStart) 0.342448
set width(gemGlowR2AStart) 0.093750
set height(gemGlowR2AStart) 0.125000
set scene(gemGlowR2AStart) watchTower
set camera(gemGlowR2AStart) watchTowerPuzzleCloseUp
variable {gemGlowR2AStartSt} 0
set posx(gemGlowR2AStartSt) 0.166992
set posy(gemGlowR2AStartSt) 0.342448
set width(gemGlowR2AStartSt) 0.093750
set height(gemGlowR2AStartSt) 0.125000
set scene(gemGlowR2AStartSt) watchTower
set camera(gemGlowR2AStartSt) watchTowerPuzzleCloseUp
variable {gemGlowR2BEnd} 0
set posx(gemGlowR2BEnd) 0.756836
set posy(gemGlowR2BEnd) 0.342448
set width(gemGlowR2BEnd) 0.093750
set height(gemGlowR2BEnd) 0.125000
set scene(gemGlowR2BEnd) watchTower
set camera(gemGlowR2BEnd) watchTowerPuzzleCloseUp
variable {gemGlowR2BStart} 0
set posx(gemGlowR2BStart) 0.756836
set posy(gemGlowR2BStart) 0.342448
set width(gemGlowR2BStart) 0.093750
set height(gemGlowR2BStart) 0.125000
set scene(gemGlowR2BStart) watchTower
set camera(gemGlowR2BStart) watchTowerPuzzleCloseUp
variable {gemGlowR2BStartSt} 0
set posx(gemGlowR2BStartSt) 0.756836
set posy(gemGlowR2BStartSt) 0.342448
set width(gemGlowR2BStartSt) 0.093750
set height(gemGlowR2BStartSt) 0.125000
set scene(gemGlowR2BStartSt) watchTower
set camera(gemGlowR2BStartSt) watchTowerPuzzleCloseUp
variable {gemGlowR3AEnd} 0
set posx(gemGlowR3AEnd) 0.165039
set posy(gemGlowR3AEnd) 0.480469
set width(gemGlowR3AEnd) 0.093750
set height(gemGlowR3AEnd) 0.125000
set scene(gemGlowR3AEnd) watchTower
set camera(gemGlowR3AEnd) watchTowerPuzzleCloseUp
variable {gemGlowR3AStart} 0
set posx(gemGlowR3AStart) 0.165039
set posy(gemGlowR3AStart) 0.480469
set width(gemGlowR3AStart) 0.093750
set height(gemGlowR3AStart) 0.125000
set scene(gemGlowR3AStart) watchTower
set camera(gemGlowR3AStart) watchTowerPuzzleCloseUp
variable {gemGlowR3AStartSt} 0
set posx(gemGlowR3AStartSt) 0.165039
set posy(gemGlowR3AStartSt) 0.480469
set width(gemGlowR3AStartSt) 0.093750
set height(gemGlowR3AStartSt) 0.125000
set scene(gemGlowR3AStartSt) watchTower
set camera(gemGlowR3AStartSt) watchTowerPuzzleCloseUp
variable {gemGlowR3BEnd} 0
set posx(gemGlowR3BEnd) 0.753906
set posy(gemGlowR3BEnd) 0.480469
set width(gemGlowR3BEnd) 0.093750
set height(gemGlowR3BEnd) 0.125000
set scene(gemGlowR3BEnd) watchTower
set camera(gemGlowR3BEnd) watchTowerPuzzleCloseUp
variable {gemGlowR3BStart} 0
set posx(gemGlowR3BStart) 0.753906
set posy(gemGlowR3BStart) 0.480469
set width(gemGlowR3BStart) 0.093750
set height(gemGlowR3BStart) 0.125000
set scene(gemGlowR3BStart) watchTower
set camera(gemGlowR3BStart) watchTowerPuzzleCloseUp
variable {gemGlowR3BStartSt} 0
set posx(gemGlowR3BStartSt) 0.753906
set posy(gemGlowR3BStartSt) 0.480469
set width(gemGlowR3BStartSt) 0.093750
set height(gemGlowR3BStartSt) 0.125000
set scene(gemGlowR3BStartSt) watchTower
set camera(gemGlowR3BStartSt) watchTowerPuzzleCloseUp
variable {gemGlowR4AEnd} 0
set posx(gemGlowR4AEnd) 0.162109
set posy(gemGlowR4AEnd) 0.615885
set width(gemGlowR4AEnd) 0.093750
set height(gemGlowR4AEnd) 0.125000
set scene(gemGlowR4AEnd) watchTower
set camera(gemGlowR4AEnd) watchTowerPuzzleCloseUp
variable {gemGlowR4AStart} 0
set posx(gemGlowR4AStart) 0.162109
set posy(gemGlowR4AStart) 0.615885
set width(gemGlowR4AStart) 0.093750
set height(gemGlowR4AStart) 0.125000
set scene(gemGlowR4AStart) watchTower
set camera(gemGlowR4AStart) watchTowerPuzzleCloseUp
variable {gemGlowR4AStartSt} 0
set posx(gemGlowR4AStartSt) 0.162109
set posy(gemGlowR4AStartSt) 0.615885
set width(gemGlowR4AStartSt) 0.093750
set height(gemGlowR4AStartSt) 0.125000
set scene(gemGlowR4AStartSt) watchTower
set camera(gemGlowR4AStartSt) watchTowerPuzzleCloseUp
variable {gemGlowR4BEnd} 0
set posx(gemGlowR4BEnd) 0.757813
set posy(gemGlowR4BEnd) 0.615885
set width(gemGlowR4BEnd) 0.093750
set height(gemGlowR4BEnd) 0.125000
set scene(gemGlowR4BEnd) watchTower
set camera(gemGlowR4BEnd) watchTowerPuzzleCloseUp
variable {gemGlowR4BStart} 0
set posx(gemGlowR4BStart) 0.757813
set posy(gemGlowR4BStart) 0.615885
set width(gemGlowR4BStart) 0.093750
set height(gemGlowR4BStart) 0.125000
set scene(gemGlowR4BStart) watchTower
set camera(gemGlowR4BStart) watchTowerPuzzleCloseUp
variable {gemGlowR4BStartSt} 0
set posx(gemGlowR4BStartSt) 0.757813
set posy(gemGlowR4BStartSt) 0.615885
set width(gemGlowR4BStartSt) 0.093750
set height(gemGlowR4BStartSt) 0.125000
set scene(gemGlowR4BStartSt) watchTower
set camera(gemGlowR4BStartSt) watchTowerPuzzleCloseUp
variable {icon0to1} 0
set posx(icon0to1) 0.083984
set posy(icon0to1) 0.750000
set width(icon0to1) 0.161133
set height(icon0to1) 0.192708
set scene(icon0to1) watchTower
set camera(icon0to1) watchTowerPuzzleCloseUp
variable {icon0to1St} 0
set posx(icon0to1St) 0.083984
set posy(icon0to1St) 0.750000
set width(icon0to1St) 0.161133
set height(icon0to1St) 0.192708
set scene(icon0to1St) watchTower
set camera(icon0to1St) watchTowerPuzzleCloseUp
variable {icon1to2} 0
set posx(icon1to2) 0.083984
set posy(icon1to2) 0.750000
set width(icon1to2) 0.161133
set height(icon1to2) 0.192708
set scene(icon1to2) watchTower
set camera(icon1to2) watchTowerPuzzleCloseUp
variable {icon1to2St} 0
set posx(icon1to2St) 0.083984
set posy(icon1to2St) 0.750000
set width(icon1to2St) 0.161133
set height(icon1to2St) 0.192708
set scene(icon1to2St) watchTower
set camera(icon1to2St) watchTowerPuzzleCloseUp
variable {icon2to3} 0
set posx(icon2to3) 0.083984
set posy(icon2to3) 0.750000
set width(icon2to3) 0.161133
set height(icon2to3) 0.192708
set scene(icon2to3) watchTower
set camera(icon2to3) watchTowerPuzzleCloseUp
variable {icon2to3St} 0
set posx(icon2to3St) 0.083984
set posy(icon2to3St) 0.750000
set width(icon2to3St) 0.161133
set height(icon2to3St) 0.192708
set scene(icon2to3St) watchTower
set camera(icon2to3St) watchTowerPuzzleCloseUp
variable {icon3to4} 0
set posx(icon3to4) 0.083984
set posy(icon3to4) 0.750000
set width(icon3to4) 0.161133
set height(icon3to4) 0.192708
set scene(icon3to4) watchTower
set camera(icon3to4) watchTowerPuzzleCloseUp
variable {icon3to4St} 0
set posx(icon3to4St) 0.083984
set posy(icon3to4St) 0.750000
set width(icon3to4St) 0.161133
set height(icon3to4St) 0.192708
set scene(icon3to4St) watchTower
set camera(icon3to4St) watchTowerPuzzleCloseUp
variable {icon4to0} 0
set posx(icon4to0) 0.083984
set posy(icon4to0) 0.750000
set width(icon4to0) 0.161133
set height(icon4to0) 0.192708
set scene(icon4to0) watchTower
set camera(icon4to0) watchTowerPuzzleCloseUp
variable {icon4to0St} 0
set posx(icon4to0St) 0.083984
set posy(icon4to0St) 0.750000
set width(icon4to0St) 0.161133
set height(icon4to0St) 0.192708
set scene(icon4to0St) watchTower
set camera(icon4to0St) watchTowerPuzzleCloseUp
variable {action} 0
set posx(action) 0.542969
set posy(action) 0.376302
set width(action) 0.045898
set height(action) 0.041667
set scene(action) watchTower
set camera(action) watchTowerTeleport
variable {owl} 0
set posx(owl) 0.000000
set posy(owl) 0.420573
set width(owl) 1.000000
set height(owl) 0.746094
set scene(owl) watchTower
set camera(owl) watchTowerTeleport
variable {action} 0
set posx(action) 0.000000
set posy(action) 1.208333
set width(action) 0.164063
set height(action) 0.225260
set scene(action) watchTower
set camera(action) watchTowerTopStairs
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval watchTowerAction {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {action} 0
set posx(action) 0.250000
set posy(action) 0.151042
set width(action) 0.500000
set height(action) 0.666667
set scene(action) movies
set camera(action) watchTowerAction
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval bellsCloseUp {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {lightBallA} 0
set posx(lightBallA) 0.164063
set posy(lightBallA) 0.138021
set width(lightBallA) 0.250000
set height(lightBallA) 0.333333
set scene(lightBallA) whisperingStairway
set camera(lightBallA) bellsCloseUp
variable {lightWallA} 0
set posx(lightWallA) 0.067383
set posy(lightWallA) 0.001302
set width(lightWallA) 0.163086
set height(lightWallA) 0.588542
set scene(lightWallA) whisperingStairway
set camera(lightWallA) dinnerHallWindow
variable {lightWallB} 0
set posx(lightWallB) 0.809570
set posy(lightWallB) 0.000000
set width(lightWallB) 0.125000
set height(lightWallB) 0.666667
set scene(lightWallB) whisperingStairway
set camera(lightWallB) dinnerHallWindow
variable {doorOpening} 0
set posx(doorOpening) 0.000000
set posy(doorOpening) 0.000000
set width(doorOpening) 1.000000
set height(doorOpening) 1.000000
set scene(doorOpening) whisperingStairway
set camera(doorOpening) doorOpening
variable {lightBallClosedA} 0
set posx(lightBallClosedA) 0.519531
set posy(lightBallClosedA) 0.062500
set width(lightBallClosedA) 0.048828
set height(lightBallClosedA) 0.074219
set scene(lightBallClosedA) whisperingStairway
set camera(lightBallClosedA) guardianHallDoor
variable {lightBallOpenA} 0
set posx(lightBallOpenA) 0.519531
set posy(lightBallOpenA) 0.062500
set width(lightBallOpenA) 0.048828
set height(lightBallOpenA) 0.074219
set scene(lightBallOpenA) whisperingStairway
set camera(lightBallOpenA) guardianHallDoor
variable {lightBeamA} 0
set posx(lightBeamA) 0.429688
set posy(lightBeamA) 0.134115
set width(lightBeamA) 0.197266
set height(lightBeamA) 0.666667
set scene(lightBeamA) whisperingStairway
set camera(lightBeamA) guardianHallDoor
variable {lightWallA} 0
set posx(lightWallA) 0.339844
set posy(lightWallA) 0.000000
set width(lightWallA) 0.500000
set height(lightWallA) 0.333333
set scene(lightWallA) whisperingStairway
set camera(lightWallA) stairsA
variable {lightBallA} 0
set posx(lightBallA) 0.267578
set posy(lightBallA) 0.000000
set width(lightBallA) 0.470703
set height(lightBallA) 0.394531
set scene(lightBallA) whisperingStairway
set camera(lightBallA) stairsB
variable {lightBallA} 0
set posx(lightBallA) 0.213867
set posy(lightBallA) 0.110677
set width(lightBallA) 0.470703
set height(lightBallA) 0.303385
set scene(lightBallA) whisperingStairway
set camera(lightBallA) stairsC
variable {lightBallA} 0
set posx(lightBallA) 0.338867
set posy(lightBallA) 0.157552
set width(lightBallA) 0.183594
set height(lightBallA) 0.415365
set scene(lightBallA) whisperingStairway
set camera(lightBallA) stairsD
variable {lightBallAlphaB} 0
set posx(lightBallAlphaB) 0.762695
set posy(lightBallAlphaB) 0.265625
set width(lightBallAlphaB) 0.068359
set height(lightBallAlphaB) 0.117188
set scene(lightBallAlphaB) whisperingStairway
set camera(lightBallAlphaB) stairsD
variable {lightBallB} 0
set posx(lightBallB) 0.755859
set posy(lightBallB) 0.000000
set width(lightBallB) 0.125000
set height(lightBallB) 0.386719
set scene(lightBallB) whisperingStairway
set camera(lightBallB) stairsD
variable {lightBallA} 0
set posx(lightBallA) 0.620117
set posy(lightBallA) 0.354167
set width(lightBallA) 0.157227
set height(lightBallA) 0.328125
set scene(lightBallA) whisperingStairway
set camera(lightBallA) stairsE
variable {lightBallB} 0
set posx(lightBallB) 0.226563
set posy(lightBallB) 0.052083
set width(lightBallB) 0.250000
set height(lightBallB) 0.333333
set scene(lightBallB) whisperingStairway
set camera(lightBallB) stairsE
variable {lightBallA} 0
set posx(lightBallA) 0.575195
set posy(lightBallA) 0.000000
set width(lightBallA) 0.250000
set height(lightBallA) 0.166667
set scene(lightBallA) whisperingStairway
set camera(lightBallA) stairsF
variable {lightWallA} 0
set posx(lightWallA) 0.526367
set posy(lightWallA) 0.000000
set width(lightWallA) 0.125000
set height(lightWallA) 0.404948
set scene(lightWallA) whisperingStairway
set camera(lightWallA) stairsG
variable {lightWallB} 0
set posx(lightWallB) 0.098633
set posy(lightWallB) 0.000000
set width(lightWallB) 0.193359
set height(lightWallB) 0.554688
set scene(lightWallB) whisperingStairway
set camera(lightWallB) stairsG
variable {lightWallA} 0
set posx(lightWallA) 0.002930
set posy(lightWallA) 0.000000
set width(lightWallA) 0.500000
set height(lightWallA) 0.665365
set scene(lightWallA) whisperingStairway
set camera(lightWallA) stairsH
variable {lightBallA} 0
set posx(lightBallA) 0.779297
set posy(lightBallA) 0.401042
set width(lightBallA) 0.175781
set height(lightBallA) 0.213542
set scene(lightBallA) whisperingStairway
set camera(lightBallA) trialDoor
variable {lightBallB} 0
set posx(lightBallB) 0.001953
set posy(lightBallB) 0.000000
set width(lightBallB) 0.500000
set height(lightBallB) 0.333333
set scene(lightBallB) whisperingStairway
set camera(lightBallB) trialDoor
variable {doorShattering} 0
set posx(doorShattering) 0.000000
set posy(doorShattering) 0.000000
set width(doorShattering) 1.000000
set height(doorShattering) 1.000000
set scene(doorShattering) whisperingStairway
set camera(doorShattering) trialDoorShatter
variable {lightBallA} 0
set posx(lightBallA) 0.516602
set posy(lightBallA) 0.009115
set width(lightBallA) 0.208984
set height(lightBallA) 0.282552
set scene(lightBallA) whisperingStairway
set camera(lightBallA) trialEntrance
variable {lightBallB} 0
set posx(lightBallB) 0.749023
set posy(lightBallB) 0.000000
set width(lightBallB) 0.250000
set height(lightBallB) 0.664063
set scene(lightBallB) whisperingStairway
set camera(lightBallB) trialEntrance
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}
namespace eval bigKeg {
variable posx
variable posy
variable width
variable height
variable scene
variable camera
variable {lightWallA} 0
set posx(lightWallA) 0.807617
set posy(lightWallA) 0.204427
set width(lightWallA) 0.191406
set height(lightWallA) 0.328125
set scene(lightWallA) wineCave
set camera(lightWallA) bigKeg
variable {lightWallA} 0
set posx(lightWallA) 0.000000
set posy(lightWallA) 0.167969
set width(lightWallA) 0.498047
set height(lightWallA) 0.667969
set scene(lightWallA) wineCave
set camera(lightWallA) bottles
variable {lightWallMustavioA} 0
set posx(lightWallMustavioA) 0.000000
set posy(lightWallMustavioA) 0.167969
set width(lightWallMustavioA) 0.498047
set height(lightWallMustavioA) 0.667969
set scene(lightWallMustavioA) wineCave
set camera(lightWallMustavioA) bottles
variable {lightWallA} 0
set posx(lightWallA) 0.501953
set posy(lightWallA) 0.002604
set width(lightWallA) 0.443359
set height(lightWallA) 0.166667
set scene(lightWallA) wineCave
set camera(lightWallA) cauldron
variable {lightWallA} 0
set posx(lightWallA) 0.156250
set posy(lightWallA) 0.000000
set width(lightWallA) 0.384766
set height(lightWallA) 0.227865
set scene(lightWallA) wineCave
set camera(lightWallA) door
variable {lightWallA} 0
set posx(lightWallA) 0.251953
set posy(lightWallA) 0.153646
set width(lightWallA) 0.241211
set height(lightWallA) 0.636719
set scene(lightWallA) wineCave
set camera(lightWallA) entrance
variable {lightWallCauldronA} 0
set posx(lightWallCauldronA) 0.251953
set posy(lightWallCauldronA) 0.153646
set width(lightWallCauldronA) 0.241211
set height(lightWallCauldronA) 0.636719
set scene(lightWallCauldronA) wineCave
set camera(lightWallCauldronA) entrance
variable {lightBallA} 0
set posx(lightBallA) 0.507813
set posy(lightBallA) 0.208333
set width(lightBallA) 0.235352
set height(lightBallA) 0.333333
set scene(lightBallA) wineCave
set camera(lightBallA) escalatorNear
variable {lightWallA} 0
set posx(lightWallA) 0.000000
set posy(lightWallA) 0.384115
set width(lightWallA) 0.249023
set height(lightWallA) 0.333333
set scene(lightWallA) wineCave
set camera(lightWallA) escalatorNear
variable {lightWallB} 0
set posx(lightWallB) 0.178711
set posy(lightWallB) 0.014323
set width(lightWallB) 0.250000
set height(lightWallB) 0.333333
set scene(lightWallB) wineCave
set camera(lightWallB) escalatorNear
variable {lightBallA} 0
set posx(lightBallA) 0.728516
set posy(lightBallA) 0.345052
set width(lightBallA) 0.087891
set height(lightBallA) 0.123698
set scene(lightBallA) wineCave
set camera(lightBallA) escalatorWide
variable {lightWallA} 0
set posx(lightWallA) 0.477539
set posy(lightWallA) 0.351563
set width(lightWallA) 0.056641
set height(lightWallA) 0.550781
set scene(lightWallA) wineCave
set camera(lightWallA) escalatorWide
variable {lightWallB} 0
set posx(lightWallB) 0.539063
set posy(lightWallB) 0.289063
set width(lightWallB) 0.156250
set height(lightWallB) 0.277344
set scene(lightWallB) wineCave
set camera(lightWallB) escalatorWide
variable {leverPullNoPower} 0
set posx(leverPullNoPower) 0.100586
set posy(leverPullNoPower) 0.250000
set width(leverPullNoPower) 0.500000
set height(leverPullNoPower) 0.666667
set scene(leverPullNoPower) wineCave
set camera(leverPullNoPower) leverMachineCloseUp
variable {leverPullPower} 0
set posx(leverPullPower) 0.100586
set posy(leverPullPower) 0.250000
set width(leverPullPower) 0.500000
set height(leverPullPower) 0.666667
set scene(leverPullPower) wineCave
set camera(leverPullPower) leverMachineCloseUp
variable {lightBallA} 0
set posx(lightBallA) 0.324219
set posy(lightBallA) 0.000000
set width(lightBallA) 0.250000
set height(lightBallA) 0.333333
set scene(lightBallA) wineCave
set camera(lightBallA) lift
variable {lightWallA} 0
set posx(lightWallA) 0.498047
set posy(lightWallA) 0.085938
set width(lightWallA) 0.240234
set height(lightWallA) 0.333333
set scene(lightWallA) wineCave
set camera(lightWallA) machine
variable {machineLowering} 0
set posx(machineLowering) 0.000000
set posy(machineLowering) 0.000000
set width(machineLowering) 0.500000
set height(machineLowering) 0.666667
set scene(machineLowering) wineCave
set camera(machineLowering) machine
variable {machineLoweringCauldron} 0
set posx(machineLoweringCauldron) 0.000000
set posy(machineLoweringCauldron) 0.000000
set width(machineLoweringCauldron) 0.500000
set height(machineLoweringCauldron) 0.666667
set scene(machineLoweringCauldron) wineCave
set camera(machineLoweringCauldron) machine
variable {machineRaising} 0
set posx(machineRaising) 0.000000
set posy(machineRaising) 0.000000
set width(machineRaising) 0.500000
set height(machineRaising) 0.666667
set scene(machineRaising) wineCave
set camera(machineRaising) machine
variable {machineRaisingCauldron} 0
set posx(machineRaisingCauldron) 0.000000
set posy(machineRaisingCauldron) 0.000000
set width(machineRaisingCauldron) 0.500000
set height(machineRaisingCauldron) 0.666667
set scene(machineRaisingCauldron) wineCave
set camera(machineRaisingCauldron) machine
variable {liftDown} 0
set posx(liftDown) 0.188477
set posy(liftDown) 0.156250
set width(liftDown) 0.312500
set height(liftDown) 0.619792
set scene(liftDown) wineCave
set camera(liftDown) resetLiftCloseUp
variable {liftDownCauldron} 0
set posx(liftDownCauldron) 0.188477
set posy(liftDownCauldron) 0.156250
set width(liftDownCauldron) 0.312500
set height(liftDownCauldron) 0.619792
set scene(liftDownCauldron) wineCave
set camera(liftDownCauldron) resetLiftCloseUp
variable {liftUp} 0
set posx(liftUp) 0.188477
set posy(liftUp) 0.156250
set width(liftUp) 0.312500
set height(liftUp) 0.619792
set scene(liftUp) wineCave
set camera(liftUp) resetLiftCloseUp
variable {liftUpCauldron} 0
set posx(liftUpCauldron) 0.188477
set posy(liftUpCauldron) 0.156250
set width(liftUpCauldron) 0.312500
set height(liftUpCauldron) 0.619792
set scene(liftUpCauldron) wineCave
set camera(liftUpCauldron) resetLiftCloseUp
variable {reset} 0
set posx(reset) 0.518555
set posy(reset) 0.277344
set width(reset) 0.108398
set height(reset) 0.153646
set scene(reset) wineCave
set camera(reset) resetLiftCloseUp
variable {lightBallA} 0
set posx(lightBallA) 1.250000
set posy(lightBallA) 0.101563
set width(lightBallA) 0.250000
set height(lightBallA) 0.666667
set scene(lightBallA) wineCave
set camera(lightBallA) stairs
variable {lightWallA} 0
set posx(lightWallA) 0.296875
set posy(lightWallA) 0.683594
set width(lightWallA) 0.500000
set height(lightWallA) 0.166667
set scene(lightWallA) wineCave
set camera(lightWallA) wineRack
variable {lightWallB} 0
set posx(lightWallB) 0.186523
set posy(lightWallB) 0.636719
set width(lightWallB) 0.113281
set height(lightWallB) 0.164063
set scene(lightWallB) wineCave
set camera(lightWallB) wineRack
variable {lightWallC} 0
set posx(lightWallC) 0.237305
set posy(lightWallC) 0.096354
set width(lightWallC) 0.499023
set height(lightWallC) 0.333333
set scene(lightWallC) wineCave
set camera(lightWallC) wineRack
proc new {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground nopan {depth 0}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground?) {
set layer "-foreground"
}
set pan "-pan"
if $v(nopan?) {
set pan ""
}
set depth $v(depth)
set $object [wq'widget::new "movies/[MOVIE_QUALITY]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer $pan]
eval "oz'widget::property [set $object] $args"
if $v(play?) {
oz'event {
ozSet mvDisableMouse 0
if [ozIsEnable mouse] {
wizDisableMouse
ozSet mvDisableMouse 1
}
}
wq'widget::waitfor [set $object] -animate
wq'widget::delete [set $object]
oz'event {
if [ozGet mvDisableMouse] {
wizEnableMouse
}
}
set $object 0
}
}
proc newSt {object args} {
variable $object
variable posx
variable posy
variable width
variable height
variable scene
variable camera
if {[set $object] != 0} return
set optstring {play foreground {depth 1}}
array set v [cmdline::getopt $args $optstring]
set layer "-background"
if $v(foreground) {
set layer "-foreground"
}
set depth $v(depth)
set $object [wq'widget::new "states/[MODE]/$scene($object)/$camera($object)/$object" \
-pos $posx($object) $posy($object) -dsize $width($object) $height($object) \
-depth $depth $layer -pan]
eval "oz'widget::property [set $object] $args"
}
}