comparison light8/Config.py @ 0:45b12307c695

Initial revision
author drewp
date Wed, 03 Jul 2002 09:37:57 +0000
parents
children f974a462133f
comparison
equal deleted inserted replaced
-1:000000000000 0:45b12307c695
1 from random import randrange
2 from time import time
3 from __future__ import generators,division
4 from Subs import *
5 from Cue import *
6
7 from Configeffects import *
8
9 f1 = Fade('bogus sub, i hope', 0, 2, 0.1)
10
11 cues = [
12 Cue("Seat filler", 0, 10, f1),
13 ]
14
15 patch = {
16
17 ('side l','sidepost1') : 45, # posts
18 ('side r','sidepost2') : 46,
19
20 'sidefill1' : 13,
21 'sidefill2' : 14,
22
23 ('patio1','main 1',) : 1,
24 ('main 2',) : 2,
25 ('main 3',) : 3,
26 ('main 4',) : 4,
27 ('main 5',) : 5,
28 ('god','main 6') : 6,
29 ('main 7',) : 7,
30 ('main 8',) : 8,
31 ('main 9',) : 9,
32 ('main 10',) : 10,
33 ('main 11',):11,
34 ('patio2','main 12',):12,
35 'hotback':19,
36
37 'cycleft' : 43,
38 'cycright' : 42,
39
40 'house':68,
41 ('desk1' ,'b11'):54, # left bank over house
42 ('marry1' ,'b12'):53,
43 ('b13',):52,
44 ('hotbox1' ,'b14'):51,
45 ('edge' ,'b15'):50,
46 ('phone','b16'):49,
47 ('cuba1' ,'b21'):55, # mid bank
48 ('b22',):56,
49 ('b23',):57,
50 ('b24'):58,
51 ('b25'):59,
52 ('desk2' ,'b26'):60,
53 ('rock','b31'):61, # right bank
54 ('b32',):62,
55 ('hotbox2' ,'b33'):63,
56 ('b34',):64,
57 ('marry2' ,'b35'):65,
58 ('cuba2' ,'b36'):66,
59 'oran1':21, 'oran2':25, 'oran3':29, 'oran4':33,
60 'gree1':22, 'gree2':26, 'gree3':30, 'gree4':34,
61 'blue1':23, 'blue2':27, 'blue3':31, 'blue4':35,
62 'red1' :24, 'red2' :28, 'red3' :32, 'red4' :36,
63 'upfill1' : 40,
64 'upfill2' : 38,
65 'upfill3' : 37,
66 'upfill4' : 39,
67 'cafe1': 15,
68 'cafe2': 16,
69 'dream':17,
70 'xmas':41,
71 }
72
73 from util import maxes,scaledict
74 FL=100
75 def fulls(chans):
76 # pass a list or multiple args
77 return dict([(c,FL) for c in chans])
78 def levs(chans,levs):
79 return dict([(c,v) for c,v in zip(chans,levs)])
80 subs={}
81
82 subs[('col blue', 'blue')]={ 'blue1': 100, 'blue2': 100, 'blue3': 100, 'blue4': 100, }
83
84 subs[('col gree', 'green')]={ 'gree1': 100, 'gree2': 100, 'gree3': 100, 'gree4': 100, }
85
86 subs[('col oran', '#EEEE99')]={ 'oran1': 100, 'oran2': 100, 'oran3': 100, 'oran4': 100, }
87
88 subs[('col red', 'red')]={ 'red1': 100, 'red2': 100, 'red3': 100, 'red4': 100, }
89
90 subs[('house', 'black')]={ 'house': 100, }
91
92 subs[('*1-01-0', 'white')]={ 'b22': 100, 'b24': 100, 'b25': 100, 'b34': 100, 'cycleft': 41, 'cycright': 41, 'desk2': 78, 'edge': 80, 'hotbox1': 43, 'hotbox2': 91, 'main 10': 100, 'main 11': 100, 'main 2': 100, 'main 3': 100, 'main 4': 100, 'main 5': 100, 'main 7': 100, 'main 8': 100, 'main 9': 100, 'marry1': 100, 'marry2': 100, 'side l': 100, 'side r': 100, 'sidefill1': 100, 'sidefill2': 100, 'upfill1': 56, 'upfill2': 91, 'upfill3': 60, 'upfill4': 68, }
93
94 subs['*1-01-9 end conversations']={ 'b22': 63, 'b23': 12, 'b24': 42, 'b25': 63, 'b34': 63, 'cuba1': 63, 'cuba2': 42, 'cycleft': 25, 'cycright': 25, 'desk2': 12, 'edge': 13, 'hotbox1': 37, 'hotbox2': 63, 'main 10': 63, 'main 11': 63, 'main 2': 63, 'main 3': 26, 'main 4': 63, 'main 5': 100, 'main 7': 63, 'main 8': 63, 'main 9': 63, 'marry1': 100, 'marry2': 63, 'side l': 63, 'side r': 63, 'sidefill1': 26, 'sidefill2': 63, 'upfill1': 29, 'upfill2': 63, 'upfill3': 43, 'upfill4': 29, }
95
96 subs[('*1-02-0', 'white')]={ 'b22': 100, 'b23': 100, 'b24': 100, 'b32': 14, 'cuba2': 38, 'cycright': 63, 'desk1': 53, 'desk2': 65, 'hotbox1': 25, 'hotbox2': 100, 'main 10': 100, 'main 11': 100, 'main 4': 100, 'main 5': 70, 'main 7': 100, 'main 8': 100, 'main 9': 100, 'marry1': 61, 'marry2': 47, 'rock': 23, 'sidefill2': 51, 'upfill2': 6, 'upfill3': 55, }
97
98 subs['*1-02-1 desk solo']={ 'b22': 100, 'b23': 100, 'b24': 22, 'cycright': 37, 'desk1': 53, 'desk2': 89, 'hotbox1': 25, 'hotbox2': 7, 'main 10': 22, 'main 11': 22, 'main 3': 9, 'main 4': 22, 'main 7': 100, 'main 8': 22, 'main 9': 22, 'marry1': 61, 'marry2': 22, 'rock': 14, }
99
100 subs[('*1-03-0', 'white')]={ 'phone': 100, 'upfill2':50, 'upfill3':50, }
101
102 subs[('*1-04-00-dance', 'white')]={ 'b32': 43, 'b34': 30, 'cycleft': 19, 'cycright': 19, 'desk2': 24, 'hotback': 100, 'hotbox1': 42, 'hotbox2': 78, 'main 10': 100, 'main 11': 46, 'main 2': 46, 'main 3': 46, 'main 4': 46, 'main 5': 100, 'main 7': 100, 'main 8': 46, 'main 9': 46, 'red1': 100, 'red2': 100, 'red3': 100, 'red4': 100, 'upfill1': 26, 'upfill2': 46, 'upfill3': 32, 'upfill4': 26, }
103
104 subs['*1-04-01 dark tables']={ 'b23': 67, 'b24': 67, 'b32': 2, 'b34': 12, 'blue1': 33, 'blue2': 33, 'blue3': 33, 'blue4': 33, 'cycleft': 19, 'cycright': 19, 'desk2': 24, 'edge': 9, 'hotback': 100, 'hotbox1': 46, 'hotbox2': 45, 'main 10': 100, 'main 11': 46, 'main 2': 46, 'main 3': 13, 'main 4': 100, 'main 7': 100, 'main 8': 29, 'main 9': 100, 'red1': 100, 'red2': 100, 'red3': 100, 'red4': 100, 'upfill1': 26, 'upfill4': 26, }
105
106 subs['*1-04-02 solo ada']={ 'b23': 62, 'b24': 100, 'b32': 2, 'b34': 12, 'blue1': 33, 'blue2': 33, 'blue3': 33, 'blue4': 33, 'cycleft': 19, 'cycright': 19, 'desk2': 24, 'hotback': 100, 'hotbox1': 32, 'hotbox2': 24, 'main 10': 11, 'main 11': 2, 'main 2': 13, 'main 4': 100, 'main 7': 100, 'main 9': 61, 'red1': 100, 'red2': 100, 'red3': 100, 'red4': 100, 'upfill1': 26, 'upfill4': 26, }
107
108 subs['*1-04-10-after dance']={ 'b32': 43, 'b34': 30, 'cycleft': 19, 'cycright': 19, 'desk2': 24, 'hotback': 100, 'hotbox1': 42, 'hotbox2': 78, 'main 10': 100, 'main 11': 46, 'main 2': 46, 'main 3': 46, 'main 4': 46, 'main 5': 100, 'main 7': 100, 'main 8': 46, 'main 9': 46, 'red1': 100, 'red2': 100, 'red3': 100, 'red4': 100, 'upfill1': 26, 'upfill2': 46, 'upfill3': 32, 'upfill4': 26, }
109
110 subs['*1-04-20-table']={ 'b22': 100, 'cuba1': 22, 'desk2': 58, 'hotbox2': 46, 'main 2': 62, 'main 3': 80, 'main 4': 100, 'main 5': 34, 'main 7': 10, 'main 8': 10, 'main 9': 64, 'red1': 100, 'rock': 22, }
111
112 subs['*1-04-30-small table']={ 'b22': 100, 'desk1': 50, 'desk2': 34, 'red1': 100, 'upfill1': 62, 'upfill4': 62, }
113
114 subs[('*1-05-0', 'white')]={ 'b13': 100, 'b22': 100, 'b23': 100, 'b24': 100, 'b25': 100, 'b34': 13, 'cycleft': 18, 'cycright': 36, 'desk1': 19, 'desk2': 31, 'edge': 37, 'hotbox2': 17, 'main 10': 100, 'main 11': 89, 'main 2': 100, 'main 3': 85, 'main 4': 100, 'main 5': 100, 'main 7': 100, 'main 8': 100, 'main 9': 100, 'side l': 100, 'side r': 82, 'sidefill1': 100, 'sidefill2': 100, 'upfill2': 37, 'upfill3': 37, }
115
116 subs[('*1-06-0', 'white')]={ 'b22': 49, 'b23': 100, 'b24': 100, 'b25': 100, 'b32': 80, 'b34': 100, 'cycright': 53, 'desk2': 78, 'hotbox2': 100, 'main 10': 100, 'main 11': 100, 'main 2': 100, 'main 5': 100, 'main 7': 100, 'main 8': 100, 'main 9': 100, 'marry2': 100, 'rock': 60, 'side l': 100, 'side r': 100, 'sidefill1': 59, 'sidefill2': 100, }
117
118 subs[('*1-07-0', 'white')]={ 'b22': 82, 'b23': 100, 'b24': 100, 'b25': 64, 'b34': 28, 'blue1': 93, 'blue2': 93, 'blue3': 93, 'blue4': 93, 'edge': 12, 'hotbox2': 11, 'main 10': 37, 'main 11': 37, 'main 2': 37, 'main 3': 25, 'main 4': 37, 'main 5': 37, 'main 7': 37, 'main 8': 37, 'main 9': 37, 'marry1': 37, 'side l': 49, 'side r': 36, 'sidefill1': 37, 'sidefill2': 37, 'upfill2': 18, 'upfill3': 6, }
119
120 subs[('*1-08-00-left cafe', 'white')]={ 'b22': 40, 'cafe1': 71, 'edge': 41, }
121
122 subs['*1-08-10-right cafe']={ 'b32': 10, 'b34': 31, 'cafe2': 100, 'cuba1': 53, 'cuba2': 76, }
123
124 subs['*1-08-10-centerwalk']={ 'b23': 100, 'b24': 100, }
125
126 subs['*1-08-10-rightwalk']={ 'b25': 100, }
127
128 subs['*1-08-20-backdrop']={ 'upfill1': 100, 'upfill2': 100, 'upfill3': 100, 'upfill4': 100, }
129
130 subs['*1-08-30-full']={ 'b22': 100, 'b23': 100, 'b24': 100, 'b25': 100, 'b32': 23, 'b34': 24, 'blue1': 15, 'blue2': 15, 'blue3': 15, 'blue4': 15, 'cafe1': 100, 'cafe2': 50, 'cycleft': 15, 'cycright': 15, 'desk2': 30, 'edge': 31, 'gree1': 15, 'gree2': 15, 'gree3': 15, 'gree4': 15, 'hotbox1': 38, 'hotbox2': 38, 'main 10': 38, 'main 11': 38, 'main 2': 38, 'main 3': 38, 'main 4': 38, 'main 5': 38, 'main 7': 38, 'main 8': 38, 'main 9': 38, 'marry1': 38, 'marry2': 38, 'oran1': 82, 'oran2': 82, 'oran3': 82, 'oran4': 82, 'phone': 31, 'red1': 77, 'red2': 77, 'red3': 77, 'red4': 95, 'side l': 38, 'side r': 38, 'sidefill1': 38, 'sidefill2': 38, 'upfill1': 100, 'upfill2': 100, 'upfill3': 100, 'upfill4': 100, }
131
132 subs[('*1-09-0', 'white')]={ 'b22': 32, 'b23': 21, 'b24': 21, 'b25': 62, 'b34': 9, 'blue1': 92, 'blue2': 92, 'blue3': 92, 'blue4': 92, 'cafe1': 37, 'cafe2': 37, 'desk2': 16, 'gree1': 53, 'gree2': 53, 'gree3': 53, 'gree4': 53, 'main 10': 43, 'main 11': 37, 'main 2': 61, 'main 5': 64, 'main 8': 47, 'main 9': 38, 'marry2': 9, 'oran1': 31, 'oran2': 31, 'oran3': 31, 'oran4': 31, 'red1': 100, 'red2': 100, 'red3': 100, 'red4': 100, 'upfill1': 30, 'upfill2': 43, 'upfill3': 43, 'upfill4': 30, }
133
134 subs[('*1-10-0', 'white')]={ 'b13': 15, 'b22': 44, 'b23': 20, 'b24': 34, 'b25': 34, 'b32': 27, 'b34': 34, 'blue1': 84, 'blue2': 54, 'cuba1': 5, 'desk1': 17, 'desk2': 11, 'hotbox2': 34, 'main 10': 34, 'main 11': 34, 'main 2': 34, 'main 3': 25, 'main 4': 25, 'main 5': 34, 'main 7': 34, 'main 8': 34, 'main 9': 34, 'rock': 3, 'side l': 23, 'side r': 14, 'sidefill1': 6, 'sidefill2': 23, }
135
136 subs[('*2-01-0-dance', 'white')]={ 'b32': 43, 'b34': 30, 'cycleft': 19, 'cycright': 19, 'desk2': 24, 'hotback': 100, 'hotbox1': 42, 'hotbox2': 78, 'main 10': 100, 'main 11': 46, 'main 2': 46, 'main 3': 46, 'main 4': 46, 'main 5': 100, 'main 7': 100, 'main 8': 46, 'main 9': 46, 'red1': 100, 'red2': 100, 'red3': 100, 'red4': 100, 'upfill1': 26, 'upfill2': 46, 'upfill3': 32, 'upfill4': 26, }
137
138 subs['*2-01-01-solo']={ 'b23': 100, 'b24': 100, 'b32': 43, 'cycleft': 55, 'cycright': 55, 'desk2': 24, 'hotback': 100, 'hotbox1': 42, 'hotbox2': 78, 'main 7': 100, 'red1': 100, 'red2': 100, 'red3': 100, 'red4': 100, 'upfill1': 67, 'upfill2': 1, 'upfill4': 67, }
139
140 subs['*2-01-1-after dance']={ 'b32': 43, 'b34': 30, 'cycleft': 19, 'cycright': 19, 'desk2': 24, 'hotback': 100, 'hotbox1': 42, 'hotbox2': 78, 'main 10': 100, 'main 11': 46, 'main 2': 46, 'main 3': 46, 'main 4': 46, 'main 5': 100, 'main 7': 100, 'main 8': 46, 'main 9': 46, 'red1': 100, 'red2': 100, 'red3': 100, 'red4': 100, 'upfill1': 26, 'upfill2': 46, 'upfill3': 32, 'upfill4': 26, }
141
142 subs['*2-01-1-darker dance']={ 'b23': 93, 'b24': 93, 'b32': 4, 'b34': 9, 'cycleft': 19, 'cycright': 19, 'desk2': 10, 'hotback': 100, 'hotbox1': 42, 'hotbox2': 52, 'red1': 100, 'red2': 100, 'red3': 100, 'red4': 100, 'upfill4': 26, }
143
144 subs['*2-01-2-table']={ 'b22': 100, 'cuba1': 22, 'desk2': 58, 'hotbox2': 46, 'main 2': 62, 'main 3': 80, 'main 4': 100, 'main 5': 34, 'main 7': 10, 'main 8': 10, 'main 9': 64, 'red1': 100, 'rock': 22, 'upfill1': 76, 'upfill2': 76, 'upfill3': 76, 'upfill4': 76, }
145
146 subs['*2-01-3-small table']={ 'b22': 56, 'b25': 5, 'desk1': 47, 'desk2': 58, 'main 3': 18, 'main 9': 11, 'red1': 100, 'upfill1': 62, 'upfill4': 62, }
147
148 subs[('*2-02-0', 'white')]={ 'b23': 76, 'b24': 52, 'main 10': 53, 'main 2': 53, 'main 4': 24, 'main 5': 18, 'main 7': 42, 'main 8': 36, 'main 9': 60, 'marry2': 38, 'side r': 34, }
149
150 subs['*2-02-1-works']={'upfill2':50,'upfill3':50,'cycright':50}
151
152 subs[('*2-03-00-open dance', 'white')]={ 'b22': 11, 'blue1': 70, 'blue2': 70, 'blue3': 70, 'blue4': 92, 'cuba1': 20, 'gree1': 75, 'gree2': 75, 'gree3': 75, 'gree4': 75, 'hotback': 40, 'main 10': 40, 'main 11': 28, 'main 2': 60, 'main 4': 45, 'main 5': 20, 'main 8': 26, 'main 9': 42, 'red1': 75, 'red2': 75, 'red3': 75, 'red4': 97, 'side l': 31, 'side r': 31, 'upfill1': 27, 'upfill2': 31, 'upfill3': 26, 'upfill4': 17, }
153
154 subs['*2-03-10-dialogue']={ 'b13': 60, 'b22': 62, 'b23': 64, 'b24': 19, 'b25': 16, 'blue1': 70, 'blue2': 70, 'blue3': 70, 'blue4': 92, 'cuba1': 59, 'gree1': 75, 'gree2': 75, 'gree3': 75, 'gree4': 75, 'hotback': 40, 'main 10': 48, 'main 11': 40, 'main 2': 54, 'main 4': 45, 'main 5': 20, 'main 8': 22, 'main 9': 73, 'red1': 75, 'red2': 75, 'red3': 75, 'red4': 97, 'side l': 31, 'side r': 31, 'sidefill1': 20, 'sidefill2': 20, 'upfill1': 27, 'upfill2': 31, 'upfill3': 26, 'upfill4': 17, }
155
156 subs['*2-03-20-luckcover']={ 'b22': 20, 'b23': 20, 'b24': 20, 'b25': 20, 'blue1': 70, 'blue2': 70, 'blue3': 70, 'blue4': 92, 'cuba1': 5, 'gree1': 75, 'gree2': 75, 'gree3': 75, 'gree4': 75, 'hotback': 40, 'main 7': 100, 'main 8': 57, 'red1': 75, 'red2': 75, 'red3': 75, 'red4': 97, 'side l': 31, 'side r': 31, 'upfill1': 27, 'upfill2': 31, 'upfill3': 26, 'upfill4': 17, }
157
158 subs['*2-03-20-luck-l']={ 'b22': 100, }
159
160 subs['*2-03-20-luck-c']={ 'b23': 100, 'b24': 100, }
161
162 subs['*2-03-20-luck-r']={ 'b25': 100, }
163
164 subs[('*2-04-0', 'white')]={ 'b13': 39, 'b22': 50, 'b23': 67, 'b24': 67, 'b25': 71, 'b32': 57, 'b34': 34, 'blue1': 63, 'blue2': 63, 'blue3': 63, 'blue4': 63, 'cycright': 18, 'desk1': 24, 'desk2': 26, 'hotbox2': 59, 'main 10': 5, 'main 11': 5, 'main 2': 5, 'main 3': 45, 'main 5': 56, 'main 7': 5, 'main 8': 5, 'main 9': 5, 'marry2': 50, 'rock': 20, 'side r': 34, 'upfill1': 70, 'upfill4': 70, }
165
166 subs[('*2-05-0', 'white')]={ 'b22': 100, 'b23': 100, 'b24': 100, 'b32': 14, 'cuba2': 9, 'desk1': 53, 'desk2': 65, 'hotbox1': 25, 'hotbox2': 100, 'main 10': 100, 'main 11': 100, 'main 4': 100, 'main 5': 70, 'main 7': 100, 'main 8': 100, 'main 9': 100, 'marry1': 61, 'marry2': 47, 'rock': 23, 'sidefill2': 25, 'upfill2': 6, 'upfill3': 34, }
167
168 subs['*2-05-1-dream']={ 'desk2': 42, 'dream': 100, 'main 11': 7, 'upfill2': 16, }
169
170 subs['*2-05-2-boat']={ 'b22': 100, 'b23': 100, 'b24': 100, 'b32': 52, 'cuba2': 65, 'cycright': 55, 'desk1': 44, 'desk2': 84, 'hotbox1': 21, 'hotbox2': 95, 'main 10': 84, 'main 11': 84, 'main 3': 72, 'main 4': 100, 'main 5': 83, 'main 7': 100, 'main 8': 100, 'main 9': 100, 'marry1': 75, 'marry2': 100, 'rock': 43, 'sidefill2': 43, 'upfill2': 55, 'upfill3': 31, }
171
172 subs[('*2-06-0', 'white')]={ 'b22': 14, 'b23': 100, 'b24': 100, 'b32': 23, 'b34': 30, 'cycright': 100, 'desk2': 23, 'hotbox1': 49, 'hotbox2': 43, 'main 10': 55, 'main 11': 55, 'main 2': 30, 'main 7': 30, 'main 9': 30, 'marry1': 69, 'marry2': 34, 'rock': 17, 'side r': 30, 'upfill1': 48, 'upfill4': 48, }
173
174 subs[('*2-07-0', 'white')]={ 'b22': 100, 'b23': 100, 'b24': 100, 'b25': 100, 'b34': 100, 'cycleft': 41, 'cycright': 41, 'desk2': 78, 'edge': 63, 'hotbox1': 14, 'hotbox2': 5, 'main 10': 100, 'main 11': 100, 'main 2': 100, 'main 3': 83, 'main 4': 100, 'main 5': 100, 'main 7': 100, 'main 8': 100, 'main 9': 100, 'marry1': 100, 'marry2': 100, 'phone': 62, 'side l': 100, 'side r': 100, 'sidefill1': 83, 'sidefill2': 100, 'upfill1': 56, 'upfill2': 100, 'upfill3': 69, 'upfill4': 56, }
175
176 subs['*curtain']={ 'b22': 73, 'b24': 73, 'b25': 73, 'b34': 73, 'desk2': 57, 'edge': 58, 'hotbox2': 73, 'main 10': 73, 'main 11': 73, 'main 2': 73, 'main 3': 73, 'main 4': 73, 'main 5': 73, 'main 7': 73, 'main 8': 73, 'main 9': 73, 'marry1': 73, 'marry2': 73, 'phone': 58, 'side l': 73, 'side r': 73, 'sidefill1': 23, 'sidefill2': 23, 'upfill1': 9, 'upfill2': 68, 'upfill3': 18, 'upfill4': 9, }
177
178 subs['*phone booth']={ 'phone': 100, }
179
180 subs['*spare']={ }
181
182 subs['bank1ctr']={ 'b22': 100, 'b23': 100, 'b24': 100, 'b25': 100, }
183
184 subs['cyc']={ 'cycleft': 100, 'cycright': 100, }
185
186 subs['god']={ 'god': 100, }
187
188 subs['patio left']={ 'patio1': 100, }
189
190 subs['patio right']={ 'patio2': 100, }
191
192 subs['sidefill']={ 'sidefill1': 100, 'sidefill2': 100, }
193
194 subs['sidepost']={ 'side l': 100, 'side r': 100, }
195
196 subs['upfill sides']={ 'upfill1': 100, 'upfill4': 100, }
197
198 subs["*interscene"] = {}
199 subs["*interscene"] = { "blue1" : 49, "blue3" : 49, "blue2" : 49,
200 "blue4" : 49,}
201 subs["*1-08-30-full"] = { "cycright" : 15, "main 11" : 38, "main 10" : 38,
202 "upfill1" : 0, "sidefill2" : 38, "b25" : 100, "side l" : 38,
203 "b23" : 100, "b22" : 100, "desk2" : 30, "oran3" : 82, "upfill4" : 0,
204 "side r" : 38, "upfill3" : 0, "blue3" : 15, "upfill2" : 0, "gree2" : 15,
205 "gree3" : 15, "cafe2" : 100, "gree1" : 15, "gree4" : 15, "marry2" : 38,
206 "marry1" : 38, "cuba1" : 100, "cuba2" : 100, "red3" : 77, "red2" : 77,
207 "sidefill1" : 38, "b24" : 100, "red4" : 95, "b34" : 54, "cycleft" : 15,
208 "b32" : 43, "hotbox2" : 38, "hotbox1" : 38, "blue1" : 15, "oran2" : 82,
209 "oran1" : 82, "blue2" : 15, "blue4" : 15, "oran4" : 82, "main 3" : 38,
210 "main 2" : 38, "main 5" : 38, "main 4" : 38, "main 7" : 38, "phone" : 31,
211 "main 9" : 38, "main 8" : 38, "edge" : 31, "cafe1" : 100, "red1" : 77,}
212 subs["*2-03-20-luck-c"] = { "hotbox2" : 0, "b23" : 100, "b24" : 100,
213 "main 5" : 52, "marry2" : 37,}
214 subs["*2-07-0"] = { "sidefill2" : 100, "sidefill1" : 83, "cycright" : 41,
215 "main 11" : 100, "main 10" : 100, "upfill1" : 56, "b34" : 100,
216 "b25" : 100, "cycleft" : 41, "b23" : 100, "b22" : 100, "side l" : 100,
217 "hotbox2" : 5, "hotbox1" : 14, "upfill4" : 56, "b24" : 100, "desk2" : 78,
218 "upfill3" : 69, "upfill2" : 100, "main 3" : 83, "main 2" : 100,
219 "main 5" : 100, "main 4" : 100, "main 7" : 100, "phone" : 62,
220 "main 9" : 100, "main 8" : 100, "edge" : 63, "marry2" : 100,
221 "marry1" : 100, "xmas" : 80, "side r" : 100,}
222 subs["*1-01-0-sarah"] = { "sidefill2" : 100, "sidefill1" : 100,
223 "cycright" : 41, "upfill3" : 60, "upfill2" : 91, "upfill1" : 56,
224 "side l" : 100, "b25" : 100, "cycleft" : 41, "b22" : 100,
225 "desk2" : 78, "phone" : 80, "hotbox1" : 43, "upfill4" : 68, "b24" : 100,
226 "side r" : 100, "main 11" : 100, "main 10" : 100, "main 3" : 100,
227 "main 2" : 100, "main 5" : 100, "main 4" : 100, "main 7" : 100,
228 "hotbox2" : 91, "main 9" : 100, "main 8" : 100, "b34" : 100,
229 "edge" : 80, "marry2" : 100, "marry1" : 100,}
230 subs["*1-01-0-sarah"] = { "sidefill2" : 37, "sidefill1" : 39,
231 "cycright" : 24, "upfill3" : 31, "upfill2" : 62, "upfill1" : 27,
232 "b34" : 34, "b25" : 100, "side l" : 50, "b22" : 89,
233 "desk2" : 30, "phone" : 80, "hotbox1" : 43, "upfill4" : 39, "b24" : 100,
234 "side r" : 46, "main 11" : 100, "main 10" : 100, "main 3" : 5,
235 "main 2" : 92, "main 5" : 100, "main 4" : 100, "main 7" : 100,
236 "hotbox2" : 52, "main 9" : 58, "main 8" : 0, "cycleft" : 24,
237 "edge" : 24, "marry2" : 71, "marry1" : 62,}
238 subs["*1-05-0-down"] = { "sidefill2" : 100, "sidefill1" : 100,
239 "cycright" : 36, "upfill3" : 37, "upfill2" : 37, "upfill1" : 2,
240 "side l" : 100, "b25" : 100, "cycleft" : 18, "b23" : 100,
241 "desk1" : 19, "desk2" : 31, "b22" : 100, "hotbox2" : 17, "upfill4" : 2,
242 "b24" : 100, "side r" : 82, "main 11" : 89, "main 10" : 100,
243 "main 3" : 85, "main 2" : 100, "main 5" : 100, "main 4" : 100,
244 "main 7" : 100, "main 9" : 100, "main 8" : 100, "b34" : 13, "edge" : 37,
245 "b13" : 100,}
246 subs["*1-05-0"] = { "sidefill2" : 68, "sidefill1" : 65, "cycright" : 42,
247 "main 11" : 11, "main 10" : 22, "b34" : 0, "b25" : 67, "side l" : 100,
248 "b23" : 67, "b22" : 67, "desk2" : 31, "desk1" : 19, "hotbox2" : 0,
249 "b24" : 67, "side r" : 82, "upfill3" : 37, "upfill2" : 37, "main 3" : 53,
250 "main 2" : 68, "main 5" : 68, "main 4" : 68, "main 7" : 22, "main 9" : 22,
251 "main 8" : 22, "cycleft" : 24, "edge" : 0, "b13" : 100,}
252 subs["*1-05-0"] = { "sidefill2" : 68, "sidefill1" : 65, "cycright" : 42,
253 "main 11" : 11, "main 10" : 22, "b34" : 0, "b25" : 67, "side l" : 100,
254 "b23" : 67, "b22" : 67, "desk2" : 31, "desk1" : 19, "hotbox2" : 91,
255 "hotbox1" : 100, "b24" : 67, "side r" : 82, "upfill3" : 61, "upfill2" : 61,
256 "main 3" : 53, "main 2" : 68, "main 5" : 68, "main 4" : 68, "main 7" : 22,
257 "main 9" : 22, "main 8" : 20, "cycleft" : 24, "edge" : 0, "b13" : 100,
258 "marry2" : 19,}
259 subs["*1-05-0-down"] = { "sidefill2" : 70, "sidefill1" : 70, "cycright" : 0,
260 "upfill3" : 25, "upfill2" : 25, "upfill1" : 15, "b34" : 13,
261 "b25" : 100, "side l" : 100, "b23" : 100, "desk1" : 19, "desk2" : 31,
262 "b22" : 100, "hotbox2" : 17, "upfill4" : 15, "b24" : 100, "side r" : 82,
263 "main 11" : 89, "main 10" : 100, "main 3" : 85, "main 2" : 100,
264 "main 5" : 100, "main 4" : 100, "main 7" : 100, "main 9" : 100,
265 "main 8" : 100, "cycleft" : 0, "edge" : 37, "b13" : 100,}
266 subs["*1-08-30-full"] = { "cycright" : 10, "main 11" : 38, "main 10" : 36,
267 "upfill1" : 0, "sidefill2" : 0, "b25" : 100, "side l" : 38, "b23" : 100,
268 "b22" : 100, "desk2" : 0, "oran3" : 64, "upfill4" : 0, "side r" : 38,
269 "upfill3" : 0, "blue3" : 100, "upfill2" : 0, "gree2" : 15, "gree3" : 15,
270 "cafe2" : 100, "gree1" : 15, "gree4" : 15, "marry2" : 38, "marry1" : 38,
271 "cuba1" : 23, "cuba2" : 0, "red3" : 27, "red2" : 27, "sidefill1" : 0,
272 "b24" : 100, "red4" : 45, "b34" : 28, "cycleft" : 10, "b32" : 43,
273 "hotbox2" : 38, "hotbox1" : 38, "blue1" : 100, "oran2" : 64,
274 "oran1" : 64, "blue2" : 100, "blue4" : 100, "oran4" : 64, "main 3" : 38,
275 "main 2" : 38, "main 5" : 0, "main 4" : 38, "main 7" : 0, "phone" : 31,
276 "main 9" : 38, "main 8" : 38, "edge" : 0, "cafe1" : 100, "red1" : 27,}
277 subs["*2-02-0"] = { "main 2" : 53, "main 5" : 18, "main 10" : 53,
278 "main 7" : 42, "main 9" : 60, "main 8" : 36, "b24" : 52, "b23" : 76,
279 "side r" : 34, "blue1" : 63, "marry2" : 38, "blue3" : 63, "blue2" : 63,
280 "blue4" : 63, "main 4" : 24,}
281 subs["*2-03-20-luck-c"] = { "main 5" : 0, "main 10" : 0, "main 7" : 0,
282 "b24" : 100, "b23" : 100, "b32" : 0, "hotbox2" : 0, "hotback" : 0,
283 "b13" : 31, "rock" : 0, "marry2" : 0, "main 4" : 78,}
284 subs["*2-05-2-boat"] = { "sidefill2" : 43, "cycright" : 0, "main 11" : 84,
285 "main 10" : 84, "upfill1" : 0, "b24" : 100, "b23" : 100, "b22" : 100,
286 "desk2" : 84, "desk1" : 44, "hotbox2" : 95, "hotbox1" : 21, "upfill4" : 0,
287 "b32" : 52, "upfill3" : 34, "upfill2" : 0, "main 3" : 72, "main 5" : 83,
288 "main 4" : 100, "main 7" : 100, "main 9" : 100, "main 8" : 100,
289 "rock" : 43, "marry2" : 100, "marry1" : 75, "cuba2" : 65,}
290 subs["*2-06-0"] = { "cycright" : 100, "main 11" : 55, "main 10" : 55,
291 "upfill1" : 48, "hotbox2" : 43, "b34" : 30, "b24" : 100, "b23" : 100,
292 "main 7" : 30, "desk2" : 23, "b22" : 14, "main 9" : 30, "hotbox1" : 71,
293 "main 2" : 30, "b32" : 23, "rock" : 17, "marry2" : 34, "marry1" : 69,
294 "upfill4" : 48, "side r" : 30,}
295 subs["*1-01-0-justback"] = { "sidefill2" : 100, "sidefill1" : 100,
296 "cycright" : 41, "upfill3" : 60, "upfill2" : 91, "upfill1" : 56,
297 "side l" : 100, "b25" : 100, "cycleft" : 41, "b22" : 100,
298 "desk2" : 78, "hotbox2" : 91, "hotbox1" : 43, "upfill4" : 68,
299 "b24" : 100, "side r" : 100, "main 11" : 100, "main 10" : 100,
300 "main 3" : 100, "main 2" : 100, "main 5" : 100, "main 4" : 100,
301 "main 7" : 100, "main 9" : 100, "main 8" : 100, "b34" : 100,
302 "edge" : 80, "marry2" : 100, "marry1" : 100,}
303 subs["*1-01-0-justleft"] = { "sidefill2" : 100, "sidefill1" : 100,
304 "cycright" : 41, "upfill3" : 60, "upfill2" : 91, "upfill1" : 56,
305 "side l" : 100, "b25" : 100, "cycleft" : 41, "b22" : 100,
306 "desk2" : 78, "hotbox2" : 91, "hotbox1" : 43, "upfill4" : 68,
307 "b24" : 100, "side r" : 100, "main 11" : 100, "main 10" : 100,
308 "main 3" : 100, "main 2" : 100, "main 5" : 100, "main 4" : 100,
309 "main 7" : 100, "main 9" : 100, "main 8" : 100, "b34" : 100,
310 "edge" : 80, "marry2" : 100, "marry1" : 100,}
311 subs["*1-01-0-justleft"] = { "sidefill2" : 100, "sidefill1" : 100,
312 "cycright" : 0, "upfill3" : 0, "upfill2" : 0, "upfill1" : 0,
313 "b34" : 7, "b25" : 0, "side l" : 100, "b22" : 100,
314 "desk2" : 78, "hotbox2" : 10, "hotbox1" : 43, "upfill4" : 0,
315 "b24" : 0, "side r" : 100, "main 11" : 0, "main 10" : 100, "main 3" : 100,
316 "main 2" : 100, "main 5" : 100, "main 4" : 100, "main 7" : 0,
317 "main 9" : 0, "main 8" : 0, "cycleft" : 0, "edge" : 80, "marry2" : 100,
318 "marry1" : 100,}
319 subs["*1-01-0-justback"] = { "sidefill2" : 100, "sidefill1" : 100,
320 "cycright" : 41, "upfill3" : 60, "upfill2" : 91, "upfill1" : 56,
321 "b34" : 100, "b25" : 100, "side l" : 100, "b22" : 100,
322 "desk2" : 78, "hotbox2" : 91, "hotbox1" : 43, "upfill4" : 68,
323 "b24" : 100, "side r" : 100, "main 11" : 100, "main 10" : 100,
324 "main 3" : 100, "main 2" : 100, "main 5" : 100, "main 4" : 100,
325 "main 7" : 100, "main 9" : 100, "main 8" : 100, "cycleft" : 41,
326 "edge" : 80, "marry2" : 100, "marry1" : 100,}
327 subs["*1-01-0-justright"] = { "sidefill2" : 100, "sidefill1" : 100,
328 "cycright" : 41, "upfill3" : 60, "upfill2" : 91, "upfill1" : 56,
329 "side l" : 100, "b25" : 100, "cycleft" : 41, "b22" : 100,
330 "desk2" : 78, "hotbox2" : 91, "hotbox1" : 43, "upfill4" : 68,
331 "b24" : 100, "side r" : 100, "main 11" : 100, "main 10" : 100,
332 "main 3" : 100, "main 2" : 100, "main 5" : 100, "main 4" : 100,
333 "main 7" : 100, "main 9" : 100, "main 8" : 100, "b34" : 100,
334 "edge" : 80, "marry2" : 100, "marry1" : 100,}
335 subs["*1-01-0-justright"] = { "sidefill2" : 100, "sidefill1" : 0,
336 "cycright" : 0, "upfill3" : 0, "upfill2" : 0, "upfill1" : 0,
337 "b34" : 100, "b25" : 100, "side l" : 0, "b22" : 0,
338 "desk2" : 0, "hotbox2" : 0, "hotbox1" : 0, "upfill4" : 0, "b24" : 100,
339 "side r" : 100, "main 11" : 0, "main 10" : 0, "main 3" : 0, "main 2" : 100,
340 "main 5" : 100, "main 4" : 0, "main 7" : 0, "main 9" : 100, "main 8" : 100,
341 "cycleft" : 0, "edge" : 0, "marry2" : 7, "marry1" : 100,}
342 subs["*1-01-0-justleft"] = { "sidefill2" : 0, "sidefill1" : 100,
343 "cycright" : 0, "upfill3" : 0, "upfill2" : 0, "upfill1" : 0,
344 "b34" : 7, "b25" : 0, "side l" : 100, "b22" : 100,
345 "desk2" : 78, "hotbox2" : 10, "hotbox1" : 0, "upfill4" : 0, "b24" : 0,
346 "side r" : 0, "main 11" : 0, "main 10" : 100, "main 3" : 100,
347 "main 2" : 100, "main 5" : 100, "main 4" : 100, "main 7" : 0,
348 "main 9" : 0, "main 8" : 0, "cycleft" : 0, "edge" : 80, "marry2" : 100,
349 "marry1" : 0,}
350 subs["*1-01-0-justback"] = { "b32" : 7, "sidefill2" : 47, "sidefill1" : 47,
351 "cycright" : 41, "upfill3" : 60, "upfill2" : 91, "upfill1" : 56,
352 "b34" : 16, "b25" : 16, "side l" : 0, "b23" : 16,
353 "b22" : 16, "desk2" : 0, "desk1" : 0, "hotbox2" : 7, "hotbox1" : 0,
354 "upfill4" : 68, "b24" : 16, "side r" : 0, "main 11" : 100, "main 10" : 100,
355 "main 3" : 13, "main 2" : 13, "main 5" : 13, "main 4" : 100,
356 "main 7" : 100, "phone" : 0, "main 9" : 14, "main 8" : 13, "cycleft" : 41,
357 "edge" : 0, "b13" : 16, "rock" : 0, "marry2" : 16, "marry1" : 16,
358 "cuba1" : 16, "cuba2" : 0,}
359 subs["*1-01-0-justright"] = { "sidefill2" : 100, "sidefill1" : 0,
360 "cycright" : 0, "upfill3" : 0, "upfill2" : 0, "upfill1" : 0,
361 "b34" : 100, "b25" : 100, "side l" : 0, "b22" : 0,
362 "desk2" : 0, "hotbox2" : 0, "hotbox1" : 0, "upfill4" : 0, "b24" : 100,
363 "side r" : 100, "main 11" : 0, "main 10" : 0, "main 3" : 0, "main 2" : 100,
364 "main 5" : 100, "main 4" : 0, "main 7" : 0, "phone" : 100, "main 9" : 100,
365 "main 8" : 100, "cycleft" : 0, "edge" : 0, "marry2" : 7, "marry1" : 100,}
366
367 subs["*2-06-0"] = { "cycright" : 100, "main 11" : 55, "main 10" : 55,
368 "upfill1" : 48, "main 7" : 30, "b34" : 0, "main 9" : 30, "b24" : 100,
369 "b23" : 100, "b22" : 0, "desk2" : 23, "edge" : 0, "hotbox2" : 79,
370 "hotbox1" : 71, "upfill4" : 48, "b32" : 51, "rock" : 17, "marry2" : 34,
371 "marry1" : 69, "main 2" : 30, "side r" : 30,}
372 subs["patio right"] = { "phone" : 0, "patio2" : 0, "cuba2" : 0,
373 "b34" : 34, "main 9" : 0, "b25" : 16, "cuba1" : 76, "b32" : 0,}
374 subs["patio left"] = { "main 3" : 31, "edge" : 54, "b13" : 0,
375 "patio1" : 0, "cafe1" : 40, "desk1" : 0,}
376 subs["*2-06-0"] = { "cycright" : 100, "main 11" : 13, "main 10" : 0,
377 "upfill1" : 48, "b34" : 0, "b24" : 100, "b23" : 100, "b22" : 0,
378 "desk2" : 23, "hotbox2" : 83, "hotbox1" : 51, "upfill4" : 48,
379 "b32" : 41, "main 2" : 60, "main 4" : 85, "main 7" : 30, "main 9" : 70,
380 "edge" : 0, "rock" : 0, "marry2" : 34, "marry1" : 64, "side r" : 30,}
381
382 # don't screw up!
383 subs['*2-06-1-patio right']=subs['patio right'].copy()
384
385 subs['*2-06-2 patio left']=subs['patio left'].copy()
386 subs["*2-07-0"] = { "sidefill2" : 100, "sidefill1" : 83, "cycright" : 41,
387 "main 11" : 100, "main 10" : 100, "upfill1" : 56, "b34" : 100,
388 "b25" : 100, "cycleft" : 41, "b23" : 100, "b22" : 100, "side l" : 100,
389 "hotbox2" : 5, "hotbox1" : 14, "upfill4" : 56, "b24" : 100, "desk2" : 78,
390 "upfill3" : 69, "upfill2" : 100, "main 3" : 83, "main 2" : 100,
391 "main 5" : 100, "main 4" : 100, "main 7" : 100, "phone" : 62,
392 "main 9" : 100, "main 8" : 100, "edge" : 63, "marry2" : 100,
393 "marry1" : 100, "xmas" : 99, "side r" : 100,}
394 subs["*2-06-0"] = { "cycright" : 100, "main 11" : 13, "main 10" : 0,
395 "upfill1" : 48, "b34" : 0, "b24" : 100, "b23" : 62, "b22" : 0,
396 "desk2" : 23, "hotbox2" : 89, "hotbox1" : 88, "upfill4" : 48,
397 "b32" : 0, "main 2" : 63, "main 4" : 97, "main 7" : 42, "main 9" : 52,
398 "edge" : 0, "rock" : 0, "marry2" : 0, "marry1" : 41, "side r" : 0,}
399 subs["*2-02-0"] = { "main 2" : 53, "main 5" : 18, "main 4" : 24,
400 "main 7" : 42, "main 9" : 60, "main 8" : 36, "b24" : 52, "b23" : 76,
401 "side r" : 34, "blue1" : 72, "marry2" : 38, "blue3" : 72, "blue2" : 72,
402 "blue4" : 72, "main 10" : 53,}
403 subs["*2-03-20-luckcover"] = { "red3" : 75, "red2" : 75, "red1" : 75,
404 "b24" : 20, "upfill3" : 26, "upfill2" : 31, "upfill1" : 27, "red4" : 97,
405 "b25" : 20, "side l" : 31, "b23" : 20, "b22" : 20, "upfill4" : 17,
406 "side r" : 31, "blue1" : 70, "blue3" : 70, "blue2" : 70, "blue4" : 92,
407 "main 7" : 100, "gree2" : 75, "gree3" : 75, "gree1" : 75, "gree4" : 75,
408 "hotback" : 40, "main 8" : 0, "cuba1" : 5,}
409 subs["*1-01-0-justback"] = { "sidefill2" : 47, "sidefill1" : 47,
410 "cycright" : 41, "upfill3" : 60, "main 10" : 100, "upfill1" : 56,
411 "b34" : 16, "b25" : 16, "side l" : 0, "b23" : 16, "b22" : 16,
412 "b32" : 7, "desk1" : 0, "hotbox2" : 100, "hotbox1" : 72, "upfill4" : 68,
413 "b24" : 16, "desk2" : 0, "main 11" : 100, "upfill2" : 91, "main 3" : 13,
414 "main 2" : 13, "main 5" : 13, "main 4" : 100, "main 7" : 100,
415 "phone" : 0, "main 9" : 14, "main 8" : 13, "cycleft" : 41, "edge" : 0,
416 "b13" : 16, "rock" : 0, "marry2" : 16, "marry1" : 16, "cuba1" : 16,
417 "cuba2" : 0, "side r" : 0,}
418 subs["*2-06-0"] = { "cycright" : 100, "main 11" : 13, "main 10" : 0,
419 "upfill1" : 48, "b34" : 0, "b24" : 100, "b23" : 62, "b22" : 0,
420 "desk2" : 0, "hotbox2" : 64, "hotbox1" : 88, "upfill4" : 48,
421 "b32" : 0, "main 2" : 63, "main 4" : 97, "main 7" : 42, "main 9" : 52,
422 "edge" : 0, "rock" : 0, "marry2" : 0, "marry1" : 41, "side r" : 0,}
423 subs["*cuba floor show"] = { "cycright" : 100, "main 11" : 13, "main 10" : 0,
424 "upfill1" : 48, "b34" : 0, "b24" : 100, "b23" : 62, "b22" : 0,
425 "desk2" : 0, "hotbox2" : 64, "hotbox1" : 88, "upfill4" : 48,
426 "b32" : 0, "main 2" : 63, "main 4" : 97, "main 7" : 42, "main 9" : 52,
427 "edge" : 0, "rock" : 0, "marry2" : 0, "marry1" : 41, "side r" : 0,}
428 subs["*cuba floor show"] = { "cycright" : 100, "main 11" : 13,
429 "main 10" : 0, "upfill1" : 48, "b34" : 0, "b24" : 100, "b23" : 62,
430 "b22" : 0, "b32" : 0, "hotbox2" : 64, "hotbox1" : 88, "upfill4" : 48,
431 "desk2" : 0, "main 2" : 63, "main 5" : 47, "main 4" : 86, "main 7" : 66,
432 "main 9" : 52, "edge" : 0, "rock" : 0, "marry2" : 0, "marry1" : 96,
433 "hotback" : 57, "side r" : 0,}