recruitment done

This commit is contained in:
the me 2022-08-23 02:43:11 -07:00
parent 00587c8b44
commit 62f4ba5f5f
18 changed files with 660 additions and 285 deletions

View file

@ -2,15 +2,15 @@ function txt_aya() {
ARTICULATOR.state = c_null;
msg = msglang([
txt("Ayaya!", AYA.SURPRISED),
txt("Ayaya!", AYA.SURPRISED, SPRITEPOS.RIGHT),
txt("Stop right there!"),
txt("I was flying around to try to find a scoop!", AYA.SURPRISED),
txt("Whats going on!?", AYA.SURPRISED),
txt("What's going on!?", AYA.SURPRISED),
],[
txt("あやや!", AYA.SURPRISED),
txt("あやや!", AYA.SURPRISED, SPRITEPOS.RIGHT),
txt("フリーズ!"),
txt("一人で飛んで記事を見つけたかったんだよ!", AYA.SURPRISED),
txt("何これ!?", AYA.SURPRISED),
@ -18,5 +18,5 @@ function txt_aya() {
])
endevent = c_null;
endevent = function() {ARTICULATOR.state = st_control};
}

View file

@ -1,26 +1,26 @@
function txt_intro() {
ARTICULATOR.state = c_null;
msg = msglang([
txt("Checkmate!", MOMIJI.SMUG),
txt("Aw man! No matter what I do, I cant seem to beat you!", NITORI.SHOCKED),
txt("Checkmate!", MOMIJI.SMUG, SPRITEPOS.LEFT, s_black),
txt("Aw man! No matter what I do, I can't seem to beat you!", NITORI.SHOCKED, SPRITEPOS.RIGHT),
txt("Hehe! You gotta plan out a lot of your moves ahead of time in Shogi.", MOMIJI.SMUG),
txt("One move leads into another, and then another, and then...", MOMIJI.HAPPY),
txt("Yeah, yeah. I dont think I can match your wit.", NITORI.ANNOYED),
txt("Yeah, yeah. I don't think I can match your wit.", NITORI.ANNOYED),
txt("Well, practice makes perfect.", MOMIJI.NEUTRAL),
txt("Why dont we play-", MOMIJI.HAPPY),
txt("Why don't we play-", MOMIJI.HAPPY),
//txt("!!! (Emphasis sound effect)", MOMIJI.ANNOYED),
txt("Someones coming.", MOMIJI.ANGRY),
txt("Someone's coming.", MOMIJI.ANGRY),
txt("Huh?", NITORI.HAPPY),
txt("Rabbits have surrounded the Kappas hideout"),
txt("Lunarians!? Theyll overrun the hideout at this rate!", NITORI.SHOCKED),
//txt("Rabbits have surrounded the Kappa's hideout"),
txt("Lunarians!? They'll overrun the hideout at this rate!", NITORI.SHOCKED),
txt("Not just the hideout, the entire mountain too!", MOMIJI.ANNOYED),
txt("Weve got to stop them!", MOMIJI.ANGRY),
txt("We've got to stop them!", MOMIJI.ANGRY),
],[
txt("つみ!", MOMIJI.SMUG),
txt("くっそー! どうしても勝てれない!", NITORI.SHOCKED),
txt("つみ!", MOMIJI.SMUG, SPRITEPOS.LEFT),
txt("くっそー! どうしても勝てれない!", NITORI.SHOCKED, SPRITEPOS.RIGHT),
txt("うふふ! 将棋では、たくさん計画を考えなきゃ。", MOMIJI.HAPPY),
txt("一つの行動が、次の行動につながり、さらに次の行動へ...", MOMIJI.HAPPY),
txt("はい、はい。私より椛の機知が強いんだ。", NITORI.ANNOYED),
@ -29,7 +29,7 @@ function txt_intro() {
//txt("!!! (Emphasis sound effect)", MOMIJI.ANNOYED),
txt("誰か来るぞ。", MOMIJI.ANGRY),
txt("え?", NITORI.HAPPY),
txt("Rabbits have surrounded the Kappas hideout"),
//txt("Rabbits have surrounded the Kappa's hideout"),
txt("月人!?このまま、あいつらはハイドアウトを侵略する!", NITORI.SHOCKED),
txt("山も!", MOMIJI.ANNOYED),
txt("我らは、月人を止められなきゃ!", MOMIJI.ANGRY),
@ -37,5 +37,5 @@ function txt_intro() {
])
endevent = c_null;
endevent = function() {ARTICULATOR.state = st_control};
}

View file

@ -2,19 +2,19 @@ function txt_momijiyaya() {
ARTICULATOR.state = c_null;
msg = msglang([
txt("Oh great, you...", MOMIJI.ANNOYED),
txt("Hm? Arent you happy to see your savior?", AYA.SMUG),
txt("I dont need you!", MOMIJI.ANGRY),
txt("Alright then, I guess Ill just be on my way…", AYA.NOTMYPROBLEM),
txt("Oh great, you...", MOMIJI.ANNOYED, SPRITEPOS.RIGHT),
txt("Hm? Aren't you happy to see your savior?", AYA.SMUG, SPRITEPOS.RIGHT),
txt("I don't need you!", MOMIJI.ANGRY),
txt("Alright then, I guess I'll just be on my way...", AYA.NOTMYPROBLEM),
txt("...Wait.", MOMIJI.UNINTERESTED),
txt("Hehe, thats what I thought. Do you want to ask me for help?", AYA.HAPPY),
txt("Dont push it.", MOMIJI.ANGRY),
txt("Hehe, that's what I thought. Do you want to ask me for help?", AYA.HAPPY),
txt("Don't push it.", MOMIJI.ANGRY),
txt("Fiiinnne.", AYA.BORED),
],[
txt("面倒が来た...", MOMIJI.ANNOYED),
txt("えええ?勇者に会えて嬉しくないのか?", AYA.SMUG),
txt("面倒が来た...", MOMIJI.ANNOYED, SPRITEPOS.RIGHT),
txt("えええ?勇者に会えて嬉しくないのか?", AYA.SMUG, SPRITEPOS.RIGHT),
txt("お前が必要がない!", MOMIJI.ANGRY),
txt("分かった!じゃあね!", AYA.NOTMYPROBLEM),
txt("...待って。", MOMIJI.UNINTERESTED),
@ -25,5 +25,5 @@ function txt_momijiyaya() {
])
endevent = c_null;
endevent = function() {ARTICULATOR.state = st_control};
}

View file

@ -3,21 +3,21 @@ function txt_momijiyreisen() {
ARTICULATOR.state = c_null;
msg = msglang([
txt("Are you the commander of the other side?", REISEN.WOBBLE),
txt("Uh, I just play Shogi. I dont really command people.", MOMIJI.CONFUSED),
txt("Oh. This... This is my first day on the job. Im a bit nervous.", REISEN.WOBBLE),
txt("Are you the commander of the other side?", REISEN.WOBBLE, SPRITEPOS.RIGHT),
txt("Uh, I just play Shogi. I don't really command people.", MOMIJI.CONFUSED, SPRITEPOS.RIGHT),
txt("Oh. This... This is my first day on the job. I'm a bit nervous.", REISEN.WOBBLE),
txt("Well, the enemy arrangement gave us trouble, you certainly did a good job with that.", MOMIJI.NEUTRAL),
txt("R-Really!?", REISEN.WOBBLE),
txt("Yeah! Everyone was positioned very strategically.", MOMIJI.HAPPY),
txt("...But, I cant have you stay on this mountain any longer.", MOMIJI.ANGRY),
txt("...But, I can't have you stay on this mountain any longer.", MOMIJI.ANGRY),
txt("...Of course.", REISEN.POUTING),
txt("Well then, this battle ends here!", REISEN.POUTING),
],[
txt("あなたは...敵の少佐ですか?", REISEN.WOBBLE),
txt("ええ...私は将棋をできる人だけ...", MOMIJI.CONFUSED),
txt("あなたは...敵の少佐ですか?", REISEN.WOBBLE, SPRITEPOS.RIGHT),
txt("ええ...私は将棋をできる人だけ...", MOMIJI.CONFUSED, SPRITEPOS.RIGHT),
txt("あ。今日は私の一日目です。ちょっと近著しています...", REISEN.WOBBLE),
txt("まあぁ、君たちの配置は強かった。", MOMIJI.NEUTRAL),
txt("ほ...本当!?", REISEN.WOBBLE),
@ -29,5 +29,5 @@ function txt_momijiyreisen() {
])
endevent = c_null;
endevent = function() {ARTICULATOR.state = st_control};
}

View file

@ -2,20 +2,20 @@ function txt_momijiytkn() {
ARTICULATOR.state = c_null;
msg = msglang([
txt("Ah! Ive been spotted!", TAKANE.SURPRISED),
txt("What are you doing here?", MOMIJI.NEUTRAL),
txt("Ah! I've been spotted!", TAKANE.SURPRISED, SPRITEPOS.RIGHT),
txt("What are you doing here?", MOMIJI.NEUTRAL, SPRITEPOS.RIGHT),
txt("Well, I was keeping an eye on the River Kappa...", TAKANE.REASONING),
txt("But then those rabbits showed up out of nowhere!", TAKANE.SURPRISED),
txt("How am I supposed to get home now...", TAKANE.SURPRISED),
txt("There wont be a home to go to if these rabbits have their way.", MOMIJI.ANNOYED),
txt("Why dont you join up with us? We can fight them off together.", MOMIJI.NEUTRAL),
txt("There won't be a home to go to if these rabbits have their way.", MOMIJI.ANNOYED),
txt("Why don't you join up with us? We can fight them off together.", MOMIJI.NEUTRAL),
txt("Well, it beats dying alone...", TAKANE.REASONING),
],[
txt("しまった!見つかっちゃった!", TAKANE.SURPRISED),
txt("ここで何をしてる?", MOMIJI.NEUTRAL),
txt("しまった!見つかっちゃった!", TAKANE.SURPRISED, SPRITEPOS.RIGHT),
txt("ここで何をしてる?", MOMIJI.NEUTRAL, SPRITEPOS.RIGHT),
txt("ええ、河童を見ていますが...", TAKANE.REASONING),
txt("でも、びっくりにそのウサギがあわれだ!", TAKANE.SURPRISED),
txt("このままで、どうすれば帰れる?", TAKANE.SURPRISED),
@ -26,5 +26,5 @@ function txt_momijiytkn() {
])
endevent = c_null;
endevent = function() {ARTICULATOR.state = st_control};
}

View file

@ -2,21 +2,21 @@ function txt_nitoriytkn() {
ARTICULATOR.state = c_null;
msg = msglang([
txt("Aaah!", TAKANE.SURPRISED),
txt("A Yamawaro! Gah, I thought we told you to stay out of our territory!", NITORI.ANGRY),
txt("Hey! You have Scouts down by our base too, dontcha!?", TAKANE.ANGRY),
txt("T-Thats confidential!",NITORI.SHOCKED),
txt("...I guess this doesnt matter right now!", NITORI.ANNOYED),
txt("Aaah!", TAKANE.SURPRISED, SPRITEPOS.RIGHT),
txt("A Yamawaro! Gah, I thought we told you to stay out of our territory!", NITORI.ANGRY, SPRITEPOS.RIGHT),
txt("Hey! You have Scouts down by our base too, don'tcha!?", TAKANE.ANGRY),
txt("T-That's confidential!",NITORI.SHOCKED),
txt("...I guess this doesn't matter right now!", NITORI.ANNOYED),
txt("Listen, if these rabbits overrun us, both the river and mountain Kappa will be toast.", NITORI.ANNOYED),
txt("Help us take them out!", NITORI.ANGRY),
txt("A River Kappa and a Yamawaro side by side...", TAKANE.REASONING),
txt("Well, if its our only way out of this, then sure!", TAKANE.ANGRY),
txt("Well, if it's our only way out of this, then sure!", TAKANE.ANGRY),
],[
txt("うわあああ!", TAKANE.SURPRISED),
txt("山童!?ガ!出て行くと言っただろ!", NITORI.ANGRY),
txt("うわあああ!", TAKANE.SURPRISED, SPRITEPOS.RIGHT),
txt("山童!?ガ!出て行くと言っただろ!", NITORI.ANGRY, SPRITEPOS.RIGHT),
txt("ふん!河童の諜すこと、もう知っている!", TAKANE.ANGRY),
txt("ち... 違う!", NITORI.SHOCKED),
txt("…今、構わない!", NITORI.ANNOYED),
@ -27,5 +27,5 @@ function txt_nitoriytkn() {
])
endevent = c_null;
endevent = function() {ARTICULATOR.state = st_control};
}

View file

@ -2,17 +2,17 @@ function txt_reisen() {
ARTICULATOR.state = c_null;
msg = msglang([
txt("E-Enemy spotted!", REISEN.WOBBLE),
txt("Ill stop you here!", REISEN.POUTING),
txt("E-Enemy spotted!", REISEN.WOBBLE, SPRITEPOS.RIGHT),
txt("I'll stop you here!", REISEN.POUTING),
],[
txt("て...敵!", REISEN.WOBBLE),
txt("て...敵!", REISEN.WOBBLE, SPRITEPOS.RIGHT),
txt("止まれ!", REISEN.POUTING),
])
endevent = c_null;
endevent = function() {ARTICULATOR.state = st_control};
}

View file

@ -2,27 +2,27 @@ function txt_win() {
ARTICULATOR.state = c_null;
msg = msglang([
txt("Ow...", REISEN.WOBBLE),
txt("Hm, You dont seem like a bad person", MOMIJI.CONFUSED),
txt("Ow...", REISEN.WOBBLE, SPRITEPOS.RIGHT, s_black),
txt("Hm, You don't seem like a bad person", MOMIJI.CONFUSED, SPRITEPOS.LEFT),
txt("Why are the rabbits attacking?", MOMIJI.CONFUSED),
txt("We... Were looking to build a summer home on Earth.", REISEN.WOBBLE),
txt("Youre lying.", MOMIJI.ANNOYED),
txt("We... We're looking to build a summer home on Earth.", REISEN.WOBBLE),
txt("You're lying.", MOMIJI.ANNOYED),
txt("...Okay, fine.", REISEN.POUTING),
txt("Lady Yorihime told me that were relocating to Gensokyo.", REISEN.POUTING),
txt("Theres a great evil thats taken over the Moon.", REISEN.WOBBLE),
txt("So, were going to be staying here.", REISEN.WOBBLE),
txt("An invasion from the Lunar Capital...", AYA.SURPRISED),
txt("Im guessing Reimu and her friends will find their way to the Moon…", AYA.HAPPY),
txt("Lady Yorihime told me that we're relocating to Gensokyo.", REISEN.POUTING),
txt("There's a great evil that's taken over the Moon.", REISEN.WOBBLE),
txt("So, we're going to be staying here.", REISEN.WOBBLE),
txt("An invasion from the Lunar Capital...", AYA.SURPRISED, SPRITEPOS.LEFT),
txt("I'm guessing Reimu and her friends will find their way to the Moon…", AYA.HAPPY),
txt("...Which leaves us to defend the surface.", AYA.HAPPY),
txt("Think youre up to it, miss Shogi master?", NITORI.HAPPY),
txt("...I wont let anyone take over my home.", MOMIJI.ANGRY),
txt("Okay! Lets drive these Lunarians out of here!", MOMIJI.DETERMINED),
txt("Think you're up to it, miss Shogi master?", NITORI.HAPPY, SPRITEPOS.LEFT),
txt("...I won't let anyone take over my home.", MOMIJI.ANGRY),
txt("Okay! Let's drive these Lunarians out of here!", MOMIJI.DETERMINED),
],[
txt("いった...", REISEN.WOBBLE),
txt("えっと、 君は悪に見えない。", MOMIJI.CONFUSED),
txt("いった...", REISEN.WOBBLE, SPRITEPOS.RIGHT),
txt("えっと、 君は悪に見えない。", MOMIJI.CONFUSED, SPRITEPOS.LEFT),
txt("なぜうさぎは攻撃しているのか?", MOMIJI,CONFUSED),
txt("私たちは…海外旅行に行きたかったです...か?", REISEN.WOBBLE),
txt("...それは弱い噓だぞ。", MOMIJI.ANNOYED),
@ -30,10 +30,10 @@ function txt_win() {
txt("幻想郷に月人が引っ越すと依姫さまから聞きました", REISEN.POUTING),
txt("巨悪が月に侵略しました。", REISEN.WOBBLE),
txt("そんなわけで、私たちは移住します。", REISEN.WOBBLE),
txt("月の来襲か... ", AYA.SURPRISED),
txt("月の来襲か... ", AYA.SURPRISED, SPRITEPOS.LEFT),
txt("おそらく霊夢たちは直ぐに月に行く...", AYA.HAPPY),
txt("...そして、我らは幻想郷を守る。", AYA.HAPPY),
txt("棋士さん、出来る?", NITORI.HAPPY),
txt("棋士さん、出来る?", NITORI.HAPPY, SPRITEPOS.LEFT),
txt("...私は誰にも祖国を乗っ取らせない。", MOMIJI.ANGRY),
txt("よし!我らは月人を追い出す!", MOMIJI.DETERMINED),

View file

@ -58,7 +58,7 @@ var z=0;
#macro MOMIJI global.textguy[?"momiji"]
#macro NITORI global.textguy[?"nitori"]
#macro AYA global.textguy[?"aya"]
#macro TAKANE global.textguy[?"aya"]
#macro TAKANE global.textguy[?"takane"]
#macro REISEN global.textguy[?"rei'sen"]

View file

@ -11,14 +11,14 @@ enum TEXTTYPE {
global.textdefault = {
x: 320,
y: 200,
y: 260,
width: 640,
height: 100,
spriteposx: 210,
spriteposy: 190,
sprite: s_spacetext,
type: TEXTTYPE.ADV,
font: ft_chiaro,
font: ft_couriernew,
}