• 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

author=EgyLynx
author=Garage
The userDefineLang.xml linked in the "Helpful things" section at the top does have a CHANCE keyword. Some stuff like "YEN" is definitely missing, though.
Hmnm... can it include self? OR?

Sure you can. XML is human readable text. If you keep the syntax intact you easily can add keywords to it. For example, to add the word YEN you have to find other keywords which are used similarly like MIND or LOOKS and YEN to this list.
Marrend
Guardian of the Description Thread
21806
author=Garage
author=EgyLynx
Hmnm... can it include self? OR?
Sure you can. XML is human readable text. If you keep the syntax intact you easily can add keywords to it. For example, to add the word YEN you have to find other keywords which are used similarly like MIND or LOOKS and YEN to this list.


I'm pretty sure I have done that, or edited the key-words through the Notepad++ interface. Not that I recall what keywords I added, as the file in the "Helpful things" section is pointing to a file in my locker that dates back to February of 2016. However, I'm pretty sure I edited the initial file in some way.
Em, Marrend ....

That link is pointing to MY locker ;)

BTW: have a look at this post from back then:
https://rpgmaker.net/games/3229/technical/?post=711188#post711188
Marrend
Guardian of the Description Thread
21806
I was actually referring to the first link concerning Notepad++.

*Edit:
Notepad++ with syntax highlighting for Heartache 101 can be a big help with story creation.

However, I understand where you're coming from.
:sigh: How I wish there was an elegant way to set more then one flag at time in this game ...
Oh ... sorry,

Anyway... i wait idea cam to my head.

Better than just put some Anime act thinks in... Or something actually truth girls...

But? Well... I don´t know Marend like that... it was already used in that FE fan game...

Own girls? maybe... Hmm ... Maybe my girl(s) not wanna waste money, but...
Should be little different more than just what like boy intrest...
Date of born, likes... and styles... and so on...
Marrend
Guardian of the Description Thread
21806
author=EgyLynx
Own girls? maybe... Hmm ... Maybe my girl(s) not wanna waste money, but...
Should be little different more than just what like boy intrest...
Date of born, likes... and styles... and so on...


A girl that spends money on <player>? Well, I know Shoko does that in one of her stories (if there is a good enough relationship there), but, outside of that, I don't know. If there is a character most likely to do that, my thought would be Keika, as she has money to burn.

Saying that, a lot of routes have avoided <player> paying up (or receiving) cash as YEN UP or YEN DOWN were not implemented until later on. I know for a fact that Emiko uses YEN DOWN, but, I don't know of any character off the top of my head that uses YEN UP.

author=EgyLynx
But? Well... I don´t know Marend like that... it was already used in that FE fan game...


The cameo in Fire RMNlbem was entirely Dyhalto's idea. As for the quote he used, well, yeah. However, I would generally recommend saving such talk for the gamepage in question.
author=Marrend
author=EgyLynx
Own girls? maybe... Hmm ... Maybe my girl(s) not wanna waste money, but...
Should be little different more than just what like boy intrest...
Date of born, likes... and styles... and so on...
A girl that spends money on <player>? Well, I know Shoko does that in one of her stories (if there is a good enough relationship there), but, outside of that, I don't know. If there is a character most likely to do that, my thought would be Keika, as she has money to burn.

Saying that, a lot of routes have avoided <player> paying up (or receiving) cash as YEN UP or YEN DOWN were not implemented until later on. I know for a fact that Emiko uses YEN DOWN, but, I don't know of any character off the top of my head that uses YEN UP.

Keika was just one in girls... although... one game i succes get her ....

Well.. when Marrend put some again?
Marrend
Guardian of the Description Thread
21806
I've since retired from making custom content for this game. Have been for some time, to be honest.

Unless you're talking about the next OCCD update? Which will probably be next year around mid-July again.
author=Marrend
I've since retired from making custom content for this game. Have been for some time, to be honest.

Unless you're talking about the next OCCD update? Which will probably be next year around mid-July again.

Oh my... oh no :( I am sorry! :( .
Marrend
Guardian of the Description Thread
21806
Eh? There's nothing for you to be sorry about, as far as I'm aware.
Sidenote: "bedroom" stories can play on a EVERY day of a week. Even on a Sunday.

So ... if your event claims it's "time for school" you better make sure to account for that.

(Just happened to me on a test playthru ...)
@Marrend?

I'd like to PM you about a question regarding publishing policies on this site and regarding this game here.

Would this be OK with you?
Marrend
Guardian of the Description Thread
21806
Certainly. I'll answer the best I can.
author=Marrend
Certainly. I'll answer the best I can.

Well... i think youre answer helps a lot at Garage...
Anyway... Ms at that great? Oh my =O ...

Anyway... :) Just
Marrend? May I ask to have an ID reserved for Yamamoto Hina, please?
Like 112 maybe?

She'll get a cross-over appearance in Heartache 101, eventually ...
Marrend
Guardian of the Description Thread
21806
Yamamoto Hina, you say?


All right, you got it. I'll update the ID-list shortly.
author=Marrend
Yamamoto Hina, you say?

Hina: Yup. Me.

author=Marrend
All right, you got it. I'll update the ID-list shortly.

Thank you very much, Marrend.
Cute bug #17743 (more or less):

The ZOOM command normally is automatically canceled if the tachie is ERASEd.

That doesn't work in the following case:

STORY 777
PLACE = Somewhere
ID = 110
OTHER44
SHOW CENTER
ZOOM
Let's go home.
ID = 0
Yeah.
JUMP A

BRANCH A
PLACE = Homesweethome
ID = 0
Note 110 get's implicitly remove because of the JUMP with a new PLACE!
ID = 111
SHOW CENTER
Huh? Why am I ZOOMED in?

Explanation:
110's tachie disappears because the scenery is changed by the JUMP to a new PLACE. But the ZOOM is neither explicitly turned off nor is there an ERASE for the tachie.
So the next tachie that's shown in the CENTER slot is still zoomed, which is ... unexpected.

Edit: on a side note: I didn't realize this since I usually play without sound, but if the tachie isn't explicitly erased (but she disappears because of a JUMP) the girl's theme will keep on plying too ...