disable bgcastle color changes

This commit is contained in:
Zack Buhman 2026-05-31 00:01:11 -05:00
parent 3c82f00482
commit 7deb76eca8
2 changed files with 48 additions and 83 deletions

View File

@ -919,55 +919,42 @@ label start:
voice "bird/b20.ogg" voice "bird/b20.ogg"
b "You are most welcome to proceed with your little song" b "You are most welcome to proceed with your little song"
e "..."
play music "poem/BirdSong.ogg" noloop play music "poem/BirdSong.ogg" noloop
scene bgcastle2
e "..."
#with Dissolve(7.0)
pause 7.0
scene bgcastle3
e "..."
#with Dissolve(7.0)
pause 7.0
scene bgcastle4
e "..."
#with Dissolve(7.0)
pause 7.0
scene bgcastle3
e "..."
#with Dissolve(7.0)
pause 7.0
scene bgcastle2
e "..."
#with Dissolve(7.0)
pause 7.0
scene bgcastle3
e "..."
#with Dissolve(7.0)
pause 7.0
scene bgcastle2
e "..."
#with Dissolve(7.0)
pause 7.0
scene bgcastle1 scene bgcastle1
e "..." e "..."
pause 62
#scene bgcastle2
#with Dissolve(7.0)
#scene bgcastle3
#with Dissolve(7.0)
#scene bgcastle4
#with Dissolve(7.0)
#scene bgcastle3
#with Dissolve(7.0)
#scene bgcastle2
#with Dissolve(7.0)
#scene bgcastle3
#with Dissolve(7.0)
#scene bgcastle2
#with Dissolve(7.0)
#scene bgcastle1
#with Dissolve(10.0) #with Dissolve(10.0)
pause 10.0
pause 3 #pause 3
scene bgwhite scene bgwhite
with Dissolve(13.0) #with Dissolve(13.0)
pause 33 pause 36
scene bgwhite
with Dissolve(3.0)
voice "nara/n11.ogg" voice "nara/n11.ogg"
n "In the end, Leona managed to stay out of the dungeon" n "In the end, Leona managed to stay out of the dungeon"

View File

