• Add Review
  • Subscribe
  • Nominate
  • Submit Media
  • RSS
There is now a website you can use to share your custom content with other users! But you're still welcome to use this page to share and discuss content.

Below is a list of finished custom (user-made) content. To add these characters, in most cases you can extract the downloaded file to the game's main directory and you're set. Depending on how the author has organized them, it may be necessary to move files to the appropriate directories. (Custom content has not been tested by me)
Note: After new content has been added, old saves won't be compatible.

<-------------------------------------------------------------->

Yuu Lambaria
Author: KimotoDragoon
Content types included: story, profile, tachie, music




Joruri
Author: Marrend
Referring post: here
Content types included: story, profile, tachie, music
(Requires Masako, Junko, and Clean Mode off)




Emiko
Author: Marrend
Referring post: here
Content types included: story, profile, tachie, music



Junko
Author: Nekochi
Referring post: here
Content types included: story, profile, tachie, music
(For this content, it is recommended playing with Clean Mode off, if you have unlocked it)





Uchioniko (4 characters)
Author: Marrend
Referring post: here
Content types included: story, profile, tachie, music





21 Ways
Author: dude797
Referring post: here
Content types included: story, profile, tachie, music
(For this content, it is recommended playing with Clean Mode off, if you have unlocked it)





Masako
Author: Marrend
Referring post: First post on the page!
Content types included: story, profile, tachie, music




<-------------------------------------------------------------->

If you have posted custom content in this thread, I will (eventually) add your link to the list above, along with a small screenshot if you have included one. Be sure to test your content in-game before posting.


Helpful things:

--> Medium build girl, the .psd that was used to create the built-in characters, is available with layer names in English.

--> Not feeling artistic? You can use any of these images for making custom characters.

--> Notepad++ with syntax highlighting for Heartache 101 can be a big help with story creation.

--> If you are writing story content that includes the appearance of existing characters (built-in or custom), the following list may be of reference:
ID 0 = The Player
ID 1 = Nakajima Miki
ID 2 = Ikeda Keika
ID 3 = Onishi Tsubasa
ID 4 = Kaneshiro Shihoko
ID 5 = Kaneshiro Riho
ID 6 = Sato Akari
ID 7 = Hiraoka Hinami
ID 8 = (Secret character)
ID 9 = Watanabe Junko
ID 10 = Mitsuya Masako
ID 11 = Monotami Ruri
ID 12 = Nemoto Mayu
ID 13 = Terakado Shoko
ID 14 = Shirazu Izumi
ID 15 = Watanabe Aoi, Lambaria Yuu
ID 16 = Ran Fujioka
ID 17 = Torako Koizumi
ID 18 = Yumemi Tanno
ID 19 = Umehara Joruri
ID 21 = 21 Ways
ID 22 = Kirinashi Kyouki
ID 23 = Reserved for Nekochi
ID 24 = Reserved for Nekochi
ID 25 = Kuwabara Emiko
ID 26 = Reserved for triad2
ID 27 = Katanashi Seira
...
ID 30 = Vacant
ID 31 = Maeda Eriko
ID 32 = ? Genji
ID 33 = Vacant
...
ID 39 = Vacant
ID 40 = Konohana Midori
ID 41 = Natsume Rika
ID 42 = Vacant
ID 43 = Vacant
ID 44 = Hasegawa Kanon
ID 45 = Vacant
...

(Note: You don't need to care about this list if your story events will not include existing characters, as ID numbers for characters in separate files don't have to be unique)

--> Finally, I've listed the game cheats here. You can use these during story events to test your content:
SHIFT + F5 -- Adds 10 to Looks
SHIFT + F6 -- Adds 10 to Athletics
SHIFT + F7 -- Adds 10 to Personality
SHIFT + F8 -- Adds 10 to Mind
SHIFT + F9 -- Adds 10 to Soul
ALT + F5 -- Adds 1000 to yen
ALT + F6 -- Active speaker's affection decreases by 100
ALT + F7 -- Active speaker's affection increases by 100
ALT + F8 -- Advances the calendar by 1 day
ALT + F9 -- Advances the calendar by 7 days


