Professional Documents
Culture Documents
Flowchart
Flowchart
New Game
Notes:
s23
s28
s25
s29
s26
3. Lunch in class
s31 2. Stay in school 1. Return to mansion f33 f32 if flgM >=1 if akiha_regard >=1 else s502 inc flg6 s89 s35 inc flg6 s34 inc ciel_regard s33 if ciel_regard >=2 else
- This is a flowchart of the entire game script of Tsukihime. It was created to help in the alpha and beta testing of mirror moon's translation project. - Choices are not copied literally from the game, the tags desribe their implications plot-wise instead. The numerical indexes however do correspond to the choices as given in the game. - The f-blocks (dashed border) are used in the script interpreter for game control codes, such as if-statements. Only f-boxes that do something interesting are shown. Follow the arrows properly and the gameflow should become clear. - From left to right, the main branches are the Arcueid, Ciel, Akiha, Hisui and Kohaku routes. The first two are the front routes (Near Side of the Moon), the last three are the back routes (Far Side of the Moon). - If you have any problems viewing this flowchart, or if you find any errors, please let me know. You can drop a note to Message in #revolve on irc.irchighway.net or in the forums at http://www.revolve-trans.org/forums.
s36
s201
s37
s41
s40
s42 1. Talk with Akiha f43 s43 inc akiha_regard if flg6 >=1 else f44 s44 inc hisui_regard if flg6 >=1 else 2. Stay in own room f45 s45 if flg6 >=1 else 3. Watch TV with Kohaku
f46 s47 s46 if clear_ark ==0 && clear_ciel ==0 s47a add ark_regard,3 1. Go check it out else 2. Go to sleep 2. Go to sleep
f46b if hisui_regard > akiha_regard && hisui_regard > kohaku_regard if kohaku_regard > akiha_regard && kohaku_regard > hisui_regard else
s49
s203
s51
s48
s205
else
s58
s59 s206
1. Classroom
2. Cafeteria
1. Classroom
2. Cafeteria
s60
s61
s62
s63
f208half s65 1. This is a bad dream f66 if ciel_regard >=4 else 2. This is reality f67 if ciel_regard >=2 else s210 2. Don't eat lunch s212 s66 s67 s68 add ciel_regard,2 s69 1. Go see Hisui s214 inc hisui_regard 2. Go help Kohaku s213 inc kohaku_regard 3. Stay in the room s215 inc akiha_regard 1. Give in to Ciel s209a if flgP >=1 else s209
s211 s73 s74 inc flg2 2. Don't look 1. Go look f211half s75 2. Don't cooperate f77 s77 3. Try to escape f78 s78 inc flg3 if flg2 >=1 else 1. Search for Satsuki s237 s217 if flgP >=1 else
s234 2. End
s532
End of play
s218
s236
s79
s240 s80 2. Stay with Arcueid s81 inc ark_regard 1. Give glasses to Arcueid s82 inc ark_regard 2. Don't give glasses s83 1. Search for Satsuki 1. Escape f84 s84 dec ark_regard if flg3 >=1 else 2. Go to the hotel s87 1. Go back home 2. End s86 1. Ciel's lesson f242half s511 1. I like her s243 End of play f291half 1. Ciel's lesson if flgP >=1 s512 f313 2. End f91 End of play s91 if flg2 >=1 else s90 s93 s94 s98 1. I can't refuse s95 inc ark_regard s96 2. Party f317 s97 2. Wait s99 1. Attack Nrvnqsr s101 End of play 1. Wait for a chance s102 2. Destroy the main body s103 s200 f104 s104 if flg2 >=1 else s222 s105 1. It wasn't Ciel s223 s108 3. Tell the truth s111 1. Eat lunch s226 s112 1. Look in the city 2. Stay in the classroom s114 3. Return home s115 1. Ask why she transferred 2. Don't eat lunch s227 inc flgD s329 f228 s228 if flgD >=1 else 1. Refuse s116 s229 s231 s230 2. Accept lunch s232 inc ciel_regard f331half if flgL >=1 else s394 s116a if cleared !=0 else f117 1. Sitting room s335 1. Arcueid s118 add ark_regard,3 2. Ciel-senpai s119 add ciel_regard,3 3. Akiha 4. Hisui s121 5. Kohaku s122 s399 1. Ask Kohaku to make s400 2. Ask Hisui to make s401 inc hisui_regard 1. Kill her now s429 inc clear_kohaku inc cleared inc clear_kohaku_true 2. End 1. Ciel's lesson 2. Attack from behind s334 2. Detached building s336 inc flgN 3. Stay here s337 inc flgS 1. Go out to the city s397 s395 2. Stay up till morning s398 s396 s233 inc flgE s332 s333 1. Makihisa's room 2. Stay in my room 1. Ciel's lesson 1. Ciel's lesson s425 s528 2. Retreat s427 s428 2. End 2. Go sleep f338b if flgS >=1 else s402 1. Talk to her s130 2. Watch her s131 3. Surprise her s132 s339 s340 s342 s341 inc flgO 1. This isn't enough s404 f133 if flg5 >=1 else 1. Calm down s344 add akiha_regard ,2 s133 s134 s407 s347 f135 if flgE >=1 else f246 s135 s246 1. Search for Arcueid s138 inc flg7 if flg1 >=1 else s350 f409 1. Help Hisui s351 2. Help Kohaku s352 if clear_hisui !=0 else s247 s136 inc flg8 s249 2. Tea room s251 inc flgI s248 inc ciel_regard s353 1. Greet Akiha s354 1. Mansion s250 3. City s252 1. Apologize s356 inc akiha_regard s253 if flg4 >=1 else s142 if flgO >=1 else f143 s144 if flg7 >=1 if flg8 >=1 else s145 s256 1. Arcueid s257 sub ciel_regard,4 2. Ciel s359 s143 s258 add ciel_regard,3 1. Ciel's lesson s255 1. Talk to Ciel f358half 2. Don't talk s360 s254 s357 2. Don't apologize 2. Stay in bed s355 1. Call Akiha's name s412 inc clear_hisui inc cleared inc clear_hisui_true 2. End 1. Ciel's lesson f411 2. Call Kohaku's name End of play s409 s413 inc clear_hisui inc cleared inc clear_hisui_good 1. Ciel's lesson s244 2. Go to Ciel 1. Go with Arihiko 1. Akiha's uniform s348 inc akiha_regard 2. School's uniform s349 dec akiha_regard f408 s408 if hisui_regard <5 else 2. End s410 1. Ciel's lesson s529 s406 s343 2. Go to the parlor s345 inc akiha_regard 3. Get some rest s346 1. Unlock the door s405 2. Just thank her s403 End of play End of play 1. Ciel's lesson s544 1. Kill Akiha s426 s543 s424 s423 1. Go home alone s331 2. Go to Akiha s330 inc akiha_regard s390 f422 s391 1. Talk with Akiha s392 2. Don't talk s393 s422 if flgR >=1 else 2. Introduce Arihiko s326 inc flgL s327 3. Ask why she acted shy s328 2. Ask about last night s224 inc flgC s325 s303 1. Don't party 1. Don't party s414 1. Go see Hisui s387 s322 else s416 s106 1. Apologize s219 2. Lie s220 3. Tell the truth s221 if flgP >=1 if kohaku_regard > hisui_regard && clear_hisui !=0 f321 s321 1. Attack 2. End s100 1. Ciel's lesson s514 1. Go help Kohaku s318 s317 if flgP >=1 else 2. Go help Hisui s319 inc hisui_regard 2. Party s320 inc akiha_regard 2. End 2. Party End of play f306 s306 if kohaku_regard >=3 else 1. Don't party s92 if hisui_regard >= kohaku_regard 1. Ciel's lesson else s513 s315 s316 s305 1. Don't party s312a s313 else s312 2. I hate her s290 3. I don't know s291 s241 2. Don't search s242 inc flgK
s88
s85
1. Ciel's lesson
s533
End of play
2. I can't do it
2. Wait
s324
s386 2. Go help Kohaku s388 3. Akiha's room s389 1. Follow Akiha s420 s419 2. Go to my room s421
1. Apologize s109
2. Lie s110
s225
f116a
s128
s127
s545
s129
else
2. Why is it locked?
s245
s531
2. End
End of play
3. Apologize
s259
s364
s535
s148 s260 1. Sitting room 2. School f262 s262 if flgC ==0 && flgI ==0
s149 f261 1. Rush out s150 inc ark_regard 2. Wait for class to end s151 3. Ignore her s152 s261 if flgC ==0 && flgI ==0
s263
s365 s153 1. Tell the truth s154 if flgC >=1 && flgI >=1 2. Lie s155 inc flg9 s264 if flgC >=1 && flgI >=1
1. East wing 1st floor s366 dec akiha_regard s367 dec akiha_regard
3. East wing 2nd floor s368 inc akiha_regard s369 dec akiha_regard
s265
s266
s267 s515 1. Say it bluntly s268 2. Say it calmly s269 1. Attack SHIKI s371
s157
2. Go see Arcueid
s161
s107
s271
s374
s375
1. Follow SHIKI
s376 2. End
1. Ciel's lesson
s537
2. Go to school
s167
s107a
1. Ciel's lesson
2. Classroom s275
End of play 2. Calm down first s378 2. Kill SHIKI s379 1. Ciel's lesson
s538
s278
1. Ciel's lesson
539
s168 1. Movie theatre s169 add ark_regard ,2 2. Back alley s170 dec ark_regard
s280
3. The park
s282
s522
s381 if akiha_regard <9 else 1. Kill Akiha s382 2. End End of play 1. Ciel's lesson s540
2. End s283 s172 1. Last night s173 inc flgA 2. Arcueid's enemy s174 3. Hobbies, three sizes s175 1. Ignore Kohaku s285 f176 s176 s177 if flgA ==0 else s288 1. Arcueid's appartment s287 End of play
1. Ciel's lesson
s542
1. Kill yourself s385 inc clear_akiha inc cleared inc clear_akiha_true 2. End 1. Ciel's lesson
f288
End of play
if ciel_regard >=11
s178
s179
s510
End of play
else
s289
3. The school
s500
1. Ciel's lesson
1. Ciel's lesson
s523
2. End 1. I can't s181 2. I want her End of play s182 inc flgB
s295 s183 1. Return home 1. Ciel's lesson 2. Go to Ciel s297 s518 1. Dodge forward 2. End s185 End of play 1. Still wait f187 s187 if flgB >=1 else 2. End s189 1. Natural look s504 1. The alley s190 2. Park 3. Arcueid's room s192 s307 1. Obey Arcueid s308 inc clear_ciel inc cleared inc clear_ciel_good 3. Search for Roa s197 s188 1. Ciel's lesson s519 2. Don't take off glasses s302 if flgJ >=1 else s299 f299
1. Don't go
s296
2. Dodge backward
s298
1. Ciel's lesson
s524
s301
s525
End of play
1. Ciel's lesson
s527
s193
s526
End of play
2. Go home s196
2. End
End of play
s198
f199 s199
s503
s52
1. Keep my promise
1. Ciel's lesson
1. Ciel's lesson
s521
2. End