Edit story.txt and in-game texts

I’m not a native speaker, nor am I a talented writer,
so this is all I can do for now.
This commit is contained in:
Martin Herkt 2017-02-19 01:29:42 +01:00
parent b02907628f
commit 896851fcb1
No known key found for this signature in database
GPG key ID: C24B9CD04DC6AE7F
12 changed files with 61 additions and 62 deletions

View file

@ -28,32 +28,32 @@ void add_ending_entry(Ending *e, int dur, char *msg, char *tex) {
void bad_ending_marisa(Ending *e) {
add_ending_entry(e, 300, "After her consciousness had faded while she was falling down the tower,\nMarisa found herself waking up in a clearing of the magical forest.", NULL);
add_ending_entry(e, 300, "She saw the sun set.", NULL);
add_ending_entry(e, 300, "Maybe all of this was just a day dream.", NULL);
add_ending_entry(e, 300, "But nevertheless, she won the fight, thats all what counts… isnt it?", NULL);
add_ending_entry(e, 300, "Maybe all of this was just a daydream.", NULL);
add_ending_entry(e, 300, "Nevertheless, she won the fight. Thats all that counts… isnt it?", NULL);
add_ending_entry(e, 200, "[Bad Ending 1]", NULL);
}
void bad_ending_youmu(Ending *e) {
add_ending_entry(e, 400, "After getting unconscious from falling the tower,\nYoumu only remembered how she rushed back to Hakugyokurō.", NULL);
add_ending_entry(e, 300, "The anomalies were gone, everything went back to normal.", NULL);
add_ending_entry(e, 400, "After losing consciousness from the long fall down the tower,\nmu only remembered how she rushed back to Hakugyokurō.", NULL);
add_ending_entry(e, 300, "The anomalies were gone, and everything was back to normal.", NULL);
add_ending_entry(e, 400, "Yōmu was relieved, but she felt that the real mystery of the land\nbehind the tunnel was left unsolved forever.", NULL);
add_ending_entry(e, 300, "This left her unsatisfied", NULL);
add_ending_entry(e, 300, "This feeling of discontent would haunt her for a long time to come", NULL);
add_ending_entry(e, 200, "[Bad Ending 2]", NULL);
}
void good_ending_marisa(Ending *e) {
add_ending_entry(e, 400, "As soon as Elly was defeated, the room they were in\nbegan to fade and they landed softly on a wide plain of grass.", NULL);
add_ending_entry(e, 350, "Elly and her friend promised that they wont cause any more trouble,\nbut Marisa was curious to explore the rest of this unknown land.", NULL);
add_ending_entry(e, 350, "Elly and her friend promised not to cause any more trouble,\nbut Marisa was curious to explore the rest of this unknown land.", NULL);
add_ending_entry(e, 350, "Who was the real culprit? What were their motives?", NULL);
add_ending_entry(e, 350, "She craved to find out…", NULL);
add_ending_entry(e, 200, "[Good Ending 1]", NULL);
}
void good_ending_youmu(Ending *e) {
add_ending_entry(e, 300, "When they reached the ground, the tower and everything in that world\nbegan to fade to a endless plain of grass.", NULL);
add_ending_entry(e, 550, "“Always consider what trouble you cause others when you plan a mega project like that”\nsaid Yōmu confidently,\n“thats the first rule in Gensōkyō, if you dont want people to come for you and fight.”", NULL);
add_ending_entry(e, 320, "Elly would fix up the the border as soon as possible as she promised.", NULL);
add_ending_entry(e, 350, "But before the way to this unknown place was sealed forever,\nYōmu decided travel it once more…", NULL);
add_ending_entry(e, 300, "When they reached the ground, the tower and everything in that world\nbegan to fade into an endless plain of grass.", NULL);
add_ending_entry(e, 550, "“Always consider the trouble you cause to those around you when taking on such great endeavors,”\nYōmu said confidently.\n“Thats the first and foremost rule of Gensōkyō if you dont want people to come for your head.”", NULL);
add_ending_entry(e, 320, "Elly promised to fix up the the border as soon as possible.", NULL);
add_ending_entry(e, 350, "But before the path to this unknown place was sealed forever,\nYōmu decided to travel it once more…", NULL);
add_ending_entry(e, 200, "[Good Ending 2]", NULL);
}

View file

@ -32,14 +32,14 @@ void create_char_menu(MenuData *m) {
create_shottype_menu(m->context);
add_menu_entry(m, "dialog/marisa|Kirisame Marisa|Black Magician", set_player, (void *)Marisa);
add_menu_entry(m, "dialog/youmu|Konpaku Yōmu|Half Ghost Girl", set_player, (void *)Youmu);
add_menu_entry(m, "dialog/youmu|Konpaku Yōmu|Half-Phantom Girl", set_player, (void *)Youmu);
}
void draw_char_menu(MenuData *menu) {
MenuData *mod = ((MenuData *)menu->context);
draw_options_menu_bg(menu);
draw_text(AL_Right, 220*(1-menu_fade(menu)), 30, "Player Select", _fonts.mainmenu);
draw_text(AL_Right, 220*(1-menu_fade(menu)), 30, "Select Character", _fonts.mainmenu);
glPushMatrix();
glColor4f(0,0,0,0.7);

View file

@ -26,7 +26,7 @@ void create_difficulty_menu(MenuData *m) {
void draw_difficulty_menu(MenuData *menu) {
draw_options_menu_bg(menu);
draw_text(AL_Right, 210*(1-menu_fade(menu)), 30, "Rank Select", _fonts.mainmenu);
draw_text(AL_Right, 210*(1-menu_fade(menu)), 30, "Select Difficulty", _fonts.mainmenu);
int i;
for(i = 0; i < menu->ecount; i++) {

View file

@ -434,15 +434,15 @@ void options_sub_gamepad(MenuData *parent, void *arg) {
add_menu_separator(m);
add_menu_entry(m, "The UD axis (Vertical)", do_nothing,
add_menu_entry(m, "UD axis (Vertical)", do_nothing,
b = bind_option(CONFIG_GAMEPAD_AXIS_UD, bind_common_intget, bind_common_intset)
); bind_setvaluerange_fancy(b, GAMEPAD_AXES-1);
add_menu_entry(m, "The LR axis (Horizontal)", do_nothing,
add_menu_entry(m, "LR axis (Horizontal)", do_nothing,
b = bind_option(CONFIG_GAMEPAD_AXIS_LR, bind_common_intget, bind_common_intset)
); bind_setvaluerange_fancy(b, GAMEPAD_AXES-1);
add_menu_entry(m, "Axis mode", do_nothing,
add_menu_entry(m, "Axes mode", do_nothing,
b = bind_option(CONFIG_GAMEPAD_AXIS_FREE, bind_common_onoffget, bind_common_onoffset)
); bind_addvalue(b, "free");
bind_addvalue(b, "restricted");

View file

@ -31,7 +31,7 @@ void create_stage_menu(MenuData *m) {
void draw_stage_menu(MenuData *m) {
draw_options_menu_bg(m);
draw_menu_title(m, "Stage Select");
draw_menu_title(m, "Select Stage");
animate_menu_list(m);
draw_menu_list(m, 100, 100, NULL);
}

View file

@ -16,7 +16,7 @@ static Stage3D bgcontext;
Dialog *stage1_dialog(void) {
Dialog *d = create_dialog(global.plr.cha == Marisa ? "dialog/marisa" : "dialog/youmu", "dialog/cirno");
dadd_msg(d, Right, "Hey! Who is there?");
dadd_msg(d, Right, "Hey! Whos there?");
if(global.plr.cha == Marisa)
dadd_msg(d, Left, "Its me!");
@ -29,11 +29,11 @@ Dialog *stage1_dialog(void) {
dadd_msg(d, Left, "You call me weak?");
dadd_msg(d, Right, "I do!");
} else {
dadd_msg(d, Left, "Im just passing by. Any problem with that?");
dadd_msg(d, Left, "Im just passing by. Got a problem with that?");
dadd_msg(d, Right, "Of course! You cant do that!");
}
dadd_msg(d, Right, "Ill just freeze you!");
dadd_msg(d, Right, "Ill freeze you where you stand!");
dadd_msg(d, BGM, "bgm_stage1boss");
return d;

View file

@ -15,18 +15,18 @@ Dialog *stage2_dialog(void) {
if(global.plr.cha == Marisa) {
dadd_msg(d, Left, "Ha! What are you doing here?\nYou the culprit?");
dadd_msg(d, Right, "Huh? No, you? Everone is upset, you know?\nSo I came too.");
dadd_msg(d, Left, "Why, what happened?");
dadd_msg(d, Right, "Huh? No, you? Everone is going crazy, you know?\nThats why Im here.");
dadd_msg(d, Left, "Why? What happened?");
dadd_msg(d, Right, "The border has been broken.");
dadd_msg(d, Left, "Is that even possible?!");
dadd_msg(d, Right, "Look, there is a way outside\nright behind us.");
dadd_msg(d, Left, "But Ive got the feeling that you\n wont let me pass, haha");
dadd_msg(d, Left, "But Ive got a feeling that you\nwont let me pass, haha!");
} else {
dadd_msg(d, Left, "This must be the place…");
dadd_msg(d, Right, "Hello? ");
dadd_msg(d, Left, "You came here because of the\n\"crack\", too? Where is it?");
dadd_msg(d, Left, "You came here because of the\n“crack”, too? Where is it?");
dadd_msg(d, Right, "Right behind us, but…");
dadd_msg(d, Left, "Ok, Ill go there.");
dadd_msg(d, Left, "Okay, if youll excuse me…");
dadd_msg(d, Right, "No! Dont make it more\ntroubling than it already is!");
}

View file

@ -16,7 +16,7 @@ Dialog *stage3_dialog(void) {
dadd_msg(d, Left, "Ugh, its like bugs being attracted by the light…");
dadd_msg(d, Right, "Thats right! The light makes us strong!");
dadd_msg(d, Right, "This place is full of it, so feel my tremendous power!");
dadd_msg(d, Right, "And this place is filled with it! Feel my tremendous power!");
dadd_msg(d, BGM, "bgm_stage3boss");
return d;

View file

@ -19,12 +19,12 @@ Dialog *stage4_dialog(void) {
if(global.plr.cha == Marisa) {
dadd_msg(d, Left, "What? I mean, where am I?");
dadd_msg(d, Right, "You are in the…");
dadd_msg(d, Right, "STOP! I wont tell that to intruders!");
dadd_msg(d, Right, "STOP! I will never tell intruders like you!");
dadd_msg(d, Left, "…in the mansion of the\nevil mastermind, right?");
dadd_msg(d, Right, "AHH! Anyway! You wont reach\nthe end of this corridor!");
} else {
dadd_msg(d, Left, "So you are the owner of this place?");
dadd_msg(d, Right, "No, Im just the guard!");
dadd_msg(d, Right, "No, Im just the guardian!");
dadd_msg(d, Left, "What is there to be guarded?");
dadd_msg(d, Right, "My master… I mean, thats a secret!");
dadd_msg(d, Left, "");

View file

@ -25,7 +25,7 @@ Dialog *stage5_boss_dialog(void) {
dadd_msg(d, Left, "Why? You arent involved in this, are you?");
dadd_msg(d, Right, "I dont have time for your suspicions now.");
dadd_msg(d, Left, "Sounds very suspicious, actually.");
dadd_msg(d, Right, "Ok, lets finish this quickly.");
dadd_msg(d, Right, "Okay, lets just get this over with.");
dadd_msg(d, BGM, "bgm_stage5boss");
return d;

View file

@ -12,16 +12,16 @@
Dialog *stage6_dialog(void) {
Dialog *d = create_dialog(global.plr.cha == Marisa ? "dialog/marisa" : "dialog/youmu", "dialog/elly");
dadd_msg(d, Left, "You are responsible?");
dadd_msg(d, Left, "You are responsible for all this?");
dadd_msg(d, Right, "Yes…");
if(global.plr.cha == Marisa) {
dadd_msg(d, Left, "Ill masterspark you now.");
dadd_msg(d, Left, "Im going to masterspark you now.");
dadd_msg(d, Right, "What? Why do you want to fight?\nDo you even understand what I did here?");
dadd_msg(d, Left, "I understand that its a huge mess!\nCracking the border, a giant mansion, a giant tower…");
dadd_msg(d, Left, "At first I was curious. But now\nI just want to finish this! Seriously.");
} else {
dadd_msg(d, Left, "How did you manage to do all of this?");
dadd_msg(d, Left, "How did you manage to do that?");
dadd_msg(d, Right, "A kind person granted me an unknown power,\nand thanks to that I was able to\ncreate this little place for myself.");
dadd_msg(d, Left, "Why did you create *this* place for yourself?");
dadd_msg(d, Right, "Because it is great for research!\nAnd its almost done! Just a matter of moments…");

View file

@ -3,7 +3,7 @@
Characterization and Story
2012-08-10
2017-02-18
--------------------------------------------------------------------------------
================================================================================
■ 0. Information
@ -61,24 +61,25 @@
Because its a fan game after all.
Just at the beginning of spring, Marisa went to check the shops shelves,
only to notice that her cash box was as empty as the shop itself. Usually,
at least a few customers would show up eventually, but not that day.
One day, just as spring rolled around, Marisa went to check the shelves,
only to notice that her cash box was as empty as the shop itself.
It was an unusually quiet day, with hardly any customers around.
She was really bored.
And it was going to be a very boring day at this rate.
After a quick glance around the store, a brand new issue of the Bunbunmaru
Newspaper that was lying on the table caught her eyes. At least that one is
never late.
As she languidly gazed around the shop, her eyes settled on a brand new
issue of the Bunbunmaru Newspaper on the table. “At least that shows up
every day,” she thought to herself. Anything to distract her now.
“News Exclusive: Border Broken?!”
Her eyes flashed in excitement as she read on.
The headline did not fail to grab her attention.
“[…] large gathering of curious yōkai […]”
“[…] large crowd of bewildered yōkai […]”
“Okay, Ill better check it out!”, she thought, happy about having found a
better pastime than looking after her depressingly empty shop.
“I am *so* going to check that out!”, she thought, her eyes lighting up
in a flash of excitement and determination, happy to have found a better
diversion than looking after her depressingly empty shop.
“Time to spark some ass!”
@ -88,10 +89,10 @@
Because Yōmu is awesome.
A blossomless spring dawn in the Netherworld. Shattering noises cut through
the gardens of passed souls. Noises not even ghosts can enjoy.
This ending night was in fact nothing like a normal night. The entire
Netherworld was awake early, including Yuyuko-sama and of course a certain
half-phantom girl.
the gardens of passed souls. Noises even ghosts would find disconcerting.
This ending night was as unusual as they come. The entire Netherworld was
awake early, including Yuyuko-sama and of course a certain half-phantom
girl.
“I cannot sleep like this. Can the restless not have at least this kind of
rest? Something really needs to be done about this, or I will go insane.”
@ -99,10 +100,9 @@
“Of course, Yuyuko-sama. I shall slash every little clangor in this world
until your sleep is left undisturbed!”
The fact that Hakugyokurō is closely connected to the border makes it
sensitive to changes of the borders structure. Yōmu was aware of that,
which led her to the decision to investigate this “border breaking” rumor
first.
Hakugyokurōs close connection with the border makes it sensitive to
changes of the borders structure. Yōmu, being aware of that, decided to
investigate this “border breaking” rumor first.
================================================================================
@ -125,9 +125,9 @@
○ Stage 1 Boss
Cirno
Clueless about the course of events, she still jumps into action with full
force. Her reckless courage may seem like foolishness to others, but she is
bound and determined to bend history in her favor.
While clueless about the course of events, she still jumps into action with
full force. Her reckless courage may seem like foolishness to others, but
she is bound and determined to bend history in her favor.
@ -136,8 +136,8 @@
Hina was the first considerably strong yōkai to show up at the place of
action, which is why she ended up as the inofficial overseer of the growing
crowd. Actually, the only thing she wanted was to maintain a bit of law and
order in her forest.
crowd. Actually, the only thing she wanted was to maintain a modicum of law
and order in her forest.
@ -171,8 +171,7 @@
She slipped through the guard right after the player. No one knows what
she is after, but there are two things she hates:
Being interrupted when she is in a hurry and always being suspected for
everything.
Being interrupted when she is in a hurry and always being under suspicion.
Both happening at the same time has made her lose her temper.
But that makes her seem even more suspicious, doesn't it?
@ -182,7 +181,7 @@
○ Stage 6 Boss
Elly
She quit her task of guarding that mation in Lotus Land Story and obtained
She quit her task of guarding that mansion in Lotus Land Story and obtained
a new power from the outside world: the power to manipulate relations
(i.e. she can do fancy maths). This enabled her to trick Gensōkyōs border*
and create herself a new place for research using her new powers.
@ -191,7 +190,7 @@
Maybe she didnt even plan to use it to anyones harm. She certainly didnt
expect the location she chose for her tower to cause that much trouble.
But thats what scientists are like. Research comes first.
But thats the very nature of scientists. Research comes first.
Her spellcards are based on physical phenomena, turning her experiments
into powerful weapons.
@ -199,7 +198,7 @@
Fun Fact™: Taisei actually uses complex math for projectile positioning.
* Its not like the border is an absolute barrier for yōkai. It is not
* Its not like the border is an absolute barrier to yōkai. It is not
uncommon for powerful yōkai to pass through there without much trouble.
Some even visit the outside world regularly to hunt humans for food.
But Elly broke it at some place and made it lead to her own place