Posts

Marrend
Guardian of the Description Thread
21806
Personally speaking, I was literally thinking something like:

PRIORITY = ID# AFFECTION

Where the priority of the event rises as the affection level of the character that matches the ID# rises. For example, if the character is at DISLIKE, that makes the event nigh-impossible to get, since the character is specifically avoiding the player out of sheer hatred/frustration/whatever. On the other hand, if the character is at LOVESICK, the character is actively seeking the player ("I... I want to be with you!"), and the event is nigh-impossible to avoid. Some flavor like that. I'm not sure how complicated that is to implement, though. That's flowerthief's field, not mine.

However, since we must work with what we have (at least until things change), then making a high-priority "normal" event with normal-priority repeatable follow-ups might be the only viable solution. Saying that, I'm rather interested in seeing what would allow the story file to be smaller rather than larger!
using those commands you could pull something like that off have dislike and unfriendly but not nuetral as low priority nuetral and friendly as regular and love and love sick as high
It's not complicated. I meant that looking after someone in a single building is hard enough. It's a frickin' town. Is she stalking him or something?

And about that file size thing? Marrend, please. I study programming. Corner cuts this simple are covered in Middle School 1st grade!:) Hell, I'd get reprimanded if I ever wrote the same lines twice. Just give it to me after you've implemented Triad's idea!
Marrend
Guardian of the Description Thread
21806
Well, I thought it was a neat idea.

*softly crying in the corner*

Anyway, I'm going with triad's suggestion of making a copy of the repeatable events having a high priority, but only happen once. However, either I'm blind, stupid, or I do not know what this technique is that will make this happen while making her story file smaller than it already is. The only way I see it happening is copy-pasting in each repeatable event, then changing each of the copied events REPEATABLE = YES line to PRIORITY = HIGH. Is there another way to do this that I'm totally ignorant of?
Yes, there is, but then again why am I here? To just tell you? Nah. Just do what you can and I'll crush it as small as a compact .rar library would!:D It's easier for us this way, believe me.
Marrend
Guardian of the Description Thread
21806
My reading comprehension must have hit the negative numbers, as I no longer have a clue what you're talking about. Are you talking about a very efficient method of coding these events (Of which I still cannot, for the life of me, see how it would be done), or using WinZip/WinRAR for file compression?

*tries desperately not to rage with frustration*
Of course I'm talking about efficient coding! What, you can't compress files? Did you give each file you made piece by piece to flowerthief? I don't think so!
...Are you alright out there? Have some sleep, you must be tired. I'm not even joking. Go and have a nap at least:(

Marrend
Guardian of the Description Thread
21806
Darigaaz, common events! One moment folks, the Bludgeon of Inspiration might have just struck!
Marrend
Guardian of the Description Thread
21806
I'm not 100% sure that there isn't a more efficient way of doing this, but here's the basic idea:


STORY 3
CONDITION = 2 DONE
PLACE = Shrine
PRIORITY = HIGH
JUMP 7

STORY 4
CONDITION = 2 DONE
PLACE = Shrine
REPEATABLE = Yes
JUMP 7

STORY 5
CONDITION = 2 DONE
PLACE = Children's Park
PRIORITY = HIGH
JUMP 7

STORY 6
CONDITION = 2 DONE
PLACE = Children's Park
REPEATABLE = Yes
JUMP 7

STORY 7
REPEATABLE = Yes
# Better safe than sorry!
ID = 19
SHOW CENTER
Hey, what's the news?
# Yeah, that's her CUSTOM 3 line.
A: Just chat
B: Pry for personal information
C: Leave

BRANCH A
# Basic affection up sequence.
ID = 19
LIKE
AFFECTION UP
See you around.
# Yeah, that's her CUSTOM 10 response.
ERASE CENTER

