Larvik commited on
Commit
1ce7b5a
·
verified ·
1 Parent(s): 156f4be

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +796 -0
app.py ADDED
@@ -0,0 +1,796 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+ import sys,os
3
+ sys.path.append(os.getcwd())
4
+ from ogtxt import txt
5
+
6
+ desp={
7
+ 'sea':"海ジャイロ",
8
+ 'sky':"空ジャイロ",
9
+ 'blackbg1':"DBGROOM_kitase",
10
+ 'blackbg9':"炎のセフィロス後",
11
+ 'whitebg1':"LifeStream - Mt Nibel, drop Cloud and Tifa1",
12
+ 'whitebg3':"LifeStream - Mt Nibel, drop Cloud and Tifa",
13
+ 'md1stin':"オープニング",
14
+ 'md1_1':"1番街ゲートオープン",
15
+ 'md1_2':"Sec1 - Road to Reactor1",
16
+ 'nrthmk':"T字ろ, t27脱出時",
17
+ 'nmkin_1':"Reactor1 - input",
18
+ 'elevtr1':"Reactor1/Reactor5 - Elevator",
19
+ 'nmkin_2':"Reactor1 - outside",
20
+ 'nmkin_3':"駅長さん 「ミッドガル発の列車は、いまだ不通ですが<br>つながりのチェックが可能になっております」",
21
+ 'nmkin_4':"壱番魔晄炉B5",
22
+ 'nmkin_5':"Reactor1 - Internal, 3rd Party",
23
+ 'smkin_1':"Reactor5 - Release",
24
+ 'smkin_2':"Reactor5 - External",
25
+ 'smkin_3':"Reactor5 - Internal, Part 1",
26
+ 'smkin_4':"南魔晄炉B5",
27
+ 'smkin_5':"Reactor5 - Internal, 3rd Party",
28
+ 'pillar_1':"Sec7 - bottom of the pillar",
29
+ 'pillar_2':"7番街支柱",
30
+ 'pillar_3':"Sec7 - top of the pier",
31
+ 'mds5_5':"5番街外",
32
+ 'colne_b1':"コルネオの地下水道",
33
+ 'colne_b3':"Sec7 - sewer, Part 2",
34
+ 'roadend':"ハイウェイ",
35
+ 'blin66_1':"神羅ビル66F",
36
+ 'blin66_2':"ShinraHQ - 66th, Boardroom",
37
+ 'blin66_3':"ShinraHQ - 66th, W.C.",
38
+ 'blin66_4':"ShinraHQ - 66th, led",
39
+ 'blin66_5':"ShinraHQ - 66th, led grid",
40
+ 'blin67_1':"神羅ビル67F",
41
+ 'blin671b':"ShinraHQ - 67th (after leak Jenova)",
42
+ 'blin67_2':"独房",
43
+ 'blin67_3':"ShinraHQ - 67th, Laboratory",
44
+ 'blin673b':"ShinraHQ - 67th, laboratory (after the flight of Jenova)",
45
+ 'blin67_4':"ShinraHQ - 67th, Jenova",
46
+ 'blin68_2':"神羅ビル68F2",
47
+ 'blin70_1':"神羅ビル70F",
48
+ 'blin70_2':"プレート落とし会議",
49
+ 'blin70_3':"ShinraHQ - 70th, outside",
50
+ 'sinin1_1':"神羅屋敷現在",
51
+ 'sinin1_2':"Shinra Manor - ground floor",
52
+ 'sinin2_1':"Shinra Manor - 1st floor, left wing",
53
+ 'sinin2_2':"Shinra Manor - 1st floor, right wing",
54
+ 'sinin3':"Shinra Manor - stairs to the basement",
55
+ 'sininb1':"ヴィンセントなかまに",
56
+ 'sininb2':"神羅屋敷ビンセント地下",
57
+ 'sininb31':"Kalm Flashback - Shinra Manor, research room",
58
+ 'sininb32':"Shinra Manor - Hall Research",
59
+ 'sininb41':"Kalm Flashback - Shinra Manor, hall library",
60
+ 'sininb42':"Shinra Manor - corridor Library",
61
+ 'sininb51':"Kalm Flashback - Shinra Manor, Suite",
62
+ 'sininb52':"Shinra Manor - office",
63
+ 'mtnvl2':"ニヴル山…入口",
64
+ 'mtnvl3':"Mt Nibel - bridge",
65
+ 'mtnvl4':"Mt Nibel - just below the bridge",
66
+ 'mtnvl5':"Mt Nibel - path to the reactor",
67
+ 'mtnvl6':"Mt Nibel - Reactor",
68
+ 'mtnvl6b':"ニヴル魔晄炉外",
69
+ 'nvdun1':"現在マテリアの洞窟",
70
+ 'nvdun2':"マテリアの洞窟",
71
+ 'nvdun3':"Mt Nibel - source Mako",
72
+ 'nvdun31':"Kalm Flashback - Mt Nibel source Mako",
73
+ 'nvdun4':"Mt Nibel - Cave 2",
74
+ 'nvmkin1':"ニヴル魔晄炉内部",
75
+ 'nvmkin21':"Mt Nibel - reactor at room Jenova",
76
+ 'nvmkin22':"回想たまご",
77
+ 'nvmkin23':"Kalm Flashback<br>Mt Nibel, reactor window",
78
+ 'nvmkin31':"Kalm Flashback<br>Mt Nibel, engine room, Jenova",
79
+ 'nvmkin32':"LifeStream / Kalm flashback<br>Mt Nibel, engine room, Jenova",
80
+ 'fr_e':"風を感じる, wep",
81
+ 'junair':"エアポート<br>t1299, ゲルニカ",
82
+ 'junair2':"Juno - airport, Highwind",
83
+ 'junin2':"Juno top - corridor",
84
+ 'junbin1':"Juno top - 1st Floor",
85
+ 'junbin12':"Juno top - 2nd Floor",
86
+ 'junbin21':"Juno top - 2nd floor, offices Shinra",
87
+ 'junbin22':"Juno top - 2nd floor, offices Shinra",
88
+ 'junbin3':"ジュノン医務室",
89
+ 'junbin4':"ジュノン",
90
+ 'junbin5':"Juno top - gas chamber",
91
+ 'junone2':"ジュノン大砲マップ",
92
+ 'junone3':"Juno - beach",
93
+ 'junone4':"Juno top - gun",
94
+ 'junone5':"外壁",
95
+ 'junone6':"Juno from above - way to the barrel",
96
+ 'junone7':"Juno upper - end of the barrel",
97
+ 'rckt3':"最初ロケット村",
98
+ 'bonevil':"ボンビルマゲ後",
99
+ 'slfrst_1':"ねむりの森1",
100
+ 'slfrst_2':"Sleeping Forest",
101
+ 'anfrst_1':"Ancient Forest - Part 2",
102
+ 'anfrst_2':"Ancient Forest - trees",
103
+ 'anfrst_3':"いにしえの森",
104
+ 'anfrst_4':"Ancient Forest - Part 3",
105
+ 'anfrst_5':"Ancient Forest - Cave",
106
+ 'sango1':"忘らるる都",
107
+ 'sango3':"Valley Corral - giant seashell",
108
+ 'sandun_1':"Valley Corral - サンダン1",
109
+ 'sandun_2':"Valley Corral - Cave",
110
+ 'loslake1':"ロストレイク",
111
+ 'loslake2':"Lost City - ruins, cliff",
112
+ 'loslake3':"ジュンイン2",
113
+ 'blue_1':"Lost City - Road to Lake",
114
+ 'blue_2':"Lost City - Lake",
115
+ 'white1':"Lost City - ruins Altar",
116
+ 'white2':"白の間",
117
+ 'hekiga':"Lost City - ruins Altar",
118
+ 'md8_5':"パラシュート落下",
119
+ 'fallp':"Fall Parachute or Fall President",
120
+ 'bonevil2':"Village of Bones",
121
+ 'junone22':"ロストイン2",
122
+ 'rckt32':"ロケット村",
123
+ 'md8_52':"Sec8 - landing parachute",
124
+ 'sininb34':"Zack Flashback<br>Shinra Manor, research room, open tanks",
125
+ 'midgal':"Zack Flashback - Midgar, hill",
126
+ 'sininb35':"Zack Flashback - Shinra Manor, research room",
127
+ 'nivgate4':"Zack Flashback - Nibelheim, entry",
128
+ 'sininb36':"Zack Flashback<br>Shinra Manor, research room, closed tanks",
129
+ #kita, 121
130
+ 'dummy':"dummy",
131
+ 'blackbg2':"DBGROOM_Tori",
132
+ 'blackbga':"DBGROOM_Tori2",
133
+ 'whitebg2':"Cloud collapsed, AVALANCHE trying to wake him up",
134
+ 'cargoin':"かもつ車",
135
+ 'tin_1':"1両目",
136
+ 'tin_2':"2両目",
137
+ 'tin_3':"3両目",
138
+ 'tin_4':"4両目",
139
+ 'mds7st3':"駅(登場)",
140
+ 'mds7st32':"Sec7 - train station platform",
141
+ 'mds7_w1':"Sec7 - armory",
142
+ 'mds7_w2':"エアリス 「いま作業中なの。 そっとしておいてね」",
143
+ 'mds7_w3':"Sec7 - Inns",
144
+ 'mds7':"おかえりなさい",
145
+ 'mds7_im':"Sec7 - store items and materia",
146
+ 'min71':"ティファ「できちゃったなんて、うそ……。<br>ごめんなさい<br>まだぜんぜんできてないの」",
147
+ 'mds7pb_1':"回想前",
148
+ 'mds7pb_2':"マテリア登場(デバグ)",
149
+ 'mds7plr1':"柱攻防戦前",
150
+ 'mds7plr2':"Sec7 - pillar",
151
+ 'mrkt3':"Wall Market - Honey Bee Inn",
152
+ 'onna_1':"Lobby",
153
+ 'onna_2':"Honey Bee Inn - room top",
154
+ 'onna_3':"waiting room",
155
+ 'onna_4':"Honey Bee Inn - lobby",
156
+ 'onna_5':"Honey Bee Inn - room right",
157
+ 'onna_52':"Honey Bee Inn - room left",
158
+ 'onna_6':"Staff room",
159
+ 'junon':"ジュノンムービー",
160
+ 'junonr1':"アルジュノン外観",
161
+ 'junonr2':"アルジュノンリフト",
162
+ 'junonr3':"アルジュノン上部",
163
+ 'junonr4':"パレード",
164
+ 'jun_wa':"エルジュノン武器屋",
165
+ 'jun_i1':"アルジュノン道具屋",
166
+ 'jun_m':"アルジュノンマテリア",
167
+ 'junmin1':"アルジュノン兵舎1",
168
+ 'junmin2':"アルジュノン兵舎2",
169
+ 'junmin3':"アルジュノン兵舎3",
170
+ 'junonl1':"エルジュノン外観",
171
+ 'junonl2':"エルジュノンリフト",
172
+ 'junonl3':"エルジュノン上部",
173
+ 'jun_w':"アルジュノン武器屋",
174
+ 'jun_a':"エルジュノン道具屋1",
175
+ 'jun_i2':"エルジュノン道具屋2",
176
+ 'juninn':"エルジュノン宿屋",
177
+ 'junpb_1':"神羅会社会員BAR",
178
+ 'junpb_2':"上級者の館",
179
+ 'junpb_3':"アルジュノン酒場",
180
+ 'junmin4':"エルジュノン兵舎1",
181
+ 'junmin5':"エルジュノン兵舎2",
182
+ 'jundoc1a':"ジュノンドック1",
183
+ 'jundoc1b':"ジュノンドック2",
184
+ 'junin1':"通路1",
185
+ 'junin1a':"ひかえ室",
186
+ 'junele1':"エレベーター1",
187
+ 'junin3':"通路3",
188
+ 'junele2':"エレベーター2",
189
+ 'junin4':"通路4",
190
+ 'junin5':"通路5",
191
+ 'junin6':"通路6",
192
+ 'junin7':"通路7",
193
+ 'junsbd1':"ジュノン・潜水艦ドック",
194
+ 'subin_1a':"潜水艦・ブリッジA",
195
+ 'subin_1b':"潜水艦・ブリッジB",
196
+ 'subin_2a':"潜水艦・通路A",
197
+ 'subin_2b':"潜水艦・通路B",
198
+ 'subin_3':"潜水艦・脱出",
199
+ 'ujunon5':"Juno (village) - beach",
200
+ 'del1':"港",
201
+ 'del12':"デバグ",
202
+ 'del2':"街",
203
+ 'delinn':"Costa Del Sol - Hostel",
204
+ 'delpb':"Costa Del Sol - Bar",
205
+ 'delmin1':"Costa Del Sol - house for sale",
206
+ 'delmin12':"Costa Del Sol - house for sale, cellar",
207
+ 'delmin2':"Costa Del Sol - home of Johnny",
208
+ 'del3':"ビーチ",
209
+ 'mtcrl_0':"山道",
210
+ 'mtcrl_1':"Mt Corel - entry, part 2",
211
+ 'mtcrl_3':"コレル谷, t448回想用",
212
+ 'mtcrl_4':"線路",
213
+ 'mtcrl_5':"攀じ登り",
214
+ 'mtcrl_6':"油絵風",
215
+ 'mtcrl_7':"工具部屋",
216
+ 'mtcrl_8':"鳥小屋",
217
+ 'mtcrl_9':"鉄橋",
218
+ 'corel1':"Mt Corel - Corel view fire",
219
+ 'jtemplb':"神殿壊れた後",
220
+ 'jtmpin1':"祭壇",
221
+ 'jtmpin2':"祭壇アップ",
222
+ 'kuro_1':"古代種の神殿",
223
+ 'kuro_2':"古代種の道具屋",
224
+ 'kuro_3':"岩転がり",
225
+ 'kuro_4':"時の大穴",
226
+ 'kuro_5':"穴底の恐竜",
227
+ 'kuro_6':"お宝部屋",
228
+ 'kuro_7':"扉部屋",
229
+ 'kuro_8':"壁画の間",
230
+ 'kuro_82':"壁画の間2",
231
+ 'kuro_9':"対セフィロス",
232
+ 'kuro_10':"時の小穴a",
233
+ 'kuro_11':"時の小穴b",
234
+ 'kuro_12':"ボス部屋",
235
+ 'jtemplc':"はあ!まだあるの……神殿",
236
+ 'mds7st33':"Flashback Tifa Juno - Sec7, station, wharf",
237
+ #Tori, 107
238
+ 'qa':"飛空艇ゲルニカ",
239
+ 'qb':"Plane Gelnika - corridor",
240
+ 'qc':"Plane Gelnika - Search Room",
241
+ 'qd':"Gelnika plane - en goods",
242
+ 'blackbg3':"DBGROOM_kei",
243
+ 'blackbgb':"ジャングルで貼ったり",
244
+ 'southmk1':"五番魔晄炉",
245
+ 'southmk2':"Reactor5 - entry",
246
+ 'tunnel_1':"螺旋トンネル内部",
247
+ 'tunnel_2':"Sec4 - tunnel winding up",
248
+ 'tunnel_3':"Sec4 - tunnel winding down",
249
+ 'sbwy4_1':"Sec4 - bottom plate, led from start",
250
+ 'sbwy4_2':"Sec4 - lower plates leads",
251
+ 'sbwy4_3':"Sec4 - plates lower part 2",
252
+ 'sbwy4_5':"Sec4 - lower plates, Part 1",
253
+ 'sbwy4_6':"Sec4 - plates lower output",
254
+ 'chrin_2':"スラムの教会",
255
+ 'chrin_3a':"Sec5 - church structure",
256
+ 'chrin_3b':"Sec5 - church structure",
257
+ 'elm_wa':"Kalm - store weapons and materia",
258
+ 'elm_i':"Kalm - shop items",
259
+ 'elmpb':"初めて来たカームの町",
260
+ 'elminn_1':"Kalm - Inns",
261
+ 'elminn_2':"Kalm - hostel room",
262
+ 'elmin1_1':"Kalm - House 1, 1st Floor",
263
+ 'elmin1_2':"Kalm - 1st house, 2nd floor",
264
+ 'elmin2_1':"Kalm - house 2, 1st Floor",
265
+ 'elmin2_2':"Kalm - house 2, 2nd Floor",
266
+ 'elmin3_1':"Kalm - house 3, 1st Floor",
267
+ 'elmin3_2':"Kalm - house 3, 2nd Floor",
268
+ 'elmin4_1':"Kalm - House 4, 1st Floor",
269
+ 'elmin4_2':"Kalm - House 4, 2nd Floor",
270
+ 'psdun_1':"Mythril Mine - Part 2",
271
+ 'psdun_2':"サウスダンジョン(ミスリルマイン)<br>タークス出現<br>t385カームに足止め",
272
+ 'psdun_3':"Mythril Mine - Part 1",
273
+ 'psdun_4':"Mythril Mine - Part 3",
274
+ 'gonjun1':"Gongaga - Road",
275
+ 'gonjun2':"ゴンガガ村<br>オレは誰なんだ?",
276
+ 'gnmkf':"Gongaga - path to the reactor",
277
+ 'gnmk':"Gongaga - Reactor",
278
+ 'gongaga':"Gongaga",
279
+ 'gon_wa1':"Gongaga - props (low)",
280
+ 'gon_wa2':"Gongaga - props (top)",
281
+ 'gon_i':"Gongaga - shop items",
282
+ 'gninn':"Gongaga - Inns",
283
+ 'gomin':"Gongaga - home of Zack",
284
+ 'goson':"Gongaga - mayor's house",
285
+ 'rckt2':"Rocket Town (without fuze)",
286
+ 'rkt_w':"Rocket Town - armory",
287
+ 'rkt_i':"Rocket Town - shop items",
288
+ 'rktinn1':"Rocket Town - Hostel",
289
+ 'rktinn2':"Rocket Town - Hostel, 1st Floor",
290
+ 'rckt':"シドとの出会い, t1299宇宙の神羅26号",
291
+ 'rktsid':"Rocket Town - home of El Cid",
292
+ 'rktmin1':"Rocket Town - House 1",
293
+ 'rktmin2':"Rocket Town - House 2",
294
+ 'rcktbas1':"Rocket Town - down the ramp to launch the rocket",
295
+ 'rcktbas2':"Rocket Town - top of the ramp to launch the rocket",
296
+ 'rcktin1':"Rocket - ladder to the room of the mega materia",
297
+ 'rcktin2':"Rocket - input",
298
+ 'rcktin3':"Rocket - corridor to the rescue boat",
299
+ 'rcktin4':"Rocket - Hall of the mega materia",
300
+ 'rcktin5':"メテオ迎撃作戦開始",
301
+ 'rcktin6':"Rocket - engine room",
302
+ 'rcktin7':"fuse - bucket rescue",
303
+ 'rcktin8':"Rocket - ladder to engine room",
304
+ 'sango2':"Valley Corral - Part 2",
305
+ 'lost1':"Lost City",
306
+ 'losin1':"Lost City - home",
307
+ 'losin2':"北を目指して",
308
+ 'losin3':"Lost City (left) - house",
309
+ 'lost2':"Lost City (right)",
310
+ 'lost3':"ブー連れていった時",
311
+ 'losinn':"Lost City (right) - House 2",
312
+ 'las0_1':"ラストダンジョン",
313
+ 'las0_2':"North Cave - crater wide Highwind",
314
+ 'las0_4':"North Cave - Part 1",
315
+ 'las0_5':"North Cave - part 2",
316
+ 'las1_1':"North Cave (right) - Downhill",
317
+ 'las1_2':"North Cave (right) - the bottom of the descent",
318
+ 'las1_3':"North Cave (right)",
319
+ 'las1_4':"North Cave (right) - bones",
320
+ #keisuke, 81
321
+ 'startmap':"DBG_entrance",
322
+ 'zz1':"Cave of the sleeping man",
323
+ 'zz2':"House of arms dealer near Gongaga",
324
+ 'zz3':"Chocobo Sage's House",
325
+ 'zz4':"Cave Lucrecia",
326
+ 'zz5':"ほこら materia - Mime",
327
+ 'zz6':"ほこら materia - HP <-> MP",
328
+ 'zz7':"ほこら materia - Quad magic",
329
+ 'zz8':"ほこら materia - Knights of Round",
330
+ 'blackbg4':"DBGROOM_chb",
331
+ 'blackbgc':"育てゲーモード",
332
+ 'md8_1':"ドッカ~ンときたもんだ",
333
+ 'md8_2':"エアリス「初めてだから、やさしくね」",
334
+ 'md8_3':"Sec8 - up",
335
+ 'md8_4':"閉じこめられた わ・た・し",
336
+ 'md8brdg':"7話 飛べクラウド!",
337
+ 'eals_1':"Sec5 - Aerith house",
338
+ 'ealin_1':"1F  お母さんに会ってね",
339
+ 'ealin_12':"1F  母、語る 衝撃の事実!!",
340
+ 'ealin_2':"2F さぁて、逃げようかな~",
341
+ 'mds6_1':"まってまってアマリリス~",
342
+ 'mds6_2':"ラブラブなの~",
343
+ 'mds6_22':"7番街壊滅後の巻",
344
+ 'mds6_3':"Sec6 - way to Wall Market",
345
+ 'nivinn_3':"Nibelheim - Hostel, 2nd Floor",
346
+ 'nivgate3':"Flashback of Lucrecia - Nibelheim, entry",
347
+ 'sininb33':"Flashback of Lucrecia - Shinra Manor, research room",
348
+ 'farm':"Chocobo Farm 外, t1008マゲ後",
349
+ 'frmin':"Chocobo Farm - 家の中",
350
+ 'frcyo':"Chocobo Farm - ボぼう",
351
+ 'sichi':"湿地帯",
352
+ 'jail1':"コレルプリズンはじめ",
353
+ 'jailin1':"Corel Prison - basement",
354
+ 'jail2':"村長家前",
355
+ 'jailpb':"Corel Prison - Bar",
356
+ 'jailin2':"Corel Prison - former mayor's house",
357
+ 'jailin3':"Corel Prison - truck cab",
358
+ 'jailin4':"上に行きてぇ",
359
+ 'jail3':"Corel Prison - desert, towards the discharge",
360
+ 'jail4':"Corel Prison - discharge",
361
+ 'dyne':"ダイン決戦",
362
+ 'desert1':"Corel Prison - Desert",
363
+ 'desert2':"Corel Prison - Desert",
364
+ 'astage_a':"アトラクション広場",
365
+ 'astage_b':"アトラクション舞台だにゃ~",
366
+ 'jetin1':"ジェットコースター",
367
+ 'bigwheel':"観覧車",
368
+ 'bwhlin':"観覧車の中だにゃ~",
369
+ 'bwhlin2':"Gondola - pod",
370
+ 'ghotel':"Ghost Square",
371
+ 'gldst':"駅だにゃ~, t1197マゲ後",
372
+ 'gldgate':"Gold Saucer - reception area",
373
+ 'gldinfo':"Gold Saucer - information panel",
374
+ 'coloss':"闘技場だにゃ~",
375
+ 'coloin1':"闘技場の中だにゃ~",
376
+ 'coloin2':"Battle Square",
377
+ 'clsin2_1':"Battle Square - Combat Zone",
378
+ 'clsin2_2':"Battle Square - Museum Dio",
379
+ 'clsin2_3':"Battle Square - gateway to the Corel Prison",
380
+ 'games':"Wonder Square",
381
+ 'games_1':"ゲーセン1F",
382
+ 'games_2':"ゲーセン2F",
383
+ 'gldelev':"帰ってきたクラちゃん",
384
+ 'xmvtes':"FMV test",
385
+ 'las3_1':"North Cave (left) - platforms, Part 1",
386
+ 'las3_2':"North Cave (left) - platforms, part 2",
387
+ 'las3_3':"North Cave (left) - platforms, part 3",
388
+ 'las4_0':"North Cave - the cave bottom, no rally",
389
+ 'las4_1':"North Cave - the grotto",
390
+ 'las4_2':"North Cave - inside the planet, platforms, Part 1",
391
+ 'las4_3':"North Cave - inside the planet, platforms, part 2",
392
+ 'las4_4':"North Cave - Inside the Earth",
393
+ 'las4_42':"North Cave - Inside the Earth",
394
+ #hiroki, 73
395
+ 'fship_1':"甲板",
396
+ 'fship_2':"Highwind - en Steering",
397
+ 'fship_22':"神羅ハイウィンド",
398
+ 'fship_23':"パーティーハイ���ィンド",
399
+ 'fship_25':"クラウドハイウインド",
400
+ 'fship_3':"会議室",
401
+ 'fship_4':"通路",
402
+ 'fship_5':"チョコボウ",
403
+ 'blackbg5':"DBGROOM_njm",
404
+ 'blackbgd':"DBGROOM_njm2",
405
+ 'chrin_1a':"屋根イベント後",
406
+ 'chrin_1b':"初めて",
407
+ 'niv_w':"お店",
408
+ 'nvmin1_1':"民家1階",
409
+ 'nvmin1_2':"民家2階",
410
+ 'nivinn_1':"宿1階",
411
+ 'nivinn_2':"Kalm Flashback - 宿2階",
412
+ 'niv_cl':"クラウドの家",
413
+ 'trackin':"ピンボールから & カームの宿から",
414
+ 'trackin2':"トラック2",
415
+ 'nivgate':"門",
416
+ 'nivgate2':"門2",
417
+ 'nivl':"Kalm Flashback - 村",
418
+ 'niv_ti1':"Nibelheim - Tifa's house, 1st floor",
419
+ 'niv_ti2':"Nibelheim - Tifa's house, 2nd floor",
420
+ 'niv_ti3':"2階まどぎわ",
421
+ 'niv_ti4':"回想",
422
+ 'nivl_e2':"星空",
423
+ 'nivl_e3':"Flashback<br>Labyrinth Tornado - Photo",
424
+ 'trnad_51':"Whirlwind Maze - venue of the Meeting",
425
+ 'trnad_52':"Whirlwind Maze - venue of the Meeting",
426
+ 'trnad_53':"Whirlwind Maze - venue of the Meeting",
427
+ 'ztruck':"パーティーさらば(クラウド)",
428
+ #nojima, 33
429
+ 'blackbg6':"DBGROOM_aki",
430
+ 'blackbge':"DBGROOM_aki2",
431
+ 'mds5_4':"屋根ピョンピョンイベント",
432
+ 'mds5_3':"1人でイッちゃイヤ!!イベント",
433
+ 'mds5_2':"屋根からダイブイベント",
434
+ 'min51_1':"Sec5 - Slum House, 1st Floor",
435
+ 'min51_2':"Sec5 - Slum House, 2nd Floor",
436
+ 'mds5_dk':"土管イベント",
437
+ 'mds5_1':"スラム中心",
438
+ 'mds5_w':"Sec5 - slums, armory",
439
+ 'mds5_i':"Sec5 - slums, store items",
440
+ 'mds5_m':"Sec5 - slums shop materia",
441
+ 'church':"教会の屋根イベント",
442
+ 'colne_1':"ポンびきイベント",
443
+ 'colne_2':"いらっしゃいイベント",
444
+ 'colne_3':"コルネオ子分の部屋",
445
+ 'colne_4':"コルネオのおしおき部屋",
446
+ 'colne_5':"コルネオの部屋で~す",
447
+ 'colne_6':"コルネオのしんしつよ",
448
+ 'md0':"神羅ビル突入!",
449
+ 'sinbil_2':"神羅ビル裏口",
450
+ 'blinst_1':"神羅ビル階段1",
451
+ 'blinst_2':"神羅ビル階段2",
452
+ 'blinst_3':"神羅ビル階段3",
453
+ 'blinele':"神羅ビルエレベーター",
454
+ 'blin1':"神羅ビル脱出!",
455
+ 'blin2':"ShinraHQ - 2nd Floor",
456
+ 'blin2_i':"ShinraHQ - 2nd Floor, Shop",
457
+ 'blin3_1':"ShinraHQ - 3rd Floor",
458
+ 'blin59':"神羅ビル59階",
459
+ 'blin60_1':"神羅ビル60階",
460
+ 'blin64':"神羅ビル64階",
461
+ 'ship_1':"Cargo - bridge",
462
+ 'ship_2':"Cargo - bridge, before the flight room",
463
+ 'shpin_22':"Cargo - cargo room (empty)",
464
+ 'shpin_2':"運搬船",
465
+ 'shpin_3':"Cargo - en Jenova BIRTH",
466
+ 'corel2':"コレル村回想",
467
+ 'corel3':"Corel",
468
+ 'corelin':"コレル村回想2",
469
+ 'cos_btm':"コスモキャニオン到着",
470
+ 'cos_btm2':"さよならオイラのじっちゃん",
471
+ 'cosmo2':"メテオストライク2",
472
+ 'cosin1':"Cosmo Canyon - armory",
473
+ 'cosin1_1':"Cosmo Canyon - Bed former",
474
+ 'cosin2':"Cosmo Canyon - sealed door",
475
+ 'cosin3':"Cosmo Canyon - bar / hostel",
476
+ 'cosin4':"Cosmo Canyon - corridor to the room Nanaki",
477
+ 'cosin5':"Cosmo Canyon - down to the cave Gi",
478
+ 'cosmin2':"コスモのマテリア屋",
479
+ 'cosmin3':"Cosmo Canyon - lunchroom",
480
+ 'cosmin4':"Cosmo Canyon - Board of Nanaki",
481
+ 'cosmin6':"Cosmo Canyon - hostel room",
482
+ 'cosmin7':"Cosmo Canyon - shop items",
483
+ 'bugin1a':"Cosmo Canyon - observatory platform",
484
+ 'bugin1b':"おねがいブーゲンハーゲン",
485
+ 'bugin1c':"ムービーチェック",
486
+ 'bugin3':"メテオストライク3",
487
+ 'gidun_1':"Cosmo Canyon - Cave Gi, Part 1",
488
+ 'gidun_3':"Cosmo Canyon - Cave Gi, Gi statue",
489
+ 'seto1':"セトの壁",
490
+ 'yougan':"ユフィ逃げる1",
491
+ 'yougan2':"ユフィ仲間に",
492
+ 'yougan3':"ユフィ逃げる2",
493
+ 'uta_wa':"Utai - armory",
494
+ 'uta_im':"Utai - shop items",
495
+ 'utmin1':"Utai - house cats",
496
+ 'utmin2':"Utai - home of the old man",
497
+ 'uutai1':"ウータイ入口",
498
+ 'utapb':"Utai - Bar Turtle's Paradise",
499
+ 'yufy1':"Utai - Yuffie house, high",
500
+ 'yufy2':"Utai - home Yuffie, low",
501
+ 'hideway1':"Utai - home of Godo, secret passage 1",
502
+ 'hideway2':"Utai - home of Godo, secret passage 2",
503
+ 'hideway3':"Utai - house cats, secret passage",
504
+ 'uutai2':"Utai - in front of the pagoda",
505
+ 'uttmpin1':"Utai - home of Godo, left wing",
506
+ 'uttmpin2':"Utai - home of Godo, right wing",
507
+ 'uttmpin3':"Utai - home of Godo, room Da-chao",
508
+ 'uttmpin4':"Utai - home of Godo, secret chamber",
509
+ 'md_e1':"メテオストライク1",
510
+ 'lastmap':"最終決戦",
511
+ #akiyama, 81
512
+ 'blackbg7':"DBGROOM_jigang",
513
+ 'mds7st1':"Sec7 - 列車墓場(下部)",
514
+ 'mds7st2':"Sec7 - 列車墓場(上部)",
515
+ 'mrkt2':"マゲ後のマーケット下部",
516
+ 'mkt_w':"Wall Market - armory",
517
+ 'mkt_mens':"男の館",
518
+ 'mkt_ia':"Wall Market - shop items",
519
+ 'mktinn':"みつばちのやかたのハニー<br>「18禁!!『ゲームりんり協会』」",
520
+ 'mkt_m':"Wall Market - Shop materia",
521
+ 'mkt_s1':"Wall Market - clothing store",
522
+ 'mkt_s2':"Wall Market - Restaurant",
523
+ 'mkt_s3':"Wall Market - Pharmacy",
524
+ 'mktpb':"Wall Market - Bar",
525
+ 'mrkt1':"ウォールマーケット上部",
526
+ 'mrkt4':"Wall Market - climbing wall",
527
+ 'wcrimb_1':"Wall Market - Climbing Wall, Part 1",
528
+ 'wcrimb_2':"Wall Market - climbing wall, part 2",
529
+ 'blin70_4':"ShinraHQ - 70th, Suite",
530
+ 'condor1':"コ���ドルフォートふもと",
531
+ 'condor2':"Fort Condor - indoor, low",
532
+ 'convil_1':"コンドルフォート村",
533
+ 'convil_2':"全部終わった後",
534
+ 'convil_4':"Fort Condor - roof",
535
+ 'hyou1':"Great Glacier - input",
536
+ 'hyou2':"Great Glacier - Forest",
537
+ 'hyou3':"Great Glacier",
538
+ 'icedun_1':"Great Glacier - Ice Cave",
539
+ 'icedun_2':"Great Glacier - Ice Cave",
540
+ 'hyou4':"Great Glacier",
541
+ 'hyou5_1':"Great Glacier",
542
+ 'hyou5_2':"Great Glacier - floating ice",
543
+ 'hyou5_3':"Great Glacier - ice cave after floating inside",
544
+ 'hyou6':"Great Glacier",
545
+ 'hyoumap':"Great Glacier - map",
546
+ 'move_s':"Great Glacier - intermediate screen 5",
547
+ 'move_i':"Great Glacier - old",
548
+ 'move_f':"Great Glacier - display intermediate 2",
549
+ 'move_r':"Great Glacier - display intermediate 4",
550
+ 'move_u':"Great Glacier - display intermediate 6",
551
+ 'move_d':"Great Glacier - 1 intermediate screen",
552
+ 'hyou7':"Great Glacier - fir",
553
+ 'hyou8_1':"Great Glacier",
554
+ 'hyou8_2':"Great Glacier",
555
+ 'hyou9':"Great Glacier",
556
+ 'hyou11':"Great Glacier",
557
+ 'hyou12':"Great Glacier - desert snow cave",
558
+ 'hyou13_1':"Great Glacier - entrance to the cave of the snow woman",
559
+ 'hyou13_2':"Great Glacier - cave of the snow woman",
560
+ 'las0_3':"North Cave - crater",
561
+ #yosioka, 49
562
+ 'fship_12':"甲板パラシュート",
563
+ 'fship_24':"ブリッジ, 見おくり",
564
+ 'fship_42':"Highwind - inside",
565
+ 'blackbg8':"DBGROOM_kynn",
566
+ 'blin66_6':"会議室",
567
+ 'ujunon1':"アンダージュノン",
568
+ 'ujunon2':"モンスター出てくる",
569
+ 'ujunon3':"イルカのジャンプ",
570
+ 'prisila':"Juno (village) - House of Priscilla",
571
+ 'ujun_w':"Juno (village) - armory",
572
+ 'jumin':"Juno (village) - home of the old woman",
573
+ 'ujunon4':"人工呼吸",
574
+ 'ncorel':"北コレルのバレット",
575
+ 'ncorel2':"北コレル2 (after the train accident)",
576
+ 'ncorel3':"列車が最後",
577
+ 'ncoin1':"North Corel - House 1",
578
+ 'ncoin2':"North Corel - House 2",
579
+ 'ncoin3':"North Corel - house 3",
580
+ 'ncoinn':"North Corel - Inns",
581
+ 'ropest':"ロープウェイ",
582
+ 'sninn_2':"Icicle Village - Hostel, 2nd Floor",
583
+ 'snow':"あくるしい<br>い、いや アイシクル・ロッジ",
584
+ 'snmin1':"Icicle Village - House 1",
585
+ 'snmin2':"Icicle Village - House 2",
586
+ 'snmayor':"Icicle Village - Guest House",
587
+ 'gaiafoot':"ガイアの絶壁ふもと",
588
+ 'holu_1':"Cliff Gaia - Holzoff house, entrance",
589
+ 'holu_2':"Cliff Gaia - Holzoff house, room",
590
+ 'gaia_1':"ガイアの絶壁1",
591
+ 'gaia_2':"ガイアの絶壁2",
592
+ 'gaia_31':"ガイアの絶壁3の1",
593
+ 'gaia_32':"ガイアの絶壁3の2",
594
+ 'gaiin_4':"Cliff Gaia - roads outside",
595
+ 'gaiin_6':"Cliff Gaia - Release",
596
+ 'crater_1':"Whirlwind Maze - descent into the crater",
597
+ 'crater_2':"クレーター1",
598
+ 'trnad_1':"竜巻の迷きゅう1",
599
+ 'trnad_2':"竜巻の迷きゅう2",
600
+ 'trnad_3':"Whirlwind Maze - Part 2",
601
+ 'trnad_4':"Whirlwind Maze - Part 3",
602
+ 'woa_1':"大気の壁1",
603
+ 'woa_2':"大気の壁2",
604
+ 'woa_3':"大気の壁3",
605
+ #kyonen, 43
606
+ 'blackbgh':"DBGROOM_toki",
607
+ 'blackbgi':"DBGROOM_toki2",
608
+ 'spgate':"Juno - submarine reactor, which came",
609
+ 'spipe_1':"Juno - submarine reactor, glass tube, part 1",
610
+ 'spipe_2':"Juno - submarine reactor, glass tube, part 2",
611
+ 'semkin_1':"Juno - engine sub-morning lift",
612
+ 'semkin_2':"Juno - engine sub-morning bridge",
613
+ 'semkin_8':"Juno - engine sub-morning road after the bridge",
614
+ 'semkin_3':"Juno - engine sub-morning room monitored",
615
+ 'semkin_4':"Juno - engine sub-morning bridge mega-materia",
616
+ 'semkin_5':"Juno - engine sub-morning, dock submarines (including submarine red)",
617
+ 'semkin_6':"Juno - engine sub-morning, dock submarines (submarine without red)",
618
+ 'semkin_7':"Juno - engine sub-morning, dock underwater gray",
619
+ 'mtcrl_2':"Mt Corel - Mako Reactor",
620
+ 'mogu_1':"もぐもぐ…",
621
+ 'tower5':"Utai - Pagoda",
622
+ 'datiao_1':"Utai - Mountain Da-chao, entry",
623
+ 'datiao_2':"Utai - Mountain Da-chao, the High Road",
624
+ 'datiao_3':"Utai - Da-chao Mountain Road left",
625
+ 'datiao_4':"Utai - Da-chao Mountain<br>Road from the top right screen",
626
+ 'datiao_5':"Da-chao, Road from the top left",
627
+ 'datiao_6':"Utai - Mountain Da-chao, screen Don Corneo",
628
+ 'datiao_7':"Utai - Da-chao mountain, summit",
629
+ 'datiao_8':"Utai - Mountain Da-chao, fiery cave",
630
+ 'zcoal_1':"Mt Corel - Train 1",
631
+ 'zcoal_2':"Mt Corel - 2 train, locomotive",
632
+ 'zcoal_3':"Mt Corel - Train 2 cars",
633
+ 'md8_6':"Sec8 - Underground entrance",
634
+ 'md8_b1':"Sec8 - underground high",
635
+ 'md8_b2':"Sec8 - Underground Low",
636
+ 'sbwy4_22':"Sec8 - Underground, led",
637
+ 'tunnel_4':"Sec8 - sinuous tunnel",
638
+ 'tunnel_5':"Sec8 - winding tunnel, crossing",
639
+ 'md8brdg2':"Sec8 - street to the Mako cannon",
640
+ 'md8_32':"Sec8 - up (barrel Mako)",
641
+ 'canon_1':"Sec8 - gun",
642
+ 'canon_2':"Sec8 - gun control position",
643
+ 'las0_6':"North Cave - part 3",
644
+ 'las0_7':"North Cave - galleries",
645
+ 'las0_8':"North Cave - Crossroads",
646
+ 'las2_1':"North Cave (left) - Crossroads",
647
+ 'las2_2':"North Cave (left) - 1 room flooded",
648
+ 'las2_3':"North Cave (left) - Flooded Room 2",
649
+ 'las2_4':"North Cave (left) - after the rooms flooded",
650
+ 'tunnel_6':"Sec8 - tunnel winding entry",
651
+ #toki, 45
652
+ 'hill':"ゆうやみの丘",
653
+ 'blackbgj':"LifeStream - Tifa fall",
654
+ 'blackbgk':"DBGROOM_kato",
655
+ 'itown1a':"海流の村 ミディール",
656
+ 'itown12':"ミディール相談イベント",
657
+ 'itown1b':"精神世界へ その2",
658
+ 'itown2':"Mideel - Last appearance of Weapon",
659
+ 'ithill':"Mideel - Shoreline return of Cloud and Tifa",
660
+ 'itown_w':"Mideel - armory",
661
+ 'itown_i':"Mideel - shop items",
662
+ 'itown_m':"Mideel - shop materia",
663
+ 'ithos':"ミディールの治療所",
664
+ 'itmin1':"Mideel - House 1",
665
+ 'itmin2':"Mideel - House 2",
666
+ 'life':"マインドゾーン",
667
+ 'life2':"LifeStream",
668
+ 'zmind1':"精神世界<br>ミディール2",
669
+ 'zmind2':"精神世界2",
670
+ 'zmind3':"精神世界3",
671
+ 'hill2':"まひるの丘",
672
+ #masa, 20
673
+ 'rootmap':"ルートマップ",
674
+ 'sbwy4_4':"Sec4 - lower plates, scales",
675
+ 'sinbil_1':"神羅ビル正面, 再見",
676
+ 'eleout':"エレベーター",
677
+ 'blin60_2':"ShinraHQ - 60th Elevators",
678
+ 'blin61':"神羅ビル61階",
679
+ 'blin62_1':"神羅ビル62階",
680
+ 'blin62_2':"ShinraHQ - 62nd Floor, Library lower",
681
+ 'blin62_3':"ShinraHQ - 62nd Floor, library top",
682
+ 'blin63_1':"神羅ビル63階",
683
+ 'blin63_t':"ShinraHQ - 63rd floor, led",
684
+ 'blin65_1':"ShinraHQ - 65th",
685
+ 'blin65_2':"ShinraHQ - 65th, model Midgar",
686
+ 'blin68_1':"神羅ビル68F",
687
+ 'blin69_1':"ShinraHQ - 69th",
688
+ 'nivl_2':"村2",
689
+ 'nivl_3':"現在のニブルヘイムえぐ",
690
+ 'nivl_4':"Flashback of Lucrecia - Nibelheim",
691
+ 'nivl_b1':"ニブルヘイムの悲劇1",
692
+ 'nivl_b12':"LifeStream - Nibelheim on fire",
693
+ 'nivl_b2':"Kalm Flashback - Nibelheim on fire",
694
+ 'nivl_b22':"ニブルヘイムの悲劇2",
695
+ 'nivl_e1':"星空",
696
+ 'elm':"ハルマゲ後カームの町",
697
+ 'elmtow':"Kalm - tower",
698
+ 'jet':"Speed Square - entrance",
699
+ 'ghotin_1':"ゴーストホテル",
700
+ 'ghotin_4':"Ghost Square - Hotel, Main Hall",
701
+ 'ghotin_2':"Ghost Square - Chamber",
702
+ 'ghotin_3':"Ghost Square - hotel, shop",
703
+ 'chorace':"チョコボレース場だにゃ~",
704
+ 'chorace2':"Chocobo Racing - input",
705
+ 'crcin_1':"チョコボレース場,t=1008",
706
+ 'crcin_2':"Chocobo Racing - jockeys room",
707
+ 'cosmo':"Cosmo Canyon (wide shot)",
708
+ 'cos_top':"Cosmo Canyon - observatory, outdoor",
709
+ 'bugin2':"メテオ後コスモキャニオン",
710
+ 'gidun_2':"Cosmo Canyon - Cave Gi, Part 2",
711
+ 'gidun_4':"Cosmo Canyon - Cave Gi, 3rd party",
712
+ 'jtempl':"仕掛け一杯(予定……)神殿外",
713
+ 'whitein':"Lost City - Stairway to city",
714
+ 'ancnt1':"水の祭壇",
715
+ 'ancnt2':"Lost City - altar",
716
+ 'ancnt3':"Lost City - altar",
717
+ 'ancnt4':"エアリス死後",
718
+ 'snw_w':"Icicle Village - armory",
719
+ 'sninn_1':"Icicle Village - Hostel, 1st Floor",
720
+ 'sninn_b1':"Icicle Village - Bar",
721
+ 'hyou5_4':"Great Glacier - ice cave after floating",
722
+ 'hyou10':"Great Glacier - hot spring",
723
+ 'gaiin_1':"Cliff Gaia - interior 1",
724
+ 'gaiin_2':"Cliff Gaia - inside 2",
725
+ 'gaiin_3':"Cliff Gaia - interior 3",
726
+ 'gaiin_5':"Cliff Gaia - Interior 4",
727
+ 'gaiin_7':"Cliff Gaia - source"
728
+ #oka, 55
729
+ }
730
+
731
+ kitase=['sea','sky','blackbg1','blackbg9','-whitebg1','whitebg3','md1stin','md1_1','md1_2','nrthmk','nmkin_1','elevtr1','nmkin_2','nmkin_3','nmkin_4','nmkin_5','smkin_1','smkin_2','smkin_3','smkin_4','smkin_5','pillar_1','pillar_2','pillar_3','mds5_5','colne_b1','colne_b3','roadend','blin66_1','blin66_2','blin66_3','blin66_4','blin66_5','blin67_1','blin671b','blin67_2','blin67_3','blin673b','blin67_4','blin68_2','blin70_1','blin70_2','blin70_3','sinin1_1','sinin1_2','sinin2_1','sinin2_2','sinin3','sininb1','sininb2','sininb31','sininb32','sininb41','sininb42','sininb51','sininb52','mtnvl2','mtnvl3','mtnvl4','mtnvl5','mtnvl6','mtnvl6b','nvdun1','nvdun2','nvdun3','nvdun31','nvdun4','nvmkin1','nvmkin21','nvmkin22','nvmkin23','nvmkin31','nvmkin32','fr_e','junair','junair2','junin2','junbin1','junbin12','junbin21','junbin22','junbin3','junbin4','junbin5','junone2','junone3','junone4','junone5','junone6','junone7','rckt3','bonevil','slfrst_1','slfrst_2','anfrst_1','anfrst_2','anfrst_3','anfrst_4','anfrst_5','sango1','sango3','sandun_1','sandun_2','loslake1','loslake2','loslake3','blue_1','blue_2','white1','white2','hekiga','md8_5','-fallp','bonevil2','junone22','rckt32','md8_52','sininb34','midgal','sininb35','nivgate4','sininb36'];
732
+ tori=['-dummy','blackbg2','-blackbga','-whitebg2','cargoin','tin_1','tin_2','tin_3','tin_4','mds7st3','mds7st32','mds7_w1','mds7_w2','mds7_w3','mds7','mds7_im','min71','mds7pb_1','mds7pb_2','mds7plr1','mds7plr2','mrkt3','-onna_1','onna_2','-onna_3','onna_4','-onna_5','onna_52','-onna_6','junon','junonr1','junonr2','junonr3','junonr4','jun_wa','jun_i1','jun_m','junmin1','junmin2','junmin3','junonl1','junonl2','junonl3','jun_w','jun_a','jun_i2','juninn','junpb_1','junpb_2','junpb_3','junmin4','junmin5','jundoc1a','jundoc1b','junin1','junin1a','junele1','junin3','junele2','junin4','junin5','junin6','junin7','junsbd1','subin_1a','subin_1b','subin_2a','subin_2b','subin_3','ujunon5','del1','del12','del2','delinn','delpb','delmin1','delmin12','delmin2','del3','mtcrl_0','mtcrl_1','mtcrl_3','mtcrl_4','mtcrl_5','mtcrl_6','mtcrl_7','mtcrl_8','mtcrl_9','corel1','jtemplb','jtmpin1','jtmpin2','kuro_1','kuro_2','kuro_3','kuro_4','kuro_5','kuro_6','kuro_7','kuro_8','kuro_82','kuro_9','kuro_10','kuro_11','kuro_12','jtemplc','mds7st33'];
733
+ keisuke=['qa','qb','qc','qd','blackbg3','blackbgb','southmk1','southmk2','tunnel_1','tunnel_2','tunnel_3','sbwy4_1','sbwy4_2','sbwy4_3','sbwy4_5','sbwy4_6','chrin_2','chrin_3a','chrin_3b','elm_wa','elm_i','elmpb','elminn_1','elminn_2','elmin1_1','elmin1_2','elmin2_1','elmin2_2','elmin3_1','elmin3_2','elmin4_1','elmin4_2','psdun_1','psdun_2','psdun_3','psdun_4','gonjun1','gonjun2','gnmkf','gnmk','gongaga','gon_wa1','gon_wa2','gon_i','gninn','gomin','goson','rckt2','rkt_w','rkt_i','rktinn1','rktinn2','rckt','rktsid','rktmin1','rktmin2','rcktbas1','rcktbas2','rcktin1','rcktin2','rcktin3','rcktin4','rcktin5','rcktin6','rcktin7','rcktin8','sango2','lost1','losin1','losin2','losin3','lost2','lost3','losinn','las0_1','las0_2','las0_4','las0_5','las1_1','las1_2','las1_3','las1_4'];
734
+ hiroki=['-startmap','zz1','zz2','zz3','zz4','zz5','zz6','zz7','zz8','blackbg4','blackbgc','md8_1','md8_2','md8_3','md8_4','md8brdg','eals_1','ealin_1','ealin_12','ealin_2','mds6_1','mds6_2','mds6_22','mds6_3','nivinn_3','nivgate3','sininb33','farm','frmin','frcyo','sichi','jail1','jailin1','jail2','jailpb','jailin2','jailin3','jailin4','jail3','jail4','dyne','desert1','desert2','astage_a','astage_b','jetin1','bigwheel','bwhlin','bwhlin2','ghotel','gldst','gldgate','gldinfo','coloss','coloin1','coloin2','clsin2_1','clsin2_2','clsin2_3','games','games_1','games_2','gldelev','-xmvtes','las3_1','las3_2','las3_3','las4_0','las4_1','las4_2','las4_3','las4_4','las4_42'];
735
+
736
+ nojima=['fship_1','fship_2','fship_22','fship_23','fship_25','fship_3','fship_4','fship_5','blackbg5','blackbgd','chrin_1a','chrin_1b','niv_w','nvmin1_1','nvmin1_2','nivinn_1','nivinn_2','niv_cl','trackin','trackin2','nivgate','nivgate2','nivl','niv_ti1','niv_ti2','niv_ti3','niv_ti4','nivl_e2','nivl_e3','trnad_51','trnad_52','trnad_53','ztruck'];
737
+ aki=['blackbg6','blackbge','mds5_4','mds5_3','mds5_2','min51_1','min51_2','mds5_dk','mds5_1','mds5_w','mds5_i','mds5_m','church','colne_1','colne_2','colne_3','colne_4','colne_5','colne_6','md0','sinbil_2','blinst_1','blinst_2','blinst_3','blinele','blin1','blin2','blin2_i','blin3_1','blin59','blin60_1','blin64','ship_1','ship_2','shpin_22','shpin_2','shpin_3','corel2','corel3','corelin','cos_btm','cos_btm2','cosmo2','cosin1','cosin1_1','cosin2','cosin3','cosin4','cosin5','cosmin2','cosmin3','cosmin4','cosmin6','cosmin7','bugin1a','bugin1b','bugin1c','bugin3','gidun_1','gidun_3','seto1','yougan','yougan2','yougan3','uta_wa','uta_im','utmin1','utmin2','uutai1','utapb','yufy1','yufy2','hideway1','hideway2','hideway3','uutai2','uttmpin1','uttmpin2','uttmpin3','uttmpin4','md_e1','lastmap'];
738
+ yosioka=['blackbg7','mds7st1','mds7st2','mrkt2','mkt_w','mkt_mens','mkt_ia','mktinn','mkt_m','mkt_s1','mkt_s2','mkt_s3','mktpb','mrkt1','mrkt4','wcrimb_1','wcrimb_2','blin70_4','condor1','condor2','convil_1','convil_2','convil_4','hyou1','hyou2','hyou3','icedun_1','icedun_2','hyou4','hyou5_1','hyou5_2','hyou5_3','hyou6','hyoumap','move_s','move_i','move_f','move_r','move_u','move_d','hyou7','hyou8_1','hyou8_2','hyou9','hyou11','hyou12','hyou13_1','hyou13_2','las0_3'];
739
+ kyonen=['fship_12','fship_24','fship_42','blackbg8','blin66_6','ujunon1','ujunon2','ujunon3','prisila','ujun_w','jumin','ujunon4','ncorel','ncorel2','ncorel3','ncoin1','ncoin2','ncoin3','ncoinn','ropest','sninn_2','snow','snmin1','snmin2','snmayor','gaiafoot','holu_1','holu_2','gaia_1','gaia_2','gaia_31','gaia_32','gaiin_4','gaiin_6','crater_1','crater_2','trnad_1','trnad_2','trnad_3','trnad_4','woa_1','woa_2','woa_3'];
740
+
741
+ toki=['blackbgh','blackbgi','spgate','spipe_1','spipe_2','semkin_1','semkin_2','semkin_8','semkin_3','semkin_4','semkin_5','semkin_6','semkin_7','mtcrl_2','mogu_1','tower5','datiao_1','datiao_2','datiao_3','datiao_4','datiao_5','datiao_6','datiao_7','datiao_8','zcoal_1','zcoal_2','zcoal_3','md8_6','md8_b1','md8_b2','sbwy4_22','tunnel_4','tunnel_5','md8brdg2','md8_32','canon_1','canon_2','las0_6','las0_7','las0_8','las2_1','las2_2','las2_3','las2_4','-tunnel_6'];
742
+ kato=['hill','blackbgj','blackbgk','itown1a','itown12','itown1b','itown2','ithill','itown_w','itown_i','itown_m','ithos','itmin1','itmin2','life','life2','zmind1','zmind2','zmind3','hill2'];
743
+
744
+ oka=['rootmap','sbwy4_4','sinbil_1','eleout','blin60_2','blin61','blin62_1','blin62_2','blin62_3','blin63_1','blin63_t','blin65_1','blin65_2','blin68_1','blin69_1',
745
+ 'nivl_2','nivl_3','nivl_4','nivl_b1','nivl_b12','nivl_b2','nivl_b22','nivl_e1',
746
+ 'elm','elmtow','jet','ghotin_1','ghotin_4','ghotin_2','ghotin_3','chorace','chorace2','crcin_1','crcin_2',
747
+ 'cosmo','cos_top','bugin2','gidun_2','gidun_4','jtempl','whitein','ancnt1','ancnt2','ancnt3','ancnt4',
748
+ 'snw_w','sninn_1','sninn_b1','hyou5_4','hyou10','gaiin_1','gaiin_2','gaiin_3','gaiin_5','gaiin_7']
749
+
750
+ nalz=[[oka,'MAP PLANNERs'],[kitase,'北瀬 佳範\nYOSHINORI KITASE'],[tori,'鳥山 モトム\nMOTOMU TORIYAMA'],[keisuke,'松原 啓介\nKEISUKE MATSUHARA'],[hiroki,'千葉 広樹\nHIROKI CHIBA'],
751
+ [nojima,'野島 一成\nKAZUSHIGE NOJIMA'],[aki,'秋山 淳\nJUN AKIYAMA'],[yosioka,'吉岡 加寿彦\nKAZUHIKO YOSHIOKA'],[kyonen,'京念 秀史\nHIDESHI KYONEN'],
752
+ [toki,'時田 貴司\nTAKASHI TOKITA'],[kato,'加藤 正人\nMASATO KATO']]
753
+ imgurl='https://raw.githubusercontent.com/picklejar76/kujata-data/master/metadata/makou-reactor/backgrounds/'
754
+ imgext='.png'
755
+
756
+ def gengali(ymgl):
757
+ ret=[]
758
+ ll=len(ymgl)
759
+ for k in range(ll):
760
+ y=ymgl[k]
761
+ if y.startswith('-'):
762
+ y=y[1:]
763
+ ymgl[k]=y
764
+ yurl=y
765
+ else:
766
+ yurl=imgurl+y
767
+ ret.append((yurl+imgext,y))
768
+ return ret
769
+
770
+ def tblmaker(dta):
771
+ ll=len(dta)>>1
772
+ ret=['<table border=3>']
773
+ for k in range(ll):
774
+ ret.append('<tr><td>t'+str(k)+'</td><td>')
775
+ ret.append(dta[2*k])
776
+ ret.append('</td><td>')
777
+ ret.append(dta[2*k+1])
778
+ ret.append('</td></tr>')
779
+ ret.append('</table>')
780
+ return ''.join(ret)
781
+
782
+
783
+ def on_select(data: gr.SelectData):
784
+ ky= data.value['caption']
785
+ return desp[ky],tblmaker(txt[ky])
786
+
787
+ with gr.Blocks() as demo:
788
+ statement = gr.Textbox("Hello World!")
789
+ oglinez=gr.HTML('index_jpn_eng')
790
+ for na in nalz:
791
+ ymg=na[0]
792
+ with gr.Tab(na[1]):
793
+ gallery = gr.Gallery(gengali(ymg))
794
+ gallery.select(on_select, None, outputs=[statement,oglinez])
795
+
796
+ demo.launch()