• Add Review
  • Subscribe
  • Nominate
  • Submit Media
  • RSS
This page is for discussion of the technical side of content creation. If you have a technical issue or question with regards to a character or story you are creating, talk about it here.
(The old Custom Content thread can be found here)


Helpful things:

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

--> Kudos to SparkleFox for finding us a male tachie generator, authored by "彩 雅介" (Aya Mayabaikai?)! This one is put together as a program, but has PSD files with layer-names in Japanese. No "fan-translation" available at this time.

--> You can use any of these images for making new custom characters.

--> Notepad++ with syntax highlighting for Heartache 101 can be a big help with story creation. To set it up, go to the View menu and set User Defined Language to HeartAche. Then close View, go to the Language menu and select HeartAche. (If you already have Notepad++, here's userDefineLang.xml by itself)

--> Mr. Help File has, regrettably, forgotten to mention certain locations! They are as follows:
Beach (sunset), Grounds (sunset), Roof (sunset), Bedroom (Morning), Downtown, Studio Room.
Note that these locations must be specified via a PLACE command. To the best of my (ie: Marrend's) knowledge, they cannot be obtained via the generic "School" or "City" code.

--> 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 {flowerthief, Built-in content}
ID 2 = Ikeda Keika {flowerthief, Built-in content}
ID 3 = Onishi Tsubasa {flowerthief, Built-in content}
ID 4 = Kaneshiro Shihoko {flowerthief, Built-in content}
ID 5 = Kaneshiro Riho {flowerthief, Built-in content}
ID 6 = Sato Akari {flowerthief, Built-in content}
ID 7 = Hiraoka Hinami {flowerthief, Built-in content}
ID 8 = (Secret character) {flowerthief, Built-in content}
ID 9 = Watanabe Junko {Nekochi, "Junko"}
ALSO = Tsukino Emi {Silent Pheonix, "Tsukino Emi", in progress}
ID 10 = Mitsuya Masako {Marrend, "Masako"}
ID 11 = Monotami Ruri {Marrend, "Uchioniko"}
ID 12 = Nemoto Mayu {Marrend, "Uchioniko"}
ID 13 = Terakado Shoko {Marrend, "Uchioniko}
ID 14 = Shirazu Izumi {Marrend, "Uchioniko"}
ID 15 = Watanabe Aoi {Nekochi, "Junko"}
ALSO = Lambaria Yuu {KimotoDragoon, "Yuu", in progress, Caretaker: Marrend}
ID 16 = Ran Fujioka {Neckochi, unpublished}
ID 17 = Torako Koizumi {Neckochi, unpublished}
ID 18 = Yumemi Tanno {Neckochi, unpublished}
ID 19 = Umehara Joruri {Marrend, "Joruri"}
ID 20 = Sakuragawa Fuyuki {Fuyuki, "Fuyuki", cancelled}
ID 21 = 21 Ways {dude797, "21"; Caretaker: Dozen}
ID 22 = Ikari Kyouki {Dozen, unpublished}
ID 23 = (Reserved for Nekochi)
ID 24 = (Reserved for Nekochi)
ID 25 = Kuwabara Emiko {Marrend, "Emiko"}
ID 26 = Tanaka Yoko {triad2/Noone42, in progress}
ID 27 = Katanashi Seira {triad2/Noone42, in progress}
ID 28 = (Reserved for KimotoDragoon)
ID 29 = Shitazawa Arika {Dozen, unpublished}

ID 31 = Maeda Eriko {triad2, "Meada"}
ID 32 = ? Genji {triad2, "Meada"}
ID 33 = ? Ryoko {Dozen, unpublished}
ID 34 = (Reserved for Tthedragon)
ID 35 = (Reserved for Tthedragon)
ID 36 = Murakami Megumi {Render, unpublished}
ID 37 = Kawano Fujiko {Render, unpublished}
ID 38 = Matsuhara Akane {Render, unpublished}
ID 39 = Momohana Nami {GloopMaster, Unknown, in progress}
ID 40 = Konohana Midori {LordNight, "Midori", RMN only, in progress}
ID 41 = Natsume Rika {LordNight, "Midori", RMN only, in progress}
ID 42 = (Reserved for LorSquirrel)
ID 43 = Hasegawa Kanon {LordNight, "Midori", RMN only, in progress}
ID 44 = Kirihara Kana {LordNight, "Midori", RMN only, in progress}
ID 45 = (Reserved for LordNight)
ID 46 = (Reserved for LordNight)
ID 47 = (Reserved for LordNight)
ID 48 = (Reserved for LorSquirrel)
ID 49 = (Reserved for LorSquirrel)
ID 50 = (Reserved for LorSquirrel)
ID 51 = Shiromiya Kagami {BDFalcon, unpublished}
ID 52 = Tsuchitsuru Airi {BDFalcon, unpublished}
ID 53 = Kimura Shizuka {Mute, unpublished}
ID 54 = Columban Kuri {?, unpublished}
ID 55 = Shikimori Asuka {Render, "Clique", unpublished}
ID 56 = Shikimori Sanako {Render, "Clique", unpublished}
ID 57 = Nakao Yasuko {Render, "Clique", unpublished}
ID 58 = Sakaki Usagi {Render, "Clique", unpublished}
ID 59 = Waifu Mai {pegaso, "Mai", unpublished} (temporary reserve?)
ID 60 = Makoda Yuuki {Ilan14, unpublished}
ID 61 = Hisatsuki Seiryuu {BDFalcon, unpublished}
ID 62 = Torahashi Mio {BDFalcon, unpublished}
ID 63 = Eienji Rie {BDFalcon, unpublished}
ID 64 = Hamaguchi Takako {dewelar, unpublished}
ID 65 = Yoshimura Noriko {dewelar, "Noriko"}
ID 66 = Ichini Sanshi {BDFalcon, unpublished}
ID 67 = Kimura Sachiko {Mute, unpublished}
ID 68 = Hitsuragi Yuureiko {BDFalcon, unpublished}
ID 69 = Hanata Haruka {BDFalcon, unpublished}
ID 70 = Shiraki Kotone {BasedMG, "Kotone", in progress}
ID 71 = Kurokawa Sarako {BDFalcon, unpublished}
ID 72 = Kurokawa Mikari {BDFalcon, unpublished}
ID 73 = (Reserved for LorSquirrel)
ID 74 = Yamisaki Eliza {Kevincalanor, Wolfpack}
ID 75 = Yamisaki Alessa {Kevincalanor, Wolfpack}
ID 76 = Nakamura Yuriko {Kevincalanor, Wolfpack}
ID 77 = Harada Himeko {Garage, "Winggirl"}
ID 78 = Fujikawa Sayumi {Garage, "Winggirl"}
ID 79 = Fujikawa Mayumi {Garage, "Winggirl"}
ID 80 = Hashimoto Midori {Ertad, unpublished}
ID 81 = (reserved for Ertad)
ID 82 = (reserved for Ertad)
ID 83 = (reserved for Ertad)
ID 84 = (reserved for Ertad)
ID 85 = (reserved for Ertad)
ID 86 = (reserved for Ertad)
ID 87 = (reserved for Ertad)
ID 88 = (reserved for Ertad)
ID 89 = (reserved for Ertad)
ID 90 = (reserved for Ertad)
ID 91 = (reserved for Ertad)
ID 92 = Itawa Miyuki {RukasuWYZ, "Ijona on'nanoko", probably canceled}
ID 93 = Shogowa Yuka {RukasuWYZ, "Ijona on'nanoko", probably canceled}
ID 94 = Fujita Suki {RukasuWYZ, "Ijona on'nanoko", probably canceled}
ID 95 = Chihiro Sato {RukasuWYZ, "Ijona on'nanoko", probably canceled}
ID 96 = Shingoza Ayumi {RukasuWYZ, "Ijona on'nanoko", probably canceled}

ID 97 = Sawada Merika {Garage, "Winggirl - Pathways"}
ID 98 = Nagai Shika {Garage, "Winggirl - Pathways"}
ID 99 = Harada Hibiko {Garage, "Winggirl - Pathways"}
ID 100 = Robin Clark {Wowzer_, "Robin"}
ALSO = ? Takuya {Kevincalanor, "Built-off", tachie/profile only}
ID 101 = Miyazaki Kiyoka {Nedras, "First Years", unpublished}
ID 102 = Matsumoto Atsumi {Nedras, "First Years", unpublished}
ID 103 = Kagawa Yasuna {Nedras, "First Years", unpublished}
ID 104 = Azuka Ishikawa {Nedras, "First Years", unpublished}
ID 105 = Hayashito Kaede {ShinigamisApples/KiyokoKaia, unpublished}
ID 106 = Hayashi Kitsune {Garage, "Kitsune"}
ID 107 = Sasaki Riku {Garage, "Nadeshiko"}
ID 108 = Yamaguchi Ayame {Garage, "Nadeshiko"}
ID 109 = Kimura Nanashi {Garage, "Nadeshiko"}
ID 110 = Takahashi Karen {Garage, "Rivalries"}
ID 111 = Inoue Azami {Garage, "Rivalries"}
ID 112 = Yamamoto Hina {Garage, "Crossover", unpublished}
ID 113 = Kojima Daishi {Garage, "Crossover", unpublished}
ID 114 = Hashimoto Chiyo {Garage, "Crossover", unpublished}

ID 121 = Furuya Reika {ScarbucksCoffee, "Reika", unpublished}
ID 122 = Furuya Shunpei {ScarbucksCoffee, "Reika", unpublished}
ID 123 = Shimada Tsukasa {ScarbucksCoffee, "Reika", unpublished}
ID 124 = Shimada Tomo {ScarbucksCoffee, "Reika", unpublished}

ID 130 = Tanaka Grace {mysteriousone3, "Grace"}

(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
author=Mr. Help File
Location names are listed below by type:
  • Classroom A, Classroom B, Hall A, Hall B, Courtyard, Roof, Grounds, Teachers' Office, Sick Room, Side.

  • Front A, Front B.

  • Bedroom

  • Train, Library, Shrine, Game Center, Children's Park, Internet Cafe, Gym, Fashion Mall, Fishing, Convenience Store, Station, Market Street, Greenhouse, Jewelry Shop, Beach, Stadium, Pool, Karaoke, Hot Springs, Club.

  • Town, House, Alley, Apartment, Subway, Store, Hotel, Fast Food, Coffee Shop, Diner, Family Restaurant, Yakiniku, Chinese, Hawaiian, Tatami, Bus Stop, Closet, Girl's Bedroom A, Girl's Bedroom B, Girl's Bedroom C.



To be more helpful, we could make this into a quick-reference. The notation might be:

author=Mr. Help File
Location names are listed below by type:
  • "School Phase" locations: Classroom A, Classroom B, Hall A, Hall B, Courtyard, Roof, Grounds, Teachers' Office, Sick Room, Side.

  • Starting/ending of "School Phase" locations: Front A, Front B.

  • After save screen locations: Bedroom

  • "City Phase" locations: Train, Library, Shrine, Game Center, Children's Park, Internet Cafe, Gym, Fashion Mall, Fishing, Convenience Store, Station, Market Street, Greenhouse, Jewelry Shop, Beach, Stadium, Pool, Karaoke, Hot Springs, Club.

  • JUMP-only locations: Town, House, Alley, Apartment, Subway, Store, Hotel, Fast Food, Coffee Shop, Diner, Family Restaurant, Yakiniku, Chinese, Hawaiian, Tatami, Bus Stop, Closet, Girl's Bedroom A, Girl's Bedroom B, Girl's Bedroom C.



Well, one would have to make a note of what, exactly, a "JUMP-only location" is. In any event, this is just a suggestion.
Okay. Thanks for the suggestion.
As the newbie I am, I am desperately struggling to compress 3 themes from 13.5 MB to 1-3 MB even after splitting the tracks in half.
What kind of sorcery do you guys use to compress all the finish content into a, at least, 5-10 MB package? Thank you for reading, if you did~
~T
Marrend
Guardian of the Description Thread
21806
I read stuff, Tthedragon! After looking at what custom content I have, the largest music file (Emiko has this) is ~4.5MB, and isn't quite 5 minute long. The next largest (Joruri has this) is ~3.8 MB at little over 4 minutes . Let's look at the smaller files. The smallest I'm seeing (Midori has this) is ~550 KB at one-and-a-half minutes, give or take. The next smallest (still looking at Midori) isn't quite 600 KB, and doesn't last all that much longer than the 550 KB one.

So the magic might be in having short songs to begin with!
author=Marrend
I read stuff, Tthedragon!


Oh really.
I agree with you though. Besides, copyrights.
If you can't get it down to 5-10 MB, that's okay. I'm happy to upload content of any size to the website if you share me a link. (although at present I'm away from my computer so it would have to wait for awhile)
Flowerthief, is it possible for two possible endings for two different heroines in the same story file?
~T
You can make as many endings as you like for as many heroines as you like in the same story file.
Changes today:

Added Marrend's more detailed version of the ID list.
Hey, Marrend! I was listening to classical, and pictured Shoko playing the piano with a peaceful expression, from her right profile. Just imagine, she's beautiful! What do you think?:) Promote it to canon?
Marrend
Guardian of the Description Thread
21806
author=Dozen
Hey, Marrend! I was listening to classical, and pictured Shoko playing the piano with a peaceful expression, from her right profile. Just imagine, she's beautiful! What do you think?:) Promote it to canon?

Get out of my mind!

In more seriousness, I was thinking about adding a little something-something to Shoko's story. Such as a very awkward date sequence. Maybe I can throw in something music-related too? I've always been somewhat partial to Danse Macabre, for whatever reason...

*Edit: This month is the month of the EVENT. EVENT growth doubled!
author=Marrend
*Edit: This month is the month of the EVENT. EVENT growth doubled!


Praise Caneghem!
Marrend
Guardian of the Description Thread
21806
Lately, I've been having a conversation, via PM, with Enderstar. He says he wants to dabble in character creation. That's good! However, he says he has no clue how the story codes work. That's bad! I refer to him to Mr. Help File, and say that he could post here with whatever questions he has.

He keeps PMing me anyway. As much as I like being thought of as a fountain of knowledge for this game (I suspect I might be reading into his PMs to me too much), I attempted to direct the conversation to the point where I could give some sample code. What I ended up giving him looked something like this:


STORY 1
# This line defines the story ID for the parser. It also serves as a reference point for CONDITION lines, and some-such.
# By the way, lines with a "#" character in front of it is considered a "comment line", and is not read by the parser.
INTRODUCE = X
# This line tells the parser that a character with an ID of "X" is being introduced into the game.
# A character's ID is defined in the character profile. If you don't care to interact with any of the currently available content, you
# can use whatever number you want as a character ID. Otherwise, there is a list of character ID numbers that are considered "taken".
# Check [url]http://rpgmaker.net/games/3229/technical/[/url] for more information.
PLACE = Classroom B
# This indicates the location of the event.
# You said players would meet her in a Biology class, right? Well, I figure that's either going to be Classroom A, or Classroom B!
ID = 0
# This line indicates a speaking line. Who's talking? The character with an ID of "0". Which, invariably, is the player character.
(This looks like a Biology class is wrapping up.)
ID = X
# This is supposed to be your character, okay?
SHOW CENTER
# If a character has a tachie (graphic) associated with him/her, using a SHOW commands will display it.
# The default tachie used is whatever mood, or affection value, a character is at.
NEUTRAL
# This ensures that the tachie displayed will be the character's "NEUTRAL" pose.
# This probably isn't necessary for an introduction event, but you can change poses on the fly with this method.

Evidently, I went over his head with my explanations. His latest PM to me explains that he learns best by watching, and wondered if a video of story creation exists. As far as I know, one doesn't. Anyway, in all honesty, my hope is that somebody else could butt in, and explain things in a way that is more understandable to someone who has no experience with coding.


*Edit: Why does it space out code-lines like that? It doesn't do that in the preview!


*Edit2: Wait, wait? The spaces are gone? I have no clue what's going on.
I've been wondering... What does a proclivity level of 'E' do? I haven't seen it anywhere, and Help.html never mentions it.
Marrend
Guardian of the Description Thread
21806
This is what I'm seeing:

The game engine determines the affection increase for a "Just chat" choice in an generic encounter or phone call by randomly selecting an attribute for which the character's proclivity is not 'F' and applying the appropriate formula below, where x is the value of that attribute of the player.


So, my thoughts are that an "E" grade does not exist. You go directly to "F". Do not pass "Go". Do not collect $200.
^Correct.

Oh hey, I didn't notice that post of yours from last week, Marrend.
To answer your question, I don't know of any tutorial videos for the game. I think spazhero had planned to make something or other back when he was active around here, but it didn't pan out.
Marrend
Guardian of the Description Thread
21806
The amount of stuff I've done with Yuu has been abysmally low, but there is one thing that's been irking me for a while: her placement on the ID chart. I'm thinking of getting her into one of the vacant slots. I was eying 28, but I could take whatever.
Right on! AND YOUR AVATAR IS ADORABLE^^
heya guys
I wonder if it's possible to add the yen greater than/less than bla bla on the conditions tag?
I mean... add it as an attribute...

@edit
...on second thought never mind, I'll find another way
is it possible to have the same person stand next to themselves or would you have to make another profile if you don't have to make another profile flowerthief would you mind if i made a new tachie for miki one with part of her hair dyed green?