@ -573,7 +573,7 @@ const language::dissolve dissolves[] = {
{ .duration = 1.3, .first_statement = 347, .count = 3 }, { .duration = 1.3, .first_statement = 347, .count = 3 },
{ .duration = 3.0, .first_statement = 428, .count = 1 }, { .duration = 3.0, .first_statement = 428, .count = 1 },
{ .duration = 2.0, .first_statement = 437, .count = 2 }, { .duration = 2.0, .first_statement = 437, .count = 2 },
{ .duration = 13.0, .first_statement = 571, .count = 1 }, { .duration = 3.0, .first_statement = 550, .count = 1 },
}; };
const int dissolves_length = (sizeof (dissolves)) / (sizeof (dissolves[0])); const int dissolves_length = (sizeof (dissolves)) / (sizeof (dissolves[0]));
@ -1123,46 +1123,24 @@ const language::statement statements[] = {
{ .type = type::stop, .stop = { .audioIndex = 0, .fadeout = 4.2 } }, // 541 MistAmbience { .type = type::stop, .stop = { .audioIndex = 0, .fadeout = 4.2 } }, // 541 MistAmbience
{ .type = type::voice, .voice = { .audioIndex = 230 } }, // 542 bird/b20.ogg { .type = type::voice, .voice = { .audioIndex = 230 } }, // 542 bird/b20.ogg
{ .type = type::say, .say = { .characterIndex = 1, .stringIndex = 216 } }, // 543 b "You are most welcome to proceed with your little song" { .type = type::say, .say = { .characterIndex = 1, .stringIndex = 216 } }, // 543 b "You are most welcome to proceed with your little song"
{ .type = type::say, .say = { .characterIndex = 3, .stringIndex = 31 } }, // 544 e "..." { .type = type::play, .play = { .audioIndex = 231 } }, // 544 poem/BirdSong.ogg
{ .type = type::play, .play = { .audioIndex = 231 } }, // 545 poem/BirdSong.ogg { .type = type::scene, .scene = { .imageIndex = 5 } }, // 545 bgcastle1
{ .type = type::scene, .scene = { .imageIndex = 6 } }, // 546 bgcastle2 { .type = type::say, .say = { .characterIndex = 3, .stringIndex = 31 } }, // 546 e "..."
{ .type = type::say, .say = { .characterIndex = 3, .stringIndex = 31 } }, // 547 e "..." { .type = type::pause, .pause = { .duration = 62 } }, // 547
{ .type = type::pause, .pause = { .duration = 7.0 } }, // 548 { .type = type::scene_color, .scene_color = { .color = 0xffffff } }, // 548 bgwhite
{ .type = type::scene, .scene = { .imageIndex = 7 } }, // 549 bgcastle3 { .type = type::pause, .pause = { .duration = 36 } }, // 549
{ .type = type::say, .say = { .characterIndex = 3, .stringIndex = 31 } }, // 550 e "..." { .type = type::scene_color, .scene_color = { .color = 0xffffff } }, // 550 bgwhite
{ .type = type::pause, .pause = { .duration = 7.0 } }, // 551 { .type = type::voice, .voice = { .audioIndex = 232 } }, // 551 nara/n11.ogg
{ .type = type::scene, .scene = { .imageIndex = 8 } }, // 552 bgcastle4 { .type = type::say, .say = { .characterIndex = 5, .stringIndex = 217 } }, // 552 n "In the end, Leona managed to stay out of the dungeon"
{ .type = type::say, .say = { .characterIndex = 3, .stringIndex = 31 } }, // 553 e "..." { .type = type::voice, .voice = { .audioIndex = 233 } }, // 553 nara/n12.ogg
{ .type = type::pause, .pause = { .duration = 7.0 } }, // 554 { .type = type::say, .say = { .characterIndex = 5, .stringIndex = 218 } }, // 554 n "Eily and Alice both stayed in service of the queen for 7 harvests"
{ .type = type::scene, .scene = { .imageIndex = 7 } }, // 555 bgcastle3 { .type = type::voice, .voice = { .audioIndex = 234 } }, // 555 nara/n13.ogg
{ .type = type::say, .say = { .characterIndex = 3, .stringIndex = 31 } }, // 556 e "..." { .type = type::say, .say = { .characterIndex = 5, .stringIndex = 219 } }, // 556 n "before returning to their small nameless town, near the Keep of Musia"
{ .type = type::pause, .pause = { .duration = 7.0 } }, // 557 { .type = type::scene_color, .scene_color = { .color = 0xffffff } }, // 557 bgwhite
{ .type = type::scene, .scene = { .imageIndex = 6 } }, // 558 bgcastle2 { .type = type::show, .show = { .imageIndex = 9, .transformIndex = transform::center, } }, // 558 bgend
{ .type = type::say, .say = { .characterIndex = 3, .stringIndex = 31 } }, // 559 e "..." { .type = type::pause, .pause = { .duration = 1.0 } }, // 559
{ .type = type::pause, .pause = { .duration = 7.0 } }, // 560 { .type = type::jump, .jump = { .statementIndex = 559 } }, // 560 end
{ .type = type::scene, .scene = { .imageIndex = 7 } }, // 561 bgcastle3 { .type = type::_return }, // 561
{ .type = type::say, .say = { .characterIndex = 3, .stringIndex = 31 } }, // 562 e "..."
{ .type = type::pause, .pause = { .duration = 7.0 } }, // 563
{ .type = type::scene, .scene = { .imageIndex = 6 } }, // 564 bgcastle2
{ .type = type::say, .say = { .characterIndex = 3, .stringIndex = 31 } }, // 565 e "..."
{ .type = type::pause, .pause = { .duration = 7.0 } }, // 566
{ .type = type::scene, .scene = { .imageIndex = 5 } }, // 567 bgcastle1
{ .type = type::say, .say = { .characterIndex = 3, .stringIndex = 31 } }, // 568 e "..."
{ .type = type::pause, .pause = { .duration = 10.0 } }, // 569
{ .type = type::pause, .pause = { .duration = 3 } }, // 570
{ .type = type::scene_color, .scene_color = { .color = 0xffffff } }, // 571 bgwhite
{ .type = type::pause, .pause = { .duration = 33 } }, // 572
{ .type = type::voice, .voice = { .audioIndex = 232 } }, // 573 nara/n11.ogg
{ .type = type::say, .say = { .characterIndex = 5, .stringIndex = 217 } }, // 574 n "In the end, Leona managed to stay out of the dungeon"
{ .type = type::voice, .voice = { .audioIndex = 233 } }, // 575 nara/n12.ogg
{ .type = type::say, .say = { .characterIndex = 5, .stringIndex = 218 } }, // 576 n "Eily and Alice both stayed in service of the queen for 7 harvests"
{ .type = type::voice, .voice = { .audioIndex = 234 } }, // 577 nara/n13.ogg
{ .type = type::say, .say = { .characterIndex = 5, .stringIndex = 219 } }, // 578 n "before returning to their small nameless town, near the Keep of Musia"
{ .type = type::scene_color, .scene_color = { .color = 0xffffff } }, // 579 bgwhite
{ .type = type::show, .show = { .imageIndex = 9, .transformIndex = transform::center, } }, // 580 bgend
{ .type = type::pause, .pause = { .duration = 1.0 } }, // 581
{ .type = type::jump, .jump = { .statementIndex = 581 } }, // 582 end
{ .type = type::_return }, // 583
}; };
const int statements_length = (sizeof (statements)) / (sizeof (statements[0])); const int statements_length = (sizeof (statements)) / (sizeof (statements[0]));