BRANCH B
# Basic informant sequence.
D: 19 LIKE OR 19 LOVE OR 19 LOVESICK
# Basically, this translates to "has an affection value of 'LIKE' or better". At least, I THINK that's what it translates too!
# Regardless, this is supposed to be the "fail" scenario.
ID = 19
UNFRIENDLY
I'm not sure if I can trust you with anything personal. Yet.
# No, this isn't among her CUSTOM lines, but seems most appropriate for the situation.
ERASE CENTER

BRANCH C
# Basic affection down sequence.
ID = 19
UNFRIENDLY
AFFECTION DOWN
Ooookaaaay?
# Yep, that's her CUSTOM 72 response.
ERASE CENTER

BRANCH D
# Joruri feels comfortable telling the player some stuff.
ID = 19
I'm a <sign>. Why?
# Yep, that's her CUSTOM 71 response.
SIGN KNOWN
Phone number? Sure, why not? Let's trade numbers.
# A slightly modified CUSTOM 18 response.
PHONE KNOWN
ERASE CENTER


If there's any pointers to be had, this is the time to post them!

Side note:
author=Dozen
Just do what you can and I'll crush it as small as a compact .rar library would!:D It's easier for us this way, believe me.


This bold part is what was confusing me before. Like, I read this to mean "PM me with your altered code, then I will re-compact Joruri for you". Which, as you later pointed out, doesn't make sense.
Oh, if literal mindedness hurt... Is that you, Forefather? Is this how you punish me for my sins? Isn't drought enough these days?

Anyway, that doesn't mean I won't help. Just give it and we'll see what I can do.
Marrend
Guardian of the Description Thread
21806
author=Dozen
Oh, if literal mindedness hurt... Is that you, Forefather? Is this how you punish me for my sins? Isn't drought enough these days?

Anyway, that doesn't mean I won't help. Just give it and we'll see what I can do.


So, the hide-tag in that post not enough information to go on? Never mind. Don't answer that. I'll just post what I've got underneath a hide-tag in this post. Then, allow whatever is going to happen to happen.


joruri_profile.txt, masako_profile.txt, jun_and_aoi.txt
# Including the base profile for this character, her relation, and the cameo character (Aoi Watanabe).

