• 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
21781
author=EgyLynx
... I think: when that "scanerio" is download list... And what it name?

Which scenario are you referring to? I mean, there are tons of scenarios in the built-in content alone (which comes with the main download, of course), and who knows how many more via the official custom content download!

*Content edited for the page break clarity.
author=Marrend
author=EgyLynx
... I think: when that "scanerio" is download list... And what it name?
Which scenario are you referring to? I mean, there are tons of scenarios in the built-in content alone (which comes with the main download, of course), and who knows how many more via the official custom content download!

*Content edited for the page break clarity.

sorry, i meen, that 121-124 group...
author=EgyLynx
author=Marrend
author=EgyLynx
... I think: when that "scanerio" is download list... And what it name?
Which scenario are you referring to? I mean, there are tons of scenarios in the built-in content alone (which comes with the main download, of course), and who knows how many more via the official custom content download!

*Content edited for the page break clarity.
sorry, i meen, that 121-124 group...

Late answer, but that's for the story content I'm trying to work on currently. Working title is "Reika" but I might change it into something different depending on how things turn out.

EDIT: I misread what you said and missed the other question. When will it come out? I don't know. I want to finish it sometime over this summer, but that kinda feels a little optimistic.
author=ScarbucksCoffee
author=EgyLynx
author=Marrend
author=EgyLynx
... I think: when that "scanerio" is download list... And what it name?
Which scenario are you referring to? I mean, there are tons of scenarios in the built-in content alone (which comes with the main download, of course), and who knows how many more via the official custom content download!

*Content edited for the page break clarity.
sorry, i meen, that 121-124 group...
Late answer, but that's for the story content I'm trying to work on currently. Working title is "Reika" but I might change it into something different depending on how things turn out.

EDIT: I misread what you said and missed the other question. When will it come out? I don't know. I want to finish it sometime over this summer, but that kinda feels a little optimistic.

Oh thanks! Not keep hurry, or we put "bug that scn there and here?"- thinks...
author=EgyLynx
Oh thanks! Not keep hurry, or we put "bug that scn there and here?"- thinks...


You mean, like a demo version? I've only got ten-ish scenes down so far, maybe when I finish 20 scenes?

Just as a word of note though, the main romanceable character of my Custom Content won't show up until maybe 40-50% through the story, so for a while you'll be interacting with the supporting characters (specifically, her older brother) just to even see her. She's elusive like that :P
May I humbly request the reservation of yet another set of IDs for me?

ID 110 = Takahashi Karen {Garage, Rivalries, unpublished}
ID 111 = Inoue Azami {Garage, Rivalries, unpublished}

(Karen exists both as a name in English *and* as a Japanese name. As far as I know the two names are not related, they just sound alike.)
Marrend
Guardian of the Description Thread
21781
author=Garage
May I humbly request the reservation of yet another set of IDs for me?

ID 110 = Takahashi Karen {Garage, Rivalries, unpublished}
ID 111 = Inoue Azami {Garage, Rivalries, unpublished}


You got 'em!
author=Marrend
author=Garage
May I humbly request the reservation of yet another set of IDs for me?

ID 110 = Takahashi Karen {Garage, Rivalries, unpublished}
ID 111 = Inoue Azami {Garage, Rivalries, unpublished}
You got 'em!

Intrest see what Garage plans them...
I have already high feeling!
Don't hold your breath ... it'll take a while.
author=Garage
Don't hold your breath ... it'll take a while.

But but yours stories are so GREAT!
Nice quirk in the way story selection works:

This will be considered as an ENDING Story:
STORY 1197
CONDITION = 16 DONE
# If he scored any other ending with either Karen or Azami the deal is moot.
CONDITION = 9 NOT DONE
CONDITION = 19 NOT DONE
CONDITION = 29 NOT DONE
CUSTOM ENDING = 111
PLACE = Town

This won't:
STORY 1197
CONDITION = 16 DONE
# If he scored any other ending with either Karen or Azami the deal is moot.
CONDITION = 9 NOT DONE
CONDITION = 19 NOT DONE
CONDITION = 29 NOT DONE
CUSTOM ENDING = 111
PLACE = Front B

Somehow the "PLACE = Front B" confuses the game here.
Marrend
Guardian of the Description Thread
21781
"PLACE = Front B" typically means an event that occurs when players reach the end of the School Board (pun absolutely intended). In theory, it should trigger after the scripted event at the end of Day 101 (or Day 151, depending), but, I wonder if it's trying to trigger at the same time as that event because of the location in question?

I dunno.
Something like that, yeah.

I tried it several times but all I got was the "generic ending" for Azami (the beach-at-sunset stuff where he muses what went wrong) instead of my story.

Then I changed to PLACE = Town reloaded the Autosave and ... voila! my story played. (Turns out it works better with that location anyway since it's about walking home after school together.)
Different think:
Are example Sailor moon persons allowed?

And other:
So, notepad or Notepad++ is allowed to use at these stories..
actually that edit version?

author=EgyLynx
Different think:
Are example Sailor moon persons allowed?

And other:
So, notepad or Notepad++ is allowed to use at these stories..
actually that edit version?

Sailor moon persons: could be difficult because you'd need some kind of agreement with their creators (copyright!)

As for editors: use whatever you want that's able to create textfiles loadable by the game. (I.E.: normal "DOS-formatted" textfiles and it's probably best to avoid anything beyond plain ASCII encoding aka "plain english with a limited set of special chars.")

(On a side note: I'm myself are not even using a Windows system ...)
Marrend
Guardian of the Description Thread
21781
I don't know if we ever took a screenshot of what Notepad++ with the Heartache extension looked like, but, I'm pretty sure I wrote Joruri that way. From what I recall, it certainly helped with visual determination of what's being interpreted as code, and what isn't. I don't know if all the keywords are available, though. It might not have been updated for keywords included from, say version 2.0. I seriously doubt the "CHANCE" keyword was included.


As for taking a character from Sailor Moon, well, I know the site, as a whole, is fairly lenient on rips. However, with this particular game, I would suggest not doing a direct rip. You could base a character on your favorite Sailor Scout, though. Mercury for the win.
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.
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?