soul-symphony-ling
↓ 0 downloadsSoul Symphony — Ling Edition. A spiritual 3D adventure in the soul realm: collect the letters of the world-song, clear the monster lattice, and duel in the arcade arena. Wind Waker-style toon renderer with volumetric light pools, SSAO, bloom and oil-slick tilt-shift — all ling-lang vectors.
Keywords game, 3d, toon, music, soul-symphony
lingfu install soul-symphony-lingCode / Files (1947)
game/scenes/finale2.ling
# Finale, Part Two: "eve of the final chord" — plays after level 11 (ด่าน==12)
# Returns [updatedPrevLine, shouldExit]
#
# กลางไตรภาคจบเกม. โทน FF-style eve-of-final-battle roll call: นักแสดงครบวง
# (ราชา/ราชินี/วิญญาณน้ำ/วิญญาณไฟ/เดมอน/โคด้า) รวมตัวหน้า "ประตูเหรียญ" ที่มีรอย
# แผลเป็นรูปเหรียญตราผุดขึ้นกลางอากาศ ก่อนเดินเข้าไปพร้อมกันสู่ด่านสุดท้าย
# สกอร์: MedalionMaster.wav (เพลงเหรียญ — Chris Clark-esque UK ambient/experimental)
ฟังก์ชัน ฉากไฟนอล2_บทพูดไฮไลท์(ภาษา) {
ถ้า ภาษา == 0 {
คืน [
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[15, 27, 245, 195, 70],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[0, 8, 225, 55, 60],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
]
}
ถ้า ภาษา == 1 {
คืน [
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[9, 21, 245, 195, 70],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[0, 7, 225, 55, 60],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
]
}
ถ้า ภาษา == 2 {
คืน [
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[9, 17, 245, 195, 70],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[0, 5, 225, 55, 60],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
]
}
ถ้า ภาษา == 3 {
คืน [
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[7, 12, 245, 195, 70],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[0, 4, 225, 55, 60],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
]
}
ถ้า ภาษา == 4 {
คืน [
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[8, 14, 245, 195, 70],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[0, 5, 225, 55, 60],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
]
}
ถ้า ภาษา == 5 {
คืน [
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[4, 8, 245, 195, 70],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[0, 5, 225, 55, 60],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
[-1, -1, 0, 0, 0],
]
}
คืน [[-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0], [-1,-1,0,0,0]]
}
ฟังก์ชัน ฉากไฟนอล2_บทพูดกลิฟ(ภาษา) {
ถ้า ภาษา == 0 {
คืน [
[13, 8, 16, 20, 8, 23, 26, 3, -1, 22, 8, 25, 21, -1, 25, 24, 26, 5, -1, 16, 23, 12, 9, 26, 20, -1, 23, 21, 11, 21, -1, 11, 8, 26, 20, 3, -1, 16, 20, 25, 8, 9, 8, 23, 26, 3, -1, 28, 8, 20, -1, 15, 21, 23, 26, 11, 21, -1, 11, 21, 8, 4, 20, 16, -1, 20, 8, 23, 21, 5],
[24, 21, 24, 15, 16, 25, 12, -1, 24, 21, 18, 21, 3, -1, 23, 8, 24, 26, 25, 21, -1, 23, 8, 20, 25, 8, 20, 4, 23, 8, 16, 25, 21, -1, 13, 26, 23, 16, 18, 18, 8, -1, 20, 21, -1, 19, 26, 18, 21, 3, -1, 21, 23, 26, -1, 24, 21, 20, 14, 26, 3, -1, 19, 16, 25, 25, 21, -1, 24, 26, 23, 26, -1, 25, 8, 19, 12, -1, 14, 29, 8, 30, 8, 5],
[18, 21, 23, 12, 3, -1, 19, 8, 22, 22, 26, -1, 16, 18, 26, -1, 15, 21, 11, 21, -1, 25, 21, 16, 5, -1, 18, 21, 18, 21, -1, 20, 21, -1, 19, 26, 18, 21, 3, -1, 21, 20, 23, 16, -1, 23, 8, 24, 26, 25, 21, -1, 20, 21, 25, 21, 3, -1, 8, 20, 23, 16, 25, 25, 26, 20, 5],
[24, 21, 23, 12, 18, 8, 23, 8, -1, 28, 8, 23, 12, 28, 8, 23, 12, -1, 24, 21, 23, 12, -1, 23, 8, 16, 25, 21, 5, -1, 28, 8, 23, 12, 28, 8, 23, 12, -1, 18, 21, 20, 21, -1, 29, 21, 23, 16, -1, 15, 8, 11, 8, -1, 19, 12, 17, 8, -1, 23, 8, 16, 25, 21, -1, 24, 15, 16, 25, 8, 5],
[28, 21, 25, 8, -1, 13, 8, 24, 26, 25, 21, -1, 23, 8, 16, 30, 26, 3, -1, 22, 8, 23, 26, -1, 25, 21, -1, 23, 12, 16, 20, -1, 20, 21, -1, 19, 8, 24, 26, 18, 26, -1, 28, 12, 8, 3, -1, 8, 20, 8, 24, 26, 18, 26, 3, -1, 8, 20, 8, 13, 26, 23, 12, 16, 11, 21, 5],
[11, 16, 22, 26, 3, -1, 8, 20, 8, 25, 8, -1, 28, 8, 20, 4, 11, 21, -1, 22, 12, 16, -1, 24, 15, 16, 25, 8, -1, 25, 21, 23, 26, -1, 23, 16, 19, 12, 19, 9, 8, 5, -1, 25, 26, 20, 8, 16, 25, 21, 3, -1, 11, 16, 22, 26, -1, 24, 21, 23, 12, -1, 9, 8, 18, 18, 26, -1, 22, 12, 16, 5],
[24, 21, 24, 15, 16, 25, 12, -1, 13, 26, 23, 12, 19, 26, -1, 8, 25, 21, -1, 18, 16, 25, 8, 3, -1, 23, 21, -1, 24, 21, 24, 15, 16, 25, 12, -1, 22, 12, 24, 15, 12, 20, 25, 21, 3, -1, 29, 26, 17, 26, 8, 23, 26, -1, 29, 21, 23, 16, -1, 23, 21, 20, 14, 8, -1, 9, 8, 20, -1, 20, 21, -1, 25, 8, 19, 12, -1, 17, 16, 9, 26, 20, -1, 9, 8, 20, 18, 16, 20, 14, 26, 5],
[28, 8, 23, 12, 28, 8, 23, 12, -1, 15, 21, 19, 26, -1, 18, 8, 23, 8, -1, 24, 21, 20, 20, 8, -1, 25, 21, 18, 26, -1, 20, 21, -1, 8, 24, 24, 15, 26, -1, 23, 16, 19, 12, 19, 9, 8, -1, 24, 15, 16, 20, 8, 16, 5, -1, 28, 8, 23, 12, 28, 8, 23, 12, -1, 24, 21, 20, 21, -1, 28, 12, 16, -1, 18, 16, 22, 26, -1, 24, 26, 23, 26, -1, 25, 24, 26, 19, 21, 23, 16, 5],
[8, 20, 8, 25, 8, -1, 18, 8, 19, 26, -1, 24, 26, 23, 26, -1, 15, 16, 25, 24, 26, 29, 21, -1, 20, 8, 18, 8, 25, 25, 8, 5, -1, 18, 21, 20, 21, -1, 11, 21, 8, 3, -1, 20, 12, 9, 8, -1, 8, 20, 8, 25, 8, 4, 20, 21, -1, 18, 29, 8, 23, 16, 5],
[23, 16, 25, 21, 23, 26, -1, 9, 12, 8, 23, 8, 3, -1, 8, 20, 8, 25, 8, -1, 24, 15, 16, 20, 14, 26, -1, 24, 15, 16, 25, 8, -1, 12, 9, 26, 23, 16, -1, 23, 21, 11, 21, 3, -1, 28, 8, 23, 12, 28, 8, 23, 12, -1, 23, 16, 9, 26, -1, 24, 26, 23, 26, -1, 23, 21, 11, 21, 5, -1, 24, 21, 23, 12, -1, 16, 25, 24, 26, 19, 21, -1, 28, 8, 23, 12, 28, 8, 23, 12, 4, 20, 21, -1, 18, 29, 8, 23, 16, 5],
[24, 21, 23, 12, 18, 8, 23, 8, 3, -1, 28, 21, 19, 26, -1, 11, 8, 18, 26, -1, 18, 8, 23, 8, 3, -1, 10, 15, 16, 24, 8, 20, 8, -1, 24, 21, 24, 15, 16, 25, 12, -1, 24, 26, 25, 8, 9, 21, 20, -1, 19, 21, 20, 21, -1, 19, 21, 3, -1, 9, 16, 15, 8, 16, 20, 11, 21, -1, 24, 26, 25, 12, 16, -1, 23, 16, 13, 29, 26, 30, 26, 5],
[28, 8, 23, 12, 28, 8, 23, 12, -1, 16, 23, 12, 9, 26, 20, -1, 17, 16, 19, 12, 20, 24, 15, 21, 20, -1, 20, 21, -1, 11, 21, 23, 21, 22, 22, 26, -1, 23, 12, 25, 8, -1, 24, 21, 25, 21, -1, 24, 15, 16, 25, 8, 5, -1, 25, 21, 28, 12, 23, 26, 27, 26, 3, -1, 28, 8, 23, 12, 28, 8, 23, 12, -1, 18, 8, 23, 8, -1, 14, 12, 25, 25, 21, -1, 8, 28, 12, 16, -1, 24, 8, 24, 12, 20, 8, 16, 5],
[9, 16, 24, 8, 16, 11, 21, 5, -1, 11, 8, 23, 12, 18, 8, 3, -1, 28, 8, 24, 26, 25, 21, -1, 22, 21, 24, 24, 15, 16, 9, 26, 23, 26, -1, 19, 21, 19, 12, 20, 25, 21, 4, 11, 12, -1, 24, 15, 16, 23, 16, 20, 14, 26, -1, 14, 16, 14, 14, 26, 23, 26, -1, 18, 8, 23, 8, -1, 18, 16, 22, 26, 4, 24, 26, 9, 12, 18, 16, 5],
[24, 21, 24, 15, 16, 25, 12, -1, 8, 20, 8, 25, 8, 3, -1, 23, 16, 25, 21, 23, 26, -1, 23, 8, 16, 25, 21, 7, -1, 16, 20, 25, 8, 9, 8, 23, 26, -1, 21, 22, 26, 20, -1, 24, 15, 16, 25, 12, -1, 18, 8, 23, 8, 3, -1, 8, 20, 8, 25, 8, -1, 18, 28, 8, 16, 12, 25, 25, 21, -1, 20, 16, -1, 20, 8, 25, 25, 8, 5],
[28, 8, 23, 12, 28, 8, 23, 12, -1, 24, 26, 18, 12, 8, 5, -1, 28, 8, 23, 12, 28, 8, 23, 12, -1, 20, 12, 9, 8, -1, 19, 8, 12, -1, 24, 26, 18, 12, 8, -1, 11, 8, 25, 25, 8, -1, 18, 21, 25, 21, -1, 20, 8, 16, 5, -1, 23, 16, 13, 26, 25, 21, 9, 8, -1, 9, 16, 16, 20, 14, 26, 3, -1, 25, 8, 11, 8, -1, 13, 26, 23, 16, -1, 9, 16, 16, 20, 14, 26, -1, 16, 19, 16, -1, 24, 15, 16, 25, 8, 5],
[11, 12, 19, 21, -1, 8, 20, 8, 25, 8, 4, 25, 8, 10, 15, 16, -1, 19, 16, 20, 20, 8, 3, -1, 25, 21, 20, 16, 18, 8, 18, 26, -1, 28, 8, 23, 12, 28, 8, 23, 12, -1, 20, 21, -1, 25, 8, 19, 12, -1, 9, 8, 18, 18, 26, -1, 18, 16, 25, 8, 5, -1, 11, 8, 18, 8, 23, 8, 5, -1, 28, 8, 23, 12, 28, 8, 23, 12, -1, 19, 21, -1, 18, 8, 19, 26, -1, 25, 21, -1, 21, 19, 21, 26, 5, -1, 21, 23, 26, -1, 30, 8, -1, 28, 12, 16, 5],
[1, 24, 21, 24, 15, 16, 25, 12, -1, 18, 8, 23, 12, 23, 8, -1, 24, 16, 18, 18, 26, 24, 26, 3, -1, 24, 26, 23, 12, 24, 15, 21, 23, 26, 11, 21, 4, 20, 16, -1, 24, 26, 25, 8, 20, 11, 21, -1, 4, -1, 25, 24, 26, -1, 23, 21, 29, 8, 23, 26, 3, -1, 25, 24, 26, -1, 24, 26, 22, 16, 23, 16, 25, 25, 21, 3, -1, 28, 8, 20, -1, 11, 16, 19, 21, 20, 3, -1, 28, 8, 20, -1, 24, 26, 25, 21, 23, 12, 16, -1, 20, 21, 25, 21, -1, 4, -1, 24, 26, 25, 21, 23, 12, 20, 17, 16, -1, 10, 15, 16, 24, 8, 20, 8, -1, 21, 18, 12, 24, 26, 25, 21, 23, 8, 3, -1, 11, 8, 18, 26, -1, 20, 21, -1, 25, 8, 19, 12, -1, 17, 16, 9, 26, 20, -1, 10, 15, 26, 20, 16, 20, 14, 26, 5, 2],
[28, 8, 23, 12, 28, 8, 23, 12, 4, 20, 16, -1, 23, 16, 24, 26, 20, 5, -1, 23, 16, 8, 23, 16, -1, 23, 16, 24, 26, 20, 5, -1, 28, 8, 23, 12, 28, 8, 23, 12, 3, -1, 20, 8, 16, 20, -1, 23, 21, 11, 21, -1, 19, 8, 12, -1, 22, 8, 23, 8, 24, 26, -1, 23, 16, 9, 26, -1, 24, 15, 16, 25, 8, -1, 21, 20, 8, 17, 16, -1, 24, 21, 20, 14, 26, -1, 17, 8, -1, 20, 8, 16, 5],
[28, 8, 23, 12, 28, 8, 23, 12, -1, 25, 8, 16, 11, 21, -1, 15, 21, 20, -1, 25, 21, -1, 19, 12, 11, 21, -1, 23, 16, 11, 21, -1, 22, 16, 18, 18, 26, -1, 8, 22, 22, 26, -1, 24, 15, 16, 25, 8, 5, -1, 28, 21, 25, 8, 3, -1, 13, 8, 16, 8, 3, -1, 24, 21, 24, 15, 16, 25, 12, -1, 23, 12, 25, 8, -1, 20, 21, -1, 18, 16, 22, 8, -1, 22, 16, 18, 18, 26, -1, 8, 22, 22, 26, -1, 24, 15, 16, 25, 8, 5],
[28, 8, 23, 12, 28, 8, 23, 12, -1, 28, 8, 20, -1, 23, 16, 13, 26, 25, 21, 9, 8, -1, 20, 21, 25, 21, -1, 22, 16, 18, 18, 26, -1, 8, 22, 22, 26, -1, 24, 15, 16, 25, 8, 3, -1, 24, 21, 23, 12, -1, 30, 12, 20, 30, 12, 20, -1, 23, 16, 13, 26, 25, 21, 9, 8, -1, 17, 8, -1, 20, 8, 18, 8, 25, 25, 8, -1, 18, 21, 25, 21, -1, 14, 8, -1, 28, 8, 18, 8, 25, 25, 8, 5],
[1, 18, 8, 23, 12, 23, 8, -1, 20, 21, -1, 19, 8, 12, -1, 20, 21, -1, 19, 12, 11, 8, 23, 16, 21, 20, 4, 24, 15, 12, 22, 26, -1, 11, 21, 8, 3, -1, 28, 8, 20, 4, 11, 21, -1, 22, 8, 23, 26, 24, 26, 3, -1, 23, 21, 4, 20, 16, 3, -1, 18, 8, 23, 12, 4, 20, 21, -1, 20, 12, 19, 26, -1, 23, 8, 20, 16, 20, 14, 26, -1, 15, 8, 25, 21, 9, 16, 25, 21, -1, 20, 21, -1, 29, 21, 4, 20, 16, 5, 2],
[11, 21, 8, -1, 20, 21, -1, 26, 12, -1, 20, 21, -1, 24, 21, 20, 21, -1, 19, 21, 20, 21, 5, -1, 28, 8, 23, 12, 28, 8, 23, 12, -1, 24, 21, 20, 21, -1, 24, 15, 12, 22, 26, -1, 24, 15, 16, 25, 25, 12, -1, 16, 23, 26, 5, -1, 24, 21, 23, 12, -1, 23, 21, 18, 18, 26, -1, 17, 8, -1, 20, 8, 16, 5, -1, 24, 21, 23, 12, -1, 24, 26, 18, 8, 5],
[24, 26, 18, 8, 3, -1, 24, 21, 23, 12, -1, 18, 8, 25, 25, 21, -1, 24, 15, 16, 25, 8, -1, 19, 21, 20, 21, -1, 23, 16, 19, 12, 19, 9, 8, 5, -1, 18, 21, 18, 21, 4, 11, 12, -1, 23, 21, 20, 14, 26, -1, 24, 15, 16, 20, 14, 26, 3, -1, 24, 21, 24, 15, 16, 25, 12, -1, 24, 21, 23, 12, -1, 20, 8, 30, 12, -1, 23, 16, 19, 12, 19, 9, 8, 5],
[24, 21, 23, 12, 18, 8, 23, 8, -1, 28, 8, 23, 12, 28, 8, 23, 12, -1, 23, 21, 20, 14, 26, -1, 24, 15, 16, 20, 14, 26, -1, 24, 15, 16, 20, 8, 16, 5, -1, 28, 8, 23, 12, 28, 8, 23, 12, -1, 20, 8, 16, 20, -1, 23, 21, 11, 21, -1, 20, 21, -1, 22, 26, 23, 8, 18, 26, 25, 16, 24, 26, -1, 19, 21, 25, 25, 8, 5],
[21, 23, 26, 11, 21, -1, 19, 12, 17, 8, -1, 15, 21, 23, 26, 11, 21, 5, -1, 28, 8, 20, 3, -1, 25, 24, 26, 3, -1, 24, 26, 23, 16, 3, -1, 13, 21, 5, -1, 28, 8, 23, 26, 11, 21, 3, -1, 20, 12, 19, 26, -1, 19, 21, 25, 24, 26, -1, 19, 8, 12, 3, -1, 18, 21, 20, 21, -1, 9, 16, 25, 21, 4, 20, 16, -1, 28, 21, 18, 26, 5],
[24, 21, 24, 15, 16, 25, 12, -1, 28, 8, 20, -1, 19, 21, 19, 12, 20, 25, 21, 3, -1, 18, 8, 23, 12, 23, 8, -1, 24, 16, 18, 18, 26, 24, 26, 3, -1, 16, 24, 24, 15, 21, 4, 20, 16, -1, 9, 26, 23, 12, 24, 26, 3, -1, 24, 21, 24, 15, 16, 25, 12, -1, 16, 20, 25, 8, 9, 8, 23, 26, -1, 20, 21, -1, 25, 12, 20, 24, 26, -1, 12, 23, 12, 18, 26, 25, 21, 23, 16, 18, 18, 26, -1, 15, 8, 24, 24, 15, 26, 3, -1, 13, 8, 16, 20, 8, 23, 16, -1, 23, 16, 30, 26, 19, 26, -1, 13, 8, 26, 20, 11, 21, 5],
[19, 8, 16, -1, 23, 8, 9, 26, 5, -1, 20, 8, 20, -1, 11, 12, -1, 19, 21, -1, 24, 21, 20, 21, -1, 11, 21, 8, -1, 20, 21, -1, 19, 26, 18, 21, -1, 28, 12, 16, 25, 21, -1, 24, 26, 23, 26, -1, 19, 21, 20, 21, -1, 4],
[4, -1, 28, 8, 23, 12, 28, 8, 23, 12, -1, 24, 26, 11, 12, 20, 16, -1, 28, 8, 24, 26, -1, 24, 8, 9, 8, 16, 9, 26, -1, 24, 15, 16, 25, 8, 3, -1, 16, 24, 24, 15, 21, 4, 20, 16, 3, -1, 24, 21, 24, 15, 16, 25, 12, -1, 24, 21, 23, 12, -1, 10, 15, 8, 22, 26, 25, 8, -1, 25, 21, -1, 29, 21, 9, 26, 5],
[24, 21, 23, 12, -1, 24, 26, 22, 16, 23, 16, 25, 25, 21, 0, -1, 24, 21, 23, 12, -1, 12, 18, 26, 30, 8, 18, 26, 25, 21, -1, 24, 26, 22, 16, 23, 16, 25, 25, 21, 3, -1, 28, 8, 23, 12, 28, 8, 23, 12, -1, 11, 8, 23, 12, 18, 8, -1, 19, 21, 25, 25, 12, -1, 15, 21, 24, 15, 16, 16, -1, 25, 21, -1, 15, 21, 22, 26, -1, 24, 15, 16, 25, 8, 0],
[23, 16, 25, 21, 23, 26, -1, 9, 12, 8, 23, 8, 3, -1, 24, 26, 22, 16, 23, 16, 25, 25, 21, 3, -1, 24, 26, 25, 21, 23, 12, 16, -1, 20, 21, 25, 21, -1, 4, -1, 19, 8, 16, -1, 18, 8, 26, 20, 25, 21, 4, 11, 12, 3, -1, 28, 8, 23, 12, 28, 8, 23, 12, -1, 28, 8, 20, 4, 25, 21, -1, 24, 15, 16, 25, 12, -1, 13, 8, 16, 20, 8, 23, 26, -1, 18, 21, 11, 21, -1, 24, 26, 25, 21, 23, 8, 16, 18, 26, 5],
[1, 11, 21, 8, -1, 21, 22, 26, 20, -1, 24, 15, 16, 20, 8, 18, 8, 25, 25, 8, 3, -1, 24, 21, 19, 8, 25, 10, 15, 16, -1, 12, 18, 26, 24, 26, 15, 12, 23, 26, -1, 29, 21, 23, 16, 5, -1, 24, 21, 24, 15, 16, 25, 12, -1, 24, 21, 20, 21, -1, 19, 26, 18, 21, 3, -1, 23, 8, 24, 26, 25, 21, -1, 11, 8, 18, 26, -1, 28, 12, 16, 25, 21, 3, -1, 23, 16, 24, 26, 20, 5, 2],
[24, 26, 23, 16, 5, -1, 25, 24, 26, 5, -1, 28, 8, 20, -1, 4],
[1, -1, 4, -1, 24, 21, 24, 15, 16, 25, 12, -1, 16, 24, 24, 15, 21, 4, 20, 16, 3, -1, 24, 16, 18, 18, 26, 24, 26, -1, 10, 15, 16, 24, 8, 20, 8, -1, 24, 21, 24, 15, 16, 25, 12, -1, 24, 26, 25, 8, 9, 21, 20, -1, 23, 8, 16, 25, 21, 3, -1, 28, 8, 23, 26, 11, 21, -1, 20, 21, -1, 15, 21, 23, 26, 11, 21, -1, 9, 26, 23, 12, 24, 26, -1, 20, 21, -1, 20, 8, 18, 8, 4, 20, 16, -1, 28, 21, 18, 26, 3, -1, 24, 21, 24, 15, 16, 25, 12, -1, 9, 8, 18, 18, 26, -1, 19, 16, 20, 8, 18, 8, 25, 25, 8, 5, 2],
]
}
ถ้า ภาษา == 1 {
คืน [
[18, 21, 26, 13, 24, 17, 4, -1, 28, 13, 30, 32, -1, 32, 35, 27, 6, -1, 17, 24, 17, 34, 17, 26, -1, 30, 27, 13, 16, 31, -1, 16, 27, 35, 26, 4, -1, 32, 20, 17, -1, 21, 26, 32, 17, 30, 34, 13, 24, -1, 26, 13, 30, 30, 27, 35, 17, 16, -1, 32, 27, -1, 13, -1, 31, 21, 26, 19, 24, 17, -1, 20, 17, 24, 16, -1, 16, 27, 27, 30, 6],
[13, 26, 16, -1, 32, 20, 17, 30, 17, 4, -1, 28, 13, 31, 32, -1, 32, 20, 17, -1, 24, 13, 31, 32, -1, 18, 24, 21, 15, 23, 17, 30, -1, 27, 18, -1, 24, 13, 26, 32, 17, 30, 26, 5, 24, 21, 19, 20, 32, 4, -1, 32, 20, 17, -1, 35, 20, 27, 24, 17, -1, 31, 27, 26, 19, -1, 19, 13, 32, 20, 17, 30, 17, 16, -1, 32, 27, -1, 25, 17, 17, 32, -1, 21, 32, 6],
[32, 20, 21, 31, -1, 21, 31, -1, 13, 31, -1, 18, 13, 30, -1, 13, 31, -1, 32, 20, 17, -1, 25, 13, 28, 31, -1, 19, 27, 6, -1, 28, 13, 31, 32, -1, 20, 17, 30, 17, 4, -1, 32, 20, 17, 30, 17, -1, 21, 31, -1, 27, 26, 24, 37, -1, 32, 20, 17, -1, 24, 13, 31, 32, -1, 26, 27, 32, 17, 4, -1, 33, 26, 35, 30, 21, 32, 32, 17, 26, 6],
[32, 20, 17, 26, -1, 35, 17, -1, 35, 30, 21, 32, 17, -1, 21, 32, 6, -1, 35, 17, -1, 20, 13, 34, 17, -1, 35, 30, 21, 32, 32, 17, 26, -1, 20, 13, 30, 16, 17, 30, -1, 25, 17, 13, 31, 33, 30, 17, 31, -1, 32, 20, 13, 26, -1, 32, 20, 21, 31, 6],
[32, 20, 17, -1, 35, 13, 32, 17, 30, -1, 30, 27, 31, 17, -1, 18, 21, 30, 31, 32, 4, -1, 35, 17, 13, 30, 21, 26, 19, -1, 21, 32, 31, -1, 25, 13, 31, 23, -1, 27, 18, -1, 28, 17, 13, 30, 24, -1, 13, 26, 16, -1, 30, 13, 21, 26, 4, -1, 33, 26, 13, 31, 23, 17, 16, 4, -1, 33, 26, 13, 18, 30, 13, 21, 16, 6],
[32, 20, 17, -1, 16, 17, 17, 28, -1, 30, 17, 25, 17, 25, 14, 17, 30, 31, -1, 32, 20, 17, -1, 32, 27, 24, 24, -1, 37, 27, 33, -1, 28, 13, 21, 16, -1, 33, 31, -1, 27, 26, 15, 17, 6, -1, 32, 27, 26, 21, 19, 20, 32, 4, -1, 32, 20, 17, -1, 16, 17, 17, 28, -1, 28, 13, 37, 31, -1, 21, 32, -1, 14, 13, 15, 23, 6],
[13, 26, 16, -1, 32, 20, 17, -1, 18, 24, 13, 25, 17, -1, 15, 13, 25, 17, -1, 13, 18, 32, 17, 30, 4, -1, 24, 27, 35, -1, 13, 26, 16, -1, 28, 13, 32, 21, 17, 26, 32, 4, -1, 14, 13, 26, 23, 21, 26, 19, -1, 21, 32, 31, 17, 24, 18, -1, 18, 27, 30, -1, 13, -1, 24, 27, 26, 19, 17, 30, -1, 14, 33, 30, 26, -1, 32, 20, 13, 26, -1, 33, 31, 33, 13, 24, 6],
[21, -1, 16, 27, -1, 26, 27, 32, -1, 30, 17, 25, 17, 25, 14, 17, 30, -1, 13, 31, 20, -1, 31, 27, -1, 18, 13, 30, -1, 18, 30, 27, 25, -1, 20, 27, 25, 17, 6, -1, 21, -1, 21, 26, 32, 17, 26, 16, -1, 32, 27, -1, 23, 17, 17, 28, -1, 21, 32, -1, 32, 20, 13, 32, -1, 35, 13, 37, 6],
[37, 27, 33, -1, 16, 21, 16, -1, 26, 27, 32, -1, 20, 13, 34, 17, -1, 32, 27, -1, 15, 27, 25, 17, 6, -1, 32, 20, 21, 31, -1, 16, 27, 27, 30, -1, 35, 13, 31, -1, 26, 17, 34, 17, 30, -1, 37, 27, 33, 30, 31, -1, 32, 27, -1, 15, 13, 30, 30, 37, 6],
[24, 21, 32, 32, 24, 17, -1, 14, 17, 13, 30, 17, 30, 31, 4, -1, 17, 34, 17, 30, 37, -1, 30, 27, 13, 16, -1, 37, 27, 33, -1, 31, 13, 26, 19, -1, 35, 13, 31, -1, 13, -1, 30, 27, 13, 16, -1, 35, 17, -1, 24, 21, 34, 17, -1, 21, 26, 6, -1, 21, 32, -1, 35, 13, 31, -1, 13, 24, 35, 13, 37, 31, -1, 27, 33, 30, 31, -1, 32, 27, -1, 15, 13, 30, 30, 37, 6],
[32, 20, 17, 26, 4, -1, 27, 33, 32, -1, 27, 18, -1, 32, 20, 17, -1, 35, 13, 30, 25, -1, 16, 13, 30, 23, 4, -1, 31, 27, 25, 17, 32, 20, 21, 26, 19, -1, 31, 25, 13, 24, 24, -1, 13, 26, 16, -1, 31, 32, 33, 14, 14, 27, 30, 26, -1, 30, 17, 18, 33, 31, 17, 16, -1, 32, 27, -1, 31, 32, 13, 37, -1, 14, 17, 20, 21, 26, 16, -1, 17, 21, 32, 20, 17, 30, 6],
[21, -1, 20, 13, 34, 17, -1, 31, 27, 30, 32, 17, 16, -1, 17, 24, 17, 34, 17, 26, -1, 16, 21, 25, 17, 26, 31, 21, 27, 26, 31, -1, 27, 18, -1, 16, 30, 27, 28, 28, 17, 16, -1, 24, 17, 32, 32, 17, 30, 31, 6, -1, 21, -1, 13, 25, -1, 26, 27, 32, -1, 24, 17, 32, 32, 21, 26, 19, -1, 32, 20, 17, -1, 32, 35, 17, 24, 18, 32, 20, -1, 19, 17, 32, -1, 13, 35, 13, 37, -1, 18, 30, 27, 25, -1, 25, 17, 6],
[14, 17, 31, 21, 16, 17, 31, 6, -1, 31, 27, 25, 17, 27, 26, 17, -1, 20, 13, 31, -1, 32, 27, -1, 23, 17, 17, 28, -1, 32, 20, 17, -1, 15, 17, 21, 24, 21, 26, 19, -1, 18, 30, 27, 25, -1, 19, 21, 19, 19, 24, 21, 26, 19, -1, 13, 32, -1, 32, 20, 17, -1, 35, 27, 30, 31, 32, -1, 28, 27, 31, 31, 21, 14, 24, 17, -1, 25, 27, 25, 17, 26, 32, 6],
[13, 26, 16, -1, 37, 27, 33, 4, -1, 24, 21, 32, 32, 24, 17, -1, 24, 21, 19, 20, 32, 8, -1, 37, 27, 33, -1, 20, 13, 34, 17, -1, 19, 27, 26, 17, -1, 29, 33, 21, 17, 32, -1, 31, 21, 26, 15, 17, -1, 32, 20, 17, -1, 21, 26, 32, 17, 30, 34, 13, 24, -1, 27, 28, 17, 26, 17, 16, 6],
[21, 1, 25, -1, 31, 15, 13, 30, 17, 16, 6, -1, 21, 1, 34, 17, -1, 26, 17, 34, 17, 30, -1, 14, 17, 17, 26, -1, 31, 15, 13, 30, 17, 16, -1, 14, 17, 18, 27, 30, 17, 6, -1, 14, 17, 21, 26, 19, -1, 24, 17, 18, 32, 27, 34, 17, 30, -1, 33, 31, 17, 16, -1, 32, 27, -1, 22, 33, 31, 32, -1, 25, 17, 13, 26, -1, 14, 17, 21, 26, 19, -1, 18, 30, 17, 17, 6],
[14, 33, 32, -1, 37, 27, 33, -1, 13, 24, 24, -1, 15, 13, 25, 17, -1, 14, 13, 15, 23, -1, 18, 27, 30, -1, 25, 17, -1, 13, 26, 37, 35, 13, 37, 4, -1, 31, 27, 6, -1, 31, 27, -1, 21, -1, 19, 33, 17, 31, 31, -1, 21, 1, 25, -1, 15, 27, 25, 21, 26, 19, -1, 32, 27, 27, 6, -1, 13, 24, 24, -1, 32, 20, 17, -1, 35, 13, 37, 6],
[2, 13, 26, 16, -1, 32, 20, 17, -1, 31, 21, 36, -1, 27, 18, -1, 32, 20, 17, 25, -1, 31, 32, 27, 27, 16, -1, 13, 32, -1, 32, 20, 17, -1, 32, 20, 30, 17, 31, 20, 27, 24, 16, -1, 5, -1, 32, 35, 27, -1, 30, 27, 37, 13, 24, 31, 4, -1, 32, 35, 27, -1, 31, 28, 21, 30, 21, 32, 31, 4, -1, 27, 26, 17, -1, 16, 17, 25, 27, 26, 4, -1, 27, 26, 17, -1, 31, 32, 30, 13, 37, -1, 26, 27, 32, 17, -1, 5, -1, 13, -1, 31, 32, 30, 13, 26, 19, 17, -1, 31, 25, 13, 24, 24, -1, 27, 30, 15, 20, 17, 31, 32, 30, 13, 4, -1, 32, 33, 26, 21, 26, 19, -1, 21, 32, 31, 17, 24, 18, -1, 18, 27, 30, -1, 32, 20, 17, -1, 16, 13, 30, 23, 6, 3],
[24, 21, 31, 32, 17, 26, -1, 32, 27, -1, 33, 31, 6, -1, 30, 17, 13, 24, 24, 37, -1, 24, 21, 31, 32, 17, 26, 6, -1, 35, 17, -1, 13, 30, 17, -1, 26, 27, 32, -1, 32, 20, 17, -1, 31, 13, 25, 17, -1, 31, 27, 26, 19, -1, 32, 20, 13, 32, -1, 24, 17, 18, 32, -1, 32, 20, 17, -1, 28, 13, 24, 13, 15, 17, -1, 26, 21, 26, 17, -1, 30, 27, 13, 16, 31, -1, 13, 19, 27, 6],
[35, 17, -1, 28, 21, 15, 23, 17, 16, -1, 33, 28, -1, 13, -1, 32, 21, 16, 17, -1, 20, 27, 30, 26, -1, 13, 26, 16, -1, 13, -1, 25, 17, 13, 16, 27, 35, -1, 30, 17, 17, 16, 6, -1, 35, 17, -1, 28, 21, 15, 23, 17, 16, -1, 33, 28, -1, 35, 13, 32, 17, 30, 4, -1, 13, 26, 16, -1, 18, 21, 30, 17, 4, -1, 13, 26, 16, -1, 13, -1, 23, 17, 17, 28, 17, 30, -1, 27, 18, -1, 24, 17, 32, 32, 17, 30, 31, 6],
[35, 17, -1, 28, 21, 15, 23, 17, 16, -1, 33, 28, -1, 13, -1, 24, 17, 18, 32, 27, 34, 17, 30, -1, 26, 27, 32, 17, -1, 32, 20, 13, 32, -1, 32, 33, 30, 26, 17, 16, -1, 27, 33, 32, -1, 26, 27, 32, -1, 32, 27, -1, 14, 17, -1, 24, 17, 18, 32, 27, 34, 17, 30, -1, 13, 32, -1, 13, 24, 24, 6],
[2, 32, 20, 17, -1, 25, 17, 16, 13, 24, 24, 21, 27, 26, 5, 31, 20, 13, 28, 17, 16, -1, 16, 27, 27, 30, -1, 14, 17, 18, 27, 30, 17, -1, 32, 20, 17, 25, -1, 28, 33, 24, 31, 17, 16, -1, 27, 26, 15, 17, 4, -1, 24, 27, 35, 4, -1, 24, 21, 23, 17, -1, 13, -1, 20, 17, 13, 30, 32, 14, 17, 13, 32, -1, 24, 17, 13, 30, 26, 21, 26, 19, -1, 32, 20, 17, 21, 30, -1, 26, 13, 25, 17, 31, 6, 3],
[32, 20, 13, 32, -1, 32, 20, 21, 26, 19, -1, 27, 26, -1, 32, 20, 17, -1, 16, 27, 27, 30, 6, -1, 21, -1, 23, 26, 27, 35, -1, 32, 20, 13, 32, -1, 31, 20, 13, 28, 17, 6, -1, 32, 20, 13, 32, -1, 21, 31, -1, 26, 27, 32, -1, 13, -1, 24, 27, 15, 23, 6, -1, 32, 20, 13, 32, -1, 21, 31, -1, 13, -1, 31, 15, 13, 30, 6],
[13, -1, 31, 15, 13, 30, -1, 30, 17, 25, 17, 25, 14, 17, 30, 31, -1, 35, 20, 13, 32, -1, 15, 33, 32, -1, 21, 32, 6, -1, 31, 21, 26, 19, -1, 35, 30, 27, 26, 19, -1, 20, 17, 30, 17, 4, -1, 13, 26, 16, -1, 21, 32, -1, 35, 21, 24, 24, -1, 30, 17, 25, 17, 25, 14, 17, 30, -1, 35, 20, 37, 6],
[32, 20, 17, 26, -1, 35, 17, -1, 35, 21, 24, 24, -1, 26, 27, 32, -1, 31, 21, 26, 19, -1, 35, 30, 27, 26, 19, 6, -1, 35, 17, -1, 20, 13, 34, 17, -1, 20, 13, 16, -1, 26, 21, 26, 17, -1, 30, 27, 13, 16, 31, -1, 27, 18, -1, 28, 30, 13, 15, 32, 21, 15, 17, 6],
[20, 27, 24, 16, -1, 32, 20, 17, -1, 27, 24, 16, -1, 25, 17, 13, 31, 33, 30, 17, 6, -1, 27, 26, 17, 4, -1, 32, 35, 27, 4, -1, 32, 20, 30, 17, 17, 4, -1, 18, 27, 33, 30, 6, -1, 32, 20, 17, -1, 35, 27, 30, 24, 16, -1, 35, 13, 24, 23, 17, 16, -1, 32, 27, -1, 32, 20, 21, 31, -1, 14, 17, 13, 32, -1, 14, 17, 18, 27, 30, 17, -1, 21, 32, -1, 20, 13, 16, -1, 13, -1, 26, 13, 25, 17, 6],
[13, 26, 16, -1, 18, 27, 30, -1, 13, -1, 25, 27, 25, 17, 26, 32, 4, -1, 13, 24, 24, -1, 31, 21, 36, -1, 27, 18, -1, 32, 20, 17, 25, -1, 14, 30, 17, 13, 32, 20, 17, 16, -1, 32, 27, 19, 17, 32, 20, 17, 30, 4, -1, 13, 26, 16, -1, 32, 20, 17, -1, 32, 17, 26, 31, 17, -1, 17, 24, 17, 15, 32, 30, 21, 15, -1, 20, 33, 31, 20, -1, 27, 18, -1, 32, 20, 17, -1, 21, 26, 32, 17, 30, 34, 13, 24, -1, 18, 21, 26, 13, 24, 24, 37, -1, 18, 27, 33, 26, 16, -1, 13, -1, 30, 20, 37, 32, 20, 25, 6],
[25, 37, -1, 24, 27, 34, 17, 6, -1, 35, 20, 13, 32, 17, 34, 17, 30, -1, 35, 13, 21, 32, 31, -1, 28, 13, 31, 32, -1, 32, 20, 13, 32, -1, 16, 27, 27, 30, -1, 5],
[5, -1, 35, 17, -1, 20, 13, 34, 17, -1, 13, 24, 30, 17, 13, 16, 37, -1, 31, 33, 30, 34, 21, 34, 17, 16, -1, 35, 27, 30, 31, 17, 4, -1, 32, 27, 19, 17, 32, 20, 17, 30, 4, -1, 13, 26, 16, -1, 15, 13, 24, 24, 17, 16, -1, 21, 32, -1, 13, -1, 15, 20, 13, 28, 32, 17, 30, 6],
[32, 20, 13, 32, 1, 31, -1, 32, 20, 17, -1, 31, 28, 21, 30, 21, 32, 0, -1, 32, 20, 13, 32, 1, 31, -1, 32, 20, 17, -1, 17, 36, 13, 15, 32, -1, 31, 28, 21, 30, 21, 32, -1, 21, -1, 35, 13, 31, -1, 20, 27, 28, 21, 26, 19, -1, 31, 27, 25, 17, 14, 27, 16, 37, -1, 35, 27, 33, 24, 16, -1, 20, 13, 34, 17, 0],
[24, 21, 32, 32, 24, 17, -1, 14, 17, 13, 30, 17, 30, 31, 4, -1, 31, 28, 21, 30, 21, 32, 31, 4, -1, 31, 32, 30, 13, 37, -1, 26, 27, 32, 17, -1, 5, -1, 27, 26, -1, 25, 37, -1, 15, 27, 33, 26, 32, 4, -1, 35, 17, -1, 31, 32, 30, 21, 23, 17, -1, 32, 20, 17, -1, 18, 21, 26, 13, 24, -1, 15, 20, 27, 30, 16, -1, 13, 31, -1, 27, 26, 17, 6],
[2, 32, 20, 17, -1, 16, 27, 27, 30, -1, 16, 21, 16, -1, 26, 27, 32, -1, 27, 28, 17, 26, -1, 31, 27, -1, 25, 33, 15, 20, -1, 13, 31, -1, 21, 32, -1, 17, 36, 20, 13, 24, 17, 16, 4, -1, 13, 26, 16, -1, 14, 17, 37, 27, 26, 16, -1, 21, 32, 4, -1, 32, 20, 17, -1, 24, 13, 31, 32, -1, 16, 13, 30, 23, -1, 35, 13, 21, 32, 17, 16, 4, -1, 24, 21, 31, 32, 17, 26, 21, 26, 19, 6, 3],
[32, 20, 30, 17, 17, 6, -1, 32, 35, 27, 6, -1, 27, 26, 17, -1, 5],
[2, 5, -1, 13, 26, 16, -1, 32, 27, 19, 17, 32, 20, 17, 30, 4, -1, 31, 21, 36, -1, 31, 25, 13, 24, 24, -1, 13, 26, 16, -1, 31, 32, 33, 14, 14, 27, 30, 26, -1, 24, 21, 19, 20, 32, 31, -1, 35, 13, 24, 23, 17, 16, -1, 21, 26, 32, 27, -1, 32, 20, 17, -1, 20, 17, 24, 16, -1, 14, 30, 17, 13, 32, 20, -1, 27, 18, -1, 32, 20, 17, -1, 35, 27, 30, 24, 16, 4, -1, 13, 26, 16, -1, 16, 21, 16, -1, 26, 27, 32, -1, 24, 27, 27, 23, -1, 14, 13, 15, 23, 6, 3],
]
}
ถ้า ภาษา == 2 {
คืน [
[153, 79, 57, 123, 101, -1, 82, 133, 13, 113, 123, 20, -1, 113, 135, 62, 149, 123, 155, 38, 149, 118, 57, 51, 133, 20, 72, 133, 57, 153, 65, -1, 28, 123, 20, 108, 133, 20, 57, 132, 57, 6, 155, 150, 13, 62, 101, 20, 149, 119, 101, 146, 123, 149, 76, 138, 88, 20, 65, 93, 129, 44, 62, 133, 57, 149, 38, 138, 88, 107, 51, 139, 119, 89, 38, 57, 136, 20, 123, 90],
[150, 101, 129, 51, 139, 57, 131, 57, -1, 149, 101, 88, 150, 113, 20, 151, 13, 84, 153, 79, 51, 139, 6, 93, 129, 76, 93, 135, 62, 13, 93, 132, 20, 114, 38, 55, 133, 88, 153, 65, -1, 62, 51, 149, 76, 101, 20, 51, 132, 20, 62, 51, 6, 155, 84, 133, 93, 107, 84, 42, 130, 107, 6, 130, 57, 149, 76, 147, 123, 149, 68, 27, 135, 32, 119, 61, 133, 6, 130, 62, 84, 130, 57],
[57, 139, 13, 146, 123, 22, 38, 114, 38, 55, 133, 88, 51, 139, 150, 68, 57, 51, 139, 76, 133, 153, 65, 47, 143, 20, -1, 149, 101, 88, 21, 133, 6, 57, 140, 153, 65, -1, 84, 138, 149, 76, 138, 88, 20, 151, 61, 42, 42, 130, 107, 114, 38, 55, 133, 88, 51, 139, 88, 130, 20, 153, 86, 48, 6, 149, 10, 138, 88, 57, 10, 145, 57],
[20, 132, 57, 149, 93, 133, 149, 10, 138, 88, 57, 84, 130, 57, 10, 145, 57, 84, 133, 149, 123, 20, 113, 135, -1, 149, 93, 133, 149, 13, 88, 149, 10, 138, 88, 57, 121, 123, 20, 149, 76, 101, 20, 51, 139, 88, 133, 6, 6, 108, 133, 57, 140, 84, 133, 150, 106, 107],
[113, 133, 88, 61, 134, 69, 38, 10, 145, 57, 84, 133, 8, 123, 57, -1, 113, 107, 84, 119, 61, 133, 6, 133, 6, 150, 120, 20, 153, 11, 85, 6, 150, 101, 129, 113, 133, 88, 74, 57, -1, 151, 38, 88, 153, 86, 84, 138, 152, 13, 93, 99, 123, 20, 10, 123, -1, 150, 101, 129, 65, 93, 133, 110, 21, 133, 6, 13, 107, 133, 84, 119, 107, 133, 38, 6, 101, 130, 107],
[121, 107, 20, 101, 143, 6, 21, 38, 21, 134, 17, 133, 72, 133, 57, 51, 133, 20, 51, 139, 149, 25, 133, 149, 13, 88, 24, 133, 88, 152, 121, 149, 93, 133, 153, 109, -1, 13, 146, 57, 57, 140, -1, 121, 107, 20, 101, 143, 6, 21, 129, 13, 146, 57, 84, 130, 57, 152, 121, 149, 25, 133],
[150, 101, 129, 149, 65, 101, 107, 153, 79, 42, 133, 84, 84, 133, 51, 138, 119, 101, 130, 20, -1, 102, 6, 45, 134, 150, 101, 129, 123, 38, 51, 57, -1, 113, 129, 113, 84, 76, 101, 130, 20, 153, 109, 113, 134, 119, 93, 130, 62, 6, 133, 93, 149, 68, 133, 153, 119, 87, 51, 139, 88, 133, 107, 57, 133, 57, 6, 108, 133, 65, 6, 42, 135],
[12, 133, 153, 86, 149, 13, 88, 21, 38, 21, 134, 149, 50, 133, 49, 133, 57, 51, 139, 153, 6, 101, 21, 133, 6, 64, 133, 57, 149, 28, 57, 57, 140, -1, 150, 101, 129, 12, 133, 42, 132, 20, 152, 21, 21, 129, 152, 121, 84, 130, 57, 149, 65, 155, 57, 149, 28, 57, 57, 132, 57, 45, 123, 153, 65],
[54, 133, 57, 153, 86, 21, 134, 149, 65, 155, 57, 46, 123, 20, 84, 133, 6, 155, 153, 41, -1, 65, 93, 129, 44, 62, 133, 57, 57, 140, 153, 86, 149, 13, 88, 149, 65, 155, 57, 82, 133, 93, 129, 10, 123, 20, 54, 133, 57, 149, 101, 88],
[71, 150, 62, 6, 62, 51, 149, 76, 101, 20, 42, 130, 107, 61, 123, 88, 149, 127, 88, -1, 52, 6, 149, 118, 57, 51, 133, 20, 51, 139, 149, 25, 133, 10, 130, 62, 10, 133, 57, 13, 146, 123, 149, 118, 57, 51, 133, 20, 51, 139, 149, 93, 133, 123, 133, 110, 130, 88, 123, 90, -1, 84, 130, 57, 149, 65, 155, 57, 82, 133, 93, 129, 10, 123, 20, 149, 93, 133, 149, 113, 84, 123, 84, 133],
[150, 106, 107, 21, 133, 6, 13, 107, 133, 84, 84, 146, 38, 123, 130, 57, 123, 62, 124, 57, -1, 84, 138, 62, 133, 20, 113, 136, 20, 149, 101, 155, 6, -1, 154, -1, 150, 101, 129, 38, 148, 123, 93, 132, 57, 65, 35, 135, 149, 113, 56, 51, 139, 21, 129, 123, 90, 12, 133, 20, 119, 101, 130, 20, 149, 28, 57, 6, 130, 57],
[12, 133, 21, 130, 38, 149, 93, 138, 88, 20, 42, 130, 107, 123, 130, 6, 112, 93, 51, 139, 42, 6, 119, 105, 57, 84, 133, 150, 106, 107, 113, 135, 62, 149, 123, 155, 38, 84, 135, 42, 135, -1, 12, 133, 21, 129, 153, 86, 65, 105, 123, 88, 152, 121, 84, 135, 42, 135, 51, 139, 113, 135, 62, 113, 123, 20, 119, 102, 38, 84, 146, 123, 153, 65, 119, 93, 123, 6, 57, 129],
[123, 138, 6, 123, 91, 133, 20, -1, 46, 123, 20, 84, 138, 152, 13, 93, 113, 130, 6, 13, 57, 13, 123, 88, 121, 133, 84, 153, 86, 152, 121, 149, 76, 38, 133, 57, 119, 130, 107, 149, 93, 133, 129, 13, 135, 6, 13, 130, 6, 152, 57, 21, 130, 20, 119, 107, 129, 51, 139, 150, 91, 51, 139, 114, 38, 113, 135],
[150, 106, 107, 149, 25, 133, 105, 129, -1, 150, 113, 20, 61, 123, 88, -1, 154, -1, 149, 25, 133, 149, 20, 138, 88, 62, 153, 65, 42, 132, 20, 150, 45, 28, 123, 20, 108, 133, 20, 57, 132, 57, 149, 65, 135, 38, 123, 123, 6],
[26, 130, 57, 6, 101, 130, 107, -1, 26, 130, 57, 153, 86, 149, 13, 88, 6, 101, 130, 107, 84, 133, 8, 123, 57, 149, 101, 88, -1, 6, 133, 93, 149, 65, 155, 57, 151, 61, 42, 51, 139, 149, 119, 101, 146, 123, 149, 84, 147, 123, 8, 123, 57, 84, 130, 57, 150, 65, 101, 108, 133, 149, 65, 155, 57, 123, 135, 113, 93, 129, 149, 54, 133, 57, 132, 57, 149, 123, 20],
[150, 45, 76, 107, 6, 54, 133, 57, 52, 6, 13, 57, 6, 155, 88, 130, 20, 6, 101, 130, 62, 84, 133, 119, 133, 26, 130, 57, 123, 90, 38, 138, -1, 38, 130, 20, 57, 132, 57, 4, 4, 4, -1, 26, 130, 57, 13, 20, 46, 123, 20, 153, 65, 41, 107, 88, 149, 119, 84, 146, 123, 57, 6, 130, 57, -1, 153, 65, 21, 57, 114, 38, 51, 133, 20],
[2, 150, 101, 129, 51, 132, 20, 119, 6, 6, 155, 88, 146, 57, 123, 90, 51, 139, 56, 93, 37, 138, 65, 93, 129, 44, -1, 113, 123, 20, 93, 133, 27, 107, 20, 110, 156, -1, 113, 123, 20, 107, 135, 32, 32, 133, 37, -1, 119, 57, 144, 20, 65, 138, 110, 133, 21, -1, 119, 57, 144, 20, 151, 61, 42, 76, 149, 57, 21, 93, -1, 107, 20, 123, 123, 93, 156, 149, 13, 113, 42, 93, 133, 149, 101, 155, 6, -1, 154, -1, 51, 139, 150, 65, 101, 6, 65, 93, 129, 119, 101, 133, 38, -1, 6, 134, 101, 130, 20, 23, 57, 149, 113, 138, 88, 20, 42, 130, 107, 149, 123, 20, 149, 76, 147, 123, 149, 68, 27, 135, 32, 13, 107, 133, 84, 84, 146, 38, 3],
[79, 130, 20, 149, 93, 133, 152, 121, 38, 138, -1, 79, 130, 20, 21, 93, 135, 20, -1, 154, -1, 57, 129, -1, 149, 93, 133, 153, 86, 152, 28, 62, 51, 149, 76, 101, 20, 149, 38, 135, 84, 51, 139, 123, 123, 6, 21, 133, 6, 107, 130, 20, 153, 65, 149, 84, 147, 123, 149, 9, 133, 149, 118, 57, 51, 133, 20, 8, 123, 57, 150, 106, 107],
[149, 93, 133, 149, 6, 155, 62, 150, 42, 93, 150, 120, 20, 6, 93, 129, 150, 113, 61, 134, 150, 101, 129, 65, 139, 149, 65, 101, 6, 105, 123, 84, 84, 133, 41, 107, 88, -1, 149, 93, 133, 153, 41, 76, 62, 113, 133, 88, 61, 134, -1, 149, 65, 101, 107, 153, 79, -1, 150, 101, 129, 71, 40, 150, 101, 42, 130, 107, 123, 130, 6, 112, 93],
[149, 93, 133, 153, 41, 76, 62, 151, 61, 42, 51, 139, 149, 119, 101, 146, 123, 42, 130, 107, 119, 57, 144, 20, -1, 30, 144, 20, 6, 101, 130, 62, 6, 101, 133, 88, 149, 65, 155, 57, 108, 133, 84, 130, 57, 153, 86, 149, 13, 88, 149, 119, 101, 146, 123, 149, 101, 88, 113, 130, 6, 57, 135, 38],
[2, 65, 93, 129, 44, 96, 65, 149, 119, 93, 138, 88, 32, 42, 93, 133, 42, 93, 20, 119, 61, 133, 76, 107, 6, 149, 10, 133, 113, 131, 57, 149, 46, 57, 10, 145, 57, 13, 93, 132, 20, 119, 57, 144, 20, -1, 149, 62, 133, -1, 154, -1, 93, 133, 107, 6, 130, 62, 119, 130, 107, 152, 21, 51, 139, 6, 134, 101, 130, 20, 149, 93, 138, 88, 57, 97, 27, 147, 123, 10, 123, 20, 76, 107, 6, 149, 10, 133, 3],
[113, 136, 20, 57, 132, 57, 62, 57, 65, 93, 129, 44, -1, 12, 133, 97, 21, 130, 6, 96, 65, 51, 93, 20, 57, 132, 57, -1, 57, 131, 57, 153, 86, 152, 28, 7, 32, 150, 21, 101, 155, 123, 6, -1, 57, 131, 57, 13, 146, 123, 93, 123, 88, 150, 68, 101, 149, 65, 155, 57],
[93, 123, 88, 150, 68, 101, 149, 65, 155, 57, 21, 38, 21, 134, 113, 136, 20, 51, 139, 6, 93, 138, 38, 84, 130, 57, 153, 109, 149, 113, 84, 123, -1, 119, 133, 6, 10, 130, 62, 10, 133, 57, 68, 135, 38, 76, 101, 133, 38, 42, 93, 20, 57, 140, -1, 84, 130, 57, 21, 129, 21, 38, 21, 134, 149, 119, 43, 68, 101, 57, 132, 57, 153, 41, 123, 138, 6, 13, 93, 132, 20],
[20, 132, 57, 149, 93, 133, 21, 129, 153, 86, 10, 130, 62, 10, 133, 57, 68, 135, 38, 76, 101, 133, 38, -1, 149, 93, 133, 74, 143, 6, 74, 57, 84, 133, 150, 106, 107, 42, 101, 123, 38, 149, 9, 133, 149, 118, 57, 51, 133, 20],
[13, 20, 21, 130, 20, 119, 107, 129, 149, 38, 135, 84, 153, 109, -1, 119, 57, 144, 20, -1, 113, 123, 20, -1, 113, 133, 84, -1, 113, 139, -1, 151, 101, 6, 149, 38, 135, 57, 42, 133, 84, 21, 130, 20, 119, 107, 129, 57, 140, 84, 133, 8, 123, 57, 51, 139, 84, 130, 57, 21, 129, 84, 138, 27, 147, 123, 149, 113, 138, 88, 123, 138, 6],
[150, 101, 129, 152, 57, 27, 131, 107, 10, 37, 129, 119, 57, 144, 20, -1, 51, 132, 20, 119, 6, 13, 57, 6, 155, 119, 133, 88, 152, 21, 76, 99, 123, 84, 6, 130, 57, -1, 150, 101, 129, 13, 107, 133, 84, 149, 20, 138, 88, 62, 42, 143, 20, 149, 13, 93, 138, 88, 38, 93, 133, 107, 6, 93, 129, 150, 113, 153, 79, 81, 133, 10, 123, 20, 28, 123, 20, 108, 133, 20, 57, 132, 57, 6, 155, 18, 57, 76, 62, 21, 130, 20, 119, 107, 129, 10, 123, 20, 84, 130, 57, 152, 57, 51, 139, 114, 38],
[51, 139, 93, 130, 6, -1, 153, 86, 108, 133, 123, 129, 153, 93, 21, 129, 93, 123, 123, 90, 119, 101, 130, 20, 65, 93, 129, 44, 62, 133, 57, 57, 132, 57, 4, 4, 4],
[4, 4, 4, 149, 93, 133, 149, 13, 88, 72, 133, 57, 113, 136, 20, 51, 139, 149, 101, 107, 99, 133, 88, 6, 108, 133, 57, 140, 84, 133, 41, 107, 88, 6, 130, 57, 150, 106, 107, -1, 150, 101, 129, 149, 93, 138, 88, 6, 84, 130, 57, 108, 133, 119, 57, 144, 20, 62, 51],
[57, 131, 57, 150, 119, 101, 129, 21, 135, 42, 107, 135, 32, 32, 133, 37, 51, 139, 152, 28, 149, 101, 88, 0, -1, 57, 131, 57, 13, 146, 123, 21, 135, 42, 107, 135, 32, 32, 133, 37, 150, 62, 62, 51, 139, 26, 130, 57, 119, 107, 130, 20, 108, 133, 21, 129, 84, 138, 152, 13, 93, 113, 130, 6, 13, 57, 84, 138, 149, 67, 129, -1, 154, -1, 149, 101, 88, 0],
[71, 150, 62, 6, 62, 51, 149, 76, 101, 20, 42, 130, 107, 61, 123, 88, -1, 107, 135, 32, 32, 133, 37, 51, 132, 20, 119, 101, 133, 88, -1, 151, 61, 42, 76, 149, 57, 21, 93, -1, 149, 84, 147, 123, 12, 133, 57, 130, 62, -1, 76, 107, 6, 149, 93, 133, 21, 129, 62, 93, 93, 149, 101, 20, 13, 123, 93, 156, 38, 114, 38, 55, 133, 88, 153, 65, 76, 99, 123, 84, 6, 130, 57, 149, 65, 155, 57, 119, 57, 144, 20, 149, 38, 138, 88, 107],
[2, 65, 93, 129, 44, 153, 86, 153, 41, 149, 65, 135, 38, 123, 123, 6, 149, 113, 138, 88, 51, 138, 149, 38, 138, 88, 107, -1, 84, 130, 57, 149, 119, 84, 146, 123, 57, 6, 130, 62, 119, 133, 88, 152, 21, 123, 123, 6, 84, 133, 6, 6, 108, 133, -1, 150, 101, 129, 149, 101, 88, 21, 133, 6, 84, 130, 57, 153, 65, -1, 13, 107, 133, 84, 84, 146, 38, 13, 93, 132, 20, 114, 38, 55, 133, 88, 6, 155, 93, 123, 13, 123, 88, 123, 90, -1, 6, 134, 101, 130, 20, 79, 130, 20, 3],
[113, 133, 84, -1, 113, 123, 20, -1, 119, 57, 144, 20, 4, 4, 4],
[2, 4, 4, 4, 150, 101, 129, 41, 107, 88, 6, 130, 57, -1, 150, 113, 20, 149, 101, 155, 6, -1, 154, -1, 51, 139, 38, 148, 123, 93, 132, 57, 51, 132, 20, 119, 6, 38, 107, 20, 6, 155, 9, 133, 107, 149, 12, 133, 153, 65, 152, 57, 101, 84, 119, 133, 88, 152, 21, 51, 139, 48, 6, 6, 101, 132, 57, 153, 109, 10, 123, 20, 151, 101, 6, -1, 150, 101, 129, 153, 86, 119, 130, 57, 6, 101, 130, 62, 84, 133, 84, 123, 20, 123, 138, 6, 149, 101, 88, 3],
]
}
ถ้า ภาษา == 3 {
คืน [
[500, 88, 191, 4, -1, 143, -1, 255, 436, -1, 402, 6, -1, 353, 503, -1, 27, 385, -1, 67, 383, -1, 427, 86, 4, -1, 60, -1, 488, 382, -1, 502, 86, 385, -1, 410, 427, 141, -1, 239, 381, 197, -1, 417, 327, 413, 120],
[60, 206, 43, -1, 60, 47, 4, -1, 211, 427, 212, 381, 197, -1, 72, 278, 386, 115, -1, 156, 270, 276, -1, 98, 218, 349, 292, 4, -1, 105, 179, -1, 406, 450, 17, -1, 60, 32, 383, -1, 211, 420, 502, 65, -1, 378, 508, -1, 229, 355, 120],
[427, 134, 17, -1, 86, 327, 20, -1, 307, -1, 393, 115, -1, 29, -1, 351, 65, 70, 427, 120, 6, -1, 386, -1, 98, 218, 349, 115, -1, 359, 428, -1, 211, 427, 212, -1, 384, 495, 4, -1, 327, 428, -1, 325, 386, 427, -1, 331, 382, -1, 60, 32, 279, 386, 336],
[60, 187, -1, 369, 206, 17, -1, 323, -1, 93, 192, 17, 396, 6, -1, 369, 206, 115, -1, 386, 261, 120, -1, 340, 192, 370, -1, 211, 157, 134, -1, 323, 94, -1, 405, 386, -1, 393, 381, 118, 70],
[240, 386, -1, 220, 404, -1, 165, 361, 177, 120, 4, -1, 429, 420, 362, -1, 272, 385, -1, 17, 226, 383, -1, 325, 43, 4, -1, 267, 204, 248, 427, -1, 331, 333, 427, 213, -1, 143, 192, 372, -1, 346, 386],
[69, 382, -1, 47, 382, -1, 60, 127, 153, 386, -1, 503, 164, -1, 369, 206, 349, 33, -1, 427, 270, 503, -1, 483, 510, 200, 203, -1, 65, 341, 503, 120, 6, -1, 359, 116, -1, 251, 4, -1, 69, 382, -1, 47, 386, -1, 60, 32, 383, -1, 140, 26, 115, 120],
[60, 206, 43, -1, 270, 78, 386, -1, 148, 159, 174, 364, 120, 4, -1, 91, 43, -1, 388, 93, 320, -1, 393, 33, 4, -1, 493, 302, 261, 120, -1, 359, 179, -1, 477, 359, 201, 65, -1, 378, 508, -1, 313, 313, 197, 203, -1, 120, 135, 386, 225],
[86, 115, -1, 433, 349, 292, -1, 386, 482, 198, -1, 220, -1, 47, 385, -1, 403, 203, -1, 65, 341, 502, 427, -1, 331, 115, 120, 6, -1, 334, 381, 197, 134, -1, 60, 190, 33, -1, 145, -1, 291, 18, 386, 336],
[60, 127, 153, 386, -1, 361, -1, 501, 367, 115, -1, 346, 348, 340, 6, -1, 386, -1, 239, 382, -1, 335, 453, 349, -1, 60, 127, 153, 385, -1, 432, 386, -1, 327, 118, 348, 381, 118, 70],
[105, 179, 385, -1, 340, 207, -1, 406, 124, 396, 153, 386, 351, 4, -1, 60, 127, 153, 386, -1, 105, 179, 503, -1, 229, 151, -1, 67, 382, -1, 369, 206, 17, -1, 283, 115, -1, 67, 386, 348, 120, 6, -1, 60, 32, 382, -1, 342, 411, 86, -1, 369, 206, 385, -1, 432, 386, 348, 340],
[60, 184, 396, 4, -1, 159, 173, 503, -1, 340, 146, -1, 303, 349, 292, 4, -1, 397, 43, -1, 43, 433, -1, 299, -1, 236, 342, 17, 134, -1, 148, 349, -1, 89, 65, 203, -1, 28, 267, 509, 120],
[86, 115, -1, 353, 503, -1, 27, -1, 439, 375, 385, -1, 167, 340, 429, -1, 63, 396, 153, 383, -1, 410, 206, 508, 364, 340, 6, -1, 353, 143, -1, 255, 436, 17, -1, 93, 33, 292, -1, 277, 412, 86, 17, 33, -1, 143, 429, -1, 331, 383, -1, 28, 336],
[33, 120, 17, 6, -1, 454, 328, 385, -1, 308, 19, 349, -1, 447, 402, 386, -1, 474, 150, 28, 206, 427, -1, 331, 33, -1, 212, 383, -1, 283, 176, 386, -1, 501, 367, 502, 398, 327],
[60, 185, 132, -1, 98, 4, -1, 397, 382, -1, 276, 327, 16, -1, 60, -1, 488, 386, -1, 353, 207, -1, 148, 197, -1, 42, 303, -1, 414, 368, 502, 130, 132],
[86, -1, 236, 292, 374, 6, -1, 386, 185, -1, 405, -1, 503, -1, 255, 134, -1, 346, 348, 115, 132, 6, -1, 89, 35, 429, -1, 384, 495, 174, 115, -1, 29, -1, 60, 97, -1, 396, 379, 199, 120, 115, -1, 173, 386, 348, 383, -1, 279, 388, 132],
[60, 185, 132, 134, -1, 120, 153, -1, 88, -1, 378, 508, -1, 136, 327, 362, -1, 425, 381, 118, 70, 6, -1, 60, 184, 118, 70, 6, 6, 6, -1, 86, 134, -1, 25, 386, -1, 20, 179, 6, -1, 84, 70, 427],
[2, 60, 206, 43, -1, 351, 295, -1, 227, 382, -1, 239, 481, 349, -1, 296, 120, -1, 5, -1, 143, -1, 365, 415, 4, -1, 143, -1, 410, 196, 4, -1, 503, -1, 132, 231, 4, -1, 503, -1, 165, 136, 386, -1, 384, 495, -1, 5, -1, 340, 146, 383, -1, 378, 508, -1, 313, 313, 197, 203, -1, 414, 380, 502, 115, -1, 65, 235, 502, 43, -1, 397, 382, -1, 359, 466, 313, 485, 174, 3],
[369, 206, -1, 215, 383, -1, 153, 340, 265, 6, -1, 410, 215, 197, -1, 153, 340, 265, 6, -1, 369, 206, 115, -1, 327, 522, -1, 27, 385, -1, 67, -1, 406, 349, -1, 57, 406, 383, -1, 165, 90, 130, -1, 60, -1, 105, 179, 17, -1, 327, 118, 336],
[369, 206, 115, -1, 414, 307, 385, -1, 280, 500, 206, 362, -1, 453, 375, 385, -1, 20, 127, 500, 206, 203, -1, 343, 348, 340, 6, -1, 240, 49, -1, 270, 4, -1, 60, 206, 43, -1, 63, 396, 203, -1, 427, 474, 115, -1, 396, 203, -1, 343, 348, 427],
[369, 206, 115, -1, 89, 35, 429, -1, 384, 495, -1, 502, 86, 203, -1, 343, 348, 115, 132, 4, -1, 332, 43, -1, 261, 118, -1, 406, 514, -1, 89, 35, 429, -1, 33, -1, 327, 118, 348, 340],
[2, 60, 153, -1, 334, 385, -1, 224, 124, -1, 229, 339, -1, 239, 386, -1, 503, -1, 255, 4, -1, 91, 33, -1, 43, 137, 452, 120, 4, -1, 60, 153, 385, -1, 386, 204, 383, -1, 253, 369, 115, -1, 320, 402, -1, 246, 137, 446, 187, 3],
[239, 349, -1, 393, 115, -1, 404, 32, 6, -1, 86, 115, -1, 404, -1, 229, 339, 383, -1, 332, 327, 6, -1, 404, 29, -1, 396, 240, 306, 17, -1, 327, 118, 336, 6, -1, 404, 29, -1, 529, 480, 336],
[529, 480, 115, -1, 396, 318, 383, -1, 256, -1, 32, 383, -1, 65, 341, 503, 120, 6, -1, 351, 65, 292, -1, 399, 234, -1, 105, 179, 502, 226, 4, -1, 60, 32, 386, -1, 366, -1, 60, 182, 115, 427, -1, 120, 317, -1, 65, 341, 502, 33, -1, 142, -1, 28, 336],
[60, 187, -1, 369, 207, -1, 399, 234, -1, 105, 179, 502, 427, -1, 331, 383, -1, 28, 336, 6, -1, 327, 522, -1, 27, 385, -1, 67, 213, 473, -1, 352, 316, 509, 381, 118, 70],
[358, -1, 246, 396, 203, -1, 427, 467, 174, 6, -1, 502, 86, 4, -1, 145, 4, -1, 300, 4, -1, 102, 6, -1, 298, 288, 382, -1, 386, 204, 383, -1, 24, 65, 134, -1, 406, 349, -1, 386, -1, 246, 396, 349, -1, 217, 460, -1, 30, 348, 120],
[60, 206, 43, -1, 503, 308, 19, 4, -1, 351, 295, -1, 227, -1, 229, 143, 17, -1, 505, 75, -1, 309, 383, -1, 310, 348, 43, 4, -1, 60, -1, 488, 385, -1, 490, 490, 502, 43, -1, 406, 65, -1, 25, 130, -1, 410, 405, 386, -1, 211, 463, 93, -1, 206, 154, 383, -1, 444, 333, 120],
[93, -1, 283, 178, 6, -1, 404, -1, 239, -1, 98, 218, 349, -1, 236, 347, 386, -1, 65, 120, 206, 151, -1, 5],
[5, -1, 369, 206, 115, -1, 386, 243, -1, 128, -1, 86, 281, -1, 32, 134, -1, 505, 75, -1, 37, 133, 93, 43, 4, -1, 60, 32, 383, -1, 503, -1, 402, 386, 174, -1, 270, 189, 398, 327, 367],
[245, 197, -1, 60, 28, 336, 0, -1, 110, 54, 17, -1, 60, 185, -1, 65, 27, 203, -1, 17, 412, 420, 67, -1, 245, 177, 115, 132, 4, -1, 410, 524, 537, -1, 60, 28, 336, 0],
[340, 207, -1, 406, 124, 396, 153, 386, 351, 4, -1, 410, 196, 153, 386, 351, 4, -1, 165, 136, 386, -1, 384, 495, 351, -1, 5, -1, 93, 17, -1, 298, 226, 4, -1, 369, 206, 115, -1, 502, 86, 17, -1, 140, 340, -1, 211, 427, 212, -1, 523, 384, 383, -1, 371, 207, 120],
[2, 239, 382, -1, 353, 195, 120, 65, 261, 120, 115, -1, 309, 383, -1, 93, 310, 348, 43, 4, -1, 60, -1, 98, 218, 349, 292, 115, -1, 211, 427, 212, -1, 340, 146, 386, -1, 65, 120, 206, 43, -1, 393, 348, 120, 4, -1, 58, 203, -1, 65, 371, 386, 225, 3],
[300, 6, -1, 145, 6, -1, 502, 86, -1, 5],
[2, 5, -1, 60, 206, 43, -1, 505, 75, 4, -1, 397, 43, -1, 43, 433, -1, 299, -1, 351, 295, -1, 27, 385, -1, 276, 386, -1, 298, 288, 386, -1, 442, 333, 130, -1, 309, 38, -1, 303, 381, 197, -1, 30, 340, -1, 153, 340, 22, 120, 4, -1, 148, 136, 327, 261, 427, -1, 331, 43, 3],
]
}
ถ้า ภาษา == 4 {
คืน [
[104, 79, 102, 122, 117, 6, 476, 138, 573, 7, 189, 123, 49, 570, 75, 541, 14, 6, 593, 587, 50, 52, 43, 39, 49, 603, 394, 27, 35, 325, 55, 43, 432, 59, 38, 41, 12, 38, 35],
[33, 27, 41, 33, 24, 6, 372, 302, 49, 422, 481, 49, 167, 49, 452, 18, 49, 201, 24, 13, 42, 6, 393, 49, 169, 41, 17, 33, 72, 46, 471, 37, 201, 16, 13, 35, 62, 46, 595, 38, 35],
[223, 219, 17, 458, 31, 71, 49, 50, 24, 24, 59, 42, 36, 7, 24, 49, 166, 46, 50, 6, 59, 36, 371, 16, 72, 41, 12, 45, 12, 372, 302, 49, 605, 475, 27, 16, 45, 12],
[45, 69, 51, 462, 35, 37, 17, 371, 18, 59, 27, 67, 13, 7, 24, 72, 68, 70, 596, 27, 12, 268, 478, 36, 38, 41, 6, 371, 12, 41, 18, 35, 49, 36, 16, 69],
[401, 17, 449, 38, 166, 46, 471, 37, 128, 38, 35, 6, 449, 434, 43, 597, 49, 146, 604, 75, 59, 43, 12, 6, 537, 46, 63, 611, 59, 72, 30, 6, 314, 72, 71, 24, 43, 45, 20],
[411, 18, 500, 50, 6, 16, 39, 41, 15, 182, 35, 37, 17, 328, 38, 35, 563, 521, 356, 75, 528, 14, 41, 12, 71, 7, 143, 235, 6, 411, 18, 500, 17, 33, 72, 75, 557, 33, 13],
[33, 27, 41, 424, 17, 302, 46, 490, 12, 35, 6, 149, 20, 6, 553, 332, 294, 20, 6, 12, 39, 63, 68, 70, 583, 20, 426, 14, 71, 35, 62, 46, 508, 69, 75, 520, 14, 45, 17, 69],
[462, 50, 349, 574, 16, 69, 24, 72, 57, 44, 572, 12, 423, 75, 528, 14, 41, 50, 12, 45, 12, 7, 24, 72, 16, 69, 63, 33, 13, 29, 71, 39, 63, 70, 36],
[380, 71, 307, 526, 50, 45, 16, 38, 35, 49, 46, 7, 24, 49, 325, 50, 6, 63, 43, 63, 43, 11, 45, 35, 35, 37, 17, 504, 539, 13, 63, 49, 42, 50, 45, 16, 38, 35],
[393, 75, 568, 54, 268, 26, 18, 500, 35, 37, 68, 6, 15, 182, 35, 37, 17, 393, 38, 35, 29, 56, 41, 49, 570, 50, 6, 322, 69, 17, 438, 18, 71, 570, 36, 38, 35, 7, 33, 72, 50, 282, 46, 322, 69, 17, 504, 539, 13, 56, 18, 63, 49, 36, 38, 35, 49, 36],
[33, 27, 41, 6, 413, 16, 12, 588, 49, 134, 16, 69, 6, 268, 26, 20, 41, 609, 220, 45, 151, 16, 63, 59, 35, 6, 302, 46, 397, 71, 24, 43, 75, 335, 76, 36],
[462, 50, 189, 123, 49, 392, 165, 49, 517, 43, 26, 72, 35, 355, 250, 35, 37, 75, 354, 437, 27, 41, 18, 35, 49, 7, 189, 138, 442, 448, 75, 560, 17, 29, 39, 63, 70, 50, 45, 12, 74],
[33, 72, 46, 7, 372, 316, 49, 95, 80, 109, 120, 86, 42, 238, 140, 17, 20, 29, 20, 29, 473, 12, 176, 26, 45, 12, 68, 13, 6, 537, 16, 17, 527, 293, 69, 45, 18, 64],
[33, 72, 42, 11, 45, 35, 50, 6, 268, 26, 45, 167, 26, 76, 3, -1, 11, 49, 593, 587, 17, 586, 12, 41, 16, 69, 6, 30, 38, 43, 603, 16, 36, 38, 35, 74, 48],
[311, 12, 49, 7, 143, 59, 42, 311, 12, 45, 76, 41, 312, 38, 35, 24, 43, 45, 16, 38, 35, 49, 46, 7, 152, 70, 63, 49, 42, 12, 71, 38, 41, 6, 182, 50, 508, 439, 42, 12, 71, 38, 41, 24, 43, 36, 38, 35, 36, 22, 45, 49, 46],
[42, 63, 6, 60, 76, 45, 488, 271, 462, 75, 555, 14, 46, 323, 38, 41, 18, 41, 20, 72, 35, 16, 69, 7, 36, 16, 69, 5, 5, 462, 63, 521, 20, 24, 43, 46, 29, 71, 7, 372, 302, 59, 42],
[1, 33, 27, 41, 171, 142, 50, 228, 441, 46, 471, 38, 35, 4, 4, 138, 142, 49, 433, 361, 6, 138, 383, 49, 482, 600, 6, 123, 188, 49, 316, 620, 6, 123, 39, 49, 558, 14, 71, 605, 475, 4, 4, 588, 46, 201, 22, 41, 508, 69, 75, 538, 301, 29, 71, 6, 241, 247, 42, 268, 26, 45, 83, 122, 87, 91, 100, 114, 36, 38, 35, 2],
[462, 35, 37, 49, 232, 75, 503, 12, 41, 7, 378, 295, 46, 6, 68, 20, 503, 12, 41, 7, 462, 35, 37, 50, 63, 13, 6, 137, 39, 49, 570, 49, 182, 46, 261, 399, 75, 176, 35, 11, 49, 393, 42, 50, 45, 12],
[462, 35, 37, 50, 418, 49, 529, 474, 43, 516, 191, 49, 518, 474, 75, 326, 46, 168, 72, 35, 7, 401, 43, 6, 421, 43, 6, 355, 250, 49, 254, 70, 326, 75, 303, 35],
[462, 35, 37, 50, 152, 70, 63, 49, 49, 605, 475, 75, 123, 39, 336, 38, 35, 7, 33, 72, 50, 488, 271, 6, 269, 27, 63, 152, 70, 63, 49, 45, 76, 16, 28, 64, 45, 16, 38, 35],
[1, 299, 69, 49, 182, 46, 11, 71, 111, 96, 116, 297, 49, 325, 17, 6, 123, 288, 6, 149, 20, 506, 327, 38, 35, 7, 299, 69, 49, 199, 75, 528, 14, 68, 13, 43, 29, 71, 625, 184, 49, 68, 13, 46, 2],
[325, 46, 11, 71, 11, 72, 7, 462, 50, 11, 49, 297, 75, 453, 38, 41, 12, 71, 7, 11, 72, 50, 580, 42, 50, 45, 12, 7, 11, 72, 50, 161, 543, 36],
[161, 543, 50, 6, 508, 178, 75, 179, 38, 35, 63, 49, 75, 528, 14, 41, 12, 71, 7, 24, 24, 42, 393, 12, 587, 571, 14, 72, 51, 6, 33, 72, 50, 45, 32, 16, 75, 312, 12, 176, 29, 36, 73, 13],
[45, 69, 51, 462, 35, 37, 50, 393, 12, 587, 571, 14, 45, 12, 7, 137, 39, 49, 570, 178, 49, 495, 499, 75, 466, 76, 42, 18, 35, 49, 36, 16, 69],
[195, 12, 334, 249, 75, 254, 72, 7, 123, 6, 138, 6, 127, 6, 215, 7, 132, 441, 50, 59, 36, 199, 182, 75, 337, 39, 182, 16, 69, 6, 24, 49, 334, 249, 46, 197, 74, 31, 41, 396, 12, 41, 12, 35],
[33, 27, 41, 123, 452, 6, 171, 142, 169, 208, 17, 172, 46, 315, 75, 27, 35, 7, 33, 27, 41, 593, 587, 49, 293, 70, 535, 62, 35, 599, 400, 49, 68, 13, 45, 603, 264, 17, 6, 39, 12, 46, 115, 92, 110, 75, 527, 39, 22, 35],
[319, 27, 12, 142, 68, 7, 11, 49, 325, 49, 201, 24, 13, 46, 151, 17, 300, 38, 41, 12, 68, 13, 43, 4, 4],
[4, 4, 462, 35, 37, 50, 63, 38, 43, 52, 44, 12, 24, 43, 63, 6, 123, 492, 46, 136, 70, 541, 14, 41, 6, 33, 72, 75, 123, 39, 49, 472, 43, 205, 76, 42, 18, 35, 28, 64, 45, 12],
[33, 72, 42, 24, 33, 0, -1, 59, 26, 46, 33, 13, 12, 13, 400, 387, 75, 6, 537, 16, 46, 337, 38, 41, 12, 41, 57, 27, 16, 38, 35, 49, 68, 0],
[268, 26, 18, 500, 35, 37, 68, 6, 482, 600, 35, 37, 68, 6, 558, 14, 71, 605, 475, 68, 4, 4, 462, 49, 197, 219, 42, 6, 462, 35, 37, 50, 123, 39, 46, 45, 38, 41, 372, 302, 49, 206, 605, 75, 621, 69, 29],
[1, 325, 50, 586, 12, 35, 43, 12, 13, 68, 70, 6, 315, 75, 200, 18, 176, 27, 35, 7, 33, 27, 41, 33, 49, 201, 24, 13, 42, 50, 6, 372, 302, 49, 588, 17, 501, 75, 419, 59, 31, 41, 300, 38, 41, 12, 35, 2],
[127, 6, 138, 6, 123, 4, 4],
[1, 4, 4, 33, 27, 41, 172, 46, 6, 268, 26, 20, 609, 220, 45, 171, 39, 49, 167, 50, 6, 132, 441, 49, 394, 62, 35, 315, 49, 134, 55, 43, 396, 60, 168, 70, 6, 339, 70, 557, 71, 24, 43, 50, 45, 16, 38, 35, 2],
]
}
ถ้า ภาษา == 5 {
คืน [
[639, 612, 850, 617, 40, 299, 8, 731, 752, 138, 11, 486, 425, 763, 850, 773, 769, 607, 807, 413, 609, 366, 38, 11, 371, 815, 481, 356, 88, 573, 793],
[664, 216, 773, 779, 850, 608, 752, 447, 163, 11, 22, 533, 618, 573, 335, 93, 32, 163, 850, 421, 833, 480, 775, 668, 809, 732, 457, 850, 108, 230, 18, 255, 578, 707],
[217, 212, 673, 296, 367, 57, 731, 123, 573, 850, 157, 449, 755, 779, 38, 8, 104, 329, 126, 850, 157, 128, 16, 447, 163, 11, 24, 277, 452, 703, 105, 16, 573, 819, 616],
[773, 367, 57, 278, 380, 255, 105, 111, 457, 8, 490, 755, 444, 808, 573, 276, 684, 850, 367, 57, 775, 105, 752],
[493, 447, 92, 140, 732, 850, 368, 582, 558, 559, 18, 810, 493, 638, 366, 573, 818, 101, 850, 428, 48, 772, 723, 850, 36, 491, 17, 568, 359],
[514, 516, 715, 333, 78, 57, 323, 302, 55, 752, 573, 764, 701, 729, 8, 50, 234, 850, 514, 516, 706, 89, 754, 755, 60, 358],
[664, 163, 532, 542, 631, 805, 100, 163, 850, 71, 62, 664, 665, 336, 850, 27, 38, 11, 218, 490, 301, 432, 444, 792, 30, 573, 546, 540, 850, 482, 601, 697, 582, 677, 293],
[367, 17, 715, 333, 598, 267, 248, 483, 771, 757, 573, 534, 541, 8, 367, 374, 621, 713, 255, 645, 646, 81, 395, 755, 467],
[78, 57, 454, 17, 337, 126, 457, 8, 755, 371, 793, 850, 52, 457, 775, 17, 436, 78, 57, 720, 375, 573, 780, 387],
[276, 276, 573, 701, 663, 191, 850, 78, 57, 370, 480, 190, 752, 573, 489, 11, 456, 736, 850, 775, 436, 367, 57, 370, 466, 282, 573, 736, 8, 773, 60, 780, 387, 850, 454, 278, 11, 577, 436, 367, 57, 573],
[664, 163, 850, 52, 773, 548, 519, 440, 573, 842, 441, 25, 850, 11, 24, 521, 276, 664, 210, 376, 573, 253, 216, 850, 36, 161, 467, 390, 644, 569, 216, 163, 818],
[138, 11, 24, 647, 310, 779, 402, 695, 573, 252, 488, 850, 367, 775, 294, 640, 421, 561, 249, 323, 8, 617, 138, 40, 24, 850, 367, 158, 17, 65, 713, 255, 52, 367, 372, 751, 523, 731],
[104, 722, 38, 8, 347, 333, 449, 48, 216, 447, 628, 627, 573, 432, 124, 850, 579, 72, 237, 687, 458, 122, 182, 182, 614, 111, 228, 170],
[773, 78, 176, 850, 276, 276, 573, 93, 852, 677, 52, 773, 769, 607, 807, 374, 315, 56, 163, 850, 78, 278, 11, 577, 331, 258, 815],
[367, 266, 344, 8, 367, 52, 457, 500, 449, 266, 344, 752, 8, 56, 126, 850, 87, 24, 233, 75, 573, 819, 616, 850, 278, 157, 361, 177, 582, 677, 565, 664, 294],
[158, 78, 57, 370, 449, 48, 754, 436, 205, 457, 378, 367, 38, 850, 370, 56, 6, 6, 370, 56, 367, 360, 850, 367, 36, 11, 732, 146, 170, 8, 11, 736, 123, 309],
[848, 41, 436, 97, 48, 11, 161, 610, 41, 793, 475, 32, 126, 5, 5, 23, 70, 554, 427, 850, 23, 70, 626, 535, 850, 11, 24, 351, 839, 850, 11, 24, 509, 510, 573, 819, 616, 5, 5, 11, 412, 27, 842, 441, 725, 819, 573, 7, 244, 316, 664, 521, 276, 573, 34, 798, 8, 849],
[171, 367, 57, 722, 8, 53, 637, 171, 8, 367, 57, 294, 17, 104, 436, 35, 486, 425, 763, 32, 126, 850, 773, 833, 598, 315, 554, 265, 432, 573, 480, 38],
[367, 57, 296, 205, 38, 530, 496, 32, 710, 18, 408, 624, 686, 615, 8, 367, 57, 413, 693, 38, 493, 850, 413, 693, 38, 532, 850, 754, 449, 11, 70, 252, 488, 573, 257, 384, 663],
[367, 57, 754, 413, 693, 38, 11, 24, 233, 75, 573, 819, 616, 5, 5, 664, 255, 123, 241, 457, 850, 11, 537, 36, 17, 233, 75],
[848, 54, 57, 818, 126, 773, 371, 135, 612, 325, 551, 573, 793, 850, 71, 71, 217, 406, 133, 38, 11, 16, 850, 262, 248, 11, 826, 336, 737, 482, 216, 254, 37, 54, 57, 573, 162, 252, 8, 849],
[793, 15, 773, 24, 21, 705, 6, 6, 367, 712, 333, 773, 24, 325, 551, 8, 773, 17, 436, 11, 380, 787, 850, 773, 436, 11, 769, 67, 570],
[67, 570, 65, 715, 333, 436, 49, 31, 129, 315, 38, 255, 8, 689, 216, 483, 229, 190, 789, 850, 255, 278, 65, 780, 423, 715, 732, 850, 773, 436, 27, 49, 31],
[773, 367, 57, 278, 644, 17, 65, 190, 789, 8, 367, 57, 294, 640, 636, 37, 38, 421, 421, 35, 486, 425, 763],
[257, 72, 155, 662, 573, 684, 389, 8, 11, 850, 40, 850, 14, 850, 204, 8, 20, 567, 216, 392, 449, 162, 252, 32, 126, 850, 278, 294, 738, 582, 755, 24, 684, 389, 126, 701],
[449, 773, 31, 11, 587, 850, 97, 48, 11, 161, 178, 174, 850, 664, 773, 769, 607, 807, 779, 631, 648, 248, 566, 509, 682, 573, 270, 815, 850, 639, 41, 378, 123, 38, 677, 293, 573, 684, 245],
[367, 573, 547, 48, 191, 8, 17, 717, 773, 371, 793, 32, 163, 619, 330, 582, 49, 31, 5, 5],
[5, 5, 367, 57, 431, 294, 11, 732, 398, 752, 38, 444, 628, 573, 225, 107, 850, 303, 275, 255, 602, 77, 11, 24, 623, 612],
[755, 373, 273, 199, 847, 755, 482, 436, 367, 11, 577, 295, 450, 449, 48, 673, 394, 111, 573, 773, 670, 492, 474, 847],
[276, 276, 573, 701, 663, 850, 626, 535, 57, 850, 509, 510, 573, 819, 616, 5, 5, 171, 367, 83, 419, 850, 367, 57, 275, 160, 664, 27, 11, 850, 245, 185, 447, 163, 573, 179, 319],
[848, 18, 100, 722, 773, 371, 793, 374, 315, 38, 850, 17, 248, 722, 255, 164, 111, 38, 11, 154, 492, 8, 664, 216, 255, 32, 163, 850, 447, 163, 573, 842, 441, 482, 815, 815, 619, 84, 850, 79, 666, 86, 171, 8, 849],
[14, 8, 40, 8, 11, 5, 5],
[848, 5, 5, 664, 163, 850, 97, 769, 521, 276, 664, 210, 376, 573, 93, 850, 11, 161, 731, 756, 38, 755, 24, 20, 567, 283, 72, 573, 773, 154, 492, 349, 32, 25, 850, 104, 452, 205, 241, 8, 849],
]
}
คืน []
}
ฟังก์ชัน ฉากไฟนอล2_บทพูด(ภาษา) {
ถ้า ภาษา == 0 {
คืน [
"fainaru, pato tsu. irebun rodo daun, intabaru, wan horudo doa-ni naro.",
"soshite soko, rasuto rantan-raito furikka no muko, oru songu, mitto suru tame gyaza.",
"kore, mappu iku hodo toi. koko no muko, onri rasuto noto, anrittun.",
"sorekara wareware sore raito. wareware kono yori hada meja raito shita.",
"wota fasuto raizu, paru to rein no masuku wea, anasuku, anafureido.",
"dipu, anata wan-do pei shita toru rimemba. tunaito, dipu sore bakku pei.",
"soshite furemu ato kita, ro soshite peshento, yujuaru yori ronga ban no tame jibun bankingu.",
"wareware homu kara sonna toku no asshu rimemba shinai. wareware sono wei kipu suru tsumori.",
"anata kamu suru hitsuyo nakatta. kono doa, neba anata-no kyari.",
"ritoru beara, anata shingu shita eburi rodo, wareware ribu suru rodo. sore itsumo wareware-no kyari.",
"sorekara, womu daku kara, chisana soshite sutabon mono mo, bihaindo sutei rifyuzu.",
"wareware irebun jimenshon no doroppu reta soto shita. toweruvu, wareware kara getto awei sasenai.",
"bisaido. dareka, wasuto posshiburu momento-de shiringu gigguru kara kipu-subeki.",
"soshite anata, ritoru raito? intabaru opun shite kara, anata kwaietto ni natta.",
"wareware sukea. wareware neba mae sukea datta koto nai. rifutoba biingu, tada furi biingu imi shita.",
"demo anata-tachi minna, tonikaku wareware no tame bakku kita. dakara. wareware mo kamu to omou. oru za wei.",
"(soshite karera sikkusu, sureshorudo-ni sutando - tsu royaru, tsu supiritto, wan dimon, wan sutorei noto - sutorenji chisana okesutora, daku no tame jibun chuningu.)",
"wareware-ni risun. riari risun. wareware, nain rodo mae parasu ribu shita onaji songu ja nai.",
"wareware taido hon to medo rido pikku appu shita. wota, faia, soshite reta no kipa pikku appu shita.",
"wareware wan rifutoba noto pikku appu shita, sore zenzen rifutoba ja nakatta koto ga wakatta.",
"(karera no mae no medarion-shepu doa, wan-do parusu, ro-ni, kare-no nemu raningu hatobito no yo-ni.)",
"doa no ue no sono mono. wareware sono shepu shitte iru. sore rokku ja nai. sore suka.",
"suka, sore katto shita mono rimemba. koko-de rongu shingu, soshite sore naze rimemba.",
"sorekara wareware rongu shingu shinai. wareware nain rodo no purakutisu motta.",
"orudo meja horudo. wan, tsu, suri, fo. warudo, nemu motsu mae, kono bito-ni woku.",
"soshite wan momento, karera sikkusu, issho-ni buresu, soshite intabaru no tensu erekutorikku hasshu, fainari rizumu faundo.",
"mai rabu. nan de mo sono doa no muko weito suru mono -",
"- wareware sudeni wasu sabaibu shita, issho-ni, soshite sore chaputa to yobu.",
"sore supiritto! sore ekuzakuto supiritto, wareware dareka motte hoshii to hopu shita!",
"ritoru beara, supiritto, sutorei noto - mai kaunto-de, wareware wan-to shite fainaru kodo sutoraiku.",
"(doa opun shinakatta, somatchi ekusuheru yori. soshite sono muko, rasuto daku weito, risun.)",
"suri. tsu. wan -",
"( - soshite issho-ni, sikkusu chisana soshite sutabon raito, warudo no horudo buresu no naka-ni woku, soshite bakku minakatta.)"
]
}
ถ้า ภาษา == 2 {
คืน [
"ไฟนอล ภาคสอง สิบเอ็ดเส้นทางผ่านไป ช่องว่างนั้นก็แคบลงเหลือเพียงประตูบานเดียวที่หยุดนิ่งอยู่",
"และที่นั่น เลยแสงโคมไฟที่กระพริบครั้งสุดท้ายไป บทเพลงทั้งบทก็มารวมตัวกันเพื่อเผชิญหน้ากับมัน",
"นี่คือจุดสุดท้ายที่แผนที่พาไปถึง เลยจากนี้ไป มีเพียงโน้ตตัวสุดท้ายที่ยังไม่ถูกเขียนขึ้น",
"งั้นเราเขียนมันขึ้นมาเองสิ เราเคยเขียนห้องเพลงที่ยากกว่านี้มาแล้ว",
"สายน้ำผุดขึ้นมาก่อน สวมหน้ากากแห่งไข่มุกและสายฝน โดยไม่มีใครร้องขอ และปราศจากความหวาดกลัว",
"ห้วงลึกจดจำค่าผ่านทางที่เจ้าเคยจ่ายให้เราไว้ คืนนี้ ห้วงลึกจะคืนมันให้เจ้า",
"และเปลวไฟตามมาทีหลัง ลุกต่ำและอดทน สะสมพลังไว้สำหรับการเผาไหม้ที่ยาวนานกว่าปกติ",
"ข้าไม่เคยจดจำเถ้าถ่านที่ไกลจากบ้านเช่นนี้ และข้าตั้งใจจะให้มันเป็นเช่นนั้นต่อไป",
"ท่านไม่จำเป็นต้องมาก็ได้ ประตูบานนี้ไม่เคยเป็นภาระของท่านเลย",
"ผู้แบกบทเพลงตัวน้อยเอ๋ย ทุกเส้นทางที่เจ้าขับขานคือเส้นทางที่เราอาศัยอยู่ มันเป็นภาระของเราเสมอมา",
"แล้วจากความมืดอันอบอุ่น มีบางสิ่งเล็ก ๆ และดื้อรั้นปฏิเสธที่จะอยู่ข้างหลังเช่นกัน",
"ข้าจัดเรียงตัวอักษรที่ตกหล่นมาแล้วสิบเอ็ดมิติ ข้าจะไม่ปล่อยให้มิติที่สิบสองหลุดมือไปหรอกนะ",
"อีกอย่าง ต้องมีใครสักคนคอยห้ามไม่ให้เพดานหัวเราะคิกคักในจังหวะที่แย่ที่สุดสิ",
"แล้วเจ้าล่ะ แสงน้อย ๆ เจ้าเงียบไปตั้งแต่ช่องว่างนั้นเปิดออก",
"ฉันกลัว ฉันไม่เคยกลัวมาก่อนเลย การเป็นโน้ตที่เหลือเมื่อก่อนมันแปลว่าเป็นอิสระเท่านั้นเอง",
"แต่พวกท่านทุกคนก็ยังกลับมาหาฉันอยู่ดี ดังนั้น... ฉันคงต้องไปด้วยเหมือนกัน ไปจนสุดทาง",
"(และทั้งหกก็ยืนอยู่ที่ธรณีประตู สองราชวงศ์ สองวิญญาณ หนึ่งปีศาจ หนึ่งโน้ตพเนจร วงออร์เคสตราเล็ก ๆ ที่แปลกประหลาด กำลังจูนเสียงตัวเองเพื่อเผชิญความมืด)",
"ฟังเราให้ดี ฟังจริง ๆ นะ เราไม่ใช่บทเพลงเดิมที่ออกจากวังไปเมื่อเก้าเส้นทางก่อนแล้ว",
"เราเก็บแตรแห่งกระแสน้ำและปี่เปลกล่อมมาด้วย เราได้พบสายน้ำ เปลวไฟ และผู้ดูแลตัวอักษร",
"เราได้พบโน้ตที่เหลือตัวหนึ่ง ซึ่งกลับกลายเป็นว่ามันไม่เคยเหลือเลยสักนิด",
"(ประตูรูปเหรียญตราตรงหน้าพวกเขาสั่นเต้นขึ้นครั้งหนึ่ง เบา ๆ ราวกับหัวใจที่กำลังเรียนรู้ชื่อของพวกเขา)",
"สิ่งนั้นบนประตู ข้ารู้จักรูปทรงนั้น นั่นไม่ใช่กุญแจล็อก นั่นคือรอยแผลเป็น",
"รอยแผลเป็นจดจำสิ่งที่กรีดมันไว้เสมอ หากขับขานผิดพลาดตรงนี้ มันจะจดจำเหตุผลนั้นได้อีกครั้ง",
"งั้นเราจะไม่ขับขานผิดพลาด เราฝึกฝนมาแล้วตลอดเก้าเส้นทาง",
"คงจังหวะเดิมไว้ หนึ่ง สอง สาม สี่ โลกเดินตามจังหวะนี้มาก่อนที่มันจะมีชื่อเสียอีก",
"และในชั่วขณะหนึ่ง ทั้งหกคนก็หายใจพร้อมกัน และความเงียบตึงเครียดราวกระแสไฟฟ้าของช่องว่างนั้นก็ค้นพบจังหวะของมันในที่สุด",
"ที่รัก ไม่ว่าอะไรจะรออยู่หลังประตูบานนั้น...",
"...เราเคยผ่านสิ่งที่เลวร้ายกว่านี้มาด้วยกันแล้ว และเรียกมันว่าหนึ่งบท",
"นั่นแหละจิตวิญญาณที่ใช่เลย! นั่นคือจิตวิญญาณแบบที่ฉันหวังว่าจะมีใครสักคนมีเป๊ะ ๆ เลย!",
"ผู้แบกบทเพลงตัวน้อย วิญญาณทั้งหลาย โน้ตพเนจร เมื่อข้านับ พวกเราจะบรรเลงคอร์ดสุดท้ายไปพร้อมกันเป็นหนึ่งเดียว",
"(ประตูไม่ได้เปิดออกเสียทีเดียว มันเหมือนกับหายใจออกมากกว่า และเลยจากมันไป ความมืดครั้งสุดท้ายก็รอคอยอยู่ กำลังฟัง)",
"สาม สอง หนึ่ง...",
"(...และด้วยกัน แสงเล็ก ๆ ที่ดื้อรั้นทั้งหกดวงก็ก้าวเข้าไปในลมหายใจที่ถูกกลั้นไว้ของโลก และไม่หันกลับมามองอีกเลย)"
]
}
ถ้า ภาษา == 3 {
คืน [
"피날레, 두 번째 장. 열한 개의 길을 지나, 그 틈은 하나의 정지된 문으로 좁아졌다",
"그리고 그곳, 마지막으로 깜빡이는 등불빛 너머에서, 노래 전체가 그것을 마주하기 위해 모였다",
"지도가 나아갈 수 있는 건 여기까지다. 이 너머에는 오직 마지막 음표, 아직 쓰이지 않은 그것뿐이야",
"그럼 우리가 써 내려가자. 우리는 이보다 어려운 마디도 써낸 적이 있으니까",
"물이 먼저 떠올랐다, 진주와 비의 가면을 쓰고, 부름받지 않았지만 두려움 없이",
"깊은 곳은 그대들이 한때 우리에게 지불한 통행료를 기억한다. 오늘 밤, 깊은 곳이 그것을 되갚는다",
"그리고 불꽃이 뒤따라왔다, 낮고 인내심 있게, 평소보다 오래 타오르기 위해 스스로를 다독이며",
"나는 집에서 이토록 먼 곳의 재를 기억하지 않는다. 앞으로도 그렇게 둘 생각이야",
"그대들이 올 필요는 없었어. 이 문은 애초에 그대들의 짐이 아니었으니까",
"노래의 어린 전달자들이여, 그대들이 노래한 모든 길은 우리가 사는 길이었다. 그것은 언제나 우리의 짐이었어",
"그러자, 따뜻한 어둠 속에서, 작고 고집 센 무언가도 뒤에 남기를 거부했다",
"나는 열한 개 차원의 떨어진 글자들을 정리해왔어. 열두 번째가 내게서 빠져나가게 두진 않을 거야",
"게다가. 최악의 순간에 천장이 키득거리지 않게 막을 사람이 필요하잖아",
"그런데 너, 작은 빛아? 그 틈이 열린 뒤로 계속 조용하던데",
"나 무서워. 이런 적 한 번도 없었는데. 남겨진 음표라는 건 그냥 자유롭다는 뜻이었을 뿐인데",
"그런데도 다들 날 위해 돌아와 줬으니까. 그러니까... 나도 같이 갈래. 끝까지",
"(그리고 여섯 명은 문턱에 섰다 - 두 왕족, 두 정령, 한 데몬, 한 떠돌이 음표 - 어둠을 위해 스스로를 조율하는 기묘하고 작은 오케스트라)",
"우리 말을 들어봐. 정말로 들어봐. 우리는 아홉 개의 길 전에 궁전을 떠났던 그 노래가 아니야",
"우리는 조수의 뿔피리와 초원의 갈대피리를 얻었어. 물과 불, 그리고 글자를 지키는 자를 얻었지",
"우리는 남겨진 음표 하나를 얻었는데, 알고 보니 전혀 남겨진 게 아니었어",
"(그들 앞의 메달 모양 문이 한 번, 낮게 고동쳤다, 그들의 이름을 배우는 심장 박동처럼)",
"문에 있는 저것. 나는 저 모양을 알아. 저건 자물쇠가 아니야. 저건 흉터야",
"흉터는 자신을 벤 것을 기억한다. 여기서 잘못 노래하면, 그것이 왜 그랬는지 다시 기억하게 될 거야",
"그럼 우린 잘못 노래하지 않을 거야. 아홉 개의 길만큼 연습했으니까",
"옛 박자를 지켜라. 하나, 둘, 셋, 넷. 세상은 이름을 갖기도 전에 이 박자에 맞춰 걸었다",
"그리고 한순간, 여섯 명 모두가 함께 숨을 쉬었고, 그 틈의 팽팽하고 전기 같던 정적이 마침내 리듬을 찾았다",
"내 사랑. 저 문 너머에 무엇이 기다리든 -",
"- 우리는 이미 더 나쁜 것도 함께 견뎌내고, 그것을 한 장이라 불렀잖아요",
"바로 그거야! 누군가 그런 기개를 가져주길 바랐는데, 정확히 그거야!",
"어린 전달자들이여, 정령들이여, 떠돌이 음표여 - 내가 세면, 우리는 하나가 되어 마지막 화음을 울린다",
"(문은 열렸다기보다는 숨을 내쉬었고, 그 너머에서는 마지막 어둠이 기다리고 있었다, 귀를 기울이며)",
"셋. 둘. 하나 -",
"(- 그리고 함께, 작고 고집 센 여섯 개의 빛이 세상이 참았던 숨결 속으로 걸어 들어갔다, 뒤돌아보지 않고)"
]
}
ถ้า ภาษา == 4 {
คืน [
"フィナーレ、第二部。十一の道を越え、隙間はひとつの静止した扉へと狭まっていった",
"そしてそこ、最後の灯籠の光の瞬きの向こうで、歌の全てがそれに立ち向かうために集った",
"地図が示せるのはここまでだ。この先には、まだ書かれていない最後の音符しかない",
"ならば私たちが書きましょう。これより難しい小節だって、書いてきたのだから",
"水が真っ先に立ち上った、真珠と雨の仮面をまとい、誰にも頼まれず、恐れることなく",
"深き者は、かつてお前たちが払った通行料を覚えている。今夜、深き者がそれを返そう",
"そして炎が後に続いた、低く、辛抱強く、いつもより長く燃えるために自らを蓄えながら",
"私は故郷からこれほど遠い灰を覚えてはいない。これからもそうするつもりだ",
"来る必要はなかったのに。この扉は、もともとあなたたちが背負うものではなかった",
"歌を運ぶ小さき者たちよ、お前たちが歌ったすべての道は、我らが生きる道だった。それは常に我らが背負うべきものだったのだ",
"そして、温かい闇の中から、小さくて頑固な何かもまた、後に残ることを拒んだ",
"私は十一の次元の落とされた文字たちを整理してきたの。十二番目を逃がすつもりはないわ",
"それに。最悪のタイミングで天井がくすくす笑い出さないよう、誰かが見張らなきゃ",
"それであなたは、小さな光さん? あの隙間が開いてから、ずっと静かだったわね",
"怖いの。今まで怖いなんて思ったことなかったのに。余りものでいるって、前は自由でいるってことだっただけなのに",
"でも、みんな結局私を迎えに戻ってきてくれたから。だから……私も行くことにする。最後まで",
"(そして六人は境界に立った――二人の王族、二柱の精霊、一匹の悪魔、一つの迷える音符――闇に向けて自らを調律する、奇妙で小さなオーケストラだった)",
"私たちの声を聞いて。本当に、よく聞いて。私たちはもう、九つの道の前に宮殿を出たあの歌ではない",
"私たちは潮の角笛と草原の葦笛を手に入れた。水と、火と、文字の守り手を得た",
"私たちは余りものの音符を一つ拾った。それは結局、少しも余りものなんかじゃなかった",
"(彼らの前にあるメダル形の扉が、一度、低く脈打った。彼らの名を覚えようとする鼓動のように)",
"扉にあるあれ。私はあの形を知っている。あれは錠ではない。あれは傷跡だ",
"傷跡は、自分を切ったものを覚えている。ここで歌い間違えれば、それはなぜかを思い出すだろう",
"ならば私たちは歌い間違えない。九つの道分の練習を積んできたのだから",
"古い拍子を守れ。一、二、三、四。世界はまだ名前を持つ前から、この拍子に合わせて歩いていた",
"そして一瞬、六人全員が共に息をした。そして隙間の張り詰めた電気のような静寂が、ついにリズムを見つけた",
"愛しい人よ。あの扉の向こうに何が待っていようと――",
"――私たちはもっとひどいことも、一緒に乗り越えて、それを一つの章と呼んできたじゃない",
"それでこそ! まさにそういう気概を、誰かに持っていてほしかったのよ!",
"小さき者たちよ、精霊たちよ、迷える音符よ――私の合図で、私たちは一つになって最後の和音を鳴らす",
"(扉は開いたというより、息を吐き出した。そしてその向こうでは、最後の闇が耳を澄ませて待っていた)",
"三、二、一――",
"(――そして共に、小さく頑固な六つの光は、世界の止めた息の中へと歩み入り、振り返ることはなかった)"
]
}
ถ้า ภาษา == 5 {
คืน [
"终章,第二幕。走过十一段旅途,那道空隙收窄成了一扇静止悬停的门",
"而在那里,穿过最后一丝灯笼的微光之后,整首歌都聚集起来,准备与它相见",
"地图能带我们走到的,只有这里了。再往前,只剩下最后一个尚未被写下的音符",
"那我们就把它写出来。比这更难的小节,我们都写过",
"水最先升起,戴着珍珠与雨水织成的面具,无人邀请,也毫不畏惧",
"深渊记得你们当年付过的通行费。今夜,深渊要偿还这份情",
"而后火焰紧随其后,低伏而耐心,为了一场比平时更长久的燃烧,正积蓄着自己",
"我不记得离家如此遥远的灰烬。我打算让它继续保持这样",
"你们本不必前来。这扇门,从来都不是你们该扛的重担",
"小小的行者啊,你们所歌唱过的每一条路,都是我们所栖居的路。那份重担,本就一直是我们的",
"而后,从那片温暖的黑暗中,一个渺小而固执的存在,也同样拒绝留在后面",
"十一个维度里掉落的字母,我都已经整理妥当。第十二个,我可不会让它从我手边溜走",
"再说了。总得有人在最糟糕的时刻,看住天花板别咯咯笑出声吧",
"那你呢,小小的光?自从那道空隙打开以后,你就一直很安静",
"我害怕。我从来没有害怕过。以前,做个多余的音符,就只意味着自由而已",
"可你们所有人还是回来找我了,所以……所以我想,我也一起去吧。一路到底",
"(于是六人一同立于门槛之前——两位王族,两位精灵,一个恶魔,一个流浪的音符——一支为黑暗调音的、奇异而渺小的乐队。)",
"听我们说。仔细听。我们已不再是九段旅途之前,那首离开王宫时的歌了",
"我们带回了潮汐之角与摇篮芦笛。我们收获了水,收获了火,还有一位字母的守护者",
"我们还收获了一个多余的音符——而它到头来,一点也不多余",
"(他们面前那扇勋章形状的门,低低地搏动了一下,宛如一颗心跳正在学习他们的名字。)",
"门上那个东西……我认得那个形状。那不是一把锁,那是一道伤疤",
"伤疤会记得是什么割开了它。若在此处唱错,它就会重新记起,那是为什么",
"那我们就绝不会唱错。我们已经练习了整整九段旅途",
"守住古老的节拍。一,二,三,四。世界在拥有名字之前,就已踏着这个节拍前行",
"有那么一瞬,六人一同呼吸,而那道空隙里紧绷如电流般的寂静,终于找到了自己的节奏",
"我的爱人啊。不论那扇门之后等待着什么——",
"——我们早已一起挺过了更糟的境况,并将它称作一个篇章",
"这才对嘛!这正是我一直希望有人能拿出的那股气概!",
"小小的行者,精灵们,流浪的音符——听我倒数,我们将合而为一,奏响最后的和弦",
"(与其说那扇门打开了,不如说它吐出了一口气。而在它之后,最后的黑暗正静静等候,侧耳倾听。)",
"三。二。一——",
"(——而后,六道渺小而固执的光,一同走进了这个世界屏住的那口气息之中,再未回头。)"
]
}
คืน [
"finale, part two. eleven roads down, the interval narrowed to a single held door.",
"and there, past the last flicker of lantern-light, the whole song gathered to meet it.",
"this is as far as the maps go. past here, there is only the last note, unwritten.",
"then we write it. we have written harder measures than this.",
"the water rose first, wearing its mask of pearl and rain, unasked, unafraid.",
"the deep remembers the toll you paid us once. tonight, the deep pays it back.",
"and the flame came after, low and patient, banking itself for a longer burn than usual.",
"i do not remember ash so far from home. i intend to keep it that way.",
"you did not have to come. this door was never yours to carry.",
"little bearers, every road you sang was a road we live in. it was always ours to carry.",
"then, out of the warm dark, something small and stubborn refused to stay behind either.",
"i have sorted eleven dimensions of dropped letters. i am not letting the twelfth get away from me.",
"besides. someone has to keep the ceiling from giggling at the worst possible moment.",
"and you, little light? you have gone quiet since the interval opened.",
"i'm scared. i've never been scared before. being leftover used to just mean being free.",
"but you all came back for me anyway, so. so i guess i'm coming too. all the way.",
"(and the six of them stood at the threshold - two royals, two spirits, one demon, one stray note - a strange small orchestra, tuning itself for the dark.)",
"listen to us. really listen. we are not the same song that left the palace nine roads ago.",
"we picked up a tide horn and a meadow reed. we picked up water, and fire, and a keeper of letters.",
"we picked up a leftover note that turned out not to be leftover at all.",
"(the medallion-shaped door before them pulsed once, low, like a heartbeat learning their names.)",
"that thing on the door. i know that shape. that is not a lock. that is a scar.",
"a scar remembers what cut it. sing wrong here, and it will remember why.",
"then we will not sing wrong. we have had nine roads of practice.",
"hold the old measure. one, two, three, four. the world walked to this beat before it had a name.",
"and for a moment, all six of them breathed together, and the tense electric hush of the interval finally found a rhythm.",
"my love. whatever waits past that door -",
"- we have already survived worse, together, and called it a chapter.",
"that's the spirit! that's the exact spirit i was hoping somebody would have!",
"little bearers, spirits, stray note - on my count, we strike the final chord as one.",
"(the door did not open so much as it exhaled, and beyond it, the last dark waited, listening.)",
"three. two. one -",
"(- and together, six small and stubborn lights walked into the held breath of the world, and did not look back.)"
]
}
# 0 narrator,1 king,2 queen,3 water_spirit,4 fire_spirit,5 daemon,6 coda
ฟังก์ชัน ฉากไฟนอล2_ผู้พูด() {
คืน [0,0,1,2,0,3,0,4,1,3,0,5,5,2,6,6,0,1,2,1,0,5,4,2,3,0,1,2,6,5,0,5,0]
}
# รหัสผู้พูดสำหรับพากย์เสียง (ต้องตรงกับ tools/voiceover/manifest.py ทุกตัวอักษร)
ฟังก์ชัน ฉากไฟนอล2_ผู้พูดรหัส() {
คืน ["narrator","narrator","king","queen","narrator","water_spirit","narrator","fire_spirit","king","water_spirit",
"narrator","daemon","daemon","queen","coda","coda","narrator","king","queen","king",
"narrator","daemon","fire_spirit","queen","water_spirit","narrator","king","queen","coda","daemon",
"narrator","daemon","narrator"]
}
# ระยะเวลาเล่นต่อบรรทัด (วิ) — ค่าประมาณตามความยาวประโยค แทนที่ด้วยตัวเลขจริงจาก
# tools/voiceover/progress.json ทันทีที่อัดเสียงแต่ละภาษาเสร็จ (แพตเทิร์นเดียวกับ chapter1.ling)
ฟังก์ชัน ฉากไฟนอล2_ระยะเวลา(lang) {
ถ้า lang == "ko" { คืน [8.26, 8.66, 8.10, 5.94, 8.34, 10.82, 6.98, 5.46, 8.82, 10.66, 6.98, 9.46, 6.42, 6.42, 6.82, 7.70, 14.10, 7.30, 8.18, 5.62, 45.54, 7.46, 8.42, 6.50, 13.54, 10.34, 4.90, 8.34, 5.46, 8.98, 7.94, 2.90, 10.18] }
ถ้า lang == "ja" { คืน [8.18, 7.86, 7.94, 5.86, 10.34, 15.86, 9.30, 7.78, 8.74, 13.22, 7.94, 8.66, 6.98, 8.18, 9.30, 8.66, 20.66, 12.34, 10.26, 8.34, 8.90, 8.34, 8.02, 5.06, 11.62, 9.54, 4.74, 6.58, 5.38, 10.42, 8.74, 2.66, 9.94] }
ถ้า lang == "zh" { คืน [9.86, 8.10, 9.06, 4.90, 7.86, 11.30, 8.50, 4.66, 6.26, 10.02, 8.02, 8.66, 7.54, 7.14, 7.22, 6.66, 13.86, 9.14, 8.18, 6.42, 9.22, 9.46, 8.26, 4.42, 12.34, 8.74, 4.34, 4.50, 3.86, 8.74, 10.26, 2.98, 8.34] }
ถ้า lang == "daemon" { คืน [7.06, 8.10, 6.34, 5.86, 9.14, 6.10, 13.46, 9.38, 5.38, 9.22, 7.78, 8.74, 8.42, 6.82, 8.26, 8.34, 18.02, 11.70, 9.22, 7.78, 8.02, 8.82, 7.62, 7.70, 8.26, 9.22, 5.30, 6.74, 8.26, 12.02, 8.34, 2.98, 11.38] }
ถ้า lang == "th" { คืน [6.26, 6.72, 6.22, 4.52, 6.82, 5.48, 6.20, 5.76, 4.64, 7.22, 5.64, 6.14, 5.32, 4.24, 5.72, 7.20, 9.72, 5.80, 7.84, 4.90, 6.94, 5.62, 6.72, 4.40, 5.66, 8.16, 3.60, 4.40, 6.26, 7.04, 7.28, 2.06, 7.36] }
ถ้า lang == "en" { คืน [5.78, 5.78, 6.66, 4.18, 6.82, 7.78, 5.46, 4.66, 4.10, 7.30, 5.06, 6.02, 5.14, 4.42, 5.30, 5.62, 12.66, 6.50, 6.66, 4.82, 5.94, 5.54, 4.98, 4.58, 10.26, 7.62, 2.90, 4.34, 4.10, 7.38, 7.62, 2.98, 7.54] }
ถ้า lang == "ko" { คืน [8.26, 8.66, 8.10, 5.94, 8.34, 10.82, 6.98, 5.46, 8.82, 10.66, 6.98, 9.46, 6.42, 6.42, 6.82, 7.70, 14.10, 7.30, 8.18, 5.62, 45.54, 7.46, 8.42, 6.50, 13.54, 10.34, 4.90, 8.34, 5.46, 8.98, 7.94, 2.90, 10.18] }
ถ้า lang == "ja" { คืน [8.18, 7.86, 7.94, 5.86, 10.34, 15.86, 9.30, 7.78, 8.74, 13.22, 7.94, 8.66, 6.98, 8.18, 9.30, 8.66, 20.66, 12.34, 10.26, 8.34, 8.90, 8.34, 8.02, 5.06, 11.62, 9.54, 4.74, 6.58, 5.38, 10.42, 8.74, 2.66, 9.94] }
ถ้า lang == "zh" { คืน [9.86, 8.10, 9.06, 4.90, 7.86, 11.30, 8.50, 4.66, 6.26, 10.02, 8.02, 8.66, 7.54, 7.14, 7.22, 6.66, 13.86, 9.14, 8.18, 6.42, 9.22, 9.46, 8.26, 4.42, 12.34, 8.74, 4.34, 4.50, 3.86, 8.74, 10.26, 2.98, 8.34] }
คืน [5.0, 5.2, 5.0, 3.9, 4.7, 4.7, 5.3, 4.4, 4.0, 5.3,
5.3, 5.8, 5.1, 4.4, 5.3, 4.9, 8.2, 5.4, 5.8, 4.5,
5.7, 4.8, 4.5, 4.1, 5.7, 6.6, 2.9, 4.4, 4.7, 5.1,
5.6, 1.8, 6.3]
}
# สีรุ้งวน — โทนทองแดง/บรอนซ์เหรียญ ตัดกับไฟฟ้าสีฟ้าเย็น (เชื่อมโยง Chris Clark)
ฟังก์ชัน ฉากไฟนอล2_สีวน(h) {
คืน [floor((ไซน์(h)*0.5+0.5)*150+95), floor((ไซน์(h+2.094)*0.5+0.5)*110+70), floor((ไซน์(h+4.189)*0.5+0.5)*90+40)]
}
# ฟังก์ชันมองไม่เห็น local ใน do-block ของ main → รับทุกอย่างเป็นพารามิเตอร์
ฟังก์ชัน เล่นฉากไฟนอล2(t, f2เริ่ม, f2บรรทัดก่อน, musicOn, ปริมาณBGM, ปริมาณSFX, เพลงฉาก, ยาวเพลงฉาก, kCutMesh, qCutMesh, liq, ภาษา, แสดงบทพูด, ภาษาบทพูด, ระยะเวลาไดนามิก) {
bind f2พูด = ฉากไฟนอล2_บทพูด(ภาษาแสดงผล(ภาษา))
bind f2พูดกลิฟ = ฉากไฟนอล2_บทพูดกลิฟ(ภาษาบทพูด)
bind ไฮไลท์f2i = ฉากไฟนอล2_บทพูดไฮไลท์(ภาษาบทพูด)
bind f2ผู้พูด = ฉากไฟนอล2_ผู้พูด()
bind f2ผู้พูดรหัส = ฉากไฟนอล2_ผู้พูดรหัส()
bind f2ระยะเวลา = ระยะเวลาไดนามิก
bind f2t = t - f2เริ่ม
bind F2N = ความยาว(f2พูด)
bind f2cum = [0.0]
bind fci = 0
ขณะที่ fci < F2N {
bind f2cum = list_push(f2cum, list_get(f2cum, fci) + list_get(f2ระยะเวลา, fci))
bind fci = fci + 1
}
bind F2TOTAL = list_get(f2cum, F2N)
bind F2END = F2TOTAL + 3.0
bind F2FADE = 0.0
ถ้า f2t > F2END - 3.2 { bind F2FADE = (f2t - (F2END - 3.2)) / 3.2 }
ถ้า F2FADE > 1.0 { bind F2FADE = 1.0 }
bind f2i = 0
bind f2scan = 1
ขณะที่ f2scan == 1 {
ถ้า f2i >= F2N - 1 { bind f2scan = 0 }
มิฉะนั้น { ถ้า f2t < list_get(f2cum, f2i + 1) { bind f2scan = 0 }
มิฉะนั้น { bind f2i = f2i + 1 } }
}
bind F2SEC = list_get(f2ระยะเวลา, f2i)
bind ดำ = 1.0 - F2FADE
ถ้า musicOn == 1 {
ถ้า ยาวเพลงฉาก > 1.0 {
ถ้า ตำแหน่งเพลง() >= ยาวเพลงฉาก - 0.5 { ค้นหาเพลง(0); เล่นเพลง(เพลงฉาก) }
}
ระดับเพลง(ปริมาณBGM * 0.33 * (1.0 - F2FADE))
}
เบลอเฟรม(0.955)
เติม(floor(9.0*ดำ), floor(7.0*ดำ), floor(6.0*ดำ))
# ── ช่วงฉาก: A มาถึงประตู (0-3) · B วิญญาณ+เดมอน+โคด้ามาสมทบ (4-15) · C คำปฏิญาณรวม (16-24) · D นับถอยหลัง+ก้าวเข้า (25+) ──
bind tA = list_get(f2cum, 3); bind tB = list_get(f2cum, 16); bind tC = list_get(f2cum, 25); bind tD = list_get(f2cum, 30)
# ── ประตูเหรียญ: จานตราสัญลักษณ์ลอยกลางเวที — โผล่ตั้งแต่ B เต้นเป็นจังหวะ ──
bind mx = 0.0; bind my = 0.0 - 5.0; bind mz = 8.0
bind doorOn = 0.0
ถ้า f2t > tA { bind doorOn = (f2t - tA) / 2.5 }
ถ้า doorOn > 1.0 { bind doorOn = 1.0 }
bind pulse = 1.0 + ไซน์(f2t*2.2)*0.08*doorOn
bind hue = f2t * 1.1
bind mCol = ฉากไฟนอล2_สีวน(hue)
# ── ตำแหน่งตัวละคร: ราชา/ราชินีกลาง · น้ำวนรอบราชินี · ไฟวนรอบราชา · เดมอนขวา · โคด้าซ้าย ──
bind กายสูง = 6.2
bind kx = 0.0 - 3.4; bind kz = 0.0 - 3.0; bind ky = 0.0; bind kyaw = 0.4
bind qx = 3.4; bind qz = 0.0 - 3.0; bind qy = 0.0; bind qyaw = 0.0 - 0.4
bind wOn = 0.0; ถ้า f2t > list_get(f2cum,4) { bind wOn = 1.0 }
bind fOn = 0.0; ถ้า f2t > list_get(f2cum,6) { bind fOn = 1.0 }
bind dmx = 8.0; bind dmy = 0.0 - 6.0; bind dmz = 2.0
bind dmOn = 0.0; ถ้า f2t > list_get(f2cum,10) { bind dmOn = 1.0 }
bind codax = 0.0 - 8.0; bind coday = 0.0 - 5.5; bind codaz = 2.0
bind codaOn = 0.0; ถ้า f2t > list_get(f2cum,13) { bind codaOn = (f2t - list_get(f2cum,13)) / 1.2 }
ถ้า codaOn > 1.0 { bind codaOn = 1.0 }
# ── ก้าวเข้าประตูพร้อมกันช่วง D ──
bind stepP = 0.0
ถ้า f2t > tD { bind stepP = (f2t - tD) / (F2TOTAL - tD) }
ถ้า stepP > 1.0 { bind stepP = 1.0 }
bind เนียน = stepP*stepP*(3.0-2.0*stepP)
bind kx2 = kx*(1.0-เนียน) + (mx-1.5)*เนียน; bind kz2 = kz*(1.0-เนียน) + mz*เนียน
bind qx2 = qx*(1.0-เนียน) + (mx+1.5)*เนียน; bind qz2 = qz*(1.0-เนียน) + mz*เนียน
bind ky2 = ky - เนียน*1.5; bind qy2 = qy - เนียน*1.5
# ── แสง: อุ่นทองแดงกลาง + คีย์เย็นข้าง + ประตูเหรียญเรือง + แสงประจำตัวสไปริต ──
ล้างแสง()
ตั้งแสงรอบข้าง(0.22 * ดำ)
เพิ่มแสง(0.0 - 14.0, 0.0 - 22.0, 0.0 - 4.0, 0.95, 0.55, 0.35, 1.1*ดำ, 95.0)
เพิ่มแสง(14.0, 0.0 - 16.0, 10.0, 0.45, 0.6, 1.0, 0.7*ดำ, 85.0)
ถ้า doorOn > 0.0 {
เพิ่มแสง(mx, my, mz, list_get(mCol,0)/255.0, list_get(mCol,1)/255.0, list_get(mCol,2)/255.0, 1.5*doorOn*pulse*ดำ, 80.0)
}
ถ้า wOn > 0.5 { เพิ่มแสง(qx, qy - 6.0, qz + 3.0, 0.35, 0.78, 1.0, 0.8*ดำ, 40.0) }
ถ้า fOn > 0.5 { เพิ่มแสง(kx, ky - 6.0, kz + 3.0, 1.0, 0.47, 0.16, 0.8*ดำ, 40.0) }
ถ้า dmOn > 0.5 { เพิ่มแสง(dmx, dmy - 2.0, dmz, 1.0, 0.75, 0.4, 0.9*ดำ, 38.0) }
ถ้า codaOn > 0.0 { เพิ่มแสง(codax, coday, codaz, list_get(mCol,2)/255.0, list_get(mCol,1)/255.0, list_get(mCol,0)/255.0, 0.9*codaOn*ดำ, 34.0) }
# ── กล้อง: A ดอลลี่เข้าประตู · B วนรอบวงตัวละครที่ทยอยมา · C จัดกลุ่มกว้าง (roll call) · D ตามเข้าประตู ──
bind camX = 0.0; bind camY = 0.0 - 7.5; bind camZ = 0.0 - 16.0
bind lookX = mx; bind lookY = my; bind lookZ = mz
ถ้า f2t < tA {
bind sp = f2t / tA; bind เนียนA = sp*sp*(3.0-2.0*sp)
bind camZ = 0.0 - 22.0 + 6.0*เนียนA
bind camY = 0.0 - 8.0 + เนียนA*0.8
}
มิฉะนั้น { ถ้า f2t < tB {
bind ag = 0.5 + (f2t - tA)*0.09
bind camX = โคไซน์(ag) * 15.0
bind camZ = 0.0 - 6.0 + ไซน์(ag) * 12.0
bind camY = 0.0 - 7.0
bind lookX = 0.0; bind lookY = 0.0 - 5.5; bind lookZ = 0.0
}
มิฉะนั้น { ถ้า f2t < tC {
bind camX = ไซน์(f2t*0.08) * 4.0
bind camY = 0.0 - 8.5
bind camZ = 0.0 - 17.0
bind lookX = 0.0; bind lookY = 0.0 - 5.0; bind lookZ = 1.0
}
มิฉะนั้น {
bind sp2 = (f2t - tC) / (F2TOTAL - tC); ถ้า sp2 > 1.0 { bind sp2 = 1.0 }
bind camX = ไซน์(f2t*0.1) * 3.0
bind camY = 0.0 - 7.5 - sp2*3.0
bind camZ = mz - 14.0 + sp2*10.0
bind lookX = mx; bind lookY = my - sp2*3.0; bind lookZ = mz
} } }
ถ้า f2t > F2TOTAL {
bind หลังฉาก = f2t - F2TOTAL
bind camY = camY - หลังฉาก*0.5; bind camZ = camZ - หลังฉาก*1.2
}
ตั้งกล้องมอง(camX, camY, camZ, lookX, lookY, lookZ)
ตั้งระยะห่าง(1.85)
# ── พื้นเวที ──
โหมดผสม(0)
set_flat_shade(0.0)
bind fs = 0
ขณะที่ fs < 16 {
bind fa0 = fs * 0.3927; bind fa1 = (fs + 1) * 0.3927
ถ้า fs - ปัดลง(fs/2.0)*2.0 == 0 { สีดินสอ(24, 18, 14) } มิฉะนั้น { สีดินสอ(17, 13, 10) }
วาดสามเหลี่ยม3มิติ(0.0, 0.2, 2.0, โคไซน์(fa0)*38.0, 0.2, 2.0+ไซน์(fa0)*38.0, โคไซน์(fa1)*38.0, 0.2, 2.0+ไซน์(fa1)*38.0)
bind fs = fs + 1
}
flush_3d()
# ── ประตูเหรียญ: จานวงแหวนซ้อน 3 ชั้น + รอยแผลเป็นตัดขวาง ──
ถ้า doorOn > 0.0 {
โหมดผสม(1)
bind ring = 0
ขณะที่ ring < 3 {
bind rr = (7.5 - ring*2.0) * doorOn * pulse
bind rc = ฉากไฟนอล2_สีวน(hue + ring*1.0)
สีดินสอ(list_get(rc,0), list_get(rc,1), list_get(rc,2))
bind rg = 0
ขณะที่ rg < 20 {
bind a0 = rg*0.3142; bind a1 = (rg+1)*0.3142
วาดเส้น3มิติ(mx+โคไซน์(a0)*rr, my+ไซน์(a0)*rr, mz, mx+โคไซน์(a1)*rr, my+ไซน์(a1)*rr, mz)
bind rg = rg + 1
}
bind ring = ring + 1
}
# รอยแผลเป็น: เส้นซิกแซกตัดผ่านกลางเหรียญ
สีดินสอ(255, 240, 220)
วาดเส้น3มิติ(mx-5.0*doorOn, my-3.0*doorOn, mz-0.2, mx-1.5*doorOn, my+1.5*doorOn, mz-0.2)
วาดเส้น3มิติ(mx-1.5*doorOn, my+1.5*doorOn, mz-0.2, mx+2.0*doorOn, my-2.0*doorOn, mz-0.2)
วาดเส้น3มิติ(mx+2.0*doorOn, my-2.0*doorOn, mz-0.2, mx+5.5*doorOn, my+2.5*doorOn, mz-0.2)
อนุภาคทรงกลม(mx, my, mz, 2.2*doorOn*pulse, 14, f2t*1.6, list_get(mCol,0), list_get(mCol,1), list_get(mCol,2))
flush_3d(); โหมดผสม(0)
}
# ── วิญญาณน้ำ/ไฟ: ประกอบร่างร่วมจากบทสี่ ──
โหมดผสม(1)
ถ้า wOn > 0.5 { ฉากบทสี่_วาดงู(qx, qy - 6.0, qz + 3.0, 4.6, f2t*1.1, f2t, 90, 200, 255, 200.0, 0.0) }
ถ้า fOn > 0.5 { ฉากบทสี่_วาดงู(kx, ky - 6.0, kz + 3.0, 4.6, f2t*1.1 + 3.1416, f2t, 255, 120, 40, 60.0, 1.0) }
flush_3d(); โหมดผสม(0)
# ── เดมอน: ประกอบร่างร่วมจากบทหก ──
ถ้า dmOn > 0.5 { ฉากบทหก_วาดเดมอน(dmx, dmy, dmz, 1.0, 1.0, f2t, camX, camZ) }
# ── โคด้า: แกนสว่างวนเบา ๆ (สงบกว่าตอนโบนัส กังวลกว่าตอนไฟนอลหนึ่ง) ──
ถ้า codaOn > 0.0 {
bind cCol = ฉากไฟนอล2_สีวน(hue + 3.4)
set_flat_shade(1.0)
สีดินสอ(floor(list_get(cCol,2)*codaOn), floor(list_get(cCol,1)*codaOn), floor(list_get(cCol,0)*codaOn))
sphere(codax, coday + ไซน์(f2t*2.4)*0.3, codaz, 0.8*codaOn, 0.8*codaOn, 0.8*codaOn, 0.0, 0.0, 0.0, 0, 10, 8)
flush_3d()
set_flat_shade(0.0)
}
# ── ราชา/ราชินี: โมเดลไฮเรส เบา ๆ เอนเข้าหากันขณะพูด ──
ถ้า stepP < 0.97 {
set_flat_shade(0.0)
set_material("roughness", 0.55)
set_material("specular", 0.35)
set_material("subsurface", 0.25)
bind หายใจ = ไซน์(f2t*1.15)*0.05
bind who = 0.0
ถ้า f2i < F2N { bind who = list_get(f2ผู้พูด, f2i) }
bind kArm = ไซน์(f2t*1.2)*0.07; bind qArm = ไซน์(f2t*1.25+1.0)*0.07
ถ้า who > 0.5 { ถ้า who < 1.5 { bind kArm = ไซน์(f2t*3.0)*0.4 } }
ถ้า who > 1.5 { ถ้า who < 2.5 { bind qArm = ไซน์(f2t*2.8)*0.38 } }
mesh_draw(kCutMesh, kx2, ky2, kz2, กายสูง, kyaw, หายใจ, kArm, 0.08, 0.0, 0.0)
mesh_draw(qCutMesh, qx2, qy2, qz2, กายสูง, qyaw, 0.0-หายใจ, qArm, 0.08, 0.0, 0.0)
flush_3d()
reset_material()
โหมดผสม(1)
liquid_step(liq, 0.016)
liquid_splat(liq, 28.0 + ไซน์(f2t*1.3)*10.0, 28.0 + โคไซน์(f2t*0.9)*10.0, 1.0, 0.13, 2.5)
liquid_draw_surface(liq, 1.0, kx2, ky2 - กายสูง*0.52, kz2, กายสูง*0.6, กายสูง*0.6)
liquid_draw_surface(liq, 1.0, qx2, qy2 - กายสูง*0.52, qz2, กายสูง*0.6, กายสูง*0.6)
flush_3d(); โหมดผสม(0)
}
มิฉะนั้น {
โหมดผสม(1)
อนุภาคทรงกลม(mx, my - 3.0, mz, 5.0, 20, f2t*3.0, list_get(mCol,0), list_get(mCol,1), list_get(mCol,2))
flush_3d(); โหมดผสม(0)
}
# ── เหตุการณ์ครั้งเดียวต่อบรรทัด: พากย์เสียง + โน้ตประกอบ ──
ถ้า f2i > f2บรรทัดก่อน {
ถ้า f2i < F2N {
bind whoN = list_get(f2ผู้พูด, f2i)
เล่นเสียงพากย์("finale2", f2i, list_get(f2ผู้พูดรหัส, f2i), ภาษา, ปริมาณSFX)
ถ้า whoN < 0.5 { เล่นไชม์ใหญ่(mx, my, mz, 164.8, 0.20 * ปริมาณSFX) }
ถ้า whoN > 0.5 { ถ้า whoN < 1.5 { เล่นกาเมลัน(kx, ky, kz, 220.0, 0.30 * ปริมาณSFX) } }
ถ้า whoN > 1.5 { ถ้า whoN < 2.5 { เล่นแฟนแฟร์(qx, qy, qz, 207.65, 0.24 * ปริมาณSFX) } }
ถ้า whoN > 2.5 { ถ้า whoN < 3.5 {
เสียงเอฟเฟกต์(qx, qy-6.0, qz+3.0, 1.0, 880.0, 0.22*ปริมาณSFX, 0.9, "sine")
เสียงเอฟเฟกต์(qx, qy-6.0, qz+3.0, 1.0, 440.0, 0.14*ปริมาณSFX, 1.4, "triangle")
} }
ถ้า whoN > 3.5 { ถ้า whoN < 4.5 {
เสียงเอฟเฟกต์(kx, ky-6.0, kz+3.0, 1.0, 82.0, 0.28*ปริมาณSFX, 1.1, "saw")
เสียงเอฟเฟกต์(kx, ky-6.0, kz+3.0, 1.0, 164.0, 0.13*ปริมาณSFX, 0.5, "square")
} }
ถ้า whoN > 4.5 { ถ้า whoN < 5.5 {
เล่นฮังแพน(dmx, dmy, dmz, 330.0, 0.24 * ปริมาณSFX)
เล่นไชม์ใหญ่(dmx, dmy - 1.0, dmz, 1046.5, 0.10 * ปริมาณSFX)
} }
ถ้า whoN > 5.5 {
เล่นกาเมลัน(codax, coday, codaz, 466.0 + ไซน์(f2t*6.0)*50.0, 0.20 * ปริมาณSFX)
เล่นฮังแพน(codax, coday, codaz, 311.1, 0.10 * ปริมาณSFX)
}
ถ้า f2i == 31 { # "three. two. one -": นับถอยหลังฆ้อง
เล่นฆ้อง(mx, my, mz, 130.8, 0.34 * ปริมาณSFX)
}
ถ้า f2i == 20 { # ประตูเต้นครั้งแรก
เสียงเอฟเฟกต์(mx, my, mz, 1.0, 55.0, 0.30*ปริมาณSFX, 1.4, "saw")
}
}
bind f2บรรทัดก่อน = f2i
}
# ── ตัวหนังสือ ──
ตั้งกล้องมอง(0.0, 0.0, -22.0, 0.0, 0.0, 0.0)
ตั้งระยะห่าง(2.8)
สีดินสอ(floor(230*ดำ+15), floor(180*ดำ+15), floor(120*ดำ+15))
วาดสตริง("finale II : eve of the final chord", 0.0, 10.0, 0.0, 0.66, 1)
ถ้า f2i < F2N {
bind f2line = list_get(f2พูด, f2i)
bind f2lineกลิฟ = list_get(f2พูดกลิฟ, f2i)
bind hlf2i = list_get(ไฮไลท์f2i, f2i)
bind who2 = list_get(f2ผู้พูด, f2i)
bind lt = f2t - list_get(f2cum, f2i)
bind laf = 1.0
ถ้า lt < 0.6 { bind laf = lt / 0.6 }
ถ้า lt > F2SEC - 0.7 { bind laf = (F2SEC - lt) / 0.7 }
ถ้า laf < 0.0 { bind laf = 0.0 }
bind lr = floor(230.0 * laf); bind lg = floor(220.0 * laf); bind lb = floor(200.0 * laf)
ถ้า who2 > 0.5 { ถ้า who2 < 1.5 { bind lr = floor(190.0*laf); bind lg = floor(210.0*laf); bind lb = floor(255.0*laf) } }
ถ้า who2 > 1.5 { ถ้า who2 < 2.5 { bind lr = floor(255.0*laf); bind lg = floor(190.0*laf); bind lb = floor(210.0*laf) } }
ถ้า who2 > 2.5 { ถ้า who2 < 3.5 { bind lr = floor(140.0*laf); bind lg = floor(210.0*laf); bind lb = floor(255.0*laf) } }
ถ้า who2 > 3.5 { ถ้า who2 < 4.5 { bind lr = floor(255.0*laf); bind lg = floor(140.0*laf); bind lb = floor(70.0*laf) } }
ถ้า who2 > 4.5 { ถ้า who2 < 5.5 { bind lr = floor(255.0*laf); bind lg = floor(215.0*laf); bind lb = floor(140.0*laf) } }
ถ้า who2 > 5.5 { bind lr = floor(255.0*laf); bind lg = floor(210.0*laf); bind lb = floor(255.0*laf) }
ถ้า แสดงบทพูด == 1 {
วาดสตริงบทพูดบากขอบ(f2lineกลิฟ, ภาษาบทพูด, 0.0, 8.3, 0.0, 0.60)
วาดสตริงบทพูดบากสี(f2lineกลิฟ, ภาษาบทพูด, 0.0, 8.3, 0.0, 0.60, lr, lg, lb, list_get(hlf2i,0), list_get(hlf2i,1), list_get(hlf2i,2), list_get(hlf2i,3), list_get(hlf2i,4))
}
}
สีดินสอ(180, 165, 145)
วาดสตริง("[enter/space] continue [esc] skip", 0.0, 10.9, 0.0, 0.42, 1)
flush_3d()
แสดงผล()
bind outF2 = 0.0
ถ้า f2t >= F2END { bind outF2 = 1.0 }
ถ้า f2t > 5.0 {
ถ้า กดปุ่ม("enter") { bind outF2 = 1.0 }
ถ้า กดปุ่ม("space") { bind outF2 = 1.0 }
ถ้า กดปุ่ม("escape") { bind outF2 = 1.0 }
ถ้า จอยปุ่ม("a") { bind outF2 = 1.0 }
ถ้า จอยปุ่ม("start") { bind outF2 = 1.0 }
}
ถ้า outF2 > 0.5 { เบลอเฟรม(0.0) }
คืน [f2บรรทัดก่อน, outF2]
}