STORY 1
CONDITION = 3 DONE IN Masako/masako_story.txt
# The player must have successfully meet Masako.
CONDITION = 3 DONE IN Junko/junko_stories.txt
# The player must have meet Aoi.
# I suppose I could have the player be introduced to Aoi here, but I'd rather avoid the potential to mess up Junko's story.
# Too bad that meeting Aoi requires Clean Mode to be inactive. Makes testing this character "for real" more complicated than it needs to be.
PLACE = Children's Park
INTRODUCE = 19
MUSIC = Joruri/ozarka_is_the_devil(MattJohnson817).mp3
# Thanks to NewGrounds as a site, and more specifically, the member indicated by parenthesis.
# More general thanks goes to Aetherion (http://rpgmaker.net/games/3410/) and Avarice (http://rpgmaker.net/games/1722/). Were it not for those games, I would not have heard of Newgrounds at all.
MUSIC FREEZE
ID = 0
(There's lots of kids here today.)
ID = 15
SHOW CENTER
NEUTRAL
# The Aoi cameo!
ID = 0
(I must be, like, the only person my age here.)
ID = 19
SHOW LEFT
NEUTRAL
ID = 0
(Well, there is that girl, over there.)
(That's a different uniform than ours. Is she from around here?)
ID = 19
OTHER1
Watch out!
MUSIC = None
# Stop the music too!
ID = 15
OTHER1
ID = 0
Whoa!
ID = 15
UNFRIENDLY
ID = 19
NEUTRAL
Sorry, didn't see you there. Are you hurt at all?
ID = 15
...
NEUTRAL
No.
MUSIC = Joruri/ozarka_is_the_devil(MattJohnson817).mp3
# And life continues as normal.
ID = 19
That's good to hear!
ID = 0
What just happened?
ID = 19
DISLIKE
Looks like I didn't notice where I was going.
NEUTRAL
Almost had us <b>both</b> tripped up!
ID = 0
So... are we all good?
ID = 19
A little jostled, but I'm okay. She seems to be okay too.
Sorry, I didn't catch your name. Mine's <first>. What's yours?
NAME KNOWN
ID = 10
SHOW RIGHT
OTHER1
I thought I sensed a familiar presence here.
ID = 19
OTHER1
Masako!? What are you <b>doing</b> here?
ID = 10
NEUTRAL
Is it not obvious? I had to transfer here.
ID = 19
NEUTRAL
Oh. It's because of your mom, isn't it?
ID = 0
You two seem to know each other quite well.
ID = 10
We have but known each other for two years.
ID = 0
You're... from the same school?
ID = 10
Correct. We are both from the same school.
MUSIC = Joruri/thg-my_rural_village.mp3
# Behold, the song that represents the honor, respectability, and timelessness of Matsumori High!
# Well, conceptually speaking, anyway.
# I expect there to be other Joruri/Masako events. Better get used to hearing "My Rural Village"!
OTHER1
Matsumori High. Were everything begins. And ends.
NEUTRAL
But where are my manners? Umehara, allow me to introduce <player> to you.
A: LOOKS 25
# The player doesn't get Joruri's attention.
ID = 19
AFFECTION DOWN
UNFRIENDLY
<player>. Right. Sure. Whatever.
ID = 0
Umm, the pleasure is mine?
ID = 10
<player>, pay Umehara's suspicions no heed.
ID = 19
I'm not suspicious!
ID = 10
UNFRIENDLY
You know better than to procure falsifications onto me, Umehara.
ID = 19
DISLIKE
I <b>hate</b> it when you do that, you know?
NEUTRAL
Oh well.
ID = 10
NEUTRAL
Indeed. Let us meet again sometime, Umehara. I'm sure we've much to speak about.
ERASE RIGHT
MUSIC = Joruri/ozarka_is_the_devil(MattJohnson817).mp3
ID = 19
Right. I'll watch where I'm going too!
ERASE LEFT
JUMP B

BRANCH A
# Player gets Joruri's attention!
ID = 19
AFFECTION UP
LIKE
<player>, is it? Nice to meet you!
ID = 0
Likewise, Joruri.
ID = 19
NEUTRAL
Well, I'd love to stay and chat, but, well, you know.
ID = 10
Indeed. Umehara, we must meet again.
ID = 19
Yeah, I'll be sure to call you. What's your number, again?
ID = 10
I think it would be best if I were to make contact with you.
ID = 19
Still setting up, huh? Must be rough. Okay, give me a ring when you're ready.
ID = 10
I shall. Now, if you excuse me.
ERASE RIGHT
MUSIC = Joruri/ozarka_is_the_devil(MattJohnson817).mp3
ID = 19
I suppose I gotta go to. I hope to see you around, <player>.
ERASE LEFT
ID = 0
Yeah, see you around.
JUMP B

BRANCH B
ID = 0
...
(Hey, the kid's still here.)
Weird girls, huh?
ID = 15
I like Joruri. The other one?
UNFRIENDLY
I don't understand what she says.
ID = 0
Yeah, I here ya!
(Crap, the time!)
Sorry, gotta go!
ID = 15
FRIENDLY
Bye-bye, <player>!
JUMP 2

STORY 2
# Met Joruri!
CONDITION = 2 DONE

STORY 3
CONDITION = 2 DONE
PLACE = Shrine
PRIORITY = HIGH
JUMP 15

STORY 4
CONDITION = 2 DONE
PLACE = Shrine
REPEATABLE = Yes
JUMP 15

STORY 5
CONDITION = 2 DONE
PLACE = Children's Park
PRIORITY = HIGH
JUMP 15

STORY 6
CONDITION = 2 DONE
PLACE = Children's Park
REPEATABLE = Yes
JUMP 15

STORY 7
CONDITION = 2 DONE
PLACE = Fashion Mall
PRIORITY = HIGH
JUMP 15

STORY 8
CONDITION = 2 DONE
PLACE = Fashion Mall
REPEATABLE = Yes
JUMP 15

STORY 9
CONDITION = 2 DONE
PLACE = Stadium
PRIORITY = HIGH
JUMP 15

STORY 10
CONDITION = 2 DONE
PLACE = Stadium
REPEATABLE = Yes
JUMP 15

STORY 11
CONDITION = 2 DONE
PLACE = Karaoke
PRIORITY = HIGH
JUMP 15

STORY 12
CONDITION = 2 DONE
PLACE = Karaoke
REPEATABLE = Yes
JUMP 15

STORY 13
CONDITION = 2 DONE
PLACE = Hot Springs
PRIORITY = HIGH
JUMP 15

STORY 14
CONDITION = 2 DONE
PLACE = Hot Springs
REPEATABLE = Yes
JUMP 15

STORY 15
# This event is what RPG Maker might call a "Common Event". It's a peice of code that is called by various other peices of code for efficent operation.
# Since this is a prototype, I have no desire to make events for each possible emotive pose Joruri could be in. Let's just use Joruri's "neutral" lines.
REPEATABLE = Yes
# Better safe than sorry!
ID = 19
SHOW CENTER
Hey, what's the news?
# Yeah, that's her CUSTOM 3 line.
A: Just chat
B: Pry for personal information
C: Leave

BRANCH A
# Basic affection up sequence.
ID = 19
LIKE
AFFECTION UP
See you around.
# Yeah, that's her CUSTOM 10 response.
ERASE CENTER

BRANCH B
# Basic informant sequence.
D: 19 LIKE OR 19 LOVE OR 19 LOVESICK
# Basically, this translates to "has an affection value of 'LIKE' or better". At least, I THINK that's what it translates too!
# Regardless, this is supposed to be the "fail" scenario.
ID = 19
UNFRIENDLY
I'm not sure if I can trust you with anything personal. Yet.
# No, this isn't among her CUSTOM lines, but seems most appropriate for the situation.
ERASE CENTER

BRANCH C
# Basic affection down sequence.
ID = 19
UNFRIENDLY
AFFECTION DOWN
Ooookaaaay?
# Yep, that's her CUSTOM 72 response.
ERASE CENTER

BRANCH D
# Joruri feels comfortable telling the player some stuff.
ID = 19
I'm a <sign>. Why?
# Yep, that's her CUSTOM 71 response.
SIGN KNOWN
Phone number? Sure, why not? Let's trade numbers.
# A slightly modified CUSTOM 18 response.
PHONE KNOWN
ERASE CENTER

STORY 16
CONDITION = 2 DONE
PLACE = Station
MUSIC = Joruri/ozarka_is_the_devil(MattJohnson817).mp3
# Maybe it's just me, but Masako's story gives off the impression that she has this long commute to the school. Joruri would have an even longer commute, so what gives?
# Hopefully, this event will answer that query.
ID = 0
(Do I come here because I don't want to limit my possibilities to the local girls, or am I just looking to kill some time?)
ID = 19
SHOW LEFT
NEUTRAL
ID = 0
(Speaking of not limiting my possibilities to local girls...)
Hey, Joruri!
ID = 19
<player>, right?
ID = 0
That's me!
ID = 19
UNFRIENDLY
Funny, that you're here. Especially since I'm supposed to meet Masako here.
ID = 0
Masako?
MUSIC = Joruri/thg-my_rural_village.mp3
MUSIC FREEZE
ID = 10
SHOW RIGHT
NEUTRAL
I wouldn't be so suspicious of <player>'s intentions, Umehara.
ID = 19
OTHER1
Would you stop <b>doing</b> that?
ID = 10
OTHER1
Forgive me. It is an unfortunate habit of mine.
ID = 19
NEUTRAL
Yeah, I know.
ID = 10
NEUTRAL
Thank you.
ID = 0
I've been meaning to ask one of you. Just where is this Matsumori High?
ID = 10
It's quite a ways from here.
OTHER1
Quite a ways, indeed.
ID = 19
OTHER1
You're doing it again, Masako. You gotta remember where you are.
ID = 10
NEUTRAL
Of course. I do try to live in reality.
OTHER1
However, when reality itself is questioned...
NEUTRAL
Forgive me yet again.
ID = 19
It's not like I don't understand where you're coming from, but...
NEUTRAL
Anyway, to answer the question, I'd say it's a half-day, if you use the trains.
ID = 0
You sound like you've made the journey a few times.
ID = 19
I've a grand-uncle in this area. He needs looking over from time-to-time.
# And I totally just made that up just now!
ID = 0
Sounds like he's ill.
ID = 19
Yeah, well, he <b>is</b> ninety years old. In any event, I'm going to be staying at his place for the next three months. Give or take, anyway.
ID = 10
That is within an acceptable time frame, is it not, <player>?
ID = 0
What is?
ID = 10
Something interesting is going to happen within a certain time period, is that not so?
ID = 0
(Does Masako know about the competition I started with Miki?)
# Yep, she does.
I don't know what you're talking about!
ID = 19
UNFRIENDLY
Do... you two know something I don't?
# Double-plus irony.
ID = 10
Perhaps. We should be on our way, Umehara.
ID = 19
NEUTRAL
Oh. Right. Um... talk to you later, I guess?
ID = 0
Yeah, okay.
ERASE LEFT
ERASE RIGHT
MUSIC = Joruri/ozarka_is_the_devil(MattJohnson817).mp3
ID = 0
(I'm not sure if Masako is messing with me, or what.)
JUMP 17

STORY 17
CONDITION = 17 DONE
# Joruri talked about her commute.

STORY 18
CONDITION = 17 DONE
PLACE = Library
MUSIC = Joruri/ozarka_is_the_devil(MattJohnson817).mp3
# This sequence is more about relaying Joruri's dislike of the Library than anything else.
ID = 0
(This looks like a good place to study.)
MUSIC = Joruri/thg-my_rural_village.mp3
MUSIC FREEZE
ID = 19
SHOW LEFT
UNFRIENDLY
ID = 10
SHOW RIGHT
OTHER1
ID = 0
(Oh, it's Masako and Joruri.)
ID = 19
You're really getting into this, aren't you?
ID = 10
...
ID = 19
Had I known that you wanted to study, I wouldn't have bothered coming along.
ID = 10
I thought you enjoyed research.
ID = 19
I do research when it's necessary. Not for fun.
NEUTRAL
I thought you knew that.
ID = 10
I am aware of that. However, it does not harm you to be aware of the happenings of the world.
ID = 19
I can be aware without going to the Library.
ID = 10
NEUTRAL
Are you referring to the Internet?
ID = 19
OTHER1
Well, yeah.
ID = 10
OTHER1
And how oft to you use that service for the purposes of research?
ID = 19
DISLIKE
Well, er...
ID = 10
As I thought.
ID = 19
UNFRIENDLY
Ugggh! Why do you always <b>do</b> that?
ERASE RIGHT
MUSIC = Joruri/gs-vale.mp3
ID = 0
Um, what, exactly, <b>is</b> the relationship between you two?
ID = 19
NEUTRAL
I first met Masako during my first year at Matsumori when I joined the debate club there.
There was this one time our advisor set the whole club against her. I thought it wasn't fair, and offered to help her. She politely refused my help.
UNFRIENDLY
On the day of the debate, she totally trounced us.
OTHER1
Can you imagine? One person against seven? That's just nuts!
I'm telling you, I learned the <b>true</b> meaning behind the phase, "Don't mess with Mitsuya" that day, I can tell you!
# Had to throw that in there.
NEUTRAL
There was this other time that Masako was making a point, something clicked in my head, and both of us said, at the exact same time mind you, "But that's just wrong!"
There was a moment of silence afterward. From that, the debate club made up another saying "When Mitsuya and Umehara agree, there is no return."
Anyway, since that moment, we've been good friends.
RELATION KNOWN
UNFRIENDLY
Well, for the most part.
Anyway, this place is boring. I'm outta here.
ERASE LEFT
MUSIC = Joruri/ozarka_is_the_devil(MattJohnson817).mp3
ID = 0
(Souns like those two have quite a history together.)
(Better try and remember not mess with them if they ever get into an argument, though!)
JUMP 19

STORY 19
CONDITION = 19 DONE
# Saw the library sequence.

STORY 20
CONDITION = 2 DONE
CUSTOM ENDING = 19
PLACE = Children's Park
# If my previous playtesting are any indication, just getting this character to show up is difficult enough.
# I suppose I could throw more events for this character, but I feel as if I've done enough.
ID = 19
SHOW LEFT
NEUTRAL
MUSIC FREEZE
ID = 10
SHOW RIGHT
OTHER3
# Yes, both girls are in their Matsumori outfits, but note how it's Joruri's music playing.
ID = 0
Well, if it isn't Joruri and Masko. I didn't expect to see either of you again.
ID = 10
It is unfortunate that we meet in such sad circumstances.
ID = 0
What's that supposed to mean?
ID = 19
Well, it's um...
ID = 10
OTHER6
Umehara's grand-uncle has passed away.
ID = 19
DISLIKE
Yeah, what she said.
ID = 0
When did this happen?
ID = 19
UNFRIENDLY
About three days ago.
NEUTRAL
I've been asked to look after the house until it can be sold, or whatever.
ID = 0
How does Masako fit in to this?
ID = 10
Umehara as asked my assistance in looking after the house of her grand-uncle.
Normally, I would not mind granting assistance to a friend in need.
OTHER2
However, I suspect that Umehara has a ulterior motive.
OTHER3
If my guess is correct, she has no desire to look after her grand-uncle's house, but has come here to be with you, <player>.
ID = 0
Pass that by me again?
# How many players might have to re-read Masako's lines, or think exactly this?
ID = 19
Basically, she's saying that I'm coming here not because of my grand-uncle, but because of you. And you know what?
LOVESICK
She's right!
ID = 0
W-what are you looking at me like that for?
ID = 10
OTHER2
I can take a guess on that, but I'd rather not specify what my guess is.
OTHER3
I shall take a chance, and leave you two.
ERASE RIGHT
ID = 19
Now that <b>she's</b> gone...!
JUMP 21

STORY 21
CONDITION = 21 DONE
JUMP 22
# Assurance that things do not happen out-of-sequence.

STORY 22
CONDITION = 21 DONE
PLACE = None
ID = 0
In the end, I highly doubt Masako would have been much fun to be with. Joruri's more my style.
And to think, all of this was because of a stupid game I played with Miki!

STORY 23
CONDITION = 3 DONE IN Masako/masako_story.txt
# The player must have successfully meet Masako.
PLACE = Front B
MUSIC = Masako/smtp4-new_days.mp3
MUSIC FREEZE
# This is an "informant" event. The purpose of this event is to direct the player to the first meeting with Joruri.
ID = 0
Another day, another...
ID = 10
SHOW CENTER
NEUTRAL
ID = 0
Oh, Masako. Almost didn't see you there!
ID = 10
I find that hard to believe. However, I must admit that my own mind was wandering.
ID = 0
Why?
ID = 10
I have discovered that a friend of mine may be in the area on personal business.
ID = 0
You talk as if this is a bad thing?
ID = 10
It was not my intention to give that impression. Indeed, she is quite the free spirit. I'm sure her coming here will bring a refreshing sensation of the familiar to me, if nothing else.
ID = 0
A free spirit?
ID = 10
Indeed. I've no doubt that one may be able to find her in the children's park.
# This tells you where to go.
Speaking of children, I saw one fairly recently. If my guess is correct, she is a younger sister of one of the students here.
# By getting this event, the player would already have half the CONDITION to meet Joruri. This is the hint on how to get the other half.
ID = 0
That's not a crime to be related to somebody, you know.
ID = 10
Nor was I making that suggestion. However, it did seem rather unusual to see one so young so close to the campus grounds.
OTHER1
Some students are owners of a rather violent temperment. It would not bode well if such a student would meet with that child.
# Passing reference to 21 Ways.
ID = 0
Well, then she better pray that she comes across sombody more mellow.
ID = 10
NEUTRAL
Are you suggesting someone in particualr? Such as myself?
ID = 0
No, but...
ID = 10
No matter. I'm certain we both have things to do that are of greater importantance than continuing this discussion.
Fare well.
ERASE CENTER
ID = 0
...
(I think I got a headache.)

Marrend please do not take this as criticism but you might want to think about putting a condition 15 done in story 15 so that it doesn't happen out of context ( I had that happen with one of my jumps in Maeda
Yes, that's what I thought myself. Good work!:) It basically serves the same purpose as a macro; you just define it the other way around than in C, Java and most languages. Now that I think about it, this way it's a lot more easier to understand and see through. I'm lazy to do the math right now, but it might consists of less code as well. The big guys could learn a lot from RPG Maker and flowerthief!
You've done almost everything. You should replace the 252th line with CONDITION = 15 DONE (as triad pointed it out, apparrently) and can get rid of some erase center commands, but that's about it. After the boss comes back I hope he will have time to discuss some new commands so to ease the work on the prototype. It'd be plenty boring to mimic generic events in all of their glory; maybe we can do something about that. And I don't mean just him, if he doesn't have the time, then I maybe he'll let me get my dirty little hands the source code?
Heya peeps :) I'm not back yet; a friend is letting me use his computer to go online today.

About a rating system...
Well, I am not the biggest fan of rating systems, but the simpler it is the more open I'd be to the idea.

I've watched how the Little Big Planet system has evolved. In LBP 1 you could rate levels on a scale of 1 to 5. In LBP2 they changed it to either a smily face ("thumbs up") or a frowny face ("thumbs down"). Later they removed the frowny face. So now when you rate a level in LBP2 you either give it a smily face or you don't rate it at all. And imo the developers had good reasons for changing it to be that way.
Anyway, I think we have plenty of time to think about this. There is not that much custom content yet to make a rating system desperately needed.

About designing custom generic events...
You want something like this, right?

PLACE = City

also...

PLACE = School

No problemo. In fact, I'm not entirely sure this isn't already implemented in some form. (It might be one of those feature like repeatable events that I built into the system without telling anyone and then forgot about :P) At any rate, I'll make sure it's there when I get back. I definitely agree that it's cumbersome to be having to copy and paste those events over and over.
Marrend
Guardian of the Description Thread
21806
How about:

CONDITION = 3 DONE OR 5 DONE OR 7 DONE OR 9 DONE OR 11 DONE OR 13 DONE

This CONDITION line makes more sense to me, as the player would see the high-priority events before the normal-priority repeatable events.

Or, I could see if this "PLACE = City" that flowerthief popped in to mention is already a function we can use. That would make things hilariously easy.
author=flowerthief
And imo the developers had good reasons for changing it to be that way.
Anyway, I think we have plenty of time to think about this. There is not that much custom content yet to make a rating system desperately needed.
Yeah, that was because there are lots of people out there with bad judgement and trolls who piss on everything they come by. We don't have those around here; this voting sys is restricted to the community. I can't see any harm being done, unless a grudge ensues.

And that Place = City/School command sounds really fun; though it does nothing to solve the problem in question. If I interpret it right, this should allow a random, custom meeting over the entire town; what we need is a usual generic encounter you have in school in a variety of different places.
I think the language in seiras story is getting a little bad is that a problem i can edit it way down after i'm done i'm doing a good job staying away from the fbombs
Some swear words are acceptable. I don't think anyone would be enough of a bigot to object, and frankly if someone does we aren't likely to give a shit. Just don't use the same term over and over; that's boring regardless of vulgarity.
speacking of which i'm running out of ways to say ouch
Running out of ways to say ouch? That's new.

Anyway, I was wondering what you guys would think of...*drum-roll* TWINS! I know, it sounds weird at first. But you know, I like twins. In fact, I think I'm obsessed. But that is irrelevant. (Well, maybe not irrelevant, just unnecessary commentary, like this.)