<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.eragames.rip/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vinumsabbathi</id>
	<title>Era Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.eragames.rip/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vinumsabbathi"/>
	<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php/Special:Contributions/Vinumsabbathi"/>
	<updated>2026-04-19T14:14:34Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=42054</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=42054"/>
		<updated>2026-04-11T20:32:26Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Author !! Translator !! Allows expansion? !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 139 || Tsukasa || 30984 || [8] Youkai Mountain (Summit) || 0 || 01/16/22 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26323 || [8] Youkai Mountain (Summit) || 3 || 08/08/20 ||  || Sushi [すし] ||  || Yes for additions, no for alterations (using content from Hatate's dialogue in other dialogues and modifying it, or having Hatate speak in other dialogues are both fine) || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling 2 (CN fork) || 25018 || [3] Scarlet Devil Mansion || 0 || 12/19/23 ||  || ??? || ??? || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || HAKU ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 15479 || [10] Dream World～Moon || 0 || 09/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia 2 (CN fork) || 13917 || [5] Forest of Magic || 0 || 4/13/2024? ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime 2 || 13959 || [3] Scarlet Devil Mansion || 100 || 1/5/2025 || N/A (English OC) || FishFreaker69 || N/A (English OC) || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 13848 || [6] Sanzu River～Netherworld || 100 || 04/09/20 || 11/26/22 || Eiki Anon [TW映姫様口上作った人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13623 || [7] Youkai Mountain (Foot) || 0 || 01/30/22 ||  || tokikorin chocoli ||  || Y (&amp;quot;It's probably OK&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 13458 || [10] Dream World～Moon || 0 || 06/12/20 ||  || Doremy Anon (eratoho thread 268 &amp;gt;&amp;gt;257) ||  || Y (But please don't copy your additions directly from another dialogue, and if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13386 || [4] Bamboo Forest of the Lost || 0 || 02/26/22 ||  || Futarime [二人目] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu 2 (CN fork) || 12006 || [8] Youkai Mountain (Summit) || 0 || 2/29/2024? ||  || Yekong de Suipian [夜空的碎片] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11603 || [1] Myouren Temple || 1 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 11370 || [9] Underworld || 100 || 12/24/22 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 11348 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人] (main) Same Saburou [さめさぶろう] (futa) KR (expansion) || outpatient (main and futa) || Y || Massively expanded by KR (was 470)&lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10869 || [5] Forest of Magic || 100 || 02/16/2017? || 10/21/22 || Bright [ぶらいと] || Pedy || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 10760 || [3] Scarlet Devil Mansion || 0 || 12/15/2021? ||  || 5419yf ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 10574 || [1] Myouren Temple || 100 || 01/25/13 || 10/08/25 || baru || Chimera, outpatient, XGeneral2000, Pedy  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime 2 (CN fork) || 10501 || [10] Dream World～Moon || 100 || 06/01/2023? ||  || HAKU || thomasthegreat || Y || Not in Maindev or AnonTW&lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || &amp;quot;AYA10&amp;quot; ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9792 || [0] Hakurei Shrine || 100 || 12/15/22 || N/A (English OC) || Yuu Takanashi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 || 06/01/2023? ||  || Longxun [龙迅] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9159 || [4] Bamboo Forest of the Lost || 100 || 05/14/20 || 09/22/22 || Kaguya Anon [ＴＷ輝夜口上作者] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8713 || [0] Hakurei Shrine || 0 || 11/06/2022? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8710 || [0] Hakurei Shrine || 60 || 03/17/15 ||  || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 8534 || [9] Underworld || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || M'ai || 7414 || [2] Human Village / [11] Makai (NAS) || 40 || 05/26/2020? ||  || M'ai Anon [TWマイ①] || Lunashooter (proofreading by Pariah) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 4 (CN fork) || 7203 || [9] Underworld || 0 || 06/01/2023? ||  || Zenjinku no Tenkuroku [全人類ノ天空録] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7178 || [7] Youkai Mountain (Foot) || 0 || 12/12/15 ||  || ◆eU8LN8vSsg ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 7154 || [7] Youkai Mountain (Foot) || 100 || 12/25/15 || 2021 || Kuroijin [黒い人] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 7111 || [10] Dream World～Moon || 0 || 03/09/24 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7090 || [5] Forest of Magic || 0 || 12/31/19 ||  || Kuroko [黒古] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 7045 || [9] Underworld || 1 || 2014? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 7013 || [6] Sanzu River～Netherworld || 100 || 04/12/20 || 05/20/24 || Sushi [すし] || Pendantlanuit (edited by outpatient) || N || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6845 || [8] Youkai Mountain (Summit) || 0 || 05/23/15 ||  || ??? (Same author as Reimu) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6799 || [9] Underworld || 0 || 10/30/19 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 131 || Mayumi || 6697 || [6] Sanzu River～Netherworld || 0 || 03/01/25 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 4 (CN fork) || 6598 || [3] Scarlet Devil Mansion || 0 || 05/28/24 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6401 || [10] Dream World～Moon || 0 || 07/20/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6341 || [10] Dream World～Moon || 0 || 03/10/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 6310 || [10] Dream World～Moon || 0 || 03/13/21 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6218 || [6] Sanzu River～Netherworld || 0 || 01/17/23 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 5773 || [10] Dream World～Moon || 0 || 12/15/2021? ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Zhishe Bingsha [纸蛇冰沙] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 || 5266 || [6] Sanzu River～Netherworld || 0 || 01/14/24 ||  || Youmu Anon [eraTW妖夢口上ver0.1プロト作者様] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime || 5165 || [10] Dream World～Moon || 0 || 02/03/24 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4956 || [6] Sanzu River～Netherworld || 0 || 08/14/22 ||  || Cineraria [サイネリア] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori 2 || 4781 || [7] Youkai Mountain (Foot) || 100 || 05/27/24 || N/A (English OC) || KR || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko 2 (CN fork) || 4715 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou 2 || 4560 || [1] Myouren Temple || 1 || 04/11/2026 || N/A (English OC)  || Worldsoul15 || N/A (English OC)  || Y ||&lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4437 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 4405 || [8] Youkai Mountain (Summit) || 100 || 05/27/19 || 2021 || Saishuu Chougou-ya [採集調合屋] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4402 || [1] Myouren Temple || 1 || 12/06/2012? ||  || baru ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4382 || [9] Underworld || 100 || 07/31/21 || 07/08/2022? || Doremy Anon [TWドレミー口上作者＞] || Pedy (edits by Linguine) || Y (but if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 4288 || [5] Forest of Magic || 0 || 12/19/23 ||  || Sushi [すし] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime 1 (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 || 02/11/2022? ||  || Reikyu Irin ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 4251 || [3] Scarlet Devil Mansion || 100 || 05/25/15 || 01/09/19 || Kinkousen [きんこうせん] || Namanicha || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4190 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/20 || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4108 || [7] Youkai Mountain (Foot) || 0 || 06/30/18 ||  || Kurohoshi [くろほし] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4084 || [9] Underworld || 0 || 06/01/2023? ||  || Muchuan (author), Hydra (coauthor) [木船, 九头小蛇] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4061 || [10] Dream World～Moon || 100 || 12/31/16 || 07/25/23 || holy ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4039 || [3] Scarlet Devil Mansion || 5 || 10/15/19 ||  || Daiyousei Anon (260スレ目&amp;gt;&amp;gt;766) || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 3939 || [2] Human Village || 1 || 06/17/15 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva 2 (CN fork) || 3897 || [4] Bamboo Forest of the Lost || 100 || 02/17/24 ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3884 || [8] Youkai Mountain (Summit) || 100 || 12/30/17 || 07/08/2022? || Momiji Anon (239スレ目 &amp;gt;&amp;gt;573) || Namanicha (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3841 || [2] Human Village || 0 || 08/01/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3821 || [0] Hakurei Shrine || 0 || 11/17/19 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle 2 || 3721 || [5] Forest of Magic || 100 || 03/30/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || rbk ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3707 || [2] Human Village || 0 || 06/20/17 ||  || Mikoto [みこと] ||  || Yes for additions, ask first for alterations || Was 619 lines, Pedy expanded it with stuff from Keine's YM, J, and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3660 || [4] Bamboo Forest of the Lost || 100 || 09/27/2017? || 07/08/2022? || Crapena || Pariah and Pedy (ruined by Namanicha) || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3635 || [4] Bamboo Forest of the Lost || 0 || 03/10/17 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3603 || [0] Hakurei Shrine || 100 || 05/17/20 || 03/04/22 || Yumemi Resource Anon [夢美リソースの人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3570 || [2] Human Village || 85 || 11/12/2017? (Original) 09/04/2023 (2.00, rewritten almost from scratch) ||  || holy || Kz (diary translated by Lunashooter) || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3494 || [1] Myouren Temple || 100 || 04/30/13 || 2021 || Byakuren Anon (239スレ目 &amp;gt;&amp;gt;573), ported to TW by eraTWk3.v6様 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3487 || [1] Myouren Temple || 0 || 01/13/2020? ||  || YM Alice Anon [YMでアリス口上書いてた奴] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3435 || [5] Forest of Magic / [11] Makai (NAS) || 10 || 05/26/2023? || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3428 || [10] Dream World～Moon || 1 || 09/15/16 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3352 || [2] Human Village || 100 || 08/28/2018? || 2018 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 3175 || [3] Scarlet Devil Mansion || 100 || 03/17/2015? || N/A (English OC) || /egg/ Sakuya Anon || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 3149 || [8] Youkai Mountain (Summit) || 100 || 09/05/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3140 || [6] Sanzu River～Netherworld || 100 || 03/09/18 || 2022 || ??? || W65 (proofread by Namanicha) and outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 2996 || [5] Forest of Magic || 100 || 10/03/16 || 11/28/24 || Alice Anon [妄想エロ乙女アリスを書いた人] || XGeneral2000  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2994 || [2] Human Village / [11] Makai (NAS) || 0 || 06/24/2021? ||  || M'ai Anon [TWマイ①] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2867 || [0] Hakurei Shrine || 0 || 03/22/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2863 || [0] Hakurei Shrine || 0 || 12/20/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 4 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Stardust Flash, Markes_D, Sky Record for All Humanity [闪光，Markes_D，全人类的天空] ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2811 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 158 (CN)/173 (NAS) || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 || 09/14/23 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2785 || [4] Bamboo Forest of the Lost || 100 || 12/05/2017? || 01/04/23 || ??? || Anon (finished by Namanicha and outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2675 || [0] Hakurei Shrine || 0 || 05/26/20 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2639 || [5] Forest of Magic / [11] Makai (NAS) || 0 || 08/12/2019? ||  || Minamikaze Rou [南風ロウ] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2618 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2590 || [8] Youkai Mountain (Summit) || 0 || 12/20/19 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 06/20/19 ||  || Lang exb [狼exb] ||  || Y (But update the changelog so people know what you added, and &amp;quot;[i]f you want to make malicious changes, such as inserting information that jeopardizes national security, bad political metaphors, or content that is intentionally disgusting, go fuck yourself&amp;quot; || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2358 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2348 || [1] Myouren Temple || 0 || 12/20/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2347 || [6] Sanzu River～Netherworld || 0 || 03/05/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2325 || [8] Youkai Mountain (Summit) || 0 || 06/09/18 ||  || Topanzu [とぱんず] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2323 || [2] Human Village || 0 || 07/02/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2304 || [4] Bamboo Forest of the Lost || 0 || 04/18/21 ||  || Peperoncino [ぺぺろんチーノ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2295 || [8] Youkai Mountain (Summit) || 0 || 01/20/2017? ||  || Alphabet [アルファベット] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2280 || [9] Underworld || 30 || 10/24/2020? ||  || Red Spider [赤蜘蛛] || jackoffrost || No license info || Expanded by Pedy with lines from her J and RR dialogues. Out of date, most recent CN version is 7924 lines&lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2250 || [4] Bamboo Forest of the Lost || 100 || 05/31/2015? || 01/27/20 || Samoma [さもま] || Pedy || N || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2230 || [5] Forest of Magic || 0 || 02/28/15 ||  || Ellen Lover [エレン大好きな人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 141 || Chimata (CN fork) || 2212 || None || 0 || 06/01/2023? ||  || sasakure.UK ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2008 || [0] Hakurei Shrine || 100 || 02/16/2017? || 2018 || 1GB Seija Anon [1GB正邪の人] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 || 10/03/19 ||  || Alice Anon [妄想エロ乙女愛麗絲を書いた人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 3 (CN fork) || 1978 || [10] Dream World～Moon || 0 || 01/21/23 ||  || AvavaAVA ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1978 || [7] Youkai Mountain (Foot) || 0 || 10/13/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/23 || N/A (English OC) || rairai || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1952 || [8] Youkai Mountain (Summit) || 0 || 06/05/22 ||  || Happinetare [ハピネターレ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1929 || [6] Sanzu River～Netherworld || 100 || 06/28/2019? || 07/29/23 || Kuroijin [黒い人] || Lunashooter (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1909 || [5] Forest of Magic || 0 || 08/26/20 ||  || Ashi [葦] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 || 05/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 1792 || None || 100 ||  || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1710 || [8] Youkai Mountain (Summit) || 0 || 05/21/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno 2 || 1710 || [7] Youkai Mountain (Foot) || 100 || 05/30/2024 || N/A (English IC) || vinumsabbathi || N/A (English OC) || Y ||&lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1659 || [6] Sanzu River～Netherworld || 0 || 11/28/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1607 || [9] Underworld || 0 || 09/27/19 ||  || holy ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1603 || [10] Dream World～Moon || 0 || 07/31/22 ||  || Junko Anon [純狐口上作者 ] || Kz (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1553 || [2] Human Village || 0 || 08/20/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1542 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 1536 || [3] Scarlet Devil Mansion || 100 || 04/01/21 || 11/23/23 || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) || coolkid44 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 1494 || [7] Youkai Mountain (Foot) || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai || 1473 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 || 1346 || [3] Scarlet Devil Mansion || 100 || 03/17/24 || N/A (English OC) || JudyTester || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 128 || Urumi || 1343 || [6] Sanzu River～Netherworld || 100 || 09/22/23 || N/A (English OC) || Jono || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 1317 || [3] Scarlet Devil Mansion || 0 || 12/25/20 ||  || ??? ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 || 12/08/20 ||  || Hongcha [红茶] (text), Mushiyu-shirotree [暮时雨shirotree] (code) ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1219 || [4] Bamboo Forest of the Lost || 40 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] || Applemuffin (partial), outpatient (finished and revised) || Only parts that have nothing written yet || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 3 (CN fork) || 1215 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 || 2015? || 07/08/2022? || Samoma [さもま] || XGeneral2000 || N || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/15 || 11/08/21 || ＷＢ ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1146 || [8] Youkai Mountain (Summit) || 0 || 02/16/22 ||  || Kanako Anon (288スレ目&amp;gt;1000) ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 1105 || [0] Hakurei Shrine || 100 || 06/09/2018? || 09/28/18 || Niwaka [にわか] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1099 || [1] Myouren Temple || 0 || 04/18/20 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1083 || [3] Scarlet Devil Mansion || 100 || 12/31/18 || 03/27/19 || N-Ta-T-Mi [Ｎ田Ｔ実] || KurumiPoncho (finished by Jet) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1038 || [3] Scarlet Devil Mansion || 100 || 11/08/2015? || 11/18/18 || ??? || Anons (finished by Aurora) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1027 || None || 100 || 06/17/18 || 11/18/22 || Wakatoko [ワカトコ] || Natunel || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 979 || [1] Myouren Temple || 100 || 05/27/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 976 || [7] Youkai Mountain (Foot) || 0 || 09/26/21 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 953 || [9] Underworld || 100 || 08/14/2020? || 2020 || Okuu Anon [名無し] || Lunashooter || Y (&amp;quot;Hmph. Do whatever you want.&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 927 || [8] Youkai Mountain (Summit) || 100 || 04/05/20 || 2022 || ??? || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 165 || Rin Satsuki (NAS) || 919 || [5] Forest of Magic || 100 || 01/17/24 || N/A (English OC) || Sasha || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 877 || [8] Youkai Mountain (Summit) || 100 || 05/20/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 799 || [3] Scarlet Devil Mansion || 100 || 03/17/2018? || 2019 || Topanzu [とぱんず] || W65 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 782 || [1] Myouren Temple || 0 || 11/01/11 ||  || Sasabune [笹舟] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 756 || [1] Myouren Temple || 100 || 11/22/17 || 12/23/22 || dainani || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 661 || [3] Scarlet Devil Mansion || 0 || 07/13/05 ||  || ??? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 653 || [6] Sanzu River～Netherworld || 100 || 08/20/2017? || 2018 || ??? || Pariah || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 647 || [3] Scarlet Devil Mansion || 0 || 02/12/2018? ||  || Ginseng Ninja Ninpo [人参忍者忍法] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 605 || [3] Scarlet Devil Mansion || 0 || 07/01/2021? ||  || Luan [ルアン] ||  || Y (&amp;quot;As long as the additions are good! Please tell me what you changed, it might not be a typo!&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 567 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/19 || Ishikawa Shukune [石川宿禰] || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai (NAS) || 564 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 535 || [7] Youkai Mountain (Foot) || 0 || 02/15/2018? ||  || Niwaka [にわか] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 468 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人 || outpatient (main and futa) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 154 || Enoko || 447 || [5] Forest of Magic || 0 || 02/25/24 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 2 || 437 || [10] Dream World～Moon || 100 || 12/27/22 || N/A (English OC) || JPAnon || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| G3 || Generic (Upfront) (NAS) || 418 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 382 || [3] Scarlet Devil Mansion || 100 || 01/11/16 || 03/27/19 || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 336 || [3] Scarlet Devil Mansion || 0 || 09/25/21 ||  || Funafune Gengoro [舩 弦五郎] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 334 || [0] Hakurei Shrine || 100 || 06/16/15 || 2018 || ??? || Lunashooter || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || 02/17/2016? || 2016 || ??? || SuikaAnon (with help from many proofreaders) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 292 || [1] Myouren Temple || 0 || 01/13/2020? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 282 || [3] Scarlet Devil Mansion || 0 || 05/26/2020? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai (NAS) || 278 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 262 || [1] Myouren Temple || 100 || 06/27/19 || 12/09/22 || ■■Aki [■■あき] || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 144 || Ibaraki's Arm || 226 || [5] Forest of Magic || 0 || 8/28/2024 || N/A || Ibaraki's Arm Anon || N/A || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 224 || [1] Myouren Temple || 100 || 11/10/11 || 10/24/22 || ??? || Anon || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 211 || [9] Underworld || 100 || 12/11/2018? || 2021 || Matatahi [またたび] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 194 || [4] Bamboo Forest of the Lost || 100 || 08/12/2019? || 2019 || ??? || Akio (&amp;quot;proofreading&amp;quot; by Namanicha) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 191 || [0] Hakurei Shrine || 100 || 08/14/2019? || 12/01/22 || ??? || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 189 || [1] Myouren Temple || 100 || 01/03/2020? || 2021 || ■■Aki [■■あき] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 164 || [7] Youkai Mountain (Foot) || 100 || 08/12/2019? || 11/30/22 || ??? || XGeneral2000 || No license info ||&lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 160 || [5] Forest of Magic || 100 || 08/12/2019? || 2019 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 || 2015? || 07/07/23 || \0326 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 112 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || ??? || outpatient and Abon33 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin 2 || 60 || [9] Underworld || 0 || 8/21/2024 || N/A || Orin Anon || N/A || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G4 || Generic (Serious) (NAS) || 23 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G1 || Generic (Timid) (NAS) || 20 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Locations&amp;diff=42053</id>
		<title>EraToho TheWorld/Locations</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Locations&amp;diff=42053"/>
		<updated>2026-04-11T20:29:03Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
In EraTW, Gensokyo is divided into several different maps, each of which has several different subareas&lt;br /&gt;
The location you choose to live in will have more areas accessible.&lt;br /&gt;
List of locations:&lt;br /&gt;
=Hakurei Shrine=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support(Worn-out Hut, 16)】【Reading】【Foraging】【Mixing】【Street Stall】【Omikuji】【Trapping】【Logging】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;'''*Reimu'''&amp;lt;/u&amp;gt;, '''*Ruukoto''', Kana, '''*Mima''', &amp;lt;u&amp;gt;*Sunny&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Luna&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Star&amp;lt;/u&amp;gt;, Chiyuri, &amp;lt;u&amp;gt;'''*Yumemi'''&amp;lt;/u&amp;gt;, '''*Suika''', *Kokoro, '''*Shinmyoumaru''', &amp;lt;u&amp;gt;'''*Aunn'''&amp;lt;/u&amp;gt;, SinGyoku (only in NAS), Genji (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Shrine Grove　　&lt;br /&gt;
==Description==&lt;br /&gt;
The original eratohoTW map. As so many people are connected with it, quite many live here.&lt;br /&gt;
In addition to the shrine proper, there's also the tree where the three fairies live, and the dream ruins where Yumemi and Chiyuri live.&lt;br /&gt;
Many basic facilities are present, and many characters often come to visit because of work.&lt;br /&gt;
Further, it's not possible to enter the three fairies' tree and the dream ruins without sufficient Knowledge.&lt;br /&gt;
There is also an ability to warp to the Moriya Shrine via the Bunsha.&lt;br /&gt;
Chiryi and Yumemi jobs are great to train Knowledge. You can help with two jobs at same time with timestop in 11:00&lt;br /&gt;
=Myouren Temple=&lt;br /&gt;
NAS Note: Unavailable before game year 2011&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Reading】【Foraging】【Mixing】【Street Stall】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;'''*Nazrin'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Kogasa&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Nue'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Byakuren&amp;lt;/u&amp;gt;, *Miko, '''*Mamizou''', *Ichirin, *Murasa, &amp;lt;u&amp;gt;'''*Shou'''&amp;lt;/u&amp;gt;, '''*Kyouko''', '''*Yoshika''', *Seiga, '''*Tojiko''', '''*Futo''', '''*Joon''', Unzan (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Cemetery　　&lt;br /&gt;
==Description==&lt;br /&gt;
The map is called Myouren Temple but includes the Divine Spirit Mausoleum as well, it's a rather large place.&lt;br /&gt;
 &lt;br /&gt;
=Human Village=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support(Vacant Room, 241)】【Reading】【Street Stall】【Public Bath】【Grocery Store】【Florist】【Liquor Store】【Bookstore】【Green Grocer】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;*Keine&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Kosuzu'''&amp;lt;/u&amp;gt;, '''*Sekibanki''', &amp;lt;u&amp;gt;'''*Akyuu'''&amp;lt;/u&amp;gt;, *Renko, *Maribel, &amp;lt;u&amp;gt;*Benben&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Yatsuhashi&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Raiko&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Yuki&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*M'ai&amp;lt;/u&amp;gt;, *Miyoi, Kotohime, ZUN (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 None&lt;br /&gt;
==Description== &lt;br /&gt;
The well-known human village from the manga.&lt;br /&gt;
Features good access to other areas, many facilities such as Suzunaan, and many characters visit for work.&lt;br /&gt;
But there is no Danmaku training area nor a kitchen garden, nor is foraging possible.&lt;br /&gt;
It also features a cableway to the Youkai Mountain Summit.&lt;br /&gt;
You can spend all of your remaining TSP to Miyoi job and train Cooking.&lt;br /&gt;
&lt;br /&gt;
=Scarlet Devil Mansion=&lt;br /&gt;
NAS Note: ''Misty Lake'' before game year 1998&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support(Vacant Room, 321)】【Fishing】【Reading】【Foraging】【Street Stall】【Casino】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;*Daiyousei&amp;lt;/u&amp;gt;, '''*Cirno''', &amp;lt;u&amp;gt;'''*Sakuya'''&amp;lt;/u&amp;gt;, '''*Remilia''', Lyrica, Merlin, *Lunasa, '''*Flandre''', '''*Patchouli''', &amp;lt;u&amp;gt;'''*Meiling'''&amp;lt;/u&amp;gt;, '''*Koakuma''', *Letty, &amp;lt;u&amp;gt;'''*Wakasagihime'''&amp;lt;/u&amp;gt;, Ayana (only in NAS), Hinamei (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Scarlet Devil Mansion～Lakeside　　&lt;br /&gt;
==Description== &lt;br /&gt;
Centered around the Scarlet Devil Mansion and Misty Lake, includes the Abandoned Mansion where the Prismriver sisters live.&lt;br /&gt;
The biggest feature is the casino that's only present here.&lt;br /&gt;
The water is good for brewing sake and fishing, a very convenient place.&lt;br /&gt;
As befitting of the Vampire's Mansion, some residents begin their activities at night, so the alarm might have to be adjusted.&lt;br /&gt;
There's no shortages of place to help out with work, but due to the fairy staff the insides of the mansion are surprisingly clean.&lt;br /&gt;
Note: Has a lot of translated characters.&lt;br /&gt;
This location have most characters which can assist you with performing. You can gather wakasagihime and prismivers sisters in main hall and perform with piano.&lt;br /&gt;
There is youkai, fairy, maid and magician characters, which can help you to make some impregnation achievments.&lt;br /&gt;
&lt;br /&gt;
=Bamboo Forest of the Lost=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support(Run-down Hut, 440)】【Reading】【Foraging】【Mixing】【Street Stall】【Trapping】【Logging】&lt;br /&gt;
==Residents==&lt;br /&gt;
 *Mystia, &amp;lt;u&amp;gt;'''*Reisen'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Tewi'''&amp;lt;/u&amp;gt;, '''*Mokou''', &amp;lt;u&amp;gt;'''*Kaguya'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Kagerou'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Yuuka'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Eirin&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Medicine&amp;lt;/u&amp;gt;, Kurumi, Elly, Mugetsu, *Gengetsu, '''*Larva''', Hikariko (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Bamboo Forest　　Nameless Hill　　Field of the Sun　　&lt;br /&gt;
==Description==&lt;br /&gt;
Contains not only the Bamboo Forest, but also Yuuka's place and Mugenkan.&lt;br /&gt;
It's difficult to get into Eientei without being accompanied by someone from there.&lt;br /&gt;
While time is stopped it's easy to get in, but once it's resumed guards will come fast.&lt;br /&gt;
Great place for training mixing skill assisting Reisen and cooking skill with Mystia. &lt;br /&gt;
=Forest of Magic=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Reading】【Foraging】【Mixing】【Street Stall】【Trapping】【Logging】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;'''*Marisa'''&amp;lt;/u&amp;gt;, *Rumia, &amp;lt;u&amp;gt;'''*Alice'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Wriggle'''&amp;lt;/u&amp;gt;, *Ellen, &amp;lt;u&amp;gt;*Tokiko&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Shinki'''&amp;lt;/u&amp;gt; (only has dialogue in NAS), &amp;lt;u&amp;gt;*Yumeko&amp;lt;/u&amp;gt;, '''*Narumi''', *Enoko (not in Neodev), '''*Shanghai''' (only in NAS), '''*Hourai''' (only in NAS), Ooedo (only in NAS), Goliath (only in NAS), Rinnosuke (only in NAS), Mimi (only in NAS), Rin Satsuki (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Muenzuka　　Mushroom Colony　　Road of Reconsideration　　Big Old Tree　　&lt;br /&gt;
==Description==&lt;br /&gt;
This area is centered around Marisa's house, the Dollmaker's mansion, and Fluffy Ellen's shop.&lt;br /&gt;
It features facilities for mixing without a mixing set, and several foraging points.&lt;br /&gt;
Among them,「Mushroom Colony」can only be used while living here, a recommended spot for mushroom lovers.&lt;br /&gt;
There are lots of rooms to clean, but not that much work to assist with.&lt;br /&gt;
There is also a shortcut to the Road of Liminality via Muenzuka.&lt;br /&gt;
&lt;br /&gt;
=Sanzu River～Netherworld=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Fishing】【Reading】【Foraging】【Mixing】【Street Stall】&lt;br /&gt;
==Residents==&lt;br /&gt;
'''*Youmu''', '''*Chen''', &amp;lt;u&amp;gt;'''*Ran'''&amp;lt;/u&amp;gt;, '''*Yukari''', &amp;lt;u&amp;gt;'''*Eiki'''&amp;lt;/u&amp;gt;, *Yuyuko, &amp;lt;u&amp;gt;'''*Komachi'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Eika&amp;lt;/u&amp;gt;, '''*Urumi''', *Yachie, Mayumi, Keiki, *Saki, &amp;lt;u&amp;gt;*Yuuma&amp;lt;/u&amp;gt;, Hisami, Zanmu, Youki (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Higan　　Yakumo Residence Entrance　　&lt;br /&gt;
==Description== &lt;br /&gt;
This map includes the world of the dead such as the netherworld and the other shore, as well as Mayoiga, where the Yakumo family lives.&lt;br /&gt;
In the original story, it was difficult to visit these places, so the access to other locations is poor.&lt;br /&gt;
However, as long as you are well educated, you can cross the Sanzu River freely and live there without any problems.&lt;br /&gt;
Ignoring that there isn't much work to do, the living condition doesn't seems to be much different from outside.&lt;br /&gt;
In Sanzu River, there is a stone piling contest, where the participants all days.&lt;br /&gt;
&lt;br /&gt;
=Youkai Mountain (Foot)=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Fishing】【Reading】【Foraging】【Mixing】【Street Stall】【Trapping】【Logging】&lt;br /&gt;
==Residents==&lt;br /&gt;
 *Lily W, *Lily B, &amp;lt;u&amp;gt;*Kasen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Nitori'''&amp;lt;/u&amp;gt;, Shizuha, *Minoriko, &amp;lt;u&amp;gt;*Hina&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Seija'''&amp;lt;/u&amp;gt;, '''*Nemuno''', Mike (not in Neodev), Takane (not in Neodev), Biten&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Mountain Trail・Road to the Ravine　　Genbu Ravine　　Mountain Trail and Side　　Giant Toad's Pond　　Underground Geyser Center　　&lt;br /&gt;
==Description== &lt;br /&gt;
Featuring lots of foraging spots and two fishing areas, it is a covetous position.&lt;br /&gt;
The Underground Geyser Center connects this area with Remains of Blazing Hell.&lt;br /&gt;
It's impossible to enter Seija's and Kasen's houses without permission.&lt;br /&gt;
Best place to train Lumberjacking skill. You can fell trees and convert them into boards for furniture. Lumbermill work until 18:00&lt;br /&gt;
Most characters here have a good fishing skills.&lt;br /&gt;
&lt;br /&gt;
=Youkai Mountain (Summit)=&lt;br /&gt;
NAS Note: Moriya Shrine unavailable before game year 2007, cableway station unavailable until 2010&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Fishing】【Reading】【Foraging】【Street Stall】【Moriya Lottery】【Trapping】【Logging】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;*Aya&amp;lt;/u&amp;gt;, *Sanae, *Kanako, &amp;lt;u&amp;gt;'''*Suwako'''&amp;lt;/u&amp;gt;, '''*Tenshi''', *Iku, &amp;lt;u&amp;gt;*Hatate&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Momiji'''&amp;lt;/u&amp;gt;, '''*Shion''', &amp;lt;u&amp;gt;*Kutaka&amp;lt;/u&amp;gt;, Sannyo (not in Neodev), Misumaru (not in Neodev), &amp;lt;u&amp;gt;*Tsukasa&amp;lt;/u&amp;gt; (not in Neodev), *Megumu (not in Neodev), '&amp;lt;u&amp;gt;''*Momoyo'''&amp;lt;/u&amp;gt; (not in Neodev), Matenshi (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Summit　　Behind the Waterfall　　Youkai Mountain Summit～Lakeside　　Peach Orchard　　&lt;br /&gt;
==Description== &lt;br /&gt;
This map includes both the Moriya Shrine, the dwellings of the Tengu, and heaven.&lt;br /&gt;
It's a bit remote compared to the rest of Gensokyo, but with the cableway to the Human Village it has better access now.&lt;br /&gt;
The Moriya Lottery can be good for getting items and dating, be prepared to stake much on probability though.&lt;br /&gt;
There are multiple foraging points, and depending on the season and foraging skill, many materials can be found.&lt;br /&gt;
In addition to fishing and brewing with water from the lake, there are many people to help out with work - days pass fast here.&lt;br /&gt;
&lt;br /&gt;
=Underworld=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support(Empty Hut, 937)】【Fishing】【Reading】【Foraging】【Street Stall】【Public Bath】【Trapping】&lt;br /&gt;
==Residents==&lt;br /&gt;
 *Rin, '''*Utsuho''', &amp;lt;u&amp;gt;*Koishi&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Satori&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Parsee'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Yuugi'''&amp;lt;/u&amp;gt;, *Kisume, '''*Yamame''', Chiyari, Noroiko (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Remains of Blazing Hell　　Underworld～Riverside　　Bottom of the Pit　　&lt;br /&gt;
==Description==&lt;br /&gt;
A map of the underworld where sealed Youkai live.&lt;br /&gt;
Since it's underground, the entire area counts as indoors so there's neither sunshine nor rain.&lt;br /&gt;
Chireiden where the Komeiji family lives is large, and requires constant cleaning from all the animals living there.&lt;br /&gt;
The Old Capital has many simple structures and facilities, and is often crowded with visitors and mob Youkai.&lt;br /&gt;
Doing outlaw play without having to go out is also fun.&lt;br /&gt;
Oni don't care about other sexual activities. That's allow you to have public sex in all locations here.&lt;br /&gt;
Main street is best location to train a shame of characters.&lt;br /&gt;
Orin job will help to gain fighting skill as well if you are not want train it with danmaku matches.&lt;br /&gt;
&lt;br /&gt;
=Dream World～Moon=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Fishing】【Reading】【Foraging】【Liquor Store】【Green Grocer】&lt;br /&gt;
==Residents==&lt;br /&gt;
&amp;lt;u&amp;gt;*Yorihime&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Toyohime&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Rei'sen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Seiran&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Ringo&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Doremy&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Sagume&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Clownpiece'''&amp;lt;/u&amp;gt;, *Junko, &amp;lt;u&amp;gt;*Hecatia&amp;lt;/u&amp;gt;&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Peach Garden～Sandy Beach　　Peach Garden～Sandy Beach　　Sea of Tranquility　　&lt;br /&gt;
==Description== &lt;br /&gt;
Kaian Passageway～Lunar Capital, Watatsuki Pavilion, Doremy's house and Junko's Residence are present on this map.&lt;br /&gt;
The Lunar Capital has residential and commercial areas, and there's area for gardening and training in the Lunar outskirts.&lt;br /&gt;
There are three maps for houses - Doremy, Junko, and Watatsuki live in large houses, so there is a lot to clean.&lt;br /&gt;
They all have the necessary facilities for living, but the reliability requirements are very high.&lt;br /&gt;
As a side note, the shape of Doremy's house is based on a Baku's head.&lt;br /&gt;
&lt;br /&gt;
=Makai (only in NAS)=&lt;br /&gt;
==Facilities==&lt;br /&gt;
【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Foraging】【Toilets (4)】&lt;br /&gt;
&lt;br /&gt;
==Residents==&lt;br /&gt;
Rikako, Meira, '''*Rika''', Louise, '''&amp;lt;u&amp;gt;*Shinki&amp;lt;/u&amp;gt;''', &amp;lt;u&amp;gt;*Yumeko&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Yuki&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*M'ai&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 World of Ice and Snow&lt;br /&gt;
&lt;br /&gt;
==Description== &lt;br /&gt;
Makai (lit. &amp;quot;Demon World&amp;quot;) is a world that exists separate from Gensokyo. &lt;br /&gt;
&lt;br /&gt;
In the past works of PC-98, it, along with all the beings that live here, were created by Shinki.&lt;br /&gt;
&lt;br /&gt;
It is not to be confused with Hell as it is not a place for the afterlife when phantoms are judged by the yama for their guilt.&lt;br /&gt;
&lt;br /&gt;
Instead it is merely a place where demons and strong youkai live.&lt;br /&gt;
&lt;br /&gt;
=Player's Land (only in NAS)=&lt;br /&gt;
The player's land is the only place that isn't shown in the livable spaces by default and will have to be bought during gameplay. After that, the player will have to build a house to start living in their land.&lt;br /&gt;
==Facilities==&lt;br /&gt;
Facilities are dependent on the stage of the house. Better houses mean more facilities available. &lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;'''*Depends on tenants you invite'''&amp;lt;/u&amp;gt;&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
=== Level 0 ===&lt;br /&gt;
A barren land that you bought.&lt;br /&gt;
=== Level 1 ===&lt;br /&gt;
A shack built by [Land Owner's Name]. It only holds just them, but it has a lot of building potential.&lt;br /&gt;
=== Level 2 ===&lt;br /&gt;
A basic house built by [Land Owner's Name].&lt;br /&gt;
=== Level 3 ===&lt;br /&gt;
A mid-level house built by [Land Owner's Name]. It's nice enough to be able to house another person as well.&lt;br /&gt;
&lt;br /&gt;
=Shortcuts=&lt;br /&gt;
*Human Village - North of the Plaza &amp;lt;=&amp;gt; Youkai Mountain (Summit) using cableway&lt;br /&gt;
*Youkai Mountain (Foot) - Road to the summit =&amp;gt; Youkai Mountain(Summit) - Nine Heavens Waterfall&lt;br /&gt;
*Youkai Mountain (Foot) - Underground Geyser &amp;lt;=&amp;gt; Underworld - Remains of Blazing hell&lt;br /&gt;
*Forest of the magic - Menzuka =&amp;gt; Sanzu river ~ Netherworld road to Luminality&lt;br /&gt;
*Hakurei Shrine - Moriya Shrine Branch =&amp;gt; Youkai Mountain(Summit) Moriya Shrine&lt;br /&gt;
[[Category:TW]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Common_Issues&amp;diff=42002</id>
		<title>Common Issues</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Common_Issues&amp;diff=42002"/>
		<updated>2026-02-06T12:29:08Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===How do I run on linux?===&lt;br /&gt;
&lt;br /&gt;
AnonTW has Lutris install scripts included (ATW Installer AMD64.yaml and ATW Installer IA-32.yaml). Just install Lutris, hit the plus sign in the upper left hand corner, choose &amp;quot;Install from a local install script&amp;quot;, select the install script, hit the &amp;quot;Install&amp;quot; button in the upper right hand corner, and wait for it to install.&lt;br /&gt;
&lt;br /&gt;
For other games, use [https://mega.nz/file/IGFwSBqK#Rgg_XQCzaGGD0UQBsMvxpc0fhT0GzWRAsUvVMeVR6V0 this winebottle]. If that doesn't work, do this:&lt;br /&gt;
&lt;br /&gt;
* Make a new gaming bottle with soda.&lt;br /&gt;
* Install Allfont, Cjkfont, dotnet4, dotnetcoredesktop7, dotnetcoredesktop8, dotnetcoredesktop9 in dependencies.&lt;br /&gt;
* Get libwebp 64 and libwebp 32 from dll-files.com. Put 64 in drive_c/windows/system and drive_c/windows/syswow64. Put 32 in drive_c/windows/system32.&lt;br /&gt;
* Download VisualCppRedist_AIO_x86_x64.exe from https://www.majorgeeks.com/files/details/visual_c_redistributable_runtimes_aio_repack.html and install it in bottles.&lt;br /&gt;
* Download aspnetcore-runtime-8.0.6-win-x86.exe, dotnet-runtime-8.0.6-win-x86.exe, windowsdesktop-runtime-8.0.6-win-x86.exe (get those from https://dotnet.microsoft.com/en-us/download/dotnet/8.0). Install them in bottles.&lt;br /&gt;
* Install dotnet 2, dotnet 3.5(ignore that you can't install it) in dependencies.&lt;br /&gt;
* Download msgothi0.ttc, msmincho.ttc and put them in drive_c/windows/Fonts/ to have better fonts.&lt;br /&gt;
* Move game folders into bottles (e.g: drive_c\Program Files\) and play.&lt;br /&gt;
&lt;br /&gt;
===How do I hook text?===&lt;br /&gt;
You don't hook eragames. They automatically copy the most recent message on screen to your clipboard, which you can paste directly into a translation tool. ChiiTrans/Translation Aggregator/[[Sugoi]] automatically read from the clipboard.&lt;br /&gt;
===dotnet refuses to install (&amp;quot;already installed&amp;quot;) or Game crashes at launch with &amp;quot;narrow/wide&amp;quot; errors.===&lt;br /&gt;
Uninstall wine-mono via winetricks.&lt;br /&gt;
===My game starts, but the screen is white with a black cross. (Missing renderer)===&lt;br /&gt;
Install d3dcompiler_43.&lt;br /&gt;
===Images fail to load. (EmuEra EE)===&lt;br /&gt;
Use a 64-bit prefix or replace libwebp.dll with an older renamed libwebp_x86.dll.&lt;br /&gt;
===Game crashes frequently! (EmuEra EE)===&lt;br /&gt;
Use a 64-bit prefix.&lt;br /&gt;
===Help me, my game crashes when I launch it!===&lt;br /&gt;
Go scream at the people in the thread or on discord, they'll help you. Make sure you save any error messages it spits at you.&lt;br /&gt;
===The text is misaligned===&lt;br /&gt;
Use Japanese locale, or scream enough, I think there exists an anchor somewhere that fixes that, but it crashes old megaten saves so there's that.&lt;br /&gt;
===I found a bug, wat do?===&lt;br /&gt;
Go [https://wiki.eragames.rip/bugreport.php here] and report it please.&lt;br /&gt;
===Which branch/version do I download?!===&lt;br /&gt;
Usually you'll want to grab eng-development (Latest updates with /egg/ bugfixes/additions, eng-translation usually doesn't have these) or eng-release (Stable releases but slightly behind).&amp;lt;br&amp;gt;&lt;br /&gt;
If the game doesn't have those branches, grab the master branch. That's it.&lt;br /&gt;
&lt;br /&gt;
[[Category:NewbieGuide]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41999</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41999"/>
		<updated>2026-01-15T00:04:35Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Author !! Translator !! Allows expansion? !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 139 || Tsukasa || 30984 || [8] Youkai Mountain (Summit) || 0 || 01/16/22 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26323 || [8] Youkai Mountain (Summit) || 3 || 08/08/20 ||  || Sushi [すし] ||  || Yes for additions, no for alterations (using content from Hatate's dialogue in other dialogues and modifying it, or having Hatate speak in other dialogues are both fine) || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling 2 (CN fork) || 25018 || [3] Scarlet Devil Mansion || 0 || 12/19/23 ||  || ??? || ??? || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || HAKU ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 15479 || [10] Dream World～Moon || 0 || 09/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia 2 (CN fork) || 13917 || [5] Forest of Magic || 0 || 4/13/2024? ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime 2 || 13959 || [3] Scarlet Devil Mansion || 100 || 1/5/2025 || N/A (English OC) || FishFreaker69 || N/A (English OC) || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 13848 || [6] Sanzu River～Netherworld || 100 || 04/09/20 || 11/26/22 || Eiki Anon [TW映姫様口上作った人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13623 || [7] Youkai Mountain (Foot) || 0 || 01/30/22 ||  || tokikorin chocoli ||  || Y (&amp;quot;It's probably OK&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 13458 || [10] Dream World～Moon || 0 || 06/12/20 ||  || Doremy Anon (eratoho thread 268 &amp;gt;&amp;gt;257) ||  || Y (But please don't copy your additions directly from another dialogue, and if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13386 || [4] Bamboo Forest of the Lost || 0 || 02/26/22 ||  || Futarime [二人目] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu 2 (CN fork) || 12006 || [8] Youkai Mountain (Summit) || 0 || 2/29/2024? ||  || Yekong de Suipian [夜空的碎片] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11603 || [1] Myouren Temple || 1 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 11370 || [9] Underworld || 100 || 12/24/22 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 11348 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人] (main) Same Saburou [さめさぶろう] (futa) KR (expansion) || outpatient (main and futa) || Y || Massively expanded by KR (was 470)&lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10869 || [5] Forest of Magic || 100 || 02/16/2017? || 10/21/22 || Bright [ぶらいと] || Pedy || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 10760 || [3] Scarlet Devil Mansion || 0 || 12/15/2021? ||  || 5419yf ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 10574 || [1] Myouren Temple || 100 || 01/25/13 || 10/08/25 || baru || Chimera, outpatient, XGeneral2000, Pedy  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime 2 (CN fork) || 10501 || [10] Dream World～Moon || 100 || 06/01/2023? ||  || HAKU || thomasthegreat || Y || Not in Maindev or AnonTW&lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || &amp;quot;AYA10&amp;quot; ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9792 || [0] Hakurei Shrine || 100 || 12/15/22 || N/A (English OC) || Yuu Takanashi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 || 06/01/2023? ||  || Longxun [龙迅] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9159 || [4] Bamboo Forest of the Lost || 100 || 05/14/20 || 09/22/22 || Kaguya Anon [ＴＷ輝夜口上作者] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8713 || [0] Hakurei Shrine || 0 || 11/06/2022? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8710 || [0] Hakurei Shrine || 60 || 03/17/15 ||  || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 8534 || [9] Underworld || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || M'ai || 7414 || [2] Human Village / [11] Makai (NAS) || 40 || 05/26/2020? ||  || M'ai Anon [TWマイ①] || Lunashooter (proofreading by Pariah) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 4 (CN fork) || 7203 || [9] Underworld || 0 || 06/01/2023? ||  || Zenjinku no Tenkuroku [全人類ノ天空録] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7178 || [7] Youkai Mountain (Foot) || 0 || 12/12/15 ||  || ◆eU8LN8vSsg ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 7154 || [7] Youkai Mountain (Foot) || 100 || 12/25/15 || 2021 || Kuroijin [黒い人] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 7111 || [10] Dream World～Moon || 0 || 03/09/24 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7090 || [5] Forest of Magic || 0 || 12/31/19 ||  || Kuroko [黒古] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 7045 || [9] Underworld || 1 || 2014? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 7013 || [6] Sanzu River～Netherworld || 100 || 04/12/20 || 05/20/24 || Sushi [すし] || Pendantlanuit (edited by outpatient) || N || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6845 || [8] Youkai Mountain (Summit) || 0 || 05/23/15 ||  || ??? (Same author as Reimu) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6799 || [9] Underworld || 0 || 10/30/19 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 131 || Mayumi || 6688 || [6] Sanzu River～Netherworld || 0 || 03/01/25 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 4 (CN fork) || 6598 || [3] Scarlet Devil Mansion || 0 || 05/28/24 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6401 || [10] Dream World～Moon || 0 || 07/20/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6341 || [10] Dream World～Moon || 0 || 03/10/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 6310 || [10] Dream World～Moon || 0 || 03/13/21 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6218 || [6] Sanzu River～Netherworld || 0 || 01/17/23 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 5773 || [10] Dream World～Moon || 0 || 12/15/2021? ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Zhishe Bingsha [纸蛇冰沙] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 || 5266 || [6] Sanzu River～Netherworld || 0 || 01/14/24 ||  || Youmu Anon [eraTW妖夢口上ver0.1プロト作者様] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime || 5165 || [10] Dream World～Moon || 0 || 02/03/24 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4956 || [6] Sanzu River～Netherworld || 0 || 08/14/22 ||  || Cineraria [サイネリア] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori 2 || 4781 || [7] Youkai Mountain (Foot) || 100 || 05/27/24 || N/A (English OC) || KR || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko 2 (CN fork) || 4715 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4437 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 4405 || [8] Youkai Mountain (Summit) || 100 || 05/27/19 || 2021 || Saishuu Chougou-ya [採集調合屋] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4402 || [1] Myouren Temple || 1 || 12/06/2012? ||  || baru ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4382 || [9] Underworld || 100 || 07/31/21 || 07/08/2022? || Doremy Anon [TWドレミー口上作者＞] || Pedy (edits by Linguine) || Y (but if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 4288 || [5] Forest of Magic || 0 || 12/19/23 ||  || Sushi [すし] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime 1 (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 || 02/11/2022? ||  || Reikyu Irin ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 4251 || [3] Scarlet Devil Mansion || 100 || 05/25/15 || 01/09/19 || Kinkousen [きんこうせん] || Namanicha || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4190 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/20 || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4108 || [7] Youkai Mountain (Foot) || 0 || 06/30/18 ||  || Kurohoshi [くろほし] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4084 || [9] Underworld || 0 || 06/01/2023? ||  || Muchuan (author), Hydra (coauthor) [木船, 九头小蛇] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4061 || [10] Dream World～Moon || 100 || 12/31/16 || 07/25/23 || holy ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4039 || [3] Scarlet Devil Mansion || 5 || 10/15/19 ||  || Daiyousei Anon (260スレ目&amp;gt;&amp;gt;766) || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 3939 || [2] Human Village || 1 || 06/17/15 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva 2 (CN fork) || 3897 || [4] Bamboo Forest of the Lost || 100 || 02/17/24 ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3884 || [8] Youkai Mountain (Summit) || 100 || 12/30/17 || 07/08/2022? || Momiji Anon (239スレ目 &amp;gt;&amp;gt;573) || Namanicha (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3841 || [2] Human Village || 0 || 08/01/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3821 || [0] Hakurei Shrine || 0 || 11/17/19 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle 2 || 3721 || [5] Forest of Magic || 100 || 03/30/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || rbk ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3707 || [2] Human Village || 0 || 06/20/17 ||  || Mikoto [みこと] ||  || Yes for additions, ask first for alterations || Was 619 lines, Pedy expanded it with stuff from Keine's YM, J, and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3660 || [4] Bamboo Forest of the Lost || 100 || 09/27/2017? || 07/08/2022? || Crapena || Pariah and Pedy (ruined by Namanicha) || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3635 || [4] Bamboo Forest of the Lost || 0 || 03/10/17 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3603 || [0] Hakurei Shrine || 100 || 05/17/20 || 03/04/22 || Yumemi Resource Anon [夢美リソースの人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3570 || [2] Human Village || 85 || 11/12/2017? (Original) 09/04/2023 (2.00, rewritten almost from scratch) ||  || holy || Kz (diary translated by Lunashooter) || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3494 || [1] Myouren Temple || 100 || 04/30/13 || 2021 || Byakuren Anon (239スレ目 &amp;gt;&amp;gt;573), ported to TW by eraTWk3.v6様 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3487 || [1] Myouren Temple || 0 || 01/13/2020? ||  || YM Alice Anon [YMでアリス口上書いてた奴] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3435 || [5] Forest of Magic / [11] Makai (NAS) || 10 || 05/26/2023? || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3428 || [10] Dream World～Moon || 1 || 09/15/16 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3352 || [2] Human Village || 100 || 08/28/2018? || 2018 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 3175 || [3] Scarlet Devil Mansion || 100 || 03/17/2015? || N/A (English OC) || /egg/ Sakuya Anon || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 3149 || [8] Youkai Mountain (Summit) || 100 || 09/05/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3140 || [6] Sanzu River～Netherworld || 100 || 03/09/18 || 2022 || ??? || W65 (proofread by Namanicha) and outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 2996 || [5] Forest of Magic || 100 || 10/03/16 || 11/28/24 || Alice Anon [妄想エロ乙女アリスを書いた人] || XGeneral2000  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2994 || [2] Human Village / [11] Makai (NAS) || 0 || 06/24/2021? ||  || M'ai Anon [TWマイ①] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2867 || [0] Hakurei Shrine || 0 || 03/22/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2863 || [0] Hakurei Shrine || 0 || 12/20/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 4 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Stardust Flash, Markes_D, Sky Record for All Humanity [闪光，Markes_D，全人类的天空] ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2811 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 158 (CN)/173 (NAS) || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 || 09/14/23 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2785 || [4] Bamboo Forest of the Lost || 100 || 12/05/2017? || 01/04/23 || ??? || Anon (finished by Namanicha and outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2675 || [0] Hakurei Shrine || 0 || 05/26/20 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2639 || [5] Forest of Magic / [11] Makai (NAS) || 0 || 08/12/2019? ||  || Minamikaze Rou [南風ロウ] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2618 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2590 || [8] Youkai Mountain (Summit) || 0 || 12/20/19 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 06/20/19 ||  || Lang exb [狼exb] ||  || Y (But update the changelog so people know what you added, and &amp;quot;[i]f you want to make malicious changes, such as inserting information that jeopardizes national security, bad political metaphors, or content that is intentionally disgusting, go fuck yourself&amp;quot; || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2358 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2348 || [1] Myouren Temple || 0 || 12/20/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2347 || [6] Sanzu River～Netherworld || 0 || 03/05/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2325 || [8] Youkai Mountain (Summit) || 0 || 06/09/18 ||  || Topanzu [とぱんず] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2323 || [2] Human Village || 0 || 07/02/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2304 || [4] Bamboo Forest of the Lost || 0 || 04/18/21 ||  || Peperoncino [ぺぺろんチーノ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2295 || [8] Youkai Mountain (Summit) || 0 || 01/20/2017? ||  || Alphabet [アルファベット] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2280 || [9] Underworld || 30 || 10/24/2020? ||  || Red Spider [赤蜘蛛] || jackoffrost || No license info || Expanded by Pedy with lines from her J and RR dialogues. Out of date, most recent CN version is 7924 lines&lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2250 || [4] Bamboo Forest of the Lost || 100 || 05/31/2015? || 01/27/20 || Samoma [さもま] || Pedy || N || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2230 || [5] Forest of Magic || 0 || 02/28/15 ||  || Ellen Lover [エレン大好きな人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 141 || Chimata (CN fork) || 2212 || None || 0 || 06/01/2023? ||  || sasakure.UK ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2008 || [0] Hakurei Shrine || 100 || 02/16/2017? || 2018 || 1GB Seija Anon [1GB正邪の人] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 || 10/03/19 ||  || Alice Anon [妄想エロ乙女愛麗絲を書いた人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 3 (CN fork) || 1978 || [10] Dream World～Moon || 0 || 01/21/23 ||  || AvavaAVA ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1978 || [7] Youkai Mountain (Foot) || 0 || 10/13/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/23 || N/A (English OC) || rairai || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1952 || [8] Youkai Mountain (Summit) || 0 || 06/05/22 ||  || Happinetare [ハピネターレ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1929 || [6] Sanzu River～Netherworld || 100 || 06/28/2019? || 07/29/23 || Kuroijin [黒い人] || Lunashooter (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1909 || [5] Forest of Magic || 0 || 08/26/20 ||  || Ashi [葦] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 || 05/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 1792 || None || 100 ||  || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1710 || [8] Youkai Mountain (Summit) || 0 || 05/21/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno 2 || 1710 || [7] Youkai Mountain (Foot) || 100 || 05/30/2024 || N/A (English IC) || vinumsabbathi || N/A (English OC) || Y ||&lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1659 || [6] Sanzu River～Netherworld || 0 || 11/28/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1607 || [9] Underworld || 0 || 09/27/19 ||  || holy ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1603 || [10] Dream World～Moon || 0 || 07/31/22 ||  || Junko Anon [純狐口上作者 ] || Kz (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1553 || [2] Human Village || 0 || 08/20/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1542 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 1536 || [3] Scarlet Devil Mansion || 100 || 04/01/21 || 11/23/23 || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) || coolkid44 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 1494 || [7] Youkai Mountain (Foot) || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai || 1473 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 || 1346 || [3] Scarlet Devil Mansion || 100 || 03/17/24 || N/A (English OC) || JudyTester || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 128 || Urumi || 1343 || [6] Sanzu River～Netherworld || 100 || 09/22/23 || N/A (English OC) || Jono || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 1317 || [3] Scarlet Devil Mansion || 0 || 12/25/20 ||  || ??? ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 || 12/08/20 ||  || Hongcha [红茶] (text), Mushiyu-shirotree [暮时雨shirotree] (code) ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1219 || [4] Bamboo Forest of the Lost || 40 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] || Applemuffin (partial), outpatient (finished and revised) || Only parts that have nothing written yet || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 3 (CN fork) || 1215 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 || 2015? || 07/08/2022? || Samoma [さもま] || XGeneral2000 || N || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/15 || 11/08/21 || ＷＢ ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1146 || [8] Youkai Mountain (Summit) || 0 || 02/16/22 ||  || Kanako Anon (288スレ目&amp;gt;1000) ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 1105 || [0] Hakurei Shrine || 100 || 06/09/2018? || 09/28/18 || Niwaka [にわか] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1099 || [1] Myouren Temple || 0 || 04/18/20 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1083 || [3] Scarlet Devil Mansion || 100 || 12/31/18 || 03/27/19 || N-Ta-T-Mi [Ｎ田Ｔ実] || KurumiPoncho (finished by Jet) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1038 || [3] Scarlet Devil Mansion || 100 || 11/08/2015? || 11/18/18 || ??? || Anons (finished by Aurora) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1027 || None || 100 || 06/17/18 || 11/18/22 || Wakatoko [ワカトコ] || Natunel || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 979 || [1] Myouren Temple || 100 || 05/27/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 976 || [7] Youkai Mountain (Foot) || 0 || 09/26/21 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 953 || [9] Underworld || 100 || 08/14/2020? || 2020 || Okuu Anon [名無し] || Lunashooter || Y (&amp;quot;Hmph. Do whatever you want.&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 927 || [8] Youkai Mountain (Summit) || 100 || 04/05/20 || 2022 || ??? || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 165 || Rin Satsuki (NAS) || 919 || [5] Forest of Magic || 100 || 01/17/24 || N/A (English OC) || Sasha || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 877 || [8] Youkai Mountain (Summit) || 100 || 05/20/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 799 || [3] Scarlet Devil Mansion || 100 || 03/17/2018? || 2019 || Topanzu [とぱんず] || W65 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 782 || [1] Myouren Temple || 0 || 11/01/11 ||  || Sasabune [笹舟] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 756 || [1] Myouren Temple || 100 || 11/22/17 || 12/23/22 || dainani || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 661 || [3] Scarlet Devil Mansion || 0 || 07/13/05 ||  || ??? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 653 || [6] Sanzu River～Netherworld || 100 || 08/20/2017? || 2018 || ??? || Pariah || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 647 || [3] Scarlet Devil Mansion || 0 || 02/12/2018? ||  || Ginseng Ninja Ninpo [人参忍者忍法] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 605 || [3] Scarlet Devil Mansion || 0 || 07/01/2021? ||  || Luan [ルアン] ||  || Y (&amp;quot;As long as the additions are good! Please tell me what you changed, it might not be a typo!&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 567 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/19 || Ishikawa Shukune [石川宿禰] || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai (NAS) || 564 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 535 || [7] Youkai Mountain (Foot) || 0 || 02/15/2018? ||  || Niwaka [にわか] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 468 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人 || outpatient (main and futa) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 154 || Enoko || 447 || [5] Forest of Magic || 0 || 02/25/24 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 2 || 437 || [10] Dream World～Moon || 100 || 12/27/22 || N/A (English OC) || JPAnon || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| G3 || Generic (Upfront) (NAS) || 418 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 382 || [3] Scarlet Devil Mansion || 100 || 01/11/16 || 03/27/19 || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 336 || [3] Scarlet Devil Mansion || 0 || 09/25/21 ||  || Funafune Gengoro [舩 弦五郎] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 334 || [0] Hakurei Shrine || 100 || 06/16/15 || 2018 || ??? || Lunashooter || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || 02/17/2016? || 2016 || ??? || SuikaAnon (with help from many proofreaders) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 292 || [1] Myouren Temple || 0 || 01/13/2020? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 282 || [3] Scarlet Devil Mansion || 0 || 05/26/2020? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai (NAS) || 278 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 262 || [1] Myouren Temple || 100 || 06/27/19 || 12/09/22 || ■■Aki [■■あき] || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 224 || [1] Myouren Temple || 100 || 11/10/11 || 10/24/22 || ??? || Anon || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 211 || [9] Underworld || 100 || 12/11/2018? || 2021 || Matatahi [またたび] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 194 || [4] Bamboo Forest of the Lost || 100 || 08/12/2019? || 2019 || ??? || Akio (&amp;quot;proofreading&amp;quot; by Namanicha) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 191 || [0] Hakurei Shrine || 100 || 08/14/2019? || 12/01/22 || ??? || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 189 || [1] Myouren Temple || 100 || 01/03/2020? || 2021 || ■■Aki [■■あき] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 144 || Ibaraki's Arm || 173 || [5] Forest of Magic || 0 || 8/28/2024 || N/A || Ibaraki's Arm Anon || N/A || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 164 || [7] Youkai Mountain (Foot) || 100 || 08/12/2019? || 11/30/22 || ??? || XGeneral2000 || No license info ||&lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 160 || [5] Forest of Magic || 100 || 08/12/2019? || 2019 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 || 2015? || 07/07/23 || \0326 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 112 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || ??? || outpatient and Abon33 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin 2 || 60 || [9] Underworld || 0 || 8/21/2024 || N/A || Orin Anon || N/A || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G4 || Generic (Serious) (NAS) || 23 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G1 || Generic (Timid) (NAS) || 20 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41989</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41989"/>
		<updated>2025-10-09T11:31:44Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Author !! Translator !! Allows expansion? !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 139 || Tsukasa || 30984 || [8] Youkai Mountain (Summit) || 0 || 01/16/22 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26323 || [8] Youkai Mountain (Summit) || 3 || 08/08/20 ||  || Sushi [すし] ||  || Yes for additions, no for alterations (using content from Hatate's dialogue in other dialogues and modifying it, or having Hatate speak in other dialogues are both fine) || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling 2 (CN fork) || 25018 || [3] Scarlet Devil Mansion || 0 || 12/19/23 ||  || ??? || ??? || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || HAKU ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 15479 || [10] Dream World～Moon || 0 || 09/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia 2 (CN fork) || 13917 || [5] Forest of Magic || 0 || 4/13/2024? ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime 2 || 13959 || [3] Scarlet Devil Mansion || 100 || 1/5/2025 || N/A (English OC) || FishFreaker69 || N/A (English OC) || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 13848 || [6] Sanzu River～Netherworld || 100 || 04/09/20 || 11/26/22 || Eiki Anon [TW映姫様口上作った人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13623 || [7] Youkai Mountain (Foot) || 0 || 01/30/22 ||  || tokikorin chocoli ||  || Y (&amp;quot;It's probably OK&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 13458 || [10] Dream World～Moon || 0 || 06/12/20 ||  || Doremy Anon (eratoho thread 268 &amp;gt;&amp;gt;257) ||  || Y (But please don't copy your additions directly from another dialogue, and if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13386 || [4] Bamboo Forest of the Lost || 0 || 02/26/22 ||  || Futarime [二人目] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu 2 (CN fork) || 12006 || [8] Youkai Mountain (Summit) || 0 || 2/29/2024? ||  || Yekong de Suipian [夜空的碎片] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11603 || [1] Myouren Temple || 1 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 11348 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人] (main) Same Saburou [さめさぶろう] (futa) KR (expansion) || outpatient (main and futa) || Y || Massively expanded by KR (was 470)&lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 10920 || [9] Underworld || 100 || 12/24/22 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10869 || [5] Forest of Magic || 100 || 02/16/2017? || 10/21/22 || Bright [ぶらいと] || Pedy || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 10760 || [3] Scarlet Devil Mansion || 0 || 12/15/2021? ||  || 5419yf ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 10574 || [1] Myouren Temple || 100 || 01/25/13 || 10/08/25 || baru || Chimera, outpatient, XGeneral2000, Pedy  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime 2 (CN fork) || 10501 || [10] Dream World～Moon || 100 || 06/01/2023? ||  || HAKU || thomasthegreat || Y || Not in Maindev or AnonTW&lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || &amp;quot;AYA10&amp;quot; ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9792 || [0] Hakurei Shrine || 100 || 12/15/22 || N/A (English OC) || Yuu Takanashi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 || 06/01/2023? ||  || Longxun [龙迅] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9159 || [4] Bamboo Forest of the Lost || 100 || 05/14/20 || 09/22/22 || Kaguya Anon [ＴＷ輝夜口上作者] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8713 || [0] Hakurei Shrine || 0 || 11/06/2022? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8710 || [0] Hakurei Shrine || 60 || 03/17/15 ||  || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 8534 || [9] Underworld || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || M'ai || 7414 || [2] Human Village / [11] Makai (NAS) || 40 || 05/26/2020? ||  || M'ai Anon [TWマイ①] || Lunashooter (proofreading by Pariah) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 4 (CN fork) || 7203 || [9] Underworld || 0 || 06/01/2023? ||  || Zenjinku no Tenkuroku [全人類ノ天空録] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7178 || [7] Youkai Mountain (Foot) || 0 || 12/12/15 ||  || ◆eU8LN8vSsg ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 7154 || [7] Youkai Mountain (Foot) || 100 || 12/25/15 || 2021 || Kuroijin [黒い人] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 7111 || [10] Dream World～Moon || 0 || 03/09/24 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7090 || [5] Forest of Magic || 0 || 12/31/19 ||  || Kuroko [黒古] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 7045 || [9] Underworld || 1 || 2014? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 7013 || [6] Sanzu River～Netherworld || 100 || 04/12/20 || 05/20/24 || Sushi [すし] || Pendantlanuit (edited by outpatient) || N || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6845 || [8] Youkai Mountain (Summit) || 0 || 05/23/15 ||  || ??? (Same author as Reimu) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6799 || [9] Underworld || 0 || 10/30/19 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 131 || Mayumi || 6688 || [6] Sanzu River～Netherworld || 0 || 03/01/25 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 4 (CN fork) || 6598 || [3] Scarlet Devil Mansion || 0 || 05/28/24 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6401 || [10] Dream World～Moon || 0 || 07/20/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6341 || [10] Dream World～Moon || 0 || 03/10/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 6310 || [10] Dream World～Moon || 0 || 03/13/21 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6218 || [6] Sanzu River～Netherworld || 0 || 01/17/23 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 5773 || [10] Dream World～Moon || 0 || 12/15/2021? ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Zhishe Bingsha [纸蛇冰沙] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 || 5266 || [6] Sanzu River～Netherworld || 0 || 01/14/24 ||  || Youmu Anon [eraTW妖夢口上ver0.1プロト作者様] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime || 5165 || [10] Dream World～Moon || 0 || 02/03/24 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4956 || [6] Sanzu River～Netherworld || 0 || 08/14/22 ||  || Cineraria [サイネリア] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori 2 || 4781 || [7] Youkai Mountain (Foot) || 100 || 05/27/24 || N/A (English OC) || KR || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko 2 (CN fork) || 4715 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4437 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 4405 || [8] Youkai Mountain (Summit) || 100 || 05/27/19 || 2021 || Saishuu Chougou-ya [採集調合屋] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4402 || [1] Myouren Temple || 1 || 12/06/2012? ||  || baru ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4382 || [9] Underworld || 100 || 07/31/21 || 07/08/2022? || Doremy Anon [TWドレミー口上作者＞] || Pedy (edits by Linguine) || Y (but if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 4288 || [5] Forest of Magic || 0 || 12/19/23 ||  || Sushi [すし] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime 1 (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 || 02/11/2022? ||  || Reikyu Irin ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 4251 || [3] Scarlet Devil Mansion || 100 || 05/25/15 || 01/09/19 || Kinkousen [きんこうせん] || Namanicha || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4190 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/20 || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4108 || [7] Youkai Mountain (Foot) || 0 || 06/30/18 ||  || Kurohoshi [くろほし] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4084 || [9] Underworld || 0 || 06/01/2023? ||  || Muchuan (author), Hydra (coauthor) [木船, 九头小蛇] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4061 || [10] Dream World～Moon || 100 || 12/31/16 || 07/25/23 || holy ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4039 || [3] Scarlet Devil Mansion || 5 || 10/15/19 ||  || Daiyousei Anon (260スレ目&amp;gt;&amp;gt;766) || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 3939 || [2] Human Village || 1 || 06/17/15 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva 2 (CN fork) || 3897 || [4] Bamboo Forest of the Lost || 100 || 02/17/24 ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3884 || [8] Youkai Mountain (Summit) || 100 || 12/30/17 || 07/08/2022? || Momiji Anon (239スレ目 &amp;gt;&amp;gt;573) || Namanicha (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3841 || [2] Human Village || 0 || 08/01/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3821 || [0] Hakurei Shrine || 0 || 11/17/19 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 3720 || [5] Forest of Magic || 0 || 10/03/16 ||  || Alice Anon [妄想エロ乙女アリスを書いた人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || rbk ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3707 || [2] Human Village || 0 || 06/20/17 ||  || Mikoto [みこと] ||  || Yes for additions, ask first for alterations || Was 619 lines, Pedy expanded it with stuff from Keine's YM, J, and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3660 || [4] Bamboo Forest of the Lost || 100 || 09/27/2017? || 07/08/2022? || Crapena || Pariah and Pedy (ruined by Namanicha) || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3635 || [4] Bamboo Forest of the Lost || 0 || 03/10/17 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3603 || [0] Hakurei Shrine || 100 || 05/17/20 || 03/04/22 || Yumemi Resource Anon [夢美リソースの人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3570 || [2] Human Village || 85 || 11/12/2017? (Original) 09/04/2023 (2.00, rewritten almost from scratch) ||  || holy || Kz (diary translated by Lunashooter) || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle 2 || 3478 || [5] Forest of Magic || 100 || 03/30/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3494 || [1] Myouren Temple || 100 || 04/30/13 || 2021 || Byakuren Anon (239スレ目 &amp;gt;&amp;gt;573), ported to TW by eraTWk3.v6様 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3487 || [1] Myouren Temple || 0 || 01/13/2020? ||  || YM Alice Anon [YMでアリス口上書いてた奴] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3435 || [5] Forest of Magic / [11] Makai (NAS) || 10 || 05/26/2023? || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3428 || [10] Dream World～Moon || 1 || 09/15/16 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3352 || [2] Human Village || 100 || 08/28/2018? || 2018 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 3175 || [3] Scarlet Devil Mansion || 100 || 03/17/2015? || N/A (English OC) || /egg/ Sakuya Anon || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3140 || [6] Sanzu River～Netherworld || 100 || 03/09/18 || 2022 || ??? || W65 (proofread by Namanicha) and outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 3007 || [8] Youkai Mountain (Summit) || 100 || 09/05/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2994 || [2] Human Village / [11] Makai (NAS) || 0 || 06/24/2021? ||  || M'ai Anon [TWマイ①] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2867 || [0] Hakurei Shrine || 0 || 03/22/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2863 || [0] Hakurei Shrine || 0 || 12/20/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 4 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Stardust Flash, Markes_D, Sky Record for All Humanity [闪光，Markes_D，全人类的天空] ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2811 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 158 (CN)/173 (NAS) || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 || 09/14/23 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2785 || [4] Bamboo Forest of the Lost || 100 || 12/05/2017? || 01/04/23 || ??? || Anon (finished by Namanicha and outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2675 || [0] Hakurei Shrine || 0 || 05/26/20 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2639 || [5] Forest of Magic / [11] Makai (NAS) || 0 || 08/12/2019? ||  || Minamikaze Rou [南風ロウ] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2618 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2590 || [8] Youkai Mountain (Summit) || 0 || 12/20/19 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 06/20/19 ||  || Lang exb [狼exb] ||  || Y (But update the changelog so people know what you added, and &amp;quot;[i]f you want to make malicious changes, such as inserting information that jeopardizes national security, bad political metaphors, or content that is intentionally disgusting, go fuck yourself&amp;quot; || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2358 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2348 || [1] Myouren Temple || 0 || 12/20/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2347 || [6] Sanzu River～Netherworld || 0 || 03/05/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2325 || [8] Youkai Mountain (Summit) || 0 || 06/09/18 ||  || Topanzu [とぱんず] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2323 || [2] Human Village || 0 || 07/02/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2304 || [4] Bamboo Forest of the Lost || 0 || 04/18/21 ||  || Peperoncino [ぺぺろんチーノ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2295 || [8] Youkai Mountain (Summit) || 0 || 01/20/2017? ||  || Alphabet [アルファベット] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2280 || [9] Underworld || 30 || 10/24/2020? ||  || Red Spider [赤蜘蛛] || jackoffrost || No license info || Expanded by Pedy with lines from her J and RR dialogues. Out of date, most recent CN version is 7924 lines&lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2250 || [4] Bamboo Forest of the Lost || 100 || 05/31/2015? || 01/27/20 || Samoma [さもま] || Pedy || N || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2230 || [5] Forest of Magic || 0 || 02/28/15 ||  || Ellen Lover [エレン大好きな人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 141 || Chimata (CN fork) || 2212 || None || 0 || 06/01/2023? ||  || sasakure.UK ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2008 || [0] Hakurei Shrine || 100 || 02/16/2017? || 2018 || 1GB Seija Anon [1GB正邪の人] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 || 10/03/19 ||  || Alice Anon [妄想エロ乙女愛麗絲を書いた人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 3 (CN fork) || 1978 || [10] Dream World～Moon || 0 || 01/21/23 ||  || AvavaAVA ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1978 || [7] Youkai Mountain (Foot) || 0 || 10/13/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/23 || N/A (English OC) || rairai || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1952 || [8] Youkai Mountain (Summit) || 0 || 06/05/22 ||  || Happinetare [ハピネターレ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1929 || [6] Sanzu River～Netherworld || 100 || 06/28/2019? || 07/29/23 || Kuroijin [黒い人] || Lunashooter (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1909 || [5] Forest of Magic || 0 || 08/26/20 ||  || Ashi [葦] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 || 05/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 1792 || None || 100 ||  || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1710 || [8] Youkai Mountain (Summit) || 0 || 05/21/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1659 || [6] Sanzu River～Netherworld || 0 || 11/28/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1607 || [9] Underworld || 0 || 09/27/19 ||  || holy ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1603 || [10] Dream World～Moon || 0 || 07/31/22 ||  || Junko Anon [純狐口上作者 ] || Kz (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1553 || [2] Human Village || 0 || 08/20/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno 2 || 1544 || [7] Youkai Mountain (Foot) || 100 || 05/30/2024 || N/A (English IC) || vinumsabbathi || N/A (English OC) || Y ||&lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1542 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 1536 || [3] Scarlet Devil Mansion || 100 || 04/01/21 || 11/23/23 || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) || coolkid44 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 1494 || [7] Youkai Mountain (Foot) || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai || 1473 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 || 1346 || [3] Scarlet Devil Mansion || 100 || 03/17/24 || N/A (English OC) || JudyTester || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 128 || Urumi || 1343 || [6] Sanzu River～Netherworld || 100 || 09/22/23 || N/A (English OC) || Jono || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 1317 || [3] Scarlet Devil Mansion || 0 || 12/25/20 ||  || ??? ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 || 12/08/20 ||  || Hongcha [红茶] (text), Mushiyu-shirotree [暮时雨shirotree] (code) ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1219 || [4] Bamboo Forest of the Lost || 40 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] || Applemuffin (partial), outpatient (finished and revised) || Only parts that have nothing written yet || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 3 (CN fork) || 1215 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 || 2015? || 07/08/2022? || Samoma [さもま] || XGeneral2000 || N || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/15 || 11/08/21 || ＷＢ ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1146 || [8] Youkai Mountain (Summit) || 0 || 02/16/22 ||  || Kanako Anon (288スレ目&amp;gt;1000) ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 1105 || [0] Hakurei Shrine || 100 || 06/09/2018? || 09/28/18 || Niwaka [にわか] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1099 || [1] Myouren Temple || 0 || 04/18/20 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1083 || [3] Scarlet Devil Mansion || 100 || 12/31/18 || 03/27/19 || N-Ta-T-Mi [Ｎ田Ｔ実] || KurumiPoncho (finished by Jet) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1038 || [3] Scarlet Devil Mansion || 100 || 11/08/2015? || 11/18/18 || ??? || Anons (finished by Aurora) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1027 || None || 100 || 06/17/18 || 11/18/22 || Wakatoko [ワカトコ] || Natunel || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 979 || [1] Myouren Temple || 100 || 05/27/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 976 || [7] Youkai Mountain (Foot) || 0 || 09/26/21 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 953 || [9] Underworld || 100 || 08/14/2020? || 2020 || Okuu Anon [名無し] || Lunashooter || Y (&amp;quot;Hmph. Do whatever you want.&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 927 || [8] Youkai Mountain (Summit) || 100 || 04/05/20 || 2022 || ??? || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 165 || Rin Satsuki (NAS) || 919 || [5] Forest of Magic || 100 || 01/17/24 || N/A (English OC) || Sasha || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 877 || [8] Youkai Mountain (Summit) || 100 || 05/20/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 799 || [3] Scarlet Devil Mansion || 100 || 03/17/2018? || 2019 || Topanzu [とぱんず] || W65 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 782 || [1] Myouren Temple || 0 || 11/01/11 ||  || Sasabune [笹舟] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 756 || [1] Myouren Temple || 100 || 11/22/17 || 12/23/22 || dainani || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 661 || [3] Scarlet Devil Mansion || 0 || 07/13/05 ||  || ??? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 653 || [6] Sanzu River～Netherworld || 100 || 08/20/2017? || 2018 || ??? || Pariah || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 647 || [3] Scarlet Devil Mansion || 0 || 02/12/2018? ||  || Ginseng Ninja Ninpo [人参忍者忍法] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 605 || [3] Scarlet Devil Mansion || 0 || 07/01/2021? ||  || Luan [ルアン] ||  || Y (&amp;quot;As long as the additions are good! Please tell me what you changed, it might not be a typo!&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 567 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/19 || Ishikawa Shukune [石川宿禰] || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai (NAS) || 564 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 535 || [7] Youkai Mountain (Foot) || 0 || 02/15/2018? ||  || Niwaka [にわか] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 468 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人 || outpatient (main and futa) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 154 || Enoko || 447 || [5] Forest of Magic || 0 || 02/25/24 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 2 || 437 || [10] Dream World～Moon || 100 || 12/27/22 || N/A (English OC) || JPAnon || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| G3 || Generic (Upfront) (NAS) || 418 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 382 || [3] Scarlet Devil Mansion || 100 || 01/11/16 || 03/27/19 || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 336 || [3] Scarlet Devil Mansion || 0 || 09/25/21 ||  || Funafune Gengoro [舩 弦五郎] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 334 || [0] Hakurei Shrine || 100 || 06/16/15 || 2018 || ??? || Lunashooter || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || 02/17/2016? || 2016 || ??? || SuikaAnon (with help from many proofreaders) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 292 || [1] Myouren Temple || 0 || 01/13/2020? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 282 || [3] Scarlet Devil Mansion || 0 || 05/26/2020? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai (NAS) || 278 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 262 || [1] Myouren Temple || 100 || 06/27/19 || 12/09/22 || ■■Aki [■■あき] || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 224 || [1] Myouren Temple || 100 || 11/10/11 || 10/24/22 || ??? || Anon || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 211 || [9] Underworld || 100 || 12/11/2018? || 2021 || Matatahi [またたび] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 194 || [4] Bamboo Forest of the Lost || 100 || 08/12/2019? || 2019 || ??? || Akio (&amp;quot;proofreading&amp;quot; by Namanicha) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 191 || [0] Hakurei Shrine || 100 || 08/14/2019? || 12/01/22 || ??? || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 189 || [1] Myouren Temple || 100 || 01/03/2020? || 2021 || ■■Aki [■■あき] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 144 || Ibaraki's Arm || 173 || [5] Forest of Magic || 0 || 8/28/2024 || N/A || Ibaraki's Arm Anon || N/A || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 164 || [7] Youkai Mountain (Foot) || 100 || 08/12/2019? || 11/30/22 || ??? || XGeneral2000 || No license info ||&lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 160 || [5] Forest of Magic || 100 || 08/12/2019? || 2019 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 || 2015? || 07/07/23 || \0326 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 112 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || ??? || outpatient and Abon33 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin 2 || 60 || [9] Underworld || 0 || 8/21/2024 || N/A || Orin Anon || N/A || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G4 || Generic (Serious) (NAS) || 23 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G1 || Generic (Timid) (NAS) || 20 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41907</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41907"/>
		<updated>2025-03-09T23:16:39Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Author !! Translator !! Allows expansion? !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 139 || Tsukasa || 30984 || [8] Youkai Mountain (Summit) || 0 || 01/16/22 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26323 || [8] Youkai Mountain (Summit) || 3 || 08/08/20 ||  || Sushi [すし] ||  || Yes for additions, no for alterations (using content from Hatate's dialogue in other dialogues and modifying it, or having Hatate speak in other dialogues are both fine) || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling 2 (CN fork) || 25018 || [3] Scarlet Devil Mansion || 0 || 12/19/23 ||  || ??? || ??? || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || HAKU ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 15479 || [10] Dream World～Moon || 0 || 09/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia 2 (CN fork) || 13917 || [5] Forest of Magic || 0 || 4/13/2024? ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime 2 || 13959 || [3] Scarlet Devil Mansion || 100 || 1/5/2025 || N/A (English OC) || FishFreaker69 || N/A (English OC) || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 13848 || [6] Sanzu River～Netherworld || 100 || 04/09/20 || 11/26/22 || Eiki Anon [TW映姫様口上作った人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13623 || [7] Youkai Mountain (Foot) || 0 || 01/30/22 ||  || tokikorin chocoli ||  || Y (&amp;quot;It's probably OK&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 13458 || [10] Dream World～Moon || 0 || 06/12/20 ||  || Doremy Anon (eratoho thread 268 &amp;gt;&amp;gt;257) ||  || Y (But please don't copy your additions directly from another dialogue, and if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13386 || [4] Bamboo Forest of the Lost || 0 || 02/26/22 ||  || Futarime [二人目] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu 2 (CN fork) || 12006 || [8] Youkai Mountain (Summit) || 0 || 2/29/2024? ||  || Yekong de Suipian [夜空的碎片] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11603 || [1] Myouren Temple || 1 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 11348 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人] (main) Same Saburou [さめさぶろう] (futa) KR (expansion) || outpatient (main and futa) || Y || Massively expanded by KR (was 470)&lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 10920 || [9] Underworld || 100 || 12/24/22 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10869 || [5] Forest of Magic || 100 || 02/16/2017? || 10/21/22 || Bright [ぶらいと] || Pedy || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 10760 || [3] Scarlet Devil Mansion || 0 || 12/15/2021? ||  || 5419yf ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime 2 (CN fork) || 10501 || [10] Dream World～Moon || 100 || 06/01/2023? ||  || HAKU || thomasthegreat || Y || Not in Maindev or AnonTW&lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || &amp;quot;AYA10&amp;quot; ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9792 || [0] Hakurei Shrine || 100 || 12/15/22 || N/A (English OC) || Yuu Takanashi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 9754 || [1] Myouren Temple || 0 || 01/25/13 ||  || baru ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 || 06/01/2023? ||  || Longxun [龙迅] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9159 || [4] Bamboo Forest of the Lost || 100 || 05/14/20 || 09/22/22 || Kaguya Anon [ＴＷ輝夜口上作者] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8713 || [0] Hakurei Shrine || 0 || 11/06/2022? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8710 || [0] Hakurei Shrine || 60 || 03/17/15 ||  || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 8534 || [9] Underworld || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || M'ai || 7414 || [2] Human Village / [11] Makai (NAS) || 40 || 05/26/2020? ||  || M'ai Anon [TWマイ①] || Lunashooter (proofreading by Pariah) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 4 (CN fork) || 7203 || [9] Underworld || 0 || 06/01/2023? ||  || Zenjinku no Tenkuroku [全人類ノ天空録] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7178 || [7] Youkai Mountain (Foot) || 0 || 12/12/15 ||  || ◆eU8LN8vSsg ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 7154 || [7] Youkai Mountain (Foot) || 100 || 12/25/15 || 2021 || Kuroijin [黒い人] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 7111 || [10] Dream World～Moon || 0 || 03/09/24 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7090 || [5] Forest of Magic || 0 || 12/31/19 ||  || Kuroko [黒古] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 7045 || [9] Underworld || 1 || 2014? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 7013 || [6] Sanzu River～Netherworld || 100 || 04/12/20 || 05/20/24 || Sushi [すし] || Pendantlanuit (edited by outpatient) || N || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6845 || [8] Youkai Mountain (Summit) || 0 || 05/23/15 ||  || ??? (Same author as Reimu) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6799 || [9] Underworld || 0 || 10/30/19 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 131 || Mayumi || 6688 || [6] Sanzu River～Netherworld || 0 || 03/01/25 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 4 (CN fork) || 6598 || [3] Scarlet Devil Mansion || 0 || 05/28/24 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6401 || [10] Dream World～Moon || 0 || 07/20/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6341 || [10] Dream World～Moon || 0 || 03/10/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 6310 || [10] Dream World～Moon || 0 || 03/13/21 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6218 || [6] Sanzu River～Netherworld || 0 || 01/17/23 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 5773 || [10] Dream World～Moon || 0 || 12/15/2021? ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Zhishe Bingsha [纸蛇冰沙] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 || 5266 || [6] Sanzu River～Netherworld || 0 || 01/14/24 ||  || Youmu Anon [eraTW妖夢口上ver0.1プロト作者様] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime || 5165 || [10] Dream World～Moon || 0 || 02/03/24 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4956 || [6] Sanzu River～Netherworld || 0 || 08/14/22 ||  || Cineraria [サイネリア] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori 2 || 4781 || [7] Youkai Mountain (Foot) || 100 || 05/27/24 || N/A (English OC) || KR || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko 2 (CN fork) || 4715 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4437 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 4405 || [8] Youkai Mountain (Summit) || 100 || 05/27/19 || 2021 || Saishuu Chougou-ya [採集調合屋] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4402 || [1] Myouren Temple || 1 || 12/06/2012? ||  || baru ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4382 || [9] Underworld || 100 || 07/31/21 || 07/08/2022? || Doremy Anon [TWドレミー口上作者＞] || Pedy (edits by Linguine) || Y (but if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 4288 || [5] Forest of Magic || 0 || 12/19/23 ||  || Sushi [すし] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime 1 (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 || 02/11/2022? ||  || Reikyu Irin ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 4251 || [3] Scarlet Devil Mansion || 100 || 05/25/15 || 01/09/19 || Kinkousen [きんこうせん] || Namanicha || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4190 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/20 || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4108 || [7] Youkai Mountain (Foot) || 0 || 06/30/18 ||  || Kurohoshi [くろほし] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4084 || [9] Underworld || 0 || 06/01/2023? ||  || Muchuan (author), Hydra (coauthor) [木船, 九头小蛇] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4061 || [10] Dream World～Moon || 100 || 12/31/16 || 07/25/23 || holy ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4039 || [3] Scarlet Devil Mansion || 5 || 10/15/19 ||  || Daiyousei Anon (260スレ目&amp;gt;&amp;gt;766) || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 3939 || [2] Human Village || 1 || 06/17/15 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva 2 (CN fork) || 3897 || [4] Bamboo Forest of the Lost || 100 || 02/17/24 ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3884 || [8] Youkai Mountain (Summit) || 100 || 12/30/17 || 07/08/2022? || Momiji Anon (239スレ目 &amp;gt;&amp;gt;573) || Namanicha (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3841 || [2] Human Village || 0 || 08/01/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3821 || [0] Hakurei Shrine || 0 || 11/17/19 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 3720 || [5] Forest of Magic || 0 || 10/03/16 ||  || Alice Anon [妄想エロ乙女アリスを書いた人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || rbk ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3707 || [2] Human Village || 0 || 06/20/17 ||  || Mikoto [みこと] ||  || Yes for additions, ask first for alterations || Was 619 lines, Pedy expanded it with stuff from Keine's YM, J, and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3660 || [4] Bamboo Forest of the Lost || 100 || 09/27/2017? || 07/08/2022? || Crapena || Pariah and Pedy (ruined by Namanicha) || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3635 || [4] Bamboo Forest of the Lost || 0 || 03/10/17 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3603 || [0] Hakurei Shrine || 100 || 05/17/20 || 03/04/22 || Yumemi Resource Anon [夢美リソースの人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3570 || [2] Human Village || 85 || 11/12/2017? (Original) 09/04/2023 (2.00, rewritten almost from scratch) ||  || holy || Kz (diary translated by Lunashooter) || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle 2 || 3478 || [5] Forest of Magic || 100 || 03/30/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3494 || [1] Myouren Temple || 100 || 04/30/13 || 2021 || Byakuren Anon (239スレ目 &amp;gt;&amp;gt;573), ported to TW by eraTWk3.v6様 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3487 || [1] Myouren Temple || 0 || 01/13/2020? ||  || YM Alice Anon [YMでアリス口上書いてた奴] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3435 || [5] Forest of Magic / [11] Makai (NAS) || 10 || 05/26/2023? || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3428 || [10] Dream World～Moon || 1 || 09/15/16 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3352 || [2] Human Village || 100 || 08/28/2018? || 2018 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 3175 || [3] Scarlet Devil Mansion || 100 || 03/17/2015? || N/A (English OC) || /egg/ Sakuya Anon || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3140 || [6] Sanzu River～Netherworld || 100 || 03/09/18 || 2022 || ??? || W65 (proofread by Namanicha) and outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 3007 || [8] Youkai Mountain (Summit) || 100 || 09/05/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2994 || [2] Human Village / [11] Makai (NAS) || 0 || 06/24/2021? ||  || M'ai Anon [TWマイ①] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2867 || [0] Hakurei Shrine || 0 || 03/22/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2863 || [0] Hakurei Shrine || 0 || 12/20/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 4 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Stardust Flash, Markes_D, Sky Record for All Humanity [闪光，Markes_D，全人类的天空] ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2811 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 158 (CN)/173 (NAS) || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 || 09/14/23 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2785 || [4] Bamboo Forest of the Lost || 100 || 12/05/2017? || 01/04/23 || ??? || Anon (finished by Namanicha and outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2675 || [0] Hakurei Shrine || 0 || 05/26/20 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2639 || [5] Forest of Magic / [11] Makai (NAS) || 0 || 08/12/2019? ||  || Minamikaze Rou [南風ロウ] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2618 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2590 || [8] Youkai Mountain (Summit) || 0 || 12/20/19 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 06/20/19 ||  || Lang exb [狼exb] ||  || Y (But update the changelog so people know what you added, and &amp;quot;[i]f you want to make malicious changes, such as inserting information that jeopardizes national security, bad political metaphors, or content that is intentionally disgusting, go fuck yourself&amp;quot; || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2358 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2348 || [1] Myouren Temple || 0 || 12/20/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2347 || [6] Sanzu River～Netherworld || 0 || 03/05/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2325 || [8] Youkai Mountain (Summit) || 0 || 06/09/18 ||  || Topanzu [とぱんず] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2323 || [2] Human Village || 0 || 07/02/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2304 || [4] Bamboo Forest of the Lost || 0 || 04/18/21 ||  || Peperoncino [ぺぺろんチーノ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2295 || [8] Youkai Mountain (Summit) || 0 || 01/20/2017? ||  || Alphabet [アルファベット] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2280 || [9] Underworld || 30 || 10/24/2020? ||  || Red Spider [赤蜘蛛] || jackoffrost || No license info || Expanded by Pedy with lines from her J and RR dialogues. Out of date, most recent CN version is 7924 lines&lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2250 || [4] Bamboo Forest of the Lost || 100 || 05/31/2015? || 01/27/20 || Samoma [さもま] || Pedy || N || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2230 || [5] Forest of Magic || 0 || 02/28/15 ||  || Ellen Lover [エレン大好きな人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 141 || Chimata (CN fork) || 2212 || None || 0 || 06/01/2023? ||  || sasakure.UK ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2008 || [0] Hakurei Shrine || 100 || 02/16/2017? || 2018 || 1GB Seija Anon [1GB正邪の人] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 || 10/03/19 ||  || Alice Anon [妄想エロ乙女愛麗絲を書いた人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 3 (CN fork) || 1978 || [10] Dream World～Moon || 0 || 01/21/23 ||  || AvavaAVA ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1978 || [7] Youkai Mountain (Foot) || 0 || 10/13/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/23 || N/A (English OC) || rairai || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1952 || [8] Youkai Mountain (Summit) || 0 || 06/05/22 ||  || Happinetare [ハピネターレ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1929 || [6] Sanzu River～Netherworld || 100 || 06/28/2019? || 07/29/23 || Kuroijin [黒い人] || Lunashooter (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1909 || [5] Forest of Magic || 0 || 08/26/20 ||  || Ashi [葦] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 || 05/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 1792 || None || 100 ||  || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1710 || [8] Youkai Mountain (Summit) || 0 || 05/21/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1659 || [6] Sanzu River～Netherworld || 0 || 11/28/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1607 || [9] Underworld || 0 || 09/27/19 ||  || holy ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1603 || [10] Dream World～Moon || 0 || 07/31/22 ||  || Junko Anon [純狐口上作者 ] || Kz (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1553 || [2] Human Village || 0 || 08/20/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno 2 || 1544 || [7] Youkai Mountain (Foot) || 100 || 05/30/2024 || N/A (English IC) || vinumsabbathi || N/A (English OC) || Y ||&lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1542 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 1536 || [3] Scarlet Devil Mansion || 100 || 04/01/21 || 11/23/23 || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) || coolkid44 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 1494 || [7] Youkai Mountain (Foot) || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai || 1473 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 || 1346 || [3] Scarlet Devil Mansion || 100 || 03/17/24 || N/A (English OC) || JudyTester || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 128 || Urumi || 1343 || [6] Sanzu River～Netherworld || 100 || 09/22/23 || N/A (English OC) || Jono || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 1317 || [3] Scarlet Devil Mansion || 0 || 12/25/20 ||  || ??? ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 || 12/08/20 ||  || Hongcha [红茶] (text), Mushiyu-shirotree [暮时雨shirotree] (code) ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1219 || [4] Bamboo Forest of the Lost || 40 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] || Applemuffin (partial), outpatient (finished and revised) || Only parts that have nothing written yet || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 3 (CN fork) || 1215 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 || 2015? || 07/08/2022? || Samoma [さもま] || XGeneral2000 || N || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/15 || 11/08/21 || ＷＢ ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1146 || [8] Youkai Mountain (Summit) || 0 || 02/16/22 ||  || Kanako Anon (288スレ目&amp;gt;1000) ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 1105 || [0] Hakurei Shrine || 100 || 06/09/2018? || 09/28/18 || Niwaka [にわか] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1099 || [1] Myouren Temple || 0 || 04/18/20 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1083 || [3] Scarlet Devil Mansion || 100 || 12/31/18 || 03/27/19 || N-Ta-T-Mi [Ｎ田Ｔ実] || KurumiPoncho (finished by Jet) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1038 || [3] Scarlet Devil Mansion || 100 || 11/08/2015? || 11/18/18 || ??? || Anons (finished by Aurora) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1027 || None || 100 || 06/17/18 || 11/18/22 || Wakatoko [ワカトコ] || Natunel || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 979 || [1] Myouren Temple || 100 || 05/27/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 976 || [7] Youkai Mountain (Foot) || 0 || 09/26/21 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 953 || [9] Underworld || 100 || 08/14/2020? || 2020 || Okuu Anon [名無し] || Lunashooter || Y (&amp;quot;Hmph. Do whatever you want.&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 927 || [8] Youkai Mountain (Summit) || 100 || 04/05/20 || 2022 || ??? || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 165 || Rin Satsuki (NAS) || 919 || [5] Forest of Magic || 100 || 01/17/24 || N/A (English OC) || Sasha || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 877 || [8] Youkai Mountain (Summit) || 100 || 05/20/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 799 || [3] Scarlet Devil Mansion || 100 || 03/17/2018? || 2019 || Topanzu [とぱんず] || W65 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 782 || [1] Myouren Temple || 0 || 11/01/11 ||  || Sasabune [笹舟] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 756 || [1] Myouren Temple || 100 || 11/22/17 || 12/23/22 || dainani || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 661 || [3] Scarlet Devil Mansion || 0 || 07/13/05 ||  || ??? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 653 || [6] Sanzu River～Netherworld || 100 || 08/20/2017? || 2018 || ??? || Pariah || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 647 || [3] Scarlet Devil Mansion || 0 || 02/12/2018? ||  || Ginseng Ninja Ninpo [人参忍者忍法] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 605 || [3] Scarlet Devil Mansion || 0 || 07/01/2021? ||  || Luan [ルアン] ||  || Y (&amp;quot;As long as the additions are good! Please tell me what you changed, it might not be a typo!&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 567 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/19 || Ishikawa Shukune [石川宿禰] || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai (NAS) || 564 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 535 || [7] Youkai Mountain (Foot) || 0 || 02/15/2018? ||  || Niwaka [にわか] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 468 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人 || outpatient (main and futa) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 154 || Enoko || 447 || [5] Forest of Magic || 0 || 02/25/24 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 2 || 437 || [10] Dream World～Moon || 100 || 12/27/22 || N/A (English OC) || JPAnon || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| G3 || Generic (Upfront) (NAS) || 418 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 382 || [3] Scarlet Devil Mansion || 100 || 01/11/16 || 03/27/19 || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 336 || [3] Scarlet Devil Mansion || 0 || 09/25/21 ||  || Funafune Gengoro [舩 弦五郎] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 334 || [0] Hakurei Shrine || 100 || 06/16/15 || 2018 || ??? || Lunashooter || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || 02/17/2016? || 2016 || ??? || SuikaAnon (with help from many proofreaders) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 292 || [1] Myouren Temple || 0 || 01/13/2020? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 282 || [3] Scarlet Devil Mansion || 0 || 05/26/2020? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai (NAS) || 278 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 262 || [1] Myouren Temple || 100 || 06/27/19 || 12/09/22 || ■■Aki [■■あき] || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 224 || [1] Myouren Temple || 100 || 11/10/11 || 10/24/22 || ??? || Anon || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 211 || [9] Underworld || 100 || 12/11/2018? || 2021 || Matatahi [またたび] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 194 || [4] Bamboo Forest of the Lost || 100 || 08/12/2019? || 2019 || ??? || Akio (&amp;quot;proofreading&amp;quot; by Namanicha) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 191 || [0] Hakurei Shrine || 100 || 08/14/2019? || 12/01/22 || ??? || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 189 || [1] Myouren Temple || 100 || 01/03/2020? || 2021 || ■■Aki [■■あき] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 144 || Ibaraki's Arm || 173 || [5] Forest of Magic || 0 || 8/28/2024 || N/A || Ibaraki's Arm Anon || N/A || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 164 || [7] Youkai Mountain (Foot) || 100 || 08/12/2019? || 11/30/22 || ??? || XGeneral2000 || No license info ||&lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 160 || [5] Forest of Magic || 100 || 08/12/2019? || 2019 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 || 2015? || 07/07/23 || \0326 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 112 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || ??? || outpatient and Abon33 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin 2 || 60 || [9] Underworld || 0 || 8/21/2024 || N/A || Orin Anon || N/A || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G4 || Generic (Serious) (NAS) || 23 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G1 || Generic (Timid) (NAS) || 20 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41892</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41892"/>
		<updated>2025-02-02T21:03:54Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Author !! Translator !! Allows expansion? !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 139 || Tsukasa || 30984 || [8] Youkai Mountain (Summit) || 0 || 01/16/22 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26323 || [8] Youkai Mountain (Summit) || 3 || 08/08/20 ||  || Sushi [すし] ||  || Yes for additions, no for alterations (using content from Hatate's dialogue in other dialogues and modifying it, or having Hatate speak in other dialogues are both fine) || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling 2 (CN fork) || 25018 || [3] Scarlet Devil Mansion || 0 || 12/19/23 ||  || ??? || ??? || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || HAKU ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 15479 || [10] Dream World～Moon || 0 || 09/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia 2 (CN fork) || 13917 || [5] Forest of Magic || 0 || 4/13/2024? ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime 2 || 13959 || [3] Scarlet Devil Mansion || 100 || 1/5/2025 || N/A (English OC) || FishFreaker69 || N/A (English OC) || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 13848 || [6] Sanzu River～Netherworld || 100 || 04/09/20 || 11/26/22 || Eiki Anon [TW映姫様口上作った人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13623 || [7] Youkai Mountain (Foot) || 0 || 01/30/22 ||  || tokikorin chocoli ||  || Y (&amp;quot;It's probably OK&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 13458 || [10] Dream World～Moon || 0 || 06/12/20 ||  || Doremy Anon (eratoho thread 268 &amp;gt;&amp;gt;257) ||  || Y (But please don't copy your additions directly from another dialogue, and if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13386 || [4] Bamboo Forest of the Lost || 0 || 02/26/22 ||  || Futarime [二人目] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu 2 (CN fork) || 12006 || [8] Youkai Mountain (Summit) || 0 || 2/29/2024? ||  || Yekong de Suipian [夜空的碎片] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11603 || [1] Myouren Temple || 1 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 11348 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人] (main) Same Saburou [さめさぶろう] (futa) KR (expansion) || outpatient (main and futa) || Y || Massively expanded by KR (was 470)&lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10869 || [5] Forest of Magic || 100 || 02/16/2017? || 10/21/22 || Bright [ぶらいと] || Pedy || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 10760 || [3] Scarlet Devil Mansion || 0 || 12/15/2021? ||  || 5419yf ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 10659 || [9] Underworld || 100 || 12/24/22 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime 2 (CN fork) || 10501 || [10] Dream World～Moon || 100 || 06/01/2023? ||  || HAKU || thomasthegreat || Y || Not in Maindev or AnonTW&lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || &amp;quot;AYA10&amp;quot; ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9792 || [0] Hakurei Shrine || 100 || 12/15/22 || N/A (English OC) || Yuu Takanashi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 9754 || [1] Myouren Temple || 0 || 01/25/13 ||  || baru ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 || 06/01/2023? ||  || Longxun [龙迅] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9159 || [4] Bamboo Forest of the Lost || 100 || 05/14/20 || 09/22/22 || Kaguya Anon [ＴＷ輝夜口上作者] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8713 || [0] Hakurei Shrine || 0 || 11/06/2022? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8710 || [0] Hakurei Shrine || 60 || 03/17/15 ||  || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 8534 || [9] Underworld || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || M'ai || 7414 || [2] Human Village / [11] Makai (NAS) || 40 || 05/26/2020? ||  || M'ai Anon [TWマイ①] || Lunashooter (proofreading by Pariah) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 4 (CN fork) || 7203 || [9] Underworld || 0 || 06/01/2023? ||  || Zenjinku no Tenkuroku [全人類ノ天空録] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7178 || [7] Youkai Mountain (Foot) || 0 || 12/12/15 ||  || ◆eU8LN8vSsg ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 7154 || [7] Youkai Mountain (Foot) || 100 || 12/25/15 || 2021 || Kuroijin [黒い人] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 7111 || [10] Dream World～Moon || 0 || 03/09/24 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7090 || [5] Forest of Magic || 0 || 12/31/19 ||  || Kuroko [黒古] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 7045 || [9] Underworld || 1 || 2014? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 7013 || [6] Sanzu River～Netherworld || 100 || 04/12/20 || 05/20/24 || Sushi [すし] || Pendantlanuit (edited by outpatient) || N || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6845 || [8] Youkai Mountain (Summit) || 0 || 05/23/15 ||  || ??? (Same author as Reimu) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6799 || [9] Underworld || 0 || 10/30/19 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 4 (CN fork) || 6598 || [3] Scarlet Devil Mansion || 0 || 05/28/24 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6401 || [10] Dream World～Moon || 0 || 07/20/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6341 || [10] Dream World～Moon || 0 || 03/10/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 6310 || [10] Dream World～Moon || 0 || 03/13/21 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6218 || [6] Sanzu River～Netherworld || 0 || 01/17/23 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 5773 || [10] Dream World～Moon || 0 || 12/15/2021? ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Zhishe Bingsha [纸蛇冰沙] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime || 5165 || [10] Dream World～Moon || 0 || 02/03/24 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4956 || [6] Sanzu River～Netherworld || 0 || 08/14/22 ||  || Cineraria [サイネリア] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori 2 || 4781 || [7] Youkai Mountain (Foot) || 100 || 05/27/24 || N/A (English OC) || KR || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko 2 (CN fork) || 4715 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4437 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 4405 || [8] Youkai Mountain (Summit) || 100 || 05/27/19 || 2021 || Saishuu Chougou-ya [採集調合屋] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4402 || [1] Myouren Temple || 1 || 12/06/2012? ||  || baru ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4382 || [9] Underworld || 100 || 07/31/21 || 07/08/2022? || Doremy Anon [TWドレミー口上作者＞] || Pedy (edits by Linguine) || Y (but if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 4288 || [5] Forest of Magic || 0 || 12/19/23 ||  || Sushi [すし] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime 1 (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 || 02/11/2022? ||  || Reikyu Irin ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 4251 || [3] Scarlet Devil Mansion || 100 || 05/25/15 || 01/09/19 || Kinkousen [きんこうせん] || Namanicha || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4190 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/20 || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4108 || [7] Youkai Mountain (Foot) || 0 || 06/30/18 ||  || Kurohoshi [くろほし] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4084 || [9] Underworld || 0 || 06/01/2023? ||  || Muchuan (author), Hydra (coauthor) [木船, 九头小蛇] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4061 || [10] Dream World～Moon || 100 || 12/31/16 || 07/25/23 || holy ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4039 || [3] Scarlet Devil Mansion || 5 || 10/15/19 ||  || Daiyousei Anon (260スレ目&amp;gt;&amp;gt;766) || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 3939 || [2] Human Village || 1 || 06/17/15 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva 2 (CN fork) || 3897 || [4] Bamboo Forest of the Lost || 100 || 02/17/24 ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3884 || [8] Youkai Mountain (Summit) || 100 || 12/30/17 || 07/08/2022? || Momiji Anon (239スレ目 &amp;gt;&amp;gt;573) || Namanicha (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3841 || [2] Human Village || 0 || 08/01/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3821 || [0] Hakurei Shrine || 0 || 11/17/19 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 3720 || [5] Forest of Magic || 0 || 10/03/16 ||  || Alice Anon [妄想エロ乙女アリスを書いた人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || rbk ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3707 || [2] Human Village || 0 || 06/20/17 ||  || Mikoto [みこと] ||  || Yes for additions, ask first for alterations || Was 619 lines, Pedy expanded it with stuff from Keine's YM, J, and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3660 || [4] Bamboo Forest of the Lost || 100 || 09/27/2017? || 07/08/2022? || Crapena || Pariah and Pedy (ruined by Namanicha) || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3635 || [4] Bamboo Forest of the Lost || 0 || 03/10/17 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3603 || [0] Hakurei Shrine || 100 || 05/17/20 || 03/04/22 || Yumemi Resource Anon [夢美リソースの人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3570 || [2] Human Village || 85 || 11/12/2017? (Original) 09/04/2023 (2.00, rewritten almost from scratch) ||  || holy || Kz (diary translated by Lunashooter) || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3494 || [1] Myouren Temple || 100 || 04/30/13 || 2021 || Byakuren Anon (239スレ目 &amp;gt;&amp;gt;573), ported to TW by eraTWk3.v6様 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3487 || [1] Myouren Temple || 0 || 01/13/2020? ||  || YM Alice Anon [YMでアリス口上書いてた奴] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3435 || [5] Forest of Magic / [11] Makai (NAS) || 10 || 05/26/2023? || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3428 || [10] Dream World～Moon || 1 || 09/15/16 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3352 || [2] Human Village || 100 || 08/28/2018? || 2018 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 3175 || [3] Scarlet Devil Mansion || 100 || 03/17/2015? || N/A (English OC) || /egg/ Sakuya Anon || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3140 || [6] Sanzu River～Netherworld || 100 || 03/09/18 || 2022 || ??? || W65 (proofread by Namanicha) and outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 || 3119 || [6] Sanzu River～Netherworld || 0 || 01/14/24 ||  || Youmu Anon [eraTW妖夢口上ver0.1プロト作者様] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle 2 || 3013 || [5] Forest of Magic || 100 || 03/30/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2994 || [2] Human Village / [11] Makai (NAS) || 0 || 06/24/2021? ||  || M'ai Anon [TWマイ①] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2867 || [0] Hakurei Shrine || 0 || 03/22/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2863 || [0] Hakurei Shrine || 0 || 12/20/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 4 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Stardust Flash, Markes_D, Sky Record for All Humanity [闪光，Markes_D，全人类的天空] ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2811 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 158 (CN)/173 (NAS) || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 || 09/14/23 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2785 || [4] Bamboo Forest of the Lost || 100 || 12/05/2017? || 01/04/23 || ??? || Anon (finished by Namanicha and outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 2745 || [8] Youkai Mountain (Summit) || 100 || 09/05/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2675 || [0] Hakurei Shrine || 0 || 05/26/20 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2639 || [5] Forest of Magic / [11] Makai (NAS) || 0 || 08/12/2019? ||  || Minamikaze Rou [南風ロウ] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2618 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2590 || [8] Youkai Mountain (Summit) || 0 || 12/20/19 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 06/20/19 ||  || Lang exb [狼exb] ||  || Y (But update the changelog so people know what you added, and &amp;quot;[i]f you want to make malicious changes, such as inserting information that jeopardizes national security, bad political metaphors, or content that is intentionally disgusting, go fuck yourself&amp;quot; || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2358 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2348 || [1] Myouren Temple || 0 || 12/20/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2347 || [6] Sanzu River～Netherworld || 0 || 03/05/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2325 || [8] Youkai Mountain (Summit) || 0 || 06/09/18 ||  || Topanzu [とぱんず] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2323 || [2] Human Village || 0 || 07/02/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2304 || [4] Bamboo Forest of the Lost || 0 || 04/18/21 ||  || Peperoncino [ぺぺろんチーノ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2295 || [8] Youkai Mountain (Summit) || 0 || 01/20/2017? ||  || Alphabet [アルファベット] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2280 || [9] Underworld || 30 || 10/24/2020? ||  || Red Spider [赤蜘蛛] || jackoffrost || No license info || Expanded by Pedy with lines from her J and RR dialogues. Out of date, most recent CN version is 7924 lines&lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2250 || [4] Bamboo Forest of the Lost || 100 || 05/31/2015? || 01/27/20 || Samoma [さもま] || Pedy || N || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2230 || [5] Forest of Magic || 0 || 02/28/15 ||  || Ellen Lover [エレン大好きな人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 141 || Chimata (CN fork) || 2212 || None || 0 || 06/01/2023? ||  || sasakure.UK ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2008 || [0] Hakurei Shrine || 100 || 02/16/2017? || 2018 || 1GB Seija Anon [1GB正邪の人] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 || 10/03/19 ||  || Alice Anon [妄想エロ乙女愛麗絲を書いた人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 3 (CN fork) || 1978 || [10] Dream World～Moon || 0 || 01/21/23 ||  || AvavaAVA ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1978 || [7] Youkai Mountain (Foot) || 0 || 10/13/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/23 || N/A (English OC) || rairai || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1952 || [8] Youkai Mountain (Summit) || 0 || 06/05/22 ||  || Happinetare [ハピネターレ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1929 || [6] Sanzu River～Netherworld || 100 || 06/28/2019? || 07/29/23 || Kuroijin [黒い人] || Lunashooter (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1909 || [5] Forest of Magic || 0 || 08/26/20 ||  || Ashi [葦] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 || 05/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 1792 || None || 100 ||  || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1710 || [8] Youkai Mountain (Summit) || 0 || 05/21/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1659 || [6] Sanzu River～Netherworld || 0 || 11/28/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1607 || [9] Underworld || 0 || 09/27/19 ||  || holy ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1603 || [10] Dream World～Moon || 0 || 07/31/22 ||  || Junko Anon [純狐口上作者 ] || Kz (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1553 || [2] Human Village || 0 || 08/20/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1542 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 1536 || [3] Scarlet Devil Mansion || 100 || 04/01/21 || 11/23/23 || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) || coolkid44 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 1494 || [7] Youkai Mountain (Foot) || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai || 1473 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 || 1346 || [3] Scarlet Devil Mansion || 100 || 03/17/24 || N/A (English OC) || JudyTester || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 128 || Urumi || 1343 || [6] Sanzu River～Netherworld || 100 || 09/22/23 || N/A (English OC) || Jono || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 1317 || [3] Scarlet Devil Mansion || 0 || 12/25/20 ||  || ??? ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 || 12/08/20 ||  || Hongcha [红茶] (text), Mushiyu-shirotree [暮时雨shirotree] (code) ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1219 || [4] Bamboo Forest of the Lost || 40 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] || Applemuffin (partial), outpatient (finished and revised) || Only parts that have nothing written yet || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 3 (CN fork) || 1215 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 || 2015? || 07/08/2022? || Samoma [さもま] || XGeneral2000 || N || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/15 || 11/08/21 || ＷＢ ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1146 || [8] Youkai Mountain (Summit) || 0 || 02/16/22 ||  || Kanako Anon (288スレ目&amp;gt;1000) ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 1105 || [0] Hakurei Shrine || 100 || 06/09/2018? || 09/28/18 || Niwaka [にわか] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1099 || [1] Myouren Temple || 0 || 04/18/20 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1083 || [3] Scarlet Devil Mansion || 100 || 12/31/18 || 03/27/19 || N-Ta-T-Mi [Ｎ田Ｔ実] || KurumiPoncho (finished by Jet) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1038 || [3] Scarlet Devil Mansion || 100 || 11/08/2015? || 11/18/18 || ??? || Anons (finished by Aurora) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1027 || None || 100 || 06/17/18 || 11/18/22 || Wakatoko [ワカトコ] || Natunel || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 999 || [7] Youkai Mountain (Foot) || 100 || 08/12/2019? || 11/30/22 || ??? || XGeneral2000 || No license info ||  Expanded by vinumsabbathi (was 164)&lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 979 || [1] Myouren Temple || 100 || 05/27/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 976 || [7] Youkai Mountain (Foot) || 0 || 09/26/21 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 953 || [9] Underworld || 100 || 08/14/2020? || 2020 || Okuu Anon [名無し] || Lunashooter || Y (&amp;quot;Hmph. Do whatever you want.&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 927 || [8] Youkai Mountain (Summit) || 100 || 04/05/20 || 2022 || ??? || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 165 || Rin Satsuki (NAS) || 919 || [5] Forest of Magic || 100 || 01/17/24 || N/A (English OC) || Sasha || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 877 || [8] Youkai Mountain (Summit) || 100 || 05/20/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 799 || [3] Scarlet Devil Mansion || 100 || 03/17/2018? || 2019 || Topanzu [とぱんず] || W65 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 782 || [1] Myouren Temple || 0 || 11/01/11 ||  || Sasabune [笹舟] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 756 || [1] Myouren Temple || 100 || 11/22/17 || 12/23/22 || dainani || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 661 || [3] Scarlet Devil Mansion || 0 || 07/13/05 ||  || ??? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 653 || [6] Sanzu River～Netherworld || 100 || 08/20/2017? || 2018 || ??? || Pariah || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 647 || [3] Scarlet Devil Mansion || 0 || 02/12/2018? ||  || Ginseng Ninja Ninpo [人参忍者忍法] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 605 || [3] Scarlet Devil Mansion || 0 || 07/01/2021? ||  || Luan [ルアン] ||  || Y (&amp;quot;As long as the additions are good! Please tell me what you changed, it might not be a typo!&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 567 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/19 || Ishikawa Shukune [石川宿禰] || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai (NAS) || 564 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 535 || [7] Youkai Mountain (Foot) || 0 || 02/15/2018? ||  || Niwaka [にわか] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 468 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人 || outpatient (main and futa) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 154 || Enoko || 447 || [5] Forest of Magic || 0 || 02/25/24 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 2 || 437 || [10] Dream World～Moon || 100 || 12/27/22 || N/A (English OC) || JPAnon || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| G3 || Generic (Upfront) (NAS) || 418 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 382 || [3] Scarlet Devil Mansion || 100 || 01/11/16 || 03/27/19 || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 336 || [3] Scarlet Devil Mansion || 0 || 09/25/21 ||  || Funafune Gengoro [舩 弦五郎] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 334 || [0] Hakurei Shrine || 100 || 06/16/15 || 2018 || ??? || Lunashooter || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || 02/17/2016? || 2016 || ??? || SuikaAnon (with help from many proofreaders) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 292 || [1] Myouren Temple || 0 || 01/13/2020? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 282 || [3] Scarlet Devil Mansion || 0 || 05/26/2020? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai (NAS) || 278 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 262 || [1] Myouren Temple || 100 || 06/27/19 || 12/09/22 || ■■Aki [■■あき] || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 224 || [1] Myouren Temple || 100 || 11/10/11 || 10/24/22 || ??? || Anon || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 211 || [9] Underworld || 100 || 12/11/2018? || 2021 || Matatahi [またたび] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 194 || [4] Bamboo Forest of the Lost || 100 || 08/12/2019? || 2019 || ??? || Akio (&amp;quot;proofreading&amp;quot; by Namanicha) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 191 || [0] Hakurei Shrine || 100 || 08/14/2019? || 12/01/22 || ??? || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 189 || [1] Myouren Temple || 100 || 01/03/2020? || 2021 || ■■Aki [■■あき] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 144 || Ibaraki's Arm || 173 || [5] Forest of Magic || 0 || 8/28/2024 || N/A || Ibaraki's Arm Anon || N/A || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 160 || [5] Forest of Magic || 100 || 08/12/2019? || 2019 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 || 2015? || 07/07/23 || \0326 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 112 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || ??? || outpatient and Abon33 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin 2 || 60 || [9] Underworld || 0 || 8/21/2024 || N/A || Orin Anon || N/A || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G4 || Generic (Serious) (NAS) || 23 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G1 || Generic (Timid) (NAS) || 20 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41891</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41891"/>
		<updated>2025-01-17T01:45:42Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Author !! Translator !! Allows expansion? !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 139 || Tsukasa || 30984 || [8] Youkai Mountain (Summit) || 0 || 01/16/22 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26323 || [8] Youkai Mountain (Summit) || 3 || 08/08/20 ||  || Sushi [すし] ||  || Yes for additions, no for alterations (using content from Hatate's dialogue in other dialogues and modifying it, or having Hatate speak in other dialogues are both fine) || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling 2 (CN fork) || 25018 || [3] Scarlet Devil Mansion || 0 || 12/19/23 ||  || ??? || ??? || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || HAKU ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 15479 || [10] Dream World～Moon || 0 || 09/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia 2 (CN fork) || 13917 || [5] Forest of Magic || 0 || 4/13/2024? ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime 2 || 13959 || [3] Scarlet Devil Mansion || 100 || 1/5/2025 || N/A (English OC) || FishFreaker69 || N/A (English OC) || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 13848 || [6] Sanzu River～Netherworld || 100 || 04/09/20 || 11/26/22 || Eiki Anon [TW映姫様口上作った人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13623 || [7] Youkai Mountain (Foot) || 0 || 01/30/22 ||  || tokikorin chocoli ||  || Y (&amp;quot;It's probably OK&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 13458 || [10] Dream World～Moon || 0 || 06/12/20 ||  || Doremy Anon (eratoho thread 268 &amp;gt;&amp;gt;257) ||  || Y (But please don't copy your additions directly from another dialogue, and if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13386 || [4] Bamboo Forest of the Lost || 0 || 02/26/22 ||  || Futarime [二人目] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu 2 (CN fork) || 12006 || [8] Youkai Mountain (Summit) || 0 || 2/29/2024? ||  || Yekong de Suipian [夜空的碎片] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11603 || [1] Myouren Temple || 1 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 11348 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人] (main) Same Saburou [さめさぶろう] (futa) KR (expansion) || outpatient (main and futa) || Y || Massively expanded by KR (was 470)&lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10869 || [5] Forest of Magic || 100 || 02/16/2017? || 10/21/22 || Bright [ぶらいと] || Pedy || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 10760 || [3] Scarlet Devil Mansion || 0 || 12/15/2021? ||  || 5419yf ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 10659 || [9] Underworld || 100 || 12/24/22 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime 2 (CN fork) || 10501 || [10] Dream World～Moon || 100 || 06/01/2023? ||  || HAKU || thomasthegreat || Y || Not in Maindev or AnonTW&lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || &amp;quot;AYA10&amp;quot; ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9792 || [0] Hakurei Shrine || 100 || 12/15/22 || N/A (English OC) || Yuu Takanashi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 9754 || [1] Myouren Temple || 0 || 01/25/13 ||  || baru ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 || 06/01/2023? ||  || Longxun [龙迅] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9159 || [4] Bamboo Forest of the Lost || 100 || 05/14/20 || 09/22/22 || Kaguya Anon [ＴＷ輝夜口上作者] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8713 || [0] Hakurei Shrine || 0 || 11/06/2022? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8710 || [0] Hakurei Shrine || 60 || 03/17/15 ||  || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 8534 || [9] Underworld || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || M'ai || 7414 || [2] Human Village / [11] Makai (NAS) || 40 || 05/26/2020? ||  || M'ai Anon [TWマイ①] || Lunashooter (proofreading by Pariah) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 4 (CN fork) || 7203 || [9] Underworld || 0 || 06/01/2023? ||  || Zenjinku no Tenkuroku [全人類ノ天空録] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7178 || [7] Youkai Mountain (Foot) || 0 || 12/12/15 ||  || ◆eU8LN8vSsg ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 7154 || [7] Youkai Mountain (Foot) || 100 || 12/25/15 || 2021 || Kuroijin [黒い人] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 7111 || [10] Dream World～Moon || 0 || 03/09/24 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7090 || [5] Forest of Magic || 0 || 12/31/19 ||  || Kuroko [黒古] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 7045 || [9] Underworld || 1 || 2014? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 7013 || [6] Sanzu River～Netherworld || 100 || 04/12/20 || 05/20/24 || Sushi [すし] || Pendantlanuit (edited by outpatient) || N || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6845 || [8] Youkai Mountain (Summit) || 0 || 05/23/15 ||  || ??? (Same author as Reimu) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6799 || [9] Underworld || 0 || 10/30/19 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 4 (CN fork) || 6598 || [3] Scarlet Devil Mansion || 0 || 05/28/24 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6401 || [10] Dream World～Moon || 0 || 07/20/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6341 || [10] Dream World～Moon || 0 || 03/10/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 6310 || [10] Dream World～Moon || 0 || 03/13/21 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6218 || [6] Sanzu River～Netherworld || 0 || 01/17/23 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 5773 || [10] Dream World～Moon || 0 || 12/15/2021? ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Zhishe Bingsha [纸蛇冰沙] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime || 5165 || [10] Dream World～Moon || 0 || 02/03/24 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4956 || [6] Sanzu River～Netherworld || 0 || 08/14/22 ||  || Cineraria [サイネリア] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori 2 || 4781 || [7] Youkai Mountain (Foot) || 100 || 05/27/24 || N/A (English OC) || KR || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko 2 (CN fork) || 4715 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4437 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 4405 || [8] Youkai Mountain (Summit) || 100 || 05/27/19 || 2021 || Saishuu Chougou-ya [採集調合屋] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4402 || [1] Myouren Temple || 1 || 12/06/2012? ||  || baru ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4382 || [9] Underworld || 100 || 07/31/21 || 07/08/2022? || Doremy Anon [TWドレミー口上作者＞] || Pedy (edits by Linguine) || Y (but if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 4288 || [5] Forest of Magic || 0 || 12/19/23 ||  || Sushi [すし] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime 1 (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 || 02/11/2022? ||  || Reikyu Irin ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 4251 || [3] Scarlet Devil Mansion || 100 || 05/25/15 || 01/09/19 || Kinkousen [きんこうせん] || Namanicha || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4190 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/20 || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4108 || [7] Youkai Mountain (Foot) || 0 || 06/30/18 ||  || Kurohoshi [くろほし] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4084 || [9] Underworld || 0 || 06/01/2023? ||  || Muchuan (author), Hydra (coauthor) [木船, 九头小蛇] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4061 || [10] Dream World～Moon || 100 || 12/31/16 || 07/25/23 || holy ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4039 || [3] Scarlet Devil Mansion || 5 || 10/15/19 ||  || Daiyousei Anon (260スレ目&amp;gt;&amp;gt;766) || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 3939 || [2] Human Village || 1 || 06/17/15 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva 2 (CN fork) || 3897 || [4] Bamboo Forest of the Lost || 100 || 02/17/24 ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3884 || [8] Youkai Mountain (Summit) || 100 || 12/30/17 || 07/08/2022? || Momiji Anon (239スレ目 &amp;gt;&amp;gt;573) || Namanicha (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3841 || [2] Human Village || 0 || 08/01/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3821 || [0] Hakurei Shrine || 0 || 11/17/19 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 3720 || [5] Forest of Magic || 0 || 10/03/16 ||  || Alice Anon [妄想エロ乙女アリスを書いた人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || rbk ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3707 || [2] Human Village || 0 || 06/20/17 ||  || Mikoto [みこと] ||  || Yes for additions, ask first for alterations || Was 619 lines, Pedy expanded it with stuff from Keine's YM, J, and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3660 || [4] Bamboo Forest of the Lost || 100 || 09/27/2017? || 07/08/2022? || Crapena || Pariah and Pedy (ruined by Namanicha) || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3635 || [4] Bamboo Forest of the Lost || 0 || 03/10/17 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3603 || [0] Hakurei Shrine || 100 || 05/17/20 || 03/04/22 || Yumemi Resource Anon [夢美リソースの人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3570 || [2] Human Village || 85 || 11/12/2017? (Original) 09/04/2023 (2.00, rewritten almost from scratch) ||  || holy || Kz (diary translated by Lunashooter) || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3494 || [1] Myouren Temple || 100 || 04/30/13 || 2021 || Byakuren Anon (239スレ目 &amp;gt;&amp;gt;573), ported to TW by eraTWk3.v6様 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3487 || [1] Myouren Temple || 0 || 01/13/2020? ||  || YM Alice Anon [YMでアリス口上書いてた奴] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3435 || [5] Forest of Magic / [11] Makai (NAS) || 10 || 05/26/2023? || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3428 || [10] Dream World～Moon || 1 || 09/15/16 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3352 || [2] Human Village || 100 || 08/28/2018? || 2018 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 3175 || [3] Scarlet Devil Mansion || 100 || 03/17/2015? || N/A (English OC) || /egg/ Sakuya Anon || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3140 || [6] Sanzu River～Netherworld || 100 || 03/09/18 || 2022 || ??? || W65 (proofread by Namanicha) and outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 || 3119 || [6] Sanzu River～Netherworld || 0 || 01/14/24 ||  || Youmu Anon [eraTW妖夢口上ver0.1プロト作者様] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle 2 || 3013 || [5] Forest of Magic || 100 || 03/30/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2994 || [2] Human Village / [11] Makai (NAS) || 0 || 06/24/2021? ||  || M'ai Anon [TWマイ①] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2867 || [0] Hakurei Shrine || 0 || 03/22/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2863 || [0] Hakurei Shrine || 0 || 12/20/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 4 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Stardust Flash, Markes_D, Sky Record for All Humanity [闪光，Markes_D，全人类的天空] ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2811 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 158 (CN)/173 (NAS) || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 || 09/14/23 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2785 || [4] Bamboo Forest of the Lost || 100 || 12/05/2017? || 01/04/23 || ??? || Anon (finished by Namanicha and outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 2745 || [8] Youkai Mountain (Summit) || 100 || 09/05/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2675 || [0] Hakurei Shrine || 0 || 05/26/20 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2639 || [5] Forest of Magic / [11] Makai (NAS) || 0 || 08/12/2019? ||  || Minamikaze Rou [南風ロウ] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2618 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2590 || [8] Youkai Mountain (Summit) || 0 || 12/20/19 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 06/20/19 ||  || Lang exb [狼exb] ||  || Y (But update the changelog so people know what you added, and &amp;quot;[i]f you want to make malicious changes, such as inserting information that jeopardizes national security, bad political metaphors, or content that is intentionally disgusting, go fuck yourself&amp;quot; || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2358 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2348 || [1] Myouren Temple || 0 || 12/20/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2347 || [6] Sanzu River～Netherworld || 0 || 03/05/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2325 || [8] Youkai Mountain (Summit) || 0 || 06/09/18 ||  || Topanzu [とぱんず] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2323 || [2] Human Village || 0 || 07/02/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2304 || [4] Bamboo Forest of the Lost || 0 || 04/18/21 ||  || Peperoncino [ぺぺろんチーノ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2295 || [8] Youkai Mountain (Summit) || 0 || 01/20/2017? ||  || Alphabet [アルファベット] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2280 || [9] Underworld || 30 || 10/24/2020? ||  || Red Spider [赤蜘蛛] || jackoffrost || No license info || Expanded by Pedy with lines from her J and RR dialogues. Out of date, most recent CN version is 7924 lines&lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2250 || [4] Bamboo Forest of the Lost || 100 || 05/31/2015? || 01/27/20 || Samoma [さもま] || Pedy || N || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2230 || [5] Forest of Magic || 0 || 02/28/15 ||  || Ellen Lover [エレン大好きな人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 141 || Chimata (CN fork) || 2212 || None || 0 || 06/01/2023? ||  || sasakure.UK ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2008 || [0] Hakurei Shrine || 100 || 02/16/2017? || 2018 || 1GB Seija Anon [1GB正邪の人] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 || 10/03/19 ||  || Alice Anon [妄想エロ乙女愛麗絲を書いた人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 3 (CN fork) || 1978 || [10] Dream World～Moon || 0 || 01/21/23 ||  || AvavaAVA ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1978 || [7] Youkai Mountain (Foot) || 0 || 10/13/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/23 || N/A (English OC) || rairai || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1952 || [8] Youkai Mountain (Summit) || 0 || 06/05/22 ||  || Happinetare [ハピネターレ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1929 || [6] Sanzu River～Netherworld || 100 || 06/28/2019? || 07/29/23 || Kuroijin [黒い人] || Lunashooter (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1909 || [5] Forest of Magic || 0 || 08/26/20 ||  || Ashi [葦] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 || 05/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 1792 || None || 100 ||  || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1710 || [8] Youkai Mountain (Summit) || 0 || 05/21/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1659 || [6] Sanzu River～Netherworld || 0 || 11/28/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1607 || [9] Underworld || 0 || 09/27/19 ||  || holy ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1603 || [10] Dream World～Moon || 0 || 07/31/22 ||  || Junko Anon [純狐口上作者 ] || Kz (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1553 || [2] Human Village || 0 || 08/20/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1542 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 1536 || [3] Scarlet Devil Mansion || 100 || 04/01/21 || 11/23/23 || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) || coolkid44 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 1494 || [7] Youkai Mountain (Foot) || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai || 1473 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 || 1346 || [3] Scarlet Devil Mansion || 100 || 03/17/24 || N/A (English OC) || JudyTester || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 128 || Urumi || 1343 || [6] Sanzu River～Netherworld || 100 || 09/22/23 || N/A (English OC) || Jono || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 1317 || [3] Scarlet Devil Mansion || 0 || 12/25/20 ||  || ??? ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 || 12/08/20 ||  || Hongcha [红茶] (text), Mushiyu-shirotree [暮时雨shirotree] (code) ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1219 || [4] Bamboo Forest of the Lost || 40 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] || Applemuffin (partial), outpatient (finished and revised) || Only parts that have nothing written yet || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 3 (CN fork) || 1215 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 || 2015? || 07/08/2022? || Samoma [さもま] || XGeneral2000 || N || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/15 || 11/08/21 || ＷＢ ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1146 || [8] Youkai Mountain (Summit) || 0 || 02/16/22 ||  || Kanako Anon (288スレ目&amp;gt;1000) ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 1105 || [0] Hakurei Shrine || 100 || 06/09/2018? || 09/28/18 || Niwaka [にわか] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1099 || [1] Myouren Temple || 0 || 04/18/20 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1083 || [3] Scarlet Devil Mansion || 100 || 12/31/18 || 03/27/19 || N-Ta-T-Mi [Ｎ田Ｔ実] || KurumiPoncho (finished by Jet) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1038 || [3] Scarlet Devil Mansion || 100 || 11/08/2015? || 11/18/18 || ??? || Anons (finished by Aurora) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1027 || None || 100 || 06/17/18 || 11/18/22 || Wakatoko [ワカトコ] || Natunel || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 999 || [7] Youkai Mountain (Foot) || 100 || 08/12/2019? || 11/30/22 || ??? || XGeneral2000 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 979 || [1] Myouren Temple || 100 || 05/27/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 976 || [7] Youkai Mountain (Foot) || 0 || 09/26/21 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 953 || [9] Underworld || 100 || 08/14/2020? || 2020 || Okuu Anon [名無し] || Lunashooter || Y (&amp;quot;Hmph. Do whatever you want.&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 927 || [8] Youkai Mountain (Summit) || 100 || 04/05/20 || 2022 || ??? || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 165 || Rin Satsuki (NAS) || 919 || [5] Forest of Magic || 100 || 01/17/24 || N/A (English OC) || Sasha || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 877 || [8] Youkai Mountain (Summit) || 100 || 05/20/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 799 || [3] Scarlet Devil Mansion || 100 || 03/17/2018? || 2019 || Topanzu [とぱんず] || W65 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 782 || [1] Myouren Temple || 0 || 11/01/11 ||  || Sasabune [笹舟] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 756 || [1] Myouren Temple || 100 || 11/22/17 || 12/23/22 || dainani || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 661 || [3] Scarlet Devil Mansion || 0 || 07/13/05 ||  || ??? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 653 || [6] Sanzu River～Netherworld || 100 || 08/20/2017? || 2018 || ??? || Pariah || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 647 || [3] Scarlet Devil Mansion || 0 || 02/12/2018? ||  || Ginseng Ninja Ninpo [人参忍者忍法] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 605 || [3] Scarlet Devil Mansion || 0 || 07/01/2021? ||  || Luan [ルアン] ||  || Y (&amp;quot;As long as the additions are good! Please tell me what you changed, it might not be a typo!&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 567 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/19 || Ishikawa Shukune [石川宿禰] || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai (NAS) || 564 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 535 || [7] Youkai Mountain (Foot) || 0 || 02/15/2018? ||  || Niwaka [にわか] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 468 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人 || outpatient (main and futa) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 154 || Enoko || 447 || [5] Forest of Magic || 0 || 02/25/24 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 2 || 437 || [10] Dream World～Moon || 100 || 12/27/22 || N/A (English OC) || JPAnon || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| G3 || Generic (Upfront) (NAS) || 418 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 382 || [3] Scarlet Devil Mansion || 100 || 01/11/16 || 03/27/19 || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 336 || [3] Scarlet Devil Mansion || 0 || 09/25/21 ||  || Funafune Gengoro [舩 弦五郎] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 334 || [0] Hakurei Shrine || 100 || 06/16/15 || 2018 || ??? || Lunashooter || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || 02/17/2016? || 2016 || ??? || SuikaAnon (with help from many proofreaders) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 292 || [1] Myouren Temple || 0 || 01/13/2020? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 282 || [3] Scarlet Devil Mansion || 0 || 05/26/2020? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai (NAS) || 278 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 262 || [1] Myouren Temple || 100 || 06/27/19 || 12/09/22 || ■■Aki [■■あき] || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 224 || [1] Myouren Temple || 100 || 11/10/11 || 10/24/22 || ??? || Anon || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 211 || [9] Underworld || 100 || 12/11/2018? || 2021 || Matatahi [またたび] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 194 || [4] Bamboo Forest of the Lost || 100 || 08/12/2019? || 2019 || ??? || Akio (&amp;quot;proofreading&amp;quot; by Namanicha) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 191 || [0] Hakurei Shrine || 100 || 08/14/2019? || 12/01/22 || ??? || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 189 || [1] Myouren Temple || 100 || 01/03/2020? || 2021 || ■■Aki [■■あき] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 144 || Ibaraki's Arm || 173 || [5] Forest of Magic || 0 || 8/28/2024 || N/A || Ibaraki's Arm Anon || N/A || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 160 || [5] Forest of Magic || 100 || 08/12/2019? || 2019 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 || 2015? || 07/07/23 || \0326 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 112 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || ??? || outpatient and Abon33 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin 2 || 60 || [9] Underworld || 0 || 8/21/2024 || N/A || Orin Anon || N/A || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G4 || Generic (Serious) (NAS) || 23 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G1 || Generic (Timid) (NAS) || 20 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW/Who_should_I_write_a_dialogue_for%3F&amp;diff=41887</id>
		<title>Contributing/Modding TW/Who should I write a dialogue for?</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW/Who_should_I_write_a_dialogue_for%3F&amp;diff=41887"/>
		<updated>2024-11-15T21:45:52Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Character !! Has JP Dialogue? !! 4K+ Lines, Spread Out? !! In character' / 'Good' ? !! Author Alive? !! Author Allows Edits/Expansion? !! Translated? !! MTL? !! Complete % ? !! Has ENG OC Dialogue? !! 4K+ Lines &amp;amp; Spread Out? !! 'In Character'? !! 'Finished' !! Author Alive? !! Author Allows Edits/Expansion? !! Claimed By? !! Claimed For?&lt;br /&gt;
|-&lt;br /&gt;
| Reimu || Yes || Yes || Yes || No || Yes || Partially || No || 60% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Marisa || Yes || Yes || Yes || No || Ask first || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rumia || Yes || No || Unknown || No || Yes || Yes || No || 0% || No || --- || --- || --- || --- || --- || Pedy || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Daiyousei || Yes || Unknown || Unknown || No || Yes || In Progress || Yes || 0% || No || --- || --- || --- || --- || --- || Shiny || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Cirno || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Meiling || Yes || Yes || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Koakuma || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Patchouli || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sakuya || Yes || No || Unknown || No || Yes || Yes || No || 100% || Yes || No || Yes || Yes || No || No license info || --- || ---&lt;br /&gt;
|-&lt;br /&gt;
| Remilia || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Flandre || Yes || No || No || No || Yes || Yes || No || 100% || Being Worked On || Yes || Yes || No || Yes || Conditional || JudyTester || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Letty || Yes || No || Unknown || No || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- || Pedy || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Chen || Yes || No || Unknown || No || Ask first || Yes || No || 100% || Yes || Unknown || Unknown || No || Yes || --- || AlisterOfFlames || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Alice || Yes || No || Unknown || No || Ask first || In Progress || No || 0% || No || --- || --- || --- || --- || --- || XGeneral2000 || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Lily W || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Lily B || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Lyrica || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Merlin || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Lunasa || Yes || No || Unknown || No || Ask first || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Youmu || Yes || No || Unknown || No || No license info || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuyuko || Yes || No || Unknown || Yes || Yes || In Progress || No || 0% || No || --- || --- || --- || --- || --- || Atla || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Ran || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yukari || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Suika || Yes || No || Unknown || No || Yes || Yes || No || 100% || Being Worked On || Unknown || Unknown || No || Yes || --- || Elly || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Wriggle || Yes || Yes || Unknown || Unknown || Yes || No || --- || 0% || Yes || No || Yes || No || Yes || Yes || Vinumsabbathi || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Mystia || Yes || No || Unknown || No || Only parts that have nothing written yet || Partially || No || 40% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Keine || Yes || No || Unknown || No || Yes for additions, ask first for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Tewi || Yes || No || Unknown || No || Yes || Yes || No || 100% || Yes || Yes || Yes || No || Yes || Yes || KR || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Reisen || Yes || Yes || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Eirin || Yes || Yes || Unknown || No || Yes for additions, ask first for alterations || In Progress || No || 0% || No || --- || --- || --- || --- || --- || Neverafter || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Kaguya || Yes || Yes || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mokou || Yes || No || Unknown || Yes || No || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Aya || Yes || Yes || Unknown || No || Yes || No || --- || 0% || Being Worked On || --- || --- || No || Yes || --- || Chrom || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Medicine || Yes || No || Unknown || Unknown || Yes for additions, ask first for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuuka || Yes || No || Yes || No || Yes for additions, ask first for alterations || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Komachi || Yes || Yes || Unknown || Unknown || No || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Eiki || Yes || Yes || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shizuha || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Minoriko || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hina || Yes || Unknown || Unknown || No || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nitori || Yes || No || Unknown || No || Yes || Yes || No || 100% || Yes || Yes || Yes || Yes || Yes || --- || KR || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Momiji || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sanae || Yes || No || Unknown || No || Yes || No || --- || 0% || Being Worked On || Not Yet || Unknown || No || Unknown || --- || ReiNoir || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kanako || Yes || No || Unknown || No || Yes for additions, ask first for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Suwako || Yes || Yes || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sunny || Yes || No || Yes || No || Yes || Yes || Yes || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Luna || Yes || No || Unknown || No || Yes || No || No || 0% || Being Worked On || Yes || Yes || No || Yes || --- || 4/jp/ Anon || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Star || Yes || No || Yes || No || Yes || Yes || Yes || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Akyuu || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Renko || Yes || No || Unknown || Unknown || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Maribel || Yes || No || Unknown || Yes || Yes || Yes || No || 0% || No || --- || --- || --- || --- || --- || Yonaka || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Iku || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Tenshi || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Toyohime || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yorihime || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rei'sen || Yes || Yes || Unknown || Yes || Yes || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kisume || Yes || No || Unknown || Yes || Yes for additions, ask first for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yamame || Yes || No || Unknown || No || Yes || Yes || No || 100% || Being Worked On || Not Yet || Unknown || Unknown || Yes || --- || Reimu's Soldier || ---&lt;br /&gt;
|-&lt;br /&gt;
| Parsee || No || No || --- || --- || --- || --- || --- || 0% || Yes || Yes || Yes || No || Yes || Yes || Vinumsabbathi || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuugi || Yes || Yes || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Satori || Yes || Yes || Unknown || No || No || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rin || Yes || No || Unknown || Yes || No license info || Partially || --- || 30% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Utsuho || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Koishi || Yes || Yes || Unknown || No || Yes || In Progress || No || 0% || No || --- || --- || --- || --- || --- || Strmesko || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Tokiko || Yes || Yes || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nazrin || Yes || Yes || Unknown || No || Yes || In Progress || No || 0% || No || --- || --- || --- || --- || --- || Chimata || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Kogasa || Yes || Yes || Yes || No || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ichirin || Yes || No || Unknown || No || No license info || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Murasa || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shou || Yes || Yes || Unknown || No || Yes || No || --- || 0% || Being Worked On || No || Yes || No || Yes || --- || Worldsoul15 || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Byakuren || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nue || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hatate || Yes || Yes || Unknown || Unknown || Yes for additions, no for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kasen || Yes || Yes || Unknown || No || No || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kyouko || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yoshika || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Seiga || Yes || No || Unknown || Yes || Yes || In Progress || --- || 0% || No || --- || --- || --- || --- || --- || Miziki || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Tojiko || Yes || No || Unknown || No || Yes || Yes || --- || 100% || Being Worked On || Not Yet || Unknown || No || Yes || --- || guest1333 || ---&lt;br /&gt;
|-&lt;br /&gt;
| Futo || Yes || No || Unknown || No || Yes || Yes || --- || 100% || Being Worked On || Not Yet || Unknown || No || Yes || --- || guest1333 || ---&lt;br /&gt;
|-&lt;br /&gt;
| Miko || Yes || No || Unknown || No || Yes || No || --- || 0% || Being Worked On || Not Yet || Unknown || No || Yes || --- || guest1333 || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Mamizou || Yes || No || Unknown || No || No || Yes || No || 100% || Being Worked On || Unknown || Yes || No || Yes || --- || Elly || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kosuzu || Yes || No || Unknown || Yes || Ask first || Partially || No || 85% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kokoro || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Wakasagihime || CN || Yes || No || No || No license info || In Progress || No || 0% || Being Worked On || Not Yet || Unknown || No || Yes || --- || Haze || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Sekibanki || Yes || No || Unknown || No || Yes || Yes || No || 100% || Being Worked On || Yes || Yes || No || Yes || --- || Haze || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kagerou || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Benben || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yatsuhashi || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Seija || Yes || Yes || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shinmyoumaru || Yes || No || Unknown || No || No license info || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Raiko || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sumireko || Yes || No || No || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Seiran || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ringo || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Doremy || Yes || Unknown || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sagume || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Clownpiece || Yes || Yes || Unknown || Yes || Ask first || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Junko || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hecatia || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || Yes || No || Unknown || No || Yes || No license info || JPAnon || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Larva || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nemuno || Yes || No || Unknown || No || No license info || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Aunn || Yes || No || No || No || Yes || Yes || No || 100% || Yes || Yes || Yes || Yes || Yes || Yes || Yuu Takanashi || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Narumi || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mai || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Satono || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Okina || Yes || Yes || Unknown || No || --- || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Joon || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shion || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ibaraki's Arm || No || --- || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Eika || Yes || Yes || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Urumi || No || Unknown || Unknown || --- || --- || --- || --- || 0% || Yes || No || Yes || Yes || Yes || No license info || Jono || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Kutaka || Yes || No || Unknown || Yes || Yes || No || --- || 0% || Being Worked On || Unknown || Unknown || No || Unknown || --- || ChickenAnon || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yachie || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- || Chimera || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Mayumi || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Yes || --- || Amtarus || ---&lt;br /&gt;
|-&lt;br /&gt;
| Keiki || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Yes || --- || Amtarus || ---&lt;br /&gt;
|-&lt;br /&gt;
| Saki || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Miyoi || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mike || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Takane || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sannyo || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Misumaru || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Tsukasa || Yes || Yes || Yes || Unknown || Yes for additions, ask first for alterations || In Progress || --- || 0% || No || --- || --- || --- || --- || --- || EraClavis || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Megumu || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chimata || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Unknown || --- || 4/jp/ anon || ---&lt;br /&gt;
|-&lt;br /&gt;
| Momoyo || No || No || --- || --- || --- || --- || --- || 0% || Yes || No || Yes || No || Yes || Yes || Vinumsabbathi || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Yuuma || Yes || Yes || Unknown || Unknown || Yes for additions, ask first for alterations || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mizuchi || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Biten || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Enoko || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chiyari || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hisami || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Zanmu || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| YuugenMagan || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || No || Yes || --- || Vinumsabbathi || ---&lt;br /&gt;
|-&lt;br /&gt;
| Elis || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sariel || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mima || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kikuri || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Konngara || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rika || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Meira || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ellen || Yes || No || Unknown || No || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kotohime || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kana || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rikako || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chiyuri || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yumemi || Yes || No || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ruukoto || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Orange || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kurumi || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Elly || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mugetsu || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || No || Unknown || --- || slepy non || ---&lt;br /&gt;
|-&lt;br /&gt;
| Gengetsu || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sara || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Louise || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || No || Unknown || --- || Ryoukai || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuki || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| M'ai || Yes || Yes || Unknown || No || Yes || In Progress || --- || 40% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yumeko || Yes || No || Unknown || Yes || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shinki || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41852</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41852"/>
		<updated>2024-09-18T01:08:45Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Author !! Translator !! Allows expansion? !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 139 || Tsukasa || 30984 || [8] Youkai Mountain (Summit) || 0 || 01/16/22 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26323 || [8] Youkai Mountain (Summit) || 3 || 08/08/20 ||  || Sushi [すし] ||  || Yes for additions, no for alterations (using content from Hatate's dialogue in other dialogues and modifying it, or having Hatate speak in other dialogues are both fine) || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling 2 (CN fork) || 25018 || [3] Scarlet Devil Mansion || 0 || 12/19/23 ||  || ??? || ??? || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || HAKU ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 15479 || [10] Dream World～Moon || 0 || 09/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia 2 (CN fork) || 13917 || [5] Forest of Magic || 0 || 4/13/2024? ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 13848 || [6] Sanzu River～Netherworld || 100 || 04/09/20 || 11/26/22 || Eiki Anon [TW映姫様口上作った人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13623 || [7] Youkai Mountain (Foot) || 0 || 01/30/22 ||  || tokikorin chocoli ||  || Y (&amp;quot;It's probably OK&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 13458 || [10] Dream World～Moon || 0 || 06/12/20 ||  || Doremy Anon (eratoho thread 268 &amp;gt;&amp;gt;257) ||  || Y (But please don't copy your additions directly from another dialogue, and if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13386 || [4] Bamboo Forest of the Lost || 0 || 02/26/22 ||  || Futarime [二人目] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu 2 (CN fork) || 12006 || [8] Youkai Mountain (Summit) || 0 || 2/29/2024? ||  || Yekong de Suipian [夜空的碎片] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11603 || [1] Myouren Temple || 1 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 11348 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人] (main) Same Saburou [さめさぶろう] (futa) KR (expansion) || outpatient (main and futa) || Y || Massively expanded by KR (was 470)&lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10869 || [5] Forest of Magic || 100 || 02/16/2017? || 10/21/22 || Bright [ぶらいと] || Pedy || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 10760 || [3] Scarlet Devil Mansion || 0 || 12/15/2021? ||  || 5419yf ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 10659 || [9] Underworld || 100 || 12/24/22 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime 2 (CN fork) || 10501 || [10] Dream World～Moon || 100 || 06/01/2023? ||  || HAKU || thomasthegreat || Y || Not in Maindev or AnonTW&lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || &amp;quot;AYA10&amp;quot; ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9792 || [0] Hakurei Shrine || 100 || 12/15/22 || N/A (English OC) || Yuu Takanashi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 9754 || [1] Myouren Temple || 0 || 01/25/13 ||  || baru ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 || 06/01/2023? ||  || Longxun [龙迅] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9159 || [4] Bamboo Forest of the Lost || 100 || 05/14/20 || 09/22/22 || Kaguya Anon [ＴＷ輝夜口上作者] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8713 || [0] Hakurei Shrine || 0 || 11/06/2022? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8710 || [0] Hakurei Shrine || 60 || 03/17/15 ||  || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 8534 || [9] Underworld || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || M'ai || 7414 || [2] Human Village / [11] Makai (NAS) || 40 || 05/26/2020? ||  || M'ai Anon [TWマイ①] || Lunashooter (proofreading by Pariah) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 4 (CN fork) || 7203 || [9] Underworld || 0 || 06/01/2023? ||  || Zenjinku no Tenkuroku [全人類ノ天空録] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7178 || [7] Youkai Mountain (Foot) || 0 || 12/12/15 ||  || ◆eU8LN8vSsg ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 7154 || [7] Youkai Mountain (Foot) || 100 || 12/25/15 || 2021 || Kuroijin [黒い人] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 7111 || [10] Dream World～Moon || 0 || 03/09/24 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7090 || [5] Forest of Magic || 0 || 12/31/19 ||  || Kuroko [黒古] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 7045 || [9] Underworld || 1 || 2014? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 7013 || [6] Sanzu River～Netherworld || 100 || 04/12/20 || 05/20/24 || Sushi [すし] || Pendantlanuit (edited by outpatient) || N || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6845 || [8] Youkai Mountain (Summit) || 0 || 05/23/15 ||  || ??? (Same author as Reimu) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6799 || [9] Underworld || 0 || 10/30/19 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 4 (CN fork) || 6598 || [3] Scarlet Devil Mansion || 0 || 05/28/24 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6401 || [10] Dream World～Moon || 0 || 07/20/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6341 || [10] Dream World～Moon || 0 || 03/10/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 6310 || [10] Dream World～Moon || 0 || 03/13/21 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6218 || [6] Sanzu River～Netherworld || 0 || 01/17/23 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 5773 || [10] Dream World～Moon || 0 || 12/15/2021? ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Zhishe Bingsha [纸蛇冰沙] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime || 5165 || [10] Dream World～Moon || 0 || 02/03/24 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4956 || [6] Sanzu River～Netherworld || 0 || 08/14/22 ||  || Cineraria [サイネリア] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori 2 || 4781 || [7] Youkai Mountain (Foot) || 100 || 05/27/24 || N/A (English OC) || KR || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko 2 (CN fork) || 4715 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4437 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 4405 || [8] Youkai Mountain (Summit) || 100 || 05/27/19 || 2021 || Saishuu Chougou-ya [採集調合屋] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4402 || [1] Myouren Temple || 1 || 12/06/2012? ||  || baru ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4382 || [9] Underworld || 100 || 07/31/21 || 07/08/2022? || Doremy Anon [TWドレミー口上作者＞] || Pedy (edits by Linguine) || Y (but if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 4288 || [5] Forest of Magic || 0 || 12/19/23 ||  || Sushi [すし] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 || 02/11/2022? ||  || Reikyu Irin ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 4251 || [3] Scarlet Devil Mansion || 100 || 05/25/15 || 01/09/19 || Kinkousen [きんこうせん] || Namanicha || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4190 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/20 || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4108 || [7] Youkai Mountain (Foot) || 0 || 06/30/18 ||  || Kurohoshi [くろほし] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4084 || [9] Underworld || 0 || 06/01/2023? ||  || Muchuan (author), Hydra (coauthor) [木船, 九头小蛇] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4061 || [10] Dream World～Moon || 100 || 12/31/16 || 07/25/23 || holy ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4039 || [3] Scarlet Devil Mansion || 5 || 10/15/19 ||  || Daiyousei Anon (260スレ目&amp;gt;&amp;gt;766) || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 3939 || [2] Human Village || 1 || 06/17/15 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva 2 (CN fork) || 3897 || [4] Bamboo Forest of the Lost || 100 || 02/17/24 ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3884 || [8] Youkai Mountain (Summit) || 100 || 12/30/17 || 07/08/2022? || Momiji Anon (239スレ目 &amp;gt;&amp;gt;573) || Namanicha (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3841 || [2] Human Village || 0 || 08/01/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3821 || [0] Hakurei Shrine || 0 || 11/17/19 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 3720 || [5] Forest of Magic || 0 || 10/03/16 ||  || Alice Anon [妄想エロ乙女アリスを書いた人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || rbk ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3707 || [2] Human Village || 0 || 06/20/17 ||  || Mikoto [みこと] ||  || Yes for additions, ask first for alterations || Was 619 lines, Pedy expanded it with stuff from Keine's YM, J, and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3660 || [4] Bamboo Forest of the Lost || 100 || 09/27/2017? || 07/08/2022? || Crapena || Pariah and Pedy (ruined by Namanicha) || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3635 || [4] Bamboo Forest of the Lost || 0 || 03/10/17 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3603 || [0] Hakurei Shrine || 100 || 05/17/20 || 03/04/22 || Yumemi Resource Anon [夢美リソースの人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3570 || [2] Human Village || 85 || 11/12/2017? (Original) 09/04/2023 (2.00, rewritten almost from scratch) ||  || holy || Kz (diary translated by Lunashooter) || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3494 || [1] Myouren Temple || 100 || 04/30/13 || 2021 || Byakuren Anon (239スレ目 &amp;gt;&amp;gt;573), ported to TW by eraTWk3.v6様 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3487 || [1] Myouren Temple || 0 || 01/13/2020? ||  || YM Alice Anon [YMでアリス口上書いてた奴] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3435 || [5] Forest of Magic / [11] Makai (NAS) || 10 || 05/26/2023? || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3428 || [10] Dream World～Moon || 1 || 09/15/16 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3352 || [2] Human Village || 100 || 08/28/2018? || 2018 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 3175 || [3] Scarlet Devil Mansion || 100 || 03/17/2015? || N/A (English OC) || /egg/ Sakuya Anon || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3140 || [6] Sanzu River～Netherworld || 100 || 03/09/18 || 2022 || ??? || W65 (proofread by Namanicha) and outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 || 3119 || [6] Sanzu River～Netherworld || 0 || 01/14/24 ||  || Youmu Anon [eraTW妖夢口上ver0.1プロト作者様] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2994 || [2] Human Village / [11] Makai (NAS) || 0 || 06/24/2021? ||  || M'ai Anon [TWマイ①] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle 2 || 2938 || [5] Forest of Magic || 100 || 03/30/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2867 || [0] Hakurei Shrine || 0 || 03/22/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2863 || [0] Hakurei Shrine || 0 || 12/20/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 4 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Stardust Flash, Markes_D, Sky Record for All Humanity [闪光，Markes_D，全人类的天空] ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2811 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 158 (CN)/173 (NAS) || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 || 09/14/23 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2785 || [4] Bamboo Forest of the Lost || 100 || 12/05/2017? || 01/04/23 || ??? || Anon (finished by Namanicha and outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 2745 || [8] Youkai Mountain (Summit) || 100 || 09/05/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2675 || [0] Hakurei Shrine || 0 || 05/26/20 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2639 || [5] Forest of Magic / [11] Makai (NAS) || 0 || 08/12/2019? ||  || Minamikaze Rou [南風ロウ] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2618 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2590 || [8] Youkai Mountain (Summit) || 0 || 12/20/19 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 06/20/19 ||  || Lang exb [狼exb] ||  || Y (But update the changelog so people know what you added, and &amp;quot;[i]f you want to make malicious changes, such as inserting information that jeopardizes national security, bad political metaphors, or content that is intentionally disgusting, go fuck yourself&amp;quot; || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2358 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2348 || [1] Myouren Temple || 0 || 12/20/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2347 || [6] Sanzu River～Netherworld || 0 || 03/05/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2325 || [8] Youkai Mountain (Summit) || 0 || 06/09/18 ||  || Topanzu [とぱんず] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2323 || [2] Human Village || 0 || 07/02/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2304 || [4] Bamboo Forest of the Lost || 0 || 04/18/21 ||  || Peperoncino [ぺぺろんチーノ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2295 || [8] Youkai Mountain (Summit) || 0 || 01/20/2017? ||  || Alphabet [アルファベット] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2280 || [9] Underworld || 30 || 10/24/2020? ||  || Red Spider [赤蜘蛛] || jackoffrost || No license info || Expanded by Pedy with lines from her J and RR dialogues. Out of date, most recent CN version is 7924 lines&lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2250 || [4] Bamboo Forest of the Lost || 100 || 05/31/2015? || 01/27/20 || Samoma [さもま] || Pedy || N || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2230 || [5] Forest of Magic || 0 || 02/28/15 ||  || Ellen Lover [エレン大好きな人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 141 || Chimata (CN fork) || 2212 || None || 0 || 06/01/2023? ||  || sasakure.UK ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2008 || [0] Hakurei Shrine || 100 || 02/16/2017? || 2018 || 1GB Seija Anon [1GB正邪の人] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 || 10/03/19 ||  || Alice Anon [妄想エロ乙女愛麗絲を書いた人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 3 (CN fork) || 1978 || [10] Dream World～Moon || 0 || 01/21/23 ||  || AvavaAVA ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1978 || [7] Youkai Mountain (Foot) || 0 || 10/13/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/23 || N/A (English OC) || rairai || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1952 || [8] Youkai Mountain (Summit) || 0 || 06/05/22 ||  || Happinetare [ハピネターレ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1929 || [6] Sanzu River～Netherworld || 100 || 06/28/2019? || 07/29/23 || Kuroijin [黒い人] || Lunashooter (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1909 || [5] Forest of Magic || 0 || 08/26/20 ||  || Ashi [葦] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 || 05/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 1792 || None || 100 ||  || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1710 || [8] Youkai Mountain (Summit) || 0 || 05/21/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1659 || [6] Sanzu River～Netherworld || 0 || 11/28/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1607 || [9] Underworld || 0 || 09/27/19 ||  || holy ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1603 || [10] Dream World～Moon || 0 || 07/31/22 ||  || Junko Anon [純狐口上作者 ] || Kz (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1553 || [2] Human Village || 0 || 08/20/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1542 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 1536 || [3] Scarlet Devil Mansion || 100 || 04/01/21 || 11/23/23 || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) || coolkid44 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 1494 || [7] Youkai Mountain (Foot) || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai || 1473 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 || 1346 || [3] Scarlet Devil Mansion || 100 || 03/17/24 || N/A (English OC) || JudyTester || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 128 || Urumi || 1343 || [6] Sanzu River～Netherworld || 100 || 09/22/23 || N/A (English OC) || Jono || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 1317 || [3] Scarlet Devil Mansion || 0 || 12/25/20 ||  || ??? ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 || 12/08/20 ||  || Hongcha [红茶] (text), Mushiyu-shirotree [暮时雨shirotree] (code) ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1219 || [4] Bamboo Forest of the Lost || 40 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] || Applemuffin (partial), outpatient (finished and revised) || Only parts that have nothing written yet || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 3 (CN fork) || 1215 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 || 2015? || 07/08/2022? || Samoma [さもま] || XGeneral2000 || N || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/15 || 11/08/21 || ＷＢ ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1146 || [8] Youkai Mountain (Summit) || 0 || 02/16/22 ||  || Kanako Anon (288スレ目&amp;gt;1000) ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 1105 || [0] Hakurei Shrine || 100 || 06/09/2018? || 09/28/18 || Niwaka [にわか] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1099 || [1] Myouren Temple || 0 || 04/18/20 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1083 || [3] Scarlet Devil Mansion || 100 || 12/31/18 || 03/27/19 || N-Ta-T-Mi [Ｎ田Ｔ実] || KurumiPoncho (finished by Jet) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1038 || [3] Scarlet Devil Mansion || 100 || 11/08/2015? || 11/18/18 || ??? || Anons (finished by Aurora) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1027 || None || 100 || 06/17/18 || 11/18/22 || Wakatoko [ワカトコ] || Natunel || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 999 || [7] Youkai Mountain (Foot) || 100 || 08/12/2019? || 11/30/22 || ??? || XGeneral2000 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 979 || [1] Myouren Temple || 100 || 05/27/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 976 || [7] Youkai Mountain (Foot) || 0 || 09/26/21 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 953 || [9] Underworld || 100 || 08/14/2020? || 2020 || Okuu Anon [名無し] || Lunashooter || Y (&amp;quot;Hmph. Do whatever you want.&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 927 || [8] Youkai Mountain (Summit) || 100 || 04/05/20 || 2022 || ??? || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 165 || Rin Satsuki (NAS) || 919 || [5] Forest of Magic || 100 || 01/17/24 || N/A (English OC) || Sasha || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 877 || [8] Youkai Mountain (Summit) || 100 || 05/20/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 799 || [3] Scarlet Devil Mansion || 100 || 03/17/2018? || 2019 || Topanzu [とぱんず] || W65 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 782 || [1] Myouren Temple || 0 || 11/01/11 ||  || Sasabune [笹舟] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 756 || [1] Myouren Temple || 100 || 11/22/17 || 12/23/22 || dainani || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 661 || [3] Scarlet Devil Mansion || 0 || 07/13/05 ||  || ??? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 653 || [6] Sanzu River～Netherworld || 100 || 08/20/2017? || 2018 || ??? || Pariah || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 647 || [3] Scarlet Devil Mansion || 0 || 02/12/2018? ||  || Ginseng Ninja Ninpo [人参忍者忍法] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 605 || [3] Scarlet Devil Mansion || 0 || 07/01/2021? ||  || Luan [ルアン] ||  || Y (&amp;quot;As long as the additions are good! Please tell me what you changed, it might not be a typo!&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 567 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/19 || Ishikawa Shukune [石川宿禰] || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai (NAS) || 564 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 535 || [7] Youkai Mountain (Foot) || 0 || 02/15/2018? ||  || Niwaka [にわか] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 468 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人 || outpatient (main and futa) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 154 || Enoko || 447 || [5] Forest of Magic || 0 || 02/25/24 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 2 || 437 || [10] Dream World～Moon || 100 || 12/27/22 || N/A (English OC) || JPAnon || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| G3 || Generic (Upfront) (NAS) || 418 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 382 || [3] Scarlet Devil Mansion || 100 || 01/11/16 || 03/27/19 || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 336 || [3] Scarlet Devil Mansion || 0 || 09/25/21 ||  || Funafune Gengoro [舩 弦五郎] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 334 || [0] Hakurei Shrine || 100 || 06/16/15 || 2018 || ??? || Lunashooter || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || 02/17/2016? || 2016 || ??? || SuikaAnon (with help from many proofreaders) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 292 || [1] Myouren Temple || 0 || 01/13/2020? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 282 || [3] Scarlet Devil Mansion || 0 || 05/26/2020? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai (NAS) || 278 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 262 || [1] Myouren Temple || 100 || 06/27/19 || 12/09/22 || ■■Aki [■■あき] || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 224 || [1] Myouren Temple || 100 || 11/10/11 || 10/24/22 || ??? || Anon || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 211 || [9] Underworld || 100 || 12/11/2018? || 2021 || Matatahi [またたび] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 194 || [4] Bamboo Forest of the Lost || 100 || 08/12/2019? || 2019 || ??? || Akio (&amp;quot;proofreading&amp;quot; by Namanicha) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 191 || [0] Hakurei Shrine || 100 || 08/14/2019? || 12/01/22 || ??? || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 189 || [1] Myouren Temple || 100 || 01/03/2020? || 2021 || ■■Aki [■■あき] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 144 || Ibaraki's Arm || 173 || [5] Forest of Magic || 0 || 8/28/2024 || N/A || Ibaraki's Arm Anon || N/A || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 160 || [5] Forest of Magic || 100 || 08/12/2019? || 2019 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 || 2015? || 07/07/23 || \0326 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 112 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || ??? || outpatient and Abon33 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin 2 || 60 || [9] Underworld || 0 || 8/21/2024 || N/A || Orin Anon || N/A || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G4 || Generic (Serious) (NAS) || 23 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G1 || Generic (Timid) (NAS) || 20 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Common_Issues&amp;diff=41845</id>
		<title>Common Issues</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Common_Issues&amp;diff=41845"/>
		<updated>2024-08-19T12:07:58Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===How do I run on linux?===&lt;br /&gt;
&lt;br /&gt;
AnonTW has Lutris install scripts included (ATW Installer AMD64.yaml and ATW Installer IA-32.yaml). Just install Lutris, hit the plus sign in the upper left hand corner, choose &amp;quot;Install from a local install script&amp;quot;, select the install script, hit the &amp;quot;Install&amp;quot; button in the upper right hand corner, and wait for it to install.&lt;br /&gt;
&lt;br /&gt;
For other games...&lt;br /&gt;
&lt;br /&gt;
These instructions were written only for running era games that use Emuera executables that use NET 7 (EE version higher than 35).&lt;br /&gt;
&lt;br /&gt;
Due to a bug with Wine, you need Wine staging or Proton 8.0 to run these games so use the staging branch when installing wine.&lt;br /&gt;
&lt;br /&gt;
* Install [https://wiki.winehq.org/Download wine] and [https://wiki.winehq.org/Winetricks winetricks]&lt;br /&gt;
* Avoid the packages from your distro, these are almost always very outdated, particularly so winetricks.&lt;br /&gt;
* Run &amp;lt;code&amp;gt;WINEARCH=win64 WINEPREFIX=~/.wine64_era winetricks fakejapanese&amp;lt;/code&amp;gt;&lt;br /&gt;
* Download the [https://dotnet.microsoft.com/en-us/download/dotnet/7.0 NET 7 Desktop Runtime x64] and the [https://dotnet.microsoft.com/en-us/download/dotnet/8.0 NET 8 Desktop Runtime x64] and install with wine `WINEARCH=win64 WINEPREFIX=~/.wine64_era wine windowsdesktop-runtime-YY.0.XX-win-x64.exe` (Replace XX with the download version and YY with 7 or 8, depending on what you're installing)&lt;br /&gt;
* (optional) get a copy of msgothic.ttc from a windows install and paste it into &amp;lt;code&amp;gt;~/.wine64_era/drive_c/windows/Fonts/&amp;lt;/code&amp;gt;&lt;br /&gt;
* Without the msgothic font, the text in the game will look like a mess due to wine using a fallback font, you can alternately [https://gitgud.io/Legis1998/anon-tw/-/wikis/FAQ/Emuera-Related/How-can-I-use-a-different-font%3F use your own monospace font] with the game&lt;br /&gt;
* Your prefix is ready, run the game with: &amp;lt;code&amp;gt;DOTNET_ROOT=&amp;quot;C:\Program Files\dotnet&amp;quot; DOTNET_BUNDLE_EXTRACT_BASE_DIR=&amp;quot;Z:\home\[your username]\.cache\dotnet_bundle_extract&amp;quot; WINEARCH=win64 WINEPREFIX=~/.wine64_era wine ./Emuera1824+v18+EMv17+EEvXX.exe&amp;lt;/code&amp;gt; (Replace XX with the current version used)&lt;br /&gt;
&lt;br /&gt;
If it still doesn't work, try running it through Lutris with &amp;quot;Wine version&amp;quot; set to &amp;quot;Proton - Experimental&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===How do I hook text?===&lt;br /&gt;
You don't hook eragames. They automatically copy the most recent message on screen to your clipboard, which you can paste directly into a translation tool. ChiiTrans/Translation Aggregator/[[Sugoi]] automatically read from the clipboard.&lt;br /&gt;
===dotnet refuses to install (&amp;quot;already installed&amp;quot;) or Game crashes at launch with &amp;quot;narrow/wide&amp;quot; errors.===&lt;br /&gt;
Uninstall wine-mono via winetricks.&lt;br /&gt;
===My game starts, but the screen is white with a black cross. (Missing renderer)===&lt;br /&gt;
Install d3dcompiler_43.&lt;br /&gt;
===Images fail to load. (EmuEra EE)===&lt;br /&gt;
Use a 64-bit prefix or replace libwebp.dll with an older renamed libwebp_x86.dll.&lt;br /&gt;
===Game crashes frequently! (EmuEra EE)===&lt;br /&gt;
Use a 64-bit prefix.&lt;br /&gt;
===Help me, my game crashes when I launch it!===&lt;br /&gt;
Go scream at the people in the thread or on discord, they'll help you. Make sure you save any error messages it spits at you.&lt;br /&gt;
===The text is misaligned===&lt;br /&gt;
Use Japanese locale, or scream enough, I think there exists an anchor somewhere that fixes that, but it crashes old megaten saves so there's that.&lt;br /&gt;
===I found a bug, wat do?===&lt;br /&gt;
Go [https://wiki.eragames.rip/bugreport.php here] and report it please.&lt;br /&gt;
===Which branch/version do I download?!===&lt;br /&gt;
Usually you'll want to grab eng-development (Latest updates with /egg/ bugfixes/additions, eng-translation usually doesn't have these) or eng-release (Stable releases but slightly behind).&amp;lt;br&amp;gt;&lt;br /&gt;
If the game doesn't have those branches, grab the master branch. That's it.&lt;br /&gt;
&lt;br /&gt;
[[Category:NewbieGuide]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW/Who_should_I_write_a_dialogue_for%3F&amp;diff=41835</id>
		<title>Contributing/Modding TW/Who should I write a dialogue for?</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW/Who_should_I_write_a_dialogue_for%3F&amp;diff=41835"/>
		<updated>2024-08-10T18:34:23Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Character !! Has JP Dialogue? !! 4K+ Lines, Spread Out? !! In character' / 'Good' ? !! Author Alive? !! Author Allows Edits/Expansion? !! Translated? !! MTL? !! Complete % ? !! Has ENG OC Dialogue? !! 4K+ Lines &amp;amp; Spread Out? !! 'In Character'? !! 'Finished' !! Author Alive? !! Author Allows Edits/Expansion? !! Claimed By? !! Claimed For?&lt;br /&gt;
|-&lt;br /&gt;
| Reimu || Yes || Yes || Yes || No || Yes || Partially || No || 60% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Marisa || Yes || Yes || Yes || No || Ask first || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rumia || Yes || No || Unknown || No || Yes || Yes || No || 0% || No || --- || --- || --- || --- || --- || Pedy || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Daiyousei || Yes || Unknown || Unknown || No || Yes || In Progress || Yes || 0% || No || --- || --- || --- || --- || --- || Shiny || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Cirno || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Meiling || Yes || Yes || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Koakuma || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Patchouli || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sakuya || Yes || No || Unknown || No || Yes || Yes || No || 100% || Yes || No || Yes || Yes || No || No license info || --- || ---&lt;br /&gt;
|-&lt;br /&gt;
| Remilia || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Flandre || Yes || No || No || No || Yes || Yes || No || 100% || Being Worked On || Yes || Yes || No || Yes || Conditional || JudyTester || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Letty || Yes || No || Unknown || No || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chen || Yes || No || Unknown || No || Ask first || Yes || No || 100% || Yes || Unknown || Unknown || No || Yes || --- || AlisterOfFlames || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Alice || Yes || No || Unknown || No || Ask first || In Progress || No || 0% || No || --- || --- || --- || --- || --- || XGeneral2000 || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Lily W || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Lily B || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Lyrica || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Merlin || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Lunasa || Yes || No || Unknown || No || Ask first || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Youmu || Yes || No || Unknown || No || No license info || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuyuko || Yes || No || Unknown || Yes || Yes || In Progress || No || 0% || No || --- || --- || --- || --- || --- || Atla || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Ran || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yukari || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Suika || Yes || No || Unknown || No || Yes || Yes || No || 100% || Being Worked On || Unknown || Unknown || No || Yes || --- || Elly || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Wriggle || Yes || Yes || Unknown || Unknown || Yes || No || --- || 0% || Yes || No || Yes || No || Yes || Yes || Vinumsabbathi || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Mystia || Yes || No || Unknown || No || Only parts that have nothing written yet || Partially || No || 40% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Keine || Yes || No || Unknown || No || Yes for additions, ask first for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Tewi || Yes || No || Unknown || No || Yes || Yes || No || 100% || Yes || Yes || Yes || No || Yes || Yes || KR || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Reisen || Yes || Yes || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Eirin || Yes || Yes || Unknown || No || Yes for additions, ask first for alterations || In Progress || No || 0% || No || --- || --- || --- || --- || --- || Neverafter || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Kaguya || Yes || Yes || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mokou || Yes || No || Unknown || Yes || No || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Aya || Yes || Yes || Unknown || No || Yes || No || --- || 0% || Being Worked On || --- || --- || No || Yes || --- || Chrom || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Medicine || Yes || No || Unknown || Unknown || Yes for additions, ask first for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuuka || Yes || No || Yes || No || Yes for additions, ask first for alterations || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Komachi || Yes || Yes || Unknown || Unknown || No || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Eiki || Yes || Yes || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shizuha || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Minoriko || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hina || Yes || Unknown || Unknown || No || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nitori || Yes || No || Unknown || No || Yes || Yes || No || 100% || Yes || Yes || Yes || Yes || Yes || --- || KR || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Momiji || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sanae || Yes || No || Unknown || No || Yes || No || --- || 0% || Being Worked On || Not Yet || Unknown || No || Unknown || --- || ReiNoir || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kanako || Yes || No || Unknown || No || Yes for additions, ask first for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Suwako || Yes || Yes || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sunny || Yes || No || Yes || No || Yes || Yes || Yes || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Luna || Yes || No || Unknown || No || Yes || No || No || 0% || Being Worked On || Yes || Yes || No || Yes || --- || 4/jp/ Anon || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Star || Yes || No || Yes || No || Yes || Yes || Yes || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Akyuu || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Renko || Yes || No || Unknown || Unknown || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Maribel || Yes || No || Unknown || Yes || Yes || Yes || No || 0% || No || --- || --- || --- || --- || --- || Yonaka || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Iku || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Tenshi || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Toyohime || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yorihime || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rei'sen || Yes || Yes || Unknown || Yes || Yes || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kisume || Yes || No || Unknown || Yes || Yes for additions, ask first for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yamame || Yes || No || Unknown || No || Yes || Yes || No || 100% || Being Worked On || Not Yet || Unknown || Unknown || Yes || --- || Reimu's Soldier || ---&lt;br /&gt;
|-&lt;br /&gt;
| Parsee || No || No || --- || --- || --- || --- || --- || 0% || Yes || Yes || Yes || No || Yes || Yes || Vinumsabbathi || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuugi || Yes || Yes || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Satori || Yes || Yes || Unknown || No || No || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rin || Yes || No || Unknown || Yes || No license info || Partially || --- || 30% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Utsuho || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Koishi || Yes || Yes || Unknown || No || Yes || In Progress || No || 0% || No || --- || --- || --- || --- || --- || Strmesko || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Tokiko || Yes || Yes || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nazrin || Yes || Yes || Unknown || No || Yes || In Progress || No || 0% || No || --- || --- || --- || --- || --- || Chimata || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Kogasa || Yes || Yes || Yes || No || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ichirin || Yes || No || Unknown || No || No license info || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Murasa || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shou || Yes || Yes || Unknown || No || Yes || No || --- || 0% || Being Worked On || No || Yes || No || Yes || --- || Worldsoul15 || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Byakuren || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nue || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hatate || Yes || Yes || Unknown || Unknown || Yes for additions, no for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kasen || Yes || Yes || Unknown || No || No || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kyouko || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yoshika || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Seiga || Yes || No || Unknown || Yes || Yes || In Progress || --- || 0% || No || --- || --- || --- || --- || --- || Miziki || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Tojiko || Yes || No || Unknown || No || Yes || Yes || --- || 100% || Being Worked On || Not Yet || Unknown || No || Yes || --- || guest1333 || ---&lt;br /&gt;
|-&lt;br /&gt;
| Futo || Yes || No || Unknown || No || Yes || Yes || --- || 100% || Being Worked On || Not Yet || Unknown || No || Yes || --- || guest1333 || ---&lt;br /&gt;
|-&lt;br /&gt;
| Miko || Yes || No || Unknown || No || Yes || No || --- || 0% || Being Worked On || Not Yet || Unknown || No || Yes || --- || guest1333 || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mamizou || Yes || No || Unknown || No || No || Yes || No || 100% || Being Worked On || Unknown || Yes || No || Yes || --- || Elly || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kosuzu || Yes || No || Unknown || Yes || Ask first || Partially || No || 85% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kokoro || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Wakasagihime || CN || Yes || No || No || No license info || In Progress || No || 0% || Being Worked On || Not Yet || Unknown || No || Yes || --- || Haze || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Sekibanki || Yes || No || Unknown || No || Yes || Yes || No || 100% || Being Worked On || Yes || Yes || No || Yes || --- || Haze || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kagerou || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Benben || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yatsuhashi || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Seija || Yes || Yes || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shinmyoumaru || Yes || No || Unknown || No || No license info || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Raiko || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sumireko || Yes || No || No || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Seiran || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ringo || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Doremy || Yes || Unknown || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sagume || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Clownpiece || Yes || Yes || Unknown || Yes || Ask first || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Junko || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hecatia || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || Yes || No || Unknown || No || Yes || No license info || JPAnon || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Larva || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nemuno || Yes || No || Unknown || No || No license info || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Aunn || Yes || No || No || No || Yes || Yes || No || 100% || Yes || Yes || Yes || Yes || Yes || Yes || Yuu Takanashi || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Narumi || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mai || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Satono || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Okina || Yes || Yes || Unknown || No || --- || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Joon || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shion || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ibaraki's Arm || No || --- || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Eika || Yes || Yes || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Urumi || No || Unknown || Unknown || --- || --- || --- || --- || 0% || Yes || No || Yes || Yes || Yes || No license info || Jono || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Kutaka || Yes || No || Unknown || Yes || Yes || No || --- || 0% || Being Worked On || Unknown || Unknown || No || Unknown || --- || ChickenAnon || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yachie || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- || Chimera || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Mayumi || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Yes || --- || Amtarus || ---&lt;br /&gt;
|-&lt;br /&gt;
| Keiki || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Yes || --- || Amtarus || ---&lt;br /&gt;
|-&lt;br /&gt;
| Saki || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Miyoi || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mike || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Takane || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sannyo || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Misumaru || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Tsukasa || Yes || Yes || Yes || Unknown || Yes for additions, ask first for alterations || In Progress || --- || 0% || No || --- || --- || --- || --- || --- || EraClavis || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Megumu || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chimata || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Unknown || --- || 4/jp/ anon || ---&lt;br /&gt;
|-&lt;br /&gt;
| Momoyo || No || No || --- || --- || --- || --- || --- || 0% || Yes || No || Yes || No || Yes || Yes || Vinumsabbathi || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Yuuma || Yes || Yes || Unknown || Unknown || Yes for additions, ask first for alterations || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mizuchi || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Biten || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Enoko || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chiyari || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hisami || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Zanmu || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| YuugenMagan || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || No || Yes || --- || Vinumsabbathi || ---&lt;br /&gt;
|-&lt;br /&gt;
| Elis || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sariel || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mima || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kikuri || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Konngara || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rika || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Meira || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ellen || Yes || No || Unknown || No || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kotohime || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kana || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rikako || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chiyuri || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yumemi || Yes || No || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ruukoto || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Orange || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kurumi || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Elly || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mugetsu || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || No || Unknown || --- || slepy non || ---&lt;br /&gt;
|-&lt;br /&gt;
| Gengetsu || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sara || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Louise || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || No || Unknown || --- || Ryoukai || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuki || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| M'ai || Yes || Yes || Unknown || No || Yes || In Progress || --- || 40% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yumeko || Yes || No || Unknown || Yes || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shinki || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Megaten_Ending_List&amp;diff=41834</id>
		<title>Megaten Ending List</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Megaten_Ending_List&amp;diff=41834"/>
		<updated>2024-08-09T12:51:19Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; |No.&lt;br /&gt;
!Name&lt;br /&gt;
!Condition&lt;br /&gt;
!50 Day Limit&lt;br /&gt;
!Can be an Additional Ending in one run&lt;br /&gt;
!Can Continue Play After Achieving&lt;br /&gt;
!Note&lt;br /&gt;
|- &lt;br /&gt;
||000 ||Phantom Society Executive End ||Organization Contribution of 3,500,000 ||Yes ||No ||No ||N/A&lt;br /&gt;
|-&lt;br /&gt;
||001 ||Battle Harem End ||MC's level is 61 or higher &amp;amp; at least 10 slaves have [Love] ||Yes ||No ||Yes ||N/A&lt;br /&gt;
|-&lt;br /&gt;
||002 ||Trainer End ||Trainer Fame 400||Yes ||No ||Yes ||N/A&lt;br /&gt;
|-&lt;br /&gt;
||003 ||Master of Slave ||Trainer Fame 2,000 ||Yes ||No ||Yes||N/A&lt;br /&gt;
|-&lt;br /&gt;
||004 ||Individual Character END / Harem END ||Organization Contribution of 1,000,000 &amp;amp; Contracted Character ||Yes ||No ||No ||N/A&lt;br /&gt;
|-&lt;br /&gt;
||005 ||Daughter Harem　-Little Empire- End ||MC's level is 61 or higher &amp;amp; at least 10 daughters have [Love] ||Yes ||No ||Yes||N/A&lt;br /&gt;
|-&lt;br /&gt;
||006 ||Little Girl Harem END  ||Organization Contribution of 3,000,000 &amp;amp; Lolicon Points = 20. At least one loli slave must have [Love], [Whore], or [Slave] ||Yes ||No||Yes||Conditions can transfer over between NG+&lt;br /&gt;
|-&lt;br /&gt;
||010 ||Restaurant End ||Restaurant Fame 1500 or higher ||Yes ||No ||No ||&lt;br /&gt;
|-&lt;br /&gt;
||012 ||Brothel Owner END ||Brothel Fame 1500 or higher||Yes ||No ||No ||&lt;br /&gt;
|-&lt;br /&gt;
||013 ||Night King/Queen ||Brothel Fame at least 1000, MC's Prostitution Fame at least 1000, and MC's ProstitutionEXP at least 2500 ||Yes ||No ||No || Conditions can transfer over between NG+&lt;br /&gt;
|-&lt;br /&gt;
||015 ||Depravity END ||MC's Desire is 10 Prostitution &amp;amp; Public Toilet EXP &amp;gt; 2500||No ||No ||No ||&lt;br /&gt;
|- &lt;br /&gt;
||019 ||Idol End ||MC has [Popular] Talent &amp;amp; Singing 10 &amp;amp; LiveEXP 300 ||No ||No ||No ||N/A&lt;br /&gt;
|- &lt;br /&gt;
||020 ||Battle Harem End ||MC's level is 61 or higher &amp;amp; at least 10 slaves have [Love] ||Yes ||No ||Yes ||N/A&lt;br /&gt;
|- &lt;br /&gt;
||023 ||Shin Megami Tensei Devil Summoner END &amp;quot;The Devil Summoner&amp;quot; ||Received at the end of the Devil Summoner Storyline ||No ||Yes ||Yes ||If Kumiko Hatano is captured, she must have a Fall state to access the final dungeon. Make sure to have a Dolly Kadmon in the inventory. There will be a prompt to accept the ending after clearing Kofun Labyrinth.&lt;br /&gt;
|- &lt;br /&gt;
||028 ||Megami Ibunroku Persona - SEBEC END &amp;quot;be your true mind&amp;quot; ||Clear the SEBEC Storyline ||Yes ||Yes ||Yes ||Meet and cooperate with Maki and co. in SEBEC Building to go on the SEBEC route. Maki, Elly, or Ayase must have a Fall state.&lt;br /&gt;
|- &lt;br /&gt;
||029 ||Megami Ibunroku Persona - Snow Queen Quest END - &amp;quot;be your another mind&amp;quot; ||Clear the Snow Queen Storyline ||Yes ||Yes ||Yes ||Do NOT meet with Maki and co. in SEBEC Building, cooperate with the St. Heremlin students. There is a 7 Day Time Limit to complete the Requests to rescue everyone after Tadashi Kandori is defeated. To maximize the potential rewards, Elly, Ayase, or Yukino should have a Fall state.&lt;br /&gt;
|- &lt;br /&gt;
||030 ||Persona 2 - Innocent Sin Normal END - &amp;quot;Innocent Sin&amp;quot; ||Clear the P2: IS Storyline ||Yes ||No ||No ||You MUST have the Velvet Room unlocked to acquire this ending. Make sure to do the Persona Event after Seven Sisters High.&lt;br /&gt;
|- &lt;br /&gt;
||031 ||Persona 2 - Innocent Sin Reich Harem END &amp;quot;Ehemann von Longinus&amp;quot; ||Clear the P2: IS Storyline with ALL 13 Longinus Members in your current run and ALL Longinus Members must have the Fallen State [Love] ||Yes ||No ||No ||You MUST have the Velvet Room unlocked to acquire this ending. Make sure to do the Persona Event after Seven Sisters High. Requires at least 4-5 NG+ runs.&lt;br /&gt;
|- &lt;br /&gt;
||032 ||Shin Megami Tensei Neutral END ||Clear Basilica Dungeon aligned with Neutral ||Yes ||Yes ||Yes ||Turn on the Yamataika EXTRA event to easily access the Factory Raid Request, as it's part of the SMT1 plotline to meeting the Chaos Hero.&lt;br /&gt;
|- &lt;br /&gt;
||033 ||Shin Megami Tensei Law END ||Clear Basilica Dungeon aligned with Law ||Yes ||Yes ||Yes ||Same as above.&lt;br /&gt;
|- &lt;br /&gt;
||034 ||Shin Megami Tensei Chaos END ||Clear Basilica Dungeon aligned with Chaos ||Yes ||Yes ||Yes ||Same as above.&lt;br /&gt;
|- &lt;br /&gt;
||035 ||Shin Megami Tensei 20XX　Law END　&amp;quot;Patentibus portis regnum Dei semper&amp;quot; ||Align with the Messians if prompted when Alignment is Neutral or automatically selected if you have Law Alignment ||No ||Yes ||Yes||Your Fame MUST be 1500 before the Request Chimera Project&lt;br /&gt;
|- &lt;br /&gt;
||036 ||Shin Megami Tensei 20XX　Neutral END　&amp;quot;Meipsum iudico&amp;quot; ||Must have Neutral and do not align with either the Messians or Gaeans ||No ||Yes ||Yes ||Same as above&lt;br /&gt;
|- &lt;br /&gt;
||037 ||Shin Megami Tensei 20XX　Chaos END　&amp;quot;Iuro potentis diabolus Lucifer&amp;quot; ||Align with the Gaeans if prompted when Alignment is Neutral or automatically selected if you have Chaos Alignment ||No ||Yes ||Yes ||Same as above&lt;br /&gt;
|-&lt;br /&gt;
||038 ||Giten Tensei ||Clear the Giten Tensei storyline with Ayato at [Affection] or [Love] Fall State ||No ||Yes ||Yes ||Ayato must have the [Affection] or [Love] Fall State before the Ishtar Revival Event.&lt;br /&gt;
|- &lt;br /&gt;
||040 ||Devil Colosseum  True End &amp;quot;The night before Armageddon&amp;quot; ||Clear all the Devil Colosseum Arena fights ||Yes ||Yes ||No ||The breakout events and Special Match are optional. &lt;br /&gt;
|- &lt;br /&gt;
||041 ||Devil Survivor ２　&amp;quot;Strength.&amp;quot; ||Side with Yamato in the DeSu2 Storyline ||No ||Yes ||Yes ||N/A&lt;br /&gt;
|- &lt;br /&gt;
||042 ||Devil Survivor ２　&amp;quot;All for one. One for all.&amp;quot; ||Side with Ronaldo in the DeSu2 Storyline ||Yes ||Yes ||Yes ||Airi and Otome must be recruited.&lt;br /&gt;
|- &lt;br /&gt;
||043 ||Devil Survivor ２　&amp;quot;Second Stage.&amp;quot; ||Side with Daichi in the DeSu2 Storyline ||Yes ||Yes ||Yes ||Io and Airi must be recruited.&lt;br /&gt;
|- &lt;br /&gt;
||044 ||Devil Survivor ２　&amp;quot;Anguished One END&amp;quot; ||Side with the Anguished One in the DeSu2 Storyline ||Yes ||Yes ||Yes ||Io and Airi must be recruited, Anguished One has a Fallen state.&lt;br /&gt;
|- &lt;br /&gt;
||045 ||DIGITAL DEVIL SAGA Avatar Tuner ２　 &amp;quot;shan-ti shan-ti...&amp;quot; ||Clear the Lokapala Storyline ||No ||Yes ||Yes ||This storyline and its dungeons are considered difficult or more annoying compared to other storylines. Not recommended for a first fresh run if you are still learning about the game.&lt;br /&gt;
|-&lt;br /&gt;
||046 ||Devil Children Secundus Zosma END ||In the Devil Children Fire &amp;amp; Ice Book Questline, choose to become the new God ||No ||Yes ||No ||&lt;br /&gt;
|- &lt;br /&gt;
||047 ||Devil Children Dawn of the World END ||In the Devil Children Fire &amp;amp; Ice Book Questline, choose to create a new world ||No ||Yes ||No ||&lt;br /&gt;
|- &lt;br /&gt;
||050 ||Night Tale Koshiro Jinno　True END　 &amp;quot;La Maternite.&amp;quot; ||Clear the Night Tale Storyline. Must be Light Alignment and do not accept the help of the Phantom Society in a certain event. Jinno must have [Love] and be in your party. ||Yes ||Yes ||Yes ||You may miss this ending if you pay the 500 macca fee and fight a certain individual in T.D.L. Your alignment will be locked into Light Alignment for the rest of the run.&lt;br /&gt;
|- &lt;br /&gt;
||051 ||Night Tale Koshiro Jinno  END　 　　 &amp;quot;to the HERO.&amp;quot; ||Clear the Night Tale Storyline without triggering the conditions for the other endings ||Yes ||Yes ||Yes ||The flags are the same with small differences in text. Same as above.&lt;br /&gt;
|- &lt;br /&gt;
||052 ||Night Tale Koshiro Jinno　666-END　  &amp;quot;R A G N A R O K&amp;quot; ||Clear the Night Tale Storyline. Must be Dark Alignment and have accepted the help of the Phantom Society. Jinno must have [Whore] and be in your party. ||Yes ||Yes ||Yes ||Your alignment will be locked to Dark Alignment for the rest of the run. Unlocks the Arknights events.&lt;br /&gt;
|-&lt;br /&gt;
||053 ||Tower of Confinement END &amp;quot;Life goes on&amp;quot; ||Clear the Tower of Confinement Dungeon ||Yes ||Yes ||Yes ||Gain access to the dungeon by starting the Request Fruit Collection.&lt;br /&gt;
|- &lt;br /&gt;
||054 ||Shin Megami Tensei if... ||Clear Hazama's Inner World ||Yes ||Yes ||Yes ||Reiko, Yumi, and Tamaki must all be [Fallen] and part of the party. If the MC's alignment is Dark, then Hazama can be recruited.&lt;br /&gt;
|- &lt;br /&gt;
||055 ||Shin Megami Tensei III Nocturne Maniax END　- &amp;quot;King of Chaos&amp;quot; ||Clear the Labyrinth of Amala ||Yes ||No ||Yes ||The route begins after either making a payment of 10,000 on the first day or 100,000 within 10 days. The MC's alignment will be LOCKED to Dark after a certain point during and after the storyline.&lt;br /&gt;
|-&lt;br /&gt;
||057 ||「Meshia Project」 TRUE-END“O Savior, be forever.” ||Complete the Meshia-chan Project and Storyline ||Yes ||Yes ||No ||Starting from Day 1, if the number of Good Endings during a Cycle is at least 1, then the Event Back-Alley Meeting will occur. Following Events occur within an interval of 7 days (Sunday). It is possible to fail this questline at multiple points.&lt;br /&gt;
|- &lt;br /&gt;
||058 ||Kikue Himemiya　END　Moo Moo Moo ||Rescue Kikue Himemiya after 35 days have passed since taking the Request Rescue the Shrine Princess ||Yes ||Yes ||Yes ||The MC must be a Male or Futanari, and at least LVL 40. The MC must also possess the Talents 「Unmatched」and 「Lady-Killer」. Due to these conditions, progress for this questline can only begin after 14 days have passed since accepting the Request Rescue the Shrine Princess.&lt;br /&gt;
|-&lt;br /&gt;
||060 ||Devil Children - New World END ||Clear Central Land and choose to create a new world ||No ||Yes ||No ||N/A&lt;br /&gt;
|- &lt;br /&gt;
||061 ||Devil Children - Starhair END ||Clear Central Land and choose to become the new God ||No ||Yes ||No ||N/A&lt;br /&gt;
|- &lt;br /&gt;
||064 ||Melty Blood　END　 &amp;quot;Melty　Blood&amp;quot; ||Progress through the Melty Blood Event Storyline ||No ||Yes ||Yes ||EXTRA event, must be enabled. Some events are day-restricted, and you MUST fuse a Melty Blood character and have them in your party to progress.&lt;br /&gt;
|- &lt;br /&gt;
||065 ||Seventh Dragon 2020　END　&amp;quot;SeventH-HeaveN&amp;quot; ||Start Time-Count, Zero-(1) and select the 7th Dragon 2020 storyline, progress through the requests. ||No ||Yes ||Yes ||EXTRA event, must be enabled. 7th Dragon 2020 characters are not required to be in the party or have a Fall state.&lt;br /&gt;
|- &lt;br /&gt;
||066 ||Seventh Dragon 2020-Ⅱ　END　&amp;quot;HeavenZ-ArmZ&amp;quot; ||Complete the requests after selecting &amp;quot;This world has already experienced Tokyo's first erosion&amp;quot; ||No ||Yes ||Yes ||Same as above.&lt;br /&gt;
|- &lt;br /&gt;
||067 ||Idolmaster　END &amp;quot;Cinderella Girls&amp;quot; ||Clear the Idolmaster Requests and Events ||No ||Yes ||Yes ||EXTRA event, must be enabled.&lt;br /&gt;
|- &lt;br /&gt;
||068 ||Rabi-Ribi Normal ||Clear the Rabi-Ribi Event line ||No ||Yes ||Yes ||Extra Event, must be enabled. Requires Organization Contribution of 3,500,000 and Erina must not have any Hate Marks.&lt;br /&gt;
|- &lt;br /&gt;
||069 ||Rabi-Ribi Secret ||Fulfill special conditions when clearing the Rabi-Ribi Event line ||No ||Yes ||Yes ||Extra Event, must be enabled. All Rabi-Ribi characters must have a contract other than Submissive/Slavery.&lt;br /&gt;
|- &lt;br /&gt;
||070 ||Luminous Avenger iX　END　&amp;quot;Babylonian Insulator&amp;quot; ||Complete the Luminous Avenger iX 1 route in Copen's personal events. ||No ||Yes ||Yes ||Extra Event, must be enabled.&lt;br /&gt;
|- &lt;br /&gt;
||071 ||Marfusha of Molten Iron　END　&amp;quot;Marfusha the Metal Melter ||Complete the Marfusha Storyline route in Marfusha's personal events. ||No ||Yes ||Yes ||Extra Event, must be enabled.&lt;br /&gt;
|-&lt;br /&gt;
||072 ||Puella Magi ex Defectionis END ||Clear the Madoka Magica Storyline while siding with Homura Akemi ||No ||Yes ||Yes ||EXTRA event, must be enabled. If you have the Light alignment, you will be automatically locked to this ending and will be locked to Light alignment for the rest of the run.&lt;br /&gt;
|-&lt;br /&gt;
||073 ||Story of Settled Cosmos　&amp;quot;Puella Magi Madoka☆Magica END&amp;quot; ||Clear the Madoka Magica Storyline while siding with Kyuubey ||Yes ||No ||No ||EXTRA event, must be enabled. If you have the Dark Alignment, you are automatically locked into this ending.&lt;br /&gt;
|-&lt;br /&gt;
||074 ||Tokyo Majin Academy ||Complete the Tokyo Majin Storyline in Tatsuma's personal events ||No ||Yes ||Yes ||EXTRA event, must be enabled. Tatsuma is required party member during the second-half.&lt;br /&gt;
|- &lt;br /&gt;
||075 ||Luminous Avenger iX 2　END　&amp;quot;Xtreme Breakers&amp;quot; ||Complete the Luminous Avenger iX 2 route in Copen's personal events. ||Yes ||Yes ||Yes ||Extra Event, must be enabled.&lt;br /&gt;
|- &lt;br /&gt;
||076 ||Fate END　“Grail Destruction” ||One of the endings in the Fate MOD ||No ||Yes ||Yes ||Extra Event, must be enabled. The Servant recruited from the Event &amp;quot;Game 「HolyChalice」&amp;quot; is a required party member for all following Events.&lt;br /&gt;
|- &lt;br /&gt;
||077 ||Fate Another END　“World Change” ||One of the endings in the Fate MOD ||No ||Yes ||No ||Extra Event, must be enabled. The Servant recruited from the Event &amp;quot;Game 「HolyChalice」&amp;quot; is a required party member for all following Events.&lt;br /&gt;
|-&lt;br /&gt;
||078 ||DemonRoots ||Complete Deathpolca's personal events. ||No ||Yes ||Yes ||Extra Event, must be enabled. Immediately going into NG+ is not possible. Persona 4's &amp;quot;Magatsu Inaba&amp;quot; and Lokapala's &amp;quot;Sun&amp;quot; Dungeons must be unlocked to gain access. Deathpolca's participation in the party is required.&lt;br /&gt;
|- &lt;br /&gt;
||099 ||Devil May Cry　END　&amp;quot;Demon Kingslayer&amp;quot; ||Defeat Dante in the Arena, not necessary to recruit him. Complete the Mallet Island Dungeon ||No ||Yes ||Yes ||Extra Event, must be enabled. You can recruit Trish and obtain Dr. Faust, allowing you to Moon-walk with style.&lt;br /&gt;
|- &lt;br /&gt;
||105 ||Kirara Fantasia　END　&amp;quot;Journey's End?&amp;quot; ||Complete Kirara's personal events. ||No ||Yes ||Yes ||Extra Event, must be enabled. Only available in the Development and Release branches.&lt;br /&gt;
|- &lt;br /&gt;
||106 ||Breath of Fire V: Dragon Quarter　END　&amp;quot;Reach for the Sky&amp;quot; ||Complete the Anomaly/Sheldar dungeon. ||No ||Yes ||Yes ||Extra Event, must be enabled. Only available in the Development and Release branches.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Notes:'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''1) Regardless of any Good Ending, you need to have paid off 1,000,000 yen to the Organization/Phantom Society.'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''2) An additional ending ONLY counts if you have never received that ending before. For example, if you start a new run after getting the Melty Blood ending, you will not get an additional ending point after doing Melty Blood again in the new run.'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''3) A Fall State refers to three Talents and their advanced versions. Affection &amp;amp; Love, Lewd &amp;amp; Whore, Submissive &amp;amp; Slavery.'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''4) Organization Contribution is the same as paying off your debt to the Phantom Society. While some can be daunting such as the Phantom Executive 3,500,000 yen, Fame can reduce this amount. You can get Fame by clearing Dungeons, and some events and requests.'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''5) Recommended Endings for those who do not enjoy the combat on a 1st run: Phantom Society Executive End, Trainer End, Master of Slave, Restaurant Owner End, Brothel Manager End'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''6) Recommended Endings for those who DO enjoy the combat and are nearing the 50 day limit: Night Tail endings, Devil May Cry, 20XX endings, Devil Children endings'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''7) For the Little Girl Harem ending, lolicon points are calculated this way:&lt;br /&gt;
&lt;br /&gt;
- 3 points per main loli with [Love], [Whore], or [Slave].&lt;br /&gt;
&lt;br /&gt;
- 1 point per fallen or assistant capable female character with [Small Figure] or [Tiny Figure].&lt;br /&gt;
&lt;br /&gt;
- Additional +1 for characters with [Love], [Whore], [Slave], [Little Devil], or [Childlike]. (Maximum of 3 points)&lt;br /&gt;
&lt;br /&gt;
- Main lolis are:「Alice」・「Moh Shuvuu」・「Nadja」・「Yukinko」・「Mirai」・「Koshiro」・「Nanako」・「Erika」・「Maiko」・「Master's Child」.&lt;br /&gt;
&lt;br /&gt;
[[Category:Megaten]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW/Who_should_I_write_a_dialogue_for%3F&amp;diff=41827</id>
		<title>Contributing/Modding TW/Who should I write a dialogue for?</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW/Who_should_I_write_a_dialogue_for%3F&amp;diff=41827"/>
		<updated>2024-08-04T00:54:47Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Character !! Has JP Dialogue? !! 4K+ Lines, Spread Out? !! In character' / 'Good' ? !! Author Alive? !! Author Allows Edits/Expansion? !! Translated? !! MTL? !! Complete % ? !! Has ENG OC Dialogue? !! 4K+ Lines &amp;amp; Spread Out? !! 'In Character'? !! 'Finished' !! Author Alive? !! Author Allows Edits/Expansion? !! Claimed By? !! Claimed For?&lt;br /&gt;
|-&lt;br /&gt;
| Reimu || Yes || Yes || Yes || No || Yes || Partially || No || 60% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Marisa || Yes || Yes || Yes || No || Ask first || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rumia || Yes || No || Unknown || No || Yes || Yes || No || 0% || No || --- || --- || --- || --- || --- || Pedy || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Daiyousei || Yes || Unknown || Unknown || No || Yes || In Progress || Yes || 0% || No || --- || --- || --- || --- || --- || Shiny || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Cirno || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Meiling || Yes || Yes || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Koakuma || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Patchouli || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sakuya || Yes || No || Unknown || No || Yes || Yes || No || 100% || Yes || No || Yes || Yes || No || No license info || --- || ---&lt;br /&gt;
|-&lt;br /&gt;
| Remilia || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Flandre || Yes || No || No || No || Yes || Yes || No || 100% || Being Worked On || Yes || Yes || No || Yes || Conditional || JudyTester || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Letty || Yes || No || Unknown || No || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chen || Yes || No || Unknown || No || Ask first || Yes || No || 100% || Yes || Unknown || Unknown || No || Yes || --- || AlisterOfFlames || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Alice || Yes || No || Unknown || No || Ask first || In Progress || No || 0% || No || --- || --- || --- || --- || --- || XGeneral2000 || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Lily W || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Lily B || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Lyrica || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Merlin || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Lunasa || Yes || No || Unknown || No || Ask first || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Youmu || Yes || No || Unknown || No || No license info || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuyuko || Yes || No || Unknown || Yes || Yes || In Progress || No || 0% || No || --- || --- || --- || --- || --- || Atla || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Ran || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yukari || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Suika || Yes || No || Unknown || No || Yes || Yes || No || 100% || Being Worked On || Unknown || Unknown || No || Yes || --- || Elly || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Wriggle || Yes || Yes || Unknown || Unknown || Yes || No || --- || 0% || Yes || No || Yes || No || Yes || Yes || Vinumsabbathi || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Mystia || Yes || No || Unknown || No || Only parts that have nothing written yet || Partially || No || 40% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Keine || Yes || No || Unknown || No || Yes for additions, ask first for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Tewi || Yes || No || Unknown || No || Yes || Yes || No || 100% || Yes || Yes || Yes || No || Yes || Yes || KR || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Reisen || Yes || Yes || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Eirin || Yes || Yes || Unknown || No || Yes for additions, ask first for alterations || In Progress || No || 0% || No || --- || --- || --- || --- || --- || Neverafter || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Kaguya || Yes || Yes || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mokou || Yes || No || Unknown || Yes || No || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Aya || Yes || Yes || Unknown || No || Yes || No || --- || 0% || Being Worked On || --- || --- || No || Yes || --- || Chrom || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Medicine || Yes || No || Unknown || Unknown || Yes for additions, ask first for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuuka || Yes || No || Yes || No || Yes for additions, ask first for alterations || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Komachi || Yes || Yes || Unknown || Unknown || No || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Eiki || Yes || Yes || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shizuha || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Minoriko || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hina || Yes || Unknown || Unknown || No || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nitori || Yes || No || Unknown || No || Yes || Yes || No || 100% || Yes || Yes || Yes || Yes || Yes || --- || KR || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Momiji || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sanae || Yes || No || Unknown || No || Yes || No || --- || 0% || Being Worked On || Not Yet || Unknown || No || Unknown || --- || ReiNoir || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kanako || Yes || No || Unknown || No || Yes for additions, ask first for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Suwako || Yes || Yes || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sunny || Yes || No || Yes || No || Yes || Yes || Yes || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Luna || Yes || No || Unknown || No || Yes || No || No || 0% || Being Worked On || Yes || Yes || No || Yes || --- || 4/jp/ Anon || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Star || Yes || No || Yes || No || Yes || Yes || Yes || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Akyuu || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Renko || Yes || No || Unknown || Unknown || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Maribel || Yes || No || Unknown || Yes || Yes || Yes || No || 0% || No || --- || --- || --- || --- || --- || Yonaka || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Iku || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Tenshi || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Toyohime || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yorihime || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rei'sen || Yes || Yes || Unknown || Yes || Yes || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kisume || Yes || No || Unknown || Yes || Yes for additions, ask first for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yamame || Yes || No || Unknown || No || Yes || Yes || No || 100% || Being Worked On || Not Yet || Unknown || Unknown || Yes || --- || Reimu's Soldier || ---&lt;br /&gt;
|-&lt;br /&gt;
| Parsee || No || No || --- || --- || --- || --- || --- || 0% || Yes || Yes || Yes || No || Yes || Yes || Vinumsabbathi || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuugi || Yes || Yes || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Satori || Yes || Yes || Unknown || No || No || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rin || Yes || No || Unknown || Yes || No license info || Partially || --- || 30% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Utsuho || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Koishi || Yes || Yes || Unknown || No || Yes || In Progress || No || 0% || No || --- || --- || --- || --- || --- || Strmesko || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Tokiko || Yes || Yes || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nazrin || Yes || Yes || Unknown || No || Yes || In Progress || No || 0% || No || --- || --- || --- || --- || --- || Chimata || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Kogasa || Yes || Yes || Yes || No || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ichirin || Yes || No || Unknown || No || No license info || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Murasa || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shou || Yes || Yes || Unknown || No || Yes || No || --- || 0% || Being Worked On || No || Yes || No || Yes || --- || Worldsoul15 || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Byakuren || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nue || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hatate || Yes || Yes || Unknown || Unknown || Yes for additions, no for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kasen || Yes || Yes || Unknown || No || No || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kyouko || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yoshika || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Seiga || Yes || No || Unknown || Yes || Yes || In Progress || --- || 0% || No || --- || --- || --- || --- || --- || Miziki || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Tojiko || Yes || No || Unknown || No || Yes || Yes || --- || 100% || Being Worked On || Not Yet || Unknown || No || Yes || --- || guest1333 || ---&lt;br /&gt;
|-&lt;br /&gt;
| Futo || Yes || No || Unknown || No || Yes || Yes || --- || 100% || Being Worked On || Not Yet || Unknown || No || Yes || --- || guest1333 || ---&lt;br /&gt;
|-&lt;br /&gt;
| Miko || Yes || No || Unknown || No || Yes || No || --- || 0% || Being Worked On || Not Yet || Unknown || No || Yes || --- || guest1333 || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mamizou || Yes || No || Unknown || No || No || Yes || No || 100% || Being Worked On || Unknown || Yes || No || Yes || --- || Elly || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kosuzu || Yes || No || Unknown || Yes || Ask first || Partially || No || 85% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kokoro || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Wakasagihime || CN || Yes || No || No || No license info || In Progress || No || 0% || Being Worked On || Not Yet || Unknown || No || Yes || --- || Haze || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Sekibanki || Yes || No || Unknown || No || Yes || Yes || No || 100% || Being Worked On || Yes || Yes || No || Yes || --- || Haze || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kagerou || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Benben || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yatsuhashi || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Seija || Yes || Yes || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shinmyoumaru || Yes || No || Unknown || No || No license info || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Raiko || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sumireko || Yes || No || No || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Seiran || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ringo || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Doremy || Yes || Unknown || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sagume || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Clownpiece || Yes || Yes || Unknown || Yes || Ask first || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Junko || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hecatia || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || Yes || No || Unknown || No || Yes || No license info || JPAnon || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Larva || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nemuno || Yes || No || Unknown || No || No license info || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Aunn || Yes || No || No || No || Yes || Yes || No || 100% || Yes || Yes || Yes || Yes || Yes || Yes || Yuu Takanashi || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Narumi || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mai || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Satono || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Okina || Yes || Yes || Unknown || No || --- || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Joon || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shion || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ibaraki's Arm || No || --- || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Eika || Yes || Yes || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Urumi || No || Unknown || Unknown || --- || --- || --- || --- || 0% || Yes || No || Yes || Yes || Yes || No license info || Jono || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Kutaka || Yes || No || Unknown || Yes || Yes || No || --- || 0% || Being Worked On || Unknown || Unknown || No || Unknown || --- || ChickenAnon || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yachie || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- || Chimera || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Mayumi || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Yes || --- || Amtarus || ---&lt;br /&gt;
|-&lt;br /&gt;
| Keiki || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Yes || --- || Amtarus || ---&lt;br /&gt;
|-&lt;br /&gt;
| Saki || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Miyoi || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mike || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Takane || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sannyo || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Misumaru || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Tsukasa || Yes || Yes || Yes || Unknown || Yes for additions, ask first for alterations || In Progress || --- || 0% || No || --- || --- || --- || --- || --- || EraClavis || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Megumu || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chimata || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Unknown || --- || 4/jp/ anon || ---&lt;br /&gt;
|-&lt;br /&gt;
| Momoyo || No || No || --- || --- || --- || --- || --- || 0% || Yes || No || Yes || No || Yes || Yes || Vinumsabbathi || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Yuuma || Yes || Yes || Unknown || Unknown || Yes for additions, ask first for alterations || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mizuchi || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Biten || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Enoko || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chiyari || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hisami || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Zanmu || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| YuugenMagan || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || No || Yes || --- || Vinumsabbathi || ---&lt;br /&gt;
|-&lt;br /&gt;
| Elis || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sariel || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mima || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kikuri || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Konngara || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rika || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Meira || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ellen || Yes || No || Unknown || No || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kotohime || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kana || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rikako || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chiyuri || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yumemi || Yes || No || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ruukoto || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Orange || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kurumi || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Elly || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mugetsu || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || No || Unknown || --- || slepy non || ---&lt;br /&gt;
|-&lt;br /&gt;
| Gengetsu || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sara || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Louise || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuki || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| M'ai || Yes || Yes || Unknown || No || Yes || In Progress || --- || 40% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yumeko || Yes || No || Unknown || Yes || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shinki || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW/Who_should_I_write_a_dialogue_for%3F&amp;diff=41826</id>
		<title>Contributing/Modding TW/Who should I write a dialogue for?</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW/Who_should_I_write_a_dialogue_for%3F&amp;diff=41826"/>
		<updated>2024-08-02T13:30:45Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Character !! Has JP Dialogue? !! 4K+ Lines, Spread Out? !! In character' / 'Good' ? !! Author Alive? !! Author Allows Edits/Expansion? !! Translated? !! MTL? !! Complete % ? !! Has ENG OC Dialogue? !! 4K+ Lines &amp;amp; Spread Out? !! 'In Character'? !! 'Finished' !! Author Alive? !! Author Allows Edits/Expansion? !! Claimed By? !! Claimed For?&lt;br /&gt;
|-&lt;br /&gt;
| Reimu || Yes || Yes || Yes || No || Yes || Partially || No || 60% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Marisa || Yes || Yes || Yes || No || Ask first || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rumia || Yes || No || Unknown || No || Yes || Yes || No || 0% || No || --- || --- || --- || --- || --- || Pedy || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Daiyousei || Yes || Unknown || Unknown || No || Yes || In Progress || Yes || 0% || No || --- || --- || --- || --- || --- || Shiny || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Cirno || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Meiling || Yes || Yes || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Koakuma || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Patchouli || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sakuya || Yes || No || Unknown || No || Yes || Yes || No || 100% || Yes || No || Yes || Yes || No || No license info || --- || ---&lt;br /&gt;
|-&lt;br /&gt;
| Remilia || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Flandre || Yes || No || No || No || Yes || Yes || No || 100% || Being Worked On || Yes || Yes || No || Yes || Conditional || JudyTester || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Letty || Yes || No || Unknown || No || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chen || Yes || No || Unknown || No || Ask first || Yes || No || 100% || Yes || Unknown || Unknown || No || Yes || --- || AlisterOfFlames || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Alice || Yes || No || Unknown || No || Ask first || In Progress || No || 0% || No || --- || --- || --- || --- || --- || XGeneral2000 || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Lily W || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Lily B || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Lyrica || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Merlin || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Lunasa || Yes || No || Unknown || No || Ask first || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Youmu || Yes || No || Unknown || No || No license info || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuyuko || Yes || No || Unknown || Yes || Yes || In Progress || No || 0% || No || --- || --- || --- || --- || --- || Atla || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Ran || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yukari || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Suika || Yes || No || Unknown || No || Yes || Yes || No || 100% || Being Worked On || Unknown || Unknown || No || Yes || --- || Elly || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Wriggle || Yes || Yes || Unknown || Unknown || Yes || No || --- || 0% || Yes || No || Yes || No || Yes || Yes || Vinumsabbathi || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Mystia || Yes || No || Unknown || No || Only parts that have nothing written yet || Partially || No || 40% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Keine || Yes || No || Unknown || No || Yes for additions, ask first for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Tewi || Yes || No || Unknown || No || Yes || Yes || No || 100% || Yes || Yes || Yes || No || Yes || Yes || KR || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Reisen || Yes || Yes || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Eirin || Yes || Yes || Unknown || No || Yes for additions, ask first for alterations || In Progress || No || 0% || No || --- || --- || --- || --- || --- || Neverafter || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Kaguya || Yes || Yes || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mokou || Yes || No || Unknown || Yes || No || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Aya || Yes || Yes || Unknown || No || Yes || No || --- || 0% || Being Worked On || --- || --- || No || Yes || --- || Chrom || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Medicine || Yes || No || Unknown || Unknown || Yes for additions, ask first for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuuka || Yes || No || Yes || No || Yes for additions, ask first for alterations || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Komachi || Yes || Yes || Unknown || Unknown || No || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Eiki || Yes || Yes || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shizuha || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Minoriko || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hina || Yes || Unknown || Unknown || No || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nitori || Yes || No || Unknown || No || Yes || Yes || No || 100% || Yes || Yes || Yes || Yes || Yes || --- || KR || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Momiji || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sanae || Yes || No || Unknown || No || Yes || No || --- || 0% || Being Worked On || Not Yet || Unknown || No || Unknown || --- || ReiNoir || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kanako || Yes || No || Unknown || No || Yes for additions, ask first for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Suwako || Yes || Yes || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sunny || Yes || No || Yes || No || Yes || Yes || Yes || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Luna || Yes || No || Unknown || No || Yes || No || No || 0% || Being Worked On || Yes || Yes || No || Yes || --- || 4/jp/ Anon || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Star || Yes || No || Yes || No || Yes || Yes || Yes || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Akyuu || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Renko || Yes || No || Unknown || Unknown || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Maribel || Yes || No || Unknown || Yes || Yes || Yes || No || 0% || No || --- || --- || --- || --- || --- || Yonaka || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Iku || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Tenshi || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Toyohime || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yorihime || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rei'sen || Yes || Yes || Unknown || Yes || Yes || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kisume || Yes || No || Unknown || Yes || Yes for additions, ask first for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yamame || Yes || No || Unknown || No || Yes || Yes || No || 100% || Being Worked On || Not Yet || Unknown || Unknown || Yes || --- || Reimu's Soldier || ---&lt;br /&gt;
|-&lt;br /&gt;
| Parsee || No || No || --- || --- || --- || --- || --- || 0% || Yes || Yes || Yes || No || Yes || Yes || Vinumsabbathi || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuugi || Yes || Yes || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Satori || Yes || Yes || Unknown || No || No || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rin || Yes || No || Unknown || Yes || No license info || Partially || --- || 30% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Utsuho || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Koishi || Yes || Yes || Unknown || No || Yes || In Progress || No || 0% || No || --- || --- || --- || --- || --- || Strmesko || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Tokiko || Yes || Yes || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nazrin || Yes || Yes || Unknown || No || Yes || In Progress || No || 0% || No || --- || --- || --- || --- || --- || Chimata || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Kogasa || Yes || Yes || Yes || No || Ask first || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ichirin || Yes || No || Unknown || No || No license info || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Murasa || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shou || Yes || Yes || Unknown || No || Yes || No || --- || 0% || Being Worked On || No || Yes || No || Yes || --- || Worldsoul15 || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Byakuren || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nue || Yes || No || Yes || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hatate || Yes || Yes || Unknown || Unknown || Yes for additions, no for alterations || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kasen || Yes || Yes || Unknown || No || No || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kyouko || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yoshika || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Seiga || Yes || No || Unknown || Yes || Yes || In Progress || --- || 0% || No || --- || --- || --- || --- || --- || Miziki || Translation&lt;br /&gt;
|-&lt;br /&gt;
| Tojiko || Yes || No || Unknown || No || Yes || Yes || --- || 100% || Being Worked On || Not Yet || Unknown || No || Yes || --- || guest1333 || ---&lt;br /&gt;
|-&lt;br /&gt;
| Futo || Yes || No || Unknown || No || Yes || Yes || --- || 100% || Being Worked On || Not Yet || Unknown || No || Yes || --- || guest1333 || ---&lt;br /&gt;
|-&lt;br /&gt;
| Miko || Yes || No || Unknown || No || Yes || No || --- || 0% || Being Worked On || Not Yet || Unknown || No || Yes || --- || guest1333 || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mamizou || Yes || No || Unknown || No || No || Yes || No || 100% || Being Worked On || Unknown || Yes || No || Yes || --- || Elly || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kosuzu || Yes || No || Unknown || Yes || Ask first || Partially || No || 85% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kokoro || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Wakasagihime || CN || Yes || No || No || No license info || In Progress || No || 0% || Being Worked On || Not Yet || Unknown || No || Yes || --- || Haze || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Sekibanki || Yes || No || Unknown || No || Yes || Yes || No || 100% || Being Worked On || Yes || Yes || No || Yes || --- || Haze || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kagerou || Yes || No || Unknown || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Benben || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yatsuhashi || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Seija || Yes || Yes || Yes || Yes || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shinmyoumaru || Yes || No || Unknown || No || No license info || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Raiko || Yes || No || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sumireko || Yes || No || No || No || Yes || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Seiran || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ringo || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Doremy || Yes || Unknown || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sagume || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Clownpiece || Yes || Yes || Unknown || Yes || Ask first || Yes || No || 100% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Junko || Yes || No || Unknown || No || Yes || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hecatia || Yes || Yes || Unknown || Yes || Yes || No || --- || 0% || Yes || No || Unknown || No || Yes || No license info || JPAnon || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Larva || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nemuno || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Aunn || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Narumi || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mai || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Satono || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Okina || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Joon || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shion || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ibaraki's Arm || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Eika || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Urumi || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kutaka || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Unknown || --- || ChickenAnon || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yachie || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mayumi || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Yes || --- || Amtarus || ---&lt;br /&gt;
|-&lt;br /&gt;
| Keiki || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Yes || --- || Amtarus || ---&lt;br /&gt;
|-&lt;br /&gt;
| Saki || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Miyoi || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mike || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Takane || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sannyo || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Misumaru || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Tsukasa || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Megumu || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chimata || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Unknown || --- || 4/jp/ anon || ---&lt;br /&gt;
|-&lt;br /&gt;
| Momoyo || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuuma || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mizuchi || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Biten || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Enoko || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chiyari || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hisami || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Zanmu || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| YuugenMagan || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || No || Yes || --- || Vinumsabbathi || ---&lt;br /&gt;
|-&lt;br /&gt;
| Elis || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sariel || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mima || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kikuri || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Konngara || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rika || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Meira || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ellen || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kotohime || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kana || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rikako || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chiyuri || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yumemi || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ruukoto || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Orange || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kurumi || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Elly || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mugetsu || No || No || --- || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || No || Unknown || --- || slepy non || ---&lt;br /&gt;
|-&lt;br /&gt;
| Gengetsu || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sara || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Louise || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuki || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| M'ai || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yumeko || Yes || Unknown || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shinki || No || No || --- || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW&amp;diff=41823</id>
		<title>Contributing/Modding TW</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW&amp;diff=41823"/>
		<updated>2024-07-27T19:43:23Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
''Original guide by Mr Pops A Lot''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Era code is unlike most other programming languages, and thus broke feeble brains of many western porn addicts. Most people who just want to add dialogue get stuck at the learning EraBasic phase and often lose motivation before they can put their ideas on the page. This page will teach the basics of EraBasic and guides you to be able to mod TW and make your own content.&lt;br /&gt;
&lt;br /&gt;
= Hints =&lt;br /&gt;
&lt;br /&gt;
Consider temporarily removing resources and ERB/口上・メッセージ関連/個人口上 folders to speed up restart times, this would make development experience less painful.&lt;br /&gt;
&lt;br /&gt;
= The Language =&lt;br /&gt;
&lt;br /&gt;
Era games are made in EraBasic, a form of the BASIC programming language. It isn't a very advanced language like Lua or Ruby, but it's very easy to understand as a result&lt;br /&gt;
&lt;br /&gt;
== PRINT ==&lt;br /&gt;
&lt;br /&gt;
EraBasic had a ton of commands just to output text which are all variations of the Print command.&lt;br /&gt;
&lt;br /&gt;
=== PRINT ===&lt;br /&gt;
&lt;br /&gt;
This outputs plain text in the current line without the ability to use expressions&lt;br /&gt;
&lt;br /&gt;
=== PRINTFORM ===&lt;br /&gt;
&lt;br /&gt;
PrintForm works like Print, but allows for in-line expressions with % and in-line IF statements using \@.&lt;br /&gt;
&lt;br /&gt;
* V - for numbers ({}); instead of &amp;amp;quot;PRINTFORM {LOCAL}&amp;amp;quot; you can write &amp;amp;quot;PRINTFORMV LOCAL&amp;amp;quot;&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
* S - equivalent of strings (%%)&lt;br /&gt;
* K - something with forcing kana (extremely rarely used)&lt;br /&gt;
* D - ignores color change from SETCOLOR&lt;br /&gt;
* L - makes line after printing the text&lt;br /&gt;
* W - waits for player input&lt;br /&gt;
&lt;br /&gt;
'''PRINT variants &amp;amp;quot;S&amp;amp;quot; or &amp;amp;quot;V&amp;amp;quot; should not be translated, they are for quick variable use without needing to write %% or {}'''&lt;br /&gt;
&lt;br /&gt;
D is optional, and it goes before L or W.&lt;br /&gt;
&lt;br /&gt;
L and W are mutually exclusive, but ideally every line should have one or the other.&lt;br /&gt;
&lt;br /&gt;
=== PRINTDATA ===&lt;br /&gt;
&lt;br /&gt;
PrintData works similarly to PrintForm, except that it randomly chooses between multiple single line statements.&lt;br /&gt;
&lt;br /&gt;
Similar variant characters apply.&lt;br /&gt;
&lt;br /&gt;
== PRINTFORM Usage ==&lt;br /&gt;
&lt;br /&gt;
String statements and expressions that return strings can be used with %% with the expression in the middle, and number expressions using {}.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL = 3&lt;br /&gt;
&lt;br /&gt;
LOCALS = Tsukasa&lt;br /&gt;
&lt;br /&gt;
PRINTFORML %LOCALS% has %LOCAL% cookies&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Shortform IF statements can be used like this:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; \@ ARG ? True # False \@&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Putting [] and a number will turn the print statement into a button.&lt;br /&gt;
&lt;br /&gt;
PRINTBUTTON can also be used if you don't want to explicitly state the option ID. Keep in mind that you will have to wrap the text in &amp;quot; and put the ID it corresponds with a comma between. Putting a @ before the string statement will also allow %% and {} to be used.&lt;br /&gt;
&lt;br /&gt;
PrintData&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
PRINTFORMDW Parsee stares at you &lt;br /&gt;
PRINTDATAW&lt;br /&gt;
    DATAFORM 「Do not speak to me.」&lt;br /&gt;
    DATAFORM 「Go away.」&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Conditional Statements ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
IF ARG &amp;amp;gt;= 50&lt;br /&gt;
    ;if ARG is greater than or equal 50&lt;br /&gt;
ELSEIF ARG == 20&lt;br /&gt;
    ;if ARG equals 20&lt;br /&gt;
ELSE IF !ARG &amp;amp;amp;&amp;amp;amp; !LOCAL&lt;br /&gt;
    ;if there's r no ARG nor LOCAL&lt;br /&gt;
ELSEIF ARG &amp;amp;lt; 10 || ARG = 69&lt;br /&gt;
    ;if ARG is less than 10 or equal to 69&lt;br /&gt;
ELSE&lt;br /&gt;
    ;every other condition&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IF statements can also be nested inside other IF statements and loops.&lt;br /&gt;
&lt;br /&gt;
A single line IF statement can also be used which does not need an ENDIF to end the statement but can only be used with one line instructions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SIF ARG &amp;amp;gt; 10&lt;br /&gt;
    PRINTFORM True!&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Case statements can be used to define a range which determines which output is given from a input value&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SELECTCASE ARG&lt;br /&gt;
    CASE 0&lt;br /&gt;
        ;ARG == 0&lt;br /&gt;
    CASE 5 TO 10&lt;br /&gt;
        ;ARG from 5 to 10&lt;br /&gt;
    CASE 11, 15, 69&lt;br /&gt;
        ;cases 11 15 and 69&lt;br /&gt;
    CASE IS &amp;amp;gt; 100&lt;br /&gt;
        ;cases more than 100&lt;br /&gt;
    CASEELSE&lt;br /&gt;
        ;other cases&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Loops ==&lt;br /&gt;
&lt;br /&gt;
For loops are used to repeat a statement a certain amount of times, often manipulated by expressions.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
FOR LOCAL, 0, 42&lt;br /&gt;
    ;loop that will go from 0 to 42 (excluding 42)&lt;br /&gt;
    ;LOCAL here is variable holding of current loop count&lt;br /&gt;
    SIF LOCAL == 5&lt;br /&gt;
        CONTINUE            ;it skips case 5 and goes to next one - that is 6&lt;br /&gt;
    ;stuff&lt;br /&gt;
    SIF LOCAL == 12&lt;br /&gt;
        BREAK               ;exits the loop completely, ignoring whether it's the last time (42 in this case)&lt;br /&gt;
NEXT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While loops repeat infinitely until the condition is given&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
WHILE !LOCAL&lt;br /&gt;
    ;this continues as long as LOCAL == 0&lt;br /&gt;
WEND&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
REPEAT is much like a FOR loop but does not allow for expressions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
REPEAT 5&lt;br /&gt;
    ;repeats itself 5 times&lt;br /&gt;
    ;uses global variable COUNT for ... counting&lt;br /&gt;
REND&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Changing Text Color ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SETCOLOR 204, 0, 102            ;in rgb&lt;br /&gt;
SETCOLOR 0xff00ff               ;in hex&lt;br /&gt;
SETCOLOR C_RED                  ;it also supports constant variables&lt;br /&gt;
SETCOLOR FOO(&amp;amp;quot;red&amp;amp;quot;)   ;and functions&lt;br /&gt;
&lt;br /&gt;
SETCOLORBYNAME Coral            ;use HTML color names&lt;br /&gt;
&lt;br /&gt;
RESETCOLOR                      ;use this when you're finished with fancy coloring&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
Comments can be used to disable execution of code or if you want to have comments about the code you are writing.&lt;br /&gt;
&lt;br /&gt;
A single line can be commented out using ;&lt;br /&gt;
&lt;br /&gt;
Do not translate jap comments, but feel free to make your own comments relating to the code so others can interpret what you are trying to do.&lt;br /&gt;
&lt;br /&gt;
For multiple line comments use [SKIPSTART] before the code you want to comment out and [SKIPEND] at the line after the code you want to comment.&lt;br /&gt;
&lt;br /&gt;
== Variables ==&lt;br /&gt;
&lt;br /&gt;
There are two types of variables in EraBasic, integers and strings. Integer values can only hold whole numbers while strings can only hold text or numbers converted to strings.&lt;br /&gt;
&lt;br /&gt;
LOCAL and LOCALS (s for string) are always available, even outside of a function.&lt;br /&gt;
&lt;br /&gt;
The same is true for single letter variables (IE: X, Y, Z). Keep in mind that there's no string version of these single letter variables.&lt;br /&gt;
&lt;br /&gt;
ARG and ARGS can be used inside of a function if it's defined and needed.&lt;br /&gt;
&lt;br /&gt;
MASTER and PLAYER refer to the player character&lt;br /&gt;
&lt;br /&gt;
You can put :Number to differentiate between LOCAL and ARG values.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL = 1&lt;br /&gt;
LOCALS = Rotor&lt;br /&gt;
&lt;br /&gt;
LOCAL:1 = 2000&lt;br /&gt;
LOCALS:1 = Andy&lt;br /&gt;
&lt;br /&gt;
PRINTFORML %LOCALS:1% bought {LOCAL} %LOCALS% for %LOCAL:1%.&lt;br /&gt;
&lt;br /&gt;
; Andy bought 1 Rotor for 2000&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== #DIMs ===&lt;br /&gt;
&lt;br /&gt;
Private variables have to be defined with #DIM or #DIMS at the start of the function. DIM is for integers and DIMS is for strings&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@CUMME(ARG, PleasureAmount)&lt;br /&gt;
#DIM PleasureAmount&lt;br /&gt;
#DIMS ItemName&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
DIM variables can also be saved to the character, the save, or saved globally.&lt;br /&gt;
&lt;br /&gt;
DIM values are often preferred over CSVs as they do not take a numerical ID and are easier to merge&lt;br /&gt;
&lt;br /&gt;
== Functions ==&lt;br /&gt;
&lt;br /&gt;
There are two types of functions, CALL functions and RETURN functions.&lt;br /&gt;
&lt;br /&gt;
ARG, ARGS, LOCAL, LOCALS, and private variables can be defined in a function and can default to a certain value if an argument is not given&lt;br /&gt;
&lt;br /&gt;
=== CALL Functions ===&lt;br /&gt;
&lt;br /&gt;
Call functions are the default type of functions and require CALL before the function name to be executed.&lt;br /&gt;
&lt;br /&gt;
CALL functions can call other CALL functions and RETURN functions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@UselessThing(ARG, ARG:1 = 0)&lt;br /&gt;
LOCAL = GetCum(ARG) ;Set result of a return function&lt;br /&gt;
&lt;br /&gt;
CALL CanSex(ARG, ARG:1)&lt;br /&gt;
LOCAL:1 = RESULT ; set result of a call function&lt;br /&gt;
&lt;br /&gt;
IF LOCAL:1&lt;br /&gt;
    CALL StartUfufu(ARG, ARG:1)&lt;br /&gt;
    RETURN 1 ;condition is true&lt;br /&gt;
ELSE&lt;br /&gt;
    RETURN 0 ; return false&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== RETURN Functions ===&lt;br /&gt;
&lt;br /&gt;
These functions are made to return an integer or a string and start with #FUNCTION or #FUNCTIONS depending on the return value.&lt;br /&gt;
&lt;br /&gt;
They can only call other RETURN functions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@GetCum(ARG)&lt;br /&gt;
&lt;br /&gt;
RETURN BASE:ARG:Cum ; returns the current value of the cum base&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Operations ==&lt;br /&gt;
&lt;br /&gt;
All operations are integer based&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL ++                    ; increases the value by one&lt;br /&gt;
LOCAL --                    ; decreases value by one&lt;br /&gt;
LOCAL += 4                  ; increases value by 4&lt;br /&gt;
LOCAL -= 6                  ; decreases value by 6&lt;br /&gt;
LOCAL *= 3                  ; multiplies value by 3&lt;br /&gt;
LOCAL /= 10                 ; divides value by 10&lt;br /&gt;
LOCAL = LOCAL * 17 / 10     ; multiplies value by 1.7&lt;br /&gt;
LOCAL % 3                   ; divides the value by 3 and then returns the remainder&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Random ==&lt;br /&gt;
&lt;br /&gt;
RAND is a function that rolls a number between 0 and the number given, subtracted by 1. Doing !RAND means that it'll only proceed if it lands on 0. You can also do a custom number such as RAND(100), which rolls a number between 0 and 99&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL = RAND(3,500)&lt;br /&gt;
&lt;br /&gt;
IF RAND(100) &amp;amp;lt; 70&lt;br /&gt;
;70% chance&lt;br /&gt;
    SIF !RAND:4&lt;br /&gt;
    ;25% chance&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== VARSET ==&lt;br /&gt;
VARSET resets variables back to a default value defined by the function. If no value is given, then it resets back to 0 or blank depending if it was a string or integer.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM VS_TEST = 5&lt;br /&gt;
#DIM VS_INT&lt;br /&gt;
#DIMS VS_STR&lt;br /&gt;
&lt;br /&gt;
VARSET VS_TEST ; resets this value back to 5&lt;br /&gt;
VARSET VS_INT ; resets this value back to 0, since we didn't define any value&lt;br /&gt;
VARSET VS_STR ; resets to blank&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Strings ==&lt;br /&gt;
Strings in EraBASIC are handled weirdly depending on how they are parsed.&lt;br /&gt;
&lt;br /&gt;
 #DIMS STR_TEST = &amp;quot;A string&amp;quot; ;define STR_TEST with the value of &amp;quot;A string&amp;quot; (exclude quotations)&lt;br /&gt;
&lt;br /&gt;
 LOCALS = STR_TEST ; This defines LOCALS with the value of &amp;quot;STR_TEST&amp;quot;. Note how this is treated as plaintext&lt;br /&gt;
 LOCALS = %STR_TEST% ;This defines LOCALS with the value of &amp;quot;A string&amp;quot;, note the % signs indicating that it's a string.&lt;br /&gt;
 LOCALS '= STR_TEST ; This defines LOCALS like above. The '= means it's a string expression&lt;br /&gt;
 LOCALS '= @&amp;quot;%STR_TEST%&amp;quot; ;This also works&lt;br /&gt;
 LOCALS += @&amp;quot;, but with more string&amp;quot; ; This adds &amp;quot;, but with more string&amp;quot; to the current value of LOCALS, which is &amp;quot;A string&amp;quot;, turning it into &amp;quot;A string, but with more string&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= EmueraEE Additions =&lt;br /&gt;
All modern TW branches (Neodev, ATW, NAS, OTW) use additions in the EmueraEE (EE) interpreter for a multitude of reasons. Playing on a non-EE interpreter will result in the game being unable to load.&lt;br /&gt;
&lt;br /&gt;
== Datatables ==&lt;br /&gt;
Datatables are an EmueraEE addition, which allows you to create object-based tables and use those instead of arrays.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== To initialize a table: ===&lt;br /&gt;
* Define the table using DT_CREATE&lt;br /&gt;
* Add columns using DT_COLUMN_ADD. There are multiple types of columns you can define.&lt;br /&gt;
** Integers (int8, int16, int32, int64)&lt;br /&gt;
** Strings (don't define anything)&lt;br /&gt;
* Add the table name to VarExt.CSV if you want to have it saved to the save file&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 #DIMS DYNAMIC nTableName&lt;br /&gt;
 &lt;br /&gt;
 nTableName '= @&amp;quot;combatMagic&amp;quot;&lt;br /&gt;
 DT_CREATE nTableName&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;chara&amp;quot;, &amp;quot;int16&amp;quot;&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;spellPage&amp;quot;, &amp;quot;int32&amp;quot;&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;spell&amp;quot;, &amp;quot;int32&amp;quot;&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;enchantment&amp;quot;, &amp;quot;int16&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Adding rows and cells ===&lt;br /&gt;
Use `DT_ROW_ADD` to create new entries in a datatable. Keep in mind that all cells must follow the defined format rules (ie: no strings in an integer row, no numbers over 255 in an int8 row, no decimals, ever, etc).&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 DT_ROW_ADD &amp;quot;combatMagic&amp;quot;,&lt;br /&gt;
 &amp;quot;chara&amp;quot;, ARG,&lt;br /&gt;
 &amp;quot;spellPage&amp;quot;, PAGE,&lt;br /&gt;
 &amp;quot;spell&amp;quot;, RESULT&lt;br /&gt;
 } &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Character stats =&lt;br /&gt;
&lt;br /&gt;
A character is made up of multiple stats and data types, with most of them being in comma separated value sheets (CSVs).&lt;br /&gt;
&lt;br /&gt;
There are many main data types for a character&lt;br /&gt;
&lt;br /&gt;
* ABL&lt;br /&gt;
* BASE&lt;br /&gt;
* CFLAG&lt;br /&gt;
* CVAR&lt;br /&gt;
* CSTR&lt;br /&gt;
* EX&lt;br /&gt;
* EXP&lt;br /&gt;
* JUEL&lt;br /&gt;
* MARK&lt;br /&gt;
* SOURCE&lt;br /&gt;
* STAIN&lt;br /&gt;
* PALAM&lt;br /&gt;
* TALENT&lt;br /&gt;
* TCVAR&lt;br /&gt;
* TEQUIP&lt;br /&gt;
* DIM&lt;br /&gt;
** CHARADATA&lt;br /&gt;
*** Charadata DIMs are weird and are going to be discussed in the variables section&lt;br /&gt;
** CONST&lt;br /&gt;
** DYNAMIC&lt;br /&gt;
** REF&lt;br /&gt;
** GLOBAL&lt;br /&gt;
** SAVEDATA&lt;br /&gt;
* TempVar&lt;br /&gt;
&lt;br /&gt;
== ABL (Abilities) ==&lt;br /&gt;
&lt;br /&gt;
ABLs are the character's abilities and can range from mundane stuff like speech, to a complicated scale like pee holding or alcohol resistance. They're found in CSV/ABL.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ABL:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
ABL:CharaID:指&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BASE ==&lt;br /&gt;
&lt;br /&gt;
BASE are the character's stats/needs like their health, stamina, hunger, etc. Bases also have a character set max, known as a MAXBASE&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/BASE.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
BASE:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
BASE:CharaID:気力&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== UPBASE ===&lt;br /&gt;
UPBASE increases the character's given base value.&lt;br /&gt;
&lt;br /&gt;
=== DOWNBASE ===&lt;br /&gt;
DOWNBASE decreases the character's given base value. Often used after actions to be able to show how much BASE was taken away.&lt;br /&gt;
&lt;br /&gt;
== CFLAG (Character Flags) ==&lt;br /&gt;
&lt;br /&gt;
Flags that can be set in a per-character basis&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/CFLAG.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CFLAG:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
CFLAG:CharaID:DiapeCharges&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CSTR (Character Strings) ==&lt;br /&gt;
&lt;br /&gt;
CSTRs are character separated strings, often used for keeping history when important things happen like losing a character's virginity.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/CSTR.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CSTR:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
CSTR:CharaID:LostVirginStr&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EQUIP ==&lt;br /&gt;
&lt;br /&gt;
Equipment the 2hu currently has. Usually used for clothing&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TEQUIP.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
EQUIP:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
EQUIP:CharaID:Weapon&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EX ==&lt;br /&gt;
&lt;br /&gt;
EX values are used to determine how much of a certain event has happened during sex in a day.&lt;br /&gt;
&lt;br /&gt;
NOWEX is also used as a way to track what's about to happen at the end of the command&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/EX.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
EX:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
EX:CharaID:VOrgasm&lt;br /&gt;
&lt;br /&gt;
NOWEX:CharaID:ID&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EXP (Experience) ==&lt;br /&gt;
&lt;br /&gt;
EXP corresponds to certain things happening and is used to be checked to see if an ability can be leveled up. Often one action means one EXP for the related attributes&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/EXP.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
EXP:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
EXP:CharaID:VExp&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JUEL (Gems) ==&lt;br /&gt;
&lt;br /&gt;
JUELs are often combined with PALAM and EXP as a form of experience also used for commands and leveling up.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/CFLAG.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
JUEL:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
JUEL:CharaID:Sex&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MARK ==&lt;br /&gt;
&lt;br /&gt;
MARKs are used to signify important events like if she's lewd or hates you.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/MARK.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
MARK:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
MARK:CharaID:Hate&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SOURCE ==&lt;br /&gt;
&lt;br /&gt;
Used to increase PALAM values and show it increasing.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/SOURCE.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SOURCE:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
SOURCE:CharaID:CPleas&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== STAIN ==&lt;br /&gt;
&lt;br /&gt;
STAINs shows the dirtiness of the body part and if it has touched other parts.&lt;br /&gt;
&lt;br /&gt;
Stains work on a bit based system&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/STAIN.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; STAIN:CharaID:ID |= 16&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PALAM (Parameters) ==&lt;br /&gt;
&lt;br /&gt;
PALAMs are values that scale up with abilities and what commands you do. They're often used to track pleasure, lubrication, pain, etc.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/PALAM.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
PALAM:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
PALAN:CharaID:Pain&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TALENT ==&lt;br /&gt;
&lt;br /&gt;
Character traits and skills&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TALENT.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
TALENT:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
TALENT:CharaID:PeeHabit&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TCVAR (Temporary Character Variables) ==&lt;br /&gt;
&lt;br /&gt;
Used for per character temporary variables that are reset every day&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TCVAR.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
TCVAR:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
TCVAR:CharaID:UnconTimer&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TEQUIP ==&lt;br /&gt;
&lt;br /&gt;
Equipment the 2hu currently has&lt;br /&gt;
&lt;br /&gt;
Will clear at the end of the day much like TCVARs&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TEQUIP.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
TEQUIP:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
TEQUIP:CharaID:VCombo&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DIM DYNAMIC ==&lt;br /&gt;
DIM variables that are cleared when a function has been successfully executed. Use this if you have variables in a function that are not automatically cleared and don't want to use a VARSET to reset the variable at that start of the function.&lt;br /&gt;
&lt;br /&gt;
== DIM REF ==&lt;br /&gt;
DIM variables that uses a reference variable that's given as an argument for a function. They are bound to the limitations of the variable referenced, and any changes to a REF DIM affect the reference variable.&lt;br /&gt;
&lt;br /&gt;
== DIM CHARADATA ==&lt;br /&gt;
&lt;br /&gt;
These use the power of DIM variables to make a variable which can be any type. The main advantage of this is that it does not take a CSV ID and will never result in merge conflicts, making it perfect for mods&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
; Define on an ERH file&lt;br /&gt;
#DIM CHARADATA SAVEDATA PeopleFucked&lt;br /&gt;
&lt;br /&gt;
;means there are 5 entries which can be called per character&lt;br /&gt;
#DIM CHARADATA SAVEDATA ExtraThings, 5&lt;br /&gt;
&lt;br /&gt;
; To call in a ERB script&lt;br /&gt;
PeopleFucked:ARG:0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ExtraThings:ARG:0&lt;br /&gt;
ExtraThings:ARG:1&lt;br /&gt;
ExtraThings:ARG:2&lt;br /&gt;
ExtraThings:ARG:3&lt;br /&gt;
ExtraThings:ARG:4&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DIM GLOBAL ==&lt;br /&gt;
&lt;br /&gt;
These are flags that are GLOBAL and are not save-dependent.&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
; Define on an ERH file&lt;br /&gt;
#DIM GLOBAL nCumMultiply&lt;br /&gt;
&lt;br /&gt;
; To call in a ERB script&lt;br /&gt;
LOADGLOBAL&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= TW Specific Variables=&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 Variables:&lt;br /&gt;
 YearLength; 124 days in a year, 31 days in a month, 4 months&lt;br /&gt;
 TARGET; the character you're currently targeting&lt;br /&gt;
 CHARANUM; number of characters including you and duplicates.&lt;br /&gt;
 &lt;br /&gt;
 Bases:&lt;br /&gt;
 0,体力; STA, Stamina, remember to always subtract 500 since you faint at 500 and not 0&lt;br /&gt;
 1,気力; ENE, Energy, how much energy the Touhou has. Hitting 0 means no more doing actions (you'll have to rest)&lt;br /&gt;
 2,射精, CUM, Cum, how much pleasure needed before the Touhou ejaculates&lt;br /&gt;
 3,母乳; MILK, how much milk is in the Touhou's breasts.&lt;br /&gt;
 4,尿意; PEE, tracks how much pee is in the Touhou's bladder, only used in NAS.&lt;br /&gt;
 5,勃起; EREC, Erection, max = erection&lt;br /&gt;
 6,精力; VIG, Vigor, tracks how much you can cum&lt;br /&gt;
 7,法力; MP, Magic Power, only used in NAS for it's magic system.&lt;br /&gt;
 8,TSP; TSP, Time Stop Power, tracks how much long you can stop time for.&lt;br /&gt;
 &lt;br /&gt;
 10,ムード; Mood&lt;br /&gt;
 11,理性; Composure&lt;br /&gt;
 12,怒り; Anger&lt;br /&gt;
 13,仕事量; Work, Having more than 0 in this means the Touhou is working&lt;br /&gt;
 14,深度; Sleepiness?, Not really sure&lt;br /&gt;
 15,酒気; Drunkenness&lt;br /&gt;
 16,潜伏率; Concealment, only used in sex during a secluded spot&lt;br /&gt;
 17,Poo; Like PEE, but with solids. Only used in NAS&lt;br /&gt;
 18,Hypno; For NAS' hypnosis system&lt;br /&gt;
 &lt;br /&gt;
 20,身長; Heigh&lt;br /&gt;
 21,体重; Weight&lt;br /&gt;
 22,バスト; Breast Size&lt;br /&gt;
 23,ウェスト; Waist Size&lt;br /&gt;
 24,ヒップ; Hip Size&lt;br /&gt;
 &lt;br /&gt;
 30,Blood; NAS only, made to track blood loss&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= TW Specific Functions =&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 Pronouns:&lt;br /&gt;
 HE_SHE(ARG); outputs &amp;quot;he&amp;quot; or &amp;quot;she&amp;quot; depending on the gender of the 2hu, put 1 in the second argument for capitalization&lt;br /&gt;
 HIS_HER(ARG); Same but with &amp;quot;his&amp;quot; and &amp;quot;her&amp;quot;&lt;br /&gt;
 HIM_HER(ARG); Same but with &amp;quot;him&amp;quot; and &amp;quot;her&amp;quot;&lt;br /&gt;
 HES_SHES(ARG); Same but with &amp;quot;he's&amp;quot; and &amp;quot;she's&amp;quot;&lt;br /&gt;
 HIMSELF_HERSELF(ARG); Same but with &amp;quot;himself&amp;quot; and &amp;quot;herself&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 Number Functions:&lt;br /&gt;
 ORDINAL(ARG); puts an ordinal after an number&lt;br /&gt;
 DIGIT_GROUP(ARG); groups the digits for easier reading&lt;br /&gt;
 NUM_COUNT(ARG); counts numbers&lt;br /&gt;
 PLURALIZER(ARGS, ARG); pluralize the word if ARG is more than 1&lt;br /&gt;
 ARTICLE(ARGS); a simple check for an article&lt;br /&gt;
  &lt;br /&gt;
 Word Functions:&lt;br /&gt;
 CAP_PROCESS(ARGS, ARG); 1 = lower, 2 = upper, 3 = capitalize first letter, 4 = random capitalizations, 5 captialize every word&lt;br /&gt;
 CAPITALIZE(ARGS); capitalize first letter&lt;br /&gt;
 SLUR(ARGS); simply continue last letter of the word&lt;br /&gt;
 STUTTER(ARG); cause a stutter&lt;br /&gt;
 SPLIT_G(ARGS); randomly picks one string out of a list.&lt;br /&gt;
 FSYN(ARGS); randomly picks one synonym from a predefined word.&lt;br /&gt;
 &lt;br /&gt;
 Character functions:&lt;br /&gt;
 PRINT_MALE(ARGS, ARG); Print mutually exclusive terms depending on the condition per function&lt;br /&gt;
 TNAME(ARG); Output's the character's title&lt;br /&gt;
 HAS_PENIS(ARG); if characer has a penis&lt;br /&gt;
 HAS_VAGINA(ARG); if character has a vag&lt;br /&gt;
 IS_FEMALE(ARG);is character a female&lt;br /&gt;
 IS_MALE(ARG); is character a male&lt;br /&gt;
 IS_HERM(ARG);has penis or vagina&lt;br /&gt;
 IS_FUTA(ARG);neodev version&lt;br /&gt;
 &lt;br /&gt;
 Cheat functions:&lt;br /&gt;
 HESOYAM(ARG); heal character (but doesn't give you 250,000 yen unfortunately)&lt;br /&gt;
 FUCKME(); makes target extremely horny&lt;br /&gt;
 CALMME(); makes target not angry and removes all hate marks&lt;br /&gt;
 BEGONE(); moves target to gap space&lt;br /&gt;
 WAKEUP(); makes the target wake up&lt;br /&gt;
HERMME()/FUTAME(): &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 Other:&lt;br /&gt;
 NAME_FROM_PLACE(ARG); output's the location's name&lt;br /&gt;
 PRINT_DIALOGUE(ARGS); output's dialogue with linebreaks. Not often used, as using normal print functions is enough for most writers.&lt;br /&gt;
 SET_KOJO_COLOR(ARG); set kojo color based off the character.&lt;br /&gt;
 UNICODE(ARG); outputs a specific unicode character. 0x2665 is often used the most, printing out a heart.&lt;br /&gt;
 UniversalRank(ARG); output's a non-H ability's level corresponding to the rank. (Intended as a compatibility function with NAS and other branches)&lt;br /&gt;
 ASK_YN(); Yes or no input function&lt;br /&gt;
 ASK_M(ARGS, ARG, ARGS:1, ARG); Multi-input function with conditionals.&lt;br /&gt;
 FIRSTTIME(ARGS); sets a flag when this function is called, intended for first-time command exclusive text.&lt;br /&gt;
 &lt;br /&gt;
 NAS Specific:&lt;br /&gt;
 IsPadded(ARG, nTypeCheck = &amp;quot;&amp;quot;, nPantsu = -1); does the character have a diaper or not&lt;br /&gt;
 SoiledDiaper(ARG, ExcreteType, SoilBool, SoilThreshold); if the 2hu's underwear is soiled, SoilBool 0 is a simple bool, 1 = pecentage, 2 = absolute value&lt;br /&gt;
 HostileAffinity(RECEIVING,ATTACKING); checks if the character has a hostile affinity with another. 1000 means fully hostile, 200 means very bad relations.&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
==GROUPMATCH()==&lt;br /&gt;
An IF statement which can compare a value and if the value equals to one of the values listed, then it returns 1. &lt;br /&gt;
 SIF GROUPMATCH(LOCAL,3,6,129)&lt;br /&gt;
      RETURNF 1&lt;br /&gt;
&lt;br /&gt;
= Adding Dialogue =&lt;br /&gt;
&lt;br /&gt;
Adding original dialogue is often the most common mod that people want to do, but the barrier due to the EraBasic language is often too much.&lt;br /&gt;
&lt;br /&gt;
== Grabbing Template Files ==&lt;br /&gt;
&lt;br /&gt;
Assuming that we are adding dialogue to a character without dialogue, like Chimata as an example, we will have to grab the template files that are in the game.&lt;br /&gt;
&lt;br /&gt;
Go to &amp;lt;code&amp;gt;eraTW\改造とかしてみたい人のためのあれこれ\口上関連\別人版用口上テンプレ&amp;lt;/code&amp;gt; (or &amp;lt;code&amp;gt;改造とかしてみたい人のためのあれこれ\口上関連\口上テンプレ\&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;ERB\TRANSLATION\OMOGATARI\CHARA\Template&amp;lt;/code&amp;gt;) and grab the template files. Remember that these are encoded as UTF-8 &amp;lt;i&amp;gt;without BOM&amp;lt;/i&amp;gt;!&lt;br /&gt;
&lt;br /&gt;
The minimum you should grab:&lt;br /&gt;
&lt;br /&gt;
* M_KOJO_KX_イベント&lt;br /&gt;
** イベント (Events) is for stuff like intro, flag setting, first kiss/confession from the character, after date dialogue, dialogue upon meeting, etc.&lt;br /&gt;
* M_KOJO_KX_絶頂&lt;br /&gt;
** 絶頂 (Climax) is for orgasm lines. Separated from general orgasm from 2hu, to reactions to you ejaculating depending on the spot your cum is landing. The thing about the general PALAMCNG function is that it can actually print lines at any times, it's just that this particular one reacts to orgasm flag only, so gotta be careful if you add new lines or try to combine them together.&lt;br /&gt;
* M_KOJO_KX_コマンド&lt;br /&gt;
** コマンド (Commands) is when you do a sex command to Chimata and other misc stuff, mostly related to femc (caressing/fucking you, etc), some minor consumables like lotion, aphrodisiac and ovulation drug, and a very cool unique portion - reaction after an action (PALAMCNG_C). the latter by default has reactions to defloration and cleaning blowjob, but it can be expanded to include literally anything, and it's a good place to write extra addendum and stuff (check reisen/seija for example). for older dialogues, this last part might be contained in the mark file instead.&lt;br /&gt;
&lt;br /&gt;
These are optional but should be made if you want to complete a character&lt;br /&gt;
&lt;br /&gt;
*M_KOJO_KX_カウンター&lt;br /&gt;
** カウンター (Counter) is for counter actions that girls initiate on you, aka reverse actions. contains both innocent cuddling and stuff like straddling you down.&lt;br /&gt;
*M_KOJO_KX_セクハラコマンド&lt;br /&gt;
* セクハラコマンド (Sexual Harassment Command) is for daily cuddling and touchy feely stuff (kiss, embrace, touch ass/boobie, flip skirt, etc). these actions are also available for you during reverse sex (counter mode), which some dialogues have some support for.&lt;br /&gt;
*M_KOJO_KX_ハードなコマンド&lt;br /&gt;
** ハードなコマンド (Hard Commands) is for hardcore SM, but it's mostly unused because most of these commands are commented out. At best you'll find deepthroat, titfuck, and urinate there. You'd think that spanking should be there, but it's in another file&lt;br /&gt;
*M_KOJO_KX_愛撫系コマンド&lt;br /&gt;
** 愛撫系コマンド (Caress Commands) is for all things related to caress commands during sex - caress, cunni, rimjob, kiss during sex (not to be confused with kiss outside sex), etc. Also contains pillow talk, do nothing and seduce me commands.&lt;br /&gt;
*M_KOJO_KX_依頼&lt;br /&gt;
** 依頼 (Requests) is for requests. only a handful of dialogues have this at all because of how clunky the template is (they included everything needlessly). Check Seija/Reimu on how I made it simpler and easier for writing.&lt;br /&gt;
*M_KOJO_KX_育児イベント&lt;br /&gt;
** 育児イベント (Childcare Events) is for child-related. Mostly tracks children-related growth stages and some events, not a lot of dialogues use it because the template for it is confusing and is barebones. Those that do make use of it modify it considerably. Clownpiece, Hatate, and especially Tewi have lots of childcare content.&lt;br /&gt;
*M_KOJO_KX_加虐系コマンド&lt;br /&gt;
** 加虐系コマンド (Abusive Commands) is for the rest of SM commands, spanking is here, some equipment like rope, but again most of those commands are disabled.&lt;br /&gt;
*M_KOJO_KX_印取得&lt;br /&gt;
** 印取得 (Mark Acquisition) is for marks, for stuff like acquiring hate mark and etc. Some dialogue can be weird about it and don't have this file, the function (MARKCNG) is instead contained in either イベン ト or コマンド. PALAMCNG_C can be here sometimes.&lt;br /&gt;
*M_KOJO_KX_自慰系(あなた)コマンド&lt;br /&gt;
** 自慰系(あなた)コマンド (Masturbation (You) Commands) is not used at all. It was supposed to be reactions to PC's masturbation mode that was never implemented because it was too buggy, and no one got it done, but the files still remain to this day. The concept was that you could delude yourself into imagining having sex with any 2hu, so you summon a copy of them into your room, do your thing, and then snap out of it - all of the experience you just got with them is reset afterwards.&lt;br /&gt;
*M_KOJO_KX_性交系コマンド&lt;br /&gt;
** 性交系コマンド (Intercourse Commands) -  you know it, you love it, it's for sex stuff, all related to penetrations. Note that missionary 正常位 and doggy 後背位 have two sections - for standing (TFLAG:193, 立位) and regular. Also g-spot tease and cervix tease here are weird and don't do anything I think? The dialogue for those is in another file.&lt;br /&gt;
*M_KOJO_KX_弾幕勝負&lt;br /&gt;
** 弾幕勝負 (Danmaku Match) is for danmaku duel, it's simple but can be made elaborate (see daiyousei, seija, reisen).&lt;br /&gt;
*M_KOJO_KX_道具系コマンド&lt;br /&gt;
** 道具系コマンド (Tool Commands) is for sex toys and condom use. Onahole there is for putting it on 2hu and doesn't refer to onaholejob (which is a modded service command only available in Neodev).&lt;br /&gt;
*M_KOJO_KX_日記&lt;br /&gt;
** 日記 (Diary) is for a character's diary. Only a handful of characters use it. Eiki and Seija are good references if you want to implement diary lines of your own.&lt;br /&gt;
*M_KOJO_KX_日常系コマンド&lt;br /&gt;
** 日常系コマンド (Everyday Commands) is for the second biggest file usually, contains everything related to daily actions (from 300 to 600+ number-wise).&lt;br /&gt;
*M_KOJO_KX_派生コマンド&lt;br /&gt;
** 派生コマンド (Derived Commands) is for these derived commands, stuff like 69 (you using cunni and 2hu going blowjob for example), g-spot tease and cervix tease are here. Has also limited support for &amp;quot;double&amp;quot; actions, as in double blowjob from two different 2hus, etc.&lt;br /&gt;
*M_KOJO_KX_奉仕系コマンド&lt;br /&gt;
** 奉仕系コマンド (Service Commands) is for service-related, handjobs, blowjobs, etc.&lt;br /&gt;
&lt;br /&gt;
=== Nurse, Arm, Spurt Exclusive ===&lt;br /&gt;
&lt;br /&gt;
You will only find this if you look at the templates in &amp;lt;code&amp;gt;ERB\TRANSLATION\OMOGATARI\CHARA&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*M_KOJO_KX_NAS_EVENT (General Events)&lt;br /&gt;
** NAS Specific commands. Contains stuff for NAS specific general events such as character creation, death, death reactions, gaining reputations, arousal, etc.&lt;br /&gt;
*M_KOJO_KX_NAS_DAILY (Daily Commands)&lt;br /&gt;
** NAS Specific commands. Contains stuff for NAS exclusive commands such as doctoring, religion conversion, the shock wand, and kicking them out.&lt;br /&gt;
*M_KOJO_KX_NAS_SEX (Sex Commands)&lt;br /&gt;
** Contains commands like facesitting, e-stim, and pantyjob.&lt;br /&gt;
*M_KOJO_KX_NAS_HARD (Hard Commands)&lt;br /&gt;
** NAS Specific hard sex commands including the revamped urinate and defecate commands, bladder torture, and urethral commands.&lt;br /&gt;
*M_KOJO_KX_NAS_EVENT_OMO (Pee Events)&lt;br /&gt;
** The OMO file contains events related to the pee system such as diaper checking, bladder and bowel desperation, and relieving oneself on the toilet or outside.&lt;br /&gt;
&lt;br /&gt;
See [[Contributing/Modding TW/Bare Minimum Dialogue]] for a good set of bare minimum content that your dialogue should have&lt;br /&gt;
&lt;br /&gt;
== Finding the character ==&lt;br /&gt;
&lt;br /&gt;
Then go to ERB/ 口上・メッセージ関連/個人口上/&lt;br /&gt;
&lt;br /&gt;
and find your character in Japanese (use TouhouWiki.net or THB). When you find it, paste in the files and rename all files with X to your character ID (Chimata is 141, so replace it with K141).&lt;br /&gt;
&lt;br /&gt;
== Setting your dialogue as an alt ==&lt;br /&gt;
&lt;br /&gt;
If you're going to make a dialogue for a character who already has one, you'll need to make some changes to your files first.&lt;br /&gt;
&lt;br /&gt;
To start, go to your events file and change the @M_KOJO_KX function based on what slot your alt dialogue is in. (Ex. if you're adding a second dialogue to Rumia, you would change that function to @M_KOJO_K12_1). Next, you'll need to set RESULTS to an internal identifier for that dialogue's functions and RESULTS:1 to the dialogue's name in the selection list. (Ex. /egg/ Sakuya uses RESULTS = _ENG01 and RESULTS:1 = 8Chan /egg/). Finally, you'll need to rename all your functions to use the internal identifier after the KOJO part of the function name.. (Ex. for the encounter function, JP Sakuya uses @M_KOJO_ENCOUNTER_K15, Young Girl Sakuya uses @M_KOJO_少女長_ENCOUNTER_K15, and /egg/ Sakuya uses @M_KOJO_ENG01_ENCOUNTER_K15.)&lt;br /&gt;
&lt;br /&gt;
== Making Dialogue ==&lt;br /&gt;
&lt;br /&gt;
Then use the PRINT commands to make dialogue that corresponds to the event (ie: Encounter is when you first meet her, COM_KX_300 is when you have a convo, 射精 is when the 2hu ejaculates). Parsee's dialogue has English comments for most of the functions in her dialogue, so check her files if you aren't sure what something does.&lt;br /&gt;
&lt;br /&gt;
== Working with CFLAGs ==&lt;br /&gt;
&lt;br /&gt;
CFLAGs are variables associated with a dialogue. They can be used for counters, quest chains, and many other things.&lt;br /&gt;
&lt;br /&gt;
To add CFLAGs to your dialogue, create an ERH file in the same folder as your other dialogue files. I don't think it matters what you call it, but you might as well just go with K[character ID]C_[CHARACTERNAME]DIM.ERH. (ex. for Mugetsu, you'd use K116C_MUGETSUDIM.ERH.)&lt;br /&gt;
&lt;br /&gt;
Now let's say you want a counter that counts how many times Mugetsu has drank alcohol. Go into your new ERH file and add a line like this:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM CONST K116EN_DRINKING_EXP                                           =    1001&lt;br /&gt;
&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Then increment it whenever Mugetsu drinks alcohol (Serve Alcohol, drinking at a party, etc.):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CFLAG:116:K116EN_DRINKING_EXP ++&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Make sure you always have the identifier (in this case, the :116: part) when doing CFLAG checks, or else you'll be checking/modifying the variable ID instead of the variable's value.&lt;br /&gt;
&lt;br /&gt;
=== Working with VER and FLAG_VER ===&lt;br /&gt;
&lt;br /&gt;
Some characters, like Marisa, Suwako, Nue, and Parsee, have VER and FLAG_VER variables defined in their DIM files. VER is set to the version of the dialogue (1391/1.39.1, 001/0.0.1, 130/1.3.0), and FLAG_VER is the variable that tracks what the current dialogue version is. In your update code, you'll want to set FLAG_VER to the value of VER (ex. &amp;lt;nowiki&amp;gt;&amp;quot;CFLAG:[[パルスィ]]:K60EN_FLAG_VER = CFLAG:[[パルスィ]]:K60EN_VER&amp;quot;&amp;lt;/nowiki&amp;gt;) If you want to do special things on update (like Parsee's bugfixes), you'll want to check the value of FLAG_VER, not VER (ex. &amp;lt;nowiki&amp;gt;&amp;quot;IF CFLAG:[[パルスィ]]:K60EN_FLAG_VER &amp;lt; 138&amp;quot;&amp;lt;/nowiki&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
= Adding New Abilities =&lt;br /&gt;
&lt;br /&gt;
Adding a new ability is pretty complicated, especially since we are using CHARADATA DIMs instead of CSVs&lt;br /&gt;
&lt;br /&gt;
In our example, we'll be adding an alcohol and drug resistance scale.&lt;br /&gt;
&lt;br /&gt;
== The DIM way ==&lt;br /&gt;
&lt;br /&gt;
First we'll have to define the variables that we will use for our ability.&lt;br /&gt;
&lt;br /&gt;
Make a new ERH file (or use an existing file if you already created some stuff), and add this&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM CHARADATA SAVEDATA AlcoholResistance&lt;br /&gt;
#DIM CHARADATA SAVEDATA DrinkingExp&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
AlcoholResistance is our ability, and DrinkingExp is our experience. These will be applied to each character and saved to the save file&lt;br /&gt;
&lt;br /&gt;
Then we'll have to add the ability to level up and down this stat, as well as state the amount of experience needed to level up this ability.&lt;br /&gt;
&lt;br /&gt;
After making the ability, it's time to make it show up on the user interface. Since this is a scale attribute, we will also have to make a new grading system for it.&lt;br /&gt;
&lt;br /&gt;
Most of our work is based off modifying TRANSLATION/List.erb&lt;br /&gt;
&lt;br /&gt;
Our first modification is to edit PRINT_SPECIFIC_HTML to show our new ability we just added.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM CONST DISP_ID =&lt;br /&gt;
0, 9, 43, 0, 50, 15, 31,&lt;br /&gt;
1, 10, 41, 1, 54, 16, 32,&lt;br /&gt;
2, 11, 42, 2, 55, 17, 33,&lt;br /&gt;
3, 12, 40, 3, 52, 18, 34,&lt;br /&gt;
4, 13, 44, 4, 51, 0, 35,&lt;br /&gt;
5, 14, 45, 0, 53, 0, 30,&lt;br /&gt;
0, 0, 46, 0, 0, 0, 0,&lt;br /&gt;
0, 0, 47, 0, 0, 0, 0,&lt;br /&gt;
0, 0, 48, 0, 0, 0, 23,&lt;br /&gt;
0, 0, 49, 0, 0, 0, 0,&lt;br /&gt;
}&lt;br /&gt;
#DIM C_ID&lt;br /&gt;
{&lt;br /&gt;
#DIMS CONST DISP_NAME =&lt;br /&gt;
&amp;amp;quot; PAIN&amp;amp;quot;, &amp;amp;quot; Intimacy&amp;amp;quot;, &amp;amp;quot;Knowledge&amp;amp;quot;, &amp;amp;quot;CSens&amp;amp;quot;, &amp;amp;quot; Hand&amp;amp;quot;, &amp;amp;quot; Maso&amp;amp;quot;, &amp;amp;quot; Semen&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; PLSR&amp;amp;quot;, &amp;amp;quot;Obedience&amp;amp;quot;, &amp;amp;quot; Speech&amp;amp;quot;, &amp;amp;quot;VSens&amp;amp;quot;, &amp;amp;quot;Vagina&amp;amp;quot;, &amp;amp;quot; Sado&amp;amp;quot;, &amp;amp;quot; Homo♀&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; LEWD&amp;amp;quot;, &amp;amp;quot; Desire&amp;amp;quot;, &amp;amp;quot; Combat&amp;amp;quot;, &amp;amp;quot;ASens&amp;amp;quot;, &amp;amp;quot; Anus&amp;amp;quot;, &amp;amp;quot;Homo♀&amp;amp;quot;, &amp;amp;quot; Homo♂&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; HATE&amp;amp;quot;, &amp;amp;quot;Technique&amp;amp;quot;, &amp;amp;quot; Cleaning&amp;amp;quot;, &amp;amp;quot;BSens&amp;amp;quot;, &amp;amp;quot; Chest&amp;amp;quot;, &amp;amp;quot;Homo♂&amp;amp;quot;, &amp;amp;quot; Creampie&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;Old HATE&amp;amp;quot;, &amp;amp;quot;Servitude&amp;amp;quot;, &amp;amp;quot; Cooking&amp;amp;quot;, &amp;amp;quot;MSens&amp;amp;quot;, &amp;amp;quot;Tongue&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; A Creampie&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; RAPE&amp;amp;quot;, &amp;amp;quot; Exposure&amp;amp;quot;, &amp;amp;quot; Music&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Waist&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;Masturbation&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Logging&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Fishing&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Foraging&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;Drug&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Mixing&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This makes it show up on the gui but we still have to sort out the grading system&lt;br /&gt;
&lt;br /&gt;
Since we are making an attribute that is a scale we will have to make a new grading system for it.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ELSEIF ARG == 54&lt;br /&gt;
    OUTPUT '= @&amp;amp;quot;&amp;amp;lt;nonbutton title='%ABILITY_DESCRIPTION_HTML(C_ID,ARG)%'&amp;amp;gt;&amp;amp;quot;&lt;br /&gt;
    OUTPUT += @&amp;amp;quot;%DISP_NAME:ARG, 10%：&amp;amp;quot;&lt;br /&gt;
    OUTPUT += PRINT_RANK_HTML(AlcoholResistance:C_ID:0, &amp;amp;quot;MAX_11_SCALE&amp;amp;quot;)&lt;br /&gt;
    OUTPUT += @&amp;amp;quot; {ABL:C_ID:(DISP_ID:ARG), 3}&amp;amp;quot;&lt;br /&gt;
    OUTPUT += @&amp;amp;quot;&amp;amp;lt;/nonbutton&amp;amp;gt;&amp;amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This makes it show the level of alcohol resistance&lt;br /&gt;
&lt;br /&gt;
In PRINT_ALPHABET_HTML, we will have to define the ranks for our new scale. Make sure to do the same thing in PRING_ALPHABET too in COMMON.erb&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIMS CONST STR_RANK11, 11 = &amp;amp;quot;Ex&amp;amp;quot;, &amp;amp;quot;SS&amp;amp;quot;, &amp;amp;quot; S&amp;amp;quot;, &amp;amp;quot; A&amp;amp;quot;, &amp;amp;quot; B&amp;amp;quot;, &amp;amp;quot; C&amp;amp;quot;, &amp;amp;quot; D&amp;amp;quot;, &amp;amp;quot; E&amp;amp;quot;, &amp;amp;quot; F&amp;amp;quot;, &amp;amp;quot; G&amp;amp;quot;, &amp;amp;quot; H&amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
;this makes C the average and turns it grey&lt;br /&gt;
{&lt;br /&gt;
#DIMS CONST C_RANK11, 11 =&lt;br /&gt;
&amp;amp;quot;C_P_PURPLE&amp;amp;quot;, &amp;amp;quot;C_WHITE&amp;amp;quot;, &amp;amp;quot;C_RED&amp;amp;quot;, &amp;amp;quot;C_ORANGE&amp;amp;quot;, &amp;amp;quot;C_YELLOW&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;C_GRAY&amp;amp;quot;, &amp;amp;quot;C_YELLOW&amp;amp;quot;, &amp;amp;quot;C_ORANGE&amp;amp;quot;, &amp;amp;quot;C_RED&amp;amp;quot;, &amp;amp;quot;C_WHITE&amp;amp;quot;, &amp;amp;quot;C_PINK&amp;amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Define a new entry for 11 ranks&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SELECTCASE RANK_NUM&lt;br /&gt;
    CASE 11&lt;br /&gt;
        RETURNF COLOR_PRINT_HTML(STR_RANK11:RANK, C_RANK11:RANK, 2)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Under CALC_RANK_FUNCTION and CALC_RANK (in COMMON.erb) we can define what our numbers scale to. In our case we will be doing a -5 to 5 system&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;amp;quot;MAX_11_SCALE&amp;amp;quot;&lt;br /&gt;
;for endurance scales&lt;br /&gt;
    SELECTCASE VAR_VALUE&lt;br /&gt;
        CASE IS &amp;amp;gt;= 5&lt;br /&gt;
            RANK = 0&lt;br /&gt;
            ;upper limit&lt;br /&gt;
        CASE IS &amp;amp;gt;= 4&lt;br /&gt;
            RANK = 1&lt;br /&gt;
        CASE IS &amp;amp;gt;= 3&lt;br /&gt;
            RANK = 2&lt;br /&gt;
        CASE IS &amp;amp;gt;= 2&lt;br /&gt;
            RANK = 3&lt;br /&gt;
        CASE IS &amp;amp;gt;= 1&lt;br /&gt;
            RANK = 4&lt;br /&gt;
        CASE IS &amp;amp;gt;= 0&lt;br /&gt;
            RANK = 5&lt;br /&gt;
            ; you start at 0&lt;br /&gt;
        CASE IS &amp;amp;gt;= -1&lt;br /&gt;
            RANK = 6&lt;br /&gt;
        CASE IS &amp;amp;gt;= -2&lt;br /&gt;
            RANK = 7&lt;br /&gt;
        CASE IS &amp;amp;gt;= -3&lt;br /&gt;
            RANK = 8&lt;br /&gt;
        CASE IS &amp;amp;gt;= -4&lt;br /&gt;
            RANK = 9&lt;br /&gt;
        CASEELSE&lt;br /&gt;
            RANK = 10&lt;br /&gt;
            ;lower limit&lt;br /&gt;
        ENDSELECT&lt;br /&gt;
        &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Define an entry in CALC_RANK_NUM_FUNCTION&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;amp;quot;MAX_11_SCALE&amp;amp;quot;&lt;br /&gt;
;needed for endurance abilities&lt;br /&gt;
    RANK_NUM = 11&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Make a description to show criteria for level up&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 54; Alcohol Resistance&lt;br /&gt;
    LOCALS '= &amp;amp;quot;How strong drugs affect you.\n&amp;amp;quot;&lt;br /&gt;
    LOCALS += &amp;amp;quot;Progress towards next stage (addict):\n&amp;amp;quot;&lt;br /&gt;
    IF AlcoholResistance:C_ID:0 &amp;amp;gt;= 5&lt;br /&gt;
        LOCALS += @&amp;amp;quot; MAXED!\n&amp;amp;quot;&lt;br /&gt;
    ELSE&lt;br /&gt;
        LOCALS += &amp;amp;quot;Experience:\n&amp;amp;quot;&lt;br /&gt;
        LOCALS += @&amp;amp;quot; Drug: %ABILITY_FORMAT_HTML(OrgasmDenyExp:C_ID:0, EXP_DEMAND_22(0,90,C_ID,1))%\n&amp;amp;quot;&lt;br /&gt;
    ENDIF&lt;br /&gt;
    LOCALS += &amp;amp;quot;Progress towards next stage (nondrinker):\n&amp;amp;quot;&lt;br /&gt;
    IF AlcoholResistance:C_ID:0 &amp;amp;lt;= -5&lt;br /&gt;
        LOCALS += @&amp;amp;quot; MAXED!&amp;amp;quot;&lt;br /&gt;
    ELSE&lt;br /&gt;
        LOCALS += &amp;amp;quot;Experience:\n&amp;amp;quot;&lt;br /&gt;
        LOCALS += @&amp;amp;quot; Drug: %ABILITY_FORMAT_HTML(DrinkingExp:C_ID:0, -EXP_DEMAND_22(0,90,C_ID))%&amp;amp;quot;&lt;br /&gt;
    ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Go to ERB/ステータス計算関/ABL/ABL_UP_DATA.ERB and add the id of the exp you want to occupy under EXP_DEMAND.&lt;br /&gt;
&lt;br /&gt;
In this case, we will be taking ID 22.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ELSEIF ARG == 22&lt;br /&gt;
; call exp demand for alcohol resistance&lt;br /&gt;
    RETURNF EXP_DEMAND_22(ARG:1,ARG:2,ARG:3)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we did that, we will have to make the function that we wanted to call&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡&lt;br /&gt;
;Alcohol and Drug Resistance&lt;br /&gt;
;For these values they determine the threshold&lt;br /&gt;
;≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡&lt;br /&gt;
@EXP_DEMAND_22(ARG,ARG:1,ARG:2,ARG:3=0,ARG:4=0)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
VARSET LOCAL&lt;br /&gt;
;reset local since this is our grab variable&lt;br /&gt;
IF !ARG:4&lt;br /&gt;
    LOCAL = AlcoholResistance:(ARG:2):0+(ARG:3)&lt;br /&gt;
;set the grab variable to the 2hu's alcohol resist&lt;br /&gt;
ELSE&lt;br /&gt;
    LOCAL = ARG:4&lt;br /&gt;
ENDIF&lt;br /&gt;
; grab the exp needed based off the level&lt;br /&gt;
SELECTCASE LOCAL&lt;br /&gt;
    CASE -5&lt;br /&gt;
        LOCAL = -2000&lt;br /&gt;
    CASE -4&lt;br /&gt;
        LOCAL = -1000&lt;br /&gt;
    CASE -3&lt;br /&gt;
        LOCAL = -500&lt;br /&gt;
    CASE -2&lt;br /&gt;
        LOCAL = -250&lt;br /&gt;
    CASE -1&lt;br /&gt;
        LOCAL = -100&lt;br /&gt;
    CASE 0&lt;br /&gt;
        LOCAL = 0&lt;br /&gt;
    CASE 1&lt;br /&gt;
        LOCAL = 100&lt;br /&gt;
    CASE 2&lt;br /&gt;
        LOCAL = 250&lt;br /&gt;
    CASE 3&lt;br /&gt;
        LOCAL = 500&lt;br /&gt;
    CASE 4&lt;br /&gt;
        LOCAL = 1000&lt;br /&gt;
    CASE 5&lt;br /&gt;
        LOCAL = 2000&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&lt;br /&gt;
RETURNF LOCAL&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will give the exp needed to level up or down the ability.&lt;br /&gt;
&lt;br /&gt;
Next up is a way of giving experience to this stat. Since our example is alcohol resistance, it would be a good call to increase it by drinking alcohol&lt;br /&gt;
&lt;br /&gt;
In COM332, we can add a line below line 181 which gives alcohol resistance if the 2hu drinks alcohol&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SOURCE:歓楽 = SOURCE:歓楽 * 味補正 / 10&lt;br /&gt;
SOURCE:征服 = SOURCE:征服 * 味補正 / 10&lt;br /&gt;
SOURCE:受動 = SOURCE:受動 * 味補正 / 10&lt;br /&gt;
;custom code&lt;br /&gt;
DrinkingExp:TARGET:0 += 味補正&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally is a way to track if a character has enough exp to level up this stat. The function for this is found in&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;Alcohol resistance&lt;br /&gt;
    LOCAL:90 = AlcoholResistance:ARG:0&lt;br /&gt;
    IF DrinkingExp:ARG:0 &amp;amp;gt;= EXP_DEMAND_22(0,90,ARG,1) &amp;amp;amp;&amp;amp;amp; AlcoholResistance:ARG:0 &amp;amp;lt; 5&lt;br /&gt;
        AlcoholResistance:ARG:0 ++&lt;br /&gt;
        IF ARG == 0&lt;br /&gt;
            PRINTFORMW %PARSE(&amp;amp;quot;Your&amp;amp;quot;)% body is now more resiliant to drugs.&lt;br /&gt;
        ELSE&lt;br /&gt;
            PRINTFORMW %CALLNAME:ARG%'s body is now more resiliant to drugs.&lt;br /&gt;
        ENDIF&lt;br /&gt;
    ELSEIF (DrinkingExp:ARG:0 &amp;amp;lt; (EXP_DEMAND_22(0,90,ARG,-1)) || (DrinkingExp:ARG:0 &amp;amp;lt; EXP_DEMAND_22(0,90,ARG) &amp;amp;amp;&amp;amp;amp; DrinkingExp:ARG:0 &amp;amp;gt; 0)) &amp;amp;amp;&amp;amp;amp; AlcoholResistance:ARG:0 &amp;amp;gt; -5&lt;br /&gt;
    AlcoholResistance:ARG:0 --&lt;br /&gt;
    IF ARG == 0&lt;br /&gt;
        PRINTFORMW %PARSE(&amp;amp;quot;Your&amp;amp;quot;)% body is now less resiliant to drugs.&lt;br /&gt;
    ELSE&lt;br /&gt;
        PRINTFORMW %CALLNAME:ARG%'s body is now less resiliant to drugs.&lt;br /&gt;
    ENDIF&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can add additional talents on level up like I've did on my orgasm denial scale but you don't have to&lt;br /&gt;
&lt;br /&gt;
= Adding Items =&lt;br /&gt;
&lt;br /&gt;
Adding new items is easy, but it requires editing CSVs, adding the entry into ITEMDATA.erb, and applying its effects in Add_Item.erb&lt;br /&gt;
&lt;br /&gt;
In our example, we will be making a candy which increases V and V stretch Exp by 100, takes our virginity, and increase stamina by 1000&lt;br /&gt;
&lt;br /&gt;
First, we'll have to go to Item.csv and add our item and set its ID&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; 330,UselessCandy,3000&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This makes an item with an ID of 330 which costs 500 yen.&lt;br /&gt;
&lt;br /&gt;
Then we'll have to go to ERB/Translation/STR.erb and go to ITEMNAME_TR. Below that function, we can insert our translated item name.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 70&lt;br /&gt;
    ;translated name which corresponds to our item id&lt;br /&gt;
    LOCALS = Violet Candy&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We will also have to add a description to the item in ERB/アイテム解説.erb under ITEM_EXPLANATION to tell the player what it does.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 330&lt;br /&gt;
    RETURNF &amp;amp;quot;Drug that instantly removes【Virgin】from someone and stretches their holes. Immediate effect use item.&amp;amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we added the item ID and its name, we'll have to add it to SHOP関連/ITEMDATA.erb to make it a buyable item and to categorize it correctly&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;amp;quot;UselessCandy&amp;amp;quot;&lt;br /&gt;
    SELECTCASE ARGS&lt;br /&gt;
        CASE &amp;amp;quot;SALES&amp;amp;quot;&lt;br /&gt;
            ;how many you can buy&lt;br /&gt;
            RETURN 99&lt;br /&gt;
        CASE &amp;amp;quot;購入&amp;amp;quot;&lt;br /&gt;
            ;behavior when purchasing&lt;br /&gt;
            CALL ITEM_MATOMEGAI(ARG, ARG:1)&lt;br /&gt;
        CASE &amp;amp;quot;TYPE:消耗品&amp;amp;quot;, &amp;amp;quot;SHOP:通信販売&amp;amp;quot;&lt;br /&gt;
            ;item flags&lt;br /&gt;
            RETURN 1&lt;br /&gt;
    ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This categorizes it as a consumable that is buyable in mail order.&lt;br /&gt;
&lt;br /&gt;
== Adding effects to items ==&lt;br /&gt;
&lt;br /&gt;
Finally, we get to applying the item's effects. Go to TRANSLATION/Addition/Add_Item.erb and make it available to use by putting it under Add_UseableItem&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 330&lt;br /&gt;
    RETURN 2&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
add your item's effects under Add_UseItem&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 330&lt;br /&gt;
    PRINTFORMW You pull out a large jawbreaker, put it in your mouth, and start sucking on it.&lt;br /&gt;
    PRINTFORMW It tastes like strawberry.&lt;br /&gt;
    PRINTFORML While you are enjoying your candy, a portal appears underneath you.&lt;br /&gt;
    PRINTFORMW A foriegn object shifts your %CLOTHES_TR(PANTSNAME(EQUIP:ARG:下半身下着２, ARG))% and inserts it in your \@ HAS_VAGINA(MASTER) ? %FSYN(&amp;amp;quot;vagina&amp;amp;quot;)+&amp;amp;quot; and&amp;amp;quot;%#\@ %FSYN(&amp;amp;quot;anus&amp;amp;quot;)%...&lt;br /&gt;
    IF TALENT:MASTER:処女&lt;br /&gt;
        ; if player has a vag and is a virgin&lt;br /&gt;
        SETCOLOR 247,171,166&lt;br /&gt;
        PRINTFORMW 【Virginity Loss】&lt;br /&gt;
        CALL SET_HISTORY_LOST_V(MASTER, 26, &amp;amp;quot;ペニス&amp;amp;quot;,)&lt;br /&gt;
        RESETCOLOR&lt;br /&gt;
        TALENT:MASTER:処女 = -1&lt;br /&gt;
        ; take master's virginity by yukari's tentacles&lt;br /&gt;
        PRINTFORMW You feel an unbearable pain in your %FSYN(&amp;amp;quot;vagina&amp;amp;quot;)%, getting violated like it's nothing.&lt;br /&gt;
    ENDIF&lt;br /&gt;
    IF CSTR:MASTER:アナル処女喪失履歴 == &amp;amp;quot;&amp;amp;quot;&lt;br /&gt;
        ; if player is a anal virgin&lt;br /&gt;
        SETCOLOR 247,171,166&lt;br /&gt;
        PRINTFORMW 【Anal Virginity Loss】&lt;br /&gt;
        CALL SET_HISTORY_LOST_A(MASTER, 26, &amp;amp;quot;ペニス&amp;amp;quot;,)&lt;br /&gt;
        RESETCOLOR&lt;br /&gt;
        ; take master's virginity by yukari's tentacles&lt;br /&gt;
        PRINTFORMW Your asshole bleeds profusely from the sudden insertion.&lt;br /&gt;
    ENDIF&lt;br /&gt;
    PRINTFORMW You try to scream, but the candy has gagged your mouth shut...&lt;br /&gt;
    PRITNFORMW You look down and it seems to be a wide tenticle that's fucking you.&lt;br /&gt;
    PRINTFORMW You attempt to resist the tentacles violating you, but it doesn't budge.&lt;br /&gt;
    PRINTFORNW The relentless sensation is too much to endure as you fall on your ass...&lt;br /&gt;
    PRINTFORMW You surrender in pleasure as you cum over and over...&lt;br /&gt;
    EXP:MASTER:異常経験 += 30&lt;br /&gt;
    IF HAS_VAGINA(MASTER)&lt;br /&gt;
        EXP:MASTER:Ｖ経験 += 100&lt;br /&gt;
        EXP:MASTER:Ｖ拡張経験 += 100&lt;br /&gt;
        EXP:MASTER:絶頂経験 += 15&lt;br /&gt;
        EXP:MASTER:Ｖ絶頂経験 += 15&lt;br /&gt;
    ENDIF&lt;br /&gt;
    PRINTFORNW This repeats for hours...&lt;br /&gt;
    PRINTFORMW The tenticles never stops fucking you, despite you fainting...&lt;br /&gt;
    CFLAG:MASTER:徹夜 = 1&lt;br /&gt;
    CFLAG:MASTER:ヤラせちゃった = 1&lt;br /&gt;
    RETURN 2&lt;br /&gt;
    ;give V experience, climax, and rape flag and end day.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding new commands =&lt;br /&gt;
&lt;br /&gt;
Adding a new command is a bit complicated and can get overboard very quickly as you'll have to add them to the user interface and make a message&lt;br /&gt;
&lt;br /&gt;
For this example, we'll be making a command that kicks out the selected 2hu from the room we are in.&lt;br /&gt;
&lt;br /&gt;
First off, we have to add our command in CSV/Train.csv to register it as a usable command.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; 489,KickOut&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we've done that, we can add the command to the user interface&lt;br /&gt;
&lt;br /&gt;
First we'll have to add the generic name to the command in TRANSLATION/STR.erb&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 489&lt;br /&gt;
    LOCALS = Kick Out&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we have added the generic name of the command, we can now add the name that will be shown in the actual user interface in ERB/コマンド関連/USERCOM_コマンド表示処理.ERB under the SHOW_USERCOM function&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ELSEIF LOCAL == 489&lt;br /&gt;
    PRINTFORMC Kick Out %CALLNAME:TARGET%[{LOCAL,3}]&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will tell the name of the character we are about to kick out of our room.&lt;br /&gt;
&lt;br /&gt;
The final steps involve making our command. Make a new ERB file anywhere in the ERB folder (but you should make your own folder if you are adding new commands and such). Name it something like &amp;amp;quot;COMF{ID} Command Name&amp;amp;quot; (&amp;amp;quot;COMF489 Kick Out&amp;amp;quot; in our case)&lt;br /&gt;
&lt;br /&gt;
Open the new ERB file we just created. First, we make the function that give the command it's effects&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@COM489&lt;br /&gt;
CFLAG:TARGET:好感度 -= (50 - ABL:TARGET:親密 * 2)&lt;br /&gt;
CFLAG:TARGET:信頼度 -= (50 - ABL:TARGET:親密 * 2)&lt;br /&gt;
;reduce favor and reliability&lt;br /&gt;
SOURCE:TARGET:反感 += 300&lt;br /&gt;
BASE:TARGET:怒り += (5500 - ABL:TARGET:親密 * 100)&lt;br /&gt;
; make 2hu mad&lt;br /&gt;
CFLAG:TARGET:現在位置 = KICKOUT()&lt;br /&gt;
; move the 2hu to a different room&lt;br /&gt;
&lt;br /&gt;
;we need to increase time by at least something or else we don't get the message.&lt;br /&gt;
TIME += 1&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that, give the player a description of what they do to do that action.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@MESSAGE_COM489&lt;br /&gt;
PRINTFORMDW You kick %CALLNAME:TARGET% out of %STR_TR(CFLAG:MASTER:現在位置+8000)%&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally are the conditions that restrict the use of the command&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@COM_ABLE489&lt;br /&gt;
; Do not allow during ufufu or time stop&lt;br /&gt;
SIF FLAG:70 == 1&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF CFLAG:うふふ != 0&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF !TFLAG:100&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF CFLAG:睡眠&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF TARGET == MASTER ; doesn't make sense to kick yourself out&lt;br /&gt;
    RETURN 0&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding New Character-Specific Commands (command 443) =&lt;br /&gt;
&lt;br /&gt;
First, you'll want to go to your character's data file. They're located in `\ERB\キャラデータ\Chara_data_[character ID]_[character's Japanese CALLNAME]`. Ex: Suika's file is `Chara_data_10_萃香.ERB`, Parsee's file is `Chara_data_60_パルスィ.ERB`, and Shinki's file is `Chara_data_102_神綺.ERB`.&lt;br /&gt;
&lt;br /&gt;
Next, include a line like this somewhere in the file:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;quot;固有コマンド&amp;quot;&lt;br /&gt;
    CALLF MAKE_STR(V_NAME, &amp;quot;[command name]&amp;quot;)&lt;br /&gt;
CASE &amp;quot;固有コマンド実行可能&amp;quot;&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, !WORKING(60)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Most characters have it under `CASE &amp;quot;普段着：その他１&amp;quot;` or `CASE &amp;quot;普段着：その他 2`&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Finally, add a function for your command called `@UNIQUE_COM_[command name]`. You can define it anywhere, but most EN original custom commands are in their own files, named `Add_[CommandName].ERB`, and stored in `ERB\TRANSLATION\Addition`. Ex. Parsee's custom command is in Add_HashihimeServices.ERB, and Hina's custom command is in Add_Misfortune.ERB.&lt;br /&gt;
&lt;br /&gt;
= Adding Underwear =&lt;br /&gt;
&lt;br /&gt;
Underwear isn't something you need to add more of unless you want to make unique underwear or went full AB mode and decide to add diapes to gensokyo (Pops).&lt;br /&gt;
&lt;br /&gt;
Underwear can be added by using the code as a template. It will automatically add them to the underwear array where all 2hus can wear&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;ID is your underwear ID&lt;br /&gt;
;the english O_DATA entries are for Pops's branch only&lt;br /&gt;
&lt;br /&gt;
@EXIST_下半身下着_ずらし可能ID&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@下半身下着_ずらし可能ID(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
    CASE &amp;amp;quot;名前&amp;amp;quot;&lt;br /&gt;
        ;name&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;diaper&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;描写&amp;amp;quot;&lt;br /&gt;
        ;description variable&lt;br /&gt;
        ;the real description is in MISC.ERB(?)&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;wtf is this used for&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;透ける(前)&amp;amp;quot;&lt;br /&gt;
        ;Transparency. This is the opposite so 1 means you can't see&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;透ける(後)&amp;amp;quot;&lt;br /&gt;
        ;Transparency. This is the opposite so 1 means you can't see&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;はける&amp;amp;quot;&lt;br /&gt;
        ;requirements to have the 2hu wear it&lt;br /&gt;
        IF !nOmutsu&lt;br /&gt;
        ;the diaper flag&lt;br /&gt;
            CALLF MAKE_INT(V_NAME, 0)&lt;br /&gt;
        ELSEIF PeeHold:ARG:0 &amp;amp;lt;= -2 || PooHold:ARG:0 &amp;amp;lt;= -2 || TALENT:ARG:幼児／幼児退行 || GETBIT(TALENT:ARG:OmoGuardian, 2) || TALENT:ARG:BladderSize == 2&lt;br /&gt;
            ;needs to have continence issues or be a AB (infant regression) or DL (padded legend)&lt;br /&gt;
            CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
        ENDIF&lt;br /&gt;
    CASE &amp;amp;quot;着せ替え可能&amp;amp;quot;&lt;br /&gt;
        ;can change into it after having their panties/diaper pilfered&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;関連下着&amp;amp;quot;&lt;br /&gt;
        ;matching upperwear&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;上半身下着１&amp;amp;quot;, &amp;amp;quot;Ｔシャツ&amp;amp;quot;))&lt;br /&gt;
    CASE &amp;amp;quot;Priority&amp;amp;quot;&lt;br /&gt;
        ;gives a priority (re: second chance) roll that it'll be picked.&lt;br /&gt;
        ;from 0 to 100. 100 means it WILL be picked if the game rolls on it and fails the RNG check for other panties.&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 100)&lt;br /&gt;
    CASE &amp;amp;quot;男性下着&amp;amp;quot;&lt;br /&gt;
        ;can men wear it (Neodev version)&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;Unisex&amp;amp;quot;&lt;br /&gt;
        ;can men wear it&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;quot;Panties Type&amp;quot;&lt;br /&gt;
    [SKIPSTART]&lt;br /&gt;
    Types:&lt;br /&gt;
    ・Underwear&lt;br /&gt;
    ・Open-Crotch&lt;br /&gt;
    ・Pull-Up&lt;br /&gt;
    ・Diaper&lt;br /&gt;
    ・Naked/Bare Skin&lt;br /&gt;
    ・&lt;br /&gt;
    There are also absorbency levels for diapers that go from Light (Light Diaper) -&amp;gt; Normal (Diaper) -&amp;gt; Heavy (Heavy Diaper) -&amp;gt; Extreme (Extreme Diaper)&lt;br /&gt;
    Catheters and incontinence/menstrual/diaper booster pads are handled with CFLAGs&lt;br /&gt;
    Use IsPadded(ARG) to find out if the 2hu has a diaper or a pad.&lt;br /&gt;
    [SKIPEND]&lt;br /&gt;
    CALLF MAKE_STR(V_NAME, &amp;amp;quot;Diaper&amp;amp;quot;)&lt;br /&gt;
        CASE &amp;quot;Pee Capacity&amp;quot;&lt;br /&gt;
        ;how much piss it can hold if pee accidents are enabled&lt;br /&gt;
        ;if the 2hu has an accident without being padded they get dirty PALAMs (bad). If you're the one that has an accident you get the 「Not Potty Trained」 reputation&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1750)&lt;br /&gt;
    CASE &amp;quot;Poo Capacity&amp;quot;&lt;br /&gt;
        ;how much poop it can contain if messy accidents are enabled&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1000)&lt;br /&gt;
    CASE &amp;quot;Armor&amp;quot;&lt;br /&gt;
        ;how much penetration it can stop&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 2)&lt;br /&gt;
    CASE &amp;quot;Armor Health&amp;quot;&lt;br /&gt;
        ;how much damage can the armor take before losing efficiency or breaking&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 650)&lt;br /&gt;
    CASE &amp;quot;Armor Coverage&amp;quot;&lt;br /&gt;
        ;what parts the armor covers, use / to separate body part IDs&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;quot;61/53&amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;コレクション解禁条件&amp;amp;quot;&lt;br /&gt;
        ;unlock requirement variable&lt;br /&gt;
        ;the real description is in MISC.ERB(?)&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Req: Potty Training -2&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;コレクション表示可能&amp;amp;quot;&lt;br /&gt;
        ;condition expression needed to unlock. Often this is the same conditions as having the Touhou to equip it.&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Adding Clothing =&lt;br /&gt;
Other clothing can also be added to TW. Just that in vanilla TW, it also has to be in a clothing set to be wearable.&lt;br /&gt;
&lt;br /&gt;
Here is a list of all clothing slots that are available&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
	(1) アクセサリ		=	アクセサリ 		=	Decoration&lt;br /&gt;
	(2) 帽子 		=	頭装備 			=	Head&lt;br /&gt;
	(3) 靴			=	靴			=	Socks &lt;br /&gt;
	(4) 靴下		=	靴下			=	Shoes&lt;br /&gt;
&lt;br /&gt;
	(5) 下半身下着１		=	下半身下着_ずらし不可	=	Underwear(top)		(For bras that are worn by 2hus and can't be shifted)&lt;br /&gt;
	(6) 下半身下着２		=	下半身下着_ずらし可能 	=	Underwear(top)		(For bras that can be shifted)&lt;br /&gt;
&lt;br /&gt;
	(7) 上半身下着１		= 	上半身下着_はだけ不可	=	Underwear(bot)		(Underwear on-top of underwear. Cannot be taken)&lt;br /&gt;
	(8) 上半身下着２		=	上半身下着_はだけ可能 	=	Underwear(bot)		(Underwear that can be taken. Includes panties, briefs, trunks, thongs, pull-up diapers, and taped diapers)&lt;br /&gt;
&lt;br /&gt;
	(9) レオタード		=	レオタード 		=	Full-body Underwear	(Usually reserved for leotards and swimsuits)&lt;br /&gt;
	(10) ボディースーツ	=	ボディースーツ		=	Body Suit&lt;br /&gt;
&lt;br /&gt;
	(11) ズボン		=	ズボン			= 	Pants&lt;br /&gt;
	(12) 下半身上着		=	下半身上着		=	Undergarment 		(Unused)&lt;br /&gt;
&lt;br /&gt;
	(13) ワンピース		=	ワンピース		=	Full-body		(One-pieces)&lt;br /&gt;
	(14) 着物		=	着物			=	Kimono&lt;br /&gt;
&lt;br /&gt;
	(15) スカート		=	スカート			=	Skirt&lt;br /&gt;
&lt;br /&gt;
	(16) 上半身上着２	= 	上半身上着_はだけ可能	=	Shirt			(Shirts)&lt;br /&gt;
	(17) 上半身上着１	=	上半身上着_はだけ不可 	= 	Outer Garment		(Jackets, sailor unforms, shrine maiden clothes, etc)&lt;br /&gt;
&lt;br /&gt;
	(18) 外衣		=	外衣			=	Upper Garment		(Capes, jackets, and armor vests)&lt;br /&gt;
&lt;br /&gt;
	(19) その他１		=	その他衣装		=	Accessory&lt;br /&gt;
	(20) その他２		=	その他衣装		=	Accessory&lt;br /&gt;
	(21) その他３		=	その他衣装 		=	Accessory&lt;br /&gt;
&lt;br /&gt;
	(22) 腕部装束		=	腕部装束 		=	Arms&lt;br /&gt;
	(23) Back		=	Back			=	Back&lt;br /&gt;
	(24) Weapon		=	Weapon			=	Weapon&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;ID is your clothing ID&lt;br /&gt;
;ClothingType_ID (ie: 外衣_35)&lt;br /&gt;
&lt;br /&gt;
@EXIST_スカート32&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@スカート32(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
CASE &amp;quot;名前&amp;quot;&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, &amp;quot;naughty leather skirt&amp;quot;)&lt;br /&gt;
CASE &amp;quot;FullDesc&amp;quot;&lt;br /&gt;
	LOCALS '= @&amp;quot;A short skirt, but made with leather.&amp;quot;&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, LOCALS)&lt;br /&gt;
CASE &amp;quot;Shows Panties&amp;quot;&lt;br /&gt;
	[SKIPSTART]&lt;br /&gt;
	What types of panties will be shown though the skirt:&lt;br /&gt;
	Highest priority will be used.&lt;br /&gt;
	Leaking or messy underwear will always be shown in another line (smells).&lt;br /&gt;
&lt;br /&gt;
	1: Completely concealed&lt;br /&gt;
	2: Extreme diapers and soaked Heavy diapers&lt;br /&gt;
	3: Heavy diapers and soaked Regular diapers.&lt;br /&gt;
	4: Diapers and drawers &lt;br /&gt;
	5: All&lt;br /&gt;
	[SKIPEND]&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
CASE &amp;quot;Armor&amp;quot;&lt;br /&gt;
	;how much penetration it can stop&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 3)&lt;br /&gt;
CASE &amp;quot;Armor Health&amp;quot;&lt;br /&gt;
        ;how much damage can the armor take before losing efficiency or breaking&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 1500)&lt;br /&gt;
CASE &amp;quot;Armor Coverage&amp;quot;&lt;br /&gt;
        ;what parts the armor covers, use / to separate body part IDs&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, &amp;quot;60&amp;quot;)&lt;br /&gt;
CASE &amp;quot;装備部位&amp;quot;&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, &amp;quot;「スカート」&amp;quot;)&lt;br /&gt;
CASE &amp;quot;Price&amp;quot;&lt;br /&gt;
	;Price in the clothing store.&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 4000)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding Weapons =&lt;br /&gt;
&lt;br /&gt;
Weapons can be added by using the code as a template. It will automatically add them to the weapon array where all 2hus can equip if Postal mode is on&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;ID is your weapon ID&lt;br /&gt;
&lt;br /&gt;
@EXIST_WeaponID&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
;オブジェクト本体&lt;br /&gt;
@WeaponID(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
    CASE &amp;amp;quot;名前&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;SIG MCX VIRTUS&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;FullName&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Sig Sauer MCX VIRTUS Assault Rifle&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;描写&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;This is your weapon description&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;装備部位&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;「Weapon」&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Damage&amp;amp;quot;&lt;br /&gt;
        ; default damage in a normal hit&lt;br /&gt;
        LOCAL = 962&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Accuracy&amp;amp;quot;&lt;br /&gt;
        ; chance to HIT, 0-100%&lt;br /&gt;
        LOCAL = 50&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Burst&amp;amp;quot;&lt;br /&gt;
        ;how many shots it fires per turn&lt;br /&gt;
        LOCAL = 5&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Pellets&amp;amp;quot;&lt;br /&gt;
        ;bullets per shot&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Multi Hit&amp;amp;quot;&lt;br /&gt;
        ;how many targets the weapon can hit per pellet&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Loudness&amp;amp;quot;&lt;br /&gt;
        ;how far away a shot can be heard (in units)&lt;br /&gt;
        LOCAL = 7&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Mag Size&amp;amp;quot;&lt;br /&gt;
        ;shots until you need to reload&lt;br /&gt;
        LOCAL = 30&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Range&amp;amp;quot;&lt;br /&gt;
        ;how many units the weapon can fire&lt;br /&gt;
        LOCAL = 5&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Penetration&amp;amp;quot;&lt;br /&gt;
        ;units that you can see it can penetrate&lt;br /&gt;
        ;also dictates what armor it can go through&lt;br /&gt;
        LOCAL = 2&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
        CASE &amp;amp;quot;Grade&amp;amp;quot;&lt;br /&gt;
        ;how many times you have to give 100 charisma to the kappa&lt;br /&gt;
        LOCAL = 5&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
        CASE &amp;amp;quot;Price&amp;amp;quot;&lt;br /&gt;
        ;price to DEVELOP&lt;br /&gt;
        LOCAL = 470000&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
        CASE &amp;amp;quot;Prerequisite&amp;amp;quot;&lt;br /&gt;
        ;weapon required to develop first&lt;br /&gt;
        LOCAL = 40&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    ;These are attachment slots&lt;br /&gt;
    CASE &amp;amp;quot;Grip Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Foregrip Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Reciever Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Magazine Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Barrel Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Tactical Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Sight Slot&amp;amp;quot;&lt;br /&gt;
        ; 1 = pistol sights&lt;br /&gt;
        ; 2 = red dots and low magnification scopes&lt;br /&gt;
        ; 3 = high magnification scopes&lt;br /&gt;
        LOCAL = 3&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Stock Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Type&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Types:&lt;br /&gt;
        ・Melee&lt;br /&gt;
        ・Firearm&lt;br /&gt;
        ・Explosive&lt;br /&gt;
        ・Throwable&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Firearm&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Class&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Types:&lt;br /&gt;
        ・Pistol&lt;br /&gt;
        ・Rifle&lt;br /&gt;
        ・Shotgun&lt;br /&gt;
        ・Light Machine Gun&lt;br /&gt;
        ・Medium Machine Gun&lt;br /&gt;
        ・Heavy Machine Gun&lt;br /&gt;
        ・1H Blunt&lt;br /&gt;
        ・2H Blunt&lt;br /&gt;
        ・1H Blade&lt;br /&gt;
        ・2H Blade&lt;br /&gt;
        ・Spear&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Rifle&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Ammo&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Caliber in metric units&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;5.56x45mm&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Fire Sound&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;firearms/AT MR-92.wav&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Tags&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Tags:&lt;br /&gt;
        ・civilian&lt;br /&gt;
        ・military&lt;br /&gt;
        ・medival&lt;br /&gt;
        ・world war&lt;br /&gt;
        ・modern&lt;br /&gt;
        ・spacer&lt;br /&gt;
        ・ultra&lt;br /&gt;
        ・archotech&lt;br /&gt;
        ・assault rifle&lt;br /&gt;
        ・machine gun&lt;br /&gt;
        ・sniper rifle&lt;br /&gt;
        ・anti-tank&lt;br /&gt;
        ・revolver&lt;br /&gt;
        ・autopistol&lt;br /&gt;
        ・carbine&lt;br /&gt;
        ・soviet&lt;br /&gt;
        ・western&lt;br /&gt;
        ・bow&lt;br /&gt;
        ・musket&lt;br /&gt;
        ・battle rifle&lt;br /&gt;
        ・3d printed&lt;br /&gt;
        ・explosive&lt;br /&gt;
        ・non lethal&lt;br /&gt;
        ・incendiary&lt;br /&gt;
        ・american&lt;br /&gt;
        ・german&lt;br /&gt;
        ・japanese&lt;br /&gt;
        ・chinese&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;military/western/modern/assault rifle&amp;amp;quot;)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Spell Cards ==&lt;br /&gt;
Spell cards are much like weapons, but spell cards are unique to each character. They can also do unique effects such as healing people, affecting accuracy, and many other things.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@EXIST_SpellCard12&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@SpellCard12(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE ARG&lt;br /&gt;
CASE 1&lt;br /&gt;
	SELECTCASE O_DATA&lt;br /&gt;
	CASE &amp;quot;名前&amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, @&amp;quot;「Innate Dream」&amp;quot;)&lt;br /&gt;
	CASE &amp;quot;Description&amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, @&amp;quot;A secret technique which is extreme in many ways. With Reimu's ability to float, she floats away from all sorts of things and cannot to be attacked. If it wasn't just for play (with time limit), no one could beat her using any method.&amp;quot;)		&lt;br /&gt;
	CASE &amp;quot;ESP&amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 4000)&lt;br /&gt;
	CASE &amp;quot;Grade&amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 30)			&lt;br /&gt;
	CASE &amp;quot;Damage&amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 300)&lt;br /&gt;
	CASE &amp;quot;Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 12&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Burst&amp;quot;&lt;br /&gt;
		LOCAL = 150&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Pellets&amp;quot;&lt;br /&gt;
		LOCAL = 35&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Range&amp;quot;&lt;br /&gt;
		LOCAL = 10&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Penetration&amp;quot;&lt;br /&gt;
		LOCAL = 6&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	   	&lt;br /&gt;
	CASE &amp;quot;Multi Hit&amp;quot;&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Player Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Ally Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Ally Dodge&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)		&lt;br /&gt;
	CASE &amp;quot;Hostile Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 0&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)		&lt;br /&gt;
	CASE &amp;quot;Hostile Dodge&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 0&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)			&lt;br /&gt;
	CASE &amp;quot;Last Spell&amp;quot;&lt;br /&gt;
		LOCAL = 1&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)			&lt;br /&gt;
	CASE &amp;quot;装備部位&amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;quot;「SpellCard」&amp;quot;)&lt;br /&gt;
	ENDSELECT&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding New Characters =&lt;br /&gt;
&lt;br /&gt;
Adding characters requires a CSV entry, a CHARADATA ERB file, and a picture associated with them&lt;br /&gt;
&lt;br /&gt;
This is a character's CSV entry (place in the CSV folder&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;charcter ID&lt;br /&gt;
番号,145,&lt;br /&gt;
&lt;br /&gt;
;character name&lt;br /&gt;
名前,Kotohime,&lt;br /&gt;
;character callname&lt;br /&gt;
呼び名,Kotohime,&lt;br /&gt;
&lt;br /&gt;
;max stamina&lt;br /&gt;
基礎,体力,2500&lt;br /&gt;
;max energy&lt;br /&gt;
基礎,気力,2000&lt;br /&gt;
&lt;br /&gt;
;don't touch&lt;br /&gt;
基礎,勃起,1500&lt;br /&gt;
;maybe touch if your 2hu has a dick&lt;br /&gt;
基礎,精力,10000&lt;br /&gt;
&lt;br /&gt;
基礎,法力,1000&lt;br /&gt;
基礎,ムード,1500&lt;br /&gt;
基礎,理性,1000&lt;br /&gt;
基礎,怒り,1000&lt;br /&gt;
基礎,仕事量,0&lt;br /&gt;
基礎,深度,2000&lt;br /&gt;
基礎,酒気,1500&lt;br /&gt;
&lt;br /&gt;
;max bladder and bowels are handled in PeeStuffs.ERB so don't set them here&lt;br /&gt;
;same with body part health and hypno things&lt;br /&gt;
&lt;br /&gt;
;is virgin or not&lt;br /&gt;
素質,処女,0 ;non-virgin&lt;br /&gt;
&lt;br /&gt;
;sex (1 = girl, 2 = boy, 3 = futa, 7 = andro)&lt;br /&gt;
素質,性別,1&lt;br /&gt;
&lt;br /&gt;
;traits&lt;br /&gt;
素質,性的興味,1;Curious&lt;br /&gt;
素質,態度,-1; Docile&lt;br /&gt;
素質,無関心,1;Apathetic&lt;br /&gt;
素質,陽気／陰気,-1;Gloomy&lt;br /&gt;
素質,貞操,1;Virtuous&lt;br /&gt;
素質,倒錯的,1;Perverted&lt;br /&gt;
素質,性別嗜好,-1;Bisexual&lt;br /&gt;
素質,中毒しやすい,1;Easily Addicted&lt;br /&gt;
素質,絶倫,1;Unmatched&lt;br /&gt;
素質,Ｃ感度,1; Cock/Clit Sensitive&lt;br /&gt;
素質,バストサイズ,-1;small bewbs&lt;br /&gt;
素質,サド,1;sadist&lt;br /&gt;
素質,人間,1;human&lt;br /&gt;
&lt;br /&gt;
;abilities&lt;br /&gt;
能力,清掃技能,1;cleaning&lt;br /&gt;
能力,話術技能,0;speech&lt;br /&gt;
能力,戦闘能力,3;combat&lt;br /&gt;
能力,教養,0;knowledge&lt;br /&gt;
能力,料理技能,0;cooking&lt;br /&gt;
能力,音楽技能,0;music&lt;br /&gt;
素質,伐採Lv,0;logging&lt;br /&gt;
素質,釣りLv,0;fishing&lt;br /&gt;
素質,採集Lv,0;foraging&lt;br /&gt;
素質,調合Lv,0;mixing&lt;br /&gt;
&lt;br /&gt;
;sex abilities&lt;br /&gt;
能力,Ｃ感覚,2 ;Cock/Clit Sensitivity&lt;br /&gt;
能力,Ａ感覚,1 ;Anus Sensitivity&lt;br /&gt;
能力,Ｂ感覚,1 ;Breast Sensitivity&lt;br /&gt;
能力,欲望,2 ;Desire&lt;br /&gt;
能力,レズっ気,2 ;Lesbianism&lt;br /&gt;
能力,サドっ気,3 ;Sadism&lt;br /&gt;
&lt;br /&gt;
;flags&lt;br /&gt;
フラグ,地位,1000;地位&lt;br /&gt;
&lt;br /&gt;
;starting location&lt;br /&gt;
フラグ,初期位置,242&lt;br /&gt;
;wake up hours&lt;br /&gt;
フラグ,起床時間,420;7時&lt;br /&gt;
;visiting hours&lt;br /&gt;
フラグ,来訪時間,540;9時&lt;br /&gt;
;going home&lt;br /&gt;
フラグ,帰宅時間,1080;18時&lt;br /&gt;
;sleeping&lt;br /&gt;
フラグ,就寝時間,1320;22時&lt;br /&gt;
;favorite place to visit&lt;br /&gt;
フラグ,よく行く地域,-1; stay&lt;br /&gt;
;general location&lt;br /&gt;
フラグ,自宅位置,270;kotohime's room&lt;br /&gt;
;フラグ,移動率補正,&lt;br /&gt;
フラグ,移動節度,0&lt;br /&gt;
;type of maternity leave&lt;br /&gt;
フラグ,産休タイプ,2；60日目から休む&lt;br /&gt;
;personality&lt;br /&gt;
フラグ,口調,2&lt;br /&gt;
;相性,&lt;br /&gt;
;work info&lt;br /&gt;
CSTR,仕事情報,Patrolling the Village every morning 06:00～12:00&lt;br /&gt;
CSTR,職場,Village - Square&lt;br /&gt;
;title&lt;br /&gt;
CSTR,10,～Princess Dreaming of Beauty in Danmaku～　●Race:Human&lt;br /&gt;
;フラグ,産休タイプ,&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then the CHARADATA file can be copied from another place and then pasted to your modded ERB folder.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@CHARAMOVE_DATA_145(ARG, ARG:2)&lt;br /&gt;
LOCAL = 145&lt;br /&gt;
SELECTCASE ARG&lt;br /&gt;
    ;連動設定（RETURN=依存するキャラ, RESULT:1～3=対等に連動するキャラ）&lt;br /&gt;
	CASE 1&lt;br /&gt;
        ;特殊生活時間設定（CFLAG:LOCAL:生活時間補正を設定する）&lt;br /&gt;
        ;2hus the 2hu likes to go with&lt;br /&gt;
		RESULT:1 = [[アリス]]&lt;br /&gt;
		RESULT:2 = [[Shanghai]]&lt;br /&gt;
		RESULT:3 = [[Hourai]]&lt;br /&gt;
	CASE 3&lt;br /&gt;
    ;Frequency（±～10=More frequently goes to/Goes to less frequently, -100=Will never go）&lt;br /&gt;
	CASE 4&lt;br /&gt;
		SELECTCASE ARG:2&lt;br /&gt;
            ;Places that the 2hu likes to go to&lt;br /&gt;
			CASE P232蓮子の部屋, P233メリーの部屋, P202中央広場&lt;br /&gt;
				RETURN 5&lt;br /&gt;
            ;Places the 2hu will never go&lt;br /&gt;
			CASE P221稗田邸, P224慧音宅, P222寺子屋, P226小鈴私室, P229阿求私室&lt;br /&gt;
				RETURN -100&lt;br /&gt;
			CASE P208雷鼓の部屋, P209八橋の部屋, P210弁々の部屋&lt;br /&gt;
				RETURN -100&lt;br /&gt;
			CASE P231蛮奇の部屋, P234ユキの部屋, P235マイの部屋, P239美宵の部屋&lt;br /&gt;
				RETURN -100&lt;br /&gt;
		ENDSELECT&lt;br /&gt;
    ;Places the 2hu can go out&lt;br /&gt;
	CASE 7&lt;br /&gt;
		SELECTCASE ARG:2&lt;br /&gt;
			CASE 桜並木の鳥居, 神社境内, 神社本堂, 神社縁側, 夢幻遺跡&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE お地蔵通り, 枝垂れ柳の下, 命蓮寺境内, 墓地, 神霊廟広場&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE 広場, 商家町, 呑屋小道, 長屋街&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE 竹林入り口, 迷いの小道, 斜角の竹林, 兎の洞穴, 無名の丘, 太陽の畑&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE 中有の道, 三途の川&lt;br /&gt;
				RETURN 1&lt;br /&gt;
		ENDSELECT&lt;br /&gt;
    ;引力設定&lt;br /&gt;
	CASE 8&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&lt;br /&gt;
@EXIST_キャラデータ145&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@キャラデータ145(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
	CASE &amp;amp;quot;呼び名&amp;amp;quot;&lt;br /&gt;
        ;Callname&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;Kotohime&amp;amp;quot;)&lt;br /&gt;
    ;こっから衣装設定&lt;br /&gt;
	CASE &amp;amp;quot;今日のパジャマ&amp;amp;quot;&lt;br /&gt;
        ;Pajama set&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;パジャマ（ワンピース）セット&amp;amp;quot;)&lt;br /&gt;
    ;Day Clothing&lt;br /&gt;
	CASE &amp;amp;quot;普段着：着物&amp;amp;quot;&lt;br /&gt;
        ;Kimono&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;着物&amp;amp;quot;, &amp;amp;quot;着物&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：上半身上着１&amp;amp;quot;&lt;br /&gt;
        ;Upper wear&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;上半身上着１&amp;amp;quot;, &amp;amp;quot;上着&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：その他１&amp;amp;quot;&lt;br /&gt;
        ;Accessory&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;その他１&amp;amp;quot;, &amp;amp;quot;リボン&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：靴&amp;amp;quot;&lt;br /&gt;
        ;Shoes&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;靴&amp;amp;quot;, &amp;amp;quot;靴&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：靴下&amp;amp;quot;&lt;br /&gt;
        ;Socks&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;靴下&amp;amp;quot;, &amp;amp;quot;靴下&amp;amp;quot;))&lt;br /&gt;
&lt;br /&gt;
    ;Unique Underwear&lt;br /&gt;
	CASE &amp;amp;quot;固有下着形容詞&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;rabbit printed&amp;amp;quot;)&lt;br /&gt;
	CASE &amp;amp;quot;固有下半身下着名&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;princess panties&amp;amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    ;Unique Bra&lt;br /&gt;
	CASE &amp;amp;quot;固有上半身下着&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
	CASE &amp;amp;quot;固有上半身下着名&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;princess bra&amp;amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    ;Chance of wearing unique panties&lt;br /&gt;
	CASE &amp;amp;quot;固有下着着用条件&amp;amp;quot;&lt;br /&gt;
		SIF !RAND:(3 - (2 * 勝負下着判定([[Kotohime]])))&lt;br /&gt;
			CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
&lt;br /&gt;
    ;Panties Properties&lt;br /&gt;
	CASE &amp;amp;quot;固有下着透ける(前)&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 0)&lt;br /&gt;
	CASE &amp;amp;quot;固有下着透ける(後)&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 0)&lt;br /&gt;
	CASE &amp;amp;quot;固有下着生地厚さ&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 3)&lt;br /&gt;
&lt;br /&gt;
    ;料理関連&lt;br /&gt;
    ;Tastes&lt;br /&gt;
	CASE &amp;amp;quot;料理：好きな味&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;精妙/&amp;amp;quot; * 5 + &amp;amp;quot;ふわふわ/&amp;amp;quot; * 2 + &amp;amp;quot;パイ/&amp;amp;quot; * 2 + &amp;amp;quot;サクサク/&amp;amp;quot; * 3 + &amp;amp;quot;揚げ物/&amp;amp;quot; * 5 + &amp;amp;quot;しょっぱい/&amp;amp;quot; * 5 + &amp;amp;quot;絢爛/&amp;amp;quot; * 2 + &amp;amp;quot;高級食材/&amp;amp;quot; * 10 )&lt;br /&gt;
	CASE &amp;amp;quot;料理：嫌いな味&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;葉物/&amp;amp;quot; * 2 + &amp;amp;quot;すっぱい/&amp;amp;quot; * 5 + &amp;amp;quot;果物/&amp;amp;quot; * 3 + &amp;amp;quot;辛い辛い/&amp;amp;quot; * 8 + &amp;amp;quot;安物食材/&amp;amp;quot; * 10 )&lt;br /&gt;
	CASE &amp;amp;quot;料理：助手効果&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;精妙/&amp;amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    ;贈り物関連&lt;br /&gt;
    ;Gift preferences&lt;br /&gt;
	CASE &amp;amp;quot;感性：好き&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;高級/金/かわいい/オシャレ/&amp;amp;quot; + &amp;amp;quot;宝石/&amp;amp;quot; * 5 + &amp;amp;quot;黄金の/&amp;amp;quot; * 3)&lt;br /&gt;
	CASE &amp;amp;quot;感性：嫌い&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;奇妙/&amp;amp;quot; + &amp;amp;quot;安物/&amp;amp;quot; * 3 + &amp;amp;quot;妖力/グロテスク/&amp;amp;quot; * 10)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&lt;br /&gt;
;-------------------------------------------------&lt;br /&gt;
;固有料理設定&lt;br /&gt;
;DISH_NAME 料理名&lt;br /&gt;
;RESULTS 料理の種類（軽食/主食/デザート）&lt;br /&gt;
;CALL 材料設定(&amp;amp;quot;&amp;amp;quot;) 材料の指定。&amp;amp;quot;汎用&amp;amp;quot;を入れると自動で汎用食材になる&lt;br /&gt;
;DISH_TASTE 味の設定&lt;br /&gt;
;DISH_COMMENT （任意）一行コメント&lt;br /&gt;
;DISH_TIME （任意）調理にかかる時間&lt;br /&gt;
;DISH_MAXLIMIT （任意）料理の持続時間&lt;br /&gt;
;-------------------------------------------------&lt;br /&gt;
;Unique Food&lt;br /&gt;
@SPECIAL_MENU_145&lt;br /&gt;
DISH_NAME = Chicken Pot Pie&lt;br /&gt;
RESULTS = 主食&lt;br /&gt;
CALL 材料設定(&amp;amp;quot;汎用&amp;amp;quot;)&lt;br /&gt;
DISH_TASTE = 精妙/ふわふわ/パイ/サクサク/しょっぱい/肉料理/野菜抜き/&lt;br /&gt;
DISH_COMMENT = A savory pie with chicken inside. No vegetables though.&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding Diary Entries =&lt;br /&gt;
&lt;br /&gt;
In a nutshell: first you write a diary entry under `@DIARY_TEXT_KXX`, like so:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;※PAGENUM:0は使えません&lt;br /&gt;
SELECTCASE PAGENUM&lt;br /&gt;
    CASE 1&lt;br /&gt;
        PRINTFORML Well, I finally did it. I bought myself a diary.&lt;br /&gt;
        PRINTFORML Although I suppose it's more like a journal. What would I even write in a normal diary?&lt;br /&gt;
        PRINTFORML 「Nothing much happened on the bridge today. Went out drinking with Yuugi. Wanted to confess to her but didn't.」&lt;br /&gt;
        PRINTFORML 「Saw a bunch of people I was jealous of. Went home and seethed for a while. Paruparuparuparu.」&lt;br /&gt;
        PRINTFORML 「I hate myself.」&lt;br /&gt;
        PRINTFORML It would just be the same things over and over. No, I'm going to use this to blow off steam.&lt;br /&gt;
        PRINTFORML My anger, my jealousy, my self-hatred... I'm going to write about it here. Maybe it'll make me feel better.&lt;br /&gt;
        PRINTFORML At least I won't be burdening anyone else with my insufferable whining.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you set the conditions for it to show up in @DIARY_BEFORE_CHECK_KXX:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;Before she meets the player&lt;br /&gt;
IF DIARY:[[パルスィ]]:1 == 0&lt;br /&gt;
    SIF DIARY:[[パルスィ]]:1 != 0&lt;br /&gt;
	RETURN&lt;br /&gt;
    DIARY:[[パルスィ]]:1 = 3&lt;br /&gt;
    CALL CHARA_DIARY_PAGESETTING([[パルスィ]], 1)&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The SIF check is necessary to avoid a single diary entry being displayed mltiple times.&lt;br /&gt;
&lt;br /&gt;
It's probably better to write a helper function to avoid reduplicating code and prevent bugs. Like this:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SIF DIARY:[[パルスィ]]:ARG != 0&lt;br /&gt;
	RETURN&lt;br /&gt;
IF ARG:1 == 0 &amp;amp;&amp;amp; CFLAG:[[パルスィ]]:K60EN_PARSEE_DIARY_WARNING == 2 &amp;amp;&amp;amp; ABL:MASTER:教養 &amp;gt; 2&lt;br /&gt;
	DIARY:[[パルスィ]]:ARG = 2&lt;br /&gt;
ELSE&lt;br /&gt;
	DIARY:[[パルスィ]]:ARG = 3&lt;br /&gt;
	CALL CHARA_DIARY_PAGESETTING([[パルスィ]], ARG)&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do other, more complicated requirements:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;Parsee is jealous of the player (Req: 1000+ Favorability)&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:好感度 &amp;gt;= 1000&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(9)&lt;br /&gt;
&lt;br /&gt;
;Parsee has a crush on the player (Req: Parsee has Yearning)&lt;br /&gt;
SIF TALENT:思慕&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(10)&lt;br /&gt;
&lt;br /&gt;
;Parsee can't drive the player away (Req: 2000+ Favorability)&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:好感度 &amp;gt;= 2000&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(11)&lt;br /&gt;
&lt;br /&gt;
;Parsee STILL can't drive the player away (Req: 2500+ Favorability)&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:好感度 &amp;gt;= 2500&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(12)&lt;br /&gt;
&lt;br /&gt;
;Player saw Parsee crying in the tavern&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:K60EN_PARSEE_CRYING_AT_THE_TAVERN &amp;gt; 0&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(13)&lt;br /&gt;
&lt;br /&gt;
;Parsee hates herself for melting down at you (Req: seeing Parsee's meltdown scene after you tried to push her down)&lt;br /&gt;
SIF !FIRSTTIME(&amp;quot;ParseeTooJealousForSex&amp;quot;, 1)&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(17)&lt;br /&gt;
&lt;br /&gt;
;Parsee lost her virginity to the player&lt;br /&gt;
SIF CFLAG:K60EN_PARSEE_STARTING_VIRGINITY &amp;amp;&amp;amp; !K60_PARSEE_THINKS_IS_VIRGIN()&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(14)&lt;br /&gt;
&lt;br /&gt;
;Parsee wants to do kinky shit with the player (Req: Parsee is in the Loving or Horny attitude and the player has had sex with her at least once)&lt;br /&gt;
SIF GROUPMATCH(K60_ATTITUDE(), 0, 1) &amp;amp;&amp;amp; (CFLAG:[[パルスィ]]:既成事実 &amp;amp; 合意_うふふ)&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(15)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Setting the DIARY:(character ID):(entry ID) variable to 2 will make that diary entry display at the end of the day once it becomes available to read. Setting it to 3 will just make it available to read.&lt;br /&gt;
&lt;br /&gt;
You can customize what portrait the character uses for diary entries that display at the end of the day:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
        ;For entry 15, use the horny portrait, naked, with blush effects&lt;br /&gt;
	IF PAGENUM == 15&lt;br /&gt;
		CALL PRINT_FACE, 60, &amp;quot;発情&amp;quot;, &amp;quot;裸&amp;quot;, &amp;quot;_1&amp;quot;&lt;br /&gt;
        ;For entry 14, use the happy portrait with outfit 1&lt;br /&gt;
	ELSEIF PAGENUM == 14&lt;br /&gt;
		CALL PRINT_FACE, 60, &amp;quot;笑顔&amp;quot;, &amp;quot;服1&amp;quot;&lt;br /&gt;
        ;For entries 3, 4, 8, 9, 10, 12, and 17, use the angry portrait&lt;br /&gt;
	ELSEIF GROUPMATCH(PAGENUM, 3, 4, 8, 9, 10, 12, 17)&lt;br /&gt;
		CALL PRINT_FACE, 60, &amp;quot;怒り&amp;quot;&lt;br /&gt;
	ELSE&lt;br /&gt;
		CALL PRINT_FACE, 60&lt;br /&gt;
	ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Snippets =&lt;br /&gt;
Place these in your VS Code snippets file.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;Line of dialogue with quotes&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;quotes&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORML 「$1」&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line of dialogue without quotes&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;printformdl&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORMDL $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line of dialogue with quotes (wait)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;quoteswait&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORMW 「$1」&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line of dialogue without quotes (wait)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;printformdw&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORMDW $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line separator&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;newline&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORML &amp;quot;, &amp;quot;$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;He or she (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;shehetarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HE_SHE(TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Him or her (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhimtarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIM_HER(TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;His or her (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhistarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIS_HER(TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Man or woman (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;manwomantarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;man\&amp;quot;, TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Boy or girl (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;boygirlmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Boy or girl (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;boygirltarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Guys or girls (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;guysgirlstarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;guy\&amp;quot;, TARGET)%s$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;He or she (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;shehemaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HE_SHE(MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Him or her (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhimmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIM_HER(MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;His or her (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhismaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIS_HER(MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Man or woman (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;manwomanmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;man\&amp;quot;, MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;HPH_PRINT&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hph&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;CALL HPH_PRINT, @\&amp;quot;「$1」\&amp;quot;, \&amp;quot;W\&amp;quot;&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;ITALICS_PRINT&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;italics&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;CALL PRINT_STRL, @\&amp;quot;「$1@ITALIC@@」\&amp;quot;&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Parse \&amp;quot;you\&amp;quot;&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;youparse&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PARSE(\&amp;quot;you $1\&amp;quot;)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Parse \&amp;quot;you\&amp;quot; (capitalized)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;youcapitalizedparse&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PARSE(\&amp;quot;You $1\&amp;quot;)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Parse \&amp;quot;your\&amp;quot;&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;yourparse&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PARSE(\&amp;quot;your\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Penis synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;penis&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%FSYN(\&amp;quot;penis\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Vagina synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;vagina&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%FSYN(\&amp;quot;vagina\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Semen synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;semen&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%SEMEN()%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Pussy juice synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;juice&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%FSYN(\&amp;quot;juice\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Japanese double quotation marks (nijuukagikakko)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;doublequotes&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;『$1』&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;fullwidth-h&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;fullwidth-h&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;Ｈ$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Penis or strapon (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;penisorstraponmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(MASTER) ? %FSYN(\&amp;quot;penis\&amp;quot;)% # strap-on \\@$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Penis or strapon (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;penisorstrapontarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(TARGET) ? %FSYN(\&amp;quot;penis\&amp;quot;)% # strap-on \\@$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target has penis check, mid sentence&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haspenismidsentencetarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(TARGET) ? $1 # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Master has penis check, mid sentence&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haspenismidsentencemaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(TARGET) ? $1 # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;other has penis check, mid sentence&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haspenismidsentenceother&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS($1) ? # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Master is handsome or beautiful&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;handsomebeautiful&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ IS_MALE(MASTER) ? handsome # beautiful\\@$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Is male check, target&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ismaletarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ IS_MALE(TARGET) ? $1 # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Moan&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;moan&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%MOAN(\&amp;quot;l\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Tilde&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;tilde&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;～$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bust size selectcase, target&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;bustsizeselecttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:TARGET:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bust size selectcase, master&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;bustsizeselectmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:MASTER:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Lover (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;lovertarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;TALENT:TARGET:恋人$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Lover (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;lovermaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;TALENT:MASTER:恋人$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Lover (other)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;lover&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;TALENT:$1:恋人&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Girlfriend/boyfriend (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;girlfriendboyfriendmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, MASTER)%friend$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Girlfriend/boyfriend (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;girlfriendboyfriendtarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, TARGET)%friend$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Girlfriend/boyfriend&amp;quot; (other): {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;girlfriendboyfriend&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, $1)%friend&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Master&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;master&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%CALLNAME:MASTER%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If player is alone, else&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;playeralone&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;IF LOCAL:3 == 1&amp;quot;, &amp;quot;$1&amp;quot;, &amp;quot;ELSE&amp;quot;, &amp;quot;ENDIF&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If playing as&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;playingas&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;IF FLAG:なりきり == $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Panties&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;panties&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PANTSNAME(TARGET)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bottom&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;bottom&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%SHOW_BOTTOM($1,1)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Semen Addiction&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;semenaddiction&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:TARGET:精液中毒$1%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Cum consumed&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;cumconsumed&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;CFLAG:TARGET:累計精飲$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Player is masochist&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;playerismasochist&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:MASTER:マゾっ気 &amp;gt;= 2$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Non-human (if you want to add custom dialogue for youkai MCs)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;nonhuman&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;TALENT:MASTER:狐 || TALENT:MASTER:妖狐 || TALENT:MASTER:吸血鬼 ||TALENT:MASTER:動物耳$1&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If master has an erection&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haserectionmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;BASE:MASTER:勃起 &amp;gt;= 1000$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If the target has an erection&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haserectiontarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;BASE:TARGET:勃起 &amp;gt;= 1000$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Mouth skill (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;mouthskillmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:MASTER:Ｍ感覚 &amp;gt;= 2$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Mouth skill (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;mouthskilltarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:MASTER:Ｍ感覚 &amp;gt;= 2$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Unconscious sex (time stop/sleeping/drunk) variants&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;unconsciousvariants&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;;基本セット&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Time stop&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;時姦中&amp;quot;,&lt;br /&gt;
      &amp;quot;\tIF FLAG:70&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tRETURN 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;睡姦中&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Sleep rape&amp;quot;,&lt;br /&gt;
      &amp;quot;\tELSEIF CFLAG:MASTER:イタズラ == 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tSELECTCASE RAND:3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tENDSELECT&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tRETURN 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Character is drunk&amp;quot;,&lt;br /&gt;
      &amp;quot;\tELSEIF TCVAR:TARGET:泥酔 == 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tSELECTCASE RAND:3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tENDSELECT&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tRETURN 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\tELSE&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Other cases&amp;quot;,&lt;br /&gt;
      &amp;quot;\tENDIF&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Indoors&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;indoors&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;INROOM(CFLAG:MASTER:現在位置)&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Check if the target has 2 or more Masochism&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ismasochisttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;ABL:TARGET:マゾっ気 &amp;gt;= 2&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Check if the player has 2 or more Masochism&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ismasochistplayer&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;ABL:MASTER:マゾっ気 &amp;gt;= 2&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Generate three random cases&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;rand3&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE RAND:3&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target is at work&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;working&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:TARGET:職種&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Set the dialogue color to a character's dialogue color&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;color&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CALL M_KOJO_COLOR_K$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If you've had sex with a character (consent flag or been pushed down flag)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hasfucked&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:$1:既成事実 &amp;amp; 合意_うふふ&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target is pregnant&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ispregnant&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;TALENT:TARGET:妊娠$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Move the master out of the current area&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;kickoutmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:MASTER:現在位置 = KICKOUT()$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Move the target out of the current area&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;kickouttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:TARGET:現在位置 = KICKOUT()$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Move another character out of the current area&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;kickoutother&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:$1:現在位置 = KICKOUT()&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Slurred moan&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;slurredmoan&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;%SLUR(MOAN(\&amp;quot;m\&amp;quot;), -2)%&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target has Love&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;targetlove&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;TALENT:TARGET:恋慕$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;BREAKENG&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;breakeng&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;%BREAKENG(@\&amp;quot;$1\&amp;quot;)%&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;PRINT_DIALOGUE&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;printdialogue&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CALL PRINT_DIALOGUE, \&amp;quot;$1\&amp;quot;&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;SPLIT_G&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;splitg&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;%SPLIT_G(\&amp;quot;:\&amp;quot;)&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target has Hate Mark 3&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hatemark&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;MARK:TARGET:反発刻印 &amp;gt;= 3$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Player has met a character&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hasmet&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:$1:面識&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Character has Yearning&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;yearning&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;TALENT:$1:思慕&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Ryona Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASryona&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;VINUM_OMOGATARI_FEATURE_CHECK(\&amp;quot;ryona\&amp;quot;)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Pee Accident Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASpee&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;GETBIT(RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nPee\&amp;quot;),1)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Poo Accident Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASscat&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;GETBIT(RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nScat\&amp;quot;),2)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Diaper Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASomutsu&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nOmutsu\&amp;quot;)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Necrophilia Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASnecro&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nNecro\&amp;quot;)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
 //NAS Exclusive&lt;br /&gt;
  &amp;quot;If playing as NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASplayingas&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;IF MASTER == $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Panties NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASpanties&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;%PeeProtectType(TARGET)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Generic Panties NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASpantiesgeneric&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;%PeeProtectType(TARGET, 1)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Weapon NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASweapon&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;%GET_STR(TARGET, \&amp;quot;Weapon\&amp;quot;, EQUIP:TARGET:24, \&amp;quot;名前\&amp;quot;)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Change Underwear NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASdiaperchange&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;CALL DiaperChange(TARGET, 103)&amp;quot;]&lt;br /&gt;
  }&lt;br /&gt;
  &amp;quot;Bust size selectcase, target, NAS&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;NASbustsizeselecttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:TARGET:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Gigantic/Mystifying&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 3, 4&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Tiny&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bust size selectcase, master, NAS&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;NASbustsizeselectmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:MASTER:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Gigantic/Mystifying&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 3, 4&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Tiny&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= TW Flags and Variables (with English explanations) =&lt;br /&gt;
&lt;br /&gt;
[[/CFLAGs/]]&lt;br /&gt;
&lt;br /&gt;
[[/Talents/]]&lt;br /&gt;
&lt;br /&gt;
[[/ABLs/]]&lt;br /&gt;
&lt;br /&gt;
= Other stuff =&lt;br /&gt;
&lt;br /&gt;
[[/grep commands/]]&lt;br /&gt;
&lt;br /&gt;
[[/Everything you can write lines for/]]&lt;br /&gt;
&lt;br /&gt;
[[/Who should I write a dialogue for?/]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributing]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW/Who_should_I_write_a_dialogue_for%3F&amp;diff=41822</id>
		<title>Contributing/Modding TW/Who should I write a dialogue for?</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW/Who_should_I_write_a_dialogue_for%3F&amp;diff=41822"/>
		<updated>2024-07-27T19:43:20Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: Created page with &amp;quot;{| class=&amp;quot;wikitable sortable&amp;quot; ! Character !! Has JP Dialogue? !! 4K+ Lines, Spread Out? !! In character' / 'Good' ? !! Author Alive? !! Being Translated? !! MTL? !! Complete %...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Character !! Has JP Dialogue? !! 4K+ Lines, Spread Out? !! In character' / 'Good' ? !! Author Alive? !! Being Translated? !! MTL? !! Complete % ? !! Has ENG OC Dialogue? !! 4K+ Lines &amp;amp; Spread Out? !! 'In Character'? !! 'Finished' !! Author Alive? !! Author Allows Edits/Expansion? !! Claimed By? !! Claimed For?&lt;br /&gt;
|-&lt;br /&gt;
| Reimu || Yes || Yes || Yes || Unknown || No || No || 60% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Marisa || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rumia || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Daiyousei || Yes || Unknown || Unknown || Unknown || No || Yes || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Cirno || Yes || Unknown || Yes || Unknown || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Meiling || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Koakuma || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Patchouli || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sakuya || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Remilia || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Flandre || Yes || Unknown || --- || --- || --- || --- || 0% || Being Worked On || Yes || Yes || No || Yes || Conditional || Spreadsheet author || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Letty || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chen || Yes || Unknown || --- || --- || --- || --- || 0% || Yes || Unknown || Unknown || No || Yes || --- || AlisterOfFlames || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Alice || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Lily W || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Lily B || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Lyrica || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Merlin || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Lunasa || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Youmu || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuyuko || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ran || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yukari || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Suika || Yes || Unknown || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Yes || --- || Elly || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Wriggle || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mystia || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Keine || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Tewi || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Reisen || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Eirin || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kaguya || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mokou || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Aya || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Medicine || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuuka || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Komachi || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Eiki || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shizuha || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Minoriko || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hina || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nitori || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Momiji || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sanae || Yes || Unknown || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || No || Unknown || --- || ReiNoir || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kanako || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Suwako || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sunny || Yes || No || Unknown || Unknown || --- || Yes || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Luna || Yes || No || Unknown || Unknown || --- || Yes || 0% || Being Worked On || Unknown || Unknown || No || Yes || --- || 4/jp/ Anon || OC Dialogue&lt;br /&gt;
|-&lt;br /&gt;
| Star || Yes || No || Unknown || Unknown || --- || Yes || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Akyuu || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Renko || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Maribel || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Iku || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Tenshi || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Toyohime || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yorihime || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rei'sen || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kisume || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yamame || Yes || Unknown || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || Unknown || Yes || --- || Reimu's Soldier || ---&lt;br /&gt;
|-&lt;br /&gt;
| Parsee || Yes || Unknown || --- || --- || --- || --- || 0% || Being Worked On || Yes || Yes || No || Yes || --- || Vinumsabbathi || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuugi || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Satori || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rin || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Utsuho || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Koishi || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Tokiko || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nazrin || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kogasa || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ichirin || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Murasa || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shou || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Byakuren || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nue || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hatate || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kasen || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kyouko || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yoshika || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Seiga || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Tojiko || Yes || Unknown || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || No || Yes || --- || guest1333 || ---&lt;br /&gt;
|-&lt;br /&gt;
| Futo || Yes || Unknown || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || No || Yes || --- || guest1333 || ---&lt;br /&gt;
|-&lt;br /&gt;
| Miko || Yes || Unknown || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || No || Yes || --- || guest1333 || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mamizou || Yes || Unknown || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Yes || No || Yes || --- || Elly || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kosuzu || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kokoro || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Wakasagihime || No || No || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || No || Yes || --- || Haze || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sekibanki || Yes || Unknown || --- || --- || --- || --- || 0% || Being Worked On || Yes || Yes || No || Yes || --- || Haze || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kagerou || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Benben || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yatsuhashi || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Seija || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shinmyoumaru || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Raiko || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sumireko || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Seiran || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ringo || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Doremy || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sagume || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Clownpiece || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Junko || Yes || No || Unknown || Unknown || No || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hecatia || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Larva || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Nemuno || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Aunn || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Narumi || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mai || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Satono || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Okina || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Joon || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shion || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ibaraki's Arm || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Eika || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Urumi || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kutaka || Yes || Unknown || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Unknown || --- || ChickenAnon || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yachie || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mayumi || No || No || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Yes || --- || Amtarus || ---&lt;br /&gt;
|-&lt;br /&gt;
| Keiki || No || No || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Yes || --- || Amtarus || ---&lt;br /&gt;
|-&lt;br /&gt;
| Saki || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Miyoi || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mike || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Takane || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sannyo || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Misumaru || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Tsukasa || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Megumu || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chimata || No || No || --- || --- || --- || --- || 0% || Being Worked On || Unknown || Unknown || No || Unknown || --- || 4/jp/ anon || ---&lt;br /&gt;
|-&lt;br /&gt;
| Momoyo || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuuma || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mizuchi || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Biten || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Enoko || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chiyari || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Hisami || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Zanmu || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| YuugenMagan || Yes || Unknown || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || No || Yes || --- || Vinumsabbathi || ---&lt;br /&gt;
|-&lt;br /&gt;
| Elis || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sariel || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mima || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kikuri || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Konngara || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rika || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Meira || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ellen || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kotohime || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kana || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Rikako || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Chiyuri || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yumemi || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Ruukoto || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Orange || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Kurumi || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Elly || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Mugetsu || No || No || --- || --- || --- || --- || 0% || Being Worked On || Not Yet || Unknown || No || Unknown || --- || slepy non || ---&lt;br /&gt;
|-&lt;br /&gt;
| Gengetsu || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Sara || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Louise || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yuki || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| M'ai || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Yumeko || Yes || Unknown || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|-&lt;br /&gt;
| Shinki || No || No || --- || --- || --- || --- || 0% || No || --- || --- || --- || --- || --- ||  || ---&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41817</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41817"/>
		<updated>2024-07-22T13:37:06Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Author !! Translator !! Allows expansion? !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 139 || Tsukasa || 30984 || [8] Youkai Mountain (Summit) || 0 || 01/16/22 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26323 || [8] Youkai Mountain (Summit) || 3 || 08/08/20 ||  || Sushi [すし] ||  || Yes for additions, no for alterations (using content from Hatate's dialogue in other dialogues and modifying it, or having Hatate speak in other dialogues are both fine) || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling 2 (CN fork) || 25018 || [3] Scarlet Devil Mansion || 0 || 12/19/23 ||  || ??? || ??? || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || HAKU ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 15479 || [10] Dream World～Moon || 0 || 09/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia 2 (CN fork) || 13917 || [5] Forest of Magic || 0 || 4/13/2024? ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 13848 || [6] Sanzu River～Netherworld || 100 || 04/09/20 || 11/26/22 || Eiki Anon [TW映姫様口上作った人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13623 || [7] Youkai Mountain (Foot) || 0 || 01/30/22 ||  || tokikorin chocoli ||  || Y (&amp;quot;It's probably OK&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 13458 || [10] Dream World～Moon || 0 || 06/12/20 ||  || Doremy Anon (eratoho thread 268 &amp;gt;&amp;gt;257) ||  || Y (But please don't copy your additions directly from another dialogue, and if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13386 || [4] Bamboo Forest of the Lost || 0 || 02/26/22 ||  || Futarime [二人目] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu 2 (CN fork) || 12006 || [8] Youkai Mountain (Summit) || 0 || 2/29/2024? ||  || Yekong de Suipian [夜空的碎片] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11603 || [1] Myouren Temple || 1 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 11348 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人] (main) Same Saburou [さめさぶろう] (futa) KR (expansion) || outpatient (main and futa) || Y || Massively expanded by KR (was 470)&lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10869 || [5] Forest of Magic || 100 || 02/16/2017? || 10/21/22 || Bright [ぶらいと] || Pedy || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 10760 || [3] Scarlet Devil Mansion || 0 || 12/15/2021? ||  || 5419yf ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 10585 || [9] Underworld || 100 || 12/24/22 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime 2 (CN fork) || 10501 || [10] Dream World～Moon || 100 || 06/01/2023? ||  || HAKU || thomasthegreat || Y || Not in Maindev or AnonTW&lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || &amp;quot;AYA10&amp;quot; ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9792 || [0] Hakurei Shrine || 100 || 12/15/22 || N/A (English OC) || Yuu Takanashi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 9754 || [1] Myouren Temple || 0 || 01/25/13 ||  || baru ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 || 06/01/2023? ||  || Longxun [龙迅] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9159 || [4] Bamboo Forest of the Lost || 100 || 05/14/20 || 09/22/22 || Kaguya Anon [ＴＷ輝夜口上作者] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8713 || [0] Hakurei Shrine || 0 || 11/06/2022? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8710 || [0] Hakurei Shrine || 60 || 03/17/15 ||  || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 8534 || [9] Underworld || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || M'ai || 7414 || [2] Human Village / [11] Makai (NAS) || 40 || 05/26/2020? ||  || M'ai Anon [TWマイ①] || Lunashooter (proofreading by Pariah) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 4 (CN fork) || 7203 || [9] Underworld || 0 || 06/01/2023? ||  || Zenjinku no Tenkuroku [全人類ノ天空録] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7178 || [7] Youkai Mountain (Foot) || 0 || 12/12/15 ||  || ◆eU8LN8vSsg ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 7154 || [7] Youkai Mountain (Foot) || 100 || 12/25/15 || 2021 || Kuroijin [黒い人] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 7111 || [10] Dream World～Moon || 0 || 03/09/24 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7090 || [5] Forest of Magic || 0 || 12/31/19 ||  || Kuroko [黒古] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 7045 || [9] Underworld || 1 || 2014? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 7013 || [6] Sanzu River～Netherworld || 100 || 04/12/20 || 05/20/24 || Sushi [すし] || Pendantlanuit (edited by outpatient) || N || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6845 || [8] Youkai Mountain (Summit) || 0 || 05/23/15 ||  || ??? (Same author as Reimu) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6799 || [9] Underworld || 0 || 10/30/19 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 4 (CN fork) || 6598 || [3] Scarlet Devil Mansion || 0 || 05/28/24 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6401 || [10] Dream World～Moon || 0 || 07/20/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6341 || [10] Dream World～Moon || 0 || 03/10/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 6310 || [10] Dream World～Moon || 0 || 03/13/21 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6218 || [6] Sanzu River～Netherworld || 0 || 01/17/23 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 5773 || [10] Dream World～Moon || 0 || 12/15/2021? ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Zhishe Bingsha [纸蛇冰沙] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime || 5165 || [10] Dream World～Moon || 0 || 02/03/24 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4956 || [6] Sanzu River～Netherworld || 0 || 08/14/22 ||  || Cineraria [サイネリア] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori 2 || 4781 || [7] Youkai Mountain (Foot) || 100 || 05/27/24 || N/A (English OC) || KR || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko 2 (CN fork) || 4715 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4437 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 4405 || [8] Youkai Mountain (Summit) || 100 || 05/27/19 || 2021 || Saishuu Chougou-ya [採集調合屋] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4402 || [1] Myouren Temple || 1 || 12/06/2012? ||  || baru ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4382 || [9] Underworld || 100 || 07/31/21 || 07/08/2022? || Doremy Anon [TWドレミー口上作者＞] || Pedy (edits by Linguine) || Y (but if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 4288 || [5] Forest of Magic || 0 || 12/19/23 ||  || Sushi [すし] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 || 02/11/2022? ||  || Reikyu Irin ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 4251 || [3] Scarlet Devil Mansion || 100 || 05/25/15 || 01/09/19 || Kinkousen [きんこうせん] || Namanicha || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4190 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/20 || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4108 || [7] Youkai Mountain (Foot) || 0 || 06/30/18 ||  || Kurohoshi [くろほし] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4084 || [9] Underworld || 0 || 06/01/2023? ||  || Muchuan (author), Hydra (coauthor) [木船, 九头小蛇] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4061 || [10] Dream World～Moon || 100 || 12/31/16 || 07/25/23 || holy ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4039 || [3] Scarlet Devil Mansion || 5 || 10/15/19 ||  || Daiyousei Anon (260スレ目&amp;gt;&amp;gt;766) || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 3939 || [2] Human Village || 1 || 06/17/15 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva 2 (CN fork) || 3897 || [4] Bamboo Forest of the Lost || 100 || 02/17/24 ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3884 || [8] Youkai Mountain (Summit) || 100 || 12/30/17 || 07/08/2022? || Momiji Anon (239スレ目 &amp;gt;&amp;gt;573) || Namanicha (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3841 || [2] Human Village || 0 || 08/01/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3821 || [0] Hakurei Shrine || 0 || 11/17/19 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 3720 || [5] Forest of Magic || 0 || 10/03/16 ||  || Alice Anon [妄想エロ乙女アリスを書いた人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || rbk ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3707 || [2] Human Village || 0 || 06/20/17 ||  || Mikoto [みこと] ||  || Yes for additions, ask first for alterations || Was 619 lines, Pedy expanded it with stuff from Keine's YM, J, and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3660 || [4] Bamboo Forest of the Lost || 100 || 09/27/2017? || 07/08/2022? || Crapena || Pariah and Pedy (ruined by Namanicha) || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3635 || [4] Bamboo Forest of the Lost || 0 || 03/10/17 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3603 || [0] Hakurei Shrine || 100 || 05/17/20 || 03/04/22 || Yumemi Resource Anon [夢美リソースの人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3570 || [2] Human Village || 85 || 11/12/2017? (Original) 09/04/2023 (2.00, rewritten almost from scratch) ||  || holy || Kz (diary translated by Lunashooter) || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3494 || [1] Myouren Temple || 100 || 04/30/13 || 2021 || Byakuren Anon (239スレ目 &amp;gt;&amp;gt;573), ported to TW by eraTWk3.v6様 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3487 || [1] Myouren Temple || 0 || 01/13/2020? ||  || YM Alice Anon [YMでアリス口上書いてた奴] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3435 || [5] Forest of Magic / [11] Makai (NAS) || 10 || 05/26/2023? || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3428 || [10] Dream World～Moon || 1 || 09/15/16 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3352 || [2] Human Village || 100 || 08/28/2018? || 2018 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 3175 || [3] Scarlet Devil Mansion || 100 || 03/17/2015? || N/A (English OC) || /egg/ Sakuya Anon || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3140 || [6] Sanzu River～Netherworld || 100 || 03/09/18 || 2022 || ??? || W65 (proofread by Namanicha) and outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 || 3119 || [6] Sanzu River～Netherworld || 0 || 01/14/24 ||  || Youmu Anon [eraTW妖夢口上ver0.1プロト作者様] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2994 || [2] Human Village / [11] Makai (NAS) || 0 || 06/24/2021? ||  || M'ai Anon [TWマイ①] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2867 || [0] Hakurei Shrine || 0 || 03/22/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2863 || [0] Hakurei Shrine || 0 || 12/20/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 4 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Stardust Flash, Markes_D, Sky Record for All Humanity [闪光，Markes_D，全人类的天空] ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle 2 || 2844 || [5] Forest of Magic || 100 || 03/30/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2811 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 158 (CN)/173 (NAS) || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 || 09/14/23 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2785 || [4] Bamboo Forest of the Lost || 100 || 12/05/2017? || 01/04/23 || ??? || Anon (finished by Namanicha and outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 2722 || [8] Youkai Mountain (Summit) || 100 || 09/05/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2675 || [0] Hakurei Shrine || 0 || 05/26/20 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2639 || [5] Forest of Magic / [11] Makai (NAS) || 0 || 08/12/2019? ||  || Minamikaze Rou [南風ロウ] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2618 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2590 || [8] Youkai Mountain (Summit) || 0 || 12/20/19 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 06/20/19 ||  || Lang exb [狼exb] ||  || Y (But update the changelog so people know what you added, and &amp;quot;[i]f you want to make malicious changes, such as inserting information that jeopardizes national security, bad political metaphors, or content that is intentionally disgusting, go fuck yourself&amp;quot; || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2358 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2348 || [1] Myouren Temple || 0 || 12/20/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2347 || [6] Sanzu River～Netherworld || 0 || 03/05/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2325 || [8] Youkai Mountain (Summit) || 0 || 06/09/18 ||  || Topanzu [とぱんず] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2323 || [2] Human Village || 0 || 07/02/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2304 || [4] Bamboo Forest of the Lost || 0 || 04/18/21 ||  || Peperoncino [ぺぺろんチーノ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2295 || [8] Youkai Mountain (Summit) || 0 || 01/20/2017? ||  || Alphabet [アルファベット] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2280 || [9] Underworld || 30 || 10/24/2020? ||  || Red Spider [赤蜘蛛] || jackoffrost || No license info || Expanded by Pedy with lines from her J and RR dialogues. Out of date, most recent CN version is 7924 lines&lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2250 || [4] Bamboo Forest of the Lost || 100 || 05/31/2015? || 01/27/20 || Samoma [さもま] || Pedy || N || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2230 || [5] Forest of Magic || 0 || 02/28/15 ||  || Ellen Lover [エレン大好きな人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 141 || Chimata (CN fork) || 2212 || None || 0 || 06/01/2023? ||  || sasakure.UK ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2008 || [0] Hakurei Shrine || 100 || 02/16/2017? || 2018 || 1GB Seija Anon [1GB正邪の人] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 || 10/03/19 ||  || Alice Anon [妄想エロ乙女愛麗絲を書いた人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 3 (CN fork) || 1978 || [10] Dream World～Moon || 0 || 01/21/23 ||  || AvavaAVA ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1978 || [7] Youkai Mountain (Foot) || 0 || 10/13/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/23 || N/A (English OC) || rairai || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1952 || [8] Youkai Mountain (Summit) || 0 || 06/05/22 ||  || Happinetare [ハピネターレ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1929 || [6] Sanzu River～Netherworld || 100 || 06/28/2019? || 07/29/23 || Kuroijin [黒い人] || Lunashooter (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1909 || [5] Forest of Magic || 0 || 08/26/20 ||  || Ashi [葦] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 || 05/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1710 || [8] Youkai Mountain (Summit) || 0 || 05/21/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1659 || [6] Sanzu River～Netherworld || 0 || 11/28/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1607 || [9] Underworld || 0 || 09/27/19 ||  || holy ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1603 || [10] Dream World～Moon || 0 || 07/31/22 ||  || Junko Anon [純狐口上作者 ] || Kz (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1553 || [2] Human Village || 0 || 08/20/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1542 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 1536 || [3] Scarlet Devil Mansion || 100 || 04/01/21 || 11/23/23 || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) || coolkid44 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 1494 || [7] Youkai Mountain (Foot) || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai || 1473 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 || 1346 || [3] Scarlet Devil Mansion || 100 || 03/17/24 || N/A (English OC) || JudyTester || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 128 || Urumi || 1343 || [6] Sanzu River～Netherworld || 100 || 09/22/23 || N/A (English OC) || Jono || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 1317 || [3] Scarlet Devil Mansion || 0 || 12/25/20 ||  || ??? ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 || 12/08/20 ||  || Hongcha [红茶] (text), Mushiyu-shirotree [暮时雨shirotree] (code) ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1219 || [4] Bamboo Forest of the Lost || 40 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] || Applemuffin (partial), outpatient (finished and revised) || Only parts that have nothing written yet || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 3 (CN fork) || 1215 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 || 2015? || 07/08/2022? || Samoma [さもま] || XGeneral2000 || N || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/15 || 11/08/21 || ＷＢ ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1146 || [8] Youkai Mountain (Summit) || 0 || 02/16/22 ||  || Kanako Anon (288スレ目&amp;gt;1000) ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 1105 || [0] Hakurei Shrine || 100 || 06/09/2018? || 09/28/18 || Niwaka [にわか] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1099 || [1] Myouren Temple || 0 || 04/18/20 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1083 || [3] Scarlet Devil Mansion || 100 || 12/31/18 || 03/27/19 || N-Ta-T-Mi [Ｎ田Ｔ実] || KurumiPoncho (finished by Jet) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1038 || [3] Scarlet Devil Mansion || 100 || 11/08/2015? || 11/18/18 || ??? || Anons (finished by Aurora) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1027 || None || 100 || 06/17/18 || 11/18/22 || Wakatoko [ワカトコ] || Natunel || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 979 || [1] Myouren Temple || 100 || 05/27/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 976 || [7] Youkai Mountain (Foot) || 0 || 09/26/21 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 953 || [9] Underworld || 100 || 08/14/2020? || 2020 || Okuu Anon [名無し] || Lunashooter || Y (&amp;quot;Hmph. Do whatever you want.&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 927 || [8] Youkai Mountain (Summit) || 100 || 04/05/20 || 2022 || ??? || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 165 || Rin Satsuki (NAS) || 919 || [5] Forest of Magic || 100 || 01/17/24 || N/A (English OC) || Sasha || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 877 || [8] Youkai Mountain (Summit) || 100 || 05/20/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 837 || [7] Youkai Mountain (Foot) || 100 || 08/12/2019? || 11/30/22 || ??? || XGeneral2000 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 799 || [3] Scarlet Devil Mansion || 100 || 03/17/2018? || 2019 || Topanzu [とぱんず] || W65 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 782 || [1] Myouren Temple || 0 || 11/01/11 ||  || Sasabune [笹舟] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 756 || [1] Myouren Temple || 100 || 11/22/17 || 12/23/22 || dainani || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 661 || [3] Scarlet Devil Mansion || 0 || 07/13/05 ||  || ??? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 653 || [6] Sanzu River～Netherworld || 100 || 08/20/2017? || 2018 || ??? || Pariah || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 647 || [3] Scarlet Devil Mansion || 0 || 02/12/2018? ||  || Ginseng Ninja Ninpo [人参忍者忍法] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 605 || [3] Scarlet Devil Mansion || 0 || 07/01/2021? ||  || Luan [ルアン] ||  || Y (&amp;quot;As long as the additions are good! Please tell me what you changed, it might not be a typo!&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 567 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/19 || Ishikawa Shukune [石川宿禰] || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai (NAS) || 564 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 535 || [7] Youkai Mountain (Foot) || 0 || 02/15/2018? ||  || Niwaka [にわか] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 468 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人 || outpatient (main and futa) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 454 || None || 100 ||  || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 154 || Enoko || 447 || [5] Forest of Magic || 0 || 02/25/24 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 2 || 437 || [10] Dream World～Moon || 100 || 12/27/22 || N/A (English OC) || JPAnon || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| G3 || Generic (Upfront) (NAS) || 418 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 382 || [3] Scarlet Devil Mansion || 100 || 01/11/16 || 03/27/19 || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 336 || [3] Scarlet Devil Mansion || 0 || 09/25/21 ||  || Funafune Gengoro [舩 弦五郎] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 334 || [0] Hakurei Shrine || 100 || 06/16/15 || 2018 || ??? || Lunashooter || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || 02/17/2016? || 2016 || ??? || SuikaAnon (with help from many proofreaders) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 292 || [1] Myouren Temple || 0 || 01/13/2020? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 282 || [3] Scarlet Devil Mansion || 0 || 05/26/2020? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai (NAS) || 278 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 262 || [1] Myouren Temple || 100 || 06/27/19 || 12/09/22 || ■■Aki [■■あき] || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 224 || [1] Myouren Temple || 100 || 11/10/11 || 10/24/22 || ??? || Anon || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 211 || [9] Underworld || 100 || 12/11/2018? || 2021 || Matatahi [またたび] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 194 || [4] Bamboo Forest of the Lost || 100 || 08/12/2019? || 2019 || ??? || Akio (&amp;quot;proofreading&amp;quot; by Namanicha) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 191 || [0] Hakurei Shrine || 100 || 08/14/2019? || 12/01/22 || ??? || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 189 || [1] Myouren Temple || 100 || 01/03/2020? || 2021 || ■■Aki [■■あき] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 160 || [5] Forest of Magic || 100 || 08/12/2019? || 2019 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 || 2015? || 07/07/23 || \0326 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 112 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || ??? || outpatient and Abon33 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| G4 || Generic (Serious) (NAS) || 23 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G1 || Generic (Timid) (NAS) || 20 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW&amp;diff=41810</id>
		<title>Contributing/Modding TW</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW&amp;diff=41810"/>
		<updated>2024-07-21T17:56:32Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
''Original guide by Mr Pops A Lot''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Era code is unlike most other programming languages, and thus broke feeble brains of many western porn addicts. Most people who just want to add dialogue get stuck at the learning EraBasic phase and often lose motivation before they can put their ideas on the page. This page will teach the basics of EraBasic and guides you to be able to mod TW and make your own content.&lt;br /&gt;
&lt;br /&gt;
= Hints =&lt;br /&gt;
&lt;br /&gt;
Consider temporarily removing resources and ERB/口上・メッセージ関連/個人口上 folders to speed up restart times, this would make development experience less painful.&lt;br /&gt;
&lt;br /&gt;
= The Language =&lt;br /&gt;
&lt;br /&gt;
Era games are made in EraBasic, a form of the BASIC programming language. It isn't a very advanced language like Lua or Ruby, but it's very easy to understand as a result&lt;br /&gt;
&lt;br /&gt;
== PRINT ==&lt;br /&gt;
&lt;br /&gt;
EraBasic had a ton of commands just to output text which are all variations of the Print command.&lt;br /&gt;
&lt;br /&gt;
=== PRINT ===&lt;br /&gt;
&lt;br /&gt;
This outputs plain text in the current line without the ability to use expressions&lt;br /&gt;
&lt;br /&gt;
=== PRINTFORM ===&lt;br /&gt;
&lt;br /&gt;
PrintForm works like Print, but allows for in-line expressions with % and in-line IF statements using \@.&lt;br /&gt;
&lt;br /&gt;
* V - for numbers ({}); instead of &amp;amp;quot;PRINTFORM {LOCAL}&amp;amp;quot; you can write &amp;amp;quot;PRINTFORMV LOCAL&amp;amp;quot;&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
* S - equivalent of strings (%%)&lt;br /&gt;
* K - something with forcing kana (extremely rarely used)&lt;br /&gt;
* D - ignores color change from SETCOLOR&lt;br /&gt;
* L - makes line after printing the text&lt;br /&gt;
* W - waits for player input&lt;br /&gt;
&lt;br /&gt;
'''PRINT variants &amp;amp;quot;S&amp;amp;quot; or &amp;amp;quot;V&amp;amp;quot; should not be translated, they are for quick variable use without needing to write %% or {}'''&lt;br /&gt;
&lt;br /&gt;
D is optional, and it goes before L or W.&lt;br /&gt;
&lt;br /&gt;
L and W are mutually exclusive, but ideally every line should have one or the other.&lt;br /&gt;
&lt;br /&gt;
=== PRINTDATA ===&lt;br /&gt;
&lt;br /&gt;
PrintData works similarly to PrintForm, except that it randomly chooses between multiple single line statements.&lt;br /&gt;
&lt;br /&gt;
Similar variant characters apply.&lt;br /&gt;
&lt;br /&gt;
== PRINTFORM Usage ==&lt;br /&gt;
&lt;br /&gt;
String statements and expressions that return strings can be used with %% with the expression in the middle, and number expressions using {}.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL = 3&lt;br /&gt;
&lt;br /&gt;
LOCALS = Tsukasa&lt;br /&gt;
&lt;br /&gt;
PRINTFORML %LOCALS% has %LOCAL% cookies&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Shortform IF statements can be used like this:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; \@ ARG ? True # False \@&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Putting [] and a number will turn the print statement into a button.&lt;br /&gt;
&lt;br /&gt;
PRINTBUTTON can also be used if you don't want to explicitly state the option ID. Keep in mind that you will have to wrap the text in &amp;quot; and put the ID it corresponds with a comma between. Putting a @ before the string statement will also allow %% and {} to be used.&lt;br /&gt;
&lt;br /&gt;
PrintData&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
PRINTFORMDW Parsee stares at you &lt;br /&gt;
PRINTDATAW&lt;br /&gt;
    DATAFORM 「Do not speak to me.」&lt;br /&gt;
    DATAFORM 「Go away.」&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Conditional Statements ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
IF ARG &amp;amp;gt;= 50&lt;br /&gt;
    ;if ARG is greater than or equal 50&lt;br /&gt;
ELSEIF ARG == 20&lt;br /&gt;
    ;if ARG equals 20&lt;br /&gt;
ELSE IF !ARG &amp;amp;amp;&amp;amp;amp; !LOCAL&lt;br /&gt;
    ;if there's r no ARG nor LOCAL&lt;br /&gt;
ELSEIF ARG &amp;amp;lt; 10 || ARG = 69&lt;br /&gt;
    ;if ARG is less than 10 or equal to 69&lt;br /&gt;
ELSE&lt;br /&gt;
    ;every other condition&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IF statements can also be nested inside other IF statements and loops.&lt;br /&gt;
&lt;br /&gt;
A single line IF statement can also be used which does not need an ENDIF to end the statement but can only be used with one line instructions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SIF ARG &amp;amp;gt; 10&lt;br /&gt;
    PRINTFORM True!&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Case statements can be used to define a range which determines which output is given from a input value&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SELECTCASE ARG&lt;br /&gt;
    CASE 0&lt;br /&gt;
        ;ARG == 0&lt;br /&gt;
    CASE 5 TO 10&lt;br /&gt;
        ;ARG from 5 to 10&lt;br /&gt;
    CASE 11, 15, 69&lt;br /&gt;
        ;cases 11 15 and 69&lt;br /&gt;
    CASE IS &amp;amp;gt; 100&lt;br /&gt;
        ;cases more than 100&lt;br /&gt;
    CASEELSE&lt;br /&gt;
        ;other cases&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Loops ==&lt;br /&gt;
&lt;br /&gt;
For loops are used to repeat a statement a certain amount of times, often manipulated by expressions.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
FOR LOCAL, 0, 42&lt;br /&gt;
    ;loop that will go from 0 to 42 (excluding 42)&lt;br /&gt;
    ;LOCAL here is variable holding of current loop count&lt;br /&gt;
    SIF LOCAL == 5&lt;br /&gt;
        CONTINUE            ;it skips case 5 and goes to next one - that is 6&lt;br /&gt;
    ;stuff&lt;br /&gt;
    SIF LOCAL == 12&lt;br /&gt;
        BREAK               ;exits the loop completely, ignoring whether it's the last time (42 in this case)&lt;br /&gt;
NEXT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While loops repeat infinitely until the condition is given&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
WHILE !LOCAL&lt;br /&gt;
    ;this continues as long as LOCAL == 0&lt;br /&gt;
WEND&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
REPEAT is much like a FOR loop but does not allow for expressions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
REPEAT 5&lt;br /&gt;
    ;repeats itself 5 times&lt;br /&gt;
    ;uses global variable COUNT for ... counting&lt;br /&gt;
REND&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Changing Text Color ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SETCOLOR 204, 0, 102            ;in rgb&lt;br /&gt;
SETCOLOR 0xff00ff               ;in hex&lt;br /&gt;
SETCOLOR C_RED                  ;it also supports constant variables&lt;br /&gt;
SETCOLOR FOO(&amp;amp;quot;red&amp;amp;quot;)   ;and functions&lt;br /&gt;
&lt;br /&gt;
SETCOLORBYNAME Coral            ;use HTML color names&lt;br /&gt;
&lt;br /&gt;
RESETCOLOR                      ;use this when you're finished with fancy coloring&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
Comments can be used to disable execution of code or if you want to have comments about the code you are writing.&lt;br /&gt;
&lt;br /&gt;
A single line can be commented out using ;&lt;br /&gt;
&lt;br /&gt;
Do not translate jap comments, but feel free to make your own comments relating to the code so others can interpret what you are trying to do.&lt;br /&gt;
&lt;br /&gt;
For multiple line comments use [SKIPSTART] before the code you want to comment out and [SKIPEND] at the line after the code you want to comment.&lt;br /&gt;
&lt;br /&gt;
== Variables ==&lt;br /&gt;
&lt;br /&gt;
There are two types of variables in EraBasic, integers and strings. Integer values can only hold whole numbers while strings can only hold text or numbers converted to strings.&lt;br /&gt;
&lt;br /&gt;
LOCAL and LOCALS (s for string) are always available, even outside of a function.&lt;br /&gt;
&lt;br /&gt;
The same is true for single letter variables (IE: X, Y, Z). Keep in mind that there's no string version of these single letter variables.&lt;br /&gt;
&lt;br /&gt;
ARG and ARGS can be used inside of a function if it's defined and needed.&lt;br /&gt;
&lt;br /&gt;
MASTER and PLAYER refer to the player character&lt;br /&gt;
&lt;br /&gt;
You can put :Number to differentiate between LOCAL and ARG values.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL = 1&lt;br /&gt;
LOCALS = Rotor&lt;br /&gt;
&lt;br /&gt;
LOCAL:1 = 2000&lt;br /&gt;
LOCALS:1 = Andy&lt;br /&gt;
&lt;br /&gt;
PRINTFORML %LOCALS:1% bought {LOCAL} %LOCALS% for %LOCAL:1%.&lt;br /&gt;
&lt;br /&gt;
; Andy bought 1 Rotor for 2000&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== #DIMs ===&lt;br /&gt;
&lt;br /&gt;
Private variables have to be defined with #DIM or #DIMS at the start of the function. DIM is for integers and DIMS is for strings&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@CUMME(ARG, PleasureAmount)&lt;br /&gt;
#DIM PleasureAmount&lt;br /&gt;
#DIMS ItemName&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
DIM variables can also be saved to the character, the save, or saved globally.&lt;br /&gt;
&lt;br /&gt;
DIM values are often preferred over CSVs as they do not take a numerical ID and are easier to merge&lt;br /&gt;
&lt;br /&gt;
== Functions ==&lt;br /&gt;
&lt;br /&gt;
There are two types of functions, CALL functions and RETURN functions.&lt;br /&gt;
&lt;br /&gt;
ARG, ARGS, LOCAL, LOCALS, and private variables can be defined in a function and can default to a certain value if an argument is not given&lt;br /&gt;
&lt;br /&gt;
=== CALL Functions ===&lt;br /&gt;
&lt;br /&gt;
Call functions are the default type of functions and require CALL before the function name to be executed.&lt;br /&gt;
&lt;br /&gt;
CALL functions can call other CALL functions and RETURN functions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@UselessThing(ARG, ARG:1 = 0)&lt;br /&gt;
LOCAL = GetCum(ARG) ;Set result of a return function&lt;br /&gt;
&lt;br /&gt;
CALL CanSex(ARG, ARG:1)&lt;br /&gt;
LOCAL:1 = RESULT ; set result of a call function&lt;br /&gt;
&lt;br /&gt;
IF LOCAL:1&lt;br /&gt;
    CALL StartUfufu(ARG, ARG:1)&lt;br /&gt;
    RETURN 1 ;condition is true&lt;br /&gt;
ELSE&lt;br /&gt;
    RETURN 0 ; return false&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== RETURN Functions ===&lt;br /&gt;
&lt;br /&gt;
These functions are made to return an integer or a string and start with #FUNCTION or #FUNCTIONS depending on the return value.&lt;br /&gt;
&lt;br /&gt;
They can only call other RETURN functions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@GetCum(ARG)&lt;br /&gt;
&lt;br /&gt;
RETURN BASE:ARG:Cum ; returns the current value of the cum base&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Operations ==&lt;br /&gt;
&lt;br /&gt;
All operations are integer based&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL ++                    ; increases the value by one&lt;br /&gt;
LOCAL --                    ; decreases value by one&lt;br /&gt;
LOCAL += 4                  ; increases value by 4&lt;br /&gt;
LOCAL -= 6                  ; decreases value by 6&lt;br /&gt;
LOCAL *= 3                  ; multiplies value by 3&lt;br /&gt;
LOCAL /= 10                 ; divides value by 10&lt;br /&gt;
LOCAL = LOCAL * 17 / 10     ; multiplies value by 1.7&lt;br /&gt;
LOCAL % 3                   ; divides the value by 3 and then returns the remainder&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Random ==&lt;br /&gt;
&lt;br /&gt;
RAND is a function that rolls a number between 0 and the number given, subtracted by 1. Doing !RAND means that it'll only proceed if it lands on 0. You can also do a custom number such as RAND(100), which rolls a number between 0 and 99&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL = RAND(3,500)&lt;br /&gt;
&lt;br /&gt;
IF RAND(100) &amp;amp;lt; 70&lt;br /&gt;
;70% chance&lt;br /&gt;
    SIF !RAND:4&lt;br /&gt;
    ;25% chance&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== VARSET ==&lt;br /&gt;
VARSET resets variables back to a default value defined by the function. If no value is given, then it resets back to 0 or blank depending if it was a string or integer.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM VS_TEST = 5&lt;br /&gt;
#DIM VS_INT&lt;br /&gt;
#DIMS VS_STR&lt;br /&gt;
&lt;br /&gt;
VARSET VS_TEST ; resets this value back to 5&lt;br /&gt;
VARSET VS_INT ; resets this value back to 0, since we didn't define any value&lt;br /&gt;
VARSET VS_STR ; resets to blank&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Strings ==&lt;br /&gt;
Strings in EraBASIC are handled weirdly depending on how they are parsed.&lt;br /&gt;
&lt;br /&gt;
 #DIMS STR_TEST = &amp;quot;A string&amp;quot; ;define STR_TEST with the value of &amp;quot;A string&amp;quot; (exclude quotations)&lt;br /&gt;
&lt;br /&gt;
 LOCALS = STR_TEST ; This defines LOCALS with the value of &amp;quot;STR_TEST&amp;quot;. Note how this is treated as plaintext&lt;br /&gt;
 LOCALS = %STR_TEST% ;This defines LOCALS with the value of &amp;quot;A string&amp;quot;, note the % signs indicating that it's a string.&lt;br /&gt;
 LOCALS '= STR_TEST ; This defines LOCALS like above. The '= means it's a string expression&lt;br /&gt;
 LOCALS '= @&amp;quot;%STR_TEST%&amp;quot; ;This also works&lt;br /&gt;
 LOCALS += @&amp;quot;, but with more string&amp;quot; ; This adds &amp;quot;, but with more string&amp;quot; to the current value of LOCALS, which is &amp;quot;A string&amp;quot;, turning it into &amp;quot;A string, but with more string&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= EmueraEE Additions =&lt;br /&gt;
All modern TW branches (Neodev, ATW, NAS, OTW) use additions in the EmueraEE (EE) interpreter for a multitude of reasons. Playing on a non-EE interpreter will result in the game being unable to load.&lt;br /&gt;
&lt;br /&gt;
== Datatables ==&lt;br /&gt;
Datatables are an EmueraEE addition, which allows you to create object-based tables and use those instead of arrays.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== To initialize a table: ===&lt;br /&gt;
* Define the table using DT_CREATE&lt;br /&gt;
* Add columns using DT_COLUMN_ADD. There are multiple types of columns you can define.&lt;br /&gt;
** Integers (int8, int16, int32, int64)&lt;br /&gt;
** Strings (don't define anything)&lt;br /&gt;
* Add the table name to VarExt.CSV if you want to have it saved to the save file&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 #DIMS DYNAMIC nTableName&lt;br /&gt;
 &lt;br /&gt;
 nTableName '= @&amp;quot;combatMagic&amp;quot;&lt;br /&gt;
 DT_CREATE nTableName&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;chara&amp;quot;, &amp;quot;int16&amp;quot;&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;spellPage&amp;quot;, &amp;quot;int32&amp;quot;&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;spell&amp;quot;, &amp;quot;int32&amp;quot;&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;enchantment&amp;quot;, &amp;quot;int16&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Adding rows and cells ===&lt;br /&gt;
Use `DT_ROW_ADD` to create new entries in a datatable. Keep in mind that all cells must follow the defined format rules (ie: no strings in an integer row, no numbers over 255 in an int8 row, no decimals, ever, etc).&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 DT_ROW_ADD &amp;quot;combatMagic&amp;quot;,&lt;br /&gt;
 &amp;quot;chara&amp;quot;, ARG,&lt;br /&gt;
 &amp;quot;spellPage&amp;quot;, PAGE,&lt;br /&gt;
 &amp;quot;spell&amp;quot;, RESULT&lt;br /&gt;
 } &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Character stats =&lt;br /&gt;
&lt;br /&gt;
A character is made up of multiple stats and data types, with most of them being in comma separated value sheets (CSVs).&lt;br /&gt;
&lt;br /&gt;
There are many main data types for a character&lt;br /&gt;
&lt;br /&gt;
* ABL&lt;br /&gt;
* BASE&lt;br /&gt;
* CFLAG&lt;br /&gt;
* CVAR&lt;br /&gt;
* CSTR&lt;br /&gt;
* EX&lt;br /&gt;
* EXP&lt;br /&gt;
* JUEL&lt;br /&gt;
* MARK&lt;br /&gt;
* SOURCE&lt;br /&gt;
* STAIN&lt;br /&gt;
* PALAM&lt;br /&gt;
* TALENT&lt;br /&gt;
* TCVAR&lt;br /&gt;
* TEQUIP&lt;br /&gt;
* DIM&lt;br /&gt;
** CHARADATA&lt;br /&gt;
*** Charadata DIMs are weird and are going to be discussed in the variables section&lt;br /&gt;
** CONST&lt;br /&gt;
** DYNAMIC&lt;br /&gt;
** REF&lt;br /&gt;
** GLOBAL&lt;br /&gt;
** SAVEDATA&lt;br /&gt;
* TempVar&lt;br /&gt;
&lt;br /&gt;
== ABL (Abilities) ==&lt;br /&gt;
&lt;br /&gt;
ABLs are the character's abilities and can range from mundane stuff like speech, to a complicated scale like pee holding or alcohol resistance. They're found in CSV/ABL.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ABL:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
ABL:CharaID:指&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BASE ==&lt;br /&gt;
&lt;br /&gt;
BASE are the character's stats/needs like their health, stamina, hunger, etc. Bases also have a character set max, known as a MAXBASE&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/BASE.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
BASE:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
BASE:CharaID:気力&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== UPBASE ===&lt;br /&gt;
UPBASE increases the character's given base value.&lt;br /&gt;
&lt;br /&gt;
=== DOWNBASE ===&lt;br /&gt;
DOWNBASE decreases the character's given base value. Often used after actions to be able to show how much BASE was taken away.&lt;br /&gt;
&lt;br /&gt;
== CFLAG (Character Flags) ==&lt;br /&gt;
&lt;br /&gt;
Flags that can be set in a per-character basis&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/CFLAG.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CFLAG:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
CFLAG:CharaID:DiapeCharges&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CSTR (Character Strings) ==&lt;br /&gt;
&lt;br /&gt;
CSTRs are character separated strings, often used for keeping history when important things happen like losing a character's virginity.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/CSTR.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CSTR:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
CSTR:CharaID:LostVirginStr&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EQUIP ==&lt;br /&gt;
&lt;br /&gt;
Equipment the 2hu currently has. Usually used for clothing&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TEQUIP.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
EQUIP:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
EQUIP:CharaID:Weapon&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EX ==&lt;br /&gt;
&lt;br /&gt;
EX values are used to determine how much of a certain event has happened during sex in a day.&lt;br /&gt;
&lt;br /&gt;
NOWEX is also used as a way to track what's about to happen at the end of the command&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/EX.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
EX:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
EX:CharaID:VOrgasm&lt;br /&gt;
&lt;br /&gt;
NOWEX:CharaID:ID&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EXP (Experience) ==&lt;br /&gt;
&lt;br /&gt;
EXP corresponds to certain things happening and is used to be checked to see if an ability can be leveled up. Often one action means one EXP for the related attributes&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/EXP.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
EXP:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
EXP:CharaID:VExp&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JUEL (Gems) ==&lt;br /&gt;
&lt;br /&gt;
JUELs are often combined with PALAM and EXP as a form of experience also used for commands and leveling up.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/CFLAG.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
JUEL:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
JUEL:CharaID:Sex&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MARK ==&lt;br /&gt;
&lt;br /&gt;
MARKs are used to signify important events like if she's lewd or hates you.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/MARK.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
MARK:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
MARK:CharaID:Hate&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SOURCE ==&lt;br /&gt;
&lt;br /&gt;
Used to increase PALAM values and show it increasing.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/SOURCE.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SOURCE:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
SOURCE:CharaID:CPleas&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== STAIN ==&lt;br /&gt;
&lt;br /&gt;
STAINs shows the dirtiness of the body part and if it has touched other parts.&lt;br /&gt;
&lt;br /&gt;
Stains work on a bit based system&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/STAIN.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; STAIN:CharaID:ID |= 16&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PALAM (Parameters) ==&lt;br /&gt;
&lt;br /&gt;
PALAMs are values that scale up with abilities and what commands you do. They're often used to track pleasure, lubrication, pain, etc.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/PALAM.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
PALAM:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
PALAN:CharaID:Pain&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TALENT ==&lt;br /&gt;
&lt;br /&gt;
Character traits and skills&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TALENT.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
TALENT:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
TALENT:CharaID:PeeHabit&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TCVAR (Temporary Character Variables) ==&lt;br /&gt;
&lt;br /&gt;
Used for per character temporary variables that are reset every day&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TCVAR.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
TCVAR:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
TCVAR:CharaID:UnconTimer&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TEQUIP ==&lt;br /&gt;
&lt;br /&gt;
Equipment the 2hu currently has&lt;br /&gt;
&lt;br /&gt;
Will clear at the end of the day much like TCVARs&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TEQUIP.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
TEQUIP:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
TEQUIP:CharaID:VCombo&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DIM DYNAMIC ==&lt;br /&gt;
DIM variables that are cleared when a function has been successfully executed. Use this if you have variables in a function that are not automatically cleared and don't want to use a VARSET to reset the variable at that start of the function.&lt;br /&gt;
&lt;br /&gt;
== DIM REF ==&lt;br /&gt;
DIM variables that uses a reference variable that's given as an argument for a function. They are bound to the limitations of the variable referenced, and any changes to a REF DIM affect the reference variable.&lt;br /&gt;
&lt;br /&gt;
== DIM CHARADATA ==&lt;br /&gt;
&lt;br /&gt;
These use the power of DIM variables to make a variable which can be any type. The main advantage of this is that it does not take a CSV ID and will never result in merge conflicts, making it perfect for mods&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
; Define on an ERH file&lt;br /&gt;
#DIM CHARADATA SAVEDATA PeopleFucked&lt;br /&gt;
&lt;br /&gt;
;means there are 5 entries which can be called per character&lt;br /&gt;
#DIM CHARADATA SAVEDATA ExtraThings, 5&lt;br /&gt;
&lt;br /&gt;
; To call in a ERB script&lt;br /&gt;
PeopleFucked:ARG:0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ExtraThings:ARG:0&lt;br /&gt;
ExtraThings:ARG:1&lt;br /&gt;
ExtraThings:ARG:2&lt;br /&gt;
ExtraThings:ARG:3&lt;br /&gt;
ExtraThings:ARG:4&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DIM GLOBAL ==&lt;br /&gt;
&lt;br /&gt;
These are flags that are GLOBAL and are not save-dependent.&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
; Define on an ERH file&lt;br /&gt;
#DIM GLOBAL nCumMultiply&lt;br /&gt;
&lt;br /&gt;
; To call in a ERB script&lt;br /&gt;
LOADGLOBAL&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= TW Specific Variables=&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 Variables:&lt;br /&gt;
 YearLength; 124 days in a year, 31 days in a month, 4 months&lt;br /&gt;
 TARGET; the character you're currently targeting&lt;br /&gt;
 CHARANUM; number of characters including you and duplicates.&lt;br /&gt;
 &lt;br /&gt;
 Bases:&lt;br /&gt;
 0,体力; STA, Stamina, remember to always subtract 500 since you faint at 500 and not 0&lt;br /&gt;
 1,気力; ENE, Energy, how much energy the Touhou has. Hitting 0 means no more doing actions (you'll have to rest)&lt;br /&gt;
 2,射精, CUM, Cum, how much pleasure needed before the Touhou ejaculates&lt;br /&gt;
 3,母乳; MILK, how much milk is in the Touhou's breasts.&lt;br /&gt;
 4,尿意; PEE, tracks how much pee is in the Touhou's bladder, only used in NAS.&lt;br /&gt;
 5,勃起; EREC, Erection, max = erection&lt;br /&gt;
 6,精力; VIG, Vigor, tracks how much you can cum&lt;br /&gt;
 7,法力; MP, Magic Power, only used in NAS for it's magic system.&lt;br /&gt;
 8,TSP; TSP, Time Stop Power, tracks how much long you can stop time for.&lt;br /&gt;
 &lt;br /&gt;
 10,ムード; Mood&lt;br /&gt;
 11,理性; Composure&lt;br /&gt;
 12,怒り; Anger&lt;br /&gt;
 13,仕事量; Work, Having more than 0 in this means the Touhou is working&lt;br /&gt;
 14,深度; Sleepiness?, Not really sure&lt;br /&gt;
 15,酒気; Drunkenness&lt;br /&gt;
 16,潜伏率; Concealment, only used in sex during a secluded spot&lt;br /&gt;
 17,Poo; Like PEE, but with solids. Only used in NAS&lt;br /&gt;
 18,Hypno; For NAS' hypnosis system&lt;br /&gt;
 &lt;br /&gt;
 20,身長; Heigh&lt;br /&gt;
 21,体重; Weight&lt;br /&gt;
 22,バスト; Breast Size&lt;br /&gt;
 23,ウェスト; Waist Size&lt;br /&gt;
 24,ヒップ; Hip Size&lt;br /&gt;
 &lt;br /&gt;
 30,Blood; NAS only, made to track blood loss&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= TW Specific Functions =&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 Pronouns:&lt;br /&gt;
 HE_SHE(ARG); outputs &amp;quot;he&amp;quot; or &amp;quot;she&amp;quot; depending on the gender of the 2hu, put 1 in the second argument for capitalization&lt;br /&gt;
 HIS_HER(ARG); Same but with &amp;quot;his&amp;quot; and &amp;quot;her&amp;quot;&lt;br /&gt;
 HIM_HER(ARG); Same but with &amp;quot;him&amp;quot; and &amp;quot;her&amp;quot;&lt;br /&gt;
 HES_SHES(ARG); Same but with &amp;quot;he's&amp;quot; and &amp;quot;she's&amp;quot;&lt;br /&gt;
 HIMSELF_HERSELF(ARG); Same but with &amp;quot;himself&amp;quot; and &amp;quot;herself&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 Number Functions:&lt;br /&gt;
 ORDINAL(ARG); puts an ordinal after an number&lt;br /&gt;
 DIGIT_GROUP(ARG); groups the digits for easier reading&lt;br /&gt;
 NUM_COUNT(ARG); counts numbers&lt;br /&gt;
 PLURALIZER(ARGS, ARG); pluralize the word if ARG is more than 1&lt;br /&gt;
 ARTICLE(ARGS); a simple check for an article&lt;br /&gt;
  &lt;br /&gt;
 Word Functions:&lt;br /&gt;
 CAP_PROCESS(ARGS, ARG); 1 = lower, 2 = upper, 3 = capitalize first letter, 4 = random capitalizations, 5 captialize every word&lt;br /&gt;
 CAPITALIZE(ARGS); capitalize first letter&lt;br /&gt;
 SLUR(ARGS); simply continue last letter of the word&lt;br /&gt;
 STUTTER(ARG); cause a stutter&lt;br /&gt;
 SPLIT_G(ARGS); randomly picks one string out of a list.&lt;br /&gt;
 FSYN(ARGS); randomly picks one synonym from a predefined word.&lt;br /&gt;
 &lt;br /&gt;
 Character functions:&lt;br /&gt;
 PRINT_MALE(ARGS, ARG); Print mutually exclusive terms depending on the condition per function&lt;br /&gt;
 TNAME(ARG); Output's the character's title&lt;br /&gt;
 HAS_PENIS(ARG); if characer has a penis&lt;br /&gt;
 HAS_VAGINA(ARG); if character has a vag&lt;br /&gt;
 IS_FEMALE(ARG);is character a female&lt;br /&gt;
 IS_MALE(ARG); is character a male&lt;br /&gt;
 IS_HERM(ARG);has penis or vagina&lt;br /&gt;
 IS_FUTA(ARG);neodev version&lt;br /&gt;
 &lt;br /&gt;
 Cheat functions:&lt;br /&gt;
 HESOYAM(ARG); heal character (but doesn't give you 250,000 yen unfortunately)&lt;br /&gt;
 FUCKME(); makes target extremely horny&lt;br /&gt;
 CALMME(); makes target not angry and removes all hate marks&lt;br /&gt;
 BEGONE(); moves target to gap space&lt;br /&gt;
 WAKEUP(); makes the target wake up&lt;br /&gt;
HERMME()/FUTAME(): &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 Other:&lt;br /&gt;
 NAME_FROM_PLACE(ARG); output's the location's name&lt;br /&gt;
 PRINT_DIALOGUE(ARGS); output's dialogue with linebreaks. Not often used, as using normal print functions is enough for most writers.&lt;br /&gt;
 SET_KOJO_COLOR(ARG); set kojo color based off the character.&lt;br /&gt;
 UNICODE(ARG); outputs a specific unicode character. 0x2665 is often used the most, printing out a heart.&lt;br /&gt;
 UniversalRank(ARG); output's a non-H ability's level corresponding to the rank. (Intended as a compatibility function with NAS and other branches)&lt;br /&gt;
 ASK_YN(); Yes or no input function&lt;br /&gt;
 ASK_M(ARGS, ARG, ARGS:1, ARG); Multi-input function with conditionals.&lt;br /&gt;
 FIRSTTIME(ARGS); sets a flag when this function is called, intended for first-time command exclusive text.&lt;br /&gt;
 &lt;br /&gt;
 NAS Specific:&lt;br /&gt;
 IsPadded(ARG, nTypeCheck = &amp;quot;&amp;quot;, nPantsu = -1); does the character have a diaper or not&lt;br /&gt;
 SoiledDiaper(ARG, ExcreteType, SoilBool, SoilThreshold); if the 2hu's underwear is soiled, SoilBool 0 is a simple bool, 1 = pecentage, 2 = absolute value&lt;br /&gt;
 HostileAffinity(RECEIVING,ATTACKING); checks if the character has a hostile affinity with another. 1000 means fully hostile, 200 means very bad relations.&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
==GROUPMATCH()==&lt;br /&gt;
An IF statement which can compare a value and if the value equals to one of the values listed, then it returns 1. &lt;br /&gt;
 SIF GROUPMATCH(LOCAL,3,6,129)&lt;br /&gt;
      RETURNF 1&lt;br /&gt;
&lt;br /&gt;
= Adding Dialogue =&lt;br /&gt;
&lt;br /&gt;
Adding original dialogue is often the most common mod that people want to do, but the barrier due to the EraBasic language is often too much.&lt;br /&gt;
&lt;br /&gt;
== Grabbing Template Files ==&lt;br /&gt;
&lt;br /&gt;
Assuming that we are adding dialogue to a character without dialogue, like Chimata as an example, we will have to grab the template files that are in the game.&lt;br /&gt;
&lt;br /&gt;
Go to &amp;lt;code&amp;gt;eraTW\改造とかしてみたい人のためのあれこれ\口上関連\別人版用口上テンプレ&amp;lt;/code&amp;gt; (or &amp;lt;code&amp;gt;改造とかしてみたい人のためのあれこれ\口上関連\口上テンプレ\&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;ERB\TRANSLATION\OMOGATARI\CHARA\Template&amp;lt;/code&amp;gt;) and grab the template files. Remember that these are encoded as UTF-8 &amp;lt;i&amp;gt;without BOM&amp;lt;/i&amp;gt;!&lt;br /&gt;
&lt;br /&gt;
The minimum you should grab:&lt;br /&gt;
&lt;br /&gt;
* M_KOJO_KX_イベント&lt;br /&gt;
** イベント (Events) is for stuff like intro, flag setting, first kiss/confession from the character, after date dialogue, dialogue upon meeting, etc.&lt;br /&gt;
* M_KOJO_KX_絶頂&lt;br /&gt;
** 絶頂 (Climax) is for orgasm lines. Separated from general orgasm from 2hu, to reactions to you ejaculating depending on the spot your cum is landing. The thing about the general PALAMCNG function is that it can actually print lines at any times, it's just that this particular one reacts to orgasm flag only, so gotta be careful if you add new lines or try to combine them together.&lt;br /&gt;
* M_KOJO_KX_コマンド&lt;br /&gt;
** コマンド (Commands) is when you do a sex command to Chimata and other misc stuff, mostly related to femc (caressing/fucking you, etc), some minor consumables like lotion, aphrodisiac and ovulation drug, and a very cool unique portion - reaction after an action (PALAMCNG_C). the latter by default has reactions to defloration and cleaning blowjob, but it can be expanded to include literally anything, and it's a good place to write extra addendum and stuff (check reisen/seija for example). for older dialogues, this last part might be contained in the mark file instead.&lt;br /&gt;
&lt;br /&gt;
These are optional but should be made if you want to complete a character&lt;br /&gt;
&lt;br /&gt;
*M_KOJO_KX_カウンター&lt;br /&gt;
** カウンター (Counter) is for counter actions that girls initiate on you, aka reverse actions. contains both innocent cuddling and stuff like straddling you down.&lt;br /&gt;
*M_KOJO_KX_セクハラコマンド&lt;br /&gt;
* セクハラコマンド (Sexual Harassment Command) is for daily cuddling and touchy feely stuff (kiss, embrace, touch ass/boobie, flip skirt, etc). these actions are also available for you during reverse sex (counter mode), which some dialogues have some support for.&lt;br /&gt;
*M_KOJO_KX_ハードなコマンド&lt;br /&gt;
** ハードなコマンド (Hard Commands) is for hardcore SM, but it's mostly unused because most of these commands are commented out. At best you'll find deepthroat, titfuck, and urinate there. You'd think that spanking should be there, but it's in another file&lt;br /&gt;
*M_KOJO_KX_愛撫系コマンド&lt;br /&gt;
** 愛撫系コマンド (Caress Commands) is for all things related to caress commands during sex - caress, cunni, rimjob, kiss during sex (not to be confused with kiss outside sex), etc. Also contains pillow talk, do nothing and seduce me commands.&lt;br /&gt;
*M_KOJO_KX_依頼&lt;br /&gt;
** 依頼 (Requests) is for requests. only a handful of dialogues have this at all because of how clunky the template is (they included everything needlessly). Check Seija/Reimu on how I made it simpler and easier for writing.&lt;br /&gt;
*M_KOJO_KX_育児イベント&lt;br /&gt;
** 育児イベント (Childcare Events) is for child-related. Mostly tracks children-related growth stages and some events, not a lot of dialogues use it because the template for it is confusing and is barebones. Those that do make use of it modify it considerably. Clownpiece, Hatate, and especially Tewi have lots of childcare content.&lt;br /&gt;
*M_KOJO_KX_加虐系コマンド&lt;br /&gt;
** 加虐系コマンド (Abusive Commands) is for the rest of SM commands, spanking is here, some equipment like rope, but again most of those commands are disabled.&lt;br /&gt;
*M_KOJO_KX_印取得&lt;br /&gt;
** 印取得 (Mark Acquisition) is for marks, for stuff like acquiring hate mark and etc. Some dialogue can be weird about it and don't have this file, the function (MARKCNG) is instead contained in either イベン ト or コマンド. PALAMCNG_C can be here sometimes.&lt;br /&gt;
*M_KOJO_KX_自慰系(あなた)コマンド&lt;br /&gt;
** 自慰系(あなた)コマンド (Masturbation (You) Commands) is not used at all. It was supposed to be reactions to PC's masturbation mode that was never implemented because it was too buggy, and no one got it done, but the files still remain to this day. The concept was that you could delude yourself into imagining having sex with any 2hu, so you summon a copy of them into your room, do your thing, and then snap out of it - all of the experience you just got with them is reset afterwards.&lt;br /&gt;
*M_KOJO_KX_性交系コマンド&lt;br /&gt;
** 性交系コマンド (Intercourse Commands) -  you know it, you love it, it's for sex stuff, all related to penetrations. Note that missionary 正常位 and doggy 後背位 have two sections - for standing (TFLAG:193, 立位) and regular. Also g-spot tease and cervix tease here are weird and don't do anything I think? The dialogue for those is in another file.&lt;br /&gt;
*M_KOJO_KX_弾幕勝負&lt;br /&gt;
** 弾幕勝負 (Danmaku Match) is for danmaku duel, it's simple but can be made elaborate (see daiyousei, seija, reisen).&lt;br /&gt;
*M_KOJO_KX_道具系コマンド&lt;br /&gt;
** 道具系コマンド (Tool Commands) is for sex toys and condom use. Onahole there is for putting it on 2hu and doesn't refer to onaholejob (which is a modded service command only available in Neodev).&lt;br /&gt;
*M_KOJO_KX_日記&lt;br /&gt;
** 日記 (Diary) is for a character's diary. Only a handful of characters use it. Eiki and Seija are good references if you want to implement diary lines of your own.&lt;br /&gt;
*M_KOJO_KX_日常系コマンド&lt;br /&gt;
** 日常系コマンド (Everyday Commands) is for the second biggest file usually, contains everything related to daily actions (from 300 to 600+ number-wise).&lt;br /&gt;
*M_KOJO_KX_派生コマンド&lt;br /&gt;
** 派生コマンド (Derived Commands) is for these derived commands, stuff like 69 (you using cunni and 2hu going blowjob for example), g-spot tease and cervix tease are here. Has also limited support for &amp;quot;double&amp;quot; actions, as in double blowjob from two different 2hus, etc.&lt;br /&gt;
*M_KOJO_KX_奉仕系コマンド&lt;br /&gt;
** 奉仕系コマンド (Service Commands) is for service-related, handjobs, blowjobs, etc.&lt;br /&gt;
&lt;br /&gt;
=== Nurse, Arm, Spurt Exclusive ===&lt;br /&gt;
&lt;br /&gt;
You will only find this if you look at the templates in &amp;lt;code&amp;gt;ERB\TRANSLATION\OMOGATARI\CHARA&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*M_KOJO_KX_NAS_EVENT (General Events)&lt;br /&gt;
** NAS Specific commands. Contains stuff for NAS specific general events such as character creation, death, death reactions, gaining reputations, arousal, etc.&lt;br /&gt;
*M_KOJO_KX_NAS_DAILY (Daily Commands)&lt;br /&gt;
** NAS Specific commands. Contains stuff for NAS exclusive commands such as doctoring, religion conversion, the shock wand, and kicking them out.&lt;br /&gt;
*M_KOJO_KX_NAS_SEX (Sex Commands)&lt;br /&gt;
** Contains commands like facesitting, e-stim, and pantyjob.&lt;br /&gt;
*M_KOJO_KX_NAS_HARD (Hard Commands)&lt;br /&gt;
** NAS Specific hard sex commands including the revamped urinate and defecate commands, bladder torture, and urethral commands.&lt;br /&gt;
*M_KOJO_KX_NAS_EVENT_OMO (Pee Events)&lt;br /&gt;
** The OMO file contains events related to the pee system such as diaper checking, bladder and bowel desperation, and relieving oneself on the toilet or outside.&lt;br /&gt;
&lt;br /&gt;
See [[Contributing/Modding TW/Bare Minimum Dialogue]] for a good set of bare minimum content that your dialogue should have&lt;br /&gt;
&lt;br /&gt;
== Finding the character ==&lt;br /&gt;
&lt;br /&gt;
Then go to ERB/ 口上・メッセージ関連/個人口上/&lt;br /&gt;
&lt;br /&gt;
and find your character in Japanese (use TouhouWiki.net or THB). When you find it, paste in the files and rename all files with X to your character ID (Chimata is 141, so replace it with K141).&lt;br /&gt;
&lt;br /&gt;
== Setting your dialogue as an alt ==&lt;br /&gt;
&lt;br /&gt;
If you're going to make a dialogue for a character who already has one, you'll need to make some changes to your files first.&lt;br /&gt;
&lt;br /&gt;
To start, go to your events file and change the @M_KOJO_KX function based on what slot your alt dialogue is in. (Ex. if you're adding a second dialogue to Rumia, you would change that function to @M_KOJO_K12_1). Next, you'll need to set RESULTS to an internal identifier for that dialogue's functions and RESULTS:1 to the dialogue's name in the selection list. (Ex. /egg/ Sakuya uses RESULTS = _ENG01 and RESULTS:1 = 8Chan /egg/). Finally, you'll need to rename all your functions to use the internal identifier after the KOJO part of the function name.. (Ex. for the encounter function, JP Sakuya uses @M_KOJO_ENCOUNTER_K15, Young Girl Sakuya uses @M_KOJO_少女長_ENCOUNTER_K15, and /egg/ Sakuya uses @M_KOJO_ENG01_ENCOUNTER_K15.)&lt;br /&gt;
&lt;br /&gt;
== Making Dialogue ==&lt;br /&gt;
&lt;br /&gt;
Then use the PRINT commands to make dialogue that corresponds to the event (ie: Encounter is when you first meet her, COM_KX_300 is when you have a convo, 射精 is when the 2hu ejaculates). Parsee's dialogue has English comments for most of the functions in her dialogue, so check her files if you aren't sure what something does.&lt;br /&gt;
&lt;br /&gt;
== Working with CFLAGs ==&lt;br /&gt;
&lt;br /&gt;
CFLAGs are variables associated with a dialogue. They can be used for counters, quest chains, and many other things.&lt;br /&gt;
&lt;br /&gt;
To add CFLAGs to your dialogue, create an ERH file in the same folder as your other dialogue files. I don't think it matters what you call it, but you might as well just go with K[character ID]C_[CHARACTERNAME]DIM.ERH. (ex. for Mugetsu, you'd use K116C_MUGETSUDIM.ERH.)&lt;br /&gt;
&lt;br /&gt;
Now let's say you want a counter that counts how many times Mugetsu has drank alcohol. Go into your new ERH file and add a line like this:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM CONST K116EN_DRINKING_EXP                                           =    1001&lt;br /&gt;
&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Then increment it whenever Mugetsu drinks alcohol (Serve Alcohol, drinking at a party, etc.):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CFLAG:116:K116EN_DRINKING_EXP ++&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Make sure you always have the identifier (in this case, the :116: part) when doing CFLAG checks, or else you'll be checking/modifying the variable ID instead of the variable's value.&lt;br /&gt;
&lt;br /&gt;
=== Working with VER and FLAG_VER ===&lt;br /&gt;
&lt;br /&gt;
Some characters, like Marisa, Suwako, Nue, and Parsee, have VER and FLAG_VER variables defined in their DIM files. VER is set to the version of the dialogue (1391/1.39.1, 001/0.0.1, 130/1.3.0), and FLAG_VER is the variable that tracks what the current dialogue version is. In your update code, you'll want to set FLAG_VER to the value of VER (ex. &amp;lt;nowiki&amp;gt;&amp;quot;CFLAG:[[パルスィ]]:K60EN_FLAG_VER = CFLAG:[[パルスィ]]:K60EN_VER&amp;quot;&amp;lt;/nowiki&amp;gt;) If you want to do special things on update (like Parsee's bugfixes), you'll want to check the value of FLAG_VER, not VER (ex. &amp;lt;nowiki&amp;gt;&amp;quot;IF CFLAG:[[パルスィ]]:K60EN_FLAG_VER &amp;lt; 138&amp;quot;&amp;lt;/nowiki&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
= Adding New Abilities =&lt;br /&gt;
&lt;br /&gt;
Adding a new ability is pretty complicated, especially since we are using CHARADATA DIMs instead of CSVs&lt;br /&gt;
&lt;br /&gt;
In our example, we'll be adding an alcohol and drug resistance scale.&lt;br /&gt;
&lt;br /&gt;
== The DIM way ==&lt;br /&gt;
&lt;br /&gt;
First we'll have to define the variables that we will use for our ability.&lt;br /&gt;
&lt;br /&gt;
Make a new ERH file (or use an existing file if you already created some stuff), and add this&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM CHARADATA SAVEDATA AlcoholResistance&lt;br /&gt;
#DIM CHARADATA SAVEDATA DrinkingExp&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
AlcoholResistance is our ability, and DrinkingExp is our experience. These will be applied to each character and saved to the save file&lt;br /&gt;
&lt;br /&gt;
Then we'll have to add the ability to level up and down this stat, as well as state the amount of experience needed to level up this ability.&lt;br /&gt;
&lt;br /&gt;
After making the ability, it's time to make it show up on the user interface. Since this is a scale attribute, we will also have to make a new grading system for it.&lt;br /&gt;
&lt;br /&gt;
Most of our work is based off modifying TRANSLATION/List.erb&lt;br /&gt;
&lt;br /&gt;
Our first modification is to edit PRINT_SPECIFIC_HTML to show our new ability we just added.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM CONST DISP_ID =&lt;br /&gt;
0, 9, 43, 0, 50, 15, 31,&lt;br /&gt;
1, 10, 41, 1, 54, 16, 32,&lt;br /&gt;
2, 11, 42, 2, 55, 17, 33,&lt;br /&gt;
3, 12, 40, 3, 52, 18, 34,&lt;br /&gt;
4, 13, 44, 4, 51, 0, 35,&lt;br /&gt;
5, 14, 45, 0, 53, 0, 30,&lt;br /&gt;
0, 0, 46, 0, 0, 0, 0,&lt;br /&gt;
0, 0, 47, 0, 0, 0, 0,&lt;br /&gt;
0, 0, 48, 0, 0, 0, 23,&lt;br /&gt;
0, 0, 49, 0, 0, 0, 0,&lt;br /&gt;
}&lt;br /&gt;
#DIM C_ID&lt;br /&gt;
{&lt;br /&gt;
#DIMS CONST DISP_NAME =&lt;br /&gt;
&amp;amp;quot; PAIN&amp;amp;quot;, &amp;amp;quot; Intimacy&amp;amp;quot;, &amp;amp;quot;Knowledge&amp;amp;quot;, &amp;amp;quot;CSens&amp;amp;quot;, &amp;amp;quot; Hand&amp;amp;quot;, &amp;amp;quot; Maso&amp;amp;quot;, &amp;amp;quot; Semen&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; PLSR&amp;amp;quot;, &amp;amp;quot;Obedience&amp;amp;quot;, &amp;amp;quot; Speech&amp;amp;quot;, &amp;amp;quot;VSens&amp;amp;quot;, &amp;amp;quot;Vagina&amp;amp;quot;, &amp;amp;quot; Sado&amp;amp;quot;, &amp;amp;quot; Homo♀&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; LEWD&amp;amp;quot;, &amp;amp;quot; Desire&amp;amp;quot;, &amp;amp;quot; Combat&amp;amp;quot;, &amp;amp;quot;ASens&amp;amp;quot;, &amp;amp;quot; Anus&amp;amp;quot;, &amp;amp;quot;Homo♀&amp;amp;quot;, &amp;amp;quot; Homo♂&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; HATE&amp;amp;quot;, &amp;amp;quot;Technique&amp;amp;quot;, &amp;amp;quot; Cleaning&amp;amp;quot;, &amp;amp;quot;BSens&amp;amp;quot;, &amp;amp;quot; Chest&amp;amp;quot;, &amp;amp;quot;Homo♂&amp;amp;quot;, &amp;amp;quot; Creampie&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;Old HATE&amp;amp;quot;, &amp;amp;quot;Servitude&amp;amp;quot;, &amp;amp;quot; Cooking&amp;amp;quot;, &amp;amp;quot;MSens&amp;amp;quot;, &amp;amp;quot;Tongue&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; A Creampie&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; RAPE&amp;amp;quot;, &amp;amp;quot; Exposure&amp;amp;quot;, &amp;amp;quot; Music&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Waist&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;Masturbation&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Logging&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Fishing&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Foraging&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;Drug&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Mixing&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This makes it show up on the gui but we still have to sort out the grading system&lt;br /&gt;
&lt;br /&gt;
Since we are making an attribute that is a scale we will have to make a new grading system for it.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ELSEIF ARG == 54&lt;br /&gt;
    OUTPUT '= @&amp;amp;quot;&amp;amp;lt;nonbutton title='%ABILITY_DESCRIPTION_HTML(C_ID,ARG)%'&amp;amp;gt;&amp;amp;quot;&lt;br /&gt;
    OUTPUT += @&amp;amp;quot;%DISP_NAME:ARG, 10%：&amp;amp;quot;&lt;br /&gt;
    OUTPUT += PRINT_RANK_HTML(AlcoholResistance:C_ID:0, &amp;amp;quot;MAX_11_SCALE&amp;amp;quot;)&lt;br /&gt;
    OUTPUT += @&amp;amp;quot; {ABL:C_ID:(DISP_ID:ARG), 3}&amp;amp;quot;&lt;br /&gt;
    OUTPUT += @&amp;amp;quot;&amp;amp;lt;/nonbutton&amp;amp;gt;&amp;amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This makes it show the level of alcohol resistance&lt;br /&gt;
&lt;br /&gt;
In PRINT_ALPHABET_HTML, we will have to define the ranks for our new scale. Make sure to do the same thing in PRING_ALPHABET too in COMMON.erb&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIMS CONST STR_RANK11, 11 = &amp;amp;quot;Ex&amp;amp;quot;, &amp;amp;quot;SS&amp;amp;quot;, &amp;amp;quot; S&amp;amp;quot;, &amp;amp;quot; A&amp;amp;quot;, &amp;amp;quot; B&amp;amp;quot;, &amp;amp;quot; C&amp;amp;quot;, &amp;amp;quot; D&amp;amp;quot;, &amp;amp;quot; E&amp;amp;quot;, &amp;amp;quot; F&amp;amp;quot;, &amp;amp;quot; G&amp;amp;quot;, &amp;amp;quot; H&amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
;this makes C the average and turns it grey&lt;br /&gt;
{&lt;br /&gt;
#DIMS CONST C_RANK11, 11 =&lt;br /&gt;
&amp;amp;quot;C_P_PURPLE&amp;amp;quot;, &amp;amp;quot;C_WHITE&amp;amp;quot;, &amp;amp;quot;C_RED&amp;amp;quot;, &amp;amp;quot;C_ORANGE&amp;amp;quot;, &amp;amp;quot;C_YELLOW&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;C_GRAY&amp;amp;quot;, &amp;amp;quot;C_YELLOW&amp;amp;quot;, &amp;amp;quot;C_ORANGE&amp;amp;quot;, &amp;amp;quot;C_RED&amp;amp;quot;, &amp;amp;quot;C_WHITE&amp;amp;quot;, &amp;amp;quot;C_PINK&amp;amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Define a new entry for 11 ranks&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SELECTCASE RANK_NUM&lt;br /&gt;
    CASE 11&lt;br /&gt;
        RETURNF COLOR_PRINT_HTML(STR_RANK11:RANK, C_RANK11:RANK, 2)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Under CALC_RANK_FUNCTION and CALC_RANK (in COMMON.erb) we can define what our numbers scale to. In our case we will be doing a -5 to 5 system&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;amp;quot;MAX_11_SCALE&amp;amp;quot;&lt;br /&gt;
;for endurance scales&lt;br /&gt;
    SELECTCASE VAR_VALUE&lt;br /&gt;
        CASE IS &amp;amp;gt;= 5&lt;br /&gt;
            RANK = 0&lt;br /&gt;
            ;upper limit&lt;br /&gt;
        CASE IS &amp;amp;gt;= 4&lt;br /&gt;
            RANK = 1&lt;br /&gt;
        CASE IS &amp;amp;gt;= 3&lt;br /&gt;
            RANK = 2&lt;br /&gt;
        CASE IS &amp;amp;gt;= 2&lt;br /&gt;
            RANK = 3&lt;br /&gt;
        CASE IS &amp;amp;gt;= 1&lt;br /&gt;
            RANK = 4&lt;br /&gt;
        CASE IS &amp;amp;gt;= 0&lt;br /&gt;
            RANK = 5&lt;br /&gt;
            ; you start at 0&lt;br /&gt;
        CASE IS &amp;amp;gt;= -1&lt;br /&gt;
            RANK = 6&lt;br /&gt;
        CASE IS &amp;amp;gt;= -2&lt;br /&gt;
            RANK = 7&lt;br /&gt;
        CASE IS &amp;amp;gt;= -3&lt;br /&gt;
            RANK = 8&lt;br /&gt;
        CASE IS &amp;amp;gt;= -4&lt;br /&gt;
            RANK = 9&lt;br /&gt;
        CASEELSE&lt;br /&gt;
            RANK = 10&lt;br /&gt;
            ;lower limit&lt;br /&gt;
        ENDSELECT&lt;br /&gt;
        &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Define an entry in CALC_RANK_NUM_FUNCTION&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;amp;quot;MAX_11_SCALE&amp;amp;quot;&lt;br /&gt;
;needed for endurance abilities&lt;br /&gt;
    RANK_NUM = 11&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Make a description to show criteria for level up&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 54; Alcohol Resistance&lt;br /&gt;
    LOCALS '= &amp;amp;quot;How strong drugs affect you.\n&amp;amp;quot;&lt;br /&gt;
    LOCALS += &amp;amp;quot;Progress towards next stage (addict):\n&amp;amp;quot;&lt;br /&gt;
    IF AlcoholResistance:C_ID:0 &amp;amp;gt;= 5&lt;br /&gt;
        LOCALS += @&amp;amp;quot; MAXED!\n&amp;amp;quot;&lt;br /&gt;
    ELSE&lt;br /&gt;
        LOCALS += &amp;amp;quot;Experience:\n&amp;amp;quot;&lt;br /&gt;
        LOCALS += @&amp;amp;quot; Drug: %ABILITY_FORMAT_HTML(OrgasmDenyExp:C_ID:0, EXP_DEMAND_22(0,90,C_ID,1))%\n&amp;amp;quot;&lt;br /&gt;
    ENDIF&lt;br /&gt;
    LOCALS += &amp;amp;quot;Progress towards next stage (nondrinker):\n&amp;amp;quot;&lt;br /&gt;
    IF AlcoholResistance:C_ID:0 &amp;amp;lt;= -5&lt;br /&gt;
        LOCALS += @&amp;amp;quot; MAXED!&amp;amp;quot;&lt;br /&gt;
    ELSE&lt;br /&gt;
        LOCALS += &amp;amp;quot;Experience:\n&amp;amp;quot;&lt;br /&gt;
        LOCALS += @&amp;amp;quot; Drug: %ABILITY_FORMAT_HTML(DrinkingExp:C_ID:0, -EXP_DEMAND_22(0,90,C_ID))%&amp;amp;quot;&lt;br /&gt;
    ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Go to ERB/ステータス計算関/ABL/ABL_UP_DATA.ERB and add the id of the exp you want to occupy under EXP_DEMAND.&lt;br /&gt;
&lt;br /&gt;
In this case, we will be taking ID 22.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ELSEIF ARG == 22&lt;br /&gt;
; call exp demand for alcohol resistance&lt;br /&gt;
    RETURNF EXP_DEMAND_22(ARG:1,ARG:2,ARG:3)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we did that, we will have to make the function that we wanted to call&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡&lt;br /&gt;
;Alcohol and Drug Resistance&lt;br /&gt;
;For these values they determine the threshold&lt;br /&gt;
;≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡&lt;br /&gt;
@EXP_DEMAND_22(ARG,ARG:1,ARG:2,ARG:3=0,ARG:4=0)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
VARSET LOCAL&lt;br /&gt;
;reset local since this is our grab variable&lt;br /&gt;
IF !ARG:4&lt;br /&gt;
    LOCAL = AlcoholResistance:(ARG:2):0+(ARG:3)&lt;br /&gt;
;set the grab variable to the 2hu's alcohol resist&lt;br /&gt;
ELSE&lt;br /&gt;
    LOCAL = ARG:4&lt;br /&gt;
ENDIF&lt;br /&gt;
; grab the exp needed based off the level&lt;br /&gt;
SELECTCASE LOCAL&lt;br /&gt;
    CASE -5&lt;br /&gt;
        LOCAL = -2000&lt;br /&gt;
    CASE -4&lt;br /&gt;
        LOCAL = -1000&lt;br /&gt;
    CASE -3&lt;br /&gt;
        LOCAL = -500&lt;br /&gt;
    CASE -2&lt;br /&gt;
        LOCAL = -250&lt;br /&gt;
    CASE -1&lt;br /&gt;
        LOCAL = -100&lt;br /&gt;
    CASE 0&lt;br /&gt;
        LOCAL = 0&lt;br /&gt;
    CASE 1&lt;br /&gt;
        LOCAL = 100&lt;br /&gt;
    CASE 2&lt;br /&gt;
        LOCAL = 250&lt;br /&gt;
    CASE 3&lt;br /&gt;
        LOCAL = 500&lt;br /&gt;
    CASE 4&lt;br /&gt;
        LOCAL = 1000&lt;br /&gt;
    CASE 5&lt;br /&gt;
        LOCAL = 2000&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&lt;br /&gt;
RETURNF LOCAL&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will give the exp needed to level up or down the ability.&lt;br /&gt;
&lt;br /&gt;
Next up is a way of giving experience to this stat. Since our example is alcohol resistance, it would be a good call to increase it by drinking alcohol&lt;br /&gt;
&lt;br /&gt;
In COM332, we can add a line below line 181 which gives alcohol resistance if the 2hu drinks alcohol&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SOURCE:歓楽 = SOURCE:歓楽 * 味補正 / 10&lt;br /&gt;
SOURCE:征服 = SOURCE:征服 * 味補正 / 10&lt;br /&gt;
SOURCE:受動 = SOURCE:受動 * 味補正 / 10&lt;br /&gt;
;custom code&lt;br /&gt;
DrinkingExp:TARGET:0 += 味補正&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally is a way to track if a character has enough exp to level up this stat. The function for this is found in&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;Alcohol resistance&lt;br /&gt;
    LOCAL:90 = AlcoholResistance:ARG:0&lt;br /&gt;
    IF DrinkingExp:ARG:0 &amp;amp;gt;= EXP_DEMAND_22(0,90,ARG,1) &amp;amp;amp;&amp;amp;amp; AlcoholResistance:ARG:0 &amp;amp;lt; 5&lt;br /&gt;
        AlcoholResistance:ARG:0 ++&lt;br /&gt;
        IF ARG == 0&lt;br /&gt;
            PRINTFORMW %PARSE(&amp;amp;quot;Your&amp;amp;quot;)% body is now more resiliant to drugs.&lt;br /&gt;
        ELSE&lt;br /&gt;
            PRINTFORMW %CALLNAME:ARG%'s body is now more resiliant to drugs.&lt;br /&gt;
        ENDIF&lt;br /&gt;
    ELSEIF (DrinkingExp:ARG:0 &amp;amp;lt; (EXP_DEMAND_22(0,90,ARG,-1)) || (DrinkingExp:ARG:0 &amp;amp;lt; EXP_DEMAND_22(0,90,ARG) &amp;amp;amp;&amp;amp;amp; DrinkingExp:ARG:0 &amp;amp;gt; 0)) &amp;amp;amp;&amp;amp;amp; AlcoholResistance:ARG:0 &amp;amp;gt; -5&lt;br /&gt;
    AlcoholResistance:ARG:0 --&lt;br /&gt;
    IF ARG == 0&lt;br /&gt;
        PRINTFORMW %PARSE(&amp;amp;quot;Your&amp;amp;quot;)% body is now less resiliant to drugs.&lt;br /&gt;
    ELSE&lt;br /&gt;
        PRINTFORMW %CALLNAME:ARG%'s body is now less resiliant to drugs.&lt;br /&gt;
    ENDIF&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can add additional talents on level up like I've did on my orgasm denial scale but you don't have to&lt;br /&gt;
&lt;br /&gt;
= Adding Items =&lt;br /&gt;
&lt;br /&gt;
Adding new items is easy, but it requires editing CSVs, adding the entry into ITEMDATA.erb, and applying its effects in Add_Item.erb&lt;br /&gt;
&lt;br /&gt;
In our example, we will be making a candy which increases V and V stretch Exp by 100, takes our virginity, and increase stamina by 1000&lt;br /&gt;
&lt;br /&gt;
First, we'll have to go to Item.csv and add our item and set its ID&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; 330,UselessCandy,3000&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This makes an item with an ID of 330 which costs 500 yen.&lt;br /&gt;
&lt;br /&gt;
Then we'll have to go to ERB/Translation/STR.erb and go to ITEMNAME_TR. Below that function, we can insert our translated item name.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 70&lt;br /&gt;
    ;translated name which corresponds to our item id&lt;br /&gt;
    LOCALS = Violet Candy&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We will also have to add a description to the item in ERB/アイテム解説.erb under ITEM_EXPLANATION to tell the player what it does.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 330&lt;br /&gt;
    RETURNF &amp;amp;quot;Drug that instantly removes【Virgin】from someone and stretches their holes. Immediate effect use item.&amp;amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we added the item ID and its name, we'll have to add it to SHOP関連/ITEMDATA.erb to make it a buyable item and to categorize it correctly&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;amp;quot;UselessCandy&amp;amp;quot;&lt;br /&gt;
    SELECTCASE ARGS&lt;br /&gt;
        CASE &amp;amp;quot;SALES&amp;amp;quot;&lt;br /&gt;
            ;how many you can buy&lt;br /&gt;
            RETURN 99&lt;br /&gt;
        CASE &amp;amp;quot;購入&amp;amp;quot;&lt;br /&gt;
            ;behavior when purchasing&lt;br /&gt;
            CALL ITEM_MATOMEGAI(ARG, ARG:1)&lt;br /&gt;
        CASE &amp;amp;quot;TYPE:消耗品&amp;amp;quot;, &amp;amp;quot;SHOP:通信販売&amp;amp;quot;&lt;br /&gt;
            ;item flags&lt;br /&gt;
            RETURN 1&lt;br /&gt;
    ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This categorizes it as a consumable that is buyable in mail order.&lt;br /&gt;
&lt;br /&gt;
== Adding effects to items ==&lt;br /&gt;
&lt;br /&gt;
Finally, we get to applying the item's effects. Go to TRANSLATION/Addition/Add_Item.erb and make it available to use by putting it under Add_UseableItem&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 330&lt;br /&gt;
    RETURN 2&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
add your item's effects under Add_UseItem&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 330&lt;br /&gt;
    PRINTFORMW You pull out a large jawbreaker, put it in your mouth, and start sucking on it.&lt;br /&gt;
    PRINTFORMW It tastes like strawberry.&lt;br /&gt;
    PRINTFORML While you are enjoying your candy, a portal appears underneath you.&lt;br /&gt;
    PRINTFORMW A foriegn object shifts your %CLOTHES_TR(PANTSNAME(EQUIP:ARG:下半身下着２, ARG))% and inserts it in your \@ HAS_VAGINA(MASTER) ? %FSYN(&amp;amp;quot;vagina&amp;amp;quot;)+&amp;amp;quot; and&amp;amp;quot;%#\@ %FSYN(&amp;amp;quot;anus&amp;amp;quot;)%...&lt;br /&gt;
    IF TALENT:MASTER:処女&lt;br /&gt;
        ; if player has a vag and is a virgin&lt;br /&gt;
        SETCOLOR 247,171,166&lt;br /&gt;
        PRINTFORMW 【Virginity Loss】&lt;br /&gt;
        CALL SET_HISTORY_LOST_V(MASTER, 26, &amp;amp;quot;ペニス&amp;amp;quot;,)&lt;br /&gt;
        RESETCOLOR&lt;br /&gt;
        TALENT:MASTER:処女 = -1&lt;br /&gt;
        ; take master's virginity by yukari's tentacles&lt;br /&gt;
        PRINTFORMW You feel an unbearable pain in your %FSYN(&amp;amp;quot;vagina&amp;amp;quot;)%, getting violated like it's nothing.&lt;br /&gt;
    ENDIF&lt;br /&gt;
    IF CSTR:MASTER:アナル処女喪失履歴 == &amp;amp;quot;&amp;amp;quot;&lt;br /&gt;
        ; if player is a anal virgin&lt;br /&gt;
        SETCOLOR 247,171,166&lt;br /&gt;
        PRINTFORMW 【Anal Virginity Loss】&lt;br /&gt;
        CALL SET_HISTORY_LOST_A(MASTER, 26, &amp;amp;quot;ペニス&amp;amp;quot;,)&lt;br /&gt;
        RESETCOLOR&lt;br /&gt;
        ; take master's virginity by yukari's tentacles&lt;br /&gt;
        PRINTFORMW Your asshole bleeds profusely from the sudden insertion.&lt;br /&gt;
    ENDIF&lt;br /&gt;
    PRINTFORMW You try to scream, but the candy has gagged your mouth shut...&lt;br /&gt;
    PRITNFORMW You look down and it seems to be a wide tenticle that's fucking you.&lt;br /&gt;
    PRINTFORMW You attempt to resist the tentacles violating you, but it doesn't budge.&lt;br /&gt;
    PRINTFORNW The relentless sensation is too much to endure as you fall on your ass...&lt;br /&gt;
    PRINTFORMW You surrender in pleasure as you cum over and over...&lt;br /&gt;
    EXP:MASTER:異常経験 += 30&lt;br /&gt;
    IF HAS_VAGINA(MASTER)&lt;br /&gt;
        EXP:MASTER:Ｖ経験 += 100&lt;br /&gt;
        EXP:MASTER:Ｖ拡張経験 += 100&lt;br /&gt;
        EXP:MASTER:絶頂経験 += 15&lt;br /&gt;
        EXP:MASTER:Ｖ絶頂経験 += 15&lt;br /&gt;
    ENDIF&lt;br /&gt;
    PRINTFORNW This repeats for hours...&lt;br /&gt;
    PRINTFORMW The tenticles never stops fucking you, despite you fainting...&lt;br /&gt;
    CFLAG:MASTER:徹夜 = 1&lt;br /&gt;
    CFLAG:MASTER:ヤラせちゃった = 1&lt;br /&gt;
    RETURN 2&lt;br /&gt;
    ;give V experience, climax, and rape flag and end day.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding new commands =&lt;br /&gt;
&lt;br /&gt;
Adding a new command is a bit complicated and can get overboard very quickly as you'll have to add them to the user interface and make a message&lt;br /&gt;
&lt;br /&gt;
For this example, we'll be making a command that kicks out the selected 2hu from the room we are in.&lt;br /&gt;
&lt;br /&gt;
First off, we have to add our command in CSV/Train.csv to register it as a usable command.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; 489,KickOut&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we've done that, we can add the command to the user interface&lt;br /&gt;
&lt;br /&gt;
First we'll have to add the generic name to the command in TRANSLATION/STR.erb&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 489&lt;br /&gt;
    LOCALS = Kick Out&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we have added the generic name of the command, we can now add the name that will be shown in the actual user interface in ERB/コマンド関連/USERCOM_コマンド表示処理.ERB under the SHOW_USERCOM function&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ELSEIF LOCAL == 489&lt;br /&gt;
    PRINTFORMC Kick Out %CALLNAME:TARGET%[{LOCAL,3}]&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will tell the name of the character we are about to kick out of our room.&lt;br /&gt;
&lt;br /&gt;
The final steps involve making our command. Make a new ERB file anywhere in the ERB folder (but you should make your own folder if you are adding new commands and such). Name it something like &amp;amp;quot;COMF{ID} Command Name&amp;amp;quot; (&amp;amp;quot;COMF489 Kick Out&amp;amp;quot; in our case)&lt;br /&gt;
&lt;br /&gt;
Open the new ERB file we just created. First, we make the function that give the command it's effects&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@COM489&lt;br /&gt;
CFLAG:TARGET:好感度 -= (50 - ABL:TARGET:親密 * 2)&lt;br /&gt;
CFLAG:TARGET:信頼度 -= (50 - ABL:TARGET:親密 * 2)&lt;br /&gt;
;reduce favor and reliability&lt;br /&gt;
SOURCE:TARGET:反感 += 300&lt;br /&gt;
BASE:TARGET:怒り += (5500 - ABL:TARGET:親密 * 100)&lt;br /&gt;
; make 2hu mad&lt;br /&gt;
CFLAG:TARGET:現在位置 = KICKOUT()&lt;br /&gt;
; move the 2hu to a different room&lt;br /&gt;
&lt;br /&gt;
;we need to increase time by at least something or else we don't get the message.&lt;br /&gt;
TIME += 1&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that, give the player a description of what they do to do that action.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@MESSAGE_COM489&lt;br /&gt;
PRINTFORMDW You kick %CALLNAME:TARGET% out of %STR_TR(CFLAG:MASTER:現在位置+8000)%&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally are the conditions that restrict the use of the command&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@COM_ABLE489&lt;br /&gt;
; Do not allow during ufufu or time stop&lt;br /&gt;
SIF FLAG:70 == 1&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF CFLAG:うふふ != 0&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF !TFLAG:100&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF CFLAG:睡眠&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF TARGET == MASTER ; doesn't make sense to kick yourself out&lt;br /&gt;
    RETURN 0&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding New Character-Specific Commands (command 443) =&lt;br /&gt;
&lt;br /&gt;
First, you'll want to go to your character's data file. They're located in `\ERB\キャラデータ\Chara_data_[character ID]_[character's Japanese CALLNAME]`. Ex: Suika's file is `Chara_data_10_萃香.ERB`, Parsee's file is `Chara_data_60_パルスィ.ERB`, and Shinki's file is `Chara_data_102_神綺.ERB`.&lt;br /&gt;
&lt;br /&gt;
Next, include a line like this somewhere in the file:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;quot;固有コマンド&amp;quot;&lt;br /&gt;
    CALLF MAKE_STR(V_NAME, &amp;quot;[command name]&amp;quot;)&lt;br /&gt;
CASE &amp;quot;固有コマンド実行可能&amp;quot;&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, !WORKING(60)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Most characters have it under `CASE &amp;quot;普段着：その他１&amp;quot;` or `CASE &amp;quot;普段着：その他 2`&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Finally, add a function for your command called `@UNIQUE_COM_[command name]`. You can define it anywhere, but most EN original custom commands are in their own files, named `Add_[CommandName].ERB`, and stored in `ERB\TRANSLATION\Addition`. Ex. Parsee's custom command is in Add_HashihimeServices.ERB, and Hina's custom command is in Add_Misfortune.ERB.&lt;br /&gt;
&lt;br /&gt;
= Adding Underwear =&lt;br /&gt;
&lt;br /&gt;
Underwear isn't something you need to add more of unless you want to make unique underwear or went full AB mode and decide to add diapes to gensokyo (Pops).&lt;br /&gt;
&lt;br /&gt;
Underwear can be added by using the code as a template. It will automatically add them to the underwear array where all 2hus can wear&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;ID is your underwear ID&lt;br /&gt;
;the english O_DATA entries are for Pops's branch only&lt;br /&gt;
&lt;br /&gt;
@EXIST_下半身下着_ずらし可能ID&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@下半身下着_ずらし可能ID(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
    CASE &amp;amp;quot;名前&amp;amp;quot;&lt;br /&gt;
        ;name&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;diaper&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;描写&amp;amp;quot;&lt;br /&gt;
        ;description variable&lt;br /&gt;
        ;the real description is in MISC.ERB(?)&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;wtf is this used for&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;透ける(前)&amp;amp;quot;&lt;br /&gt;
        ;Transparency. This is the opposite so 1 means you can't see&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;透ける(後)&amp;amp;quot;&lt;br /&gt;
        ;Transparency. This is the opposite so 1 means you can't see&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;はける&amp;amp;quot;&lt;br /&gt;
        ;requirements to have the 2hu wear it&lt;br /&gt;
        IF !nOmutsu&lt;br /&gt;
        ;the diaper flag&lt;br /&gt;
            CALLF MAKE_INT(V_NAME, 0)&lt;br /&gt;
        ELSEIF PeeHold:ARG:0 &amp;amp;lt;= -2 || PooHold:ARG:0 &amp;amp;lt;= -2 || TALENT:ARG:幼児／幼児退行 || GETBIT(TALENT:ARG:OmoGuardian, 2) || TALENT:ARG:BladderSize == 2&lt;br /&gt;
            ;needs to have continence issues or be a AB (infant regression) or DL (padded legend)&lt;br /&gt;
            CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
        ENDIF&lt;br /&gt;
    CASE &amp;amp;quot;着せ替え可能&amp;amp;quot;&lt;br /&gt;
        ;can change into it after having their panties/diaper pilfered&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;関連下着&amp;amp;quot;&lt;br /&gt;
        ;matching upperwear&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;上半身下着１&amp;amp;quot;, &amp;amp;quot;Ｔシャツ&amp;amp;quot;))&lt;br /&gt;
    CASE &amp;amp;quot;Priority&amp;amp;quot;&lt;br /&gt;
        ;gives a priority (re: second chance) roll that it'll be picked.&lt;br /&gt;
        ;from 0 to 100. 100 means it WILL be picked if the game rolls on it and fails the RNG check for other panties.&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 100)&lt;br /&gt;
    CASE &amp;amp;quot;男性下着&amp;amp;quot;&lt;br /&gt;
        ;can men wear it (Neodev version)&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;Unisex&amp;amp;quot;&lt;br /&gt;
        ;can men wear it&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;quot;Panties Type&amp;quot;&lt;br /&gt;
    [SKIPSTART]&lt;br /&gt;
    Types:&lt;br /&gt;
    ・Underwear&lt;br /&gt;
    ・Open-Crotch&lt;br /&gt;
    ・Pull-Up&lt;br /&gt;
    ・Diaper&lt;br /&gt;
    ・Naked/Bare Skin&lt;br /&gt;
    ・&lt;br /&gt;
    There are also absorbency levels for diapers that go from Light (Light Diaper) -&amp;gt; Normal (Diaper) -&amp;gt; Heavy (Heavy Diaper) -&amp;gt; Extreme (Extreme Diaper)&lt;br /&gt;
    Catheters and incontinence/menstrual/diaper booster pads are handled with CFLAGs&lt;br /&gt;
    Use IsPadded(ARG) to find out if the 2hu has a diaper or a pad.&lt;br /&gt;
    [SKIPEND]&lt;br /&gt;
    CALLF MAKE_STR(V_NAME, &amp;amp;quot;Diaper&amp;amp;quot;)&lt;br /&gt;
        CASE &amp;quot;Pee Capacity&amp;quot;&lt;br /&gt;
        ;how much piss it can hold if pee accidents are enabled&lt;br /&gt;
        ;if the 2hu has an accident without being padded they get dirty PALAMs (bad). If you're the one that has an accident you get the 「Not Potty Trained」 reputation&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1750)&lt;br /&gt;
    CASE &amp;quot;Poo Capacity&amp;quot;&lt;br /&gt;
        ;how much poop it can contain if messy accidents are enabled&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1000)&lt;br /&gt;
    CASE &amp;quot;Armor&amp;quot;&lt;br /&gt;
        ;how much penetration it can stop&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 2)&lt;br /&gt;
    CASE &amp;quot;Armor Health&amp;quot;&lt;br /&gt;
        ;how much damage can the armor take before losing efficiency or breaking&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 650)&lt;br /&gt;
    CASE &amp;quot;Armor Coverage&amp;quot;&lt;br /&gt;
        ;what parts the armor covers, use / to separate body part IDs&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;quot;61/53&amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;コレクション解禁条件&amp;amp;quot;&lt;br /&gt;
        ;unlock requirement variable&lt;br /&gt;
        ;the real description is in MISC.ERB(?)&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Req: Potty Training -2&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;コレクション表示可能&amp;amp;quot;&lt;br /&gt;
        ;condition expression needed to unlock. Often this is the same conditions as having the Touhou to equip it.&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Adding Clothing =&lt;br /&gt;
Other clothing can also be added to TW. Just that in vanilla TW, it also has to be in a clothing set to be wearable.&lt;br /&gt;
&lt;br /&gt;
Here is a list of all clothing slots that are available&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
	(1) アクセサリ		=	アクセサリ 		=	Decoration&lt;br /&gt;
	(2) 帽子 		=	頭装備 			=	Head&lt;br /&gt;
	(3) 靴			=	靴			=	Socks &lt;br /&gt;
	(4) 靴下		=	靴下			=	Shoes&lt;br /&gt;
&lt;br /&gt;
	(5) 下半身下着１		=	下半身下着_ずらし不可	=	Underwear(top)		(For bras that are worn by 2hus and can't be shifted)&lt;br /&gt;
	(6) 下半身下着２		=	下半身下着_ずらし可能 	=	Underwear(top)		(For bras that can be shifted)&lt;br /&gt;
&lt;br /&gt;
	(7) 上半身下着１		= 	上半身下着_はだけ不可	=	Underwear(bot)		(Underwear on-top of underwear. Cannot be taken)&lt;br /&gt;
	(8) 上半身下着２		=	上半身下着_はだけ可能 	=	Underwear(bot)		(Underwear that can be taken. Includes panties, briefs, trunks, thongs, pull-up diapers, and taped diapers)&lt;br /&gt;
&lt;br /&gt;
	(9) レオタード		=	レオタード 		=	Full-body Underwear	(Usually reserved for leotards and swimsuits)&lt;br /&gt;
	(10) ボディースーツ	=	ボディースーツ		=	Body Suit&lt;br /&gt;
&lt;br /&gt;
	(11) ズボン		=	ズボン			= 	Pants&lt;br /&gt;
	(12) 下半身上着		=	下半身上着		=	Undergarment 		(Unused)&lt;br /&gt;
&lt;br /&gt;
	(13) ワンピース		=	ワンピース		=	Full-body		(One-pieces)&lt;br /&gt;
	(14) 着物		=	着物			=	Kimono&lt;br /&gt;
&lt;br /&gt;
	(15) スカート		=	スカート			=	Skirt&lt;br /&gt;
&lt;br /&gt;
	(16) 上半身上着２	= 	上半身上着_はだけ可能	=	Shirt			(Shirts)&lt;br /&gt;
	(17) 上半身上着１	=	上半身上着_はだけ不可 	= 	Outer Garment		(Jackets, sailor unforms, shrine maiden clothes, etc)&lt;br /&gt;
&lt;br /&gt;
	(18) 外衣		=	外衣			=	Upper Garment		(Capes, jackets, and armor vests)&lt;br /&gt;
&lt;br /&gt;
	(19) その他１		=	その他衣装		=	Accessory&lt;br /&gt;
	(20) その他２		=	その他衣装		=	Accessory&lt;br /&gt;
	(21) その他３		=	その他衣装 		=	Accessory&lt;br /&gt;
&lt;br /&gt;
	(22) 腕部装束		=	腕部装束 		=	Arms&lt;br /&gt;
	(23) Back		=	Back			=	Back&lt;br /&gt;
	(24) Weapon		=	Weapon			=	Weapon&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;ID is your clothing ID&lt;br /&gt;
;ClothingType_ID (ie: 外衣_35)&lt;br /&gt;
&lt;br /&gt;
@EXIST_スカート32&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@スカート32(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
CASE &amp;quot;名前&amp;quot;&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, &amp;quot;naughty leather skirt&amp;quot;)&lt;br /&gt;
CASE &amp;quot;FullDesc&amp;quot;&lt;br /&gt;
	LOCALS '= @&amp;quot;A short skirt, but made with leather.&amp;quot;&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, LOCALS)&lt;br /&gt;
CASE &amp;quot;Shows Panties&amp;quot;&lt;br /&gt;
	[SKIPSTART]&lt;br /&gt;
	What types of panties will be shown though the skirt:&lt;br /&gt;
	Highest priority will be used.&lt;br /&gt;
	Leaking or messy underwear will always be shown in another line (smells).&lt;br /&gt;
&lt;br /&gt;
	1: Completely concealed&lt;br /&gt;
	2: Extreme diapers and soaked Heavy diapers&lt;br /&gt;
	3: Heavy diapers and soaked Regular diapers.&lt;br /&gt;
	4: Diapers and drawers &lt;br /&gt;
	5: All&lt;br /&gt;
	[SKIPEND]&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
CASE &amp;quot;Armor&amp;quot;&lt;br /&gt;
	;how much penetration it can stop&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 3)&lt;br /&gt;
CASE &amp;quot;Armor Health&amp;quot;&lt;br /&gt;
        ;how much damage can the armor take before losing efficiency or breaking&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 1500)&lt;br /&gt;
CASE &amp;quot;Armor Coverage&amp;quot;&lt;br /&gt;
        ;what parts the armor covers, use / to separate body part IDs&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, &amp;quot;60&amp;quot;)&lt;br /&gt;
CASE &amp;quot;装備部位&amp;quot;&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, &amp;quot;「スカート」&amp;quot;)&lt;br /&gt;
CASE &amp;quot;Price&amp;quot;&lt;br /&gt;
	;Price in the clothing store.&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 4000)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding Weapons =&lt;br /&gt;
&lt;br /&gt;
Weapons can be added by using the code as a template. It will automatically add them to the weapon array where all 2hus can equip if Postal mode is on&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;ID is your weapon ID&lt;br /&gt;
&lt;br /&gt;
@EXIST_WeaponID&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
;オブジェクト本体&lt;br /&gt;
@WeaponID(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
    CASE &amp;amp;quot;名前&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;SIG MCX VIRTUS&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;FullName&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Sig Sauer MCX VIRTUS Assault Rifle&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;描写&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;This is your weapon description&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;装備部位&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;「Weapon」&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Damage&amp;amp;quot;&lt;br /&gt;
        ; default damage in a normal hit&lt;br /&gt;
        LOCAL = 962&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Accuracy&amp;amp;quot;&lt;br /&gt;
        ; chance to HIT, 0-100%&lt;br /&gt;
        LOCAL = 50&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Burst&amp;amp;quot;&lt;br /&gt;
        ;how many shots it fires per turn&lt;br /&gt;
        LOCAL = 5&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Pellets&amp;amp;quot;&lt;br /&gt;
        ;bullets per shot&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Multi Hit&amp;amp;quot;&lt;br /&gt;
        ;how many targets the weapon can hit per pellet&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Loudness&amp;amp;quot;&lt;br /&gt;
        ;how far away a shot can be heard (in units)&lt;br /&gt;
        LOCAL = 7&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Mag Size&amp;amp;quot;&lt;br /&gt;
        ;shots until you need to reload&lt;br /&gt;
        LOCAL = 30&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Range&amp;amp;quot;&lt;br /&gt;
        ;how many units the weapon can fire&lt;br /&gt;
        LOCAL = 5&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Penetration&amp;amp;quot;&lt;br /&gt;
        ;units that you can see it can penetrate&lt;br /&gt;
        ;also dictates what armor it can go through&lt;br /&gt;
        LOCAL = 2&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
        CASE &amp;amp;quot;Grade&amp;amp;quot;&lt;br /&gt;
        ;how many times you have to give 100 charisma to the kappa&lt;br /&gt;
        LOCAL = 5&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
        CASE &amp;amp;quot;Price&amp;amp;quot;&lt;br /&gt;
        ;price to DEVELOP&lt;br /&gt;
        LOCAL = 470000&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
        CASE &amp;amp;quot;Prerequisite&amp;amp;quot;&lt;br /&gt;
        ;weapon required to develop first&lt;br /&gt;
        LOCAL = 40&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    ;These are attachment slots&lt;br /&gt;
    CASE &amp;amp;quot;Grip Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Foregrip Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Reciever Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Magazine Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Barrel Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Tactical Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Sight Slot&amp;amp;quot;&lt;br /&gt;
        ; 1 = pistol sights&lt;br /&gt;
        ; 2 = red dots and low magnification scopes&lt;br /&gt;
        ; 3 = high magnification scopes&lt;br /&gt;
        LOCAL = 3&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Stock Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Type&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Types:&lt;br /&gt;
        ・Melee&lt;br /&gt;
        ・Firearm&lt;br /&gt;
        ・Explosive&lt;br /&gt;
        ・Throwable&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Firearm&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Class&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Types:&lt;br /&gt;
        ・Pistol&lt;br /&gt;
        ・Rifle&lt;br /&gt;
        ・Shotgun&lt;br /&gt;
        ・Light Machine Gun&lt;br /&gt;
        ・Medium Machine Gun&lt;br /&gt;
        ・Heavy Machine Gun&lt;br /&gt;
        ・1H Blunt&lt;br /&gt;
        ・2H Blunt&lt;br /&gt;
        ・1H Blade&lt;br /&gt;
        ・2H Blade&lt;br /&gt;
        ・Spear&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Rifle&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Ammo&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Caliber in metric units&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;5.56x45mm&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Fire Sound&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;firearms/AT MR-92.wav&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Tags&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Tags:&lt;br /&gt;
        ・civilian&lt;br /&gt;
        ・military&lt;br /&gt;
        ・medival&lt;br /&gt;
        ・world war&lt;br /&gt;
        ・modern&lt;br /&gt;
        ・spacer&lt;br /&gt;
        ・ultra&lt;br /&gt;
        ・archotech&lt;br /&gt;
        ・assault rifle&lt;br /&gt;
        ・machine gun&lt;br /&gt;
        ・sniper rifle&lt;br /&gt;
        ・anti-tank&lt;br /&gt;
        ・revolver&lt;br /&gt;
        ・autopistol&lt;br /&gt;
        ・carbine&lt;br /&gt;
        ・soviet&lt;br /&gt;
        ・western&lt;br /&gt;
        ・bow&lt;br /&gt;
        ・musket&lt;br /&gt;
        ・battle rifle&lt;br /&gt;
        ・3d printed&lt;br /&gt;
        ・explosive&lt;br /&gt;
        ・non lethal&lt;br /&gt;
        ・incendiary&lt;br /&gt;
        ・american&lt;br /&gt;
        ・german&lt;br /&gt;
        ・japanese&lt;br /&gt;
        ・chinese&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;military/western/modern/assault rifle&amp;amp;quot;)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Spell Cards ==&lt;br /&gt;
Spell cards are much like weapons, but spell cards are unique to each character. They can also do unique effects such as healing people, affecting accuracy, and many other things.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@EXIST_SpellCard12&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@SpellCard12(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE ARG&lt;br /&gt;
CASE 1&lt;br /&gt;
	SELECTCASE O_DATA&lt;br /&gt;
	CASE &amp;quot;名前&amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, @&amp;quot;「Innate Dream」&amp;quot;)&lt;br /&gt;
	CASE &amp;quot;Description&amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, @&amp;quot;A secret technique which is extreme in many ways. With Reimu's ability to float, she floats away from all sorts of things and cannot to be attacked. If it wasn't just for play (with time limit), no one could beat her using any method.&amp;quot;)		&lt;br /&gt;
	CASE &amp;quot;ESP&amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 4000)&lt;br /&gt;
	CASE &amp;quot;Grade&amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 30)			&lt;br /&gt;
	CASE &amp;quot;Damage&amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 300)&lt;br /&gt;
	CASE &amp;quot;Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 12&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Burst&amp;quot;&lt;br /&gt;
		LOCAL = 150&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Pellets&amp;quot;&lt;br /&gt;
		LOCAL = 35&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Range&amp;quot;&lt;br /&gt;
		LOCAL = 10&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Penetration&amp;quot;&lt;br /&gt;
		LOCAL = 6&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	   	&lt;br /&gt;
	CASE &amp;quot;Multi Hit&amp;quot;&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Player Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Ally Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Ally Dodge&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)		&lt;br /&gt;
	CASE &amp;quot;Hostile Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 0&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)		&lt;br /&gt;
	CASE &amp;quot;Hostile Dodge&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 0&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)			&lt;br /&gt;
	CASE &amp;quot;Last Spell&amp;quot;&lt;br /&gt;
		LOCAL = 1&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)			&lt;br /&gt;
	CASE &amp;quot;装備部位&amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;quot;「SpellCard」&amp;quot;)&lt;br /&gt;
	ENDSELECT&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding New Characters =&lt;br /&gt;
&lt;br /&gt;
Adding characters requires a CSV entry, a CHARADATA ERB file, and a picture associated with them&lt;br /&gt;
&lt;br /&gt;
This is a character's CSV entry (place in the CSV folder&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;charcter ID&lt;br /&gt;
番号,145,&lt;br /&gt;
&lt;br /&gt;
;character name&lt;br /&gt;
名前,Kotohime,&lt;br /&gt;
;character callname&lt;br /&gt;
呼び名,Kotohime,&lt;br /&gt;
&lt;br /&gt;
;max stamina&lt;br /&gt;
基礎,体力,2500&lt;br /&gt;
;max energy&lt;br /&gt;
基礎,気力,2000&lt;br /&gt;
&lt;br /&gt;
;don't touch&lt;br /&gt;
基礎,勃起,1500&lt;br /&gt;
;maybe touch if your 2hu has a dick&lt;br /&gt;
基礎,精力,10000&lt;br /&gt;
&lt;br /&gt;
基礎,法力,1000&lt;br /&gt;
基礎,ムード,1500&lt;br /&gt;
基礎,理性,1000&lt;br /&gt;
基礎,怒り,1000&lt;br /&gt;
基礎,仕事量,0&lt;br /&gt;
基礎,深度,2000&lt;br /&gt;
基礎,酒気,1500&lt;br /&gt;
&lt;br /&gt;
;max bladder and bowels are handled in PeeStuffs.ERB so don't set them here&lt;br /&gt;
;same with body part health and hypno things&lt;br /&gt;
&lt;br /&gt;
;is virgin or not&lt;br /&gt;
素質,処女,0 ;non-virgin&lt;br /&gt;
&lt;br /&gt;
;sex (1 = girl, 2 = boy, 3 = futa, 7 = andro)&lt;br /&gt;
素質,性別,1&lt;br /&gt;
&lt;br /&gt;
;traits&lt;br /&gt;
素質,性的興味,1;Curious&lt;br /&gt;
素質,態度,-1; Docile&lt;br /&gt;
素質,無関心,1;Apathetic&lt;br /&gt;
素質,陽気／陰気,-1;Gloomy&lt;br /&gt;
素質,貞操,1;Virtuous&lt;br /&gt;
素質,倒錯的,1;Perverted&lt;br /&gt;
素質,性別嗜好,-1;Bisexual&lt;br /&gt;
素質,中毒しやすい,1;Easily Addicted&lt;br /&gt;
素質,絶倫,1;Unmatched&lt;br /&gt;
素質,Ｃ感度,1; Cock/Clit Sensitive&lt;br /&gt;
素質,バストサイズ,-1;small bewbs&lt;br /&gt;
素質,サド,1;sadist&lt;br /&gt;
素質,人間,1;human&lt;br /&gt;
&lt;br /&gt;
;abilities&lt;br /&gt;
能力,清掃技能,1;cleaning&lt;br /&gt;
能力,話術技能,0;speech&lt;br /&gt;
能力,戦闘能力,3;combat&lt;br /&gt;
能力,教養,0;knowledge&lt;br /&gt;
能力,料理技能,0;cooking&lt;br /&gt;
能力,音楽技能,0;music&lt;br /&gt;
素質,伐採Lv,0;logging&lt;br /&gt;
素質,釣りLv,0;fishing&lt;br /&gt;
素質,採集Lv,0;foraging&lt;br /&gt;
素質,調合Lv,0;mixing&lt;br /&gt;
&lt;br /&gt;
;sex abilities&lt;br /&gt;
能力,Ｃ感覚,2 ;Cock/Clit Sensitivity&lt;br /&gt;
能力,Ａ感覚,1 ;Anus Sensitivity&lt;br /&gt;
能力,Ｂ感覚,1 ;Breast Sensitivity&lt;br /&gt;
能力,欲望,2 ;Desire&lt;br /&gt;
能力,レズっ気,2 ;Lesbianism&lt;br /&gt;
能力,サドっ気,3 ;Sadism&lt;br /&gt;
&lt;br /&gt;
;flags&lt;br /&gt;
フラグ,地位,1000;地位&lt;br /&gt;
&lt;br /&gt;
;starting location&lt;br /&gt;
フラグ,初期位置,242&lt;br /&gt;
;wake up hours&lt;br /&gt;
フラグ,起床時間,420;7時&lt;br /&gt;
;visiting hours&lt;br /&gt;
フラグ,来訪時間,540;9時&lt;br /&gt;
;going home&lt;br /&gt;
フラグ,帰宅時間,1080;18時&lt;br /&gt;
;sleeping&lt;br /&gt;
フラグ,就寝時間,1320;22時&lt;br /&gt;
;favorite place to visit&lt;br /&gt;
フラグ,よく行く地域,-1; stay&lt;br /&gt;
;general location&lt;br /&gt;
フラグ,自宅位置,270;kotohime's room&lt;br /&gt;
;フラグ,移動率補正,&lt;br /&gt;
フラグ,移動節度,0&lt;br /&gt;
;type of maternity leave&lt;br /&gt;
フラグ,産休タイプ,2；60日目から休む&lt;br /&gt;
;personality&lt;br /&gt;
フラグ,口調,2&lt;br /&gt;
;相性,&lt;br /&gt;
;work info&lt;br /&gt;
CSTR,仕事情報,Patrolling the Village every morning 06:00～12:00&lt;br /&gt;
CSTR,職場,Village - Square&lt;br /&gt;
;title&lt;br /&gt;
CSTR,10,～Princess Dreaming of Beauty in Danmaku～　●Race:Human&lt;br /&gt;
;フラグ,産休タイプ,&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then the CHARADATA file can be copied from another place and then pasted to your modded ERB folder.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@CHARAMOVE_DATA_145(ARG, ARG:2)&lt;br /&gt;
LOCAL = 145&lt;br /&gt;
SELECTCASE ARG&lt;br /&gt;
    ;連動設定（RETURN=依存するキャラ, RESULT:1～3=対等に連動するキャラ）&lt;br /&gt;
	CASE 1&lt;br /&gt;
        ;特殊生活時間設定（CFLAG:LOCAL:生活時間補正を設定する）&lt;br /&gt;
        ;2hus the 2hu likes to go with&lt;br /&gt;
		RESULT:1 = [[アリス]]&lt;br /&gt;
		RESULT:2 = [[Shanghai]]&lt;br /&gt;
		RESULT:3 = [[Hourai]]&lt;br /&gt;
	CASE 3&lt;br /&gt;
    ;Frequency（±～10=More frequently goes to/Goes to less frequently, -100=Will never go）&lt;br /&gt;
	CASE 4&lt;br /&gt;
		SELECTCASE ARG:2&lt;br /&gt;
            ;Places that the 2hu likes to go to&lt;br /&gt;
			CASE P232蓮子の部屋, P233メリーの部屋, P202中央広場&lt;br /&gt;
				RETURN 5&lt;br /&gt;
            ;Places the 2hu will never go&lt;br /&gt;
			CASE P221稗田邸, P224慧音宅, P222寺子屋, P226小鈴私室, P229阿求私室&lt;br /&gt;
				RETURN -100&lt;br /&gt;
			CASE P208雷鼓の部屋, P209八橋の部屋, P210弁々の部屋&lt;br /&gt;
				RETURN -100&lt;br /&gt;
			CASE P231蛮奇の部屋, P234ユキの部屋, P235マイの部屋, P239美宵の部屋&lt;br /&gt;
				RETURN -100&lt;br /&gt;
		ENDSELECT&lt;br /&gt;
    ;Places the 2hu can go out&lt;br /&gt;
	CASE 7&lt;br /&gt;
		SELECTCASE ARG:2&lt;br /&gt;
			CASE 桜並木の鳥居, 神社境内, 神社本堂, 神社縁側, 夢幻遺跡&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE お地蔵通り, 枝垂れ柳の下, 命蓮寺境内, 墓地, 神霊廟広場&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE 広場, 商家町, 呑屋小道, 長屋街&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE 竹林入り口, 迷いの小道, 斜角の竹林, 兎の洞穴, 無名の丘, 太陽の畑&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE 中有の道, 三途の川&lt;br /&gt;
				RETURN 1&lt;br /&gt;
		ENDSELECT&lt;br /&gt;
    ;引力設定&lt;br /&gt;
	CASE 8&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&lt;br /&gt;
@EXIST_キャラデータ145&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@キャラデータ145(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
	CASE &amp;amp;quot;呼び名&amp;amp;quot;&lt;br /&gt;
        ;Callname&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;Kotohime&amp;amp;quot;)&lt;br /&gt;
    ;こっから衣装設定&lt;br /&gt;
	CASE &amp;amp;quot;今日のパジャマ&amp;amp;quot;&lt;br /&gt;
        ;Pajama set&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;パジャマ（ワンピース）セット&amp;amp;quot;)&lt;br /&gt;
    ;Day Clothing&lt;br /&gt;
	CASE &amp;amp;quot;普段着：着物&amp;amp;quot;&lt;br /&gt;
        ;Kimono&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;着物&amp;amp;quot;, &amp;amp;quot;着物&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：上半身上着１&amp;amp;quot;&lt;br /&gt;
        ;Upper wear&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;上半身上着１&amp;amp;quot;, &amp;amp;quot;上着&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：その他１&amp;amp;quot;&lt;br /&gt;
        ;Accessory&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;その他１&amp;amp;quot;, &amp;amp;quot;リボン&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：靴&amp;amp;quot;&lt;br /&gt;
        ;Shoes&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;靴&amp;amp;quot;, &amp;amp;quot;靴&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：靴下&amp;amp;quot;&lt;br /&gt;
        ;Socks&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;靴下&amp;amp;quot;, &amp;amp;quot;靴下&amp;amp;quot;))&lt;br /&gt;
&lt;br /&gt;
    ;Unique Underwear&lt;br /&gt;
	CASE &amp;amp;quot;固有下着形容詞&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;rabbit printed&amp;amp;quot;)&lt;br /&gt;
	CASE &amp;amp;quot;固有下半身下着名&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;princess panties&amp;amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    ;Unique Bra&lt;br /&gt;
	CASE &amp;amp;quot;固有上半身下着&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
	CASE &amp;amp;quot;固有上半身下着名&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;princess bra&amp;amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    ;Chance of wearing unique panties&lt;br /&gt;
	CASE &amp;amp;quot;固有下着着用条件&amp;amp;quot;&lt;br /&gt;
		SIF !RAND:(3 - (2 * 勝負下着判定([[Kotohime]])))&lt;br /&gt;
			CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
&lt;br /&gt;
    ;Panties Properties&lt;br /&gt;
	CASE &amp;amp;quot;固有下着透ける(前)&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 0)&lt;br /&gt;
	CASE &amp;amp;quot;固有下着透ける(後)&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 0)&lt;br /&gt;
	CASE &amp;amp;quot;固有下着生地厚さ&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 3)&lt;br /&gt;
&lt;br /&gt;
    ;料理関連&lt;br /&gt;
    ;Tastes&lt;br /&gt;
	CASE &amp;amp;quot;料理：好きな味&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;精妙/&amp;amp;quot; * 5 + &amp;amp;quot;ふわふわ/&amp;amp;quot; * 2 + &amp;amp;quot;パイ/&amp;amp;quot; * 2 + &amp;amp;quot;サクサク/&amp;amp;quot; * 3 + &amp;amp;quot;揚げ物/&amp;amp;quot; * 5 + &amp;amp;quot;しょっぱい/&amp;amp;quot; * 5 + &amp;amp;quot;絢爛/&amp;amp;quot; * 2 + &amp;amp;quot;高級食材/&amp;amp;quot; * 10 )&lt;br /&gt;
	CASE &amp;amp;quot;料理：嫌いな味&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;葉物/&amp;amp;quot; * 2 + &amp;amp;quot;すっぱい/&amp;amp;quot; * 5 + &amp;amp;quot;果物/&amp;amp;quot; * 3 + &amp;amp;quot;辛い辛い/&amp;amp;quot; * 8 + &amp;amp;quot;安物食材/&amp;amp;quot; * 10 )&lt;br /&gt;
	CASE &amp;amp;quot;料理：助手効果&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;精妙/&amp;amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    ;贈り物関連&lt;br /&gt;
    ;Gift preferences&lt;br /&gt;
	CASE &amp;amp;quot;感性：好き&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;高級/金/かわいい/オシャレ/&amp;amp;quot; + &amp;amp;quot;宝石/&amp;amp;quot; * 5 + &amp;amp;quot;黄金の/&amp;amp;quot; * 3)&lt;br /&gt;
	CASE &amp;amp;quot;感性：嫌い&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;奇妙/&amp;amp;quot; + &amp;amp;quot;安物/&amp;amp;quot; * 3 + &amp;amp;quot;妖力/グロテスク/&amp;amp;quot; * 10)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&lt;br /&gt;
;-------------------------------------------------&lt;br /&gt;
;固有料理設定&lt;br /&gt;
;DISH_NAME 料理名&lt;br /&gt;
;RESULTS 料理の種類（軽食/主食/デザート）&lt;br /&gt;
;CALL 材料設定(&amp;amp;quot;&amp;amp;quot;) 材料の指定。&amp;amp;quot;汎用&amp;amp;quot;を入れると自動で汎用食材になる&lt;br /&gt;
;DISH_TASTE 味の設定&lt;br /&gt;
;DISH_COMMENT （任意）一行コメント&lt;br /&gt;
;DISH_TIME （任意）調理にかかる時間&lt;br /&gt;
;DISH_MAXLIMIT （任意）料理の持続時間&lt;br /&gt;
;-------------------------------------------------&lt;br /&gt;
;Unique Food&lt;br /&gt;
@SPECIAL_MENU_145&lt;br /&gt;
DISH_NAME = Chicken Pot Pie&lt;br /&gt;
RESULTS = 主食&lt;br /&gt;
CALL 材料設定(&amp;amp;quot;汎用&amp;amp;quot;)&lt;br /&gt;
DISH_TASTE = 精妙/ふわふわ/パイ/サクサク/しょっぱい/肉料理/野菜抜き/&lt;br /&gt;
DISH_COMMENT = A savory pie with chicken inside. No vegetables though.&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding Diary Entries =&lt;br /&gt;
&lt;br /&gt;
In a nutshell: first you write a diary entry under `@DIARY_TEXT_KXX`, like so:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;※PAGENUM:0は使えません&lt;br /&gt;
SELECTCASE PAGENUM&lt;br /&gt;
    CASE 1&lt;br /&gt;
        PRINTFORML Well, I finally did it. I bought myself a diary.&lt;br /&gt;
        PRINTFORML Although I suppose it's more like a journal. What would I even write in a normal diary?&lt;br /&gt;
        PRINTFORML 「Nothing much happened on the bridge today. Went out drinking with Yuugi. Wanted to confess to her but didn't.」&lt;br /&gt;
        PRINTFORML 「Saw a bunch of people I was jealous of. Went home and seethed for a while. Paruparuparuparu.」&lt;br /&gt;
        PRINTFORML 「I hate myself.」&lt;br /&gt;
        PRINTFORML It would just be the same things over and over. No, I'm going to use this to blow off steam.&lt;br /&gt;
        PRINTFORML My anger, my jealousy, my self-hatred... I'm going to write about it here. Maybe it'll make me feel better.&lt;br /&gt;
        PRINTFORML At least I won't be burdening anyone else with my insufferable whining.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you set the conditions for it to show up in @DIARY_BEFORE_CHECK_KXX:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;Before she meets the player&lt;br /&gt;
IF DIARY:[[パルスィ]]:1 == 0&lt;br /&gt;
    SIF DIARY:[[パルスィ]]:1 != 0&lt;br /&gt;
	RETURN&lt;br /&gt;
    DIARY:[[パルスィ]]:1 = 3&lt;br /&gt;
    CALL CHARA_DIARY_PAGESETTING([[パルスィ]], 1)&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The SIF check is necessary to avoid a single diary entry being displayed mltiple times.&lt;br /&gt;
&lt;br /&gt;
It's probably better to write a helper function to avoid reduplicating code and prevent bugs. Like this:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SIF DIARY:[[パルスィ]]:ARG != 0&lt;br /&gt;
	RETURN&lt;br /&gt;
IF ARG:1 == 0 &amp;amp;&amp;amp; CFLAG:[[パルスィ]]:K60EN_PARSEE_DIARY_WARNING == 2 &amp;amp;&amp;amp; ABL:MASTER:教養 &amp;gt; 2&lt;br /&gt;
	DIARY:[[パルスィ]]:ARG = 2&lt;br /&gt;
ELSE&lt;br /&gt;
	DIARY:[[パルスィ]]:ARG = 3&lt;br /&gt;
	CALL CHARA_DIARY_PAGESETTING([[パルスィ]], ARG)&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do other, more complicated requirements:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;Parsee is jealous of the player (Req: 1000+ Favorability)&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:好感度 &amp;gt;= 1000&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(9)&lt;br /&gt;
&lt;br /&gt;
;Parsee has a crush on the player (Req: Parsee has Yearning)&lt;br /&gt;
SIF TALENT:思慕&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(10)&lt;br /&gt;
&lt;br /&gt;
;Parsee can't drive the player away (Req: 2000+ Favorability)&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:好感度 &amp;gt;= 2000&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(11)&lt;br /&gt;
&lt;br /&gt;
;Parsee STILL can't drive the player away (Req: 2500+ Favorability)&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:好感度 &amp;gt;= 2500&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(12)&lt;br /&gt;
&lt;br /&gt;
;Player saw Parsee crying in the tavern&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:K60EN_PARSEE_CRYING_AT_THE_TAVERN &amp;gt; 0&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(13)&lt;br /&gt;
&lt;br /&gt;
;Parsee hates herself for melting down at you (Req: seeing Parsee's meltdown scene after you tried to push her down)&lt;br /&gt;
SIF !FIRSTTIME(&amp;quot;ParseeTooJealousForSex&amp;quot;, 1)&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(17)&lt;br /&gt;
&lt;br /&gt;
;Parsee lost her virginity to the player&lt;br /&gt;
SIF CFLAG:K60EN_PARSEE_STARTING_VIRGINITY &amp;amp;&amp;amp; !K60_PARSEE_THINKS_IS_VIRGIN()&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(14)&lt;br /&gt;
&lt;br /&gt;
;Parsee wants to do kinky shit with the player (Req: Parsee is in the Loving or Horny attitude and the player has had sex with her at least once)&lt;br /&gt;
SIF GROUPMATCH(K60_ATTITUDE(), 0, 1) &amp;amp;&amp;amp; (CFLAG:[[パルスィ]]:既成事実 &amp;amp; 合意_うふふ)&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(15)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Setting the DIARY:(character ID):(entry ID) variable to 2 will make that diary entry display at the end of the day once it becomes available to read. Setting it to 3 will just make it available to read.&lt;br /&gt;
&lt;br /&gt;
You can customize what portrait the character uses for diary entries that display at the end of the day:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
        ;For entry 15, use the horny portrait, naked, with blush effects&lt;br /&gt;
	IF PAGENUM == 15&lt;br /&gt;
		CALL PRINT_FACE, 60, &amp;quot;発情&amp;quot;, &amp;quot;裸&amp;quot;, &amp;quot;_1&amp;quot;&lt;br /&gt;
        ;For entry 14, use the happy portrait with outfit 1&lt;br /&gt;
	ELSEIF PAGENUM == 14&lt;br /&gt;
		CALL PRINT_FACE, 60, &amp;quot;笑顔&amp;quot;, &amp;quot;服1&amp;quot;&lt;br /&gt;
        ;For entries 3, 4, 8, 9, 10, 12, and 17, use the angry portrait&lt;br /&gt;
	ELSEIF GROUPMATCH(PAGENUM, 3, 4, 8, 9, 10, 12, 17)&lt;br /&gt;
		CALL PRINT_FACE, 60, &amp;quot;怒り&amp;quot;&lt;br /&gt;
	ELSE&lt;br /&gt;
		CALL PRINT_FACE, 60&lt;br /&gt;
	ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Snippets =&lt;br /&gt;
Place these in your VS Code snippets file.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;Line of dialogue with quotes&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;quotes&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORML 「$1」&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line of dialogue without quotes&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;printformdl&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORMDL $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line of dialogue with quotes (wait)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;quoteswait&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORMW 「$1」&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line of dialogue without quotes (wait)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;printformdw&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORMDW $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line separator&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;newline&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORML &amp;quot;, &amp;quot;$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;He or she (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;shehetarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HE_SHE(TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Him or her (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhimtarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIM_HER(TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;His or her (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhistarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIS_HER(TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Man or woman (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;manwomantarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;man\&amp;quot;, TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Boy or girl (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;boygirlmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Boy or girl (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;boygirltarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Guys or girls (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;guysgirlstarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;guy\&amp;quot;, TARGET)%s$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;He or she (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;shehemaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HE_SHE(MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Him or her (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhimmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIM_HER(MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;His or her (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhismaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIS_HER(MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Man or woman (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;manwomanmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;man\&amp;quot;, MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;HPH_PRINT&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hph&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;CALL HPH_PRINT, @\&amp;quot;「$1」\&amp;quot;, \&amp;quot;W\&amp;quot;&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;ITALICS_PRINT&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;italics&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;CALL PRINT_STRL, @\&amp;quot;「$1@ITALIC@@」\&amp;quot;&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Parse \&amp;quot;you\&amp;quot;&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;youparse&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PARSE(\&amp;quot;you $1\&amp;quot;)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Parse \&amp;quot;you\&amp;quot; (capitalized)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;youcapitalizedparse&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PARSE(\&amp;quot;You $1\&amp;quot;)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Parse \&amp;quot;your\&amp;quot;&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;yourparse&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PARSE(\&amp;quot;your\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Penis synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;penis&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%FSYN(\&amp;quot;penis\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Vagina synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;vagina&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%FSYN(\&amp;quot;vagina\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Semen synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;semen&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%SEMEN()%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Pussy juice synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;juice&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%FSYN(\&amp;quot;juice\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Japanese double quotation marks (nijuukagikakko)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;doublequotes&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;『$1』&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;fullwidth-h&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;fullwidth-h&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;Ｈ$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Penis or strapon (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;penisorstraponmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(MASTER) ? %FSYN(\&amp;quot;penis\&amp;quot;)% # strap-on \\@$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Penis or strapon (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;penisorstrapontarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(TARGET) ? %FSYN(\&amp;quot;penis\&amp;quot;)% # strap-on \\@$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target has penis check, mid sentence&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haspenismidsentencetarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(TARGET) ? $1 # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Master has penis check, mid sentence&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haspenismidsentencemaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(TARGET) ? $1 # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;other has penis check, mid sentence&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haspenismidsentenceother&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS($1) ? # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Master is handsome or beautiful&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;handsomebeautiful&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ IS_MALE(MASTER) ? handsome # beautiful\\@$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Is male check, target&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ismaletarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ IS_MALE(TARGET) ? $1 # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Moan&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;moan&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%MOAN(\&amp;quot;l\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Tilde&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;tilde&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;～$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bust size selectcase, target&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;bustsizeselecttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:TARGET:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bust size selectcase, master&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;bustsizeselectmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:MASTER:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Lover (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;lovertarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;TALENT:TARGET:恋人$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Lover (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;lovermaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;TALENT:MASTER:恋人$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Lover (other)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;lover&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;TALENT:$1:恋人&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Girlfriend/boyfriend (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;girlfriendboyfriendmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, MASTER)%friend$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Girlfriend/boyfriend (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;girlfriendboyfriendtarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, TARGET)%friend$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Girlfriend/boyfriend&amp;quot; (other): {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;girlfriendboyfriend&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, $1)%friend&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Master&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;master&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%CALLNAME:MASTER%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If player is alone, else&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;playeralone&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;IF LOCAL:3 == 1&amp;quot;, &amp;quot;$1&amp;quot;, &amp;quot;ELSE&amp;quot;, &amp;quot;ENDIF&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If playing as&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;playingas&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;IF FLAG:なりきり == $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Panties&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;panties&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PANTSNAME(TARGET)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bottom&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;bottom&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%SHOW_BOTTOM($1,1)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Semen Addiction&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;semenaddiction&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:TARGET:精液中毒$1%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Cum consumed&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;cumconsumed&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;CFLAG:TARGET:累計精飲$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Player is masochist&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;playerismasochist&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:MASTER:マゾっ気 &amp;gt;= 2$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Non-human (if you want to add custom dialogue for youkai MCs)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;nonhuman&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;TALENT:MASTER:狐 || TALENT:MASTER:妖狐 || TALENT:MASTER:吸血鬼 ||TALENT:MASTER:動物耳$1&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If master has an erection&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haserectionmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;BASE:MASTER:勃起 &amp;gt;= 1000$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If the target has an erection&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haserectiontarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;BASE:TARGET:勃起 &amp;gt;= 1000$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Mouth skill (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;mouthskillmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:MASTER:Ｍ感覚 &amp;gt;= 2$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Mouth skill (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;mouthskilltarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:MASTER:Ｍ感覚 &amp;gt;= 2$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Unconscious sex (time stop/sleeping/drunk) variants&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;unconsciousvariants&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;;基本セット&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Time stop&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;時姦中&amp;quot;,&lt;br /&gt;
      &amp;quot;\tIF FLAG:70&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tRETURN 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;睡姦中&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Sleep rape&amp;quot;,&lt;br /&gt;
      &amp;quot;\tELSEIF CFLAG:MASTER:イタズラ == 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tSELECTCASE RAND:3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tENDSELECT&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tRETURN 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Character is drunk&amp;quot;,&lt;br /&gt;
      &amp;quot;\tELSEIF TCVAR:TARGET:泥酔 == 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tSELECTCASE RAND:3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tENDSELECT&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tRETURN 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\tELSE&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Other cases&amp;quot;,&lt;br /&gt;
      &amp;quot;\tENDIF&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Indoors&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;indoors&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;INROOM(CFLAG:MASTER:現在位置)&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Check if the target has 2 or more Masochism&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ismasochisttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;ABL:TARGET:マゾっ気 &amp;gt;= 2&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Check if the player has 2 or more Masochism&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ismasochistplayer&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;ABL:MASTER:マゾっ気 &amp;gt;= 2&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Generate three random cases&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;rand3&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE RAND:3&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target is at work&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;working&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:TARGET:職種&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Set the dialogue color to a character's dialogue color&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;color&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CALL M_KOJO_COLOR_K$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If you've had sex with a character (consent flag or been pushed down flag)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hasfucked&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:$1:既成事実 &amp;amp; 合意_うふふ&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target is pregnant&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ispregnant&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;TALENT:TARGET:妊娠$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Move the master out of the current area&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;kickoutmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:MASTER:現在位置 = KICKOUT()$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Move the target out of the current area&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;kickouttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:TARGET:現在位置 = KICKOUT()$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Move another character out of the current area&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;kickoutother&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:$1:現在位置 = KICKOUT()&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Slurred moan&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;slurredmoan&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;%SLUR(MOAN(\&amp;quot;m\&amp;quot;), -2)%&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target has Love&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;targetlove&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;TALENT:TARGET:恋慕$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;BREAKENG&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;breakeng&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;%BREAKENG(@\&amp;quot;$1\&amp;quot;)%&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;PRINT_DIALOGUE&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;printdialogue&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CALL PRINT_DIALOGUE, \&amp;quot;$1\&amp;quot;&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;SPLIT_G&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;splitg&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;%SPLIT_G(\&amp;quot;:\&amp;quot;)&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target has Hate Mark 3&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hatemark&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;MARK:TARGET:反発刻印 &amp;gt;= 3$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Player has met a character&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hasmet&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:$1:面識&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Character has Yearning&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;yearning&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;TALENT:$1:思慕&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Ryona Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASryona&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;VINUM_OMOGATARI_FEATURE_CHECK(\&amp;quot;ryona\&amp;quot;)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Pee Accident Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASpee&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;GETBIT(RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nPee\&amp;quot;),1)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Poo Accident Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASscat&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;GETBIT(RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nScat\&amp;quot;),2)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Diaper Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASomutsu&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nOmutsu\&amp;quot;)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Necrophilia Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASnecro&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nNecro\&amp;quot;)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
 //NAS Exclusive&lt;br /&gt;
  &amp;quot;If playing as NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASplayingas&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;IF MASTER == $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Panties NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASpanties&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;%PeeProtectType(TARGET)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Generic Panties NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASpantiesgeneric&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;%PeeProtectType(TARGET, 1)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Weapon NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASweapon&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;%GET_STR(TARGET, \&amp;quot;Weapon\&amp;quot;, EQUIP:TARGET:24, \&amp;quot;名前\&amp;quot;)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Change Underwear NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASdiaperchange&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;CALL DiaperChange(TARGET, 103)&amp;quot;]&lt;br /&gt;
  }&lt;br /&gt;
  &amp;quot;Bust size selectcase, target, NAS&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;NASbustsizeselecttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:TARGET:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Gigantic/Mystifying&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 3, 4&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Tiny&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bust size selectcase, master, NAS&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;NASbustsizeselectmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:MASTER:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Gigantic/Mystifying&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 3, 4&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Tiny&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= TW Flags and Variables (with English explanations) =&lt;br /&gt;
&lt;br /&gt;
[[/CFLAGs/]]&lt;br /&gt;
&lt;br /&gt;
[[/Talents/]]&lt;br /&gt;
&lt;br /&gt;
[[/ABLs/]]&lt;br /&gt;
&lt;br /&gt;
= Other stuff =&lt;br /&gt;
&lt;br /&gt;
[[/grep commands/]]&lt;br /&gt;
&lt;br /&gt;
[[/Everything you can write lines for/]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributing]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=User:Vinumsabbathi&amp;diff=41574</id>
		<title>User:Vinumsabbathi</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=User:Vinumsabbathi&amp;diff=41574"/>
		<updated>2024-07-05T12:08:17Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Linuxfag, mythologyfag, writefag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Things I'd like to implement at some point (not actively working on any of these unless otherwise specified. If you are, ping me in the Era Games Discord and I'll send you what I have) ==&lt;br /&gt;
&lt;br /&gt;
- Update TW's dish flavor search to support searching for multiple flavors (ex. Japanese-style and Salty) [I actually started on this but it's currently on hold]&lt;br /&gt;
&lt;br /&gt;
- Fusion/fission calculator for eraMegaten (I could probably fork the fusion calculator for the canon games and add new data to that...)&lt;br /&gt;
&lt;br /&gt;
- Character generator for eraMegaten&lt;br /&gt;
&lt;br /&gt;
- Dungeon data scraper for eraMegaten that prints out what demons show up on what floors at what levels in a given dungeon&lt;br /&gt;
&lt;br /&gt;
- Implement SMT2's Russian Roulette minigame in eraMegaten&lt;br /&gt;
&lt;br /&gt;
- Rework handholding in TW so you can do it when you aren't on a date&lt;br /&gt;
&lt;br /&gt;
- Long-term thing: Port my dialogues to K and eraMegaten&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41559</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41559"/>
		<updated>2024-06-30T15:14:25Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Author !! Translator !! Allows expansion? !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 139 || Tsukasa || 30984 || [8] Youkai Mountain (Summit) || 0 || 01/16/22 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26323 || [8] Youkai Mountain (Summit) || 3 || 08/08/20 ||  || Sushi [すし] ||  || Yes for additions, no for alterations (using content from Hatate's dialogue in other dialogues and modifying it, or having Hatate speak in other dialogues are both fine) || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling 2 (CN fork) || 25018 || [3] Scarlet Devil Mansion || 0 || 12/19/23 ||  || ??? || ??? || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || HAKU ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 15479 || [10] Dream World～Moon || 0 || 09/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia 2 (CN fork) || 13917 || [5] Forest of Magic || 0 || 4/13/2024? ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 13848 || [6] Sanzu River～Netherworld || 100 || 04/09/20 || 11/26/22 || Eiki Anon [TW映姫様口上作った人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13623 || [7] Youkai Mountain (Foot) || 0 || 01/30/22 ||  || tokikorin chocoli ||  || Y (&amp;quot;It's probably OK&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 13458 || [10] Dream World～Moon || 0 || 06/12/20 ||  || Doremy Anon (eratoho thread 268 &amp;gt;&amp;gt;257) ||  || Y (But please don't copy your additions directly from another dialogue, and if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13386 || [4] Bamboo Forest of the Lost || 0 || 02/26/22 ||  || Futarime [二人目] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu 2 (CN fork) || 12006 || [8] Youkai Mountain (Summit) || 0 || 2/29/2024? ||  || Yekong de Suipian [夜空的碎片] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11603 || [1] Myouren Temple || 1 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 11348 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人] (main) Same Saburou [さめさぶろう] (futa) KR (expansion) || outpatient (main and futa) || Y || Massively expanded by KR (was 470)&lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10869 || [5] Forest of Magic || 100 || 02/16/2017? || 10/21/22 || Bright [ぶらいと] || Pedy || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 10830 || [9] Underworld || 100 || 12/24/22 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 10760 || [3] Scarlet Devil Mansion || 0 || 12/15/2021? ||  || 5419yf ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime 2 (CN fork) || 10501 || [10] Dream World～Moon || 100 || 06/01/2023? ||  || HAKU || thomasthegreat || Y || Not in Maindev or AnonTW&lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || &amp;quot;AYA10&amp;quot; ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9792 || [0] Hakurei Shrine || 100 || 12/15/22 || N/A (English OC) || Yuu Takanashi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 9754 || [1] Myouren Temple || 0 || 01/25/13 ||  || baru ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 || 06/01/2023? ||  || Longxun [龙迅] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9159 || [4] Bamboo Forest of the Lost || 100 || 05/14/20 || 09/22/22 || Kaguya Anon [ＴＷ輝夜口上作者] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8713 || [0] Hakurei Shrine || 0 || 11/06/2022? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8710 || [0] Hakurei Shrine || 60 || 03/17/15 ||  || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 8534 || [9] Underworld || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || M'ai || 7414 || [2] Human Village / [11] Makai (NAS) || 40 || 05/26/2020? ||  || M'ai Anon [TWマイ①] || Lunashooter (proofreading by Pariah) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 4 (CN fork) || 7203 || [9] Underworld || 0 || 06/01/2023? ||  || Zenjinku no Tenkuroku [全人類ノ天空録] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7178 || [7] Youkai Mountain (Foot) || 0 || 12/12/15 ||  || ◆eU8LN8vSsg ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 7154 || [7] Youkai Mountain (Foot) || 100 || 12/25/15 || 2021 || Kuroijin [黒い人] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 7111 || [10] Dream World～Moon || 0 || 03/09/24 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7090 || [5] Forest of Magic || 0 || 12/31/19 ||  || Kuroko [黒古] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 7045 || [9] Underworld || 1 || 2014? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 7013 || [6] Sanzu River～Netherworld || 100 || 04/12/20 || 05/20/24 || Sushi [すし] || Pendantlanuit (edited by outpatient) || N || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6845 || [8] Youkai Mountain (Summit) || 0 || 05/23/15 ||  || ??? (Same author as Reimu) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6799 || [9] Underworld || 0 || 10/30/19 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 4 (CN fork) || 6598 || [3] Scarlet Devil Mansion || 0 || 05/28/24 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6401 || [10] Dream World～Moon || 0 || 07/20/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6341 || [10] Dream World～Moon || 0 || 03/10/22 ||  || Seiran Anon [TW清蘭口上作者] ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 6310 || [10] Dream World～Moon || 0 || 03/13/21 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6218 || [6] Sanzu River～Netherworld || 0 || 01/17/23 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 5773 || [10] Dream World～Moon || 0 || 12/15/2021? ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Zhishe Bingsha [纸蛇冰沙] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime || 5165 || [10] Dream World～Moon || 0 || 02/03/24 ||  || Doremy Anon [TWドレミー口上作者＞] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4956 || [6] Sanzu River～Netherworld || 0 || 08/14/22 ||  || Cineraria [サイネリア] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori 2 || 4781 || [7] Youkai Mountain (Foot) || 100 || 05/27/24 || N/A (English OC) || KR || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko 2 (CN fork) || 4715 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4437 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 4405 || [8] Youkai Mountain (Summit) || 100 || 05/27/19 || 2021 || Saishuu Chougou-ya [採集調合屋] || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4402 || [1] Myouren Temple || 1 || 12/06/2012? ||  || baru ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4382 || [9] Underworld || 100 || 07/31/21 || 07/08/2022? || Doremy Anon [TWドレミー口上作者＞] || Pedy (edits by Linguine) || Y (but if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 4288 || [5] Forest of Magic || 0 || 12/19/23 ||  || Sushi [すし] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 || 02/11/2022? ||  || Reikyu Irin ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 4251 || [3] Scarlet Devil Mansion || 100 || 05/25/15 || 01/09/19 || Kinkousen [きんこうせん] || Namanicha || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4190 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/20 || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4108 || [7] Youkai Mountain (Foot) || 0 || 06/30/18 ||  || Kurohoshi [くろほし] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4084 || [9] Underworld || 0 || 06/01/2023? ||  || Muchuan (author), Hydra (coauthor) [木船, 九头小蛇] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4061 || [10] Dream World～Moon || 100 || 12/31/16 || 07/25/23 || holy ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4039 || [3] Scarlet Devil Mansion || 5 || 10/15/19 ||  || Daiyousei Anon (260スレ目&amp;gt;&amp;gt;766) || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 3939 || [2] Human Village || 1 || 06/17/15 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva 2 (CN fork) || 3897 || [4] Bamboo Forest of the Lost || 100 || 02/17/24 ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3884 || [8] Youkai Mountain (Summit) || 100 || 12/30/17 || 07/08/2022? || Momiji Anon (239スレ目 &amp;gt;&amp;gt;573) || Namanicha (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3841 || [2] Human Village || 0 || 08/01/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3821 || [0] Hakurei Shrine || 0 || 11/17/19 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 3720 || [5] Forest of Magic || 0 || 10/03/16 ||  || Alice Anon [妄想エロ乙女アリスを書いた人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || rbk ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3707 || [2] Human Village || 0 || 06/20/17 ||  || Mikoto [みこと] ||  || Yes for additions, ask first for alterations || Was 619 lines, Pedy expanded it with stuff from Keine's YM, J, and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3660 || [4] Bamboo Forest of the Lost || 100 || 09/27/2017? || 07/08/2022? || Crapena || Pariah and Pedy (ruined by Namanicha) || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3635 || [4] Bamboo Forest of the Lost || 0 || 03/10/17 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3603 || [0] Hakurei Shrine || 100 || 05/17/20 || 03/04/22 || Yumemi Resource Anon [夢美リソースの人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3570 || [2] Human Village || 85 || 11/12/2017? (Original) 09/04/2023 (2.00, rewritten almost from scratch) ||  || holy || Kz (diary translated by Lunashooter) || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3494 || [1] Myouren Temple || 100 || 04/30/13 || 2021 || Byakuren Anon (239スレ目 &amp;gt;&amp;gt;573), ported to TW by eraTWk3.v6様 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3487 || [1] Myouren Temple || 0 || 01/13/2020? ||  || YM Alice Anon [YMでアリス口上書いてた奴] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3435 || [5] Forest of Magic / [11] Makai (NAS) || 10 || 05/26/2023? || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3428 || [10] Dream World～Moon || 1 || 09/15/16 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3352 || [2] Human Village || 100 || 08/28/2018? || 2018 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 3175 || [3] Scarlet Devil Mansion || 100 || 03/17/2015? || N/A (English OC) || /egg/ Sakuya Anon || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3140 || [6] Sanzu River～Netherworld || 100 || 03/09/18 || 2022 || ??? || W65 (proofread by Namanicha) and outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 || 3119 || [6] Sanzu River～Netherworld || 0 || 01/14/24 ||  || Youmu Anon [eraTW妖夢口上ver0.1プロト作者様] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2994 || [2] Human Village / [11] Makai (NAS) || 0 || 06/24/2021? ||  || M'ai Anon [TWマイ①] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2867 || [0] Hakurei Shrine || 0 || 03/22/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2863 || [0] Hakurei Shrine || 0 || 12/20/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 4 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Stardust Flash, Markes_D, Sky Record for All Humanity [闪光，Markes_D，全人类的天空] ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle 2 || 2844 || [5] Forest of Magic || 100 || 03/30/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2811 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 158 (CN)/173 (NAS) || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 || 09/14/23 ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2785 || [4] Bamboo Forest of the Lost || 100 || 12/05/2017? || 01/04/23 || ??? || Anon (finished by Namanicha and outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 2722 || [8] Youkai Mountain (Summit) || 100 || 09/05/23 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2675 || [0] Hakurei Shrine || 0 || 05/26/20 ||  || Koishi Anon [ＴＷこいし口上作った人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2639 || [5] Forest of Magic / [11] Makai (NAS) || 0 || 08/12/2019? ||  || Minamikaze Rou [南風ロウ] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2618 || [2] Human Village || 0 || 02/19/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2590 || [8] Youkai Mountain (Summit) || 0 || 12/20/19 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 06/20/19 ||  || Lang exb [狼exb] ||  || Y (But update the changelog so people know what you added, and &amp;quot;[i]f you want to make malicious changes, such as inserting information that jeopardizes national security, bad political metaphors, or content that is intentionally disgusting, go fuck yourself&amp;quot; || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2358 || [6] Sanzu River～Netherworld || 0 || 12/11/22 ||  || Atla ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2348 || [1] Myouren Temple || 0 || 12/20/17 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2347 || [6] Sanzu River～Netherworld || 0 || 03/05/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2325 || [8] Youkai Mountain (Summit) || 0 || 06/09/18 ||  || Topanzu [とぱんず] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2323 || [2] Human Village || 0 || 07/02/21 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2304 || [4] Bamboo Forest of the Lost || 0 || 04/18/21 ||  || Peperoncino [ぺぺろんチーノ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2295 || [8] Youkai Mountain (Summit) || 0 || 01/20/2017? ||  || Alphabet [アルファベット] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2280 || [9] Underworld || 30 || 10/24/2020? ||  || Red Spider [赤蜘蛛] || jackoffrost || No license info || Expanded by Pedy with lines from her J and RR dialogues. Out of date, most recent CN version is 7924 lines&lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2250 || [4] Bamboo Forest of the Lost || 100 || 05/31/2015? || 01/27/20 || Samoma [さもま] || Pedy || N || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2230 || [5] Forest of Magic || 0 || 02/28/15 ||  || Ellen Lover [エレン大好きな人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 141 || Chimata (CN fork) || 2212 || None || 0 || 06/01/2023? ||  || sasakure.UK ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2008 || [0] Hakurei Shrine || 100 || 02/16/2017? || 2018 || 1GB Seija Anon [1GB正邪の人] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 || 10/03/19 ||  || Alice Anon [妄想エロ乙女愛麗絲を書いた人] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 3 (CN fork) || 1978 || [10] Dream World～Moon || 0 || 01/21/23 ||  || AvavaAVA ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1978 || [7] Youkai Mountain (Foot) || 0 || 10/13/20 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/23 || N/A (English OC) || rairai || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1952 || [8] Youkai Mountain (Summit) || 0 || 06/05/22 ||  || Happinetare [ハピネターレ] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1929 || [6] Sanzu River～Netherworld || 100 || 06/28/2019? || 07/29/23 || Kuroijin [黒い人] || Lunashooter (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1909 || [5] Forest of Magic || 0 || 08/26/20 ||  || Ashi [葦] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 || 05/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1710 || [8] Youkai Mountain (Summit) || 0 || 05/21/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1659 || [6] Sanzu River～Netherworld || 0 || 11/28/22 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1607 || [9] Underworld || 0 || 09/27/19 ||  || holy ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1603 || [10] Dream World～Moon || 0 || 07/31/22 ||  || Junko Anon [純狐口上作者 ] || Kz (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1553 || [2] Human Village || 0 || 08/20/23 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1542 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 1536 || [3] Scarlet Devil Mansion || 100 || 04/01/21 || 11/23/23 || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) || coolkid44 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 1494 || [7] Youkai Mountain (Foot) || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai || 1473 || None || 0 || 08/12/2019? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 || 1346 || [3] Scarlet Devil Mansion || 100 || 03/17/24 || N/A (English OC) || JudyTester || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 128 || Urumi || 1343 || [6] Sanzu River～Netherworld || 100 || 09/22/23 || N/A (English OC) || Jono || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 1317 || [3] Scarlet Devil Mansion || 0 || 12/25/20 ||  || ??? ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 || 12/08/20 ||  || Hongcha [红茶] (text), Mushiyu-shirotree [暮时雨shirotree] (code) ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1219 || [4] Bamboo Forest of the Lost || 40 || 11/01/14 ||  || J Wriggle Anon [Jリグル口上主] || Applemuffin (partial), outpatient (finished and revised) || Only parts that have nothing written yet || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 3 (CN fork) || 1215 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  || ??? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 || 2015? || 07/08/2022? || Samoma [さもま] || XGeneral2000 || N || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/15 || 11/08/21 || ＷＢ ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1146 || [8] Youkai Mountain (Summit) || 0 || 02/16/22 ||  || Kanako Anon (288スレ目&amp;gt;1000) ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 1105 || [0] Hakurei Shrine || 100 || 06/09/2018? || 09/28/18 || Niwaka [にわか] || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1099 || [1] Myouren Temple || 0 || 04/18/20 ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1083 || [3] Scarlet Devil Mansion || 100 || 12/31/18 || 03/27/19 || N-Ta-T-Mi [Ｎ田Ｔ実] || KurumiPoncho (finished by Jet) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1038 || [3] Scarlet Devil Mansion || 100 || 11/08/2015? || 11/18/18 || ??? || Anons (finished by Aurora) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1027 || None || 100 || 06/17/18 || 11/18/22 || Wakatoko [ワカトコ] || Natunel || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 979 || [1] Myouren Temple || 100 || 05/27/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 976 || [7] Youkai Mountain (Foot) || 0 || 09/26/21 ||  || Fairy Anon (&amp;gt;&amp;gt;260スレ目722) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 953 || [9] Underworld || 100 || 08/14/2020? || 2020 || Okuu Anon [名無し] || Lunashooter || Y (&amp;quot;Hmph. Do whatever you want.&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 927 || [8] Youkai Mountain (Summit) || 100 || 04/05/20 || 2022 || ??? || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 165 || Rin Satsuki (NAS) || 919 || [5] Forest of Magic || 100 || 01/17/24 || N/A (English OC) || Sasha || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 877 || [8] Youkai Mountain (Summit) || 100 || 05/20/18 || 2019 || Wakatoko [ワカトコ] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 837 || [7] Youkai Mountain (Foot) || 100 || 08/12/2019? || 11/30/22 || ??? || XGeneral2000 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 799 || [3] Scarlet Devil Mansion || 100 || 03/17/2018? || 2019 || Topanzu [とぱんず] || W65 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 782 || [1] Myouren Temple || 0 || 11/01/11 ||  || Sasabune [笹舟] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 756 || [1] Myouren Temple || 100 || 11/22/17 || 12/23/22 || dainani || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 || 01/13/23 ||  || name-killed(NK) ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 661 || [3] Scarlet Devil Mansion || 0 || 07/13/05 ||  || ??? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 653 || [6] Sanzu River～Netherworld || 100 || 08/20/2017? || 2018 || ??? || Pariah || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 647 || [3] Scarlet Devil Mansion || 0 || 02/12/2018? ||  || Ginseng Ninja Ninpo [人参忍者忍法] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 605 || [3] Scarlet Devil Mansion || 0 || 07/01/2021? ||  || Luan [ルアン] ||  || Y (&amp;quot;As long as the additions are good! Please tell me what you changed, it might not be a typo!&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 567 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/19 || Ishikawa Shukune [石川宿禰] || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai (NAS) || 564 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 535 || [7] Youkai Mountain (Foot) || 0 || 02/15/2018? ||  || Niwaka [にわか] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 468 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人 || outpatient (main and futa) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 454 || None || 100 ||  || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 154 || Enoko || 447 || [5] Forest of Magic || 0 || 02/25/24 ||  || Kuroijin [黒い人] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 2 || 437 || [10] Dream World～Moon || 100 || 12/27/22 || N/A (English OC) || JPAnon || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| G3 || Generic (Upfront) (NAS) || 418 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 382 || [3] Scarlet Devil Mansion || 100 || 01/11/16 || 03/27/19 || ??? || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 336 || [3] Scarlet Devil Mansion || 0 || 09/25/21 ||  || Funafune Gengoro [舩 弦五郎] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 334 || [0] Hakurei Shrine || 100 || 06/16/15 || 2018 || ??? || Lunashooter || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || 02/17/2016? || 2016 || ??? || SuikaAnon (with help from many proofreaders) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 292 || [1] Myouren Temple || 0 || 01/13/2020? ||  || ■■Aki [■■あき] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 282 || [3] Scarlet Devil Mansion || 0 || 05/26/2020? ||  || Samoma [さもま] ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai (NAS) || 278 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 262 || [1] Myouren Temple || 100 || 06/27/19 || 12/09/22 || ■■Aki [■■あき] || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 224 || [1] Myouren Temple || 100 || 11/10/11 || 10/24/22 || ??? || Anon || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 211 || [9] Underworld || 100 || 12/11/2018? || 2021 || Matatahi [またたび] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 194 || [4] Bamboo Forest of the Lost || 100 || 08/12/2019? || 2019 || ??? || Akio (&amp;quot;proofreading&amp;quot; by Namanicha) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 191 || [0] Hakurei Shrine || 100 || 08/14/2019? || 12/01/22 || ??? || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 189 || [1] Myouren Temple || 100 || 01/03/2020? || 2021 || ■■Aki [■■あき] || outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 160 || [5] Forest of Magic || 100 || 08/12/2019? || 2019 || ??? || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 || 2015? || 07/07/23 || \0326 || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 112 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || ??? || outpatient and Abon33 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| G4 || Generic (Serious) (NAS) || 23 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G1 || Generic (Timid) (NAS) || 20 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41520</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41520"/>
		<updated>2024-06-07T01:22:04Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Author !! Translator !! Allows expansion? !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 139 || Tsukasa || 30940 || [8] Youkai Mountain (Summit) || 0 || 01/16/2022 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26396 || [8] Youkai Mountain (Summit) || 3 || 08/08/2020 ||  || Sushi [すし] ||  || Yes for additions, no for alterations (using content from Hatate's dialogue in other dialogues and modifying it, or having Hatate speak in other dialogues are both fine) || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || HAKU ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia 2 (CN fork) || 13869 || [5] Forest of Magic || 0 || 4/13/2024? ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13708 || [7] Youkai Mountain (Foot) || 0 || 01/30/2022 ||  || tokikorin chocoli ||  || Y (&amp;quot;It's probably OK&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 13447 || [10] Dream World～Moon || 0 || 06/12/2020 ||  || Doremy Anon (eratoho thread 268 &amp;gt;&amp;gt;257) ||  || Y (But please don't copy your additions directly from another dialogue, and if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13391 || [4] Bamboo Forest of the Lost || 0 || 02/26/2022 ||  || Futarime [二人目] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu 2 (CN fork) || 12006 || [8] Youkai Mountain (Summit) || 0 || 2/29/2024? ||  || Yekong de Suipian [夜空的碎片] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 11895 || [6] Sanzu River～Netherworld || 100 || 04/09/2020 || 11/26/2022 || Eiki Anon [TW映姫様口上作った人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11635 || [1] Myouren Temple || 1 || 11/01/2014 ||  || J Wriggle Anon [Jリグル口上主] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 11367 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人] (main) Same Saburou [さめさぶろう] (futa) KR (expansion) || outpatient (main and futa) || Y || Massively expanded by KR (was 470)&lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 10814 || [9] Underworld || 100 || 12/24/2022 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 10760 || [3] Scarlet Devil Mansion || 0 || 12/15/2021? ||  || 5419yf ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime 2 (CN fork) || 10717 || [10] Dream World～Moon || 100 || 06/01/2023? ||  || HAKU || thomasthegreat || Y || Not in Maindev or AnonTW&lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 10459 || [10] Dream World～Moon || 0 || 09/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10176 || [5] Forest of Magic || 100 || 02/16/2017? || 10/21/2022 || Bright (ぶらいと) || Pedy || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || &amp;quot;AYA10&amp;quot; ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 9795 || [1] Myouren Temple || 0 || 01/25/2013 ||  || baru ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 || 06/01/2023? ||  || Longxun [龙迅] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9121 || [4] Bamboo Forest of the Lost || 100 || 05/14/2020 || 09/22/2022 || Kaguya Anon [ＴＷ輝夜口上作者] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9057 || [0] Hakurei Shrine || 100 || 12/15/2022 || N/A (English OC) || Yuu Takanashi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8713 || [0] Hakurei Shrine || 0 || 11/06/2022? ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8615 || [0] Hakurei Shrine || 60 || 03/17/2015 ||  ||  || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 8534 || [9] Underworld || 0 || 06/01/2023? ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 4 (CN fork) || 7420 || [9] Underworld || 0 || 06/01/2023? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || M'ai || 7190 || [2] Human Village / [11] Makai (NAS) || 40 || 05/26/2020? ||  ||  || Lunashooter (proofreading by Pariah) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7157 || [7] Youkai Mountain (Foot) || 0 || 12/12/2015 ||  ||  ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 7119 || [10] Dream World～Moon || 0 || 03/09/2024 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7062 || [5] Forest of Magic || 0 || 12/31/2019 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 7032 || [9] Underworld || 1 || 2014? ||  ||  ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 6998 || [7] Youkai Mountain (Foot) || 100 || 12/25/2015 || 2021 ||  || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 6987 || [6] Sanzu River～Netherworld || 100 || 04/12/2020 || 5/20/2024 ||  || Pendantlanuit (edited by outpatient) || N || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin 2 (CN fork) || 6977 || [9] Underworld || 0 ||  ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6813 || [8] Youkai Mountain (Summit) || 0 || 05/23/2015 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6806 || [9] Underworld || 0 || 10/30/2019 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6416 || [10] Dream World～Moon || 0 || 07/20/2022 ||  ||  ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6350 || [10] Dream World～Moon || 0 || 03/10/2022 ||  ||  ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 6321 || [10] Dream World～Moon || 0 || 03/13/2021 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6234 || [6] Sanzu River～Netherworld || 0 || 01/17/2023 ||  ||  ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 5800 || [10] Dream World～Moon || 0 || 12/15/2021? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime || 5170 || [10] Dream World～Moon || 0 || 02/03/2024 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4927 || [6] Sanzu River～Netherworld || 0 || 08/14/2022 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4804 || [9] Underworld || 0 || 06/01/2023? ||  ||  ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori 2 || 4781 || [7] Youkai Mountain (Foot) || 100 || 5/27/2024 || N/A (English OC) || KR || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko 2 (CN fork) || 4715 || [6] Sanzu River～Netherworld || 0 || 12/11/2022 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4440 || None || 0 || 08/12/2019? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4411 || [1] Myouren Temple || 1 || 12/06/2012? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4374 || [9] Underworld || 100 || 07/31/2021 || 07/08/2022? ||  || Pedy (edits by Linguine) || Y (but if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 || 02/11/2022? ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 4148 || [3] Scarlet Devil Mansion || 100 || 05/25/2015 || 01/09/2019 ||  || Namanicha || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4134 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/2020 ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4112 || [7] Youkai Mountain (Foot) || 0 || 06/30/2018 ||  ||  ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4056 || [10] Dream World～Moon || 100 || 12/31/2016 || 07/25/2023 ||  ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4054 || [3] Scarlet Devil Mansion || 5 || 10/15/2019 ||  ||  || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 4034 || [2] Human Village || 1 || 06/17/2015 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva 2 (CN fork) || 3923 || [4] Bamboo Forest of the Lost || 100 || 02/17/24 ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3885 || [8] Youkai Mountain (Summit) || 100 || 12/30/2017 || 07/08/2022? ||  || Namanicha (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3841 || [2] Human Village || 0 || 08/01/2022 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3759 || [0] Hakurei Shrine || 0 || 11/17/2019 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3729 || [10] Dream World～Moon || 1 || 09/15/2016 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3658 || [4] Bamboo Forest of the Lost || 100 || 09/27/2017? || 07/08/2022? ||  || Pariah and Pedy (ruined by Namanicha) || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3657 || [2] Human Village || 0 || 06/20/2017 ||  ||  ||  || Yes for additions, ask first for alterations || Was 619 lines, Pedy expanded it with stuff from Keine's YM, J, and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3605 || [0] Hakurei Shrine || 100 || 05/17/2020 || 03/04/2022 ||  || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3600 || [2] Human Village || 85 || 11/12/2017? (Original) 09/04/2023 (2.00, rewritten almost from scratch) ||  ||  || Kz (diary translated by Lunashooter) || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 3578 || [5] Forest of Magic || 0 || 10/03/2016 ||  ||  ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3508 || [1] Myouren Temple || 0 || 01/13/2020? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3432 || [1] Myouren Temple || 100 || 04/30/2013 || 2021 ||  || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3362 || [2] Human Village || 100 || 08/28/2018? || 2018 ||  || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3349 || [5] Forest of Magic / [11] Makai (NAS) || 10 || 05/26/2023? || N/A (English OC) ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3114 || [6] Sanzu River～Netherworld || 100 || 03/09/2018 || 2022 ||  || W65 (proofread by Namanicha) and outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3004 || [4] Bamboo Forest of the Lost || 0 || 03/10/2017 ||  ||  ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 4 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2844 || [2] Human Village / [11] Makai (NAS) || 0 || 06/24/2021? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2837 || [2] Human Village || 0 || 02/19/2017 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 158 (CN)/173 (NAS) || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 || 09/14/2023 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2791 || [0] Hakurei Shrine || 0 || 03/22/2020 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 2780 || [3] Scarlet Devil Mansion || 100 || 03/17/2015? || N/A (English OC) || /egg/ Sakuya Anon || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2780 || [4] Bamboo Forest of the Lost || 100 || 12/05/2017? || 01/04/2023 ||  || Anon (finished by Namanicha and outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2778 || [0] Hakurei Shrine || 0 || 12/20/2020 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 || 06/01/2023? ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 2736 || [8] Youkai Mountain (Summit) || 100 || 09/05/2023 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2663 || [0] Hakurei Shrine || 0 || 05/26/2020 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2655 || [5] Forest of Magic / [11] Makai (NAS) || 0 || 08/12/2019? ||  ||  ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle 2 || 2654 || [5] Forest of Magic || 100 || 03/30/2023 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2638 || [2] Human Village || 0 || 02/19/2017 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 2614 || [5] Forest of Magic || 0 || 12/19/2023 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 2609 || [8] Youkai Mountain (Summit) || 100 || 05/27/2019 || 2021 ||  || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2609 || [8] Youkai Mountain (Summit) || 0 || 12/20/2019 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 || 2408 || [6] Sanzu River～Netherworld || 0 ||  ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2376 || [6] Sanzu River～Netherworld || 0 || 03/05/2021 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 06/20/2019 ||  ||  ||  || Y (But update the changelog so people know what you added, and &amp;quot;[i]f you want to make malicious changes, such as inserting information that jeopardizes national security, bad political metaphors, or content that is intentionally disgusting, go fuck yourself&amp;quot; || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2364 || [6] Sanzu River～Netherworld || 0 || 12/11/2022 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2357 || [1] Myouren Temple || 0 || 12/20/2017 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2354 || [2] Human Village || 0 || 07/02/2021 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2328 || [8] Youkai Mountain (Summit) || 0 || 06/09/2018 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2321 || [4] Bamboo Forest of the Lost || 0 || 04/18/2021 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2293 || [8] Youkai Mountain (Summit) || 0 || 01/20/2017? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2279 || [9] Underworld || 30 || 10/24/2020? ||  ||  || jackoffrost || No license info || Expanded by Pedy with lines from her J and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2231 || [5] Forest of Magic || 0 || 02/28/2015 ||  ||  ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 141 || Chimata (CN fork) || 2212 || None || 0 || 06/01/2023? ||  ||  ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2141 || [4] Bamboo Forest of the Lost || 100 || 05/31/2015? || 01/27/2020 ||  || Pedy || N || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2011 || [0] Hakurei Shrine || 100 || 02/16/2017? || 2018 ||  || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 || 10/03/2019 ||  ||  ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 3 (CN fork) || 1978 || [10] Dream World～Moon || 0 || 01/21/2023 ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/2023 || N/A (English OC) || rairai || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1949 || [7] Youkai Mountain (Foot) || 0 || 10/13/2020 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1942 || [8] Youkai Mountain (Summit) || 0 || 06/05/2022 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1931 || [6] Sanzu River～Netherworld || 100 || 06/28/2019? || 07/29/2023 ||  || Lunashooter (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1915 || [5] Forest of Magic || 0 || 08/26/2020 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 || 05/03/2023? ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1721 || [8] Youkai Mountain (Summit) || 0 || 05/21/2023 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1678 || [6] Sanzu River～Netherworld || 0 || 11/28/2022 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1673 || [10] Dream World～Moon || 0 || 07/31/2022 ||  ||  || Kz (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1617 || [9] Underworld || 0 || 09/27/2019 ||  ||  ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 3 (CN fork) || 1592 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1560 || [2] Human Village || 0 || 08/20/2023 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1548 || None || 0 || 08/12/2019? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 1494 || [7] Youkai Mountain (Foot) || 0 || 06/01/2023? ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai || 1480 || None || 0 || 08/12/2019? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 || 1377 || [3] Scarlet Devil Mansion || 100 || 03/17/2024 || N/A (English OC) || JudyTester || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 128 || Urumi || 1336 || [6] Sanzu River～Netherworld || 100 || 09/22/2023 || N/A (English OC) || Jono || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 || 12/08/2020 ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1221 || [4] Bamboo Forest of the Lost || 40 || 11/01/2014 ||  ||  || Applemuffin (partial), outpatient (finished and revised) || Only parts that have nothing written yet || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 || 2015? || 07/08/2022? ||  || XGeneral2000 || N || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/2015 || 11/08/2021 ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1149 || [8] Youkai Mountain (Summit) || 0 || 02/16/2022 ||  ||  ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 1114 || [3] Scarlet Devil Mansion || 0 || 12/25/2020 ||  ||  ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1102 || [1] Myouren Temple || 0 || 04/18/2020 ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1048 || [3] Scarlet Devil Mansion || 100 || 12/31/2018 || 03/27/2019 ||  || KurumiPoncho (finished by Jet) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1029 || None || 100 || 06/17/2018 || 11/18/2022 ||  || Natunel || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 3 (CN fork) || 1014 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1002 || [3] Scarlet Devil Mansion || 100 || 11/08/2015? || 11/18/2018 ||  || Anons (finished by Aurora) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 982 || [7] Youkai Mountain (Foot) || 0 || 09/26/2021 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 981 || [1] Myouren Temple || 100 || 05/27/2018 || 2019 ||  || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 957 || [9] Underworld || 100 || 08/14/2020? || 2020 ||  || Lunashooter || Y (&amp;quot;Hmph. Do whatever you want.&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 932 || [8] Youkai Mountain (Summit) || 100 || 04/05/2020 || 2022 ||  || outpatient  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 165 || Rin Satsuki (NAS) || 919 || [5] Forest of Magic || 100 || 01/17/2024 || N/A (English OC) || Sasha || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 894 || [3] Scarlet Devil Mansion || 100 || 04/01/2021 || 11/23/2023 ||  || coolkid44 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 879 || [8] Youkai Mountain (Summit) || 100 || 05/20/2018 || 2019 ||  || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 839 || [7] Youkai Mountain (Foot) || 100 || 08/12/2019? || 11/30/2022 ||  || XGeneral2000 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 770 || [1] Myouren Temple || 0 || 11/01/2011 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 || 01/13/2023 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 761 || [1] Myouren Temple || 100 || 11/22/2017 || 12/23/2022 ||  || outpatient  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 759 || [3] Scarlet Devil Mansion || 100 || 03/17/2018? || 2019 ||  || W65 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 747 || [0] Hakurei Shrine || 100 || 06/09/2018? || 09/28/2018 ||  || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 || 01/13/2023 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 669 || [3] Scarlet Devil Mansion || 0 || 07/13/05 ||  ||  ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 655 || [3] Scarlet Devil Mansion || 0 || 02/12/2018? ||  ||  ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 655 || [6] Sanzu River～Netherworld || 100 || 08/20/2017? || 2018 ||  || Pariah || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai (NAS) || 564 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 554 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/2019 ||  || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 || 06/01/2023? ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 542 || [7] Youkai Mountain (Foot) || 0 || 02/15/2018? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 484 || [3] Scarlet Devil Mansion || 0 || 07/01/2021? ||  ||  ||  || Y (&amp;quot;As long as the additions are good! Please tell me what you changed, it might not be a typo!&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 470 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) ||  || outpatient (main and futa) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 456 || None || 100 ||  || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 154 || Enoko || 450 || [5] Forest of Magic || 0 || 02/25/2024 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G3 || Generic (Upfront) (NAS) || 417 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 361 || [3] Scarlet Devil Mansion || 100 || 01/11/2016 || 03/27/2019 ||  || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 340 || [3] Scarlet Devil Mansion || 0 || 09/25/2021 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 335 || [0] Hakurei Shrine || 100 || 06/16/2015 || 2018 ||  || Lunashooter || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || 02/17/2016? || 2016 ||  || SuikaAnon (with help from many proofreaders) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 298 || [1] Myouren Temple || 0 || 01/13/2020? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 284 || [3] Scarlet Devil Mansion || 0 || 05/26/2020? ||  ||  ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai (NAS) || 278 || [5] Forest of Magic || 1 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 2 || 268 || [10] Dream World～Moon || 100 || 12/27/2022 || N/A (English OC) || JPAnon || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 265 || [1] Myouren Temple || 100 || 06/27/2019 || 12/09/2022 ||  || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 233 || [1] Myouren Temple || 100 || 11/10/2011 || 10/24/2022 ||  || Anon || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 215 || [9] Underworld || 100 || 12/11/2018? || 2021 ||  || outpatient  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 196 || [4] Bamboo Forest of the Lost || 100 || 08/12/2019? || 2019 ||  || Akio (&amp;quot;proofreading&amp;quot; by Namanicha) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 193 || [0] Hakurei Shrine || 100 || 08/14/2019? || 12/01/2022 ||  || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 191 || [1] Myouren Temple || 100 || 01/03/2020? || 2021 ||  || outpatient  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 162 || [5] Forest of Magic || 100 || 08/12/2019? || 2019 ||  || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 || 2015? || 07/07/2023 ||  || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 114 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 ||  || outpatient and Abon33 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| G4 || Generic (Serious) (NAS) || 23 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G1 || Generic (Timid) (NAS) || 20 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Common_Issues&amp;diff=41519</id>
		<title>Common Issues</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Common_Issues&amp;diff=41519"/>
		<updated>2024-06-04T11:53:31Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===How do I run on linux?===&lt;br /&gt;
These instructions were written only for running era games that use Emuera executables that use NET 7 (EE version higher than 35).&lt;br /&gt;
&lt;br /&gt;
Due to a bug with Wine, you need Wine staging or Proton 8.0 to run these games so use the staging branch when installing wine.&lt;br /&gt;
&lt;br /&gt;
* Install [https://wiki.winehq.org/Download wine] and [https://wiki.winehq.org/Winetricks winetricks]&lt;br /&gt;
* Avoid the packages from your distro, these are almost always very outdated, particularly so winetricks.&lt;br /&gt;
* Run &amp;lt;code&amp;gt;WINEARCH=win64 WINEPREFIX=~/.wine64_era winetricks fakejapanese&amp;lt;/code&amp;gt;&lt;br /&gt;
* Download the [https://dotnet.microsoft.com/en-us/download/dotnet/7.0 NET 7 Desktop Runtime x64] and the [https://dotnet.microsoft.com/en-us/download/dotnet/8.0 NET 8 Desktop Runtime x64] and install with wine `WINEARCH=win64 WINEPREFIX=~/.wine64_era wine windowsdesktop-runtime-YY.0.XX-win-x64.exe` (Replace XX with the download version and YY with 7 or 8, depending on what you're installing)&lt;br /&gt;
* (optional) get a copy of msgothic.ttc from a windows install and paste it into &amp;lt;code&amp;gt;~/.wine64_era/drive_c/windows/Fonts/&amp;lt;/code&amp;gt;&lt;br /&gt;
* Without the msgothic font, the text in the game will look like a mess due to wine using a fallback font, you can alternately [https://gitgud.io/Legis1998/anon-tw/-/wikis/FAQ/Emuera-Related/How-can-I-use-a-different-font%3F use your own monospace font] with the game&lt;br /&gt;
* Your prefix is ready, run the game with: &amp;lt;code&amp;gt;DOTNET_ROOT=&amp;quot;C:\Program Files\dotnet&amp;quot; DOTNET_BUNDLE_EXTRACT_BASE_DIR=&amp;quot;Z:\home\[your username]\.cache\dotnet_bundle_extract&amp;quot; WINEARCH=win64 WINEPREFIX=~/.wine64_era wine ./Emuera1824+v18+EMv17+EEvXX.exe&amp;lt;/code&amp;gt; (Replace XX with the current version used)&lt;br /&gt;
&lt;br /&gt;
If it still doesn't work, try running it through Lutris with &amp;quot;Wine version&amp;quot; set to &amp;quot;Proton - Experimental&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===How do I hook text?===&lt;br /&gt;
You don't hook eragames. They automatically copy the most recent message on screen to your clipboard, which you can paste directly into a translation tool. ChiiTrans/Translation Aggregator/[[Sugoi]] automatically read from the clipboard.&lt;br /&gt;
===dotnet refuses to install (&amp;quot;already installed&amp;quot;) or Game crashes at launch with &amp;quot;narrow/wide&amp;quot; errors.===&lt;br /&gt;
Uninstall wine-mono via winetricks.&lt;br /&gt;
===My game starts, but the screen is white with a black cross. (Missing renderer)===&lt;br /&gt;
Install d3dcompiler_43.&lt;br /&gt;
===Images fail to load. (EmuEra EE)===&lt;br /&gt;
Use a 64-bit prefix or replace libwebp.dll with an older renamed libwebp_x86.dll.&lt;br /&gt;
===Game crashes frequently! (EmuEra EE)===&lt;br /&gt;
Use a 64-bit prefix.&lt;br /&gt;
===Help me, my game crashes when I launch it!===&lt;br /&gt;
Go scream at the people in the thread or on discord, they'll help you. Make sure you save any error messages it spits at you.&lt;br /&gt;
===The text is misaligned===&lt;br /&gt;
Use Japanese locale, or scream enough, I think there exists an anchor somewhere that fixes that, but it crashes old megaten saves so there's that.&lt;br /&gt;
===I found a bug, wat do?===&lt;br /&gt;
Go [https://wiki.eragames.rip/bugreport.php here] and report it please.&lt;br /&gt;
===Which branch/version do I download?!===&lt;br /&gt;
Usually you'll want to grab eng-development (Latest updates with /egg/ bugfixes/additions, eng-translation usually doesn't have these) or eng-release (Stable releases but slightly behind).&amp;lt;br&amp;gt;&lt;br /&gt;
If the game doesn't have those branches, grab the master branch. That's it.&lt;br /&gt;
&lt;br /&gt;
[[Category:NewbieGuide]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Common_Issues&amp;diff=41518</id>
		<title>Common Issues</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Common_Issues&amp;diff=41518"/>
		<updated>2024-06-04T11:52:09Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===How do I run on linux?===&lt;br /&gt;
These instructions were written only for running era games that use Emuera executables that use NET 7 (EE version higher than 35).&lt;br /&gt;
&lt;br /&gt;
Due to a bug with Wine, you need Wine staging or Proton 8.0 to run these games so use the staging branch when installing wine.&lt;br /&gt;
&lt;br /&gt;
* Install [https://wiki.winehq.org/Download wine] and [https://wiki.winehq.org/Winetricks winetricks]&lt;br /&gt;
* Avoid the packages from your distro, these are almost always very outdated, particularly so winetricks.&lt;br /&gt;
* Run &amp;lt;code&amp;gt;WINEARCH=win64 WINEPREFIX=~/.wine64_era winetricks fakejapanese&amp;lt;/code&amp;gt;&lt;br /&gt;
* Download the [https://dotnet.microsoft.com/en-us/download/dotnet/7.0 NET 7 Desktop Runtime x64] and install with wine `WINEARCH=win64 WINEPREFIX=~/.wine64_era wine windowsdesktop-runtime-7.0.XX-win-x64.exe` (Replace XX with the download version)&lt;br /&gt;
* (optional) get a copy of msgothic.ttc from a windows install and paste it into &amp;lt;code&amp;gt;~/.wine64_era/drive_c/windows/Fonts/&amp;lt;/code&amp;gt;&lt;br /&gt;
* Without the msgothic font, the text in the game will look like a mess due to wine using a fallback font, you can alternately [https://gitgud.io/Legis1998/anon-tw/-/wikis/FAQ/Emuera-Related/How-can-I-use-a-different-font%3F use your own monospace font] with the game&lt;br /&gt;
* Your prefix is ready, run the game with: &amp;lt;code&amp;gt;DOTNET_ROOT=&amp;quot;C:\Program Files\dotnet&amp;quot; DOTNET_BUNDLE_EXTRACT_BASE_DIR=&amp;quot;Z:\home\[your username]\.cache\dotnet_bundle_extract&amp;quot; WINEARCH=win64 WINEPREFIX=~/.wine64_era wine ./Emuera1824+v18+EMv17+EEvXX.exe&amp;lt;/code&amp;gt; (Replace XX with the current version used)&lt;br /&gt;
&lt;br /&gt;
If it still doesn't work, try running it through Lutris with &amp;quot;Wine version&amp;quot; set to &amp;quot;Proton - Experimental&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===How do I hook text?===&lt;br /&gt;
You don't hook eragames. They automatically copy the most recent message on screen to your clipboard, which you can paste directly into a translation tool. ChiiTrans/Translation Aggregator/[[Sugoi]] automatically read from the clipboard.&lt;br /&gt;
===dotnet refuses to install (&amp;quot;already installed&amp;quot;) or Game crashes at launch with &amp;quot;narrow/wide&amp;quot; errors.===&lt;br /&gt;
Uninstall wine-mono via winetricks.&lt;br /&gt;
===My game starts, but the screen is white with a black cross. (Missing renderer)===&lt;br /&gt;
Install d3dcompiler_43.&lt;br /&gt;
===Images fail to load. (EmuEra EE)===&lt;br /&gt;
Use a 64-bit prefix or replace libwebp.dll with an older renamed libwebp_x86.dll.&lt;br /&gt;
===Game crashes frequently! (EmuEra EE)===&lt;br /&gt;
Use a 64-bit prefix.&lt;br /&gt;
===Help me, my game crashes when I launch it!===&lt;br /&gt;
Go scream at the people in the thread or on discord, they'll help you. Make sure you save any error messages it spits at you.&lt;br /&gt;
===The text is misaligned===&lt;br /&gt;
Use Japanese locale, or scream enough, I think there exists an anchor somewhere that fixes that, but it crashes old megaten saves so there's that.&lt;br /&gt;
===I found a bug, wat do?===&lt;br /&gt;
Go [https://wiki.eragames.rip/bugreport.php here] and report it please.&lt;br /&gt;
===Which branch/version do I download?!===&lt;br /&gt;
Usually you'll want to grab eng-development (Latest updates with /egg/ bugfixes/additions, eng-translation usually doesn't have these) or eng-release (Stable releases but slightly behind).&amp;lt;br&amp;gt;&lt;br /&gt;
If the game doesn't have those branches, grab the master branch. That's it.&lt;br /&gt;
&lt;br /&gt;
[[Category:NewbieGuide]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41517</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41517"/>
		<updated>2024-06-01T21:07:24Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Author !! Translator !! Allows expansion? !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 139 || Tsukasa || 30940 || [8] Youkai Mountain (Summit) || 0 || 01/16/2022 ||  || Sushi [すし] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26396 || [8] Youkai Mountain (Summit) || 3 || 08/08/2020 ||  || Sushi [すし] ||  || Yes for additions, no for alterations (using content from Hatate's dialogue in other dialogues and modifying it, or having Hatate speak in other dialogues are both fine) || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || HAKU ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia 2 (CN fork) || 13869 || [5] Forest of Magic || 0 || 4/13/2024? ||  || Moe-Ming [Moe茗] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13708 || [7] Youkai Mountain (Foot) || 0 || 01/30/2022 ||  || tokikorin chocoli ||  || Y (&amp;quot;It's probably OK&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 13447 || [10] Dream World～Moon || 0 || 06/12/2020 ||  || Doremy Anon (eratoho thread 268 &amp;gt;&amp;gt;257) ||  || Y (But please don't copy your additions directly from another dialogue, and if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13391 || [4] Bamboo Forest of the Lost || 0 || 02/26/2022 ||  || Futarime [二人目] ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu 2 (CN fork) || 12006 || [8] Youkai Mountain (Summit) || 0 || 2/29/2024? ||  || Yekong de Suipian [夜空的碎片] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 11895 || [6] Sanzu River～Netherworld || 100 || 04/09/2020 || 11/26/2022 || Eiki Anon [TW映姫様口上作った人] || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11635 || [1] Myouren Temple || 1 || 11/01/2014 ||  || J Wriggle Anon [Jリグル口上主] ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 11367 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Tewi Anon [帝口上の人] (main) Same Saburou [さめさぶろう] (futa) KR (expansion) || outpatient (main and futa) || Y || Massively expanded by KR (was 470)&lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 10814 || [9] Underworld || 100 || 12/24/2022 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 10760 || [3] Scarlet Devil Mansion || 0 || 12/15/2021? ||  || 5419yf ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime 2 (CN fork) || 10717 || [10] Dream World～Moon || 100 || 06/01/2023? ||  || HAKU || thomasthegreat || Y || Not in Maindev or AnonTW&lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 10459 || [10] Dream World～Moon || 0 || 09/03/2023? ||  || ??? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10176 || [5] Forest of Magic || 100 || 02/16/2017? || 10/21/2022 || Bright (ぶらいと) || Pedy || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || AYA10 ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 9795 || [1] Myouren Temple || 0 || 01/25/2013 ||  || baru ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 || 06/01/2023? ||  || Longxun [龙迅] ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9121 || [4] Bamboo Forest of the Lost || 100 || 05/14/2020 || 09/22/2022 || Kaguya Anon [ＴＷ輝夜口上作者] || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9057 || [0] Hakurei Shrine || 100 || 12/15/2022 || N/A (English OC) || Yuu Takanashi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8713 || [0] Hakurei Shrine || 0 || 11/06/2022? ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 8534 || [9] Underworld || 0 || 06/01/2023? ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8499 || [0] Hakurei Shrine || 60 || 03/17/2015 ||  ||  || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 4 (CN fork) || 7420 || [9] Underworld || 0 || 06/01/2023? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || M'ai || 7190 || [2] Human Village / [11] Makai (NAS) || 40 || 05/26/2020? ||  ||  || Lunashooter (proofreading by Pariah) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7157 || [7] Youkai Mountain (Foot) || 0 || 12/12/2015 ||  ||  ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 7119 || [10] Dream World～Moon || 0 || 03/09/2024 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7062 || [5] Forest of Magic || 0 || 12/31/2019 ||  ||  || Lunashooter (proofreading by Pariah) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 7032 || [9] Underworld || 1 || 2014? || 2021 ||  || Pedy || N || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 6998 || [7] Youkai Mountain (Foot) || 100 || 12/25/2015 || 2021 ||  || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 6987 || [6] Sanzu River～Netherworld || 100 || 04/12/2020 || 5/20/2024 ||  || Pendantlanuit (edited by outpatient) || N || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin 2 (CN fork) || 6977 || [9] Underworld || 0 || 10/30/2019 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6813 || [8] Youkai Mountain (Summit) || 0 || 05/23/2015 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6806 || [9] Underworld || 0 || 10/30/2019 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6416 || [10] Dream World～Moon || 0 || 07/20/2022 ||  ||  ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6350 || [10] Dream World～Moon || 0 || 03/10/2022 ||  ||  ||  || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 6321 || [10] Dream World～Moon || 0 || 03/13/2021 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6234 || [6] Sanzu River～Netherworld || 0 || 01/17/2023 ||  ||  ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 5800 || [10] Dream World～Moon || 0 || 12/15/2021? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime || 5170 || [10] Dream World～Moon || 0 || 02/03/2024 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4927 || [6] Sanzu River～Netherworld || 0 || 08/14/2022 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4804 || [9] Underworld || 0 || 06/01/2023? ||  ||  ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori 2 || 4781 || [7] Youkai Mountain (Foot) || 100 || 5/27/2024 || N/A (English OC) || KR || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko 2 (CN fork) || 4715 || [6] Sanzu River～Netherworld || 0 || 12/11/2022 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4440 || None || 0 || 08/12/2019? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4411 || [1] Myouren Temple || 1 || 12/06/2012? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4374 || [9] Underworld || 100 || 07/31/2021 || 07/08/2022? ||  || Pedy (edits by Linguine) || Y (but if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 || 02/11/2022? ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4134 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/2020 ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4112 || [7] Youkai Mountain (Foot) || 0 || 06/30/2018 || 06/16/2020 ||  ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4056 || [10] Dream World～Moon || 100 || 12/31/2016 || 07/25/2023 ||  || Lunashooter || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4054 || [3] Scarlet Devil Mansion || 5 || 10/15/2019 || 07/25/2023 ||  || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 4034 || [2] Human Village || 1 || 06/17/2015 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 3941 || [3] Scarlet Devil Mansion || 100 || 05/25/2015 || 01/09/2019 || Moe-Ming [Moe茗] || Namanicha || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva 2 (CN fork) || 3923 || [4] Bamboo Forest of the Lost || 100 || 02/17/24 || 01/09/2019 || Moe-Ming [Moe茗] || Namanicha || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3885 || [8] Youkai Mountain (Summit) || 100 || 12/30/2017 || 07/08/2022? ||  || Namanicha (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3841 || [2] Human Village || 0 || 08/01/2022 || 07/08/2022? ||  || Namanicha (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3761 || [0] Hakurei Shrine || 0 || 11/17/2019 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3729 || [10] Dream World～Moon || 1 || 09/15/2016 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  ||  ||  || No license info || Was 619 lines, Pedy expanded it with stuff from Keine's YM, J, and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3657 || [2] Human Village || 0 || 06/20/2017 || 07/08/2022? ||  || Pariah and Pedy (ruined by Namanicha) || Yes for additions, ask first for alterations || Was 619 lines, Pedy expanded it with stuff from Keine's YM, J, and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3619 || [4] Bamboo Forest of the Lost || 100 || 09/27/2017? || 07/08/2022? ||  || Pariah and Pedy (ruined by Namanicha) || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3605 || [0] Hakurei Shrine || 100 || 05/17/2020 || 03/04/2022 ||  || XGeneral2000 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3600 || [2] Human Village || 85 || 11/12/2017? (Original) 09/04/2023 (2.00, rewritten almost from scratch) ||  ||  || Kz (diary translated by Lunashooter) || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 3578 || [5] Forest of Magic || 0 || 10/03/2016 ||  ||  ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3508 || [1] Myouren Temple || 0 || 01/13/2020? || 2021 ||  || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3432 || [1] Myouren Temple || 100 || 04/30/2013 || 2021 ||  || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3362 || [2] Human Village || 100 || 08/28/2018? || 2018 ||  || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3349 || [5] Forest of Magic / [11] Makai (NAS) || 10 || 05/26/2023? || N/A (English OC) ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3114 || [6] Sanzu River～Netherworld || 100 || 03/09/2018 || 2022 ||  || W65 (proofread by Namanicha) and outpatient || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3004 || [4] Bamboo Forest of the Lost || 0 || 03/10/2017 ||  ||  ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 4 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2844 || [2] Human Village / [11] Makai (NAS) || 0 || 06/24/2021? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2837 || [2] Human Village || 0 || 02/19/2017 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle 2 || 2820 || [5] Forest of Magic || 100 || 03/30/2023 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 158 (CN)/173 (NAS) || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 || 09/14/2023 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2791 || [0] Hakurei Shrine || 0 || 03/22/2020 || N/A (English OC) || /egg/ Sakuya Anon || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 2780 || [3] Scarlet Devil Mansion || 100 || 03/17/2015? || N/A (English OC) || /egg/ Sakuya Anon || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2780 || [4] Bamboo Forest of the Lost || 100 || 12/05/2017? || 01/04/2023 ||  || Anon (finished by Namanicha and outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2778 || [0] Hakurei Shrine || 0 || 12/20/2020 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 || 06/01/2023? ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 2736 || [8] Youkai Mountain (Summit) || 100 || 09/05/2023 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2663 || [0] Hakurei Shrine || 0 || 05/26/2020 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2655 || [5] Forest of Magic / [11] Makai (NAS) || 0 || 08/12/2019? ||  ||  ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2638 || [2] Human Village || 0 || 02/19/2017 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 2614 || [5] Forest of Magic || 0 || 12/19/2023 || 2021 ||  || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 2609 || [8] Youkai Mountain (Summit) || 100 || 05/27/2019 || 2021 ||  || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2609 || [8] Youkai Mountain (Summit) || 0 || 12/20/2019 || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 || 2408 || [6] Sanzu River～Netherworld || 0 ||  ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2376 || [6] Sanzu River～Netherworld || 0 || 03/05/2021 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 06/20/2019 ||  ||  ||  || Y (But update the changelog so people know what you added, and &amp;quot;[i]f you want to make malicious changes, such as inserting information that jeopardizes national security, bad political metaphors, or content that is intentionally disgusting, go fuck yourself&amp;quot; || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2364 || [6] Sanzu River～Netherworld || 0 || 12/11/2022 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2328 || [8] Youkai Mountain (Summit) || 0 || 06/09/2018 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2321 || [4] Bamboo Forest of the Lost || 0 || 04/18/2021 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2293 || [8] Youkai Mountain (Summit) || 0 || 01/20/2017? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2279 || [9] Underworld || 30 || 10/24/2020? ||  ||  || jackoffrost || No license info || Expanded by Pedy with lines from her J and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2265 || [2] Human Village || 0 || 07/02/2021 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2231 || [5] Forest of Magic || 0 || 02/28/2015 ||  ||  ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 141 || Chimata (CN fork) || 2212 || None || 0 || 06/01/2023? ||  ||  ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2141 || [4] Bamboo Forest of the Lost || 100 || 05/31/2015? || 01/27/2020 ||  || Pedy || N || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2103 || [1] Myouren Temple || 0 || 12/20/2017 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2011 || [0] Hakurei Shrine || 100 || 02/16/2017? || 2018 ||  || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 || 10/03/2019 ||  ||  ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 3 (CN fork) || 1978 || [10] Dream World～Moon || 0 || 01/21/2023 ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/2023 || N/A (English OC) || rairai || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1949 || [7] Youkai Mountain (Foot) || 0 || 10/13/2020 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1942 || [8] Youkai Mountain (Summit) || 0 || 06/05/2022 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1931 || [6] Sanzu River～Netherworld || 100 || 06/28/2019? || 07/29/2023 ||  || Lunashooter (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1915 || [5] Forest of Magic || 0 || 08/26/2020 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 || 05/03/2023? ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1721 || [8] Youkai Mountain (Summit) || 0 || 05/21/2023 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1678 || [6] Sanzu River～Netherworld || 0 || 11/28/2022 ||  ||  || Kz (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1673 || [10] Dream World～Moon || 0 || 07/31/2022 ||  ||  || Kz (finished by outpatient) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1617 || [9] Underworld || 0 || 09/27/2019 ||  ||  ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 3 (CN fork) || 1592 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1560 || [2] Human Village || 0 || 08/20/2023 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1548 || None || 0 || 08/12/2019? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 1494 || [7] Youkai Mountain (Foot) || 0 || 06/01/2023? ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai || 1480 || None || 0 || 08/12/2019? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 || 1377 || [3] Scarlet Devil Mansion || 100 || 03/17/2024 || N/A (English OC) || JudyTester || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 128 || Urumi || 1336 || [6] Sanzu River～Netherworld || 100 || 09/22/2023 || N/A (English OC) || Jono || N/A (English OC) || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 || 12/08/2020 ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1221 || [4] Bamboo Forest of the Lost || 40 || 11/01/2014 ||  ||  || Applemuffin (partial), outpatient (finished and revised) || Only parts that have nothing written yet || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 || 2015? || 07/08/2022? ||  || XGeneral2000 || N || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/2015 || 11/08/2021 ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1149 || [8] Youkai Mountain (Summit) || 0 || 02/16/2022 ||  ||  ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 1114 || [3] Scarlet Devil Mansion || 0 || 12/25/2020 ||  ||  ||  || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1102 || [1] Myouren Temple || 0 || 04/18/2020 ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1048 || [3] Scarlet Devil Mansion || 100 || 12/31/2018 || 03/27/2019 ||  || KurumiPoncho (finished by Jet) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1029 || None || 100 || 06/17/2018 || 11/18/2022 ||  || Natunel || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 3 (CN fork) || 1014 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? || 11/18/2022 ||  || Natunel || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1002 || [3] Scarlet Devil Mansion || 100 || 11/08/2015? || 11/18/2018 ||  || Anons (finished by Aurora) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 982 || [7] Youkai Mountain (Foot) || 0 || 09/26/2021 || 2019 ||  || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 981 || [1] Myouren Temple || 100 || 05/27/2018 || 2019 ||  || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 957 || [9] Underworld || 100 || 08/14/2020? || 2020 ||  || Lunashooter || Y (&amp;quot;Hmph. Do whatever you want.&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 932 || [8] Youkai Mountain (Summit) || 100 || 04/05/2020 || 2022 ||  || outpatient  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 165 || Rin Satsuki (NAS) || 919 || [5] Forest of Magic || 100 || 01/17/2024 || N/A (English OC) || Sasha || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 894 || [3] Scarlet Devil Mansion || 100 || 04/01/2021 || 11/23/2023 ||  || coolkid44 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 879 || [8] Youkai Mountain (Summit) || 100 || 05/20/2018 || 2019 ||  || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 839 || [7] Youkai Mountain (Foot) || 100 || 08/12/2019? || 11/30/2022 ||  || XGeneral2000 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 770 || [1] Myouren Temple || 0 || 11/01/2011 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 || 01/13/2023 || 12/23/2022 ||  || outpatient  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 761 || [1] Myouren Temple || 100 || 11/22/2017 || 12/23/2022 ||  || outpatient  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 759 || [3] Scarlet Devil Mansion || 100 || 03/17/2018? || 2019 ||  || W65 || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 747 || [0] Hakurei Shrine || 100 || 06/09/2018? || 09/28/2018 ||  || Pariah || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 || 01/13/2023 ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 669 || [3] Scarlet Devil Mansion || 0 || 07/13/05 ||  ||  ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 655 || [3] Scarlet Devil Mansion || 0 || 02/12/2018? || 2018 ||  || Pariah || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 655 || [6] Sanzu River～Netherworld || 100 || 08/20/2017? || 2018 || Mr Pops a Lot || Pariah || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai (NAS) || 564 || [5] Forest of Magic || 1 || June 2016? || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 554 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/2019 ||  || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 || 06/01/2023? ||  ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 542 || [7] Youkai Mountain (Foot) || 0 || 02/15/2018? ||  ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 484 || [3] Scarlet Devil Mansion || 0 || 07/01/2021? || 2019 (main) 02/19/2023 (futa) ||  || outpatient (main and futa) || Y (&amp;quot;As long as the additions are good! Please tell me what you changed, it might not be a typo!&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 470 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) ||  || outpatient (main and futa) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 456 || None || 100 ||  || N/A (English OC) || vinumsabbathi || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 154 || Enoko || 450 || [5] Forest of Magic || 0 || 02/25/2024 || 03/27/2019 ||  || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G3 || Generic (Upfront) (NAS) || 417 || None || 100 || 09/25/2021 || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 361 || [3] Scarlet Devil Mansion || 100 || 01/11/2016 || 03/27/2019 ||  || KurumiPoncho || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 340 || [3] Scarlet Devil Mansion || 0 || 09/25/2021 || 2016 ||  || SuikaAnon (with help from many proofreaders) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 335 || [0] Hakurei Shrine || 100 || 06/16/2015 || 2018 ||  || Lunashooter || No license info || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || 02/17/2016? || 2016 ||  || SuikaAnon (with help from many proofreaders) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 298 || [1] Myouren Temple || 0 || 01/13/2020? || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 284 || [3] Scarlet Devil Mansion || 0 || 05/26/2020? || N/A (English OC) || JPAnon || N/A (English OC) || N || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai (NAS) || 278 || [5] Forest of Magic || 1 || 06/27/2019 || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia 2 || 268 || [10] Dream World～Moon || 100 || 12/27/2022 || N/A (English OC) || JPAnon || N/A (English OC) || No license info || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 265 || [1] Myouren Temple || 100 || 06/27/2019 || 12/09/2022 || vinumsabbathi || Yuu Takanashi || Y || WIP&lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 233 || [1] Myouren Temple || 100 || 11/10/2011 || 10/24/2022 ||  || Anon || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 215 || [9] Underworld || 100 || 12/11/2018? || 2021 ||  || outpatient  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 196 || [4] Bamboo Forest of the Lost || 100 || 08/12/2019? || 2019 ||  || Akio (&amp;quot;proofreading&amp;quot; by Namanicha) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 193 || [0] Hakurei Shrine || 100 || 08/14/2019? || 12/01/2022 ||  || Yuu Takanashi || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 191 || [1] Myouren Temple || 100 || 01/03/2020? || 2021 ||  || outpatient  || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 162 || [5] Forest of Magic || 100 || 08/12/2019? || 2019 ||  || Lunashooter || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 || 2015? || 07/07/2023 ||  || Pedy || Y || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 114 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 ||  || outpatient and Abon33 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
| G4 || Generic (Serious) (NAS) || 23 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|-&lt;br /&gt;
| G1 || Generic (Timid) (NAS) || 20 || None || 100 ||  || N/A (English OC) || Mr Pops a Lot || N/A (English OC) || Y || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Locations&amp;diff=41513</id>
		<title>EraToho TheWorld/Locations</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Locations&amp;diff=41513"/>
		<updated>2024-05-25T12:50:40Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
In EraTW, Gensokyo is divided into several different maps, each of which has several different subareas&lt;br /&gt;
The location you choose to live in will have more areas accessible.&lt;br /&gt;
List of locations:&lt;br /&gt;
=Hakurei Shrine=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support(Worn-out Hut, 16)】【Reading】【Foraging】【Mixing】【Street Stall】【Omikuji】【Trapping】【Logging】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;''*Reimu''&amp;lt;/u&amp;gt;, '''*Ruukoto''', Kana, '''*Mima''', &amp;lt;u&amp;gt;*Sunny&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Luna&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Star&amp;lt;/u&amp;gt;, Chiyuri, &amp;lt;u&amp;gt;'''*Yumemi'''&amp;lt;/u&amp;gt;, '''*Suika''', *Kokoro, '''*Shinmyoumaru''', &amp;lt;u&amp;gt;'''*Aunn'''&amp;lt;/u&amp;gt;, SinGyoku (only in NAS), Genji (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Shrine Grove　　&lt;br /&gt;
==Description==&lt;br /&gt;
The original eratohoTW map. As so many people are connected with it, quite many live here.&lt;br /&gt;
In addition to the shrine proper, there's also the tree where the three fairies live, and the dream ruins where Yumemi and Chiyuri live.&lt;br /&gt;
Many basic facilities are present, and many characters often come to visit because of work.&lt;br /&gt;
Further, it's not possible to enter the three fairies' tree and the dream ruins without sufficient Knowledge.&lt;br /&gt;
There is also an ability to warp to the Moriya Shrine via the Bunsha.&lt;br /&gt;
Chiryi and Yumemi jobs are great to train Knowledge. You can help with two jobs at same time with timestop in 11:00&lt;br /&gt;
=Myouren Temple=&lt;br /&gt;
NAS Note: Unavailable before game year 2011&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Reading】【Foraging】【Mixing】【Street Stall】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;*Nazrin&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Kogasa&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Nue'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Byakuren&amp;lt;/u&amp;gt;, *Miko, '''*Mamizou''', *Ichirin, *Murasa, &amp;lt;u&amp;gt;*Shou&amp;lt;/u&amp;gt;, '''*Kyouko''', '''*Yoshika''', *Seiga, '''*Tojiko''', '''*Futo''', '''*Joon''', Unzan (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Cemetery　　&lt;br /&gt;
==Description==&lt;br /&gt;
The map is called Myouren Temple but includes the Divine Spirit Mausoleum as well, it's a rather large place.&lt;br /&gt;
 &lt;br /&gt;
=Human Village=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support(Vacant Room, 241)】【Reading】【Street Stall】【Public Bath】【Grocery Store】【Florist】【Liquor Store】【Bookstore】【Green Grocer】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;*Keine&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Kosuzu'''&amp;lt;/u&amp;gt;, '''*Sekibanki''', &amp;lt;u&amp;gt;'''*Akyuu'''&amp;lt;/u&amp;gt;, *Renko, *Maribel, &amp;lt;u&amp;gt;*Benben&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Yatsuhashi&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Raiko&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Yuki&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*M'ai&amp;lt;/u&amp;gt;, *Miyoi, Kotohime, ZUN (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 None&lt;br /&gt;
==Description== &lt;br /&gt;
The well-known human village from the manga.&lt;br /&gt;
Features good access to other areas, many facilities such as Suzunaan, and many characters visit for work.&lt;br /&gt;
But there is no Danmaku training area nor a kitchen garden, nor is foraging possible.&lt;br /&gt;
It also features a cableway to the Youkai Mountain Summit.&lt;br /&gt;
You can spend all of your remaining TSP to Miyoi job and train Cooking.&lt;br /&gt;
&lt;br /&gt;
=Scarlet Devil Mansion=&lt;br /&gt;
NAS Note: ''Misty Lake'' before game year 1998&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support(Vacant Room, 321)】【Fishing】【Reading】【Foraging】【Street Stall】【Casino】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;*Daiyousei&amp;lt;/u&amp;gt;, '''*Cirno''', &amp;lt;u&amp;gt;'''*Sakuya'''&amp;lt;/u&amp;gt;, '''*Remilia''', Lyrica, Merlin, *Lunasa, '''*Flandre''', '''*Patchouli''', &amp;lt;u&amp;gt;'''*Meiling'''&amp;lt;/u&amp;gt;, '''*Koakuma''', *Letty, *Wakasagihime (dialogue was removed in JP version/Neodev/AnonTW due to being unfinished and also shit), Ayana (only in NAS), Hinamei (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Scarlet Devil Mansion～Lakeside　　&lt;br /&gt;
==Description== &lt;br /&gt;
Centered around the Scarlet Devil Mansion and Misty Lake, includes the Abandoned Mansion where the Prismriver sisters live.&lt;br /&gt;
The biggest feature is the casino that's only present here.&lt;br /&gt;
The water is good for brewing sake and fishing, a very convenient place.&lt;br /&gt;
As befitting of the Vampire's Mansion, some residents begin their activities at night, so the alarm might have to be adjusted.&lt;br /&gt;
There's no shortages of place to help out with work, but due to the fairy staff the insides of the mansion are surprisingly clean.&lt;br /&gt;
Note: Has a lot of translated characters.&lt;br /&gt;
This location have most characters which can assist you with performing. You can gather wakasagihime and prismivers sisters in main hall and perform with piano.&lt;br /&gt;
There is youkai, fairy, maid and magician characters, which can help you to make some impregnation achievments.&lt;br /&gt;
&lt;br /&gt;
=Bamboo Forest of the Lost=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support(Run-down Hut, 440)】【Reading】【Foraging】【Mixing】【Street Stall】【Trapping】【Logging】&lt;br /&gt;
==Residents==&lt;br /&gt;
 *Mystia, &amp;lt;u&amp;gt;'''*Reisen'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Tewi'''&amp;lt;/u&amp;gt;, '''*Mokou''', &amp;lt;u&amp;gt;'''*Kaguya'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Kagerou'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Yuuka'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Eirin&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Medicine&amp;lt;/u&amp;gt;, Kurumi, Elly, Mugetsu, *Gengetsu, '''*Larva''', Hikariko (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Bamboo Forest　　Nameless Hill　　Field of the Sun　　&lt;br /&gt;
==Description==&lt;br /&gt;
Contains not only the Bamboo Forest, but also Yuuka's place and Mugenkan.&lt;br /&gt;
It's difficult to get into Eientei without being accompanied by someone from there.&lt;br /&gt;
While time is stopped it's easy to get in, but once it's resumed guards will come fast.&lt;br /&gt;
Great place for training mixing skill assisting Reisen and cooking skill with Mystia. &lt;br /&gt;
=Forest of Magic=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Reading】【Foraging】【Mixing】【Street Stall】【Trapping】【Logging】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;'''*Marisa'''&amp;lt;/u&amp;gt;, *Rumia, &amp;lt;u&amp;gt;*Alice&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Wriggle'''&amp;lt;/u&amp;gt;, *Ellen, &amp;lt;u&amp;gt;*Tokiko&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Shinki'''&amp;lt;/u&amp;gt; (only has dialogue in NAS), &amp;lt;u&amp;gt;*Yumeko&amp;lt;/u&amp;gt;, '''*Narumi''', *Enoko (not in Neodev), '''*Shanghai''' (only in NAS), '''*Hourai''' (only in NAS), Ooedo (only in NAS), Goliath (only in NAS), Rinnosuke (only in NAS), Mimi (only in NAS), Rin Satsuki (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Muenzuka　　Mushroom Colony　　Road of Reconsideration　　Big Old Tree　　&lt;br /&gt;
==Description==&lt;br /&gt;
This area is centered around Marisa's house, the Dollmaker's mansion, and Fluffy Ellen's shop.&lt;br /&gt;
It features facilities for mixing without a mixing set, and several foraging points.&lt;br /&gt;
Among them,「Mushroom Colony」can only be used while living here, a recommended spot for mushroom lovers.&lt;br /&gt;
There are lots of rooms to clean, but not that much work to assist with.&lt;br /&gt;
There is also a shortcut to the Road of Liminality via Muenzuka.&lt;br /&gt;
&lt;br /&gt;
=Sanzu River～Netherworld=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Fishing】【Reading】【Foraging】【Mixing】【Street Stall】&lt;br /&gt;
==Residents==&lt;br /&gt;
'''*Youmu''', '''*Chen''', &amp;lt;u&amp;gt;'''*Ran'''&amp;lt;/u&amp;gt;, '''*Yukari''', &amp;lt;u&amp;gt;'''*Eiki'''&amp;lt;/u&amp;gt;, *Yuyuko, &amp;lt;u&amp;gt;'''*Komachi'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Eika&amp;lt;/u&amp;gt;, '''*Urumi''', *Yachie, Mayumi, Keiki, *Saki, &amp;lt;u&amp;gt;*Yuuma&amp;lt;/u&amp;gt;, Hisami, Zanmu, Youki (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Higan　　Yakumo Residence Entrance　　&lt;br /&gt;
==Description== &lt;br /&gt;
This map includes the world of the dead such as the netherworld and the other shore, as well as Mayoiga, where the Yakumo family lives.&lt;br /&gt;
In the original story, it was difficult to visit these places, so the access to other locations is poor.&lt;br /&gt;
However, as long as you are well educated, you can cross the Sanzu River freely and live there without any problems.&lt;br /&gt;
Ignoring that there isn't much work to do, the living condition doesn't seems to be much different from outside.&lt;br /&gt;
In Sanzu River, there is a stone piling contest, where the participants all days.&lt;br /&gt;
&lt;br /&gt;
=Youkai Mountain (Foot)=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Fishing】【Reading】【Foraging】【Mixing】【Street Stall】【Trapping】【Logging】&lt;br /&gt;
==Residents==&lt;br /&gt;
 *Lily W, *Lily B, &amp;lt;u&amp;gt;*Kasen&amp;lt;/u&amp;gt;, '''*Nitori''', Shizuha, *Minoriko, &amp;lt;u&amp;gt;*Hina&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Seija'''&amp;lt;/u&amp;gt;, '''*Nemuno''', Mike (not in Neodev), Takane (not in Neodev), Biten&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Mountain Trail・Road to the Ravine　　Genbu Ravine　　Mountain Trail and Side　　Giant Toad's Pond　　Underground Geyser Center　　&lt;br /&gt;
==Description== &lt;br /&gt;
Featuring lots of foraging spots and two fishing areas, it is a covetous position.&lt;br /&gt;
The Underground Geyser Center connects this area with Remains of Blazing Hell.&lt;br /&gt;
It's impossible to enter Seija's and Kasen's houses without permission.&lt;br /&gt;
Best place to train Lumberjacking skill. You can fell trees and convert them into boards for furniture. Lumbermill work until 18:00&lt;br /&gt;
Most characters here have a good fishing skills.&lt;br /&gt;
&lt;br /&gt;
=Youkai Mountain (Summit)=&lt;br /&gt;
NAS Note: Moriya Shrine unavailable before game year 2007, cableway station unavailable until 2010&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Fishing】【Reading】【Foraging】【Street Stall】【Moriya Lottery】【Trapping】【Logging】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;*Aya&amp;lt;/u&amp;gt;, *Sanae, *Kanako, &amp;lt;u&amp;gt;'''*Suwako'''&amp;lt;/u&amp;gt;, '''*Tenshi''', *Iku, &amp;lt;u&amp;gt;*Hatate&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Momiji'''&amp;lt;/u&amp;gt;, '''*Shion''', &amp;lt;u&amp;gt;*Kutaka&amp;lt;/u&amp;gt;, Sannyo (not in Neodev), Misumaru (not in Neodev), &amp;lt;u&amp;gt;*Tsukasa&amp;lt;/u&amp;gt; (not in Neodev), *Megumu (not in Neodev), '''*Momoyo''' (not in Neodev), Matenshi (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Summit　　Behind the Waterfall　　Youkai Mountain Summit～Lakeside　　Peach Orchard　　&lt;br /&gt;
==Description== &lt;br /&gt;
This map includes both the Moriya Shrine, the dwellings of the Tengu, and heaven.&lt;br /&gt;
It's a bit remote compared to the rest of Gensokyo, but with the cableway to the Human Village it has better access now.&lt;br /&gt;
The Moriya Lottery can be good for getting items and dating, be prepared to stake much on probability though.&lt;br /&gt;
There are multiple foraging points, and depending on the season and foraging skill, many materials can be found.&lt;br /&gt;
In addition to fishing and brewing with water from the lake, there are many people to help out with work - days pass fast here.&lt;br /&gt;
&lt;br /&gt;
=Underworld=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support(Empty Hut, 937)】【Fishing】【Reading】【Foraging】【Street Stall】【Public Bath】【Trapping】&lt;br /&gt;
==Residents==&lt;br /&gt;
 *Rin, '''*Utsuho''', &amp;lt;u&amp;gt;*Koishi&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Satori&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Parsee'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Yuugi'''&amp;lt;/u&amp;gt;, *Kisume, '''*Yamame''', Chiyari, Noroiko (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Remains of Blazing Hell　　Underworld～Riverside　　Bottom of the Pit　　&lt;br /&gt;
==Description==&lt;br /&gt;
A map of the underworld where sealed Youkai live.&lt;br /&gt;
Since it's underground, the entire area counts as indoors so there's neither sunshine nor rain.&lt;br /&gt;
Chireiden where the Komeiji family lives is large, and requires constant cleaning from all the animals living there.&lt;br /&gt;
The Old Capital has many simple structures and facilities, and is often crowded with visitors and mob Youkai.&lt;br /&gt;
Doing outlaw play without having to go out is also fun.&lt;br /&gt;
Oni don't care about other sexual activities. That's allow you to have public sex in all locations here.&lt;br /&gt;
Main street is best location to train a shame of characters.&lt;br /&gt;
Orin job will help to gain fighting skill as well if you are not want train it with danmaku matches.&lt;br /&gt;
&lt;br /&gt;
=Dream World～Moon=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Fishing】【Reading】【Foraging】【Liquor Store】【Green Grocer】&lt;br /&gt;
==Residents==&lt;br /&gt;
&amp;lt;u&amp;gt;*Yorihime&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Toyohime&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Rei'sen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Seiran&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Ringo&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Doremy&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Sagume&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Clownpiece'''&amp;lt;/u&amp;gt;, *Junko, *Hecatia&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Peach Garden～Sandy Beach　　Peach Garden～Sandy Beach　　Sea of Tranquility　　&lt;br /&gt;
==Description== &lt;br /&gt;
Kaian Passageway～Lunar Capital, Watatsuki Pavilion, Doremy's house and Junko's Residence are present on this map.&lt;br /&gt;
The Lunar Capital has residential and commercial areas, and there's area for gardening and training in the Lunar outskirts.&lt;br /&gt;
There are three maps for houses - Doremy, Junko, and Watatsuki live in large houses, so there is a lot to clean.&lt;br /&gt;
They all have the necessary facilities for living, but the reliability requirements are very high.&lt;br /&gt;
As a side note, the shape of Doremy's house is based on a Baku's head.&lt;br /&gt;
&lt;br /&gt;
=Makai (only in NAS)=&lt;br /&gt;
==Facilities==&lt;br /&gt;
【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Foraging】【Toilets (4)】&lt;br /&gt;
&lt;br /&gt;
==Residents==&lt;br /&gt;
Rikako, Meira, *Rika, Louise, '''&amp;lt;u&amp;gt;*Shinki&amp;lt;/u&amp;gt;''', &amp;lt;u&amp;gt;*Yumeko&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Yuki&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*M'ai&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 World of Ice and Snow&lt;br /&gt;
&lt;br /&gt;
==Description== &lt;br /&gt;
Makai (lit. &amp;quot;Demon World&amp;quot;) is a world that exists separate from Gensokyo. &lt;br /&gt;
&lt;br /&gt;
In the past works of PC-98, it, along with all the beings that live here, were created by Shinki.&lt;br /&gt;
&lt;br /&gt;
It is not to be confused with Hell as it is not a place for the afterlife when phantoms are judged by the yama for their guilt.&lt;br /&gt;
&lt;br /&gt;
Instead it is merely a place where demons and strong youkai live.&lt;br /&gt;
&lt;br /&gt;
=Player's Land (only in NAS)=&lt;br /&gt;
The player's land is the only place that isn't shown in the livable spaces by default and will have to be bought during gameplay. After that, the player will have to build a house to start living in their land.&lt;br /&gt;
==Facilities==&lt;br /&gt;
Facilities are dependent on the stage of the house. Better houses mean more facilities available. &lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;'''*Depends on tenants you invite'''&amp;lt;/u&amp;gt;&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
=== Level 0 ===&lt;br /&gt;
A barren land that you bought.&lt;br /&gt;
=== Level 1 ===&lt;br /&gt;
A shack built by [Land Owner's Name]. It only holds just them, but it has a lot of building potential.&lt;br /&gt;
=== Level 2 ===&lt;br /&gt;
A basic house built by [Land Owner's Name].&lt;br /&gt;
=== Level 3 ===&lt;br /&gt;
A mid-level house built by [Land Owner's Name]. It's nice enough to be able to house another person as well.&lt;br /&gt;
&lt;br /&gt;
=Shortcuts=&lt;br /&gt;
*Human Village - North of the Plaza &amp;lt;=&amp;gt; Youkai Mountain (Summit) using cableway&lt;br /&gt;
*Youkai Mountain (Foot) - Road to the summit =&amp;gt; Youkai Mountain(Summit) - Nine Heavens Waterfall&lt;br /&gt;
*Youkai Mountain (Foot) - Underground Geyser &amp;lt;=&amp;gt; Underworld - Remains of Blazing hell&lt;br /&gt;
*Forest of the magic - Menzuka =&amp;gt; Sanzu river ~ Netherworld road to Luminality&lt;br /&gt;
*Hakurei Shrine - Moriya Shrine Branch =&amp;gt; Youkai Mountain(Summit) Moriya Shrine&lt;br /&gt;
[[Category:TW]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Locations&amp;diff=41512</id>
		<title>EraToho TheWorld/Locations</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Locations&amp;diff=41512"/>
		<updated>2024-05-25T12:33:14Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
In EraTW, Gensokyo is divided into several different maps, each of which has several different subareas&lt;br /&gt;
The location you choose to live in will have more areas accessible.&lt;br /&gt;
List of locations:&lt;br /&gt;
=Hakurei Shrine=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support(Worn-out Hut, 16)】【Reading】【Foraging】【Mixing】【Street Stall】【Omikuji】【Trapping】【Logging】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;''*Reimu''&amp;lt;/u&amp;gt;, '''*Ruukoto''', Kana, '''*Mima''', &amp;lt;u&amp;gt;*Sunny&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Luna&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Star&amp;lt;/u&amp;gt;, Chiyuri, &amp;lt;u&amp;gt;'''*Yumemi'''&amp;lt;/u&amp;gt;, '''*Suika''', *Kokoro, '''*Shinmyoumaru''', &amp;lt;u&amp;gt;'''*Aunn'''&amp;lt;/u&amp;gt;, SinGyoku (only in NAS), Genji (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Shrine Grove　　&lt;br /&gt;
==Description==&lt;br /&gt;
The original eratohoTW map. As so many people are connected with it, quite many live here.&lt;br /&gt;
In addition to the shrine proper, there's also the tree where the three fairies live, and the dream ruins where Yumemi and Chiyuri live.&lt;br /&gt;
Many basic facilities are present, and many characters often come to visit because of work.&lt;br /&gt;
Further, it's not possible to enter the three fairies' tree and the dream ruins without sufficient Knowledge.&lt;br /&gt;
There is also an ability to warp to the Moriya Shrine via the Bunsha.&lt;br /&gt;
Chiryi and Yumemi jobs are great to train Knowledge. You can help with two jobs at same time with timestop in 11:00&lt;br /&gt;
=Myouren Temple=&lt;br /&gt;
NAS Note: Unavailable before game year 2011&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Reading】【Foraging】【Mixing】【Street Stall】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;*Nazrin&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Kogasa&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Nue'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Byakuren&amp;lt;/u&amp;gt;, *Miko, '''*Mamizou''', *Ichirin, *Murasa, &amp;lt;u&amp;gt;*Shou&amp;lt;/u&amp;gt;, '''*Kyouko''', '''*Yoshika''', *Seiga, '''*Tojiko''', '''*Futo''', '''*Joon''', Unzan (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Cemetery　　&lt;br /&gt;
==Description==&lt;br /&gt;
The map is called Myouren Temple but includes the Divine Spirit Mausoleum as well, it's a rather large place.&lt;br /&gt;
 &lt;br /&gt;
=Human Village=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support(Vacant Room, 241)】【Reading】【Street Stall】【Public Bath】【Grocery Store】【Florist】【Liquor Store】【Bookstore】【Green Grocer】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;*Keine&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Kosuzu'''&amp;lt;/u&amp;gt;, '''*Sekibanki''', &amp;lt;u&amp;gt;'''*Akyuu'''&amp;lt;/u&amp;gt;, *Renko, *Maribel, &amp;lt;u&amp;gt;*Benben&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Yatsuhashi&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Raiko&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Yuki&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*M'ai&amp;lt;/u&amp;gt;, *Miyoi, Kotohime, ZUN (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 None&lt;br /&gt;
==Description== &lt;br /&gt;
The well-known human village from the manga.&lt;br /&gt;
Features good access to other areas, many facilities such as Suzunaan, and many characters visit for work.&lt;br /&gt;
But there is no Danmaku training area nor a kitchen garden, nor is foraging possible.&lt;br /&gt;
It also features a cableway to the Youkai Mountain Summit.&lt;br /&gt;
You can spend all of your remaining TSP to Miyoi job and train Cooking.&lt;br /&gt;
&lt;br /&gt;
=Scarlet Devil Mansion=&lt;br /&gt;
NAS Note: ''Misty Lake'' before game year 1998&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support(Vacant Room, 321)】【Fishing】【Reading】【Foraging】【Street Stall】【Casino】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;*Daiyousei&amp;lt;/u&amp;gt;, '''*Cirno''', &amp;lt;u&amp;gt;'''*Sakuya'''&amp;lt;/u&amp;gt;, '''*Remilia''', Lyrica, Merlin, *Lunasa, '''*Flandre''', '''*Patchouli''', &amp;lt;u&amp;gt;'''*Meiling'''&amp;lt;/u&amp;gt;, '''*Koakuma''', *Letty, *Wakasagihime (dialogue was removed in JP version/Neodev/AnonTW due to being unfinished and also shit), Ayana (only in NAS), Hinamei (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Scarlet Devil Mansion～Lakeside　　&lt;br /&gt;
==Description== &lt;br /&gt;
Centered around the Scarlet Devil Mansion and Misty Lake, includes the Abandoned Mansion where the Prismriver sisters live.&lt;br /&gt;
The biggest feature is the casino that's only present here.&lt;br /&gt;
The water is good for brewing sake and fishing, a very convenient place.&lt;br /&gt;
As befitting of the Vampire's Mansion, some residents begin their activities at night, so the alarm might have to be adjusted.&lt;br /&gt;
There's no shortages of place to help out with work, but due to the fairy staff the insides of the mansion are surprisingly clean.&lt;br /&gt;
Note: Has a lot of translated characters.&lt;br /&gt;
This location have most characters which can assist you with performing. You can gather wakasagihime and prismivers sisters in main hall and perform with piano.&lt;br /&gt;
There is youkai, fairy, maid and magician characters, which can help you to make some impregnation achievments.&lt;br /&gt;
&lt;br /&gt;
=Bamboo Forest of the Lost=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support(Run-down Hut, 440)】【Reading】【Foraging】【Mixing】【Street Stall】【Trapping】【Logging】&lt;br /&gt;
==Residents==&lt;br /&gt;
 *Mystia, &amp;lt;u&amp;gt;'''*Reisen'''&amp;lt;/u&amp;gt;, ''*Tewi'', '''*Mokou''', &amp;lt;u&amp;gt;'''*Kaguya'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Kagerou&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Yuuka'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Eirin&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Medicine&amp;lt;/u&amp;gt;, Kurumi, Elly, Mugetsu, *Gengetsu, '''*Larva''', Hikariko (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Bamboo Forest　　Nameless Hill　　Field of the Sun　　&lt;br /&gt;
==Description==&lt;br /&gt;
Contains not only the Bamboo Forest, but also Yuuka's place and Mugenkan.&lt;br /&gt;
It's difficult to get into Eientei without being accompanied by someone from there.&lt;br /&gt;
While time is stopped it's easy to get in, but once it's resumed guards will come fast.&lt;br /&gt;
Great place for training mixing skill assisting Reisen and cooking skill with Mystia. &lt;br /&gt;
=Forest of Magic=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Reading】【Foraging】【Mixing】【Street Stall】【Trapping】【Logging】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;'''*Marisa'''&amp;lt;/u&amp;gt;, *Rumia, &amp;lt;u&amp;gt;*Alice&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Wriggle'''&amp;lt;/u&amp;gt;, *Ellen, &amp;lt;u&amp;gt;*Tokiko&amp;lt;/u&amp;gt;, *Shinki (only has dialogue in NAS), &amp;lt;u&amp;gt;*Yumeko&amp;lt;/u&amp;gt;, '''*Narumi''', '''*Shanghai''' (only in NAS), '''*Hourai''' (only in NAS), Ooedo (only in NAS), Goliath (only in NAS), Rinnosuke (only in NAS), Mimi (only in NAS), Sara, Rin Satsuki (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Muenzuka　　Mushroom Colony　　Road of Reconsideration　　Big Old Tree　　&lt;br /&gt;
==Description==&lt;br /&gt;
This area is centered around Marisa's house, the Dollmaker's mansion, and Fluffy Ellen's shop.&lt;br /&gt;
It features facilities for mixing without a mixing set, and several foraging points.&lt;br /&gt;
Among them,「Mushroom Colony」can only be used while living here, a recommended spot for mushroom lovers.&lt;br /&gt;
There are lots of rooms to clean, but not that much work to assist with.&lt;br /&gt;
There is also a shortcut to the Road of Liminality via Muenzuka.&lt;br /&gt;
&lt;br /&gt;
=Sanzu River～Netherworld=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Fishing】【Reading】【Foraging】【Mixing】【Street Stall】&lt;br /&gt;
==Residents==&lt;br /&gt;
'''*Youmu''', '''*Chen''', &amp;lt;u&amp;gt;'''*Ran'''&amp;lt;/u&amp;gt;, '''*Yukari''', &amp;lt;u&amp;gt;'''*Eiki'''&amp;lt;/u&amp;gt;, *Yuyuko, &amp;lt;u&amp;gt;'''*Komachi'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Eika&amp;lt;/u&amp;gt;, '''*Urumi''', *Yachie, Mayumi, Keiki, *Saki, &amp;lt;u&amp;gt;*Yuuma&amp;lt;/u&amp;gt;, Youki (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Higan　　Yakumo Residence Entrance　　&lt;br /&gt;
==Description== &lt;br /&gt;
This map includes the world of the dead such as the netherworld and the other shore, as well as Mayoiga, where the Yakumo family lives.&lt;br /&gt;
In the original story, it was difficult to visit these places, so the access to other locations is poor.&lt;br /&gt;
However, as long as you are well educated, you can cross the Sanzu River freely and live there without any problems.&lt;br /&gt;
Ignoring that there isn't much work to do, the living condition doesn't seems to be much different from outside.&lt;br /&gt;
In Sanzu River, there is a stone piling contest, where the participants all days.&lt;br /&gt;
&lt;br /&gt;
=Youkai Mountain (Foot)=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Fishing】【Reading】【Foraging】【Mixing】【Street Stall】【Trapping】【Logging】&lt;br /&gt;
==Residents==&lt;br /&gt;
 *Lily W, *Lily B, &amp;lt;u&amp;gt;*Kasen&amp;lt;/u&amp;gt;, '''*Nitori''', Shizuha, *Minoriko, &amp;lt;u&amp;gt;*Hina&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Seija'''&amp;lt;/u&amp;gt;, '''*Nemuno''', Mike, Takane, Orange&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Mountain Trail・Road to the Ravine　　Genbu Ravine　　Mountain Trail and Side　　Giant Toad's Pond　　Underground Geyser Center　　&lt;br /&gt;
==Description== &lt;br /&gt;
Featuring lots of foraging spots and two fishing areas, it is a covetous position.&lt;br /&gt;
The Underground Geyser Center connects this area with Remains of Blazing Hell.&lt;br /&gt;
It's impossible to enter Seija's and Kasen's houses without permission.&lt;br /&gt;
Best place to train Lumberjacking skill. You can fell trees and convert them into boards for furniture. Lumbermill work until 18:00&lt;br /&gt;
Most characters here have a good fishing skills.&lt;br /&gt;
&lt;br /&gt;
=Youkai Mountain (Summit)=&lt;br /&gt;
NAS Note: Moriya Shrine unavailable before game year 2007, cableway station unavailable until 2010&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Fishing】【Reading】【Foraging】【Street Stall】【Moriya Lottery】【Trapping】【Logging】&lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;*Aya&amp;lt;/u&amp;gt;, *Sanae, *Kanako, &amp;lt;u&amp;gt;'''*Suwako'''&amp;lt;/u&amp;gt;, '''*Tenshi''', *Iku, &amp;lt;u&amp;gt;*Hatate&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Momiji'''&amp;lt;/u&amp;gt;, '''*Shion''', &amp;lt;u&amp;gt;*Kutaka&amp;lt;/u&amp;gt;, Sannyo, Misumaru, &amp;lt;u&amp;gt;*Tsukasa&amp;lt;/u&amp;gt;, Megumu, Momoyo, Elis (only in NAS), Sariel (only in NAS), Matenshi (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Summit　　Behind the Waterfall　　Youkai Mountain Summit～Lakeside　　Peach Orchard　　&lt;br /&gt;
==Description== &lt;br /&gt;
This map includes both the Moriya Shrine, the dwellings of the Tengu, and heaven.&lt;br /&gt;
It's a bit remote compared to the rest of Gensokyo, but with the cableway to the Human Village it has better access now.&lt;br /&gt;
The Moriya Lottery can be good for getting items and dating, be prepared to stake much on probability though.&lt;br /&gt;
There are multiple foraging points, and depending on the season and foraging skill, many materials can be found.&lt;br /&gt;
In addition to fishing and brewing with water from the lake, there are many people to help out with work - days pass fast here.&lt;br /&gt;
&lt;br /&gt;
=Underworld=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support(Empty Hut, 937)】【Fishing】【Reading】【Foraging】【Street Stall】【Public Bath】【Trapping】&lt;br /&gt;
==Residents==&lt;br /&gt;
 *Rin, '''*Utsuho''', &amp;lt;u&amp;gt;*Koishi&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Satori&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Parsee'''&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;'''*Yuugi'''&amp;lt;/u&amp;gt;, *Kisume, '''*Yamame''', Konngara (only in NAS), Magan (only in NAS), Kikuri (only in NAS), Noroiko (only in NAS)&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Remains of Blazing Hell　　Underworld～Riverside　　Bottom of the Pit　　&lt;br /&gt;
==Description==&lt;br /&gt;
A map of the underworld where sealed Youkai live.&lt;br /&gt;
Since it's underground, the entire area counts as indoors so there's neither sunshine nor rain.&lt;br /&gt;
Chireiden where the Komeiji family lives is large, and requires constant cleaning from all the animals living there.&lt;br /&gt;
The Old Capital has many simple structures and facilities, and is often crowded with visitors and mob Youkai.&lt;br /&gt;
Doing outlaw play without having to go out is also fun.&lt;br /&gt;
Oni don't care about other sexual activities. That's allow you to have public sex in all locations here.&lt;br /&gt;
Main street is best location to train a shame of characters.&lt;br /&gt;
Orin job will help to gain fighting skill as well if you are not want train it with danmaku matches.&lt;br /&gt;
&lt;br /&gt;
=Dream World～Moon=&lt;br /&gt;
&lt;br /&gt;
==Facilities==&lt;br /&gt;
 【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Fishing】【Reading】【Foraging】【Liquor Store】【Green Grocer】&lt;br /&gt;
==Residents==&lt;br /&gt;
&amp;lt;u&amp;gt;*Yorihime&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Toyohime&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Rei'sen&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Seiran&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Ringo&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Doremy&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Sagume&amp;lt;/u&amp;gt;, '''*Clownpiece''', *Junko, *Hecatia&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 Peach Garden～Sandy Beach　　Peach Garden～Sandy Beach　　Sea of Tranquility　　&lt;br /&gt;
==Description== &lt;br /&gt;
Kaian Passageway～Lunar Capital, Watatsuki Pavilion, Doremy's house and Junko's Residence are present on this map.&lt;br /&gt;
The Lunar Capital has residential and commercial areas, and there's area for gardening and training in the Lunar outskirts.&lt;br /&gt;
There are three maps for houses - Doremy, Junko, and Watatsuki live in large houses, so there is a lot to clean.&lt;br /&gt;
They all have the necessary facilities for living, but the reliability requirements are very high.&lt;br /&gt;
As a side note, the shape of Doremy's house is based on a Baku's head.&lt;br /&gt;
&lt;br /&gt;
=Makai (only in NAS)=&lt;br /&gt;
==Facilities==&lt;br /&gt;
【Bath】【Kitchen】【Training】【Study】【Garden】【Voice of God】【Lodger Support】【Foraging】【Toilets (4)】&lt;br /&gt;
&lt;br /&gt;
==Residents==&lt;br /&gt;
Rikako, Meira, Rika, Louise, '''*Shinki''', &amp;lt;u&amp;gt;*Yumeko&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Yuki&amp;lt;/u&amp;gt;, &amp;lt;u&amp;gt;*Mai&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
 World of Ice and Snow&lt;br /&gt;
&lt;br /&gt;
==Description== &lt;br /&gt;
Makai (lit. &amp;quot;Demon World&amp;quot;) is a world that exists separate from Gensokyo. &lt;br /&gt;
&lt;br /&gt;
In the past works of PC-98, it, along with all the beings that live here, were created by Shinki.&lt;br /&gt;
&lt;br /&gt;
It is not to be confused with Hell as it is not a place for the afterlife when phantoms are judged by the yama for their guilt.&lt;br /&gt;
&lt;br /&gt;
Instead it is merely a place where demons and strong youkai live.&lt;br /&gt;
&lt;br /&gt;
=Player's Land (only in NAS)=&lt;br /&gt;
The player's land is the only place that isn't shown in the livable spaces by default and will have to be bought during gameplay. After that, the player will have to build a house to start living in their land.&lt;br /&gt;
==Facilities==&lt;br /&gt;
Facilities are dependent on the stage of the house. Better houses mean more facilities available. &lt;br /&gt;
==Residents==&lt;br /&gt;
 &amp;lt;u&amp;gt;'''*Depends on tenants you invite'''&amp;lt;/u&amp;gt;&lt;br /&gt;
(Asterisk means characters with dialogue, '''bold''' means characters that are at least 85% translated, ''italic'' means characters that are more than 50% translated but less than 85% translated, &amp;lt;u&amp;gt;underlined&amp;lt;/u&amp;gt; means characters with at least 2500 lines)&lt;br /&gt;
==Foraging spots==&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
=== Level 0 ===&lt;br /&gt;
A barren land that you bought.&lt;br /&gt;
=== Level 1 ===&lt;br /&gt;
A shack built by [Land Owner's Name]. It only holds just them, but it has a lot of building potential.&lt;br /&gt;
=== Level 2 ===&lt;br /&gt;
A basic house built by [Land Owner's Name].&lt;br /&gt;
=== Level 3 ===&lt;br /&gt;
A mid-level house built by [Land Owner's Name]. It's nice enough to be able to house another person as well.&lt;br /&gt;
&lt;br /&gt;
=Shortcuts=&lt;br /&gt;
*Human Village - North of the Plaza &amp;lt;=&amp;gt; Youkai Mountain (Summit) using cableway&lt;br /&gt;
*Youkai Mountain (Foot) - Road to the summit =&amp;gt; Youkai Mountain(Summit) - Nine Heavens Waterfall&lt;br /&gt;
*Youkai Mountain (Foot) - Underground Geyser &amp;lt;=&amp;gt; Underworld - Remains of Blazing hell&lt;br /&gt;
*Forest of the magic - Menzuka =&amp;gt; Sanzu river ~ Netherworld road to Luminality&lt;br /&gt;
*Hakurei Shrine - Moriya Shrine Branch =&amp;gt; Youkai Mountain(Summit) Moriya Shrine&lt;br /&gt;
[[Category:TW]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41511</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41511"/>
		<updated>2024-05-25T12:25:04Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Allows expansion? !! Notes &lt;br /&gt;
|-&lt;br /&gt;
! 139&lt;br /&gt;
| Tsukasa || 30896 || [8] Youkai Mountain (Summit) || 0 || 01/16/2022 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 42&lt;br /&gt;
| Hatate || 26357 || [8] Youkai Mountain (Summit) || 3 || 08/08/2020 ||   || Yes for additions, no for alterations (using content from Hatate's dialogue in other dialogues and modifying it, or having Hatate speak in other dialogues are both fine) || &lt;br /&gt;
|-&lt;br /&gt;
! 99&lt;br /&gt;
| Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 18&lt;br /&gt;
| Lily W 2 || 13708 || [7] Youkai Mountain (Foot) || 0 || 01/30/2022 ||   || Y (&amp;quot;It's probably OK&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 72&lt;br /&gt;
| Eirin || 13391 || [4] Bamboo Forest of the Lost || 0 || 02/26/2022 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 109&lt;br /&gt;
| Doremy || 12509 || [10] Dream World～Moon || 0 || 06/12/2020 ||   || Y (But please don't copy your additions directly from another dialogue, and if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
! 30&lt;br /&gt;
| Eiki || 11889 || [6] Sanzu River～Netherworld || 100 || 04/09/2020 ||  11/26/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 40&lt;br /&gt;
| Kogasa || 11635 || [1] Myouren Temple || 1 || 11/01/2014 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 53&lt;br /&gt;
| Tewi || 11367 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Y || Massively expanded by KR (was 470) &lt;br /&gt;
|-&lt;br /&gt;
! 60&lt;br /&gt;
| Parsee || 10763 || [9] Underworld || 100 || 12/24/2022 ||  12/24/2022 || Y || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
! 14&lt;br /&gt;
| Cirno 2 (CN fork) || 10760 || [3] Scarlet Devil Mansion || 0 || 12/15/2021? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 98&lt;br /&gt;
| Yorihime 2 (CN fork) || 10717 || [10] Dream World～Moon || 100 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 110&lt;br /&gt;
| Sagume 2 (CN fork) || 10459 || [10] Dream World～Moon || 0 || 09/03/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 11&lt;br /&gt;
| Marisa || 10169 || [5] Forest of Magic || 100 || 02/16/2017? || 10/21/2022 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 16&lt;br /&gt;
| Remilia 3 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 39&lt;br /&gt;
| Nazrin || 9795 || [1] Myouren Temple || 0 || 01/25/2013 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 1&lt;br /&gt;
| Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 62&lt;br /&gt;
| Kaguya || 9071 || [4] Bamboo Forest of the Lost || 100 || 05/14/2020 ||  09/22/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 120&lt;br /&gt;
| Aunn 2 || 9057 || [0] Hakurei Shrine || 100 || 12/15/2022 ||  12/15/2022 || Y || English OC by Yuu Takanashi, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 10&lt;br /&gt;
| Suika 2 (CN fork) || 8713 || [0] Hakurei Shrine || 0 || 11/06/2022? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori 2 (CN fork) || 8534 || [9] Underworld || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 1&lt;br /&gt;
| Reimu || 8499 || [0] Hakurei Shrine || 60 || 03/17/2015 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori 4 (CN fork) || 7420 || [9] Underworld || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 43&lt;br /&gt;
| Kasen || 7157 || [7] Youkai Mountain (Foot) || 0 || 12/12/2015 ||   || N || &lt;br /&gt;
|-&lt;br /&gt;
! 113&lt;br /&gt;
| Hecatia || 7119 || [10] Dream World～Moon || 100 || 03/09/2024 ||   || Y ||&lt;br /&gt;
|-&lt;br /&gt;
! 101&lt;br /&gt;
| Tokiko || 7063 || [5] Forest of Magic || 0 || 12/31/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 105&lt;br /&gt;
| Mai (TH98) || 7048 || [2] Human Village / [11] Makai (NAS) || 40 || 05/26/2020? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 97&lt;br /&gt;
| Seija || 7034 || [7] Youkai Mountain (Foot) || 100 || 12/25/2015 || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 76&lt;br /&gt;
| Komachi || 6987 || [6] Sanzu River～Netherworld || 100 || 04/12/2020 || 5/20/2024  || N || &lt;br /&gt;
|-&lt;br /&gt;
! 36&lt;br /&gt;
| Rin 2 (CN fork) || 6977 || [9] Underworld || 0 ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 38&lt;br /&gt;
| Koishi || 6806 || [9] Underworld || 0 || 10/30/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori || 6765 || [9] Underworld || 1 || 2014? ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
! 107&lt;br /&gt;
| Seiran || 6416 || [10] Dream World～Moon || 0 || 07/20/2022 ||   || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 108&lt;br /&gt;
| Ringo || 6350 || [10] Dream World～Moon || 0 || 03/10/2022 ||   || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 100&lt;br /&gt;
| Rei'sen || 6321 || [10] Dream World～Moon || 0 || 03/13/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 143&lt;br /&gt;
| Yuuma || 6216 || [6] Sanzu River～Netherworld || 0 || 01/17/2023 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 29&lt;br /&gt;
| Aya || 6104 || [8] Youkai Mountain (Summit) || 0 || 05/23/2015 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 14&lt;br /&gt;
| Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 98&lt;br /&gt;
| Yorihime || 5169 || [10] Dream World～Moon || 0 || 02/03/2024 ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 99&lt;br /&gt;
| Toyohime || 5058 || [10] Dream World～Moon || 0 || 12/15/2021? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 127&lt;br /&gt;
| Eika || 4927 || [6] Sanzu River～Netherworld || 0 || 08/14/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 38&lt;br /&gt;
| Koishi 2 (CN fork) || 4804 || [9] Underworld || 0 || 06/01/2023? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 124&lt;br /&gt;
| Okina || 4473 || None || 0 || 08/12/2019? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 87&lt;br /&gt;
| Shou || 4393 || [1] Myouren Temple || 1 || 12/06/2012? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 64&lt;br /&gt;
| Yuugi || 4374 || [9] Underworld || 100 || 07/31/2021 ||  07/08/2022? || Y (but if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
! 93&lt;br /&gt;
| Wakasagihime (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 || 02/11/2022? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 79&lt;br /&gt;
| Hina || 4202 || [7] Youkai Mountain (Foot) || 0 || 06/30/2018 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 52&lt;br /&gt;
| Reisen || 4118 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/2020 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 13&lt;br /&gt;
| Daiyousei || 4088 || [3] Scarlet Devil Mansion || 5 || 10/15/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 111&lt;br /&gt;
| Clownpiece || 4045 || [10] Dream World～Moon || 100 || 12/31/2016 ||  07/25/2023 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 96&lt;br /&gt;
| Raiko || 4033 || [2] Human Village || 1 || 06/17/2015 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 58&lt;br /&gt;
| Meiling || 3875 || [3] Scarlet Devil Mansion || 100 || 05/25/2015 ||  01/09/2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 82&lt;br /&gt;
| Maribel || 3842 || [2] Human Village || 0 || 08/01/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 65&lt;br /&gt;
| Momiji || 3823 || [8] Youkai Mountain (Summit) || 100 || 12/30/2017 ||  07/08/2022? || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 110&lt;br /&gt;
| Sagume || 3729 || [10] Dream World～Moon || 1 || 09/15/2016 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 16&lt;br /&gt;
| Remilia 2 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 67&lt;br /&gt;
| Keine || 3657 || [2] Human Village || 0 || 06/20/2017 ||   || Yes for additions, ask first for alterations || Was 619 lines, Pedy expanded it with stuff from Keine's YM, J, and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
! 68&lt;br /&gt;
| Yuuka || 3619 || [4] Bamboo Forest of the Lost || 100 || 09/27/2017? || 07/08/2022? || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 9&lt;br /&gt;
| Yumemi || 3605 || [0] Hakurei Shrine || 100 || 05/17/2020 ||  03/04/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 17&lt;br /&gt;
| Alice || 3578 || [5] Forest of Magic || 0 || 10/03/2016 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 70&lt;br /&gt;
| Kosuzu || 3560 || [2] Human Village || 85 || 11/12/2017? (Original) 09/04/2023 (2.00, rewritten almost from scratch) ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 55&lt;br /&gt;
| Byakuren || 3508 || [1] Myouren Temple || 0 || 01/13/2020? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 41&lt;br /&gt;
| Nue || 3442 || [1] Myouren Temple || 100 || 04/30/2013 || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 80&lt;br /&gt;
| Akyuu || 3362 || [2] Human Village || 100 || 08/28/2018? || 2018 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 102&lt;br /&gt;
| Shinki || 3349 || [5] Forest of Magic / [11] Makai (NAS) || 10 || 05/26/2023? || 5/26/2023? || Y || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 5&lt;br /&gt;
| Sunny || 3237 || [0] Hakurei Shrine || 0 || 11/17/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 25&lt;br /&gt;
| Ran || 3114 || [6] Sanzu River～Netherworld || 100 || 03/09/2018 || 2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 75&lt;br /&gt;
| Medicine || 3001 || [4] Bamboo Forest of the Lost || 0 || 03/10/2017 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 4 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 94&lt;br /&gt;
| Benben || 2837 || [2] Human Village || 0 || 02/19/2017 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 158 (CN)/173 (NAS)&lt;br /&gt;
| Sendai Hakurei Miko (CN fork) || 2805 || None || 0 || 09/14/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 7&lt;br /&gt;
| Star || 2791 || [0] Hakurei Shrine || 0 || 03/22/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 15&lt;br /&gt;
| Sakuya 3 || 2780 || [3] Scarlet Devil Mansion || 100 || 03/17/2015? || ~03/17/2015 || No license info || English OC by /egg/ Sakuya Anon &lt;br /&gt;
|-&lt;br /&gt;
! 63&lt;br /&gt;
| Kagerou || 2780 || [4] Bamboo Forest of the Lost || 100 || 12/05/2017? || 01/04/2023 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 6&lt;br /&gt;
| Luna || 2778 || [0] Hakurei Shrine || 0 || 12/20/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 72&lt;br /&gt;
| Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 104&lt;br /&gt;
| Yuki || 2765 || [2] Human Village / [11] Makai (NAS) || 0 || 06/24/2021? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 57&lt;br /&gt;
| Kokoro || 2663 || [0] Hakurei Shrine || 0 || 05/26/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 27&lt;br /&gt;
| Wriggle 2 || 2654 || [5] Forest of Magic || 100 || 03/30/2023 ||  03/30/2023 || Y || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
! 103&lt;br /&gt;
| Yumeko || 2647 || [5] Forest of Magic / [11] Makai (NAS) || 0 || 08/12/2019? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 95&lt;br /&gt;
| Yatsuhashi || 2638 || [2] Human Village || 0 || 02/19/2017 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 27&lt;br /&gt;
| Wriggle || 2614 || [5] Forest of Magic || 0 || 12/19/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 33&lt;br /&gt;
| Suwako || 2609 || [8] Youkai Mountain (Summit) || 100 || 05/27/2019 || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 129&lt;br /&gt;
| Kutaka || 2609 || [8] Youkai Mountain (Summit) || 0 || 12/20/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 142&lt;br /&gt;
| Momoyo || 2418 || [8] Youkai Mountain (Summit) || 100 || 09/05/2023 ||  09/05/2023 || Y || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
! 23&lt;br /&gt;
| Youmu 2 || 2408 || [6] Sanzu River～Netherworld || 0 || ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 130&lt;br /&gt;
| Yachie || 2376 || [6] Sanzu River～Netherworld || 0 || 03/05/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 42&lt;br /&gt;
| Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 06/20/2019 ||   || Y (But update the changelog so people know what you added, and &amp;quot;[i]f you want to make malicious changes, such as inserting information that jeopardizes national security, bad political metaphors, or content that is intentionally disgusting, go fuck yourself&amp;quot; || &lt;br /&gt;
|-&lt;br /&gt;
! 66&lt;br /&gt;
| Yuyuko || 2366 || [6] Sanzu River～Netherworld || 0 || 12/11/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 35&lt;br /&gt;
| Iku || 2328 || [8] Youkai Mountain (Summit) || 0 || 06/09/2018 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 117&lt;br /&gt;
| Gengetsu || 2321 || [4] Bamboo Forest of the Lost || 0 || 04/18/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 31&lt;br /&gt;
| Sanae 1 || 2293 || [8] Youkai Mountain (Summit) || 0 || 01/20/2017? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 36&lt;br /&gt;
| Rin || 2280 || [9] Underworld || 30 || 10/24/2020? ||  || No license info || Expanded by Pedy with lines from her J and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
! 134&lt;br /&gt;
| Miyoi || 2265 || [2] Human Village || 0 || 07/02/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 44&lt;br /&gt;
| Ellen || 2231 || [5] Forest of Magic || 0 || 02/28/2015 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 141&lt;br /&gt;
| Chimata (CN fork) || 2212 || None || 0 || 06/01/2023? ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
! 61&lt;br /&gt;
| Mokou || 2141 || [4] Bamboo Forest of the Lost || 100 || 05/31/2015? || 01/27/2020 || N || &lt;br /&gt;
|-&lt;br /&gt;
! 90&lt;br /&gt;
| Seiga || 2103 || [1] Myouren Temple || 0 || 12/20/2017 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 4&lt;br /&gt;
| Mima || 2011 || [0] Hakurei Shrine || 100 || 02/16/2017? || 2018 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 62&lt;br /&gt;
| Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 || 10/03/2019 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 113&lt;br /&gt;
| Hecatia 3 (CN fork) || 1978 || [10] Dream World～Moon || 0 || 01/21/2023 ||   || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 47&lt;br /&gt;
| Rika || 1963 || None || 100 || 06/23/2023 ||  06/23/2023 || No license info || English OC by rairai &lt;br /&gt;
|-&lt;br /&gt;
! 18&lt;br /&gt;
| Lily W 1 || 1949 || [7] Youkai Mountain (Foot) || 0 || 10/13/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 31&lt;br /&gt;
| Sanae 2 || 1942 || [8] Youkai Mountain (Summit) || 0 || 06/05/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 26&lt;br /&gt;
| Yukari || 1871 || [6] Sanzu River～Netherworld || 100 || 06/28/2019? || 07/29/2023 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 12&lt;br /&gt;
| Rumia || 1867 || [5] Forest of Magic || 0 || 08/26/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 60&lt;br /&gt;
| Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 || 05/03/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 140&lt;br /&gt;
| Megumu || 1721 || [8] Youkai Mountain (Summit) || 0 || 05/21/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 112&lt;br /&gt;
| Junko || 1699 || [10] Dream World～Moon || 0 || 07/31/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 133&lt;br /&gt;
| Saki || 1678 || [6] Sanzu River～Netherworld || 0 || 11/28/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 83&lt;br /&gt;
| Kisume || 1617 || [9] Underworld || 0 || 09/27/2019 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 23&lt;br /&gt;
| Youmu 3 (CN fork) || 1592 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 81&lt;br /&gt;
| Renko || 1564 || [2] Human Village || 0 || 08/20/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 123&lt;br /&gt;
| Satono || 1548 || None || 0 || 08/12/2019? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 97&lt;br /&gt;
| Seija 2 (CN fork) || 1494 || [7] Youkai Mountain (Foot) || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 122&lt;br /&gt;
| Mai Teireida || 1478 || None || 0 || 08/12/2019? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 3 || 1377 || [3] Scarlet Devil Mansion || 100 || 03/17/2024 || 3/17/2024 || Y || English OC by JudyTester&lt;br /&gt;
|-&lt;br /&gt;
! 128&lt;br /&gt;
| Urumi || 1336 || [6] Sanzu River～Netherworld || 100 || 09/22/2023 ||  09/22/2023 || No license info || English OC &lt;br /&gt;
|-&lt;br /&gt;
! 132&lt;br /&gt;
| Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 || 12/08/2020 ||   || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 28&lt;br /&gt;
| Mystia || 1221 || [4] Bamboo Forest of the Lost || 40 || 11/01/2014 ||   || Only parts that have nothing written yet || &lt;br /&gt;
|-&lt;br /&gt;
! 69&lt;br /&gt;
| Mamizou || 1182 || [1] Myouren Temple || 100 || 2015? || 07/08/2022? || N || &lt;br /&gt;
|-&lt;br /&gt;
! 51&lt;br /&gt;
| Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/2015 ||  11/08/2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 32&lt;br /&gt;
| Kanako || 1149 || [8] Youkai Mountain (Summit) || 0 || 02/16/2022 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 2 || 1114 || [3] Scarlet Devil Mansion || 0 || 12/25/2020 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 85&lt;br /&gt;
| Ichirin || 1102 || [1] Myouren Temple || 0 || 04/18/2020 ||   || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 54&lt;br /&gt;
| Patchouli || 1057 || [3] Scarlet Devil Mansion || 100 || 11/08/2015? || 11/18/2018 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 15&lt;br /&gt;
| Sakuya 1 || 1048 || [3] Scarlet Devil Mansion || 100 || 12/31/2018 ||  03/27/2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 106&lt;br /&gt;
| Sumireko || 1029 || None || 100 || 06/17/2018 ||  11/18/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 23&lt;br /&gt;
| Youmu 3 (CN fork) || 1014 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 125&lt;br /&gt;
| Joon || 997 || [1] Myouren Temple || 100 || 05/27/2018 || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 19&lt;br /&gt;
| Lily B || 982 || [7] Youkai Mountain (Foot) || 0 || 09/26/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 37&lt;br /&gt;
| Utsuho || 957 || [9] Underworld || 100 || 08/14/2020? || 2020 || Y (&amp;quot;Hmph. Do whatever you want.&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 34&lt;br /&gt;
| Tenshi || 932 || [8] Youkai Mountain (Summit) || 100 || 04/05/2020 || 2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 165&lt;br /&gt;
| Rin Satsuki (NAS) || 919 || [5] Forest of Magic || 100 || 01/17/2024 ||  01/17/2024 || Y || English OC by Sasha&lt;br /&gt;
|-&lt;br /&gt;
! 14&lt;br /&gt;
| Cirno || 894 || [3] Scarlet Devil Mansion || 100 || 04/01/2021 ||  11/23/2023 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 126&lt;br /&gt;
| Shion || 879 || [8] Youkai Mountain (Summit) || 100 || 05/20/2018 || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 86&lt;br /&gt;
| Murasa || 770 || [1] Myouren Temple || 0 || 11/01/2011 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori 3 (CN fork) || 765 || [9] Underworld || 0 || 01/13/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 92&lt;br /&gt;
| Futo || 761 || [1] Myouren Temple || 100 || 11/22/2017 ||  12/23/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 16&lt;br /&gt;
| Remilia || 759 || [3] Scarlet Devil Mansion || 100 || 03/17/2018? || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 2&lt;br /&gt;
| Ruukoto || 747 || [0] Hakurei Shrine || 100 || 06/09/2018? || 09/28/2018 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 38&lt;br /&gt;
| Koishi 3 (CN fork) || 737 || [9] Underworld || 0 || 01/13/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 74&lt;br /&gt;
| Letty 1 || 669 || [3] Scarlet Devil Mansion || 0 || 07/13/05 ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 22&lt;br /&gt;
| Lunasa || 655 || [3] Scarlet Devil Mansion || 0 || 02/12/2018? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 23&lt;br /&gt;
| Youmu || 655 || [6] Sanzu River～Netherworld || 100 || 08/20/2017? || 2018 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 161&lt;br /&gt;
| Hourai (NAS) || 564 || [5] Forest of Magic || 1 ||  ||  || No license info || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 1 || 554 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 112&lt;br /&gt;
| Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 78&lt;br /&gt;
| Minoriko || 510 || [7] Youkai Mountain (Foot) || 0 || 02/15/2018? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 59&lt;br /&gt;
| Koakuma 2 || 484 || [3] Scarlet Devil Mansion || 0 || 07/01/2021? ||  || Y (&amp;quot;As long as the additions are good! Please tell me what you changed, it might not be a typo!&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 53&lt;br /&gt;
| Tewi 2 (&amp;quot;purist&amp;quot;) || 470 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) &lt;br /&gt;
02/19/2023 (futa) || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 154&lt;br /&gt;
| Enoko || 450 || [5] Forest of Magic || 0 || 02/25/2024  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! G3&lt;br /&gt;
| Generic (Upfront) (NAS) || 417 || None || 100 ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 59&lt;br /&gt;
| Koakuma 1 || 361 || [3] Scarlet Devil Mansion || 100 || 01/11/2016 ||  03/27/2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 74&lt;br /&gt;
| Letty 2 || 340 || [3] Scarlet Devil Mansion || 0 || 09/25/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 71&lt;br /&gt;
| Shinmyoumaru || 335 || [0] Hakurei Shrine || 100 || 06/16/2015 || 2018 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 10&lt;br /&gt;
| Suika || 303 || [0] Hakurei Shrine || 100 || 02/17/2016? || 2016 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 56&lt;br /&gt;
| Miko || 298 || [1] Myouren Temple || 0 || 01/13/2020? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 15&lt;br /&gt;
| Sakuya 2 || 284 || [3] Scarlet Devil Mansion || 0 || 05/26/2020? ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
! 153&lt;br /&gt;
| Shanghai (NAS) || 278 || [5] Forest of Magic || 1 ||  ||  || No license info || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 113&lt;br /&gt;
| Hecatia 2 || 268 || [10] Dream World～Moon || 100 || 12/27/2022 ||   || No license info || English OC by JPAnon, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 91&lt;br /&gt;
| Tojiko || 265 || [1] Myouren Temple || 100 || 06/27/2019 ||  12/09/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 88&lt;br /&gt;
| Kyouko || 235 || [1] Myouren Temple || 100 || 11/10/2011 ||  10/24/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 151&lt;br /&gt;
| YuugenMagan || 217 || None || 100 ||  ||  || Y || English OC by vinumsabbathi, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 84&lt;br /&gt;
| Yamame || 205 || [9] Underworld || 100 || 12/11/2018? || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 118&lt;br /&gt;
| Larva || 196 || [4] Bamboo Forest of the Lost || 100 || 08/12/2019? || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 120&lt;br /&gt;
| Aunn 1 || 193 || [0] Hakurei Shrine || 100 || 08/14/2019? || 12/01/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 89&lt;br /&gt;
| Yoshika || 191 || [1] Myouren Temple || 100 || 01/03/2020? || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 119&lt;br /&gt;
| Nemuno || 166 || [7] Youkai Mountain (Foot) || 100 || 08/12/2019? || 11/30/2022 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 121&lt;br /&gt;
| Narumi || 162 || [5] Forest of Magic || 100 || 08/12/2019? || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 73&lt;br /&gt;
| Sekibanki || 135 || [2] Human Village || 100 || 2015? || 07/07/2023 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 24&lt;br /&gt;
| Chen || 114 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! G4&lt;br /&gt;
| Generic (Serious) (NAS) || 23 || None || 100 ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! G1&lt;br /&gt;
| Generic (Timid) (NAS) || 20 || None || 100 ||  ||  || Y || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW&amp;diff=41510</id>
		<title>Contributing/Modding TW</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW&amp;diff=41510"/>
		<updated>2024-05-23T19:08:44Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
''Original guide by Mr Pops A Lot''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Era code is unlike most other programming languages, and thus broke feeble brains of many western porn addicts. Most people who just want to add dialogue get stuck at the learning EraBasic phase and often lose motivation before they can put their ideas on the page. This page will teach the basics of EraBasic and guides you to be able to mod TW and make your own content.&lt;br /&gt;
&lt;br /&gt;
= Hints =&lt;br /&gt;
&lt;br /&gt;
Consider temporarily removing resources and ERB/口上・メッセージ関連/個人口上 folders to speed up restart times, this would make development experience less painful.&lt;br /&gt;
&lt;br /&gt;
= The Language =&lt;br /&gt;
&lt;br /&gt;
Era games are made in EraBasic, a form of the BASIC programming language. It isn't a very advanced language like Lua or Ruby, but it's very easy to understand as a result&lt;br /&gt;
&lt;br /&gt;
== PRINT ==&lt;br /&gt;
&lt;br /&gt;
EraBasic had a ton of commands just to output text which are all variations of the Print command.&lt;br /&gt;
&lt;br /&gt;
=== PRINT ===&lt;br /&gt;
&lt;br /&gt;
This outputs plain text in the current line without the ability to use expressions&lt;br /&gt;
&lt;br /&gt;
=== PRINTFORM ===&lt;br /&gt;
&lt;br /&gt;
PrintForm works like Print, but allows for in-line expressions with % and in-line IF statements using \@.&lt;br /&gt;
&lt;br /&gt;
* V - for numbers ({}); instead of &amp;amp;quot;PRINTFORM {LOCAL}&amp;amp;quot; you can write &amp;amp;quot;PRINTFORMV LOCAL&amp;amp;quot;&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
* S - equivalent of strings (%%)&lt;br /&gt;
* K - something with forcing kana (extremely rarely used)&lt;br /&gt;
* D - ignores color change from SETCOLOR&lt;br /&gt;
* L - makes line after printing the text&lt;br /&gt;
* W - waits for player input&lt;br /&gt;
&lt;br /&gt;
'''PRINT variants &amp;amp;quot;S&amp;amp;quot; or &amp;amp;quot;V&amp;amp;quot; should not be translated, they are for quick variable use without needing to write %% or {}'''&lt;br /&gt;
&lt;br /&gt;
D is optional, and it goes before L or W.&lt;br /&gt;
&lt;br /&gt;
L and W are mutually exclusive, but ideally every line should have one or the other.&lt;br /&gt;
&lt;br /&gt;
=== PRINTDATA ===&lt;br /&gt;
&lt;br /&gt;
PrintData works similarly to PrintForm, except that it randomly chooses between multiple single line statements.&lt;br /&gt;
&lt;br /&gt;
Similar variant characters apply.&lt;br /&gt;
&lt;br /&gt;
== PRINTFORM Usage ==&lt;br /&gt;
&lt;br /&gt;
String statements and expressions that return strings can be used with %% with the expression in the middle, and number expressions using {}.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL = 3&lt;br /&gt;
&lt;br /&gt;
LOCALS = Tsukasa&lt;br /&gt;
&lt;br /&gt;
PRINTFORML %LOCALS% has %LOCAL% cookies&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Shortform IF statements can be used like this:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; \@ ARG ? True # False \@&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Putting [] and a number will turn the print statement into a button.&lt;br /&gt;
&lt;br /&gt;
PRINTBUTTON can also be used if you don't want to explicitly state the option ID. Keep in mind that you will have to wrap the text in &amp;quot; and put the ID it corresponds with a comma between. Putting a @ before the string statement will also allow %% and {} to be used.&lt;br /&gt;
&lt;br /&gt;
PrintData&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
PRINTFORMDW Parsee stares at you &lt;br /&gt;
PRINTDATAW&lt;br /&gt;
    DATAFORM 「Do not speak to me.」&lt;br /&gt;
    DATAFORM 「Go away.」&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Conditional Statements ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
IF ARG &amp;amp;gt;= 50&lt;br /&gt;
    ;if ARG is greater than or equal 50&lt;br /&gt;
ELSEIF ARG == 20&lt;br /&gt;
    ;if ARG equals 20&lt;br /&gt;
ELSE IF !ARG &amp;amp;amp;&amp;amp;amp; !LOCAL&lt;br /&gt;
    ;if there's r no ARG nor LOCAL&lt;br /&gt;
ELSEIF ARG &amp;amp;lt; 10 || ARG = 69&lt;br /&gt;
    ;if ARG is less than 10 or equal to 69&lt;br /&gt;
ELSE&lt;br /&gt;
    ;every other condition&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IF statements can also be nested inside other IF statements and loops.&lt;br /&gt;
&lt;br /&gt;
A single line IF statement can also be used which does not need an ENDIF to end the statement but can only be used with one line instructions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SIF ARG &amp;amp;gt; 10&lt;br /&gt;
    PRINTFORM True!&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Case statements can be used to define a range which determines which output is given from a input value&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SELECTCASE ARG&lt;br /&gt;
    CASE 0&lt;br /&gt;
        ;ARG == 0&lt;br /&gt;
    CASE 5 TO 10&lt;br /&gt;
        ;ARG from 5 to 10&lt;br /&gt;
    CASE 11, 15, 69&lt;br /&gt;
        ;cases 11 15 and 69&lt;br /&gt;
    CASE IS &amp;amp;gt; 100&lt;br /&gt;
        ;cases more than 100&lt;br /&gt;
    CASEELSE&lt;br /&gt;
        ;other cases&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Loops ==&lt;br /&gt;
&lt;br /&gt;
For loops are used to repeat a statement a certain amount of times, often manipulated by expressions.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
FOR LOCAL, 0, 42&lt;br /&gt;
    ;loop that will go from 0 to 42 (excluding 42)&lt;br /&gt;
    ;LOCAL here is variable holding of current loop count&lt;br /&gt;
    SIF LOCAL == 5&lt;br /&gt;
        CONTINUE            ;it skips case 5 and goes to next one - that is 6&lt;br /&gt;
    ;stuff&lt;br /&gt;
    SIF LOCAL == 12&lt;br /&gt;
        BREAK               ;exits the loop completely, ignoring whether it's the last time (42 in this case)&lt;br /&gt;
NEXT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While loops repeat infinitely until the condition is given&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
WHILE !LOCAL&lt;br /&gt;
    ;this continues as long as LOCAL == 0&lt;br /&gt;
WEND&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
REPEAT is much like a FOR loop but does not allow for expressions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
REPEAT 5&lt;br /&gt;
    ;repeats itself 5 times&lt;br /&gt;
    ;uses global variable COUNT for ... counting&lt;br /&gt;
REND&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Changing Text Color ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SETCOLOR 204, 0, 102            ;in rgb&lt;br /&gt;
SETCOLOR 0xff00ff               ;in hex&lt;br /&gt;
SETCOLOR C_RED                  ;it also supports constant variables&lt;br /&gt;
SETCOLOR FOO(&amp;amp;quot;red&amp;amp;quot;)   ;and functions&lt;br /&gt;
&lt;br /&gt;
SETCOLORBYNAME Coral            ;use HTML color names&lt;br /&gt;
&lt;br /&gt;
RESETCOLOR                      ;use this when you're finished with fancy coloring&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
Comments can be used to disable execution of code or if you want to have comments about the code you are writing.&lt;br /&gt;
&lt;br /&gt;
A single line can be commented out using ;&lt;br /&gt;
&lt;br /&gt;
Do not translate jap comments, but feel free to make your own comments relating to the code so others can interpret what you are trying to do.&lt;br /&gt;
&lt;br /&gt;
For multiple line comments use [SKIPSTART] before the code you want to comment out and [SKIPEND] at the line after the code you want to comment.&lt;br /&gt;
&lt;br /&gt;
== Variables ==&lt;br /&gt;
&lt;br /&gt;
There are two types of variables in EraBasic, integers and strings. Integer values can only hold whole numbers while strings can only hold text or numbers converted to strings.&lt;br /&gt;
&lt;br /&gt;
LOCAL and LOCALS (s for string) are always available, even outside of a function.&lt;br /&gt;
&lt;br /&gt;
The same is true for single letter variables (IE: X, Y, Z). Keep in mind that there's no string version of these single letter variables.&lt;br /&gt;
&lt;br /&gt;
ARG and ARGS can be used inside of a function if it's defined and needed.&lt;br /&gt;
&lt;br /&gt;
MASTER and PLAYER refer to the player character&lt;br /&gt;
&lt;br /&gt;
You can put :Number to differentiate between LOCAL and ARG values.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL = 1&lt;br /&gt;
LOCALS = Rotor&lt;br /&gt;
&lt;br /&gt;
LOCAL:1 = 2000&lt;br /&gt;
LOCALS:1 = Andy&lt;br /&gt;
&lt;br /&gt;
PRINTFORML %LOCALS:1% bought {LOCAL} %LOCALS% for %LOCAL:1%.&lt;br /&gt;
&lt;br /&gt;
; Andy bought 1 Rotor for 2000&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== #DIMs ===&lt;br /&gt;
&lt;br /&gt;
Private variables have to be defined with #DIM or #DIMS at the start of the function. DIM is for integers and DIMS is for strings&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@CUMME(ARG, PleasureAmount)&lt;br /&gt;
#DIM PleasureAmount&lt;br /&gt;
#DIMS ItemName&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
DIM variables can also be saved to the character, the save, or saved globally.&lt;br /&gt;
&lt;br /&gt;
DIM values are often preferred over CSVs as they do not take a numerical ID and are easier to merge&lt;br /&gt;
&lt;br /&gt;
== Functions ==&lt;br /&gt;
&lt;br /&gt;
There are two types of functions, CALL functions and RETURN functions.&lt;br /&gt;
&lt;br /&gt;
ARG, ARGS, LOCAL, LOCALS, and private variables can be defined in a function and can default to a certain value if an argument is not given&lt;br /&gt;
&lt;br /&gt;
=== CALL Functions ===&lt;br /&gt;
&lt;br /&gt;
Call functions are the default type of functions and require CALL before the function name to be executed.&lt;br /&gt;
&lt;br /&gt;
CALL functions can call other CALL functions and RETURN functions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@UselessThing(ARG, ARG:1 = 0)&lt;br /&gt;
LOCAL = GetCum(ARG) ;Set result of a return function&lt;br /&gt;
&lt;br /&gt;
CALL CanSex(ARG, ARG:1)&lt;br /&gt;
LOCAL:1 = RESULT ; set result of a call function&lt;br /&gt;
&lt;br /&gt;
IF LOCAL:1&lt;br /&gt;
    CALL StartUfufu(ARG, ARG:1)&lt;br /&gt;
    RETURN 1 ;condition is true&lt;br /&gt;
ELSE&lt;br /&gt;
    RETURN 0 ; return false&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== RETURN Functions ===&lt;br /&gt;
&lt;br /&gt;
These functions are made to return an integer or a string and start with #FUNCTION or #FUNCTIONS depending on the return value.&lt;br /&gt;
&lt;br /&gt;
They can only call other RETURN functions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@GetCum(ARG)&lt;br /&gt;
&lt;br /&gt;
RETURN BASE:ARG:Cum ; returns the current value of the cum base&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Operations ==&lt;br /&gt;
&lt;br /&gt;
All operations are integer based&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL ++                    ; increases the value by one&lt;br /&gt;
LOCAL --                    ; decreases value by one&lt;br /&gt;
LOCAL += 4                  ; increases value by 4&lt;br /&gt;
LOCAL -= 6                  ; decreases value by 6&lt;br /&gt;
LOCAL *= 3                  ; multiplies value by 3&lt;br /&gt;
LOCAL /= 10                 ; divides value by 10&lt;br /&gt;
LOCAL = LOCAL * 17 / 10     ; multiplies value by 1.7&lt;br /&gt;
LOCAL % 3                   ; divides the value by 3 and then returns the remainder&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Random ==&lt;br /&gt;
&lt;br /&gt;
RAND is a function that rolls a number between 0 and the number given, subtracted by 1. Doing !RAND means that it'll only proceed if it lands on 0. You can also do a custom number such as RAND(100), which rolls a number between 0 and 99&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL = RAND(3,500)&lt;br /&gt;
&lt;br /&gt;
IF RAND(100) &amp;amp;lt; 70&lt;br /&gt;
;70% chance&lt;br /&gt;
    SIF !RAND:4&lt;br /&gt;
    ;25% chance&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== VARSET ==&lt;br /&gt;
VARSET resets variables back to a default value defined by the function. If no value is given, then it resets back to 0 or blank depending if it was a string or integer.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM VS_TEST = 5&lt;br /&gt;
#DIM VS_INT&lt;br /&gt;
#DIMS VS_STR&lt;br /&gt;
&lt;br /&gt;
VARSET VS_TEST ; resets this value back to 5&lt;br /&gt;
VARSET VS_INT ; resets this value back to 0, since we didn't define any value&lt;br /&gt;
VARSET VS_STR ; resets to blank&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Strings ==&lt;br /&gt;
Strings in EraBASIC are handled weirdly depending on how they are parsed.&lt;br /&gt;
&lt;br /&gt;
 #DIMS STR_TEST = &amp;quot;A string&amp;quot; ;define STR_TEST with the value of &amp;quot;A string&amp;quot; (exclude quotations)&lt;br /&gt;
&lt;br /&gt;
 LOCALS = STR_TEST ; This defines LOCALS with the value of &amp;quot;STR_TEST&amp;quot;. Note how this is treated as plaintext&lt;br /&gt;
 LOCALS = %STR_TEST% ;This defines LOCALS with the value of &amp;quot;A string&amp;quot;, note the % signs indicating that it's a string.&lt;br /&gt;
 LOCALS '= STR_TEST ; This defines LOCALS like above. The '= means it's a string expression&lt;br /&gt;
 LOCALS '= @&amp;quot;%STR_TEST%&amp;quot; ;This also works&lt;br /&gt;
 LOCALS += @&amp;quot;, but with more string&amp;quot; ; This adds &amp;quot;, but with more string&amp;quot; to the current value of LOCALS, which is &amp;quot;A string&amp;quot;, turning it into &amp;quot;A string, but with more string&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= EmueraEE Additions =&lt;br /&gt;
All modern TW branches (Neodev, ATW, NAS, OTW) use additions in the EmueraEE (EE) interpreter for a multitude of reasons. Playing on a non-EE interpreter will result in the game being unable to load.&lt;br /&gt;
&lt;br /&gt;
== Datatables ==&lt;br /&gt;
Datatables are an EmueraEE addition, which allows you to create object-based tables and use those instead of arrays.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== To initialize a table: ===&lt;br /&gt;
* Define the table using DT_CREATE&lt;br /&gt;
* Add columns using DT_COLUMN_ADD. There are multiple types of columns you can define.&lt;br /&gt;
** Integers (int8, int16, int32, int64)&lt;br /&gt;
** Strings (don't define anything)&lt;br /&gt;
* Add the table name to VarExt.CSV if you want to have it saved to the save file&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 #DIMS DYNAMIC nTableName&lt;br /&gt;
 &lt;br /&gt;
 nTableName '= @&amp;quot;combatMagic&amp;quot;&lt;br /&gt;
 DT_CREATE nTableName&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;chara&amp;quot;, &amp;quot;int16&amp;quot;&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;spellPage&amp;quot;, &amp;quot;int32&amp;quot;&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;spell&amp;quot;, &amp;quot;int32&amp;quot;&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;enchantment&amp;quot;, &amp;quot;int16&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Adding rows and cells ===&lt;br /&gt;
Use `DT_ROW_ADD` to create new entries in a datatable. Keep in mind that all cells must follow the defined format rules (ie: no strings in an integer row, no numbers over 255 in an int8 row, no decimals, ever, etc).&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 DT_ROW_ADD &amp;quot;combatMagic&amp;quot;,&lt;br /&gt;
 &amp;quot;chara&amp;quot;, ARG,&lt;br /&gt;
 &amp;quot;spellPage&amp;quot;, PAGE,&lt;br /&gt;
 &amp;quot;spell&amp;quot;, RESULT&lt;br /&gt;
 } &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Character stats =&lt;br /&gt;
&lt;br /&gt;
A character is made up of multiple stats and data types, with most of them being in comma separated value sheets (CSVs).&lt;br /&gt;
&lt;br /&gt;
There are many main data types for a character&lt;br /&gt;
&lt;br /&gt;
* ABL&lt;br /&gt;
* BASE&lt;br /&gt;
* CFLAG&lt;br /&gt;
* CVAR&lt;br /&gt;
* CSTR&lt;br /&gt;
* EX&lt;br /&gt;
* EXP&lt;br /&gt;
* JUEL&lt;br /&gt;
* MARK&lt;br /&gt;
* SOURCE&lt;br /&gt;
* STAIN&lt;br /&gt;
* PALAM&lt;br /&gt;
* TALENT&lt;br /&gt;
* TCVAR&lt;br /&gt;
* TEQUIP&lt;br /&gt;
* DIM&lt;br /&gt;
** CHARADATA&lt;br /&gt;
*** Charadata DIMs are weird and are going to be discussed in the variables section&lt;br /&gt;
** CONST&lt;br /&gt;
** DYNAMIC&lt;br /&gt;
** REF&lt;br /&gt;
** GLOBAL&lt;br /&gt;
** SAVEDATA&lt;br /&gt;
* TempVar&lt;br /&gt;
&lt;br /&gt;
== ABL (Abilities) ==&lt;br /&gt;
&lt;br /&gt;
ABLs are the character's abilities and can range from mundane stuff like speech, to a complicated scale like pee holding or alcohol resistance. They're found in CSV/ABL.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ABL:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
ABL:CharaID:指&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BASE ==&lt;br /&gt;
&lt;br /&gt;
BASE are the character's stats/needs like their health, stamina, hunger, etc. Bases also have a character set max, known as a MAXBASE&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/BASE.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
BASE:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
BASE:CharaID:気力&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== UPBASE ===&lt;br /&gt;
UPBASE increases the character's given base value.&lt;br /&gt;
&lt;br /&gt;
=== DOWNBASE ===&lt;br /&gt;
DOWNBASE decreases the character's given base value. Often used after actions to be able to show how much BASE was taken away.&lt;br /&gt;
&lt;br /&gt;
== CFLAG (Character Flags) ==&lt;br /&gt;
&lt;br /&gt;
Flags that can be set in a per-character basis&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/CFLAG.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CFLAG:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
CFLAG:CharaID:DiapeCharges&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CSTR (Character Strings) ==&lt;br /&gt;
&lt;br /&gt;
CSTRs are character separated strings, often used for keeping history when important things happen like losing a character's virginity.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/CSTR.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CSTR:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
CSTR:CharaID:LostVirginStr&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EQUIP ==&lt;br /&gt;
&lt;br /&gt;
Equipment the 2hu currently has. Usually used for clothing&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TEQUIP.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
EQUIP:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
EQUIP:CharaID:Weapon&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EX ==&lt;br /&gt;
&lt;br /&gt;
EX values are used to determine how much of a certain event has happened during sex in a day.&lt;br /&gt;
&lt;br /&gt;
NOWEX is also used as a way to track what's about to happen at the end of the command&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/EX.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
EX:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
EX:CharaID:VOrgasm&lt;br /&gt;
&lt;br /&gt;
NOWEX:CharaID:ID&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EXP (Experience) ==&lt;br /&gt;
&lt;br /&gt;
EXP corresponds to certain things happening and is used to be checked to see if an ability can be leveled up. Often one action means one EXP for the related attributes&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/EXP.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
EXP:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
EXP:CharaID:VExp&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JUEL (Gems) ==&lt;br /&gt;
&lt;br /&gt;
JUELs are often combined with PALAM and EXP as a form of experience also used for commands and leveling up.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/CFLAG.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
JUEL:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
JUEL:CharaID:Sex&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MARK ==&lt;br /&gt;
&lt;br /&gt;
MARKs are used to signify important events like if she's lewd or hates you.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/MARK.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
MARK:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
MARK:CharaID:Hate&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SOURCE ==&lt;br /&gt;
&lt;br /&gt;
Used to increase PALAM values and show it increasing.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/SOURCE.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SOURCE:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
SOURCE:CharaID:CPleas&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== STAIN ==&lt;br /&gt;
&lt;br /&gt;
STAINs shows the dirtiness of the body part and if it has touched other parts.&lt;br /&gt;
&lt;br /&gt;
Stains work on a bit based system&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/STAIN.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; STAIN:CharaID:ID |= 16&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PALAM (Parameters) ==&lt;br /&gt;
&lt;br /&gt;
PALAMs are values that scale up with abilities and what commands you do. They're often used to track pleasure, lubrication, pain, etc.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/PALAM.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
PALAM:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
PALAN:CharaID:Pain&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TALENT ==&lt;br /&gt;
&lt;br /&gt;
Character traits and skills&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TALENT.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
TALENT:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
TALENT:CharaID:PeeHabit&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TCVAR (Temporary Character Variables) ==&lt;br /&gt;
&lt;br /&gt;
Used for per character temporary variables that are reset every day&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TCVAR.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
TCVAR:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
TCVAR:CharaID:UnconTimer&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TEQUIP ==&lt;br /&gt;
&lt;br /&gt;
Equipment the 2hu currently has&lt;br /&gt;
&lt;br /&gt;
Will clear at the end of the day much like TCVARs&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TEQUIP.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
TEQUIP:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
TEQUIP:CharaID:VCombo&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DIM DYNAMIC ==&lt;br /&gt;
DIM variables that are cleared when a function has been successfully executed. Use this if you have variables in a function that are not automatically cleared and don't want to use a VARSET to reset the variable at that start of the function.&lt;br /&gt;
&lt;br /&gt;
== DIM REF ==&lt;br /&gt;
DIM variables that uses a reference variable that's given as an argument for a function. They are bound to the limitations of the variable referenced, and any changes to a REF DIM affect the reference variable.&lt;br /&gt;
&lt;br /&gt;
== DIM CHARADATA ==&lt;br /&gt;
&lt;br /&gt;
These use the power of DIM variables to make a variable which can be any type. The main advantage of this is that it does not take a CSV ID and will never result in merge conflicts, making it perfect for mods&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
; Define on an ERH file&lt;br /&gt;
#DIM CHARADATA SAVEDATA PeopleFucked&lt;br /&gt;
&lt;br /&gt;
;means there are 5 entries which can be called per character&lt;br /&gt;
#DIM CHARADATA SAVEDATA ExtraThings, 5&lt;br /&gt;
&lt;br /&gt;
; To call in a ERB script&lt;br /&gt;
PeopleFucked:ARG:0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ExtraThings:ARG:0&lt;br /&gt;
ExtraThings:ARG:1&lt;br /&gt;
ExtraThings:ARG:2&lt;br /&gt;
ExtraThings:ARG:3&lt;br /&gt;
ExtraThings:ARG:4&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DIM GLOBAL ==&lt;br /&gt;
&lt;br /&gt;
These are flags that are GLOBAL and are not save-dependent.&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
; Define on an ERH file&lt;br /&gt;
#DIM GLOBAL nCumMultiply&lt;br /&gt;
&lt;br /&gt;
; To call in a ERB script&lt;br /&gt;
LOADGLOBAL&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= TW Specific Variables=&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 Variables:&lt;br /&gt;
 YearLength; 124 days in a year, 31 days in a month, 4 months&lt;br /&gt;
 TARGET; the character you're currently targeting&lt;br /&gt;
 CHARANUM; number of characters including you and duplicates.&lt;br /&gt;
 &lt;br /&gt;
 Bases:&lt;br /&gt;
 0,体力; STA, Stamina, remember to always subtract 500 since you faint at 500 and not 0&lt;br /&gt;
 1,気力; ENE, Energy, how much energy the Touhou has. Hitting 0 means no more doing actions (you'll have to rest)&lt;br /&gt;
 2,射精, CUM, Cum, how much pleasure needed before the Touhou ejaculates&lt;br /&gt;
 3,母乳; MILK, how much milk is in the Touhou's breasts.&lt;br /&gt;
 4,尿意; PEE, tracks how much pee is in the Touhou's bladder, only used in NAS.&lt;br /&gt;
 5,勃起; EREC, Erection, max = erection&lt;br /&gt;
 6,精力; VIG, Vigor, tracks how much you can cum&lt;br /&gt;
 7,法力; MP, Magic Power, only used in NAS for it's magic system.&lt;br /&gt;
 8,TSP; TSP, Time Stop Power, tracks how much long you can stop time for.&lt;br /&gt;
 &lt;br /&gt;
 10,ムード; Mood&lt;br /&gt;
 11,理性; Composure&lt;br /&gt;
 12,怒り; Anger&lt;br /&gt;
 13,仕事量; Work, Having more than 0 in this means the Touhou is working&lt;br /&gt;
 14,深度; Sleepiness?, Not really sure&lt;br /&gt;
 15,酒気; Drunkenness&lt;br /&gt;
 16,潜伏率; Concealment, only used in sex during a secluded spot&lt;br /&gt;
 17,Poo; Like PEE, but with solids. Only used in NAS&lt;br /&gt;
 18,Hypno; For NAS' hypnosis system&lt;br /&gt;
 &lt;br /&gt;
 20,身長; Heigh&lt;br /&gt;
 21,体重; Weight&lt;br /&gt;
 22,バスト; Breast Size&lt;br /&gt;
 23,ウェスト; Waist Size&lt;br /&gt;
 24,ヒップ; Hip Size&lt;br /&gt;
 &lt;br /&gt;
 30,Blood; NAS only, made to track blood loss&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= TW Specific Functions =&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 Pronouns:&lt;br /&gt;
 HE_SHE(ARG); outputs &amp;quot;he&amp;quot; or &amp;quot;she&amp;quot; depending on the gender of the 2hu, put 1 in the second argument for capitalization&lt;br /&gt;
 HIS_HER(ARG); Same but with &amp;quot;his&amp;quot; and &amp;quot;her&amp;quot;&lt;br /&gt;
 HIM_HER(ARG); Same but with &amp;quot;him&amp;quot; and &amp;quot;her&amp;quot;&lt;br /&gt;
 HES_SHES(ARG); Same but with &amp;quot;he's&amp;quot; and &amp;quot;she's&amp;quot;&lt;br /&gt;
 HIMSELF_HERSELF(ARG); Same but with &amp;quot;himself&amp;quot; and &amp;quot;herself&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 Number Functions:&lt;br /&gt;
 ORDINAL(ARG); puts an ordinal after an number&lt;br /&gt;
 DIGIT_GROUP(ARG); groups the digits for easier reading&lt;br /&gt;
 NUM_COUNT(ARG); counts numbers&lt;br /&gt;
 PLURALIZER(ARGS, ARG); pluralize the word if ARG is more than 1&lt;br /&gt;
 ARTICLE(ARGS); a simple check for an article&lt;br /&gt;
  &lt;br /&gt;
 Word Functions:&lt;br /&gt;
 CAP_PROCESS(ARGS, ARG); 1 = lower, 2 = upper, 3 = capitalize first letter, 4 = random capitalizations, 5 captialize every word&lt;br /&gt;
 CAPITALIZE(ARGS); capitalize first letter&lt;br /&gt;
 SLUR(ARGS); simply continue last letter of the word&lt;br /&gt;
 STUTTER(ARG); cause a stutter&lt;br /&gt;
 SPLIT_G(ARGS); randomly picks one string out of a list.&lt;br /&gt;
 FSYN(ARGS); randomly picks one synonym from a predefined word.&lt;br /&gt;
 &lt;br /&gt;
 Character functions:&lt;br /&gt;
 PRINT_MALE(ARGS, ARG); Print mutually exclusive terms depending on the condition per function&lt;br /&gt;
 TNAME(ARG); Output's the character's title&lt;br /&gt;
 HAS_PENIS(ARG); if characer has a penis&lt;br /&gt;
 HAS_VAGINA(ARG); if character has a vag&lt;br /&gt;
 IS_FEMALE(ARG);is character a female&lt;br /&gt;
 IS_MALE(ARG); is character a male&lt;br /&gt;
 IS_HERM(ARG);has penis or vagina&lt;br /&gt;
 IS_FUTA(ARG);neodev version&lt;br /&gt;
 &lt;br /&gt;
 Cheat functions:&lt;br /&gt;
 HESOYAM(ARG); heal character (but doesn't give you 250,000 yen unfortunately)&lt;br /&gt;
 FUCKME(); makes target extremely horny&lt;br /&gt;
 CALMME(); makes target not angry and removes all hate marks&lt;br /&gt;
 BEGONE(); moves target to gap space&lt;br /&gt;
 WAKEUP(); makes the target wake up&lt;br /&gt;
HERMME()/FUTAME(): &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 Other:&lt;br /&gt;
 NAME_FROM_PLACE(ARG); output's the location's name&lt;br /&gt;
 PRINT_DIALOGUE(ARGS); output's dialogue with linebreaks. Not often used, as using normal print functions is enough for most writers.&lt;br /&gt;
 SET_KOJO_COLOR(ARG); set kojo color based off the character.&lt;br /&gt;
 UNICODE(ARG); outputs a specific unicode character. 0x2665 is often used the most, printing out a heart.&lt;br /&gt;
 UniversalRank(ARG); output's a non-H ability's level corresponding to the rank. (Intended as a compatibility function with NAS and other branches)&lt;br /&gt;
 ASK_YN(); Yes or no input function&lt;br /&gt;
 ASK_M(ARGS, ARG, ARGS:1, ARG); Multi-input function with conditionals.&lt;br /&gt;
 FIRSTTIME(ARGS); sets a flag when this function is called, intended for first-time command exclusive text.&lt;br /&gt;
 &lt;br /&gt;
 NAS Specific:&lt;br /&gt;
 IsPadded(ARG, nTypeCheck = &amp;quot;&amp;quot;, nPantsu = -1); does the character have a diaper or not&lt;br /&gt;
 SoiledDiaper(ARG, ExcreteType, SoilBool, SoilThreshold); if the 2hu's underwear is soiled, SoilBool 0 is a simple bool, 1 = pecentage, 2 = absolute value&lt;br /&gt;
 HostileAffinity(RECEIVING,ATTACKING); checks if the character has a hostile affinity with another. 1000 means fully hostile, 200 means very bad relations.&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
==GROUPMATCH()==&lt;br /&gt;
An IF statement which can compare a value and if the value equals to one of the values listed, then it returns 1. &lt;br /&gt;
 SIF GROUPMATCH(LOCAL,3,6,129)&lt;br /&gt;
      RETURNF 1&lt;br /&gt;
&lt;br /&gt;
= Adding Dialogue =&lt;br /&gt;
&lt;br /&gt;
Adding original dialogue is often the most common mod that people want to do, but the barrier due to the EraBasic language is often too much.&lt;br /&gt;
&lt;br /&gt;
== Grabbing Template Files ==&lt;br /&gt;
&lt;br /&gt;
Assuming that we are adding dialogue to a character without dialogue, like Chimata as an example, we will have to grab the template files that are in the game.&lt;br /&gt;
&lt;br /&gt;
Go to &amp;lt;code&amp;gt;eraTW\改造とかしてみたい人のためのあれこれ\口上関連\別人版用口上テンプレ&amp;lt;/code&amp;gt; (or &amp;lt;code&amp;gt;改造とかしてみたい人のためのあれこれ\口上関連\口上テンプレ\&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;ERB\TRANSLATION\OMOGATARI\CHARA\Template&amp;lt;/code&amp;gt;) and grab the template files. Remember that these are encoded as UTF-8 &amp;lt;i&amp;gt;without BOM&amp;lt;/i&amp;gt;!&lt;br /&gt;
&lt;br /&gt;
The minimum you should grab:&lt;br /&gt;
&lt;br /&gt;
* M_KOJO_KX_イベント&lt;br /&gt;
** イベント (Events) is for stuff like intro, flag setting, first kiss/confession from the character, after date dialogue, dialogue upon meeting, etc.&lt;br /&gt;
* M_KOJO_KX_絶頂&lt;br /&gt;
** 絶頂 (Climax) is for orgasm lines. Separated from general orgasm from 2hu, to reactions to you ejaculating depending on the spot your cum is landing. The thing about the general PALAMCNG function is that it can actually print lines at any times, it's just that this particular one reacts to orgasm flag only, so gotta be careful if you add new lines or try to combine them together.&lt;br /&gt;
* M_KOJO_KX_コマンド&lt;br /&gt;
** コマンド (Commands) is when you do a sex command to Chimata and other misc stuff, mostly related to femc (caressing/fucking you, etc), some minor consumables like lotion, aphrodisiac and ovulation drug, and a very cool unique portion - reaction after an action (PALAMCNG_C). the latter by default has reactions to defloration and cleaning blowjob, but it can be expanded to include literally anything, and it's a good place to write extra addendum and stuff (check reisen/seija for example). for older dialogues, this last part might be contained in the mark file instead.&lt;br /&gt;
&lt;br /&gt;
These are optional but should be made if you want to complete a character&lt;br /&gt;
&lt;br /&gt;
*M_KOJO_KX_カウンター&lt;br /&gt;
** カウンター (Counter) is for counter actions that girls initiate on you, aka reverse actions. contains both innocent cuddling and stuff like straddling you down.&lt;br /&gt;
*M_KOJO_KX_セクハラコマンド&lt;br /&gt;
* セクハラコマンド (Sexual Harassment Command) is for daily cuddling and touchy feely stuff (kiss, embrace, touch ass/boobie, flip skirt, etc). these actions are also available for you during reverse sex (counter mode), which some dialogues have some support for.&lt;br /&gt;
*M_KOJO_KX_ハードなコマンド&lt;br /&gt;
** ハードなコマンド (Hard Commands) is for hardcore SM, but it's mostly unused because most of these commands are commented out. At best you'll find deepthroat, titfuck, and urinate there. You'd think that spanking should be there, but it's in another file&lt;br /&gt;
*M_KOJO_KX_愛撫系コマンド&lt;br /&gt;
** 愛撫系コマンド (Caress Commands) is for all things related to caress commands during sex - caress, cunni, rimjob, kiss during sex (not to be confused with kiss outside sex), etc. Also contains pillow talk, do nothing and seduce me commands.&lt;br /&gt;
*M_KOJO_KX_依頼&lt;br /&gt;
** 依頼 (Requests) is for requests. only a handful of dialogues have this at all because of how clunky the template is (they included everything needlessly). Check Seija/Reimu on how I made it simpler and easier for writing.&lt;br /&gt;
*M_KOJO_KX_育児イベント&lt;br /&gt;
** 育児イベント (Childcare Events) is for child-related. Mostly tracks children-related growth stages and some events, not a lot of dialogues use it because the template for it is confusing and is barebones. Those that do make use of it modify it considerably. Clownpiece, Hatate, and especially Tewi have lots of childcare content.&lt;br /&gt;
*M_KOJO_KX_加虐系コマンド&lt;br /&gt;
** 加虐系コマンド (Abusive Commands) is for the rest of SM commands, spanking is here, some equipment like rope, but again most of those commands are disabled.&lt;br /&gt;
*M_KOJO_KX_印取得&lt;br /&gt;
** 印取得 (Mark Acquisition) is for marks, for stuff like acquiring hate mark and etc. Some dialogue can be weird about it and don't have this file, the function (MARKCNG) is instead contained in either イベン ト or コマンド. PALAMCNG_C can be here sometimes.&lt;br /&gt;
*M_KOJO_KX_自慰系(あなた)コマンド&lt;br /&gt;
** 自慰系(あなた)コマンド (Masturbation (You) Commands) is not used at all. It was supposed to be reactions to PC's masturbation mode that was never implemented because it was too buggy, and no one got it done, but the files still remain to this day. The concept was that you could delude yourself into imagining having sex with any 2hu, so you summon a copy of them into your room, do your thing, and then snap out of it - all of the experience you just got with them is reset afterwards.&lt;br /&gt;
*M_KOJO_KX_性交系コマンド&lt;br /&gt;
** 性交系コマンド (Intercourse Commands) -  you know it, you love it, it's for sex stuff, all related to penetrations. Note that missionary 正常位 and doggy 後背位 have two sections - for standing (TFLAG:193, 立位) and regular. Also g-spot tease and cervix tease here are weird and don't do anything I think? The dialogue for those is in another file.&lt;br /&gt;
*M_KOJO_KX_弾幕勝負&lt;br /&gt;
** 弾幕勝負 (Danmaku Match) is for danmaku duel, it's simple but can be made elaborate (see daiyousei, seija, reisen).&lt;br /&gt;
*M_KOJO_KX_道具系コマンド&lt;br /&gt;
** 道具系コマンド (Tool Commands) is for sex toys and condom use. Onahole there is for putting it on 2hu and doesn't refer to onaholejob (which is a modded service command only available in Neodev).&lt;br /&gt;
*M_KOJO_KX_日記&lt;br /&gt;
** 日記 (Diary) is for a character's diary. Only a handful of characters use it. Eiki and Seija are good references if you want to implement diary lines of your own.&lt;br /&gt;
*M_KOJO_KX_日常系コマンド&lt;br /&gt;
** 日常系コマンド (Everyday Commands) is for the second biggest file usually, contains everything related to daily actions (from 300 to 600+ number-wise).&lt;br /&gt;
*M_KOJO_KX_派生コマンド&lt;br /&gt;
** 派生コマンド (Derived Commands) is for these derived commands, stuff like 69 (you using cunni and 2hu going blowjob for example), g-spot tease and cervix tease are here. Has also limited support for &amp;quot;double&amp;quot; actions, as in double blowjob from two different 2hus, etc.&lt;br /&gt;
*M_KOJO_KX_奉仕系コマンド&lt;br /&gt;
** 奉仕系コマンド (Service Commands) is for service-related, handjobs, blowjobs, etc.&lt;br /&gt;
&lt;br /&gt;
=== Nurse, Arm, Spurt Exclusive ===&lt;br /&gt;
&lt;br /&gt;
You will only find this if you look at the templates in &amp;lt;code&amp;gt;ERB\TRANSLATION\OMOGATARI\CHARA&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*M_KOJO_KX_NAS_EVENT (General Events)&lt;br /&gt;
** NAS Specific commands. Contains stuff for NAS specific general events such as character creation, death, death reactions, gaining reputations, arousal, etc.&lt;br /&gt;
*M_KOJO_KX_NAS_DAILY (Daily Commands)&lt;br /&gt;
** NAS Specific commands. Contains stuff for NAS exclusive commands such as doctoring, religion conversion, the shock wand, and kicking them out.&lt;br /&gt;
*M_KOJO_KX_NAS_SEX (Sex Commands)&lt;br /&gt;
** Contains commands like facesitting, e-stim, and pantyjob.&lt;br /&gt;
*M_KOJO_KX_NAS_HARD (Hard Commands)&lt;br /&gt;
** NAS Specific hard sex commands including the revamped urinate and defecate commands, bladder torture, and urethral commands.&lt;br /&gt;
*M_KOJO_KX_NAS_EVENT_OMO (Pee Events)&lt;br /&gt;
** The OMO file contains events related to the pee system such as diaper checking, bladder and bowel desperation, and relieving oneself on the toilet or outside.&lt;br /&gt;
&lt;br /&gt;
See [[Contributing/Modding TW/Bare Minimum Dialogue]] for a good set of bare minimum content that your dialogue should have&lt;br /&gt;
&lt;br /&gt;
== Finding the character ==&lt;br /&gt;
&lt;br /&gt;
Then go to ERB/ 口上・メッセージ関連/個人口上/&lt;br /&gt;
&lt;br /&gt;
and find your character in Japanese (use TouhouWiki.net or THB). When you find it, paste in the files and rename all files with X to your character ID (Chimata is 141, so replace it with K141).&lt;br /&gt;
&lt;br /&gt;
== Setting your dialogue as an alt ==&lt;br /&gt;
&lt;br /&gt;
If you're going to make a dialogue for a character who already has one, you'll need to make some changes to your files first.&lt;br /&gt;
&lt;br /&gt;
To start, go to your events file and change the @M_KOJO_KX function based on what slot your alt dialogue is in. (Ex. if you're adding a second dialogue to Rumia, you would change that function to @M_KOJO_K12_1). Next, you'll need to set RESULTS to an internal identifier for that dialogue's functions and RESULTS:1 to the dialogue's name in the selection list. (Ex. /egg/ Sakuya uses RESULTS = _ENG01 and RESULTS:1 = 8Chan /egg/). Finally, you'll need to rename all your functions to use the internal identifier after the KOJO part of the function name.. (Ex. for the encounter function, JP Sakuya uses @M_KOJO_ENCOUNTER_K15, Young Girl Sakuya uses @M_KOJO_少女長_ENCOUNTER_K15, and /egg/ Sakuya uses @M_KOJO_ENG01_ENCOUNTER_K15.)&lt;br /&gt;
&lt;br /&gt;
== Making Dialogue ==&lt;br /&gt;
&lt;br /&gt;
Then use the PRINT commands to make dialogue that corresponds to the event (ie: Encounter is when you first meet her, COM_KX_300 is when you have a convo, 射精 is when the 2hu ejaculates). Parsee's dialogue has English comments for most of the functions in her dialogue, so check her files if you aren't sure what something does.&lt;br /&gt;
&lt;br /&gt;
== Working with CFLAGs ==&lt;br /&gt;
&lt;br /&gt;
CFLAGs are variables associated with a dialogue. They can be used for counters, quest chains, and many other things.&lt;br /&gt;
&lt;br /&gt;
To add CFLAGs to your dialogue, create an ERH file in the same folder as your other dialogue files. I don't think it matters what you call it, but you might as well just go with K[character ID]C_[CHARACTERNAME]DIM.ERH. (ex. for Mugetsu, you'd use K116C_MUGETSUDIM.ERH.)&lt;br /&gt;
&lt;br /&gt;
Now let's say you want a counter that counts how many times Mugetsu has drank alcohol. Go into your new ERH file and add a line like this:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM CONST K116EN_DRINKING_EXP                                           =    1001&lt;br /&gt;
&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Then increment it whenever Mugetsu drinks alcohol (Serve Alcohol, drinking at a party, etc.):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CFLAG:116:K116EN_DRINKING_EXP ++&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Make sure you always have the identifier (in this case, the :116: part) when doing CFLAG checks, or else you'll be checking/modifying the variable ID instead of the variable's value.&lt;br /&gt;
&lt;br /&gt;
= Adding New Abilities =&lt;br /&gt;
&lt;br /&gt;
Adding a new ability is pretty complicated, especially since we are using CHARADATA DIMs instead of CSVs&lt;br /&gt;
&lt;br /&gt;
In our example, we'll be adding an alcohol and drug resistance scale.&lt;br /&gt;
&lt;br /&gt;
== The DIM way ==&lt;br /&gt;
&lt;br /&gt;
First we'll have to define the variables that we will use for our ability.&lt;br /&gt;
&lt;br /&gt;
Make a new ERH file (or use an existing file if you already created some stuff), and add this&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM CHARADATA SAVEDATA AlcoholResistance&lt;br /&gt;
#DIM CHARADATA SAVEDATA DrinkingExp&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
AlcoholResistance is our ability, and DrinkingExp is our experience. These will be applied to each character and saved to the save file&lt;br /&gt;
&lt;br /&gt;
Then we'll have to add the ability to level up and down this stat, as well as state the amount of experience needed to level up this ability.&lt;br /&gt;
&lt;br /&gt;
After making the ability, it's time to make it show up on the user interface. Since this is a scale attribute, we will also have to make a new grading system for it.&lt;br /&gt;
&lt;br /&gt;
Most of our work is based off modifying TRANSLATION/List.erb&lt;br /&gt;
&lt;br /&gt;
Our first modification is to edit PRINT_SPECIFIC_HTML to show our new ability we just added.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM CONST DISP_ID =&lt;br /&gt;
0, 9, 43, 0, 50, 15, 31,&lt;br /&gt;
1, 10, 41, 1, 54, 16, 32,&lt;br /&gt;
2, 11, 42, 2, 55, 17, 33,&lt;br /&gt;
3, 12, 40, 3, 52, 18, 34,&lt;br /&gt;
4, 13, 44, 4, 51, 0, 35,&lt;br /&gt;
5, 14, 45, 0, 53, 0, 30,&lt;br /&gt;
0, 0, 46, 0, 0, 0, 0,&lt;br /&gt;
0, 0, 47, 0, 0, 0, 0,&lt;br /&gt;
0, 0, 48, 0, 0, 0, 23,&lt;br /&gt;
0, 0, 49, 0, 0, 0, 0,&lt;br /&gt;
}&lt;br /&gt;
#DIM C_ID&lt;br /&gt;
{&lt;br /&gt;
#DIMS CONST DISP_NAME =&lt;br /&gt;
&amp;amp;quot; PAIN&amp;amp;quot;, &amp;amp;quot; Intimacy&amp;amp;quot;, &amp;amp;quot;Knowledge&amp;amp;quot;, &amp;amp;quot;CSens&amp;amp;quot;, &amp;amp;quot; Hand&amp;amp;quot;, &amp;amp;quot; Maso&amp;amp;quot;, &amp;amp;quot; Semen&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; PLSR&amp;amp;quot;, &amp;amp;quot;Obedience&amp;amp;quot;, &amp;amp;quot; Speech&amp;amp;quot;, &amp;amp;quot;VSens&amp;amp;quot;, &amp;amp;quot;Vagina&amp;amp;quot;, &amp;amp;quot; Sado&amp;amp;quot;, &amp;amp;quot; Homo♀&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; LEWD&amp;amp;quot;, &amp;amp;quot; Desire&amp;amp;quot;, &amp;amp;quot; Combat&amp;amp;quot;, &amp;amp;quot;ASens&amp;amp;quot;, &amp;amp;quot; Anus&amp;amp;quot;, &amp;amp;quot;Homo♀&amp;amp;quot;, &amp;amp;quot; Homo♂&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; HATE&amp;amp;quot;, &amp;amp;quot;Technique&amp;amp;quot;, &amp;amp;quot; Cleaning&amp;amp;quot;, &amp;amp;quot;BSens&amp;amp;quot;, &amp;amp;quot; Chest&amp;amp;quot;, &amp;amp;quot;Homo♂&amp;amp;quot;, &amp;amp;quot; Creampie&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;Old HATE&amp;amp;quot;, &amp;amp;quot;Servitude&amp;amp;quot;, &amp;amp;quot; Cooking&amp;amp;quot;, &amp;amp;quot;MSens&amp;amp;quot;, &amp;amp;quot;Tongue&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; A Creampie&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; RAPE&amp;amp;quot;, &amp;amp;quot; Exposure&amp;amp;quot;, &amp;amp;quot; Music&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Waist&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;Masturbation&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Logging&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Fishing&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Foraging&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;Drug&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Mixing&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This makes it show up on the gui but we still have to sort out the grading system&lt;br /&gt;
&lt;br /&gt;
Since we are making an attribute that is a scale we will have to make a new grading system for it.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ELSEIF ARG == 54&lt;br /&gt;
    OUTPUT '= @&amp;amp;quot;&amp;amp;lt;nonbutton title='%ABILITY_DESCRIPTION_HTML(C_ID,ARG)%'&amp;amp;gt;&amp;amp;quot;&lt;br /&gt;
    OUTPUT += @&amp;amp;quot;%DISP_NAME:ARG, 10%：&amp;amp;quot;&lt;br /&gt;
    OUTPUT += PRINT_RANK_HTML(AlcoholResistance:C_ID:0, &amp;amp;quot;MAX_11_SCALE&amp;amp;quot;)&lt;br /&gt;
    OUTPUT += @&amp;amp;quot; {ABL:C_ID:(DISP_ID:ARG), 3}&amp;amp;quot;&lt;br /&gt;
    OUTPUT += @&amp;amp;quot;&amp;amp;lt;/nonbutton&amp;amp;gt;&amp;amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This makes it show the level of alcohol resistance&lt;br /&gt;
&lt;br /&gt;
In PRINT_ALPHABET_HTML, we will have to define the ranks for our new scale. Make sure to do the same thing in PRING_ALPHABET too in COMMON.erb&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIMS CONST STR_RANK11, 11 = &amp;amp;quot;Ex&amp;amp;quot;, &amp;amp;quot;SS&amp;amp;quot;, &amp;amp;quot; S&amp;amp;quot;, &amp;amp;quot; A&amp;amp;quot;, &amp;amp;quot; B&amp;amp;quot;, &amp;amp;quot; C&amp;amp;quot;, &amp;amp;quot; D&amp;amp;quot;, &amp;amp;quot; E&amp;amp;quot;, &amp;amp;quot; F&amp;amp;quot;, &amp;amp;quot; G&amp;amp;quot;, &amp;amp;quot; H&amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
;this makes C the average and turns it grey&lt;br /&gt;
{&lt;br /&gt;
#DIMS CONST C_RANK11, 11 =&lt;br /&gt;
&amp;amp;quot;C_P_PURPLE&amp;amp;quot;, &amp;amp;quot;C_WHITE&amp;amp;quot;, &amp;amp;quot;C_RED&amp;amp;quot;, &amp;amp;quot;C_ORANGE&amp;amp;quot;, &amp;amp;quot;C_YELLOW&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;C_GRAY&amp;amp;quot;, &amp;amp;quot;C_YELLOW&amp;amp;quot;, &amp;amp;quot;C_ORANGE&amp;amp;quot;, &amp;amp;quot;C_RED&amp;amp;quot;, &amp;amp;quot;C_WHITE&amp;amp;quot;, &amp;amp;quot;C_PINK&amp;amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Define a new entry for 11 ranks&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SELECTCASE RANK_NUM&lt;br /&gt;
    CASE 11&lt;br /&gt;
        RETURNF COLOR_PRINT_HTML(STR_RANK11:RANK, C_RANK11:RANK, 2)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Under CALC_RANK_FUNCTION and CALC_RANK (in COMMON.erb) we can define what our numbers scale to. In our case we will be doing a -5 to 5 system&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;amp;quot;MAX_11_SCALE&amp;amp;quot;&lt;br /&gt;
;for endurance scales&lt;br /&gt;
    SELECTCASE VAR_VALUE&lt;br /&gt;
        CASE IS &amp;amp;gt;= 5&lt;br /&gt;
            RANK = 0&lt;br /&gt;
            ;upper limit&lt;br /&gt;
        CASE IS &amp;amp;gt;= 4&lt;br /&gt;
            RANK = 1&lt;br /&gt;
        CASE IS &amp;amp;gt;= 3&lt;br /&gt;
            RANK = 2&lt;br /&gt;
        CASE IS &amp;amp;gt;= 2&lt;br /&gt;
            RANK = 3&lt;br /&gt;
        CASE IS &amp;amp;gt;= 1&lt;br /&gt;
            RANK = 4&lt;br /&gt;
        CASE IS &amp;amp;gt;= 0&lt;br /&gt;
            RANK = 5&lt;br /&gt;
            ; you start at 0&lt;br /&gt;
        CASE IS &amp;amp;gt;= -1&lt;br /&gt;
            RANK = 6&lt;br /&gt;
        CASE IS &amp;amp;gt;= -2&lt;br /&gt;
            RANK = 7&lt;br /&gt;
        CASE IS &amp;amp;gt;= -3&lt;br /&gt;
            RANK = 8&lt;br /&gt;
        CASE IS &amp;amp;gt;= -4&lt;br /&gt;
            RANK = 9&lt;br /&gt;
        CASEELSE&lt;br /&gt;
            RANK = 10&lt;br /&gt;
            ;lower limit&lt;br /&gt;
        ENDSELECT&lt;br /&gt;
        &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Define an entry in CALC_RANK_NUM_FUNCTION&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;amp;quot;MAX_11_SCALE&amp;amp;quot;&lt;br /&gt;
;needed for endurance abilities&lt;br /&gt;
    RANK_NUM = 11&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Make a description to show criteria for level up&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 54; Alcohol Resistance&lt;br /&gt;
    LOCALS '= &amp;amp;quot;How strong drugs affect you.\n&amp;amp;quot;&lt;br /&gt;
    LOCALS += &amp;amp;quot;Progress towards next stage (addict):\n&amp;amp;quot;&lt;br /&gt;
    IF AlcoholResistance:C_ID:0 &amp;amp;gt;= 5&lt;br /&gt;
        LOCALS += @&amp;amp;quot; MAXED!\n&amp;amp;quot;&lt;br /&gt;
    ELSE&lt;br /&gt;
        LOCALS += &amp;amp;quot;Experience:\n&amp;amp;quot;&lt;br /&gt;
        LOCALS += @&amp;amp;quot; Drug: %ABILITY_FORMAT_HTML(OrgasmDenyExp:C_ID:0, EXP_DEMAND_22(0,90,C_ID,1))%\n&amp;amp;quot;&lt;br /&gt;
    ENDIF&lt;br /&gt;
    LOCALS += &amp;amp;quot;Progress towards next stage (nondrinker):\n&amp;amp;quot;&lt;br /&gt;
    IF AlcoholResistance:C_ID:0 &amp;amp;lt;= -5&lt;br /&gt;
        LOCALS += @&amp;amp;quot; MAXED!&amp;amp;quot;&lt;br /&gt;
    ELSE&lt;br /&gt;
        LOCALS += &amp;amp;quot;Experience:\n&amp;amp;quot;&lt;br /&gt;
        LOCALS += @&amp;amp;quot; Drug: %ABILITY_FORMAT_HTML(DrinkingExp:C_ID:0, -EXP_DEMAND_22(0,90,C_ID))%&amp;amp;quot;&lt;br /&gt;
    ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Go to ERB/ステータス計算関/ABL/ABL_UP_DATA.ERB and add the id of the exp you want to occupy under EXP_DEMAND.&lt;br /&gt;
&lt;br /&gt;
In this case, we will be taking ID 22.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ELSEIF ARG == 22&lt;br /&gt;
; call exp demand for alcohol resistance&lt;br /&gt;
    RETURNF EXP_DEMAND_22(ARG:1,ARG:2,ARG:3)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we did that, we will have to make the function that we wanted to call&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡&lt;br /&gt;
;Alcohol and Drug Resistance&lt;br /&gt;
;For these values they determine the threshold&lt;br /&gt;
;≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡&lt;br /&gt;
@EXP_DEMAND_22(ARG,ARG:1,ARG:2,ARG:3=0,ARG:4=0)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
VARSET LOCAL&lt;br /&gt;
;reset local since this is our grab variable&lt;br /&gt;
IF !ARG:4&lt;br /&gt;
    LOCAL = AlcoholResistance:(ARG:2):0+(ARG:3)&lt;br /&gt;
;set the grab variable to the 2hu's alcohol resist&lt;br /&gt;
ELSE&lt;br /&gt;
    LOCAL = ARG:4&lt;br /&gt;
ENDIF&lt;br /&gt;
; grab the exp needed based off the level&lt;br /&gt;
SELECTCASE LOCAL&lt;br /&gt;
    CASE -5&lt;br /&gt;
        LOCAL = -2000&lt;br /&gt;
    CASE -4&lt;br /&gt;
        LOCAL = -1000&lt;br /&gt;
    CASE -3&lt;br /&gt;
        LOCAL = -500&lt;br /&gt;
    CASE -2&lt;br /&gt;
        LOCAL = -250&lt;br /&gt;
    CASE -1&lt;br /&gt;
        LOCAL = -100&lt;br /&gt;
    CASE 0&lt;br /&gt;
        LOCAL = 0&lt;br /&gt;
    CASE 1&lt;br /&gt;
        LOCAL = 100&lt;br /&gt;
    CASE 2&lt;br /&gt;
        LOCAL = 250&lt;br /&gt;
    CASE 3&lt;br /&gt;
        LOCAL = 500&lt;br /&gt;
    CASE 4&lt;br /&gt;
        LOCAL = 1000&lt;br /&gt;
    CASE 5&lt;br /&gt;
        LOCAL = 2000&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&lt;br /&gt;
RETURNF LOCAL&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will give the exp needed to level up or down the ability.&lt;br /&gt;
&lt;br /&gt;
Next up is a way of giving experience to this stat. Since our example is alcohol resistance, it would be a good call to increase it by drinking alcohol&lt;br /&gt;
&lt;br /&gt;
In COM332, we can add a line below line 181 which gives alcohol resistance if the 2hu drinks alcohol&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SOURCE:歓楽 = SOURCE:歓楽 * 味補正 / 10&lt;br /&gt;
SOURCE:征服 = SOURCE:征服 * 味補正 / 10&lt;br /&gt;
SOURCE:受動 = SOURCE:受動 * 味補正 / 10&lt;br /&gt;
;custom code&lt;br /&gt;
DrinkingExp:TARGET:0 += 味補正&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally is a way to track if a character has enough exp to level up this stat. The function for this is found in&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;Alcohol resistance&lt;br /&gt;
    LOCAL:90 = AlcoholResistance:ARG:0&lt;br /&gt;
    IF DrinkingExp:ARG:0 &amp;amp;gt;= EXP_DEMAND_22(0,90,ARG,1) &amp;amp;amp;&amp;amp;amp; AlcoholResistance:ARG:0 &amp;amp;lt; 5&lt;br /&gt;
        AlcoholResistance:ARG:0 ++&lt;br /&gt;
        IF ARG == 0&lt;br /&gt;
            PRINTFORMW %PARSE(&amp;amp;quot;Your&amp;amp;quot;)% body is now more resiliant to drugs.&lt;br /&gt;
        ELSE&lt;br /&gt;
            PRINTFORMW %CALLNAME:ARG%'s body is now more resiliant to drugs.&lt;br /&gt;
        ENDIF&lt;br /&gt;
    ELSEIF (DrinkingExp:ARG:0 &amp;amp;lt; (EXP_DEMAND_22(0,90,ARG,-1)) || (DrinkingExp:ARG:0 &amp;amp;lt; EXP_DEMAND_22(0,90,ARG) &amp;amp;amp;&amp;amp;amp; DrinkingExp:ARG:0 &amp;amp;gt; 0)) &amp;amp;amp;&amp;amp;amp; AlcoholResistance:ARG:0 &amp;amp;gt; -5&lt;br /&gt;
    AlcoholResistance:ARG:0 --&lt;br /&gt;
    IF ARG == 0&lt;br /&gt;
        PRINTFORMW %PARSE(&amp;amp;quot;Your&amp;amp;quot;)% body is now less resiliant to drugs.&lt;br /&gt;
    ELSE&lt;br /&gt;
        PRINTFORMW %CALLNAME:ARG%'s body is now less resiliant to drugs.&lt;br /&gt;
    ENDIF&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can add additional talents on level up like I've did on my orgasm denial scale but you don't have to&lt;br /&gt;
&lt;br /&gt;
= Adding Items =&lt;br /&gt;
&lt;br /&gt;
Adding new items is easy, but it requires editing CSVs, adding the entry into ITEMDATA.erb, and applying its effects in Add_Item.erb&lt;br /&gt;
&lt;br /&gt;
In our example, we will be making a candy which increases V and V stretch Exp by 100, takes our virginity, and increase stamina by 1000&lt;br /&gt;
&lt;br /&gt;
First, we'll have to go to Item.csv and add our item and set its ID&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; 330,UselessCandy,3000&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This makes an item with an ID of 330 which costs 500 yen.&lt;br /&gt;
&lt;br /&gt;
Then we'll have to go to ERB/Translation/STR.erb and go to ITEMNAME_TR. Below that function, we can insert our translated item name.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 70&lt;br /&gt;
    ;translated name which corresponds to our item id&lt;br /&gt;
    LOCALS = Violet Candy&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We will also have to add a description to the item in ERB/アイテム解説.erb under ITEM_EXPLANATION to tell the player what it does.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 330&lt;br /&gt;
    RETURNF &amp;amp;quot;Drug that instantly removes【Virgin】from someone and stretches their holes. Immediate effect use item.&amp;amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we added the item ID and its name, we'll have to add it to SHOP関連/ITEMDATA.erb to make it a buyable item and to categorize it correctly&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;amp;quot;UselessCandy&amp;amp;quot;&lt;br /&gt;
    SELECTCASE ARGS&lt;br /&gt;
        CASE &amp;amp;quot;SALES&amp;amp;quot;&lt;br /&gt;
            ;how many you can buy&lt;br /&gt;
            RETURN 99&lt;br /&gt;
        CASE &amp;amp;quot;購入&amp;amp;quot;&lt;br /&gt;
            ;behavior when purchasing&lt;br /&gt;
            CALL ITEM_MATOMEGAI(ARG, ARG:1)&lt;br /&gt;
        CASE &amp;amp;quot;TYPE:消耗品&amp;amp;quot;, &amp;amp;quot;SHOP:通信販売&amp;amp;quot;&lt;br /&gt;
            ;item flags&lt;br /&gt;
            RETURN 1&lt;br /&gt;
    ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This categorizes it as a consumable that is buyable in mail order.&lt;br /&gt;
&lt;br /&gt;
== Adding effects to items ==&lt;br /&gt;
&lt;br /&gt;
Finally, we get to applying the item's effects. Go to TRANSLATION/Addition/Add_Item.erb and make it available to use by putting it under Add_UseableItem&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 330&lt;br /&gt;
    RETURN 2&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
add your item's effects under Add_UseItem&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 330&lt;br /&gt;
    PRINTFORMW You pull out a large jawbreaker, put it in your mouth, and start sucking on it.&lt;br /&gt;
    PRINTFORMW It tastes like strawberry.&lt;br /&gt;
    PRINTFORML While you are enjoying your candy, a portal appears underneath you.&lt;br /&gt;
    PRINTFORMW A foriegn object shifts your %CLOTHES_TR(PANTSNAME(EQUIP:ARG:下半身下着２, ARG))% and inserts it in your \@ HAS_VAGINA(MASTER) ? %FSYN(&amp;amp;quot;vagina&amp;amp;quot;)+&amp;amp;quot; and&amp;amp;quot;%#\@ %FSYN(&amp;amp;quot;anus&amp;amp;quot;)%...&lt;br /&gt;
    IF TALENT:MASTER:処女&lt;br /&gt;
        ; if player has a vag and is a virgin&lt;br /&gt;
        SETCOLOR 247,171,166&lt;br /&gt;
        PRINTFORMW 【Virginity Loss】&lt;br /&gt;
        CALL SET_HISTORY_LOST_V(MASTER, 26, &amp;amp;quot;ペニス&amp;amp;quot;,)&lt;br /&gt;
        RESETCOLOR&lt;br /&gt;
        TALENT:MASTER:処女 = -1&lt;br /&gt;
        ; take master's virginity by yukari's tentacles&lt;br /&gt;
        PRINTFORMW You feel an unbearable pain in your %FSYN(&amp;amp;quot;vagina&amp;amp;quot;)%, getting violated like it's nothing.&lt;br /&gt;
    ENDIF&lt;br /&gt;
    IF CSTR:MASTER:アナル処女喪失履歴 == &amp;amp;quot;&amp;amp;quot;&lt;br /&gt;
        ; if player is a anal virgin&lt;br /&gt;
        SETCOLOR 247,171,166&lt;br /&gt;
        PRINTFORMW 【Anal Virginity Loss】&lt;br /&gt;
        CALL SET_HISTORY_LOST_A(MASTER, 26, &amp;amp;quot;ペニス&amp;amp;quot;,)&lt;br /&gt;
        RESETCOLOR&lt;br /&gt;
        ; take master's virginity by yukari's tentacles&lt;br /&gt;
        PRINTFORMW Your asshole bleeds profusely from the sudden insertion.&lt;br /&gt;
    ENDIF&lt;br /&gt;
    PRINTFORMW You try to scream, but the candy has gagged your mouth shut...&lt;br /&gt;
    PRITNFORMW You look down and it seems to be a wide tenticle that's fucking you.&lt;br /&gt;
    PRINTFORMW You attempt to resist the tentacles violating you, but it doesn't budge.&lt;br /&gt;
    PRINTFORNW The relentless sensation is too much to endure as you fall on your ass...&lt;br /&gt;
    PRINTFORMW You surrender in pleasure as you cum over and over...&lt;br /&gt;
    EXP:MASTER:異常経験 += 30&lt;br /&gt;
    IF HAS_VAGINA(MASTER)&lt;br /&gt;
        EXP:MASTER:Ｖ経験 += 100&lt;br /&gt;
        EXP:MASTER:Ｖ拡張経験 += 100&lt;br /&gt;
        EXP:MASTER:絶頂経験 += 15&lt;br /&gt;
        EXP:MASTER:Ｖ絶頂経験 += 15&lt;br /&gt;
    ENDIF&lt;br /&gt;
    PRINTFORNW This repeats for hours...&lt;br /&gt;
    PRINTFORMW The tenticles never stops fucking you, despite you fainting...&lt;br /&gt;
    CFLAG:MASTER:徹夜 = 1&lt;br /&gt;
    CFLAG:MASTER:ヤラせちゃった = 1&lt;br /&gt;
    RETURN 2&lt;br /&gt;
    ;give V experience, climax, and rape flag and end day.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding new commands =&lt;br /&gt;
&lt;br /&gt;
Adding a new command is a bit complicated and can get overboard very quickly as you'll have to add them to the user interface and make a message&lt;br /&gt;
&lt;br /&gt;
For this example, we'll be making a command that kicks out the selected 2hu from the room we are in.&lt;br /&gt;
&lt;br /&gt;
First off, we have to add our command in CSV/Train.csv to register it as a usable command.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; 489,KickOut&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we've done that, we can add the command to the user interface&lt;br /&gt;
&lt;br /&gt;
First we'll have to add the generic name to the command in TRANSLATION/STR.erb&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 489&lt;br /&gt;
    LOCALS = Kick Out&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we have added the generic name of the command, we can now add the name that will be shown in the actual user interface in ERB/コマンド関連/USERCOM_コマンド表示処理.ERB under the SHOW_USERCOM function&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ELSEIF LOCAL == 489&lt;br /&gt;
    PRINTFORMC Kick Out %CALLNAME:TARGET%[{LOCAL,3}]&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will tell the name of the character we are about to kick out of our room.&lt;br /&gt;
&lt;br /&gt;
The final steps involve making our command. Make a new ERB file anywhere in the ERB folder (but you should make your own folder if you are adding new commands and such). Name it something like &amp;amp;quot;COMF{ID} Command Name&amp;amp;quot; (&amp;amp;quot;COMF489 Kick Out&amp;amp;quot; in our case)&lt;br /&gt;
&lt;br /&gt;
Open the new ERB file we just created. First, we make the function that give the command it's effects&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@COM489&lt;br /&gt;
CFLAG:TARGET:好感度 -= (50 - ABL:TARGET:親密 * 2)&lt;br /&gt;
CFLAG:TARGET:信頼度 -= (50 - ABL:TARGET:親密 * 2)&lt;br /&gt;
;reduce favor and reliability&lt;br /&gt;
SOURCE:TARGET:反感 += 300&lt;br /&gt;
BASE:TARGET:怒り += (5500 - ABL:TARGET:親密 * 100)&lt;br /&gt;
; make 2hu mad&lt;br /&gt;
CFLAG:TARGET:現在位置 = KICKOUT()&lt;br /&gt;
; move the 2hu to a different room&lt;br /&gt;
&lt;br /&gt;
;we need to increase time by at least something or else we don't get the message.&lt;br /&gt;
TIME += 1&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that, give the player a description of what they do to do that action.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@MESSAGE_COM489&lt;br /&gt;
PRINTFORMDW You kick %CALLNAME:TARGET% out of %STR_TR(CFLAG:MASTER:現在位置+8000)%&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally are the conditions that restrict the use of the command&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@COM_ABLE489&lt;br /&gt;
; Do not allow during ufufu or time stop&lt;br /&gt;
SIF FLAG:70 == 1&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF CFLAG:うふふ != 0&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF !TFLAG:100&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF CFLAG:睡眠&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF TARGET == MASTER ; doesn't make sense to kick yourself out&lt;br /&gt;
    RETURN 0&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding New Character-Specific Commands (command 443) =&lt;br /&gt;
&lt;br /&gt;
First, you'll want to go to your character's data file. They're located in `\ERB\キャラデータ\Chara_data_[character ID]_[character's Japanese CALLNAME]`. Ex: Suika's file is `Chara_data_10_萃香.ERB`, Parsee's file is `Chara_data_60_パルスィ.ERB`, and Shinki's file is `Chara_data_102_神綺.ERB`.&lt;br /&gt;
&lt;br /&gt;
Next, include a line like this somewhere in the file:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;quot;固有コマンド&amp;quot;&lt;br /&gt;
    CALLF MAKE_STR(V_NAME, &amp;quot;[command name]&amp;quot;)&lt;br /&gt;
CASE &amp;quot;固有コマンド実行可能&amp;quot;&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, !WORKING(60)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Most characters have it under `CASE &amp;quot;普段着：その他１&amp;quot;` or `CASE &amp;quot;普段着：その他 2`&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Finally, add a function for your command called `@UNIQUE_COM_[command name]`. You can define it anywhere, but most EN original custom commands are in their own files, named `Add_[CommandName].ERB`, and stored in `ERB\TRANSLATION\Addition`. Ex. Parsee's custom command is in Add_HashihimeServices.ERB, and Hina's custom command is in Add_Misfortune.ERB.&lt;br /&gt;
&lt;br /&gt;
= Adding Underwear =&lt;br /&gt;
&lt;br /&gt;
Underwear isn't something you need to add more of unless you want to make unique underwear or went full AB mode and decide to add diapes to gensokyo (Pops).&lt;br /&gt;
&lt;br /&gt;
Underwear can be added by using the code as a template. It will automatically add them to the underwear array where all 2hus can wear&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;ID is your underwear ID&lt;br /&gt;
;the english O_DATA entries are for Pops's branch only&lt;br /&gt;
&lt;br /&gt;
@EXIST_下半身下着_ずらし可能ID&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@下半身下着_ずらし可能ID(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
    CASE &amp;amp;quot;名前&amp;amp;quot;&lt;br /&gt;
        ;name&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;diaper&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;描写&amp;amp;quot;&lt;br /&gt;
        ;description variable&lt;br /&gt;
        ;the real description is in MISC.ERB(?)&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;wtf is this used for&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;透ける(前)&amp;amp;quot;&lt;br /&gt;
        ;Transparency. This is the opposite so 1 means you can't see&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;透ける(後)&amp;amp;quot;&lt;br /&gt;
        ;Transparency. This is the opposite so 1 means you can't see&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;はける&amp;amp;quot;&lt;br /&gt;
        ;requirements to have the 2hu wear it&lt;br /&gt;
        IF !nOmutsu&lt;br /&gt;
        ;the diaper flag&lt;br /&gt;
            CALLF MAKE_INT(V_NAME, 0)&lt;br /&gt;
        ELSEIF PeeHold:ARG:0 &amp;amp;lt;= -2 || PooHold:ARG:0 &amp;amp;lt;= -2 || TALENT:ARG:幼児／幼児退行 || GETBIT(TALENT:ARG:OmoGuardian, 2) || TALENT:ARG:BladderSize == 2&lt;br /&gt;
            ;needs to have continence issues or be a AB (infant regression) or DL (padded legend)&lt;br /&gt;
            CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
        ENDIF&lt;br /&gt;
    CASE &amp;amp;quot;着せ替え可能&amp;amp;quot;&lt;br /&gt;
        ;can change into it after having their panties/diaper pilfered&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;関連下着&amp;amp;quot;&lt;br /&gt;
        ;matching upperwear&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;上半身下着１&amp;amp;quot;, &amp;amp;quot;Ｔシャツ&amp;amp;quot;))&lt;br /&gt;
    CASE &amp;amp;quot;Priority&amp;amp;quot;&lt;br /&gt;
        ;gives a priority (re: second chance) roll that it'll be picked.&lt;br /&gt;
        ;from 0 to 100. 100 means it WILL be picked if the game rolls on it and fails the RNG check for other panties.&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 100)&lt;br /&gt;
    CASE &amp;amp;quot;男性下着&amp;amp;quot;&lt;br /&gt;
        ;can men wear it (Neodev version)&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;Unisex&amp;amp;quot;&lt;br /&gt;
        ;can men wear it&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;quot;Panties Type&amp;quot;&lt;br /&gt;
    [SKIPSTART]&lt;br /&gt;
    Types:&lt;br /&gt;
    ・Underwear&lt;br /&gt;
    ・Open-Crotch&lt;br /&gt;
    ・Pull-Up&lt;br /&gt;
    ・Diaper&lt;br /&gt;
    ・Naked/Bare Skin&lt;br /&gt;
    ・&lt;br /&gt;
    There are also absorbency levels for diapers that go from Light (Light Diaper) -&amp;gt; Normal (Diaper) -&amp;gt; Heavy (Heavy Diaper) -&amp;gt; Extreme (Extreme Diaper)&lt;br /&gt;
    Catheters and incontinence/menstrual/diaper booster pads are handled with CFLAGs&lt;br /&gt;
    Use IsPadded(ARG) to find out if the 2hu has a diaper or a pad.&lt;br /&gt;
    [SKIPEND]&lt;br /&gt;
    CALLF MAKE_STR(V_NAME, &amp;amp;quot;Diaper&amp;amp;quot;)&lt;br /&gt;
        CASE &amp;quot;Pee Capacity&amp;quot;&lt;br /&gt;
        ;how much piss it can hold if pee accidents are enabled&lt;br /&gt;
        ;if the 2hu has an accident without being padded they get dirty PALAMs (bad). If you're the one that has an accident you get the 「Not Potty Trained」 reputation&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1750)&lt;br /&gt;
    CASE &amp;quot;Poo Capacity&amp;quot;&lt;br /&gt;
        ;how much poop it can contain if messy accidents are enabled&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1000)&lt;br /&gt;
    CASE &amp;quot;Armor&amp;quot;&lt;br /&gt;
        ;how much penetration it can stop&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 2)&lt;br /&gt;
    CASE &amp;quot;Armor Health&amp;quot;&lt;br /&gt;
        ;how much damage can the armor take before losing efficiency or breaking&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 650)&lt;br /&gt;
    CASE &amp;quot;Armor Coverage&amp;quot;&lt;br /&gt;
        ;what parts the armor covers, use / to separate body part IDs&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;quot;61/53&amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;コレクション解禁条件&amp;amp;quot;&lt;br /&gt;
        ;unlock requirement variable&lt;br /&gt;
        ;the real description is in MISC.ERB(?)&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Req: Potty Training -2&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;コレクション表示可能&amp;amp;quot;&lt;br /&gt;
        ;condition expression needed to unlock. Often this is the same conditions as having the Touhou to equip it.&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Adding Clothing =&lt;br /&gt;
Other clothing can also be added to TW. Just that in vanilla TW, it also has to be in a clothing set to be wearable.&lt;br /&gt;
&lt;br /&gt;
Here is a list of all clothing slots that are available&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
	(1) アクセサリ		=	アクセサリ 		=	Decoration&lt;br /&gt;
	(2) 帽子 		=	頭装備 			=	Head&lt;br /&gt;
	(3) 靴			=	靴			=	Socks &lt;br /&gt;
	(4) 靴下		=	靴下			=	Shoes&lt;br /&gt;
&lt;br /&gt;
	(5) 下半身下着１		=	下半身下着_ずらし不可	=	Underwear(top)		(For bras that are worn by 2hus and can't be shifted)&lt;br /&gt;
	(6) 下半身下着２		=	下半身下着_ずらし可能 	=	Underwear(top)		(For bras that can be shifted)&lt;br /&gt;
&lt;br /&gt;
	(7) 上半身下着１		= 	上半身下着_はだけ不可	=	Underwear(bot)		(Underwear on-top of underwear. Cannot be taken)&lt;br /&gt;
	(8) 上半身下着２		=	上半身下着_はだけ可能 	=	Underwear(bot)		(Underwear that can be taken. Includes panties, briefs, trunks, thongs, pull-up diapers, and taped diapers)&lt;br /&gt;
&lt;br /&gt;
	(9) レオタード		=	レオタード 		=	Full-body Underwear	(Usually reserved for leotards and swimsuits)&lt;br /&gt;
	(10) ボディースーツ	=	ボディースーツ		=	Body Suit&lt;br /&gt;
&lt;br /&gt;
	(11) ズボン		=	ズボン			= 	Pants&lt;br /&gt;
	(12) 下半身上着		=	下半身上着		=	Undergarment 		(Unused)&lt;br /&gt;
&lt;br /&gt;
	(13) ワンピース		=	ワンピース		=	Full-body		(One-pieces)&lt;br /&gt;
	(14) 着物		=	着物			=	Kimono&lt;br /&gt;
&lt;br /&gt;
	(15) スカート		=	スカート			=	Skirt&lt;br /&gt;
&lt;br /&gt;
	(16) 上半身上着２	= 	上半身上着_はだけ可能	=	Shirt			(Shirts)&lt;br /&gt;
	(17) 上半身上着１	=	上半身上着_はだけ不可 	= 	Outer Garment		(Jackets, sailor unforms, shrine maiden clothes, etc)&lt;br /&gt;
&lt;br /&gt;
	(18) 外衣		=	外衣			=	Upper Garment		(Capes, jackets, and armor vests)&lt;br /&gt;
&lt;br /&gt;
	(19) その他１		=	その他衣装		=	Accessory&lt;br /&gt;
	(20) その他２		=	その他衣装		=	Accessory&lt;br /&gt;
	(21) その他３		=	その他衣装 		=	Accessory&lt;br /&gt;
&lt;br /&gt;
	(22) 腕部装束		=	腕部装束 		=	Arms&lt;br /&gt;
	(23) Back		=	Back			=	Back&lt;br /&gt;
	(24) Weapon		=	Weapon			=	Weapon&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;ID is your clothing ID&lt;br /&gt;
;ClothingType_ID (ie: 外衣_35)&lt;br /&gt;
&lt;br /&gt;
@EXIST_スカート32&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@スカート32(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
CASE &amp;quot;名前&amp;quot;&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, &amp;quot;naughty leather skirt&amp;quot;)&lt;br /&gt;
CASE &amp;quot;FullDesc&amp;quot;&lt;br /&gt;
	LOCALS '= @&amp;quot;A short skirt, but made with leather.&amp;quot;&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, LOCALS)&lt;br /&gt;
CASE &amp;quot;Shows Panties&amp;quot;&lt;br /&gt;
	[SKIPSTART]&lt;br /&gt;
	What types of panties will be shown though the skirt:&lt;br /&gt;
	Highest priority will be used.&lt;br /&gt;
	Leaking or messy underwear will always be shown in another line (smells).&lt;br /&gt;
&lt;br /&gt;
	1: Completely concealed&lt;br /&gt;
	2: Extreme diapers and soaked Heavy diapers&lt;br /&gt;
	3: Heavy diapers and soaked Regular diapers.&lt;br /&gt;
	4: Diapers and drawers &lt;br /&gt;
	5: All&lt;br /&gt;
	[SKIPEND]&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
CASE &amp;quot;Armor&amp;quot;&lt;br /&gt;
	;how much penetration it can stop&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 3)&lt;br /&gt;
CASE &amp;quot;Armor Health&amp;quot;&lt;br /&gt;
        ;how much damage can the armor take before losing efficiency or breaking&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 1500)&lt;br /&gt;
CASE &amp;quot;Armor Coverage&amp;quot;&lt;br /&gt;
        ;what parts the armor covers, use / to separate body part IDs&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, &amp;quot;60&amp;quot;)&lt;br /&gt;
CASE &amp;quot;装備部位&amp;quot;&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, &amp;quot;「スカート」&amp;quot;)&lt;br /&gt;
CASE &amp;quot;Price&amp;quot;&lt;br /&gt;
	;Price in the clothing store.&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 4000)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding Weapons =&lt;br /&gt;
&lt;br /&gt;
Weapons can be added by using the code as a template. It will automatically add them to the weapon array where all 2hus can equip if Postal mode is on&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;ID is your weapon ID&lt;br /&gt;
&lt;br /&gt;
@EXIST_WeaponID&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
;オブジェクト本体&lt;br /&gt;
@WeaponID(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
    CASE &amp;amp;quot;名前&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;SIG MCX VIRTUS&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;FullName&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Sig Sauer MCX VIRTUS Assault Rifle&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;描写&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;This is your weapon description&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;装備部位&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;「Weapon」&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Damage&amp;amp;quot;&lt;br /&gt;
        ; default damage in a normal hit&lt;br /&gt;
        LOCAL = 962&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Accuracy&amp;amp;quot;&lt;br /&gt;
        ; chance to HIT, 0-100%&lt;br /&gt;
        LOCAL = 50&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Burst&amp;amp;quot;&lt;br /&gt;
        ;how many shots it fires per turn&lt;br /&gt;
        LOCAL = 5&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Pellets&amp;amp;quot;&lt;br /&gt;
        ;bullets per shot&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Multi Hit&amp;amp;quot;&lt;br /&gt;
        ;how many targets the weapon can hit per pellet&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Loudness&amp;amp;quot;&lt;br /&gt;
        ;how far away a shot can be heard (in units)&lt;br /&gt;
        LOCAL = 7&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Mag Size&amp;amp;quot;&lt;br /&gt;
        ;shots until you need to reload&lt;br /&gt;
        LOCAL = 30&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Range&amp;amp;quot;&lt;br /&gt;
        ;how many units the weapon can fire&lt;br /&gt;
        LOCAL = 5&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Penetration&amp;amp;quot;&lt;br /&gt;
        ;units that you can see it can penetrate&lt;br /&gt;
        ;also dictates what armor it can go through&lt;br /&gt;
        LOCAL = 2&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
        CASE &amp;amp;quot;Grade&amp;amp;quot;&lt;br /&gt;
        ;how many times you have to give 100 charisma to the kappa&lt;br /&gt;
        LOCAL = 5&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
        CASE &amp;amp;quot;Price&amp;amp;quot;&lt;br /&gt;
        ;price to DEVELOP&lt;br /&gt;
        LOCAL = 470000&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
        CASE &amp;amp;quot;Prerequisite&amp;amp;quot;&lt;br /&gt;
        ;weapon required to develop first&lt;br /&gt;
        LOCAL = 40&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    ;These are attachment slots&lt;br /&gt;
    CASE &amp;amp;quot;Grip Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Foregrip Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Reciever Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Magazine Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Barrel Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Tactical Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Sight Slot&amp;amp;quot;&lt;br /&gt;
        ; 1 = pistol sights&lt;br /&gt;
        ; 2 = red dots and low magnification scopes&lt;br /&gt;
        ; 3 = high magnification scopes&lt;br /&gt;
        LOCAL = 3&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Stock Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Type&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Types:&lt;br /&gt;
        ・Melee&lt;br /&gt;
        ・Firearm&lt;br /&gt;
        ・Explosive&lt;br /&gt;
        ・Throwable&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Firearm&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Class&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Types:&lt;br /&gt;
        ・Pistol&lt;br /&gt;
        ・Rifle&lt;br /&gt;
        ・Shotgun&lt;br /&gt;
        ・Light Machine Gun&lt;br /&gt;
        ・Medium Machine Gun&lt;br /&gt;
        ・Heavy Machine Gun&lt;br /&gt;
        ・1H Blunt&lt;br /&gt;
        ・2H Blunt&lt;br /&gt;
        ・1H Blade&lt;br /&gt;
        ・2H Blade&lt;br /&gt;
        ・Spear&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Rifle&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Ammo&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Caliber in metric units&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;5.56x45mm&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Fire Sound&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;firearms/AT MR-92.wav&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Tags&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Tags:&lt;br /&gt;
        ・civilian&lt;br /&gt;
        ・military&lt;br /&gt;
        ・medival&lt;br /&gt;
        ・world war&lt;br /&gt;
        ・modern&lt;br /&gt;
        ・spacer&lt;br /&gt;
        ・ultra&lt;br /&gt;
        ・archotech&lt;br /&gt;
        ・assault rifle&lt;br /&gt;
        ・machine gun&lt;br /&gt;
        ・sniper rifle&lt;br /&gt;
        ・anti-tank&lt;br /&gt;
        ・revolver&lt;br /&gt;
        ・autopistol&lt;br /&gt;
        ・carbine&lt;br /&gt;
        ・soviet&lt;br /&gt;
        ・western&lt;br /&gt;
        ・bow&lt;br /&gt;
        ・musket&lt;br /&gt;
        ・battle rifle&lt;br /&gt;
        ・3d printed&lt;br /&gt;
        ・explosive&lt;br /&gt;
        ・non lethal&lt;br /&gt;
        ・incendiary&lt;br /&gt;
        ・american&lt;br /&gt;
        ・german&lt;br /&gt;
        ・japanese&lt;br /&gt;
        ・chinese&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;military/western/modern/assault rifle&amp;amp;quot;)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Spell Cards ==&lt;br /&gt;
Spell cards are much like weapons, but spell cards are unique to each character. They can also do unique effects such as healing people, affecting accuracy, and many other things.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@EXIST_SpellCard12&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@SpellCard12(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE ARG&lt;br /&gt;
CASE 1&lt;br /&gt;
	SELECTCASE O_DATA&lt;br /&gt;
	CASE &amp;quot;名前&amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, @&amp;quot;「Innate Dream」&amp;quot;)&lt;br /&gt;
	CASE &amp;quot;Description&amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, @&amp;quot;A secret technique which is extreme in many ways. With Reimu's ability to float, she floats away from all sorts of things and cannot to be attacked. If it wasn't just for play (with time limit), no one could beat her using any method.&amp;quot;)		&lt;br /&gt;
	CASE &amp;quot;ESP&amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 4000)&lt;br /&gt;
	CASE &amp;quot;Grade&amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 30)			&lt;br /&gt;
	CASE &amp;quot;Damage&amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 300)&lt;br /&gt;
	CASE &amp;quot;Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 12&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Burst&amp;quot;&lt;br /&gt;
		LOCAL = 150&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Pellets&amp;quot;&lt;br /&gt;
		LOCAL = 35&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Range&amp;quot;&lt;br /&gt;
		LOCAL = 10&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Penetration&amp;quot;&lt;br /&gt;
		LOCAL = 6&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	   	&lt;br /&gt;
	CASE &amp;quot;Multi Hit&amp;quot;&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Player Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Ally Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Ally Dodge&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)		&lt;br /&gt;
	CASE &amp;quot;Hostile Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 0&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)		&lt;br /&gt;
	CASE &amp;quot;Hostile Dodge&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 0&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)			&lt;br /&gt;
	CASE &amp;quot;Last Spell&amp;quot;&lt;br /&gt;
		LOCAL = 1&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)			&lt;br /&gt;
	CASE &amp;quot;装備部位&amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;quot;「SpellCard」&amp;quot;)&lt;br /&gt;
	ENDSELECT&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding New Characters =&lt;br /&gt;
&lt;br /&gt;
Adding characters requires a CSV entry, a CHARADATA ERB file, and a picture associated with them&lt;br /&gt;
&lt;br /&gt;
This is a character's CSV entry (place in the CSV folder&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;charcter ID&lt;br /&gt;
番号,145,&lt;br /&gt;
&lt;br /&gt;
;character name&lt;br /&gt;
名前,Kotohime,&lt;br /&gt;
;character callname&lt;br /&gt;
呼び名,Kotohime,&lt;br /&gt;
&lt;br /&gt;
;max stamina&lt;br /&gt;
基礎,体力,2500&lt;br /&gt;
;max energy&lt;br /&gt;
基礎,気力,2000&lt;br /&gt;
&lt;br /&gt;
;don't touch&lt;br /&gt;
基礎,勃起,1500&lt;br /&gt;
;maybe touch if your 2hu has a dick&lt;br /&gt;
基礎,精力,10000&lt;br /&gt;
&lt;br /&gt;
基礎,法力,1000&lt;br /&gt;
基礎,ムード,1500&lt;br /&gt;
基礎,理性,1000&lt;br /&gt;
基礎,怒り,1000&lt;br /&gt;
基礎,仕事量,0&lt;br /&gt;
基礎,深度,2000&lt;br /&gt;
基礎,酒気,1500&lt;br /&gt;
&lt;br /&gt;
;max bladder and bowels are handled in PeeStuffs.ERB so don't set them here&lt;br /&gt;
;same with body part health and hypno things&lt;br /&gt;
&lt;br /&gt;
;is virgin or not&lt;br /&gt;
素質,処女,0 ;non-virgin&lt;br /&gt;
&lt;br /&gt;
;sex (1 = girl, 2 = boy, 3 = futa, 7 = andro)&lt;br /&gt;
素質,性別,1&lt;br /&gt;
&lt;br /&gt;
;traits&lt;br /&gt;
素質,性的興味,1;Curious&lt;br /&gt;
素質,態度,-1; Docile&lt;br /&gt;
素質,無関心,1;Apathetic&lt;br /&gt;
素質,陽気／陰気,-1;Gloomy&lt;br /&gt;
素質,貞操,1;Virtuous&lt;br /&gt;
素質,倒錯的,1;Perverted&lt;br /&gt;
素質,性別嗜好,-1;Bisexual&lt;br /&gt;
素質,中毒しやすい,1;Easily Addicted&lt;br /&gt;
素質,絶倫,1;Unmatched&lt;br /&gt;
素質,Ｃ感度,1; Cock/Clit Sensitive&lt;br /&gt;
素質,バストサイズ,-1;small bewbs&lt;br /&gt;
素質,サド,1;sadist&lt;br /&gt;
素質,人間,1;human&lt;br /&gt;
&lt;br /&gt;
;abilities&lt;br /&gt;
能力,清掃技能,1;cleaning&lt;br /&gt;
能力,話術技能,0;speech&lt;br /&gt;
能力,戦闘能力,3;combat&lt;br /&gt;
能力,教養,0;knowledge&lt;br /&gt;
能力,料理技能,0;cooking&lt;br /&gt;
能力,音楽技能,0;music&lt;br /&gt;
素質,伐採Lv,0;logging&lt;br /&gt;
素質,釣りLv,0;fishing&lt;br /&gt;
素質,採集Lv,0;foraging&lt;br /&gt;
素質,調合Lv,0;mixing&lt;br /&gt;
&lt;br /&gt;
;sex abilities&lt;br /&gt;
能力,Ｃ感覚,2 ;Cock/Clit Sensitivity&lt;br /&gt;
能力,Ａ感覚,1 ;Anus Sensitivity&lt;br /&gt;
能力,Ｂ感覚,1 ;Breast Sensitivity&lt;br /&gt;
能力,欲望,2 ;Desire&lt;br /&gt;
能力,レズっ気,2 ;Lesbianism&lt;br /&gt;
能力,サドっ気,3 ;Sadism&lt;br /&gt;
&lt;br /&gt;
;flags&lt;br /&gt;
フラグ,地位,1000;地位&lt;br /&gt;
&lt;br /&gt;
;starting location&lt;br /&gt;
フラグ,初期位置,242&lt;br /&gt;
;wake up hours&lt;br /&gt;
フラグ,起床時間,420;7時&lt;br /&gt;
;visiting hours&lt;br /&gt;
フラグ,来訪時間,540;9時&lt;br /&gt;
;going home&lt;br /&gt;
フラグ,帰宅時間,1080;18時&lt;br /&gt;
;sleeping&lt;br /&gt;
フラグ,就寝時間,1320;22時&lt;br /&gt;
;favorite place to visit&lt;br /&gt;
フラグ,よく行く地域,-1; stay&lt;br /&gt;
;general location&lt;br /&gt;
フラグ,自宅位置,270;kotohime's room&lt;br /&gt;
;フラグ,移動率補正,&lt;br /&gt;
フラグ,移動節度,0&lt;br /&gt;
;type of maternity leave&lt;br /&gt;
フラグ,産休タイプ,2；60日目から休む&lt;br /&gt;
;personality&lt;br /&gt;
フラグ,口調,2&lt;br /&gt;
;相性,&lt;br /&gt;
;work info&lt;br /&gt;
CSTR,仕事情報,Patrolling the Village every morning 06:00～12:00&lt;br /&gt;
CSTR,職場,Village - Square&lt;br /&gt;
;title&lt;br /&gt;
CSTR,10,～Princess Dreaming of Beauty in Danmaku～　●Race:Human&lt;br /&gt;
;フラグ,産休タイプ,&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then the CHARADATA file can be copied from another place and then pasted to your modded ERB folder.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@CHARAMOVE_DATA_145(ARG, ARG:2)&lt;br /&gt;
LOCAL = 145&lt;br /&gt;
SELECTCASE ARG&lt;br /&gt;
    ;連動設定（RETURN=依存するキャラ, RESULT:1～3=対等に連動するキャラ）&lt;br /&gt;
	CASE 1&lt;br /&gt;
        ;特殊生活時間設定（CFLAG:LOCAL:生活時間補正を設定する）&lt;br /&gt;
        ;2hus the 2hu likes to go with&lt;br /&gt;
		RESULT:1 = [[アリス]]&lt;br /&gt;
		RESULT:2 = [[Shanghai]]&lt;br /&gt;
		RESULT:3 = [[Hourai]]&lt;br /&gt;
	CASE 3&lt;br /&gt;
    ;Frequency（±～10=More frequently goes to/Goes to less frequently, -100=Will never go）&lt;br /&gt;
	CASE 4&lt;br /&gt;
		SELECTCASE ARG:2&lt;br /&gt;
            ;Places that the 2hu likes to go to&lt;br /&gt;
			CASE P232蓮子の部屋, P233メリーの部屋, P202中央広場&lt;br /&gt;
				RETURN 5&lt;br /&gt;
            ;Places the 2hu will never go&lt;br /&gt;
			CASE P221稗田邸, P224慧音宅, P222寺子屋, P226小鈴私室, P229阿求私室&lt;br /&gt;
				RETURN -100&lt;br /&gt;
			CASE P208雷鼓の部屋, P209八橋の部屋, P210弁々の部屋&lt;br /&gt;
				RETURN -100&lt;br /&gt;
			CASE P231蛮奇の部屋, P234ユキの部屋, P235マイの部屋, P239美宵の部屋&lt;br /&gt;
				RETURN -100&lt;br /&gt;
		ENDSELECT&lt;br /&gt;
    ;Places the 2hu can go out&lt;br /&gt;
	CASE 7&lt;br /&gt;
		SELECTCASE ARG:2&lt;br /&gt;
			CASE 桜並木の鳥居, 神社境内, 神社本堂, 神社縁側, 夢幻遺跡&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE お地蔵通り, 枝垂れ柳の下, 命蓮寺境内, 墓地, 神霊廟広場&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE 広場, 商家町, 呑屋小道, 長屋街&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE 竹林入り口, 迷いの小道, 斜角の竹林, 兎の洞穴, 無名の丘, 太陽の畑&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE 中有の道, 三途の川&lt;br /&gt;
				RETURN 1&lt;br /&gt;
		ENDSELECT&lt;br /&gt;
    ;引力設定&lt;br /&gt;
	CASE 8&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&lt;br /&gt;
@EXIST_キャラデータ145&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@キャラデータ145(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
	CASE &amp;amp;quot;呼び名&amp;amp;quot;&lt;br /&gt;
        ;Callname&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;Kotohime&amp;amp;quot;)&lt;br /&gt;
    ;こっから衣装設定&lt;br /&gt;
	CASE &amp;amp;quot;今日のパジャマ&amp;amp;quot;&lt;br /&gt;
        ;Pajama set&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;パジャマ（ワンピース）セット&amp;amp;quot;)&lt;br /&gt;
    ;Day Clothing&lt;br /&gt;
	CASE &amp;amp;quot;普段着：着物&amp;amp;quot;&lt;br /&gt;
        ;Kimono&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;着物&amp;amp;quot;, &amp;amp;quot;着物&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：上半身上着１&amp;amp;quot;&lt;br /&gt;
        ;Upper wear&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;上半身上着１&amp;amp;quot;, &amp;amp;quot;上着&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：その他１&amp;amp;quot;&lt;br /&gt;
        ;Accessory&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;その他１&amp;amp;quot;, &amp;amp;quot;リボン&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：靴&amp;amp;quot;&lt;br /&gt;
        ;Shoes&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;靴&amp;amp;quot;, &amp;amp;quot;靴&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：靴下&amp;amp;quot;&lt;br /&gt;
        ;Socks&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;靴下&amp;amp;quot;, &amp;amp;quot;靴下&amp;amp;quot;))&lt;br /&gt;
&lt;br /&gt;
    ;Unique Underwear&lt;br /&gt;
	CASE &amp;amp;quot;固有下着形容詞&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;rabbit printed&amp;amp;quot;)&lt;br /&gt;
	CASE &amp;amp;quot;固有下半身下着名&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;princess panties&amp;amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    ;Unique Bra&lt;br /&gt;
	CASE &amp;amp;quot;固有上半身下着&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
	CASE &amp;amp;quot;固有上半身下着名&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;princess bra&amp;amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    ;Chance of wearing unique panties&lt;br /&gt;
	CASE &amp;amp;quot;固有下着着用条件&amp;amp;quot;&lt;br /&gt;
		SIF !RAND:(3 - (2 * 勝負下着判定([[Kotohime]])))&lt;br /&gt;
			CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
&lt;br /&gt;
    ;Panties Properties&lt;br /&gt;
	CASE &amp;amp;quot;固有下着透ける(前)&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 0)&lt;br /&gt;
	CASE &amp;amp;quot;固有下着透ける(後)&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 0)&lt;br /&gt;
	CASE &amp;amp;quot;固有下着生地厚さ&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 3)&lt;br /&gt;
&lt;br /&gt;
    ;料理関連&lt;br /&gt;
    ;Tastes&lt;br /&gt;
	CASE &amp;amp;quot;料理：好きな味&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;精妙/&amp;amp;quot; * 5 + &amp;amp;quot;ふわふわ/&amp;amp;quot; * 2 + &amp;amp;quot;パイ/&amp;amp;quot; * 2 + &amp;amp;quot;サクサク/&amp;amp;quot; * 3 + &amp;amp;quot;揚げ物/&amp;amp;quot; * 5 + &amp;amp;quot;しょっぱい/&amp;amp;quot; * 5 + &amp;amp;quot;絢爛/&amp;amp;quot; * 2 + &amp;amp;quot;高級食材/&amp;amp;quot; * 10 )&lt;br /&gt;
	CASE &amp;amp;quot;料理：嫌いな味&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;葉物/&amp;amp;quot; * 2 + &amp;amp;quot;すっぱい/&amp;amp;quot; * 5 + &amp;amp;quot;果物/&amp;amp;quot; * 3 + &amp;amp;quot;辛い辛い/&amp;amp;quot; * 8 + &amp;amp;quot;安物食材/&amp;amp;quot; * 10 )&lt;br /&gt;
	CASE &amp;amp;quot;料理：助手効果&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;精妙/&amp;amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    ;贈り物関連&lt;br /&gt;
    ;Gift preferences&lt;br /&gt;
	CASE &amp;amp;quot;感性：好き&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;高級/金/かわいい/オシャレ/&amp;amp;quot; + &amp;amp;quot;宝石/&amp;amp;quot; * 5 + &amp;amp;quot;黄金の/&amp;amp;quot; * 3)&lt;br /&gt;
	CASE &amp;amp;quot;感性：嫌い&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;奇妙/&amp;amp;quot; + &amp;amp;quot;安物/&amp;amp;quot; * 3 + &amp;amp;quot;妖力/グロテスク/&amp;amp;quot; * 10)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&lt;br /&gt;
;-------------------------------------------------&lt;br /&gt;
;固有料理設定&lt;br /&gt;
;DISH_NAME 料理名&lt;br /&gt;
;RESULTS 料理の種類（軽食/主食/デザート）&lt;br /&gt;
;CALL 材料設定(&amp;amp;quot;&amp;amp;quot;) 材料の指定。&amp;amp;quot;汎用&amp;amp;quot;を入れると自動で汎用食材になる&lt;br /&gt;
;DISH_TASTE 味の設定&lt;br /&gt;
;DISH_COMMENT （任意）一行コメント&lt;br /&gt;
;DISH_TIME （任意）調理にかかる時間&lt;br /&gt;
;DISH_MAXLIMIT （任意）料理の持続時間&lt;br /&gt;
;-------------------------------------------------&lt;br /&gt;
;Unique Food&lt;br /&gt;
@SPECIAL_MENU_145&lt;br /&gt;
DISH_NAME = Chicken Pot Pie&lt;br /&gt;
RESULTS = 主食&lt;br /&gt;
CALL 材料設定(&amp;amp;quot;汎用&amp;amp;quot;)&lt;br /&gt;
DISH_TASTE = 精妙/ふわふわ/パイ/サクサク/しょっぱい/肉料理/野菜抜き/&lt;br /&gt;
DISH_COMMENT = A savory pie with chicken inside. No vegetables though.&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding Diary Entries =&lt;br /&gt;
&lt;br /&gt;
In a nutshell: first you write a diary entry under `@DIARY_TEXT_KXX`, like so:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;※PAGENUM:0は使えません&lt;br /&gt;
SELECTCASE PAGENUM&lt;br /&gt;
    CASE 1&lt;br /&gt;
        PRINTFORML Well, I finally did it. I bought myself a diary.&lt;br /&gt;
        PRINTFORML Although I suppose it's more like a journal. What would I even write in a normal diary?&lt;br /&gt;
        PRINTFORML 「Nothing much happened on the bridge today. Went out drinking with Yuugi. Wanted to confess to her but didn't.」&lt;br /&gt;
        PRINTFORML 「Saw a bunch of people I was jealous of. Went home and seethed for a while. Paruparuparuparu.」&lt;br /&gt;
        PRINTFORML 「I hate myself.」&lt;br /&gt;
        PRINTFORML It would just be the same things over and over. No, I'm going to use this to blow off steam.&lt;br /&gt;
        PRINTFORML My anger, my jealousy, my self-hatred... I'm going to write about it here. Maybe it'll make me feel better.&lt;br /&gt;
        PRINTFORML At least I won't be burdening anyone else with my insufferable whining.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you set the conditions for it to show up in @DIARY_BEFORE_CHECK_KXX:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;Before she meets the player&lt;br /&gt;
IF DIARY:[[パルスィ]]:1 == 0&lt;br /&gt;
    SIF DIARY:[[パルスィ]]:1 != 0&lt;br /&gt;
	RETURN&lt;br /&gt;
    DIARY:[[パルスィ]]:1 = 3&lt;br /&gt;
    CALL CHARA_DIARY_PAGESETTING([[パルスィ]], 1)&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The SIF check is necessary to avoid a single diary entry being displayed mltiple times.&lt;br /&gt;
&lt;br /&gt;
It's probably better to write a helper function to avoid reduplicating code and prevent bugs. Like this:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SIF DIARY:[[パルスィ]]:ARG != 0&lt;br /&gt;
	RETURN&lt;br /&gt;
IF ARG:1 == 0 &amp;amp;&amp;amp; CFLAG:[[パルスィ]]:K60EN_PARSEE_DIARY_WARNING == 2 &amp;amp;&amp;amp; ABL:MASTER:教養 &amp;gt; 2&lt;br /&gt;
	DIARY:[[パルスィ]]:ARG = 2&lt;br /&gt;
ELSE&lt;br /&gt;
	DIARY:[[パルスィ]]:ARG = 3&lt;br /&gt;
	CALL CHARA_DIARY_PAGESETTING([[パルスィ]], ARG)&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do other, more complicated requirements:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;Parsee is jealous of the player (Req: 1000+ Favorability)&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:好感度 &amp;gt;= 1000&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(9)&lt;br /&gt;
&lt;br /&gt;
;Parsee has a crush on the player (Req: Parsee has Yearning)&lt;br /&gt;
SIF TALENT:思慕&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(10)&lt;br /&gt;
&lt;br /&gt;
;Parsee can't drive the player away (Req: 2000+ Favorability)&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:好感度 &amp;gt;= 2000&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(11)&lt;br /&gt;
&lt;br /&gt;
;Parsee STILL can't drive the player away (Req: 2500+ Favorability)&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:好感度 &amp;gt;= 2500&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(12)&lt;br /&gt;
&lt;br /&gt;
;Player saw Parsee crying in the tavern&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:K60EN_PARSEE_CRYING_AT_THE_TAVERN &amp;gt; 0&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(13)&lt;br /&gt;
&lt;br /&gt;
;Parsee hates herself for melting down at you (Req: seeing Parsee's meltdown scene after you tried to push her down)&lt;br /&gt;
SIF !FIRSTTIME(&amp;quot;ParseeTooJealousForSex&amp;quot;, 1)&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(17)&lt;br /&gt;
&lt;br /&gt;
;Parsee lost her virginity to the player&lt;br /&gt;
SIF CFLAG:K60EN_PARSEE_STARTING_VIRGINITY &amp;amp;&amp;amp; !K60_PARSEE_THINKS_IS_VIRGIN()&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(14)&lt;br /&gt;
&lt;br /&gt;
;Parsee wants to do kinky shit with the player (Req: Parsee is in the Loving or Horny attitude and the player has had sex with her at least once)&lt;br /&gt;
SIF GROUPMATCH(K60_ATTITUDE(), 0, 1) &amp;amp;&amp;amp; (CFLAG:[[パルスィ]]:既成事実 &amp;amp; 合意_うふふ)&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(15)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Setting the DIARY:(character ID):(entry ID) variable to 2 will make that diary entry display at the end of the day once it becomes available to read. Setting it to 3 will just make it available to read.&lt;br /&gt;
&lt;br /&gt;
You can customize what portrait the character uses for diary entries that display at the end of the day:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
        ;For entry 15, use the horny portrait, naked, with blush effects&lt;br /&gt;
	IF PAGENUM == 15&lt;br /&gt;
		CALL PRINT_FACE, 60, &amp;quot;発情&amp;quot;, &amp;quot;裸&amp;quot;, &amp;quot;_1&amp;quot;&lt;br /&gt;
        ;For entry 14, use the happy portrait with outfit 1&lt;br /&gt;
	ELSEIF PAGENUM == 14&lt;br /&gt;
		CALL PRINT_FACE, 60, &amp;quot;笑顔&amp;quot;, &amp;quot;服1&amp;quot;&lt;br /&gt;
        ;For entries 3, 4, 8, 9, 10, 12, and 17, use the angry portrait&lt;br /&gt;
	ELSEIF GROUPMATCH(PAGENUM, 3, 4, 8, 9, 10, 12, 17)&lt;br /&gt;
		CALL PRINT_FACE, 60, &amp;quot;怒り&amp;quot;&lt;br /&gt;
	ELSE&lt;br /&gt;
		CALL PRINT_FACE, 60&lt;br /&gt;
	ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Snippets =&lt;br /&gt;
Place these in your VS Code snippets file.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;Line of dialogue with quotes&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;quotes&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORML 「$1」&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line of dialogue without quotes&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;printformdl&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORMDL $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line of dialogue with quotes (wait)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;quoteswait&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORMW 「$1」&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line of dialogue without quotes (wait)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;printformdw&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORMDW $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line separator&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;newline&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORML &amp;quot;, &amp;quot;$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;He or she (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;shehetarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HE_SHE(TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Him or her (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhimtarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIM_HER(TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;His or her (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhistarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIS_HER(TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Man or woman (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;manwomantarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;man\&amp;quot;, TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Boy or girl (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;boygirlmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Boy or girl (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;boygirltarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Guys or girls (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;guysgirlstarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;guy\&amp;quot;, TARGET)%s$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;He or she (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;shehemaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HE_SHE(MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Him or her (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhimmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIM_HER(MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;His or her (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhismaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIS_HER(MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Man or woman (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;manwomanmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;man\&amp;quot;, MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;HPH_PRINT&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hph&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;CALL HPH_PRINT, @\&amp;quot;「$1」\&amp;quot;, \&amp;quot;W\&amp;quot;&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;ITALICS_PRINT&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;italics&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;CALL PRINT_STRL, @\&amp;quot;「$1@ITALIC@@」\&amp;quot;&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Parse \&amp;quot;you\&amp;quot;&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;youparse&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PARSE(\&amp;quot;you $1\&amp;quot;)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Parse \&amp;quot;you\&amp;quot; (capitalized)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;youcapitalizedparse&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PARSE(\&amp;quot;You $1\&amp;quot;)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Parse \&amp;quot;your\&amp;quot;&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;yourparse&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PARSE(\&amp;quot;your\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Penis synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;penis&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%FSYN(\&amp;quot;penis\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Vagina synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;vagina&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%FSYN(\&amp;quot;vagina\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Semen synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;semen&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%SEMEN()%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Pussy juice synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;juice&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%FSYN(\&amp;quot;juice\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Japanese double quotation marks (nijuukagikakko)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;doublequotes&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;『$1』&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;fullwidth-h&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;fullwidth-h&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;Ｈ$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Penis or strapon (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;penisorstraponmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(MASTER) ? %FSYN(\&amp;quot;penis\&amp;quot;)% # strap-on \\@$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Penis or strapon (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;penisorstrapontarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(TARGET) ? %FSYN(\&amp;quot;penis\&amp;quot;)% # strap-on \\@$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target has penis check, mid sentence&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haspenismidsentencetarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(TARGET) ? $1 # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Master has penis check, mid sentence&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haspenismidsentencemaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(TARGET) ? $1 # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;other has penis check, mid sentence&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haspenismidsentenceother&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS($1) ? # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Master is handsome or beautiful&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;handsomebeautiful&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ IS_MALE(MASTER) ? handsome # beautiful\\@$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Is male check, target&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ismaletarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ IS_MALE(TARGET) ? $1 # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Moan&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;moan&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%MOAN(\&amp;quot;l\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Tilde&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;tilde&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;～$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bust size selectcase, target&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;bustsizeselecttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:TARGET:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bust size selectcase, master&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;bustsizeselectmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:MASTER:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Lover (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;lovertarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;TALENT:TARGET:恋人$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Lover (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;lovermaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;TALENT:MASTER:恋人$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Lover (other)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;lover&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;TALENT:$1:恋人&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Girlfriend/boyfriend (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;girlfriendboyfriendmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, MASTER)%friend$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Girlfriend/boyfriend (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;girlfriendboyfriendtarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, TARGET)%friend$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Girlfriend/boyfriend&amp;quot; (other): {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;girlfriendboyfriend&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, $1)%friend&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Master&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;master&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%CALLNAME:MASTER%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If player is alone, else&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;playeralone&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;IF LOCAL:3 == 1&amp;quot;, &amp;quot;$1&amp;quot;, &amp;quot;ELSE&amp;quot;, &amp;quot;ENDIF&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If playing as&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;playingas&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;IF FLAG:なりきり == $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Panties&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;panties&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PANTSNAME(TARGET)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bottom&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;bottom&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%SHOW_BOTTOM($1,1)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Semen Addiction&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;semenaddiction&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:TARGET:精液中毒$1%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Cum consumed&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;cumconsumed&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;CFLAG:TARGET:累計精飲$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Player is masochist&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;playerismasochist&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:MASTER:マゾっ気 &amp;gt;= 2$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Non-human (if you want to add custom dialogue for youkai MCs)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;nonhuman&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;TALENT:MASTER:狐 || TALENT:MASTER:妖狐 || TALENT:MASTER:吸血鬼 ||TALENT:MASTER:動物耳$1&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If master has an erection&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haserectionmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;BASE:MASTER:勃起 &amp;gt;= 1000$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If the target has an erection&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haserectiontarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;BASE:TARGET:勃起 &amp;gt;= 1000$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Mouth skill (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;mouthskillmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:MASTER:Ｍ感覚 &amp;gt;= 2$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Mouth skill (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;mouthskilltarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:MASTER:Ｍ感覚 &amp;gt;= 2$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Unconscious sex (time stop/sleeping/drunk) variants&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;unconsciousvariants&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;;基本セット&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Time stop&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;時姦中&amp;quot;,&lt;br /&gt;
      &amp;quot;\tIF FLAG:70&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tRETURN 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;睡姦中&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Sleep rape&amp;quot;,&lt;br /&gt;
      &amp;quot;\tELSEIF CFLAG:MASTER:イタズラ == 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tSELECTCASE RAND:3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tENDSELECT&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tRETURN 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Character is drunk&amp;quot;,&lt;br /&gt;
      &amp;quot;\tELSEIF TCVAR:TARGET:泥酔 == 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tSELECTCASE RAND:3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tENDSELECT&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tRETURN 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\tELSE&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Other cases&amp;quot;,&lt;br /&gt;
      &amp;quot;\tENDIF&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Indoors&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;indoors&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;INROOM(CFLAG:MASTER:現在位置)&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Check if the target has 2 or more Masochism&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ismasochisttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;ABL:TARGET:マゾっ気 &amp;gt;= 2&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Check if the player has 2 or more Masochism&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ismasochistplayer&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;ABL:MASTER:マゾっ気 &amp;gt;= 2&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Generate three random cases&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;rand3&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE RAND:3&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target is at work&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;working&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:TARGET:職種&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Set the dialogue color to a character's dialogue color&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;color&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CALL M_KOJO_COLOR_K$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If you've had sex with a character (consent flag or been pushed down flag)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hasfucked&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:$1:既成事実 &amp;amp; 合意_うふふ&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target is pregnant&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ispregnant&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;TALENT:TARGET:妊娠$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Move the master out of the current area&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;kickoutmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:MASTER:現在位置 = KICKOUT()$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Move the target out of the current area&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;kickouttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:TARGET:現在位置 = KICKOUT()$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Move another character out of the current area&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;kickoutother&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:$1:現在位置 = KICKOUT()&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Slurred moan&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;slurredmoan&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;%SLUR(MOAN(\&amp;quot;m\&amp;quot;), -2)%&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target has Love&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;targetlove&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;TALENT:TARGET:恋慕$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;BREAKENG&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;breakeng&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;%BREAKENG(@\&amp;quot;$1\&amp;quot;)%&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;PRINT_DIALOGUE&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;printdialogue&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CALL PRINT_DIALOGUE, \&amp;quot;$1\&amp;quot;&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;SPLIT_G&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;splitg&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;%SPLIT_G(\&amp;quot;:\&amp;quot;)&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target has Hate Mark 3&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hatemark&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;MARK:TARGET:反発刻印 &amp;gt;= 3$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Player has met a character&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hasmet&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:$1:面識&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Character has Yearning&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;yearning&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;TALENT:$1:思慕&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Ryona Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASryona&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;VINUM_OMOGATARI_FEATURE_CHECK(\&amp;quot;ryona\&amp;quot;)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Pee Accident Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASpee&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;GETBIT(RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nPee\&amp;quot;),1)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Poo Accident Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASscat&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;GETBIT(RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nScat\&amp;quot;),2)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Diaper Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASomutsu&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nOmutsu\&amp;quot;)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Necrophilia Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASnecro&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nNecro\&amp;quot;)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
 //NAS Exclusive&lt;br /&gt;
  &amp;quot;If playing as NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASplayingas&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;IF MASTER == $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Panties NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASpanties&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;%PeeProtectType(TARGET)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Generic Panties NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASpantiesgeneric&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;%PeeProtectType(TARGET, 1)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Weapon NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASweapon&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;%GET_STR(TARGET, \&amp;quot;Weapon\&amp;quot;, EQUIP:TARGET:24, \&amp;quot;名前\&amp;quot;)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Change Underwear NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASdiaperchange&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;CALL DiaperChange(TARGET, 103)&amp;quot;]&lt;br /&gt;
  }&lt;br /&gt;
  &amp;quot;Bust size selectcase, target, NAS&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;NASbustsizeselecttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:TARGET:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Gigantic/Mystifying&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 3, 4&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Tiny&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bust size selectcase, master, NAS&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;NASbustsizeselectmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:MASTER:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Gigantic/Mystifying&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 3, 4&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Tiny&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= TW Flags and Variables (with English explanations) =&lt;br /&gt;
&lt;br /&gt;
[[/CFLAGs/]]&lt;br /&gt;
&lt;br /&gt;
[[/Talents/]]&lt;br /&gt;
&lt;br /&gt;
[[/ABLs/]]&lt;br /&gt;
&lt;br /&gt;
= Other stuff =&lt;br /&gt;
&lt;br /&gt;
[[/grep commands/]]&lt;br /&gt;
&lt;br /&gt;
[[/Everything you can write lines for/]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributing]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Contributing&amp;diff=41509</id>
		<title>Contributing</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Contributing&amp;diff=41509"/>
		<updated>2024-05-23T19:08:23Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Overview=&lt;br /&gt;
[[File:Settings.PNG|thumb|200px|right|Make sure the clipboard settings look like above for Chiitrans and TA to work.]]&lt;br /&gt;
The era translation group lacks organization by design as it removes nearly all overhead. How each game is translated depends on the maintainer, but generally five tools are used. &amp;lt;br /&amp;gt;&lt;br /&gt;
;Git&lt;br /&gt;
: Git is a revision control software that lets people work on one or more files at the same time without having to deal with manually merging the changes. &lt;br /&gt;
;Text editor&lt;br /&gt;
: A program for editing text on a more advanced level than Notepad. Desired features include searching all open files, searching via REGEX etc.&lt;br /&gt;
;Diffing tool&lt;br /&gt;
: A dedicated non-git tool for comparing two or more files.&lt;br /&gt;
;Shift-jis converter&lt;br /&gt;
: Some text editors and Git clients cannot handle shift-jis very well, and converting them manually to UTF-8-BOM is unpractical.&lt;br /&gt;
;Translation tools&lt;br /&gt;
: For understanding Japanese.&lt;br /&gt;
Details about each section follows.&lt;br /&gt;
=Git=&lt;br /&gt;
Git revolves around repositories, with the point being that it should be possible to know exactly when a particular line in a file was modified. By viewing changes and updates on a line-by-line basis, it becomes possible for several people to work on a file without having to communicate with the others exactly what they are doing. &amp;lt;br /&amp;gt;&lt;br /&gt;
Here are some common terms that will be used when working with git:&lt;br /&gt;
;Repository&lt;br /&gt;
: A self-contained project. A repository contains every state of a project at once.&lt;br /&gt;
;Branch&lt;br /&gt;
: A state of a project with its own diverging history. It is easy to move from one branch to another, and to merge them.&lt;br /&gt;
;Merge&lt;br /&gt;
: Merging is when the accumulated changes in one branch is applied to another. It only applies the changes not present.&lt;br /&gt;
;Merge conflict&lt;br /&gt;
: The result of two parallel commits changing one line, this requires human intervention.&lt;br /&gt;
;Clone&lt;br /&gt;
: The act of copying a repository while still maintaining references to it, so that changes applied to one can be applied to the other as well.&lt;br /&gt;
;Remote&lt;br /&gt;
: The repository a clone links to. Typically hosted online.&lt;br /&gt;
;Unstaged&lt;br /&gt;
: Pure line-by-line changes with no distinction.&lt;br /&gt;
;Staged&lt;br /&gt;
: An explicitly selected change.&lt;br /&gt;
;Commit&lt;br /&gt;
: A set of changes, typically along with a descriptive message. All staged changes are added to a commit when it is created.&lt;br /&gt;
;Push&lt;br /&gt;
: This sends all unsent commits to the remote repository.&lt;br /&gt;
;Pull&lt;br /&gt;
: This retrieves all new commits from the remote repository and merges them into the local state.&lt;br /&gt;
;Collaborator&lt;br /&gt;
: Someone with write access to a repository. &lt;br /&gt;
;Maintainer&lt;br /&gt;
: Someone in charge of handling and managing one or more repositories.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The current Git repositories are located [https://gitgud.io/era-games here]. &amp;lt;br /&amp;gt;&lt;br /&gt;
Git can be used either via the command line or through clients. The recommended one is [https://www.gitkraken.com/ GitKraken].&lt;br /&gt;
&lt;br /&gt;
If you don't know how to use Git, check out [https://learngitbranching.js.org/ Learn Git Branching] and [https://think-like-a-git.net/ Think Like (a) Git].&lt;br /&gt;
&lt;br /&gt;
=Text Editor=&lt;br /&gt;
There are myriad of text editors available, but the one suggested by this guide is [https://visualstudio.microsoft.com/ Visual Studio Code] (or [https://vscodium.com/ VSCodium] if you don't want Microsoft telemetry). (Note: Not just Visual Studio, but Visual Studio '''Code'''.) &amp;lt;br /&amp;gt;&lt;br /&gt;
Here are some recommended plugins:&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker Code Spell Checker] - Useful for finding spelling errors.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=sasami.erabasic EraBasic] - For getting highlighted text and the ability to jump to where functions are defined.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens GitLens — Git supercharged] - Uses the .git folder in the game directory to tell which commit made which line, as it is done automatically it does not require linking the program to Git.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig EditorConfig for VS Code] - Makes sure you're using the same VS Code settings as the other contributors. Unfortunately it won't automatically set your files to the correct encoding.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=lunany188.eraindent eraIndent] - Make sure your code is indented properly.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=xyz.local-history Local History] - Make backups of your files every time you save. You don't want to write a god-tier confession scene and then accidentally overwrite it.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=shardulm94.trailing-spaces Trailing Spaces] - Helps you find and fix trailing spaces. You'll put them in your dialogue by accident more often than you'd think.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=GrapeCity.gc-excelviewer Excel Viewer] - Makes working with CSVs easier.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=inoueben.encdetectjp encdetec jp] - Warns you if you're opening a file with the wrong encoding. Unfortunately, it can't distinguish between UTF-8 and UTF-8-BOM.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=mechatroner.rainbow-csv Rainbow CSV] - Syntax highlighting for CSV files.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=sgryjp.japanese-word-handler Japanese Word Handler] - Makes it easier to move between words when editing Japanese text. Most useful for translators.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=alefragnani.Bookmarks Bookmarks] - Bookmark lines in a file and jump to them.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree Todo Tree] - Shows TODOs in a tree, so you can find and implement them more easily.&lt;br /&gt;
&lt;br /&gt;
Alternately, you can use one of these:&lt;br /&gt;
* [https://notepad-plus-plus.org/ https://notepad-plus-plus.org/] - The least laggy text editor around.&lt;br /&gt;
* [https://sakura-editor.github.io/ https://sakura-editor.github.io/] - Text editor by japanese for japanese. Has some features specifically for japanese language.&lt;br /&gt;
&lt;br /&gt;
=Diffing Tool=&lt;br /&gt;
Git will only merge updates not already merged. Because of this external tools are needed to compare things larger in scope, for instance entire games. &amp;lt;br /&amp;gt;&lt;br /&gt;
The recommended one is [http://kdiff3.sourceforge.net/ KDiff3]. It can be linked to GitKraken but that is not recommended as it requires further tweaking.&lt;br /&gt;
&lt;br /&gt;
=Shift-jis Converter=&lt;br /&gt;
Depending on the Emuera version used, era can only run files with certain encodings, two of them being Shift JIS and the other being UTF-8 BOM. The difference is that some programs like GitKraken and node.js (Visual Studio Code uses that for searching unopened files) cannot decode Shift JIS. Because of this games are converted to UTF-8 BOM in most cases instead. &amp;lt;br /&amp;gt;&lt;br /&gt;
There are three methods.&lt;br /&gt;
* [https://gitgud.io/CRER/eraencodingconverter/-/releases EraEncodingConverter] - C# program that can convert file line endings and encoding (UTF-8 by default). Has compiled executables for Windows, MacOS and Linux and a Python 3 version that has less features but can autodetect encodings for converting. &lt;br /&gt;
* [https://github.com/vickyorlo/SHIFTJIS-B-Gone SHIFTJIS-B-Gone] - Python 3 script used with the command line. &lt;br /&gt;
* [https://gitgud.io/era-games/translation-tools/tree/c%23-shift-jis-solution/base ShiftJisFuckOff] - Pre-compiled c# executable used by dropping a folder on top of it. It is easier to use than the above one but might be incompatible with anything that is not Windows.&lt;br /&gt;
* Manually converting it using a text editor - As the process has to be done file-by-file it is not recommended. It does have merits though in case the above two fail.&lt;br /&gt;
Short authorization [https://wiki.eragames.rip/index.php/Contributing/Login_In_Visual_Studio_code guide] in gitgud account when using Visual studio Code&lt;br /&gt;
&lt;br /&gt;
=Translation Tools=&lt;br /&gt;
[[File:MTL_Guide.png|thumbnail|A quick guide to MTL. Translation Aggregator (left) and ChiiTrans (right)]]&lt;br /&gt;
To translate games, often more than one program is used as Japanese and English are very far apart in terms of grammar and vocabulary. Most use the clipboard to read input, meaning copied text is instantly transfered and translated to the output window.&lt;br /&gt;
* [https://mega.nz/#!7bQAgaCJ!D2kFihq2zQY1xG7jp5-uDnWqsO7ratKM7wZXvAV1xmc%20 Translation Aggregator] - Aggregator for translation services including Google, Bing, Yandex etc.&lt;br /&gt;
* [https://mega.nz/#!qpNAXC7R!hJyxXV3umjbqP7zvxR7-8kahaGGRrWgN_FhU7g8QBdM Chiitrans Lite] - Has a benefit over Translation Aggregator by linking up against [https://jisho.org jisho] and getting the definitions of words that way. &lt;br /&gt;
* [https://mega.nz/#!zsVgxIbZ!gAdr3d7n_rjXC-KpmgJv_7A4eRvrryESNcEAWXKljDQ ATLAS v14] - Offline dictionary for use by Chiitrans Lite or Translation Aggregator. Unfortunately installation is doing though MSI app which prevents it from install in windows 10&lt;br /&gt;
&lt;br /&gt;
;Note on translating&lt;br /&gt;
This will need an entire page for itself, but here are a few pointers about machine translation.&lt;br /&gt;
&lt;br /&gt;
* '''Never trust anything''' Just because Google Translate says something that does not make it true. This might be good enough for playing but not for translating. It is often impossible to map anything between English and Japanese 1-to-1. Some concepts and words might mean different things, several things, or might not exist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Learn the grammar''' If studied an hour per day it will take about a week or so to get to levels  where Chiitrans Lite becomes helpful. Once the sentences are reduced to particles, verbs, nouns, and adjectives, translation will be easier.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Learn hiragana and katakana''' Coming across &amp;quot;ローター&amp;quot; in the code and having to look that up takes time, with just katakana it becomes &amp;quot;rootaa&amp;quot; instead - rotor. Learning hiragana makes it easier to tell sentences apart at a glance - it goes from scribbles to something recognized if not known.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Never use search and replace''' Just avoid it entirely, it is a dangerous tool that more easily does harm than good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Learn the Text Editor''' This involves selecting multiple lines, using REGEX, and other particularities of the program.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For a more complete guide, go here ''[[https://wiki.eragames.rip/index.php/Getting_Started/Computer-assisted_translation Computer-assisted translation]]''.&lt;br /&gt;
&lt;br /&gt;
=Workflow=&lt;br /&gt;
[[File:Eragames Git Workflow.png|thumbnail|right|Current workflow all games are encouraged to follow.]]&lt;br /&gt;
Here the complete workflow is described, from Japanese updates to English releases. First each branch is described.&lt;br /&gt;
;game/japanese&lt;br /&gt;
Japanese games are released in three versions, standalone, character dialog, and patches. Unless there has been a considerable amount of time since the last standalone - months or years - the latter two are ignored.&lt;br /&gt;
Standalone versions contain everything required to run the game, and the latest standalone version of a game can be found in the game/japanese branch of that game. &lt;br /&gt;
;game/japanese-utf-8&lt;br /&gt;
If the game is not in UTF-8 BOM from the start it is converted and put in the game/japanese-utf-8 branch manually. The game/japanese-utf-8 branch should never be merged into another branch, nor should any branch merge into it.&lt;br /&gt;
;game/eng-translation&lt;br /&gt;
Initially a branch of game/japanese-utf-8, and should optimally contain as few modifications as possible, preferably only the text itself. Additions are not a big problem but should be commented, while removing something warrants a good reason. If something is needed for the game to make sense in English, it naturally goes here. &amp;lt;br /&amp;gt;&lt;br /&gt;
They should contain a changelog with entries based on commits describing what has been done. &lt;br /&gt;
;feature/*&lt;br /&gt;
To change the game in ways other than pure text, feature branches are made. They are all branched off game/eng-translation and sit there self-contained until merged into eng-development. They should contain a readme or changelog describing what the feature does, how, and where.&lt;br /&gt;
;game/eng-development&lt;br /&gt;
Whenever a new update to game/eng-translation is made or a feature branch is in a ready state, they get merged into game/eng-development. But the branch itself should not contain original changes. &lt;br /&gt;
;game/release&lt;br /&gt;
When game/eng-development has been stable for a while the contents game/release is replaced with that of game/eng-development. The history of this branch should not contain any other branch.&lt;br /&gt;
&lt;br /&gt;
To autogenerate release notes, use this command:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
git shortlog [previous release tag]...[current release tag] --format=&amp;quot;%h%x09%s&amp;quot; --no-merges&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(Ex. &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
git shortlog ANON_4.891_17-04-23...ANON_4.900_31-05-23 --format=&amp;quot;%h%x09%s&amp;quot; --no-merges&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Japanese updates&lt;br /&gt;
When Japanese updates are released game/japanese and game/japanese-utf-8 are updated as listed above. Then game/japanese-utf-8 is diffed with tool into game/eng-translation. It it because tools often lack git integration that game/eng-translation should contain as few differences as possible. &lt;br /&gt;
&lt;br /&gt;
'''Tips:''' &lt;br /&gt;
* Having a git client open to see which files and lines have been changed in game/japanese-utf-8 makes it easier to avoid diffing unnecessary files. &lt;br /&gt;
* Using comments like &amp;quot;;Custom code&amp;quot; also makes it clearer when to not overwrite code.&lt;br /&gt;
* Keeping a changelog of all new things helps, and doing that when diffing is easy.&lt;br /&gt;
&lt;br /&gt;
After the game/eng-translation has been updated it is time to update game/eng-development. The problem here is that some feature branches might contradict what the update just added. To avoid having to care about backward compatibility game/eng-development is simply deleted. A new game/eng-development is then created by branching game/eng-translation and applying the feature branches to that.&amp;lt;br /&amp;gt;&lt;br /&gt;
Should any merge conflict emerge then it can be fixed in game/eng-development if it is minor, but it would be better to fix it in the feature branch itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=External Links=&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.eragames.rip/index.php?title=Contributing/eralang eralang] — Basics on the programming language behind era games. Recommended to  take a look at if it's your first time working with era.&lt;br /&gt;
&lt;br /&gt;
* [https://osdn.net/projects/emuera/wiki/FrontPage Japanese emuera documentation] — Much more completed documentation on eralang and emuera, naturally only in Japanese.&lt;br /&gt;
&lt;br /&gt;
* [http://eragames.referata.com/wiki/Contributing/GitKraken GitKraken] — Explains how to set up GitKraken properly with the eragames repository.&lt;br /&gt;
&lt;br /&gt;
* [[Diffing]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Setting up a new project=&lt;br /&gt;
The Japanese uploads are [http://book-shelf-end.com/up2/index.html here for touhou] and [http://book-shelf-end.com/up/index.html here for other things]. Account for both is era/era. It is there that new games are found. &amp;lt;br /&amp;gt;&lt;br /&gt;
Generally, Namanicha will add whatever new games are uploaded to the Git, so making new projects does not make sense.&lt;br /&gt;
&lt;br /&gt;
=Contributing to an ongoing project=&lt;br /&gt;
Begin by reading the above to understand what the process entails. Then ask in the discord.&lt;br /&gt;
&lt;br /&gt;
=Contributing to specific games=&lt;br /&gt;
eraTohoTW: [[Contributing/Modding TW]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributing]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Contributing&amp;diff=41508</id>
		<title>Contributing</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Contributing&amp;diff=41508"/>
		<updated>2024-05-20T23:09:04Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: Moved to the main Contribut&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Overview=&lt;br /&gt;
[[File:Settings.PNG|thumb|200px|right|Make sure the clipboard settings look like above for Chiitrans and TA to work.]]&lt;br /&gt;
The era translation group lacks organization by design as it removes nearly all overhead. How each game is translated depends on the maintainer, but generally five tools are used. &amp;lt;br /&amp;gt;&lt;br /&gt;
;Git&lt;br /&gt;
: Git is a revision control software that lets people work on one or more files at the same time without having to deal with manually merging the changes. &lt;br /&gt;
;Text editor&lt;br /&gt;
: A program for editing text on a more advanced level than Notepad. Desired features include searching all open files, searching via REGEX etc.&lt;br /&gt;
;Diffing tool&lt;br /&gt;
: A dedicated non-git tool for comparing two or more files.&lt;br /&gt;
;Shift-jis converter&lt;br /&gt;
: Some text editors and Git clients cannot handle shift-jis very well, and converting them manually to UTF-8-BOM is unpractical.&lt;br /&gt;
;Translation tools&lt;br /&gt;
: For understanding Japanese.&lt;br /&gt;
Details about each section follows.&lt;br /&gt;
=Git=&lt;br /&gt;
Git revolves around repositories, with the point being that it should be possible to know exactly when a particular line in a file was modified. By viewing changes and updates on a line-by-line basis, it becomes possible for several people to work on a file without having to communicate with the others exactly what they are doing. &amp;lt;br /&amp;gt;&lt;br /&gt;
Here are some common terms that will be used when working with git:&lt;br /&gt;
;Repository&lt;br /&gt;
: A self-contained project. A repository contains every state of a project at once.&lt;br /&gt;
;Branch&lt;br /&gt;
: A state of a project with its own diverging history. It is easy to move from one branch to another, and to merge them.&lt;br /&gt;
;Merge&lt;br /&gt;
: Merging is when the accumulated changes in one branch is applied to another. It only applies the changes not present.&lt;br /&gt;
;Merge conflict&lt;br /&gt;
: The result of two parallel commits changing one line, this requires human intervention.&lt;br /&gt;
;Clone&lt;br /&gt;
: The act of copying a repository while still maintaining references to it, so that changes applied to one can be applied to the other as well.&lt;br /&gt;
;Remote&lt;br /&gt;
: The repository a clone links to. Typically hosted online.&lt;br /&gt;
;Unstaged&lt;br /&gt;
: Pure line-by-line changes with no distinction.&lt;br /&gt;
;Staged&lt;br /&gt;
: An explicitly selected change.&lt;br /&gt;
;Commit&lt;br /&gt;
: A set of changes, typically along with a descriptive message. All staged changes are added to a commit when it is created.&lt;br /&gt;
;Push&lt;br /&gt;
: This sends all unsent commits to the remote repository.&lt;br /&gt;
;Pull&lt;br /&gt;
: This retrieves all new commits from the remote repository and merges them into the local state.&lt;br /&gt;
;Collaborator&lt;br /&gt;
: Someone with write access to a repository. &lt;br /&gt;
;Maintainer&lt;br /&gt;
: Someone in charge of handling and managing one or more repositories.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The current Git repositories are located [https://gitgud.io/era-games here]. &amp;lt;br /&amp;gt;&lt;br /&gt;
Git can be used either via the command line or through clients. The recommended one is [https://www.gitkraken.com/ GitKraken].&lt;br /&gt;
&lt;br /&gt;
If you don't know how to use Git, check out [https://learngitbranching.js.org/ Learn Git Branching] and [https://think-like-a-git.net/ Think Like (a) Git].&lt;br /&gt;
&lt;br /&gt;
=Text Editor=&lt;br /&gt;
There are myriad of text editors available, but the one suggested by this guide is [https://visualstudio.microsoft.com/ Visual Studio Code] (or [https://vscodium.com/ VSCodium] if you don't want Microsoft telemetry). (Note: Not just Visual Studio, but Visual Studio '''Code'''.) &amp;lt;br /&amp;gt;&lt;br /&gt;
Three plugins are recommended.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker Code Spell Checker] - Useful for finding spelling errors.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=sasami.erabasic EraBasic] - For getting highlighted text and the ability to jump to where functions are defined.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens GitLens — Git supercharged] - Uses the .git folder in the game directory to tell which commit made which line, as it is done automatically it does not require linking the program to Git.&lt;br /&gt;
&lt;br /&gt;
Alternately, you can use one of these:&lt;br /&gt;
* [https://notepad-plus-plus.org/ https://notepad-plus-plus.org/] - The least laggy text editor around.&lt;br /&gt;
* [https://sakura-editor.github.io/ https://sakura-editor.github.io/] - Text editor by japanese for japanese. Has some features specifically for japanese language.&lt;br /&gt;
&lt;br /&gt;
=Diffing Tool=&lt;br /&gt;
Git will only merge updates not already merged. Because of this external tools are needed to compare things larger in scope, for instance entire games. &amp;lt;br /&amp;gt;&lt;br /&gt;
The recommended one is [http://kdiff3.sourceforge.net/ KDiff3]. It can be linked to GitKraken but that is not recommended as it requires further tweaking.&lt;br /&gt;
&lt;br /&gt;
=Shift-jis Converter=&lt;br /&gt;
Depending on the Emuera version used, era can only run files with certain encodings, two of them being Shift JIS and the other being UTF-8 BOM. The difference is that some programs like GitKraken and node.js (Visual Studio Code uses that for searching unopened files) cannot decode Shift JIS. Because of this games are converted to UTF-8 BOM in most cases instead. &amp;lt;br /&amp;gt;&lt;br /&gt;
There are three methods.&lt;br /&gt;
* [https://gitgud.io/CRER/eraencodingconverter/-/releases EraEncodingConverter] - C# program that can convert file line endings and encoding (UTF-8 by default). Has compiled executables for Windows, MacOS and Linux and a Python 3 version that has less features but can autodetect encodings for converting. &lt;br /&gt;
* [https://github.com/vickyorlo/SHIFTJIS-B-Gone SHIFTJIS-B-Gone] - Python 3 script used with the command line. &lt;br /&gt;
* [https://gitgud.io/era-games/translation-tools/tree/c%23-shift-jis-solution/base ShiftJisFuckOff] - Pre-compiled c# executable used by dropping a folder on top of it. It is easier to use than the above one but might be incompatible with anything that is not Windows.&lt;br /&gt;
* Manually converting it using a text editor - As the process has to be done file-by-file it is not recommended. It does have merits though in case the above two fail.&lt;br /&gt;
Short authorization [https://wiki.eragames.rip/index.php/Contributing/Login_In_Visual_Studio_code guide] in gitgud account when using Visual studio Code&lt;br /&gt;
&lt;br /&gt;
=Translation Tools=&lt;br /&gt;
[[File:MTL_Guide.png|thumbnail|A quick guide to MTL. Translation Aggregator (left) and ChiiTrans (right)]]&lt;br /&gt;
To translate games, often more than one program is used as Japanese and English are very far apart in terms of grammar and vocabulary. Most use the clipboard to read input, meaning copied text is instantly transfered and translated to the output window.&lt;br /&gt;
* [https://mega.nz/#!7bQAgaCJ!D2kFihq2zQY1xG7jp5-uDnWqsO7ratKM7wZXvAV1xmc%20 Translation Aggregator] - Aggregator for translation services including Google, Bing, Yandex etc.&lt;br /&gt;
* [https://mega.nz/#!qpNAXC7R!hJyxXV3umjbqP7zvxR7-8kahaGGRrWgN_FhU7g8QBdM Chiitrans Lite] - Has a benefit over Translation Aggregator by linking up against [https://jisho.org jisho] and getting the definitions of words that way. &lt;br /&gt;
* [https://mega.nz/#!zsVgxIbZ!gAdr3d7n_rjXC-KpmgJv_7A4eRvrryESNcEAWXKljDQ ATLAS v14] - Offline dictionary for use by Chiitrans Lite or Translation Aggregator. Unfortunately installation is doing though MSI app which prevents it from install in windows 10&lt;br /&gt;
&lt;br /&gt;
;Note on translating&lt;br /&gt;
This will need an entire page for itself, but here are a few pointers about machine translation.&lt;br /&gt;
&lt;br /&gt;
* '''Never trust anything''' Just because Google Translate says something that does not make it true. This might be good enough for playing but not for translating. It is often impossible to map anything between English and Japanese 1-to-1. Some concepts and words might mean different things, several things, or might not exist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Learn the grammar''' If studied an hour per day it will take about a week or so to get to levels  where Chiitrans Lite becomes helpful. Once the sentences are reduced to particles, verbs, nouns, and adjectives, translation will be easier.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Learn hiragana and katakana''' Coming across &amp;quot;ローター&amp;quot; in the code and having to look that up takes time, with just katakana it becomes &amp;quot;rootaa&amp;quot; instead - rotor. Learning hiragana makes it easier to tell sentences apart at a glance - it goes from scribbles to something recognized if not known.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Never use search and replace''' Just avoid it entirely, it is a dangerous tool that more easily does harm than good.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Learn the Text Editor''' This involves selecting multiple lines, using REGEX, and other particularities of the program.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For a more complete guide, go here ''[[https://wiki.eragames.rip/index.php/Getting_Started/Computer-assisted_translation Computer-assisted translation]]''.&lt;br /&gt;
&lt;br /&gt;
=Workflow=&lt;br /&gt;
[[File:Eragames Git Workflow.png|thumbnail|right|Current workflow all games are encouraged to follow.]]&lt;br /&gt;
Here the complete workflow is described, from Japanese updates to English releases. First each branch is described.&lt;br /&gt;
;game/japanese&lt;br /&gt;
Japanese games are released in three versions, standalone, character dialog, and patches. Unless there has been a considerable amount of time since the last standalone - months or years - the latter two are ignored.&lt;br /&gt;
Standalone versions contain everything required to run the game, and the latest standalone version of a game can be found in the game/japanese branch of that game. &lt;br /&gt;
;game/japanese-utf-8&lt;br /&gt;
If the game is not in UTF-8 BOM from the start it is converted and put in the game/japanese-utf-8 branch manually. The game/japanese-utf-8 branch should never be merged into another branch, nor should any branch merge into it.&lt;br /&gt;
;game/eng-translation&lt;br /&gt;
Initially a branch of game/japanese-utf-8, and should optimally contain as few modifications as possible, preferably only the text itself. Additions are not a big problem but should be commented, while removing something warrants a good reason. If something is needed for the game to make sense in English, it naturally goes here. &amp;lt;br /&amp;gt;&lt;br /&gt;
They should contain a changelog with entries based on commits describing what has been done. &lt;br /&gt;
;feature/*&lt;br /&gt;
To change the game in ways other than pure text, feature branches are made. They are all branched off game/eng-translation and sit there self-contained until merged into eng-development. They should contain a readme or changelog describing what the feature does, how, and where.&lt;br /&gt;
;game/eng-development&lt;br /&gt;
Whenever a new update to game/eng-translation is made or a feature branch is in a ready state, they get merged into game/eng-development. But the branch itself should not contain original changes. &lt;br /&gt;
;game/release&lt;br /&gt;
When game/eng-development has been stable for a while the contents game/release is replaced with that of game/eng-development. The history of this branch should not contain any other branch.&lt;br /&gt;
&lt;br /&gt;
To autogenerate release notes, use this command:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
git shortlog [previous release tag]...[current release tag] --format=&amp;quot;%h%x09%s&amp;quot; --no-merges&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(Ex. &lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
git shortlog ANON_4.891_17-04-23...ANON_4.900_31-05-23 --format=&amp;quot;%h%x09%s&amp;quot; --no-merges&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Japanese updates&lt;br /&gt;
When Japanese updates are released game/japanese and game/japanese-utf-8 are updated as listed above. Then game/japanese-utf-8 is diffed with tool into game/eng-translation. It it because tools often lack git integration that game/eng-translation should contain as few differences as possible. &lt;br /&gt;
&lt;br /&gt;
'''Tips:''' &lt;br /&gt;
* Having a git client open to see which files and lines have been changed in game/japanese-utf-8 makes it easier to avoid diffing unnecessary files. &lt;br /&gt;
* Using comments like &amp;quot;;Custom code&amp;quot; also makes it clearer when to not overwrite code.&lt;br /&gt;
* Keeping a changelog of all new things helps, and doing that when diffing is easy.&lt;br /&gt;
&lt;br /&gt;
After the game/eng-translation has been updated it is time to update game/eng-development. The problem here is that some feature branches might contradict what the update just added. To avoid having to care about backward compatibility game/eng-development is simply deleted. A new game/eng-development is then created by branching game/eng-translation and applying the feature branches to that.&amp;lt;br /&amp;gt;&lt;br /&gt;
Should any merge conflict emerge then it can be fixed in game/eng-development if it is minor, but it would be better to fix it in the feature branch itself.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=External Links=&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.eragames.rip/index.php?title=Contributing/eralang eralang] — Basics on the programming language behind era games. Recommended to  take a look at if it's your first time working with era.&lt;br /&gt;
&lt;br /&gt;
* [https://osdn.net/projects/emuera/wiki/FrontPage Japanese emuera documentation] — Much more completed documentation on eralang and emuera, naturally only in Japanese.&lt;br /&gt;
&lt;br /&gt;
* [http://eragames.referata.com/wiki/Contributing/GitKraken GitKraken] — Explains how to set up GitKraken properly with the eragames repository.&lt;br /&gt;
&lt;br /&gt;
* [[Diffing]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Setting up a new project=&lt;br /&gt;
The Japanese uploads are [http://book-shelf-end.com/up2/index.html here for touhou] and [http://book-shelf-end.com/up/index.html here for other things]. Account for both is era/era. It is there that new games are found. &amp;lt;br /&amp;gt;&lt;br /&gt;
Generally, Namanicha will add whatever new games are uploaded to the Git, so making new projects does not make sense.&lt;br /&gt;
&lt;br /&gt;
=Contributing to an ongoing project=&lt;br /&gt;
Begin by reading the above to understand what the process entails. Then ask in the discord.&lt;br /&gt;
&lt;br /&gt;
=Contributing to specific games=&lt;br /&gt;
eraTohoTW: [[Contributing/Modding TW]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributing]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW&amp;diff=41507</id>
		<title>Contributing/Modding TW</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW&amp;diff=41507"/>
		<updated>2024-05-20T23:06:38Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: Moved to the main Contributing page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
''Original guide by Mr Pops A Lot''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Era code is unlike most other programming languages, and thus broke feeble brains of many western porn addicts. Most people who just want to add dialogue get stuck at the learning EraBasic phase and often lose motivation before they can put their ideas on the page. This page will teach the basics of EraBasic and guides you to be able to mod TW and make your own content.&lt;br /&gt;
&lt;br /&gt;
= More Recommended Plugins =&lt;br /&gt;
&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig EditorConfig for VS Code] - Makes sure you're using the same VS Code settings as the other contributors. Unfortunately it won't automatically set your files to UTF-8-BOM.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=lunany188.eraindent eraIndent] - Make sure your code is indented properly.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=xyz.local-history Local History] - Make backups of your files every time you save. You don't want to write a god-tier confession scene and then accidentally overwrite it.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=shardulm94.trailing-spaces Trailing Spaces] - Helps you find and fix trailing spaces. You'll put them in your dialogue by accident more often than you'd think.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=GrapeCity.gc-excelviewer Excel Viewer] - Makes working with CSVs easier.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=inoueben.encdetectjp encdetec jp] - Warns you if you're opening a file with the wrong encoding. Unfortunately you can't configure it to warn you if a file isn't UTF-8 BOM.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=mechatroner.rainbow-csv Rainbow CSV] - Syntax highlighting for CSV files.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=sgryjp.japanese-word-handler Japanese Word Handler] - Makes it easier to move between words when editing Japanese text. Most useful for translators.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=alefragnani.Bookmarks Bookmarks] - Bookmark lines in a file and jump to them.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree Todo Tree] - Shows TODOs in a tree, so you can find and implement them more easily.&lt;br /&gt;
&lt;br /&gt;
= Hints =&lt;br /&gt;
&lt;br /&gt;
Consider temporarily removing resources and ERB/口上・メッセージ関連/個人口上 folders to speed up restart times, this would make development experience less painful.&lt;br /&gt;
&lt;br /&gt;
= The Language =&lt;br /&gt;
&lt;br /&gt;
Era games are made in EraBasic, a form of the BASIC programming language. It isn't a very advanced language like Lua or Ruby, but it's very easy to understand as a result&lt;br /&gt;
&lt;br /&gt;
== PRINT ==&lt;br /&gt;
&lt;br /&gt;
EraBasic had a ton of commands just to output text which are all variations of the Print command.&lt;br /&gt;
&lt;br /&gt;
=== PRINT ===&lt;br /&gt;
&lt;br /&gt;
This outputs plain text in the current line without the ability to use expressions&lt;br /&gt;
&lt;br /&gt;
=== PRINTFORM ===&lt;br /&gt;
&lt;br /&gt;
PrintForm works like Print, but allows for in-line expressions with % and in-line IF statements using \@.&lt;br /&gt;
&lt;br /&gt;
* V - for numbers ({}); instead of &amp;amp;quot;PRINTFORM {LOCAL}&amp;amp;quot; you can write &amp;amp;quot;PRINTFORMV LOCAL&amp;amp;quot;&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
* S - equivalent of strings (%%)&lt;br /&gt;
* K - something with forcing kana (extremely rarely used)&lt;br /&gt;
* D - ignores color change from SETCOLOR&lt;br /&gt;
* L - makes line after printing the text&lt;br /&gt;
* W - waits for player input&lt;br /&gt;
&lt;br /&gt;
'''PRINT variants &amp;amp;quot;S&amp;amp;quot; or &amp;amp;quot;V&amp;amp;quot; should not be translated, they are for quick variable use without needing to write %% or {}'''&lt;br /&gt;
&lt;br /&gt;
D is optional, and it goes before L or W.&lt;br /&gt;
&lt;br /&gt;
L and W are mutually exclusive, but ideally every line should have one or the other.&lt;br /&gt;
&lt;br /&gt;
=== PRINTDATA ===&lt;br /&gt;
&lt;br /&gt;
PrintData works similarly to PrintForm, except that it randomly chooses between multiple single line statements.&lt;br /&gt;
&lt;br /&gt;
Similar variant characters apply.&lt;br /&gt;
&lt;br /&gt;
== PRINTFORM Usage ==&lt;br /&gt;
&lt;br /&gt;
String statements and expressions that return strings can be used with %% with the expression in the middle, and number expressions using {}.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL = 3&lt;br /&gt;
&lt;br /&gt;
LOCALS = Tsukasa&lt;br /&gt;
&lt;br /&gt;
PRINTFORML %LOCALS% has %LOCAL% cookies&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Shortform IF statements can be used like this:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; \@ ARG ? True # False \@&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Putting [] and a number will turn the print statement into a button.&lt;br /&gt;
&lt;br /&gt;
PRINTBUTTON can also be used if you don't want to explicitly state the option ID. Keep in mind that you will have to wrap the text in &amp;quot; and put the ID it corresponds with a comma between. Putting a @ before the string statement will also allow %% and {} to be used.&lt;br /&gt;
&lt;br /&gt;
PrintData&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
PRINTFORMDW Parsee stares at you &lt;br /&gt;
PRINTDATAW&lt;br /&gt;
    DATAFORM 「Do not speak to me.」&lt;br /&gt;
    DATAFORM 「Go away.」&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Conditional Statements ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
IF ARG &amp;amp;gt;= 50&lt;br /&gt;
    ;if ARG is greater than or equal 50&lt;br /&gt;
ELSEIF ARG == 20&lt;br /&gt;
    ;if ARG equals 20&lt;br /&gt;
ELSE IF !ARG &amp;amp;amp;&amp;amp;amp; !LOCAL&lt;br /&gt;
    ;if there's r no ARG nor LOCAL&lt;br /&gt;
ELSEIF ARG &amp;amp;lt; 10 || ARG = 69&lt;br /&gt;
    ;if ARG is less than 10 or equal to 69&lt;br /&gt;
ELSE&lt;br /&gt;
    ;every other condition&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IF statements can also be nested inside other IF statements and loops.&lt;br /&gt;
&lt;br /&gt;
A single line IF statement can also be used which does not need an ENDIF to end the statement but can only be used with one line instructions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SIF ARG &amp;amp;gt; 10&lt;br /&gt;
    PRINTFORM True!&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Case statements can be used to define a range which determines which output is given from a input value&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SELECTCASE ARG&lt;br /&gt;
    CASE 0&lt;br /&gt;
        ;ARG == 0&lt;br /&gt;
    CASE 5 TO 10&lt;br /&gt;
        ;ARG from 5 to 10&lt;br /&gt;
    CASE 11, 15, 69&lt;br /&gt;
        ;cases 11 15 and 69&lt;br /&gt;
    CASE IS &amp;amp;gt; 100&lt;br /&gt;
        ;cases more than 100&lt;br /&gt;
    CASEELSE&lt;br /&gt;
        ;other cases&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Loops ==&lt;br /&gt;
&lt;br /&gt;
For loops are used to repeat a statement a certain amount of times, often manipulated by expressions.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
FOR LOCAL, 0, 42&lt;br /&gt;
    ;loop that will go from 0 to 42 (excluding 42)&lt;br /&gt;
    ;LOCAL here is variable holding of current loop count&lt;br /&gt;
    SIF LOCAL == 5&lt;br /&gt;
        CONTINUE            ;it skips case 5 and goes to next one - that is 6&lt;br /&gt;
    ;stuff&lt;br /&gt;
    SIF LOCAL == 12&lt;br /&gt;
        BREAK               ;exits the loop completely, ignoring whether it's the last time (42 in this case)&lt;br /&gt;
NEXT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While loops repeat infinitely until the condition is given&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
WHILE !LOCAL&lt;br /&gt;
    ;this continues as long as LOCAL == 0&lt;br /&gt;
WEND&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
REPEAT is much like a FOR loop but does not allow for expressions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
REPEAT 5&lt;br /&gt;
    ;repeats itself 5 times&lt;br /&gt;
    ;uses global variable COUNT for ... counting&lt;br /&gt;
REND&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Changing Text Color ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SETCOLOR 204, 0, 102            ;in rgb&lt;br /&gt;
SETCOLOR 0xff00ff               ;in hex&lt;br /&gt;
SETCOLOR C_RED                  ;it also supports constant variables&lt;br /&gt;
SETCOLOR FOO(&amp;amp;quot;red&amp;amp;quot;)   ;and functions&lt;br /&gt;
&lt;br /&gt;
SETCOLORBYNAME Coral            ;use HTML color names&lt;br /&gt;
&lt;br /&gt;
RESETCOLOR                      ;use this when you're finished with fancy coloring&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
Comments can be used to disable execution of code or if you want to have comments about the code you are writing.&lt;br /&gt;
&lt;br /&gt;
A single line can be commented out using ;&lt;br /&gt;
&lt;br /&gt;
Do not translate jap comments, but feel free to make your own comments relating to the code so others can interpret what you are trying to do.&lt;br /&gt;
&lt;br /&gt;
For multiple line comments use [SKIPSTART] before the code you want to comment out and [SKIPEND] at the line after the code you want to comment.&lt;br /&gt;
&lt;br /&gt;
== Variables ==&lt;br /&gt;
&lt;br /&gt;
There are two types of variables in EraBasic, integers and strings. Integer values can only hold whole numbers while strings can only hold text or numbers converted to strings.&lt;br /&gt;
&lt;br /&gt;
LOCAL and LOCALS (s for string) are always available, even outside of a function.&lt;br /&gt;
&lt;br /&gt;
The same is true for single letter variables (IE: X, Y, Z). Keep in mind that there's no string version of these single letter variables.&lt;br /&gt;
&lt;br /&gt;
ARG and ARGS can be used inside of a function if it's defined and needed.&lt;br /&gt;
&lt;br /&gt;
MASTER and PLAYER refer to the player character&lt;br /&gt;
&lt;br /&gt;
You can put :Number to differentiate between LOCAL and ARG values.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL = 1&lt;br /&gt;
LOCALS = Rotor&lt;br /&gt;
&lt;br /&gt;
LOCAL:1 = 2000&lt;br /&gt;
LOCALS:1 = Andy&lt;br /&gt;
&lt;br /&gt;
PRINTFORML %LOCALS:1% bought {LOCAL} %LOCALS% for %LOCAL:1%.&lt;br /&gt;
&lt;br /&gt;
; Andy bought 1 Rotor for 2000&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== #DIMs ===&lt;br /&gt;
&lt;br /&gt;
Private variables have to be defined with #DIM or #DIMS at the start of the function. DIM is for integers and DIMS is for strings&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@CUMME(ARG, PleasureAmount)&lt;br /&gt;
#DIM PleasureAmount&lt;br /&gt;
#DIMS ItemName&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
DIM variables can also be saved to the character, the save, or saved globally.&lt;br /&gt;
&lt;br /&gt;
DIM values are often preferred over CSVs as they do not take a numerical ID and are easier to merge&lt;br /&gt;
&lt;br /&gt;
== Functions ==&lt;br /&gt;
&lt;br /&gt;
There are two types of functions, CALL functions and RETURN functions.&lt;br /&gt;
&lt;br /&gt;
ARG, ARGS, LOCAL, LOCALS, and private variables can be defined in a function and can default to a certain value if an argument is not given&lt;br /&gt;
&lt;br /&gt;
=== CALL Functions ===&lt;br /&gt;
&lt;br /&gt;
Call functions are the default type of functions and require CALL before the function name to be executed.&lt;br /&gt;
&lt;br /&gt;
CALL functions can call other CALL functions and RETURN functions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@UselessThing(ARG, ARG:1 = 0)&lt;br /&gt;
LOCAL = GetCum(ARG) ;Set result of a return function&lt;br /&gt;
&lt;br /&gt;
CALL CanSex(ARG, ARG:1)&lt;br /&gt;
LOCAL:1 = RESULT ; set result of a call function&lt;br /&gt;
&lt;br /&gt;
IF LOCAL:1&lt;br /&gt;
    CALL StartUfufu(ARG, ARG:1)&lt;br /&gt;
    RETURN 1 ;condition is true&lt;br /&gt;
ELSE&lt;br /&gt;
    RETURN 0 ; return false&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== RETURN Functions ===&lt;br /&gt;
&lt;br /&gt;
These functions are made to return an integer or a string and start with #FUNCTION or #FUNCTIONS depending on the return value.&lt;br /&gt;
&lt;br /&gt;
They can only call other RETURN functions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@GetCum(ARG)&lt;br /&gt;
&lt;br /&gt;
RETURN BASE:ARG:Cum ; returns the current value of the cum base&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Operations ==&lt;br /&gt;
&lt;br /&gt;
All operations are integer based&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL ++                    ; increases the value by one&lt;br /&gt;
LOCAL --                    ; decreases value by one&lt;br /&gt;
LOCAL += 4                  ; increases value by 4&lt;br /&gt;
LOCAL -= 6                  ; decreases value by 6&lt;br /&gt;
LOCAL *= 3                  ; multiplies value by 3&lt;br /&gt;
LOCAL /= 10                 ; divides value by 10&lt;br /&gt;
LOCAL = LOCAL * 17 / 10     ; multiplies value by 1.7&lt;br /&gt;
LOCAL % 3                   ; divides the value by 3 and then returns the remainder&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Random ==&lt;br /&gt;
&lt;br /&gt;
RAND is a function that rolls a number between 0 and the number given, subtracted by 1. Doing !RAND means that it'll only proceed if it lands on 0. You can also do a custom number such as RAND(100), which rolls a number between 0 and 99&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL = RAND(3,500)&lt;br /&gt;
&lt;br /&gt;
IF RAND(100) &amp;amp;lt; 70&lt;br /&gt;
;70% chance&lt;br /&gt;
    SIF !RAND:4&lt;br /&gt;
    ;25% chance&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== VARSET ==&lt;br /&gt;
VARSET resets variables back to a default value defined by the function. If no value is given, then it resets back to 0 or blank depending if it was a string or integer.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM VS_TEST = 5&lt;br /&gt;
#DIM VS_INT&lt;br /&gt;
#DIMS VS_STR&lt;br /&gt;
&lt;br /&gt;
VARSET VS_TEST ; resets this value back to 5&lt;br /&gt;
VARSET VS_INT ; resets this value back to 0, since we didn't define any value&lt;br /&gt;
VARSET VS_STR ; resets to blank&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Strings ==&lt;br /&gt;
Strings in EraBASIC are handled weirdly depending on how they are parsed.&lt;br /&gt;
&lt;br /&gt;
 #DIMS STR_TEST = &amp;quot;A string&amp;quot; ;define STR_TEST with the value of &amp;quot;A string&amp;quot; (exclude quotations)&lt;br /&gt;
&lt;br /&gt;
 LOCALS = STR_TEST ; This defines LOCALS with the value of &amp;quot;STR_TEST&amp;quot;. Note how this is treated as plaintext&lt;br /&gt;
 LOCALS = %STR_TEST% ;This defines LOCALS with the value of &amp;quot;A string&amp;quot;, note the % signs indicating that it's a string.&lt;br /&gt;
 LOCALS '= STR_TEST ; This defines LOCALS like above. The '= means it's a string expression&lt;br /&gt;
 LOCALS '= @&amp;quot;%STR_TEST%&amp;quot; ;This also works&lt;br /&gt;
 LOCALS += @&amp;quot;, but with more string&amp;quot; ; This adds &amp;quot;, but with more string&amp;quot; to the current value of LOCALS, which is &amp;quot;A string&amp;quot;, turning it into &amp;quot;A string, but with more string&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= EmueraEE Additions =&lt;br /&gt;
All modern TW branches (Neodev, ATW, NAS, OTW) use additions in the EmueraEE (EE) interpreter for a multitude of reasons. Playing on a non-EE interpreter will result in the game being unable to load.&lt;br /&gt;
&lt;br /&gt;
== Datatables ==&lt;br /&gt;
Datatables are an EmueraEE addition, which allows you to create object-based tables and use those instead of arrays.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== To initialize a table: ===&lt;br /&gt;
* Define the table using DT_CREATE&lt;br /&gt;
* Add columns using DT_COLUMN_ADD. There are multiple types of columns you can define.&lt;br /&gt;
** Integers (int8, int16, int32, int64)&lt;br /&gt;
** Strings (don't define anything)&lt;br /&gt;
* Add the table name to VarExt.CSV if you want to have it saved to the save file&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 #DIMS DYNAMIC nTableName&lt;br /&gt;
 &lt;br /&gt;
 nTableName '= @&amp;quot;combatMagic&amp;quot;&lt;br /&gt;
 DT_CREATE nTableName&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;chara&amp;quot;, &amp;quot;int16&amp;quot;&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;spellPage&amp;quot;, &amp;quot;int32&amp;quot;&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;spell&amp;quot;, &amp;quot;int32&amp;quot;&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;enchantment&amp;quot;, &amp;quot;int16&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Adding rows and cells ===&lt;br /&gt;
Use `DT_ROW_ADD` to create new entries in a datatable. Keep in mind that all cells must follow the defined format rules (ie: no strings in an integer row, no numbers over 255 in an int8 row, no decimals, ever, etc).&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 DT_ROW_ADD &amp;quot;combatMagic&amp;quot;,&lt;br /&gt;
 &amp;quot;chara&amp;quot;, ARG,&lt;br /&gt;
 &amp;quot;spellPage&amp;quot;, PAGE,&lt;br /&gt;
 &amp;quot;spell&amp;quot;, RESULT&lt;br /&gt;
 } &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Character stats =&lt;br /&gt;
&lt;br /&gt;
A character is made up of multiple stats and data types, with most of them being in comma separated value sheets (CSVs).&lt;br /&gt;
&lt;br /&gt;
There are many main data types for a character&lt;br /&gt;
&lt;br /&gt;
* ABL&lt;br /&gt;
* BASE&lt;br /&gt;
* CFLAG&lt;br /&gt;
* CVAR&lt;br /&gt;
* CSTR&lt;br /&gt;
* EX&lt;br /&gt;
* EXP&lt;br /&gt;
* JUEL&lt;br /&gt;
* MARK&lt;br /&gt;
* SOURCE&lt;br /&gt;
* STAIN&lt;br /&gt;
* PALAM&lt;br /&gt;
* TALENT&lt;br /&gt;
* TCVAR&lt;br /&gt;
* TEQUIP&lt;br /&gt;
* DIM&lt;br /&gt;
** CHARADATA&lt;br /&gt;
*** Charadata DIMs are weird and are going to be discussed in the variables section&lt;br /&gt;
** CONST&lt;br /&gt;
** DYNAMIC&lt;br /&gt;
** REF&lt;br /&gt;
** GLOBAL&lt;br /&gt;
** SAVEDATA&lt;br /&gt;
* TempVar&lt;br /&gt;
&lt;br /&gt;
== ABL (Abilities) ==&lt;br /&gt;
&lt;br /&gt;
ABLs are the character's abilities and can range from mundane stuff like speech, to a complicated scale like pee holding or alcohol resistance. They're found in CSV/ABL.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ABL:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
ABL:CharaID:指&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BASE ==&lt;br /&gt;
&lt;br /&gt;
BASE are the character's stats/needs like their health, stamina, hunger, etc. Bases also have a character set max, known as a MAXBASE&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/BASE.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
BASE:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
BASE:CharaID:気力&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== UPBASE ===&lt;br /&gt;
UPBASE increases the character's given base value.&lt;br /&gt;
&lt;br /&gt;
=== DOWNBASE ===&lt;br /&gt;
DOWNBASE decreases the character's given base value. Often used after actions to be able to show how much BASE was taken away.&lt;br /&gt;
&lt;br /&gt;
== CFLAG (Character Flags) ==&lt;br /&gt;
&lt;br /&gt;
Flags that can be set in a per-character basis&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/CFLAG.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CFLAG:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
CFLAG:CharaID:DiapeCharges&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CSTR (Character Strings) ==&lt;br /&gt;
&lt;br /&gt;
CSTRs are character separated strings, often used for keeping history when important things happen like losing a character's virginity.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/CSTR.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CSTR:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
CSTR:CharaID:LostVirginStr&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EQUIP ==&lt;br /&gt;
&lt;br /&gt;
Equipment the 2hu currently has. Usually used for clothing&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TEQUIP.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
EQUIP:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
EQUIP:CharaID:Weapon&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EX ==&lt;br /&gt;
&lt;br /&gt;
EX values are used to determine how much of a certain event has happened during sex in a day.&lt;br /&gt;
&lt;br /&gt;
NOWEX is also used as a way to track what's about to happen at the end of the command&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/EX.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
EX:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
EX:CharaID:VOrgasm&lt;br /&gt;
&lt;br /&gt;
NOWEX:CharaID:ID&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EXP (Experience) ==&lt;br /&gt;
&lt;br /&gt;
EXP corresponds to certain things happening and is used to be checked to see if an ability can be leveled up. Often one action means one EXP for the related attributes&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/EXP.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
EXP:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
EXP:CharaID:VExp&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JUEL (Gems) ==&lt;br /&gt;
&lt;br /&gt;
JUELs are often combined with PALAM and EXP as a form of experience also used for commands and leveling up.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/CFLAG.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
JUEL:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
JUEL:CharaID:Sex&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MARK ==&lt;br /&gt;
&lt;br /&gt;
MARKs are used to signify important events like if she's lewd or hates you.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/MARK.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
MARK:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
MARK:CharaID:Hate&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SOURCE ==&lt;br /&gt;
&lt;br /&gt;
Used to increase PALAM values and show it increasing.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/SOURCE.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SOURCE:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
SOURCE:CharaID:CPleas&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== STAIN ==&lt;br /&gt;
&lt;br /&gt;
STAINs shows the dirtiness of the body part and if it has touched other parts.&lt;br /&gt;
&lt;br /&gt;
Stains work on a bit based system&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/STAIN.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; STAIN:CharaID:ID |= 16&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PALAM (Parameters) ==&lt;br /&gt;
&lt;br /&gt;
PALAMs are values that scale up with abilities and what commands you do. They're often used to track pleasure, lubrication, pain, etc.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/PALAM.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
PALAM:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
PALAN:CharaID:Pain&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TALENT ==&lt;br /&gt;
&lt;br /&gt;
Character traits and skills&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TALENT.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
TALENT:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
TALENT:CharaID:PeeHabit&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TCVAR (Temporary Character Variables) ==&lt;br /&gt;
&lt;br /&gt;
Used for per character temporary variables that are reset every day&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TCVAR.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
TCVAR:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
TCVAR:CharaID:UnconTimer&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TEQUIP ==&lt;br /&gt;
&lt;br /&gt;
Equipment the 2hu currently has&lt;br /&gt;
&lt;br /&gt;
Will clear at the end of the day much like TCVARs&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TEQUIP.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
TEQUIP:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
TEQUIP:CharaID:VCombo&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DIM DYNAMIC ==&lt;br /&gt;
DIM variables that are cleared when a function has been successfully executed. Use this if you have variables in a function that are not automatically cleared and don't want to use a VARSET to reset the variable at that start of the function.&lt;br /&gt;
&lt;br /&gt;
== DIM REF ==&lt;br /&gt;
DIM variables that uses a reference variable that's given as an argument for a function. They are bound to the limitations of the variable referenced, and any changes to a REF DIM affect the reference variable.&lt;br /&gt;
&lt;br /&gt;
== DIM CHARADATA ==&lt;br /&gt;
&lt;br /&gt;
These use the power of DIM variables to make a variable which can be any type. The main advantage of this is that it does not take a CSV ID and will never result in merge conflicts, making it perfect for mods&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
; Define on an ERH file&lt;br /&gt;
#DIM CHARADATA SAVEDATA PeopleFucked&lt;br /&gt;
&lt;br /&gt;
;means there are 5 entries which can be called per character&lt;br /&gt;
#DIM CHARADATA SAVEDATA ExtraThings, 5&lt;br /&gt;
&lt;br /&gt;
; To call in a ERB script&lt;br /&gt;
PeopleFucked:ARG:0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ExtraThings:ARG:0&lt;br /&gt;
ExtraThings:ARG:1&lt;br /&gt;
ExtraThings:ARG:2&lt;br /&gt;
ExtraThings:ARG:3&lt;br /&gt;
ExtraThings:ARG:4&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DIM GLOBAL ==&lt;br /&gt;
&lt;br /&gt;
These are flags that are GLOBAL and are not save-dependent.&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
; Define on an ERH file&lt;br /&gt;
#DIM GLOBAL nCumMultiply&lt;br /&gt;
&lt;br /&gt;
; To call in a ERB script&lt;br /&gt;
LOADGLOBAL&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= TW Specific Variables=&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 Variables:&lt;br /&gt;
 YearLength; 124 days in a year, 31 days in a month, 4 months&lt;br /&gt;
 TARGET; the character you're currently targeting&lt;br /&gt;
 CHARANUM; number of characters including you and duplicates.&lt;br /&gt;
 &lt;br /&gt;
 Bases:&lt;br /&gt;
 0,体力; STA, Stamina, remember to always subtract 500 since you faint at 500 and not 0&lt;br /&gt;
 1,気力; ENE, Energy, how much energy the Touhou has. Hitting 0 means no more doing actions (you'll have to rest)&lt;br /&gt;
 2,射精, CUM, Cum, how much pleasure needed before the Touhou ejaculates&lt;br /&gt;
 3,母乳; MILK, how much milk is in the Touhou's breasts.&lt;br /&gt;
 4,尿意; PEE, tracks how much pee is in the Touhou's bladder, only used in NAS.&lt;br /&gt;
 5,勃起; EREC, Erection, max = erection&lt;br /&gt;
 6,精力; VIG, Vigor, tracks how much you can cum&lt;br /&gt;
 7,法力; MP, Magic Power, only used in NAS for it's magic system.&lt;br /&gt;
 8,TSP; TSP, Time Stop Power, tracks how much long you can stop time for.&lt;br /&gt;
 &lt;br /&gt;
 10,ムード; Mood&lt;br /&gt;
 11,理性; Composure&lt;br /&gt;
 12,怒り; Anger&lt;br /&gt;
 13,仕事量; Work, Having more than 0 in this means the Touhou is working&lt;br /&gt;
 14,深度; Sleepiness?, Not really sure&lt;br /&gt;
 15,酒気; Drunkenness&lt;br /&gt;
 16,潜伏率; Concealment, only used in sex during a secluded spot&lt;br /&gt;
 17,Poo; Like PEE, but with solids. Only used in NAS&lt;br /&gt;
 18,Hypno; For NAS' hypnosis system&lt;br /&gt;
 &lt;br /&gt;
 20,身長; Heigh&lt;br /&gt;
 21,体重; Weight&lt;br /&gt;
 22,バスト; Breast Size&lt;br /&gt;
 23,ウェスト; Waist Size&lt;br /&gt;
 24,ヒップ; Hip Size&lt;br /&gt;
 &lt;br /&gt;
 30,Blood; NAS only, made to track blood loss&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= TW Specific Functions =&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 Pronouns:&lt;br /&gt;
 HE_SHE(ARG); outputs &amp;quot;he&amp;quot; or &amp;quot;she&amp;quot; depending on the gender of the 2hu, put 1 in the second argument for capitalization&lt;br /&gt;
 HIS_HER(ARG); Same but with &amp;quot;his&amp;quot; and &amp;quot;her&amp;quot;&lt;br /&gt;
 HIM_HER(ARG); Same but with &amp;quot;him&amp;quot; and &amp;quot;her&amp;quot;&lt;br /&gt;
 HES_SHES(ARG); Same but with &amp;quot;he's&amp;quot; and &amp;quot;she's&amp;quot;&lt;br /&gt;
 HIMSELF_HERSELF(ARG); Same but with &amp;quot;himself&amp;quot; and &amp;quot;herself&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 Number Functions:&lt;br /&gt;
 ORDINAL(ARG); puts an ordinal after an number&lt;br /&gt;
 DIGIT_GROUP(ARG); groups the digits for easier reading&lt;br /&gt;
 NUM_COUNT(ARG); counts numbers&lt;br /&gt;
 PLURALIZER(ARGS, ARG); pluralize the word if ARG is more than 1&lt;br /&gt;
 ARTICLE(ARGS); a simple check for an article&lt;br /&gt;
  &lt;br /&gt;
 Word Functions:&lt;br /&gt;
 CAP_PROCESS(ARGS, ARG); 1 = lower, 2 = upper, 3 = capitalize first letter, 4 = random capitalizations, 5 captialize every word&lt;br /&gt;
 CAPITALIZE(ARGS); capitalize first letter&lt;br /&gt;
 SLUR(ARGS); simply continue last letter of the word&lt;br /&gt;
 STUTTER(ARG); cause a stutter&lt;br /&gt;
 SPLIT_G(ARGS); randomly picks one string out of a list.&lt;br /&gt;
 FSYN(ARGS); randomly picks one synonym from a predefined word.&lt;br /&gt;
 &lt;br /&gt;
 Character functions:&lt;br /&gt;
 PRINT_MALE(ARGS, ARG); Print mutually exclusive terms depending on the condition per function&lt;br /&gt;
 TNAME(ARG); Output's the character's title&lt;br /&gt;
 HAS_PENIS(ARG); if characer has a penis&lt;br /&gt;
 HAS_VAGINA(ARG); if character has a vag&lt;br /&gt;
 IS_FEMALE(ARG);is character a female&lt;br /&gt;
 IS_MALE(ARG); is character a male&lt;br /&gt;
 IS_HERM(ARG);has penis or vagina&lt;br /&gt;
 IS_FUTA(ARG);neodev version&lt;br /&gt;
 &lt;br /&gt;
 Cheat functions:&lt;br /&gt;
 HESOYAM(ARG); heal character (but doesn't give you 250,000 yen unfortunately)&lt;br /&gt;
 FUCKME(); makes target extremely horny&lt;br /&gt;
 CALMME(); makes target not angry and removes all hate marks&lt;br /&gt;
 BEGONE(); moves target to gap space&lt;br /&gt;
 WAKEUP(); makes the target wake up&lt;br /&gt;
HERMME()/FUTAME(): &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 Other:&lt;br /&gt;
 NAME_FROM_PLACE(ARG); output's the location's name&lt;br /&gt;
 PRINT_DIALOGUE(ARGS); output's dialogue with linebreaks. Not often used, as using normal print functions is enough for most writers.&lt;br /&gt;
 SET_KOJO_COLOR(ARG); set kojo color based off the character.&lt;br /&gt;
 UNICODE(ARG); outputs a specific unicode character. 0x2665 is often used the most, printing out a heart.&lt;br /&gt;
 UniversalRank(ARG); output's a non-H ability's level corresponding to the rank. (Intended as a compatibility function with NAS and other branches)&lt;br /&gt;
 ASK_YN(); Yes or no input function&lt;br /&gt;
 ASK_M(ARGS, ARG, ARGS:1, ARG); Multi-input function with conditionals.&lt;br /&gt;
 FIRSTTIME(ARGS); sets a flag when this function is called, intended for first-time command exclusive text.&lt;br /&gt;
 &lt;br /&gt;
 NAS Specific:&lt;br /&gt;
 IsPadded(ARG, nTypeCheck = &amp;quot;&amp;quot;, nPantsu = -1); does the character have a diaper or not&lt;br /&gt;
 SoiledDiaper(ARG, ExcreteType, SoilBool, SoilThreshold); if the 2hu's underwear is soiled, SoilBool 0 is a simple bool, 1 = pecentage, 2 = absolute value&lt;br /&gt;
 HostileAffinity(RECEIVING,ATTACKING); checks if the character has a hostile affinity with another. 1000 means fully hostile, 200 means very bad relations.&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
==GROUPMATCH()==&lt;br /&gt;
An IF statement which can compare a value and if the value equals to one of the values listed, then it returns 1. &lt;br /&gt;
 SIF GROUPMATCH(LOCAL,3,6,129)&lt;br /&gt;
      RETURNF 1&lt;br /&gt;
&lt;br /&gt;
= Adding Dialogue =&lt;br /&gt;
&lt;br /&gt;
Adding original dialogue is often the most common mod that people want to do, but the barrier due to the EraBasic language is often too much.&lt;br /&gt;
&lt;br /&gt;
== Grabbing Template Files ==&lt;br /&gt;
&lt;br /&gt;
Assuming that we are adding dialogue to a character without dialogue, like Chimata as an example, we will have to grab the template files that are in the game.&lt;br /&gt;
&lt;br /&gt;
Go to &amp;lt;code&amp;gt;eraTW\改造とかしてみたい人のためのあれこれ\口上関連\別人版用口上テンプレ&amp;lt;/code&amp;gt; (or &amp;lt;code&amp;gt;改造とかしてみたい人のためのあれこれ\口上関連\口上テンプレ\&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;ERB\TRANSLATION\OMOGATARI\CHARA\Template&amp;lt;/code&amp;gt;) and grab the template files. Remember that these are encoded as UTF-8 with BOM.&lt;br /&gt;
&lt;br /&gt;
The minimum you should grab:&lt;br /&gt;
&lt;br /&gt;
* M_KOJO_KX_イベント&lt;br /&gt;
** イベント (Events) is for stuff like intro, flag setting, first kiss/confession from the character, after date dialogue, dialogue upon meeting, etc.&lt;br /&gt;
* M_KOJO_KX_絶頂&lt;br /&gt;
** 絶頂 (Climax) is for orgasm lines. Separated from general orgasm from 2hu, to reactions to you ejaculating depending on the spot your cum is landing. The thing about the general PALAMCNG function is that it can actually print lines at any times, it's just that this particular one reacts to orgasm flag only, so gotta be careful if you add new lines or try to combine them together.&lt;br /&gt;
* M_KOJO_KX_コマンド&lt;br /&gt;
** コマンド (Commands) is when you do a sex command to Chimata and other misc stuff, mostly related to femc (caressing/fucking you, etc), some minor consumables like lotion, aphrodisiac and ovulation drug, and a very cool unique portion - reaction after an action (PALAMCNG_C). the latter by default has reactions to defloration and cleaning blowjob, but it can be expanded to include literally anything, and it's a good place to write extra addendum and stuff (check reisen/seija for example). for older dialogues, this last part might be contained in the mark file instead.&lt;br /&gt;
&lt;br /&gt;
These are optional but should be made if you want to complete a character&lt;br /&gt;
&lt;br /&gt;
*M_KOJO_KX_カウンター&lt;br /&gt;
** カウンター (Counter) is for counter actions that girls initiate on you, aka reverse actions. contains both innocent cuddling and stuff like straddling you down.&lt;br /&gt;
*M_KOJO_KX_セクハラコマンド&lt;br /&gt;
* セクハラコマンド (Sexual Harassment Command) is for daily cuddling and touchy feely stuff (kiss, embrace, touch ass/boobie, flip skirt, etc). these actions are also available for you during reverse sex (counter mode), which some dialogues have some support for.&lt;br /&gt;
*M_KOJO_KX_ハードなコマンド&lt;br /&gt;
** ハードなコマンド (Hard Commands) is for hardcore SM, but it's mostly unused because most of these commands are commented out. At best you'll find deepthroat, titfuck, and urinate there. You'd think that spanking should be there, but it's in another file&lt;br /&gt;
*M_KOJO_KX_愛撫系コマンド&lt;br /&gt;
** 愛撫系コマンド (Caress Commands) is for all things related to caress commands during sex - caress, cunni, rimjob, kiss during sex (not to be confused with kiss outside sex), etc. Also contains pillow talk, do nothing and seduce me commands.&lt;br /&gt;
*M_KOJO_KX_依頼&lt;br /&gt;
** 依頼 (Requests) is for requests. only a handful of dialogues have this at all because of how clunky the template is (they included everything needlessly). Check Seija/Reimu on how I made it simpler and easier for writing.&lt;br /&gt;
*M_KOJO_KX_育児イベント&lt;br /&gt;
** 育児イベント (Childcare Events) is for child-related. Mostly tracks children-related growth stages and some events, not a lot of dialogues use it because the template for it is confusing and is barebones. Those that do make use of it modify it considerably. Clownpiece, Hatate, and especially Tewi have lots of childcare content.&lt;br /&gt;
*M_KOJO_KX_加虐系コマンド&lt;br /&gt;
** 加虐系コマンド (Abusive Commands) is for the rest of SM commands, spanking is here, some equipment like rope, but again most of those commands are disabled.&lt;br /&gt;
*M_KOJO_KX_印取得&lt;br /&gt;
** 印取得 (Mark Acquisition) is for marks, for stuff like acquiring hate mark and etc. Some dialogue can be weird about it and don't have this file, the function (MARKCNG) is instead contained in either イベン ト or コマンド. PALAMCNG_C can be here sometimes.&lt;br /&gt;
*M_KOJO_KX_自慰系(あなた)コマンド&lt;br /&gt;
** 自慰系(あなた)コマンド (Masturbation (You) Commands) is not used at all. It was supposed to be reactions to PC's masturbation mode that was never implemented because it was too buggy, and no one got it done, but the files still remain to this day. The concept was that you could delude yourself into imagining having sex with any 2hu, so you summon a copy of them into your room, do your thing, and then snap out of it - all of the experience you just got with them is reset afterwards.&lt;br /&gt;
*M_KOJO_KX_性交系コマンド&lt;br /&gt;
** 性交系コマンド (Intercourse Commands) -  you know it, you love it, it's for sex stuff, all related to penetrations. Note that missionary 正常位 and doggy 後背位 have two sections - for standing (TFLAG:193, 立位) and regular. Also g-spot tease and cervix tease here are weird and don't do anything I think? The dialogue for those is in another file.&lt;br /&gt;
*M_KOJO_KX_弾幕勝負&lt;br /&gt;
** 弾幕勝負 (Danmaku Match) is for danmaku duel, it's simple but can be made elaborate (see daiyousei, seija, reisen).&lt;br /&gt;
*M_KOJO_KX_道具系コマンド&lt;br /&gt;
** 道具系コマンド (Tool Commands) is for sex toys and condom use. Onahole there is for putting it on 2hu and doesn't refer to onaholejob (which is a modded service command only available in Neodev).&lt;br /&gt;
*M_KOJO_KX_日記&lt;br /&gt;
** 日記 (Diary) is for a character's diary. Only a handful of characters use it. Eiki and Seija are good references if you want to implement diary lines of your own.&lt;br /&gt;
*M_KOJO_KX_日常系コマンド&lt;br /&gt;
** 日常系コマンド (Everyday Commands) is for the second biggest file usually, contains everything related to daily actions (from 300 to 600+ number-wise).&lt;br /&gt;
*M_KOJO_KX_派生コマンド&lt;br /&gt;
** 派生コマンド (Derived Commands) is for these derived commands, stuff like 69 (you using cunni and 2hu going blowjob for example), g-spot tease and cervix tease are here. Has also limited support for &amp;quot;double&amp;quot; actions, as in double blowjob from two different 2hus, etc.&lt;br /&gt;
*M_KOJO_KX_奉仕系コマンド&lt;br /&gt;
** 奉仕系コマンド (Service Commands) is for service-related, handjobs, blowjobs, etc.&lt;br /&gt;
&lt;br /&gt;
=== Nurse, Arm, Spurt Exclusive ===&lt;br /&gt;
&lt;br /&gt;
You will only find this if you look at the templates in &amp;lt;code&amp;gt;ERB\TRANSLATION\OMOGATARI\CHARA&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*M_KOJO_KX_NAS_EVENT (General Events)&lt;br /&gt;
** NAS Specific commands. Contains stuff for NAS specific general events such as character creation, death, death reactions, gaining reputations, arousal, etc.&lt;br /&gt;
*M_KOJO_KX_NAS_DAILY (Daily Commands)&lt;br /&gt;
** NAS Specific commands. Contains stuff for NAS exclusive commands such as doctoring, religion conversion, the shock wand, and kicking them out.&lt;br /&gt;
*M_KOJO_KX_NAS_SEX (Sex Commands)&lt;br /&gt;
** Contains commands like facesitting, e-stim, and pantyjob.&lt;br /&gt;
*M_KOJO_KX_NAS_HARD (Hard Commands)&lt;br /&gt;
** NAS Specific hard sex commands including the revamped urinate and defecate commands, bladder torture, and urethral commands.&lt;br /&gt;
*M_KOJO_KX_NAS_EVENT_OMO (Pee Events)&lt;br /&gt;
** The OMO file contains events related to the pee system such as diaper checking, bladder and bowel desperation, and relieving oneself on the toilet or outside.&lt;br /&gt;
&lt;br /&gt;
See [[Contributing/Modding TW/Bare Minimum Dialogue]] for a good set of bare minimum content that your dialogue should have&lt;br /&gt;
&lt;br /&gt;
== Finding the character ==&lt;br /&gt;
&lt;br /&gt;
Then go to ERB/ 口上・メッセージ関連/個人口上/&lt;br /&gt;
&lt;br /&gt;
and find your character in Japanese (use TouhouWiki.net or THB). When you find it, paste in the files and rename all files with X to your character ID (Chimata is 141, so replace it with K141).&lt;br /&gt;
&lt;br /&gt;
== Setting your dialogue as an alt ==&lt;br /&gt;
&lt;br /&gt;
If you're going to make a dialogue for a character who already has one, you'll need to make some changes to your files first.&lt;br /&gt;
&lt;br /&gt;
To start, go to your events file and change the @M_KOJO_KX function based on what slot your alt dialogue is in. (Ex. if you're adding a second dialogue to Rumia, you would change that function to @M_KOJO_K12_1). Next, you'll need to set RESULTS to an internal identifier for that dialogue's functions and RESULTS:1 to the dialogue's name in the selection list. (Ex. /egg/ Sakuya uses RESULTS = _ENG01 and RESULTS:1 = 8Chan /egg/). Finally, you'll need to rename all your functions to use the internal identifier after the KOJO part of the function name.. (Ex. for the encounter function, JP Sakuya uses @M_KOJO_ENCOUNTER_K15, Young Girl Sakuya uses @M_KOJO_少女長_ENCOUNTER_K15, and /egg/ Sakuya uses @M_KOJO_ENG01_ENCOUNTER_K15.)&lt;br /&gt;
&lt;br /&gt;
== Making Dialogue ==&lt;br /&gt;
&lt;br /&gt;
Then use the PRINT commands to make dialogue that corresponds to the event (ie: Encounter is when you first meet her, COM_KX_300 is when you have a convo, 射精 is when the 2hu ejaculates). Parsee's dialogue has English comments for most of the functions in her dialogue, so check her files if you aren't sure what something does.&lt;br /&gt;
&lt;br /&gt;
== Working with CFLAGs ==&lt;br /&gt;
&lt;br /&gt;
CFLAGs are variables associated with a dialogue. They can be used for counters, quest chains, and many other things.&lt;br /&gt;
&lt;br /&gt;
To add CFLAGs to your dialogue, create an ERH file in the same folder as your other dialogue files. I don't think it matters what you call it, but you might as well just go with K[character ID]C_[CHARACTERNAME]DIM.ERH. (ex. for Mugetsu, you'd use K116C_MUGETSUDIM.ERH.)&lt;br /&gt;
&lt;br /&gt;
Now let's say you want a counter that counts how many times Mugetsu has drank alcohol. Go into your new ERH file and add a line like this:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM CONST K116EN_DRINKING_EXP                                           =    1001&lt;br /&gt;
&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Then increment it whenever Mugetsu drinks alcohol (Serve Alcohol, drinking at a party, etc.):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CFLAG:116:K116EN_DRINKING_EXP ++&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Make sure you always have the identifier (in this case, the :116: part) when doing CFLAG checks, or else you'll be checking/modifying the variable ID instead of the variable's value.&lt;br /&gt;
&lt;br /&gt;
= Adding New Abilities =&lt;br /&gt;
&lt;br /&gt;
Adding a new ability is pretty complicated, especially since we are using CHARADATA DIMs instead of CSVs&lt;br /&gt;
&lt;br /&gt;
In our example, we'll be adding an alcohol and drug resistance scale.&lt;br /&gt;
&lt;br /&gt;
== The DIM way ==&lt;br /&gt;
&lt;br /&gt;
First we'll have to define the variables that we will use for our ability.&lt;br /&gt;
&lt;br /&gt;
Make a new ERH file (or use an existing file if you already created some stuff), and add this&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM CHARADATA SAVEDATA AlcoholResistance&lt;br /&gt;
#DIM CHARADATA SAVEDATA DrinkingExp&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
AlcoholResistance is our ability, and DrinkingExp is our experience. These will be applied to each character and saved to the save file&lt;br /&gt;
&lt;br /&gt;
Then we'll have to add the ability to level up and down this stat, as well as state the amount of experience needed to level up this ability.&lt;br /&gt;
&lt;br /&gt;
After making the ability, it's time to make it show up on the user interface. Since this is a scale attribute, we will also have to make a new grading system for it.&lt;br /&gt;
&lt;br /&gt;
Most of our work is based off modifying TRANSLATION/List.erb&lt;br /&gt;
&lt;br /&gt;
Our first modification is to edit PRINT_SPECIFIC_HTML to show our new ability we just added.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM CONST DISP_ID =&lt;br /&gt;
0, 9, 43, 0, 50, 15, 31,&lt;br /&gt;
1, 10, 41, 1, 54, 16, 32,&lt;br /&gt;
2, 11, 42, 2, 55, 17, 33,&lt;br /&gt;
3, 12, 40, 3, 52, 18, 34,&lt;br /&gt;
4, 13, 44, 4, 51, 0, 35,&lt;br /&gt;
5, 14, 45, 0, 53, 0, 30,&lt;br /&gt;
0, 0, 46, 0, 0, 0, 0,&lt;br /&gt;
0, 0, 47, 0, 0, 0, 0,&lt;br /&gt;
0, 0, 48, 0, 0, 0, 23,&lt;br /&gt;
0, 0, 49, 0, 0, 0, 0,&lt;br /&gt;
}&lt;br /&gt;
#DIM C_ID&lt;br /&gt;
{&lt;br /&gt;
#DIMS CONST DISP_NAME =&lt;br /&gt;
&amp;amp;quot; PAIN&amp;amp;quot;, &amp;amp;quot; Intimacy&amp;amp;quot;, &amp;amp;quot;Knowledge&amp;amp;quot;, &amp;amp;quot;CSens&amp;amp;quot;, &amp;amp;quot; Hand&amp;amp;quot;, &amp;amp;quot; Maso&amp;amp;quot;, &amp;amp;quot; Semen&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; PLSR&amp;amp;quot;, &amp;amp;quot;Obedience&amp;amp;quot;, &amp;amp;quot; Speech&amp;amp;quot;, &amp;amp;quot;VSens&amp;amp;quot;, &amp;amp;quot;Vagina&amp;amp;quot;, &amp;amp;quot; Sado&amp;amp;quot;, &amp;amp;quot; Homo♀&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; LEWD&amp;amp;quot;, &amp;amp;quot; Desire&amp;amp;quot;, &amp;amp;quot; Combat&amp;amp;quot;, &amp;amp;quot;ASens&amp;amp;quot;, &amp;amp;quot; Anus&amp;amp;quot;, &amp;amp;quot;Homo♀&amp;amp;quot;, &amp;amp;quot; Homo♂&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; HATE&amp;amp;quot;, &amp;amp;quot;Technique&amp;amp;quot;, &amp;amp;quot; Cleaning&amp;amp;quot;, &amp;amp;quot;BSens&amp;amp;quot;, &amp;amp;quot; Chest&amp;amp;quot;, &amp;amp;quot;Homo♂&amp;amp;quot;, &amp;amp;quot; Creampie&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;Old HATE&amp;amp;quot;, &amp;amp;quot;Servitude&amp;amp;quot;, &amp;amp;quot; Cooking&amp;amp;quot;, &amp;amp;quot;MSens&amp;amp;quot;, &amp;amp;quot;Tongue&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; A Creampie&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; RAPE&amp;amp;quot;, &amp;amp;quot; Exposure&amp;amp;quot;, &amp;amp;quot; Music&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Waist&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;Masturbation&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Logging&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Fishing&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Foraging&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;Drug&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Mixing&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This makes it show up on the gui but we still have to sort out the grading system&lt;br /&gt;
&lt;br /&gt;
Since we are making an attribute that is a scale we will have to make a new grading system for it.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ELSEIF ARG == 54&lt;br /&gt;
    OUTPUT '= @&amp;amp;quot;&amp;amp;lt;nonbutton title='%ABILITY_DESCRIPTION_HTML(C_ID,ARG)%'&amp;amp;gt;&amp;amp;quot;&lt;br /&gt;
    OUTPUT += @&amp;amp;quot;%DISP_NAME:ARG, 10%：&amp;amp;quot;&lt;br /&gt;
    OUTPUT += PRINT_RANK_HTML(AlcoholResistance:C_ID:0, &amp;amp;quot;MAX_11_SCALE&amp;amp;quot;)&lt;br /&gt;
    OUTPUT += @&amp;amp;quot; {ABL:C_ID:(DISP_ID:ARG), 3}&amp;amp;quot;&lt;br /&gt;
    OUTPUT += @&amp;amp;quot;&amp;amp;lt;/nonbutton&amp;amp;gt;&amp;amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This makes it show the level of alcohol resistance&lt;br /&gt;
&lt;br /&gt;
In PRINT_ALPHABET_HTML, we will have to define the ranks for our new scale. Make sure to do the same thing in PRING_ALPHABET too in COMMON.erb&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIMS CONST STR_RANK11, 11 = &amp;amp;quot;Ex&amp;amp;quot;, &amp;amp;quot;SS&amp;amp;quot;, &amp;amp;quot; S&amp;amp;quot;, &amp;amp;quot; A&amp;amp;quot;, &amp;amp;quot; B&amp;amp;quot;, &amp;amp;quot; C&amp;amp;quot;, &amp;amp;quot; D&amp;amp;quot;, &amp;amp;quot; E&amp;amp;quot;, &amp;amp;quot; F&amp;amp;quot;, &amp;amp;quot; G&amp;amp;quot;, &amp;amp;quot; H&amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
;this makes C the average and turns it grey&lt;br /&gt;
{&lt;br /&gt;
#DIMS CONST C_RANK11, 11 =&lt;br /&gt;
&amp;amp;quot;C_P_PURPLE&amp;amp;quot;, &amp;amp;quot;C_WHITE&amp;amp;quot;, &amp;amp;quot;C_RED&amp;amp;quot;, &amp;amp;quot;C_ORANGE&amp;amp;quot;, &amp;amp;quot;C_YELLOW&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;C_GRAY&amp;amp;quot;, &amp;amp;quot;C_YELLOW&amp;amp;quot;, &amp;amp;quot;C_ORANGE&amp;amp;quot;, &amp;amp;quot;C_RED&amp;amp;quot;, &amp;amp;quot;C_WHITE&amp;amp;quot;, &amp;amp;quot;C_PINK&amp;amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Define a new entry for 11 ranks&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SELECTCASE RANK_NUM&lt;br /&gt;
    CASE 11&lt;br /&gt;
        RETURNF COLOR_PRINT_HTML(STR_RANK11:RANK, C_RANK11:RANK, 2)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Under CALC_RANK_FUNCTION and CALC_RANK (in COMMON.erb) we can define what our numbers scale to. In our case we will be doing a -5 to 5 system&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;amp;quot;MAX_11_SCALE&amp;amp;quot;&lt;br /&gt;
;for endurance scales&lt;br /&gt;
    SELECTCASE VAR_VALUE&lt;br /&gt;
        CASE IS &amp;amp;gt;= 5&lt;br /&gt;
            RANK = 0&lt;br /&gt;
            ;upper limit&lt;br /&gt;
        CASE IS &amp;amp;gt;= 4&lt;br /&gt;
            RANK = 1&lt;br /&gt;
        CASE IS &amp;amp;gt;= 3&lt;br /&gt;
            RANK = 2&lt;br /&gt;
        CASE IS &amp;amp;gt;= 2&lt;br /&gt;
            RANK = 3&lt;br /&gt;
        CASE IS &amp;amp;gt;= 1&lt;br /&gt;
            RANK = 4&lt;br /&gt;
        CASE IS &amp;amp;gt;= 0&lt;br /&gt;
            RANK = 5&lt;br /&gt;
            ; you start at 0&lt;br /&gt;
        CASE IS &amp;amp;gt;= -1&lt;br /&gt;
            RANK = 6&lt;br /&gt;
        CASE IS &amp;amp;gt;= -2&lt;br /&gt;
            RANK = 7&lt;br /&gt;
        CASE IS &amp;amp;gt;= -3&lt;br /&gt;
            RANK = 8&lt;br /&gt;
        CASE IS &amp;amp;gt;= -4&lt;br /&gt;
            RANK = 9&lt;br /&gt;
        CASEELSE&lt;br /&gt;
            RANK = 10&lt;br /&gt;
            ;lower limit&lt;br /&gt;
        ENDSELECT&lt;br /&gt;
        &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Define an entry in CALC_RANK_NUM_FUNCTION&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;amp;quot;MAX_11_SCALE&amp;amp;quot;&lt;br /&gt;
;needed for endurance abilities&lt;br /&gt;
    RANK_NUM = 11&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Make a description to show criteria for level up&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 54; Alcohol Resistance&lt;br /&gt;
    LOCALS '= &amp;amp;quot;How strong drugs affect you.\n&amp;amp;quot;&lt;br /&gt;
    LOCALS += &amp;amp;quot;Progress towards next stage (addict):\n&amp;amp;quot;&lt;br /&gt;
    IF AlcoholResistance:C_ID:0 &amp;amp;gt;= 5&lt;br /&gt;
        LOCALS += @&amp;amp;quot; MAXED!\n&amp;amp;quot;&lt;br /&gt;
    ELSE&lt;br /&gt;
        LOCALS += &amp;amp;quot;Experience:\n&amp;amp;quot;&lt;br /&gt;
        LOCALS += @&amp;amp;quot; Drug: %ABILITY_FORMAT_HTML(OrgasmDenyExp:C_ID:0, EXP_DEMAND_22(0,90,C_ID,1))%\n&amp;amp;quot;&lt;br /&gt;
    ENDIF&lt;br /&gt;
    LOCALS += &amp;amp;quot;Progress towards next stage (nondrinker):\n&amp;amp;quot;&lt;br /&gt;
    IF AlcoholResistance:C_ID:0 &amp;amp;lt;= -5&lt;br /&gt;
        LOCALS += @&amp;amp;quot; MAXED!&amp;amp;quot;&lt;br /&gt;
    ELSE&lt;br /&gt;
        LOCALS += &amp;amp;quot;Experience:\n&amp;amp;quot;&lt;br /&gt;
        LOCALS += @&amp;amp;quot; Drug: %ABILITY_FORMAT_HTML(DrinkingExp:C_ID:0, -EXP_DEMAND_22(0,90,C_ID))%&amp;amp;quot;&lt;br /&gt;
    ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Go to ERB/ステータス計算関/ABL/ABL_UP_DATA.ERB and add the id of the exp you want to occupy under EXP_DEMAND.&lt;br /&gt;
&lt;br /&gt;
In this case, we will be taking ID 22.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ELSEIF ARG == 22&lt;br /&gt;
; call exp demand for alcohol resistance&lt;br /&gt;
    RETURNF EXP_DEMAND_22(ARG:1,ARG:2,ARG:3)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we did that, we will have to make the function that we wanted to call&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡&lt;br /&gt;
;Alcohol and Drug Resistance&lt;br /&gt;
;For these values they determine the threshold&lt;br /&gt;
;≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡&lt;br /&gt;
@EXP_DEMAND_22(ARG,ARG:1,ARG:2,ARG:3=0,ARG:4=0)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
VARSET LOCAL&lt;br /&gt;
;reset local since this is our grab variable&lt;br /&gt;
IF !ARG:4&lt;br /&gt;
    LOCAL = AlcoholResistance:(ARG:2):0+(ARG:3)&lt;br /&gt;
;set the grab variable to the 2hu's alcohol resist&lt;br /&gt;
ELSE&lt;br /&gt;
    LOCAL = ARG:4&lt;br /&gt;
ENDIF&lt;br /&gt;
; grab the exp needed based off the level&lt;br /&gt;
SELECTCASE LOCAL&lt;br /&gt;
    CASE -5&lt;br /&gt;
        LOCAL = -2000&lt;br /&gt;
    CASE -4&lt;br /&gt;
        LOCAL = -1000&lt;br /&gt;
    CASE -3&lt;br /&gt;
        LOCAL = -500&lt;br /&gt;
    CASE -2&lt;br /&gt;
        LOCAL = -250&lt;br /&gt;
    CASE -1&lt;br /&gt;
        LOCAL = -100&lt;br /&gt;
    CASE 0&lt;br /&gt;
        LOCAL = 0&lt;br /&gt;
    CASE 1&lt;br /&gt;
        LOCAL = 100&lt;br /&gt;
    CASE 2&lt;br /&gt;
        LOCAL = 250&lt;br /&gt;
    CASE 3&lt;br /&gt;
        LOCAL = 500&lt;br /&gt;
    CASE 4&lt;br /&gt;
        LOCAL = 1000&lt;br /&gt;
    CASE 5&lt;br /&gt;
        LOCAL = 2000&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&lt;br /&gt;
RETURNF LOCAL&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will give the exp needed to level up or down the ability.&lt;br /&gt;
&lt;br /&gt;
Next up is a way of giving experience to this stat. Since our example is alcohol resistance, it would be a good call to increase it by drinking alcohol&lt;br /&gt;
&lt;br /&gt;
In COM332, we can add a line below line 181 which gives alcohol resistance if the 2hu drinks alcohol&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SOURCE:歓楽 = SOURCE:歓楽 * 味補正 / 10&lt;br /&gt;
SOURCE:征服 = SOURCE:征服 * 味補正 / 10&lt;br /&gt;
SOURCE:受動 = SOURCE:受動 * 味補正 / 10&lt;br /&gt;
;custom code&lt;br /&gt;
DrinkingExp:TARGET:0 += 味補正&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally is a way to track if a character has enough exp to level up this stat. The function for this is found in&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;Alcohol resistance&lt;br /&gt;
    LOCAL:90 = AlcoholResistance:ARG:0&lt;br /&gt;
    IF DrinkingExp:ARG:0 &amp;amp;gt;= EXP_DEMAND_22(0,90,ARG,1) &amp;amp;amp;&amp;amp;amp; AlcoholResistance:ARG:0 &amp;amp;lt; 5&lt;br /&gt;
        AlcoholResistance:ARG:0 ++&lt;br /&gt;
        IF ARG == 0&lt;br /&gt;
            PRINTFORMW %PARSE(&amp;amp;quot;Your&amp;amp;quot;)% body is now more resiliant to drugs.&lt;br /&gt;
        ELSE&lt;br /&gt;
            PRINTFORMW %CALLNAME:ARG%'s body is now more resiliant to drugs.&lt;br /&gt;
        ENDIF&lt;br /&gt;
    ELSEIF (DrinkingExp:ARG:0 &amp;amp;lt; (EXP_DEMAND_22(0,90,ARG,-1)) || (DrinkingExp:ARG:0 &amp;amp;lt; EXP_DEMAND_22(0,90,ARG) &amp;amp;amp;&amp;amp;amp; DrinkingExp:ARG:0 &amp;amp;gt; 0)) &amp;amp;amp;&amp;amp;amp; AlcoholResistance:ARG:0 &amp;amp;gt; -5&lt;br /&gt;
    AlcoholResistance:ARG:0 --&lt;br /&gt;
    IF ARG == 0&lt;br /&gt;
        PRINTFORMW %PARSE(&amp;amp;quot;Your&amp;amp;quot;)% body is now less resiliant to drugs.&lt;br /&gt;
    ELSE&lt;br /&gt;
        PRINTFORMW %CALLNAME:ARG%'s body is now less resiliant to drugs.&lt;br /&gt;
    ENDIF&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can add additional talents on level up like I've did on my orgasm denial scale but you don't have to&lt;br /&gt;
&lt;br /&gt;
= Adding Items =&lt;br /&gt;
&lt;br /&gt;
Adding new items is easy, but it requires editing CSVs, adding the entry into ITEMDATA.erb, and applying its effects in Add_Item.erb&lt;br /&gt;
&lt;br /&gt;
In our example, we will be making a candy which increases V and V stretch Exp by 100, takes our virginity, and increase stamina by 1000&lt;br /&gt;
&lt;br /&gt;
First, we'll have to go to Item.csv and add our item and set its ID&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; 330,UselessCandy,3000&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This makes an item with an ID of 330 which costs 500 yen.&lt;br /&gt;
&lt;br /&gt;
Then we'll have to go to ERB/Translation/STR.erb and go to ITEMNAME_TR. Below that function, we can insert our translated item name.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 70&lt;br /&gt;
    ;translated name which corresponds to our item id&lt;br /&gt;
    LOCALS = Violet Candy&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We will also have to add a description to the item in ERB/アイテム解説.erb under ITEM_EXPLANATION to tell the player what it does.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 330&lt;br /&gt;
    RETURNF &amp;amp;quot;Drug that instantly removes【Virgin】from someone and stretches their holes. Immediate effect use item.&amp;amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we added the item ID and its name, we'll have to add it to SHOP関連/ITEMDATA.erb to make it a buyable item and to categorize it correctly&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;amp;quot;UselessCandy&amp;amp;quot;&lt;br /&gt;
    SELECTCASE ARGS&lt;br /&gt;
        CASE &amp;amp;quot;SALES&amp;amp;quot;&lt;br /&gt;
            ;how many you can buy&lt;br /&gt;
            RETURN 99&lt;br /&gt;
        CASE &amp;amp;quot;購入&amp;amp;quot;&lt;br /&gt;
            ;behavior when purchasing&lt;br /&gt;
            CALL ITEM_MATOMEGAI(ARG, ARG:1)&lt;br /&gt;
        CASE &amp;amp;quot;TYPE:消耗品&amp;amp;quot;, &amp;amp;quot;SHOP:通信販売&amp;amp;quot;&lt;br /&gt;
            ;item flags&lt;br /&gt;
            RETURN 1&lt;br /&gt;
    ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This categorizes it as a consumable that is buyable in mail order.&lt;br /&gt;
&lt;br /&gt;
== Adding effects to items ==&lt;br /&gt;
&lt;br /&gt;
Finally, we get to applying the item's effects. Go to TRANSLATION/Addition/Add_Item.erb and make it available to use by putting it under Add_UseableItem&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 330&lt;br /&gt;
    RETURN 2&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
add your item's effects under Add_UseItem&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 330&lt;br /&gt;
    PRINTFORMW You pull out a large jawbreaker, put it in your mouth, and start sucking on it.&lt;br /&gt;
    PRINTFORMW It tastes like strawberry.&lt;br /&gt;
    PRINTFORML While you are enjoying your candy, a portal appears underneath you.&lt;br /&gt;
    PRINTFORMW A foriegn object shifts your %CLOTHES_TR(PANTSNAME(EQUIP:ARG:下半身下着２, ARG))% and inserts it in your \@ HAS_VAGINA(MASTER) ? %FSYN(&amp;amp;quot;vagina&amp;amp;quot;)+&amp;amp;quot; and&amp;amp;quot;%#\@ %FSYN(&amp;amp;quot;anus&amp;amp;quot;)%...&lt;br /&gt;
    IF TALENT:MASTER:処女&lt;br /&gt;
        ; if player has a vag and is a virgin&lt;br /&gt;
        SETCOLOR 247,171,166&lt;br /&gt;
        PRINTFORMW 【Virginity Loss】&lt;br /&gt;
        CALL SET_HISTORY_LOST_V(MASTER, 26, &amp;amp;quot;ペニス&amp;amp;quot;,)&lt;br /&gt;
        RESETCOLOR&lt;br /&gt;
        TALENT:MASTER:処女 = -1&lt;br /&gt;
        ; take master's virginity by yukari's tentacles&lt;br /&gt;
        PRINTFORMW You feel an unbearable pain in your %FSYN(&amp;amp;quot;vagina&amp;amp;quot;)%, getting violated like it's nothing.&lt;br /&gt;
    ENDIF&lt;br /&gt;
    IF CSTR:MASTER:アナル処女喪失履歴 == &amp;amp;quot;&amp;amp;quot;&lt;br /&gt;
        ; if player is a anal virgin&lt;br /&gt;
        SETCOLOR 247,171,166&lt;br /&gt;
        PRINTFORMW 【Anal Virginity Loss】&lt;br /&gt;
        CALL SET_HISTORY_LOST_A(MASTER, 26, &amp;amp;quot;ペニス&amp;amp;quot;,)&lt;br /&gt;
        RESETCOLOR&lt;br /&gt;
        ; take master's virginity by yukari's tentacles&lt;br /&gt;
        PRINTFORMW Your asshole bleeds profusely from the sudden insertion.&lt;br /&gt;
    ENDIF&lt;br /&gt;
    PRINTFORMW You try to scream, but the candy has gagged your mouth shut...&lt;br /&gt;
    PRITNFORMW You look down and it seems to be a wide tenticle that's fucking you.&lt;br /&gt;
    PRINTFORMW You attempt to resist the tentacles violating you, but it doesn't budge.&lt;br /&gt;
    PRINTFORNW The relentless sensation is too much to endure as you fall on your ass...&lt;br /&gt;
    PRINTFORMW You surrender in pleasure as you cum over and over...&lt;br /&gt;
    EXP:MASTER:異常経験 += 30&lt;br /&gt;
    IF HAS_VAGINA(MASTER)&lt;br /&gt;
        EXP:MASTER:Ｖ経験 += 100&lt;br /&gt;
        EXP:MASTER:Ｖ拡張経験 += 100&lt;br /&gt;
        EXP:MASTER:絶頂経験 += 15&lt;br /&gt;
        EXP:MASTER:Ｖ絶頂経験 += 15&lt;br /&gt;
    ENDIF&lt;br /&gt;
    PRINTFORNW This repeats for hours...&lt;br /&gt;
    PRINTFORMW The tenticles never stops fucking you, despite you fainting...&lt;br /&gt;
    CFLAG:MASTER:徹夜 = 1&lt;br /&gt;
    CFLAG:MASTER:ヤラせちゃった = 1&lt;br /&gt;
    RETURN 2&lt;br /&gt;
    ;give V experience, climax, and rape flag and end day.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding new commands =&lt;br /&gt;
&lt;br /&gt;
Adding a new command is a bit complicated and can get overboard very quickly as you'll have to add them to the user interface and make a message&lt;br /&gt;
&lt;br /&gt;
For this example, we'll be making a command that kicks out the selected 2hu from the room we are in.&lt;br /&gt;
&lt;br /&gt;
First off, we have to add our command in CSV/Train.csv to register it as a usable command.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; 489,KickOut&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we've done that, we can add the command to the user interface&lt;br /&gt;
&lt;br /&gt;
First we'll have to add the generic name to the command in TRANSLATION/STR.erb&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 489&lt;br /&gt;
    LOCALS = Kick Out&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we have added the generic name of the command, we can now add the name that will be shown in the actual user interface in ERB/コマンド関連/USERCOM_コマンド表示処理.ERB under the SHOW_USERCOM function&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ELSEIF LOCAL == 489&lt;br /&gt;
    PRINTFORMC Kick Out %CALLNAME:TARGET%[{LOCAL,3}]&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will tell the name of the character we are about to kick out of our room.&lt;br /&gt;
&lt;br /&gt;
The final steps involve making our command. Make a new ERB file anywhere in the ERB folder (but you should make your own folder if you are adding new commands and such). Name it something like &amp;amp;quot;COMF{ID} Command Name&amp;amp;quot; (&amp;amp;quot;COMF489 Kick Out&amp;amp;quot; in our case)&lt;br /&gt;
&lt;br /&gt;
Open the new ERB file we just created. First, we make the function that give the command it's effects&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@COM489&lt;br /&gt;
CFLAG:TARGET:好感度 -= (50 - ABL:TARGET:親密 * 2)&lt;br /&gt;
CFLAG:TARGET:信頼度 -= (50 - ABL:TARGET:親密 * 2)&lt;br /&gt;
;reduce favor and reliability&lt;br /&gt;
SOURCE:TARGET:反感 += 300&lt;br /&gt;
BASE:TARGET:怒り += (5500 - ABL:TARGET:親密 * 100)&lt;br /&gt;
; make 2hu mad&lt;br /&gt;
CFLAG:TARGET:現在位置 = KICKOUT()&lt;br /&gt;
; move the 2hu to a different room&lt;br /&gt;
&lt;br /&gt;
;we need to increase time by at least something or else we don't get the message.&lt;br /&gt;
TIME += 1&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that, give the player a description of what they do to do that action.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@MESSAGE_COM489&lt;br /&gt;
PRINTFORMDW You kick %CALLNAME:TARGET% out of %STR_TR(CFLAG:MASTER:現在位置+8000)%&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally are the conditions that restrict the use of the command&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@COM_ABLE489&lt;br /&gt;
; Do not allow during ufufu or time stop&lt;br /&gt;
SIF FLAG:70 == 1&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF CFLAG:うふふ != 0&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF !TFLAG:100&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF CFLAG:睡眠&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF TARGET == MASTER ; doesn't make sense to kick yourself out&lt;br /&gt;
    RETURN 0&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding New Character-Specific Commands (command 443) =&lt;br /&gt;
&lt;br /&gt;
First, you'll want to go to your character's data file. They're located in `\ERB\キャラデータ\Chara_data_[character ID]_[character's Japanese CALLNAME]`. Ex: Suika's file is `Chara_data_10_萃香.ERB`, Parsee's file is `Chara_data_60_パルスィ.ERB`, and Shinki's file is `Chara_data_102_神綺.ERB`.&lt;br /&gt;
&lt;br /&gt;
Next, include a line like this somewhere in the file:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;quot;固有コマンド&amp;quot;&lt;br /&gt;
    CALLF MAKE_STR(V_NAME, &amp;quot;[command name]&amp;quot;)&lt;br /&gt;
CASE &amp;quot;固有コマンド実行可能&amp;quot;&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, !WORKING(60)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Most characters have it under `CASE &amp;quot;普段着：その他１&amp;quot;` or `CASE &amp;quot;普段着：その他 2`&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Finally, add a function for your command called `@UNIQUE_COM_[command name]`. You can define it anywhere, but most EN original custom commands are in their own files, named `Add_[CommandName].ERB`, and stored in `ERB\TRANSLATION\Addition`. Ex. Parsee's custom command is in Add_HashihimeServices.ERB, and Hina's custom command is in Add_Misfortune.ERB.&lt;br /&gt;
&lt;br /&gt;
= Adding Underwear =&lt;br /&gt;
&lt;br /&gt;
Underwear isn't something you need to add more of unless you want to make unique underwear or went full AB mode and decide to add diapes to gensokyo (Pops).&lt;br /&gt;
&lt;br /&gt;
Underwear can be added by using the code as a template. It will automatically add them to the underwear array where all 2hus can wear&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;ID is your underwear ID&lt;br /&gt;
;the english O_DATA entries are for Pops's branch only&lt;br /&gt;
&lt;br /&gt;
@EXIST_下半身下着_ずらし可能ID&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@下半身下着_ずらし可能ID(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
    CASE &amp;amp;quot;名前&amp;amp;quot;&lt;br /&gt;
        ;name&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;diaper&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;描写&amp;amp;quot;&lt;br /&gt;
        ;description variable&lt;br /&gt;
        ;the real description is in MISC.ERB(?)&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;wtf is this used for&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;透ける(前)&amp;amp;quot;&lt;br /&gt;
        ;Transparency. This is the opposite so 1 means you can't see&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;透ける(後)&amp;amp;quot;&lt;br /&gt;
        ;Transparency. This is the opposite so 1 means you can't see&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;はける&amp;amp;quot;&lt;br /&gt;
        ;requirements to have the 2hu wear it&lt;br /&gt;
        IF !nOmutsu&lt;br /&gt;
        ;the diaper flag&lt;br /&gt;
            CALLF MAKE_INT(V_NAME, 0)&lt;br /&gt;
        ELSEIF PeeHold:ARG:0 &amp;amp;lt;= -2 || PooHold:ARG:0 &amp;amp;lt;= -2 || TALENT:ARG:幼児／幼児退行 || GETBIT(TALENT:ARG:OmoGuardian, 2) || TALENT:ARG:BladderSize == 2&lt;br /&gt;
            ;needs to have continence issues or be a AB (infant regression) or DL (padded legend)&lt;br /&gt;
            CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
        ENDIF&lt;br /&gt;
    CASE &amp;amp;quot;着せ替え可能&amp;amp;quot;&lt;br /&gt;
        ;can change into it after having their panties/diaper pilfered&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;関連下着&amp;amp;quot;&lt;br /&gt;
        ;matching upperwear&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;上半身下着１&amp;amp;quot;, &amp;amp;quot;Ｔシャツ&amp;amp;quot;))&lt;br /&gt;
    CASE &amp;amp;quot;Priority&amp;amp;quot;&lt;br /&gt;
        ;gives a priority (re: second chance) roll that it'll be picked.&lt;br /&gt;
        ;from 0 to 100. 100 means it WILL be picked if the game rolls on it and fails the RNG check for other panties.&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 100)&lt;br /&gt;
    CASE &amp;amp;quot;男性下着&amp;amp;quot;&lt;br /&gt;
        ;can men wear it (Neodev version)&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;Unisex&amp;amp;quot;&lt;br /&gt;
        ;can men wear it&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;quot;Panties Type&amp;quot;&lt;br /&gt;
    [SKIPSTART]&lt;br /&gt;
    Types:&lt;br /&gt;
    ・Underwear&lt;br /&gt;
    ・Open-Crotch&lt;br /&gt;
    ・Pull-Up&lt;br /&gt;
    ・Diaper&lt;br /&gt;
    ・Naked/Bare Skin&lt;br /&gt;
    ・&lt;br /&gt;
    There are also absorbency levels for diapers that go from Light (Light Diaper) -&amp;gt; Normal (Diaper) -&amp;gt; Heavy (Heavy Diaper) -&amp;gt; Extreme (Extreme Diaper)&lt;br /&gt;
    Catheters and incontinence/menstrual/diaper booster pads are handled with CFLAGs&lt;br /&gt;
    Use IsPadded(ARG) to find out if the 2hu has a diaper or a pad.&lt;br /&gt;
    [SKIPEND]&lt;br /&gt;
    CALLF MAKE_STR(V_NAME, &amp;amp;quot;Diaper&amp;amp;quot;)&lt;br /&gt;
        CASE &amp;quot;Pee Capacity&amp;quot;&lt;br /&gt;
        ;how much piss it can hold if pee accidents are enabled&lt;br /&gt;
        ;if the 2hu has an accident without being padded they get dirty PALAMs (bad). If you're the one that has an accident you get the 「Not Potty Trained」 reputation&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1750)&lt;br /&gt;
    CASE &amp;quot;Poo Capacity&amp;quot;&lt;br /&gt;
        ;how much poop it can contain if messy accidents are enabled&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1000)&lt;br /&gt;
    CASE &amp;quot;Armor&amp;quot;&lt;br /&gt;
        ;how much penetration it can stop&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 2)&lt;br /&gt;
    CASE &amp;quot;Armor Health&amp;quot;&lt;br /&gt;
        ;how much damage can the armor take before losing efficiency or breaking&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 650)&lt;br /&gt;
    CASE &amp;quot;Armor Coverage&amp;quot;&lt;br /&gt;
        ;what parts the armor covers, use / to separate body part IDs&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;quot;61/53&amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;コレクション解禁条件&amp;amp;quot;&lt;br /&gt;
        ;unlock requirement variable&lt;br /&gt;
        ;the real description is in MISC.ERB(?)&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Req: Potty Training -2&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;コレクション表示可能&amp;amp;quot;&lt;br /&gt;
        ;condition expression needed to unlock. Often this is the same conditions as having the Touhou to equip it.&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Adding Clothing =&lt;br /&gt;
Other clothing can also be added to TW. Just that in vanilla TW, it also has to be in a clothing set to be wearable.&lt;br /&gt;
&lt;br /&gt;
Here is a list of all clothing slots that are available&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
	(1) アクセサリ		=	アクセサリ 		=	Decoration&lt;br /&gt;
	(2) 帽子 		=	頭装備 			=	Head&lt;br /&gt;
	(3) 靴			=	靴			=	Socks &lt;br /&gt;
	(4) 靴下		=	靴下			=	Shoes&lt;br /&gt;
&lt;br /&gt;
	(5) 下半身下着１		=	下半身下着_ずらし不可	=	Underwear(top)		(For bras that are worn by 2hus and can't be shifted)&lt;br /&gt;
	(6) 下半身下着２		=	下半身下着_ずらし可能 	=	Underwear(top)		(For bras that can be shifted)&lt;br /&gt;
&lt;br /&gt;
	(7) 上半身下着１		= 	上半身下着_はだけ不可	=	Underwear(bot)		(Underwear on-top of underwear. Cannot be taken)&lt;br /&gt;
	(8) 上半身下着２		=	上半身下着_はだけ可能 	=	Underwear(bot)		(Underwear that can be taken. Includes panties, briefs, trunks, thongs, pull-up diapers, and taped diapers)&lt;br /&gt;
&lt;br /&gt;
	(9) レオタード		=	レオタード 		=	Full-body Underwear	(Usually reserved for leotards and swimsuits)&lt;br /&gt;
	(10) ボディースーツ	=	ボディースーツ		=	Body Suit&lt;br /&gt;
&lt;br /&gt;
	(11) ズボン		=	ズボン			= 	Pants&lt;br /&gt;
	(12) 下半身上着		=	下半身上着		=	Undergarment 		(Unused)&lt;br /&gt;
&lt;br /&gt;
	(13) ワンピース		=	ワンピース		=	Full-body		(One-pieces)&lt;br /&gt;
	(14) 着物		=	着物			=	Kimono&lt;br /&gt;
&lt;br /&gt;
	(15) スカート		=	スカート			=	Skirt&lt;br /&gt;
&lt;br /&gt;
	(16) 上半身上着２	= 	上半身上着_はだけ可能	=	Shirt			(Shirts)&lt;br /&gt;
	(17) 上半身上着１	=	上半身上着_はだけ不可 	= 	Outer Garment		(Jackets, sailor unforms, shrine maiden clothes, etc)&lt;br /&gt;
&lt;br /&gt;
	(18) 外衣		=	外衣			=	Upper Garment		(Capes, jackets, and armor vests)&lt;br /&gt;
&lt;br /&gt;
	(19) その他１		=	その他衣装		=	Accessory&lt;br /&gt;
	(20) その他２		=	その他衣装		=	Accessory&lt;br /&gt;
	(21) その他３		=	その他衣装 		=	Accessory&lt;br /&gt;
&lt;br /&gt;
	(22) 腕部装束		=	腕部装束 		=	Arms&lt;br /&gt;
	(23) Back		=	Back			=	Back&lt;br /&gt;
	(24) Weapon		=	Weapon			=	Weapon&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;ID is your clothing ID&lt;br /&gt;
;ClothingType_ID (ie: 外衣_35)&lt;br /&gt;
&lt;br /&gt;
@EXIST_スカート32&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@スカート32(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
CASE &amp;quot;名前&amp;quot;&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, &amp;quot;naughty leather skirt&amp;quot;)&lt;br /&gt;
CASE &amp;quot;FullDesc&amp;quot;&lt;br /&gt;
	LOCALS '= @&amp;quot;A short skirt, but made with leather.&amp;quot;&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, LOCALS)&lt;br /&gt;
CASE &amp;quot;Shows Panties&amp;quot;&lt;br /&gt;
	[SKIPSTART]&lt;br /&gt;
	What types of panties will be shown though the skirt:&lt;br /&gt;
	Highest priority will be used.&lt;br /&gt;
	Leaking or messy underwear will always be shown in another line (smells).&lt;br /&gt;
&lt;br /&gt;
	1: Completely concealed&lt;br /&gt;
	2: Extreme diapers and soaked Heavy diapers&lt;br /&gt;
	3: Heavy diapers and soaked Regular diapers.&lt;br /&gt;
	4: Diapers and drawers &lt;br /&gt;
	5: All&lt;br /&gt;
	[SKIPEND]&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
CASE &amp;quot;Armor&amp;quot;&lt;br /&gt;
	;how much penetration it can stop&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 3)&lt;br /&gt;
CASE &amp;quot;Armor Health&amp;quot;&lt;br /&gt;
        ;how much damage can the armor take before losing efficiency or breaking&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 1500)&lt;br /&gt;
CASE &amp;quot;Armor Coverage&amp;quot;&lt;br /&gt;
        ;what parts the armor covers, use / to separate body part IDs&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, &amp;quot;60&amp;quot;)&lt;br /&gt;
CASE &amp;quot;装備部位&amp;quot;&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, &amp;quot;「スカート」&amp;quot;)&lt;br /&gt;
CASE &amp;quot;Price&amp;quot;&lt;br /&gt;
	;Price in the clothing store.&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 4000)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding Weapons =&lt;br /&gt;
&lt;br /&gt;
Weapons can be added by using the code as a template. It will automatically add them to the weapon array where all 2hus can equip if Postal mode is on&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;ID is your weapon ID&lt;br /&gt;
&lt;br /&gt;
@EXIST_WeaponID&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
;オブジェクト本体&lt;br /&gt;
@WeaponID(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
    CASE &amp;amp;quot;名前&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;SIG MCX VIRTUS&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;FullName&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Sig Sauer MCX VIRTUS Assault Rifle&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;描写&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;This is your weapon description&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;装備部位&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;「Weapon」&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Damage&amp;amp;quot;&lt;br /&gt;
        ; default damage in a normal hit&lt;br /&gt;
        LOCAL = 962&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Accuracy&amp;amp;quot;&lt;br /&gt;
        ; chance to HIT, 0-100%&lt;br /&gt;
        LOCAL = 50&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Burst&amp;amp;quot;&lt;br /&gt;
        ;how many shots it fires per turn&lt;br /&gt;
        LOCAL = 5&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Pellets&amp;amp;quot;&lt;br /&gt;
        ;bullets per shot&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Multi Hit&amp;amp;quot;&lt;br /&gt;
        ;how many targets the weapon can hit per pellet&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Loudness&amp;amp;quot;&lt;br /&gt;
        ;how far away a shot can be heard (in units)&lt;br /&gt;
        LOCAL = 7&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Mag Size&amp;amp;quot;&lt;br /&gt;
        ;shots until you need to reload&lt;br /&gt;
        LOCAL = 30&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Range&amp;amp;quot;&lt;br /&gt;
        ;how many units the weapon can fire&lt;br /&gt;
        LOCAL = 5&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Penetration&amp;amp;quot;&lt;br /&gt;
        ;units that you can see it can penetrate&lt;br /&gt;
        ;also dictates what armor it can go through&lt;br /&gt;
        LOCAL = 2&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
        CASE &amp;amp;quot;Grade&amp;amp;quot;&lt;br /&gt;
        ;how many times you have to give 100 charisma to the kappa&lt;br /&gt;
        LOCAL = 5&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
        CASE &amp;amp;quot;Price&amp;amp;quot;&lt;br /&gt;
        ;price to DEVELOP&lt;br /&gt;
        LOCAL = 470000&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
        CASE &amp;amp;quot;Prerequisite&amp;amp;quot;&lt;br /&gt;
        ;weapon required to develop first&lt;br /&gt;
        LOCAL = 40&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    ;These are attachment slots&lt;br /&gt;
    CASE &amp;amp;quot;Grip Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Foregrip Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Reciever Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Magazine Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Barrel Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Tactical Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Sight Slot&amp;amp;quot;&lt;br /&gt;
        ; 1 = pistol sights&lt;br /&gt;
        ; 2 = red dots and low magnification scopes&lt;br /&gt;
        ; 3 = high magnification scopes&lt;br /&gt;
        LOCAL = 3&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Stock Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Type&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Types:&lt;br /&gt;
        ・Melee&lt;br /&gt;
        ・Firearm&lt;br /&gt;
        ・Explosive&lt;br /&gt;
        ・Throwable&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Firearm&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Class&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Types:&lt;br /&gt;
        ・Pistol&lt;br /&gt;
        ・Rifle&lt;br /&gt;
        ・Shotgun&lt;br /&gt;
        ・Light Machine Gun&lt;br /&gt;
        ・Medium Machine Gun&lt;br /&gt;
        ・Heavy Machine Gun&lt;br /&gt;
        ・1H Blunt&lt;br /&gt;
        ・2H Blunt&lt;br /&gt;
        ・1H Blade&lt;br /&gt;
        ・2H Blade&lt;br /&gt;
        ・Spear&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Rifle&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Ammo&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Caliber in metric units&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;5.56x45mm&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Fire Sound&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;firearms/AT MR-92.wav&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Tags&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Tags:&lt;br /&gt;
        ・civilian&lt;br /&gt;
        ・military&lt;br /&gt;
        ・medival&lt;br /&gt;
        ・world war&lt;br /&gt;
        ・modern&lt;br /&gt;
        ・spacer&lt;br /&gt;
        ・ultra&lt;br /&gt;
        ・archotech&lt;br /&gt;
        ・assault rifle&lt;br /&gt;
        ・machine gun&lt;br /&gt;
        ・sniper rifle&lt;br /&gt;
        ・anti-tank&lt;br /&gt;
        ・revolver&lt;br /&gt;
        ・autopistol&lt;br /&gt;
        ・carbine&lt;br /&gt;
        ・soviet&lt;br /&gt;
        ・western&lt;br /&gt;
        ・bow&lt;br /&gt;
        ・musket&lt;br /&gt;
        ・battle rifle&lt;br /&gt;
        ・3d printed&lt;br /&gt;
        ・explosive&lt;br /&gt;
        ・non lethal&lt;br /&gt;
        ・incendiary&lt;br /&gt;
        ・american&lt;br /&gt;
        ・german&lt;br /&gt;
        ・japanese&lt;br /&gt;
        ・chinese&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;military/western/modern/assault rifle&amp;amp;quot;)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Spell Cards ==&lt;br /&gt;
Spell cards are much like weapons, but spell cards are unique to each character. They can also do unique effects such as healing people, affecting accuracy, and many other things.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@EXIST_SpellCard12&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@SpellCard12(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE ARG&lt;br /&gt;
CASE 1&lt;br /&gt;
	SELECTCASE O_DATA&lt;br /&gt;
	CASE &amp;quot;名前&amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, @&amp;quot;「Innate Dream」&amp;quot;)&lt;br /&gt;
	CASE &amp;quot;Description&amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, @&amp;quot;A secret technique which is extreme in many ways. With Reimu's ability to float, she floats away from all sorts of things and cannot to be attacked. If it wasn't just for play (with time limit), no one could beat her using any method.&amp;quot;)		&lt;br /&gt;
	CASE &amp;quot;ESP&amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 4000)&lt;br /&gt;
	CASE &amp;quot;Grade&amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 30)			&lt;br /&gt;
	CASE &amp;quot;Damage&amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 300)&lt;br /&gt;
	CASE &amp;quot;Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 12&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Burst&amp;quot;&lt;br /&gt;
		LOCAL = 150&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Pellets&amp;quot;&lt;br /&gt;
		LOCAL = 35&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Range&amp;quot;&lt;br /&gt;
		LOCAL = 10&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Penetration&amp;quot;&lt;br /&gt;
		LOCAL = 6&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	   	&lt;br /&gt;
	CASE &amp;quot;Multi Hit&amp;quot;&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Player Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Ally Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Ally Dodge&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)		&lt;br /&gt;
	CASE &amp;quot;Hostile Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 0&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)		&lt;br /&gt;
	CASE &amp;quot;Hostile Dodge&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 0&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)			&lt;br /&gt;
	CASE &amp;quot;Last Spell&amp;quot;&lt;br /&gt;
		LOCAL = 1&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)			&lt;br /&gt;
	CASE &amp;quot;装備部位&amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;quot;「SpellCard」&amp;quot;)&lt;br /&gt;
	ENDSELECT&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding New Characters =&lt;br /&gt;
&lt;br /&gt;
Adding characters requires a CSV entry, a CHARADATA ERB file, and a picture associated with them&lt;br /&gt;
&lt;br /&gt;
This is a character's CSV entry (place in the CSV folder&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;charcter ID&lt;br /&gt;
番号,145,&lt;br /&gt;
&lt;br /&gt;
;character name&lt;br /&gt;
名前,Kotohime,&lt;br /&gt;
;character callname&lt;br /&gt;
呼び名,Kotohime,&lt;br /&gt;
&lt;br /&gt;
;max stamina&lt;br /&gt;
基礎,体力,2500&lt;br /&gt;
;max energy&lt;br /&gt;
基礎,気力,2000&lt;br /&gt;
&lt;br /&gt;
;don't touch&lt;br /&gt;
基礎,勃起,1500&lt;br /&gt;
;maybe touch if your 2hu has a dick&lt;br /&gt;
基礎,精力,10000&lt;br /&gt;
&lt;br /&gt;
基礎,法力,1000&lt;br /&gt;
基礎,ムード,1500&lt;br /&gt;
基礎,理性,1000&lt;br /&gt;
基礎,怒り,1000&lt;br /&gt;
基礎,仕事量,0&lt;br /&gt;
基礎,深度,2000&lt;br /&gt;
基礎,酒気,1500&lt;br /&gt;
&lt;br /&gt;
;max bladder and bowels are handled in PeeStuffs.ERB so don't set them here&lt;br /&gt;
;same with body part health and hypno things&lt;br /&gt;
&lt;br /&gt;
;is virgin or not&lt;br /&gt;
素質,処女,0 ;non-virgin&lt;br /&gt;
&lt;br /&gt;
;sex (1 = girl, 2 = boy, 3 = futa, 7 = andro)&lt;br /&gt;
素質,性別,1&lt;br /&gt;
&lt;br /&gt;
;traits&lt;br /&gt;
素質,性的興味,1;Curious&lt;br /&gt;
素質,態度,-1; Docile&lt;br /&gt;
素質,無関心,1;Apathetic&lt;br /&gt;
素質,陽気／陰気,-1;Gloomy&lt;br /&gt;
素質,貞操,1;Virtuous&lt;br /&gt;
素質,倒錯的,1;Perverted&lt;br /&gt;
素質,性別嗜好,-1;Bisexual&lt;br /&gt;
素質,中毒しやすい,1;Easily Addicted&lt;br /&gt;
素質,絶倫,1;Unmatched&lt;br /&gt;
素質,Ｃ感度,1; Cock/Clit Sensitive&lt;br /&gt;
素質,バストサイズ,-1;small bewbs&lt;br /&gt;
素質,サド,1;sadist&lt;br /&gt;
素質,人間,1;human&lt;br /&gt;
&lt;br /&gt;
;abilities&lt;br /&gt;
能力,清掃技能,1;cleaning&lt;br /&gt;
能力,話術技能,0;speech&lt;br /&gt;
能力,戦闘能力,3;combat&lt;br /&gt;
能力,教養,0;knowledge&lt;br /&gt;
能力,料理技能,0;cooking&lt;br /&gt;
能力,音楽技能,0;music&lt;br /&gt;
素質,伐採Lv,0;logging&lt;br /&gt;
素質,釣りLv,0;fishing&lt;br /&gt;
素質,採集Lv,0;foraging&lt;br /&gt;
素質,調合Lv,0;mixing&lt;br /&gt;
&lt;br /&gt;
;sex abilities&lt;br /&gt;
能力,Ｃ感覚,2 ;Cock/Clit Sensitivity&lt;br /&gt;
能力,Ａ感覚,1 ;Anus Sensitivity&lt;br /&gt;
能力,Ｂ感覚,1 ;Breast Sensitivity&lt;br /&gt;
能力,欲望,2 ;Desire&lt;br /&gt;
能力,レズっ気,2 ;Lesbianism&lt;br /&gt;
能力,サドっ気,3 ;Sadism&lt;br /&gt;
&lt;br /&gt;
;flags&lt;br /&gt;
フラグ,地位,1000;地位&lt;br /&gt;
&lt;br /&gt;
;starting location&lt;br /&gt;
フラグ,初期位置,242&lt;br /&gt;
;wake up hours&lt;br /&gt;
フラグ,起床時間,420;7時&lt;br /&gt;
;visiting hours&lt;br /&gt;
フラグ,来訪時間,540;9時&lt;br /&gt;
;going home&lt;br /&gt;
フラグ,帰宅時間,1080;18時&lt;br /&gt;
;sleeping&lt;br /&gt;
フラグ,就寝時間,1320;22時&lt;br /&gt;
;favorite place to visit&lt;br /&gt;
フラグ,よく行く地域,-1; stay&lt;br /&gt;
;general location&lt;br /&gt;
フラグ,自宅位置,270;kotohime's room&lt;br /&gt;
;フラグ,移動率補正,&lt;br /&gt;
フラグ,移動節度,0&lt;br /&gt;
;type of maternity leave&lt;br /&gt;
フラグ,産休タイプ,2；60日目から休む&lt;br /&gt;
;personality&lt;br /&gt;
フラグ,口調,2&lt;br /&gt;
;相性,&lt;br /&gt;
;work info&lt;br /&gt;
CSTR,仕事情報,Patrolling the Village every morning 06:00～12:00&lt;br /&gt;
CSTR,職場,Village - Square&lt;br /&gt;
;title&lt;br /&gt;
CSTR,10,～Princess Dreaming of Beauty in Danmaku～　●Race:Human&lt;br /&gt;
;フラグ,産休タイプ,&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then the CHARADATA file can be copied from another place and then pasted to your modded ERB folder.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@CHARAMOVE_DATA_145(ARG, ARG:2)&lt;br /&gt;
LOCAL = 145&lt;br /&gt;
SELECTCASE ARG&lt;br /&gt;
    ;連動設定（RETURN=依存するキャラ, RESULT:1～3=対等に連動するキャラ）&lt;br /&gt;
	CASE 1&lt;br /&gt;
        ;特殊生活時間設定（CFLAG:LOCAL:生活時間補正を設定する）&lt;br /&gt;
        ;2hus the 2hu likes to go with&lt;br /&gt;
		RESULT:1 = [[アリス]]&lt;br /&gt;
		RESULT:2 = [[Shanghai]]&lt;br /&gt;
		RESULT:3 = [[Hourai]]&lt;br /&gt;
	CASE 3&lt;br /&gt;
    ;Frequency（±～10=More frequently goes to/Goes to less frequently, -100=Will never go）&lt;br /&gt;
	CASE 4&lt;br /&gt;
		SELECTCASE ARG:2&lt;br /&gt;
            ;Places that the 2hu likes to go to&lt;br /&gt;
			CASE P232蓮子の部屋, P233メリーの部屋, P202中央広場&lt;br /&gt;
				RETURN 5&lt;br /&gt;
            ;Places the 2hu will never go&lt;br /&gt;
			CASE P221稗田邸, P224慧音宅, P222寺子屋, P226小鈴私室, P229阿求私室&lt;br /&gt;
				RETURN -100&lt;br /&gt;
			CASE P208雷鼓の部屋, P209八橋の部屋, P210弁々の部屋&lt;br /&gt;
				RETURN -100&lt;br /&gt;
			CASE P231蛮奇の部屋, P234ユキの部屋, P235マイの部屋, P239美宵の部屋&lt;br /&gt;
				RETURN -100&lt;br /&gt;
		ENDSELECT&lt;br /&gt;
    ;Places the 2hu can go out&lt;br /&gt;
	CASE 7&lt;br /&gt;
		SELECTCASE ARG:2&lt;br /&gt;
			CASE 桜並木の鳥居, 神社境内, 神社本堂, 神社縁側, 夢幻遺跡&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE お地蔵通り, 枝垂れ柳の下, 命蓮寺境内, 墓地, 神霊廟広場&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE 広場, 商家町, 呑屋小道, 長屋街&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE 竹林入り口, 迷いの小道, 斜角の竹林, 兎の洞穴, 無名の丘, 太陽の畑&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE 中有の道, 三途の川&lt;br /&gt;
				RETURN 1&lt;br /&gt;
		ENDSELECT&lt;br /&gt;
    ;引力設定&lt;br /&gt;
	CASE 8&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&lt;br /&gt;
@EXIST_キャラデータ145&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@キャラデータ145(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
	CASE &amp;amp;quot;呼び名&amp;amp;quot;&lt;br /&gt;
        ;Callname&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;Kotohime&amp;amp;quot;)&lt;br /&gt;
    ;こっから衣装設定&lt;br /&gt;
	CASE &amp;amp;quot;今日のパジャマ&amp;amp;quot;&lt;br /&gt;
        ;Pajama set&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;パジャマ（ワンピース）セット&amp;amp;quot;)&lt;br /&gt;
    ;Day Clothing&lt;br /&gt;
	CASE &amp;amp;quot;普段着：着物&amp;amp;quot;&lt;br /&gt;
        ;Kimono&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;着物&amp;amp;quot;, &amp;amp;quot;着物&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：上半身上着１&amp;amp;quot;&lt;br /&gt;
        ;Upper wear&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;上半身上着１&amp;amp;quot;, &amp;amp;quot;上着&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：その他１&amp;amp;quot;&lt;br /&gt;
        ;Accessory&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;その他１&amp;amp;quot;, &amp;amp;quot;リボン&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：靴&amp;amp;quot;&lt;br /&gt;
        ;Shoes&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;靴&amp;amp;quot;, &amp;amp;quot;靴&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：靴下&amp;amp;quot;&lt;br /&gt;
        ;Socks&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;靴下&amp;amp;quot;, &amp;amp;quot;靴下&amp;amp;quot;))&lt;br /&gt;
&lt;br /&gt;
    ;Unique Underwear&lt;br /&gt;
	CASE &amp;amp;quot;固有下着形容詞&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;rabbit printed&amp;amp;quot;)&lt;br /&gt;
	CASE &amp;amp;quot;固有下半身下着名&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;princess panties&amp;amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    ;Unique Bra&lt;br /&gt;
	CASE &amp;amp;quot;固有上半身下着&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
	CASE &amp;amp;quot;固有上半身下着名&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;princess bra&amp;amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    ;Chance of wearing unique panties&lt;br /&gt;
	CASE &amp;amp;quot;固有下着着用条件&amp;amp;quot;&lt;br /&gt;
		SIF !RAND:(3 - (2 * 勝負下着判定([[Kotohime]])))&lt;br /&gt;
			CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
&lt;br /&gt;
    ;Panties Properties&lt;br /&gt;
	CASE &amp;amp;quot;固有下着透ける(前)&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 0)&lt;br /&gt;
	CASE &amp;amp;quot;固有下着透ける(後)&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 0)&lt;br /&gt;
	CASE &amp;amp;quot;固有下着生地厚さ&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 3)&lt;br /&gt;
&lt;br /&gt;
    ;料理関連&lt;br /&gt;
    ;Tastes&lt;br /&gt;
	CASE &amp;amp;quot;料理：好きな味&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;精妙/&amp;amp;quot; * 5 + &amp;amp;quot;ふわふわ/&amp;amp;quot; * 2 + &amp;amp;quot;パイ/&amp;amp;quot; * 2 + &amp;amp;quot;サクサク/&amp;amp;quot; * 3 + &amp;amp;quot;揚げ物/&amp;amp;quot; * 5 + &amp;amp;quot;しょっぱい/&amp;amp;quot; * 5 + &amp;amp;quot;絢爛/&amp;amp;quot; * 2 + &amp;amp;quot;高級食材/&amp;amp;quot; * 10 )&lt;br /&gt;
	CASE &amp;amp;quot;料理：嫌いな味&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;葉物/&amp;amp;quot; * 2 + &amp;amp;quot;すっぱい/&amp;amp;quot; * 5 + &amp;amp;quot;果物/&amp;amp;quot; * 3 + &amp;amp;quot;辛い辛い/&amp;amp;quot; * 8 + &amp;amp;quot;安物食材/&amp;amp;quot; * 10 )&lt;br /&gt;
	CASE &amp;amp;quot;料理：助手効果&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;精妙/&amp;amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    ;贈り物関連&lt;br /&gt;
    ;Gift preferences&lt;br /&gt;
	CASE &amp;amp;quot;感性：好き&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;高級/金/かわいい/オシャレ/&amp;amp;quot; + &amp;amp;quot;宝石/&amp;amp;quot; * 5 + &amp;amp;quot;黄金の/&amp;amp;quot; * 3)&lt;br /&gt;
	CASE &amp;amp;quot;感性：嫌い&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;奇妙/&amp;amp;quot; + &amp;amp;quot;安物/&amp;amp;quot; * 3 + &amp;amp;quot;妖力/グロテスク/&amp;amp;quot; * 10)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&lt;br /&gt;
;-------------------------------------------------&lt;br /&gt;
;固有料理設定&lt;br /&gt;
;DISH_NAME 料理名&lt;br /&gt;
;RESULTS 料理の種類（軽食/主食/デザート）&lt;br /&gt;
;CALL 材料設定(&amp;amp;quot;&amp;amp;quot;) 材料の指定。&amp;amp;quot;汎用&amp;amp;quot;を入れると自動で汎用食材になる&lt;br /&gt;
;DISH_TASTE 味の設定&lt;br /&gt;
;DISH_COMMENT （任意）一行コメント&lt;br /&gt;
;DISH_TIME （任意）調理にかかる時間&lt;br /&gt;
;DISH_MAXLIMIT （任意）料理の持続時間&lt;br /&gt;
;-------------------------------------------------&lt;br /&gt;
;Unique Food&lt;br /&gt;
@SPECIAL_MENU_145&lt;br /&gt;
DISH_NAME = Chicken Pot Pie&lt;br /&gt;
RESULTS = 主食&lt;br /&gt;
CALL 材料設定(&amp;amp;quot;汎用&amp;amp;quot;)&lt;br /&gt;
DISH_TASTE = 精妙/ふわふわ/パイ/サクサク/しょっぱい/肉料理/野菜抜き/&lt;br /&gt;
DISH_COMMENT = A savory pie with chicken inside. No vegetables though.&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding Diary Entries =&lt;br /&gt;
&lt;br /&gt;
In a nutshell: first you write a diary entry under `@DIARY_TEXT_KXX`, like so:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;※PAGENUM:0は使えません&lt;br /&gt;
SELECTCASE PAGENUM&lt;br /&gt;
    CASE 1&lt;br /&gt;
        PRINTFORML Well, I finally did it. I bought myself a diary.&lt;br /&gt;
        PRINTFORML Although I suppose it's more like a journal. What would I even write in a normal diary?&lt;br /&gt;
        PRINTFORML 「Nothing much happened on the bridge today. Went out drinking with Yuugi. Wanted to confess to her but didn't.」&lt;br /&gt;
        PRINTFORML 「Saw a bunch of people I was jealous of. Went home and seethed for a while. Paruparuparuparu.」&lt;br /&gt;
        PRINTFORML 「I hate myself.」&lt;br /&gt;
        PRINTFORML It would just be the same things over and over. No, I'm going to use this to blow off steam.&lt;br /&gt;
        PRINTFORML My anger, my jealousy, my self-hatred... I'm going to write about it here. Maybe it'll make me feel better.&lt;br /&gt;
        PRINTFORML At least I won't be burdening anyone else with my insufferable whining.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you set the conditions for it to show up in @DIARY_BEFORE_CHECK_KXX:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;Before she meets the player&lt;br /&gt;
IF DIARY:[[パルスィ]]:1 == 0&lt;br /&gt;
    SIF DIARY:[[パルスィ]]:1 != 0&lt;br /&gt;
	RETURN&lt;br /&gt;
    DIARY:[[パルスィ]]:1 = 3&lt;br /&gt;
    CALL CHARA_DIARY_PAGESETTING([[パルスィ]], 1)&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The SIF check is necessary to avoid a single diary entry being displayed mltiple times.&lt;br /&gt;
&lt;br /&gt;
It's probably better to write a helper function to avoid reduplicating code and prevent bugs. Like this:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SIF DIARY:[[パルスィ]]:ARG != 0&lt;br /&gt;
	RETURN&lt;br /&gt;
IF ARG:1 == 0 &amp;amp;&amp;amp; CFLAG:[[パルスィ]]:K60EN_PARSEE_DIARY_WARNING == 2 &amp;amp;&amp;amp; ABL:MASTER:教養 &amp;gt; 2&lt;br /&gt;
	DIARY:[[パルスィ]]:ARG = 2&lt;br /&gt;
ELSE&lt;br /&gt;
	DIARY:[[パルスィ]]:ARG = 3&lt;br /&gt;
	CALL CHARA_DIARY_PAGESETTING([[パルスィ]], ARG)&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do other, more complicated requirements:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;Parsee is jealous of the player (Req: 1000+ Favorability)&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:好感度 &amp;gt;= 1000&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(9)&lt;br /&gt;
&lt;br /&gt;
;Parsee has a crush on the player (Req: Parsee has Yearning)&lt;br /&gt;
SIF TALENT:思慕&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(10)&lt;br /&gt;
&lt;br /&gt;
;Parsee can't drive the player away (Req: 2000+ Favorability)&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:好感度 &amp;gt;= 2000&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(11)&lt;br /&gt;
&lt;br /&gt;
;Parsee STILL can't drive the player away (Req: 2500+ Favorability)&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:好感度 &amp;gt;= 2500&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(12)&lt;br /&gt;
&lt;br /&gt;
;Player saw Parsee crying in the tavern&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:K60EN_PARSEE_CRYING_AT_THE_TAVERN &amp;gt; 0&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(13)&lt;br /&gt;
&lt;br /&gt;
;Parsee hates herself for melting down at you (Req: seeing Parsee's meltdown scene after you tried to push her down)&lt;br /&gt;
SIF !FIRSTTIME(&amp;quot;ParseeTooJealousForSex&amp;quot;, 1)&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(17)&lt;br /&gt;
&lt;br /&gt;
;Parsee lost her virginity to the player&lt;br /&gt;
SIF CFLAG:K60EN_PARSEE_STARTING_VIRGINITY &amp;amp;&amp;amp; !K60_PARSEE_THINKS_IS_VIRGIN()&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(14)&lt;br /&gt;
&lt;br /&gt;
;Parsee wants to do kinky shit with the player (Req: Parsee is in the Loving or Horny attitude and the player has had sex with her at least once)&lt;br /&gt;
SIF GROUPMATCH(K60_ATTITUDE(), 0, 1) &amp;amp;&amp;amp; (CFLAG:[[パルスィ]]:既成事実 &amp;amp; 合意_うふふ)&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(15)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Setting the DIARY:(character ID):(entry ID) variable to 2 will make that diary entry display at the end of the day once it becomes available to read. Setting it to 3 will just make it available to read.&lt;br /&gt;
&lt;br /&gt;
You can customize what portrait the character uses for diary entries that display at the end of the day:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
        ;For entry 15, use the horny portrait, naked, with blush effects&lt;br /&gt;
	IF PAGENUM == 15&lt;br /&gt;
		CALL PRINT_FACE, 60, &amp;quot;発情&amp;quot;, &amp;quot;裸&amp;quot;, &amp;quot;_1&amp;quot;&lt;br /&gt;
        ;For entry 14, use the happy portrait with outfit 1&lt;br /&gt;
	ELSEIF PAGENUM == 14&lt;br /&gt;
		CALL PRINT_FACE, 60, &amp;quot;笑顔&amp;quot;, &amp;quot;服1&amp;quot;&lt;br /&gt;
        ;For entries 3, 4, 8, 9, 10, 12, and 17, use the angry portrait&lt;br /&gt;
	ELSEIF GROUPMATCH(PAGENUM, 3, 4, 8, 9, 10, 12, 17)&lt;br /&gt;
		CALL PRINT_FACE, 60, &amp;quot;怒り&amp;quot;&lt;br /&gt;
	ELSE&lt;br /&gt;
		CALL PRINT_FACE, 60&lt;br /&gt;
	ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Snippets =&lt;br /&gt;
Place these in your VS Code snippets file.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;Line of dialogue with quotes&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;quotes&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORML 「$1」&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line of dialogue without quotes&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;printformdl&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORMDL $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line of dialogue with quotes (wait)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;quoteswait&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORMW 「$1」&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line of dialogue without quotes (wait)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;printformdw&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORMDW $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line separator&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;newline&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORML &amp;quot;, &amp;quot;$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;He or she (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;shehetarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HE_SHE(TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Him or her (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhimtarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIM_HER(TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;His or her (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhistarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIS_HER(TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Man or woman (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;manwomantarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;man\&amp;quot;, TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Boy or girl (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;boygirlmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Boy or girl (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;boygirltarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Guys or girls (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;guysgirlstarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;guy\&amp;quot;, TARGET)%s$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;He or she (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;shehemaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HE_SHE(MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Him or her (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhimmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIM_HER(MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;His or her (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhismaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIS_HER(MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Man or woman (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;manwomanmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;man\&amp;quot;, MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;HPH_PRINT&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hph&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;CALL HPH_PRINT, @\&amp;quot;「$1」\&amp;quot;, \&amp;quot;W\&amp;quot;&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;ITALICS_PRINT&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;italics&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;CALL PRINT_STRL, @\&amp;quot;「$1@ITALIC@@」\&amp;quot;&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Parse \&amp;quot;you\&amp;quot;&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;youparse&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PARSE(\&amp;quot;you $1\&amp;quot;)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Parse \&amp;quot;you\&amp;quot; (capitalized)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;youcapitalizedparse&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PARSE(\&amp;quot;You $1\&amp;quot;)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Parse \&amp;quot;your\&amp;quot;&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;yourparse&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PARSE(\&amp;quot;your\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Penis synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;penis&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%FSYN(\&amp;quot;penis\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Vagina synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;vagina&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%FSYN(\&amp;quot;vagina\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Semen synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;semen&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%SEMEN()%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Pussy juice synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;juice&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%FSYN(\&amp;quot;juice\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Japanese double quotation marks (nijuukagikakko)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;doublequotes&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;『$1』&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;fullwidth-h&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;fullwidth-h&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;Ｈ$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Penis or strapon (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;penisorstraponmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(MASTER) ? %FSYN(\&amp;quot;penis\&amp;quot;)% # strap-on \\@$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Penis or strapon (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;penisorstrapontarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(TARGET) ? %FSYN(\&amp;quot;penis\&amp;quot;)% # strap-on \\@$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target has penis check, mid sentence&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haspenismidsentencetarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(TARGET) ? $1 # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Master has penis check, mid sentence&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haspenismidsentencemaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(TARGET) ? $1 # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;other has penis check, mid sentence&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haspenismidsentenceother&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS($1) ? # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Master is handsome or beautiful&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;handsomebeautiful&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ IS_MALE(MASTER) ? handsome # beautiful\\@$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Is male check, target&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ismaletarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ IS_MALE(TARGET) ? $1 # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Moan&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;moan&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%MOAN(\&amp;quot;l\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Tilde&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;tilde&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;～$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bust size selectcase, target&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;bustsizeselecttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:TARGET:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bust size selectcase, master&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;bustsizeselectmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:MASTER:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Lover (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;lovertarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;TALENT:TARGET:恋人$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Lover (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;lovermaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;TALENT:MASTER:恋人$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Lover (other)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;lover&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;TALENT:$1:恋人&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Girlfriend/boyfriend (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;girlfriendboyfriendmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, MASTER)%friend$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Girlfriend/boyfriend (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;girlfriendboyfriendtarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, TARGET)%friend$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Girlfriend/boyfriend&amp;quot; (other): {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;girlfriendboyfriend&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, $1)%friend&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Master&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;master&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%CALLNAME:MASTER%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If player is alone, else&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;playeralone&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;IF LOCAL:3 == 1&amp;quot;, &amp;quot;$1&amp;quot;, &amp;quot;ELSE&amp;quot;, &amp;quot;ENDIF&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If playing as&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;playingas&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;IF FLAG:なりきり == $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Panties&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;panties&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PANTSNAME(TARGET)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bottom&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;bottom&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%SHOW_BOTTOM($1,1)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Semen Addiction&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;semenaddiction&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:TARGET:精液中毒$1%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Cum consumed&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;cumconsumed&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;CFLAG:TARGET:累計精飲$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Player is masochist&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;playerismasochist&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:MASTER:マゾっ気 &amp;gt;= 2$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Non-human (if you want to add custom dialogue for youkai MCs)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;nonhuman&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;TALENT:MASTER:狐 || TALENT:MASTER:妖狐 || TALENT:MASTER:吸血鬼 ||TALENT:MASTER:動物耳$1&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If master has an erection&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haserectionmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;BASE:MASTER:勃起 &amp;gt;= 1000$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If the target has an erection&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haserectiontarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;BASE:TARGET:勃起 &amp;gt;= 1000$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Mouth skill (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;mouthskillmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:MASTER:Ｍ感覚 &amp;gt;= 2$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Mouth skill (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;mouthskilltarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:MASTER:Ｍ感覚 &amp;gt;= 2$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Unconscious sex (time stop/sleeping/drunk) variants&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;unconsciousvariants&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;;基本セット&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Time stop&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;時姦中&amp;quot;,&lt;br /&gt;
      &amp;quot;\tIF FLAG:70&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tRETURN 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;睡姦中&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Sleep rape&amp;quot;,&lt;br /&gt;
      &amp;quot;\tELSEIF CFLAG:MASTER:イタズラ == 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tSELECTCASE RAND:3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tENDSELECT&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tRETURN 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Character is drunk&amp;quot;,&lt;br /&gt;
      &amp;quot;\tELSEIF TCVAR:TARGET:泥酔 == 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tSELECTCASE RAND:3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tENDSELECT&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tRETURN 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\tELSE&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Other cases&amp;quot;,&lt;br /&gt;
      &amp;quot;\tENDIF&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Indoors&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;indoors&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;INROOM(CFLAG:MASTER:現在位置)&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Check if the target has 2 or more Masochism&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ismasochisttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;ABL:TARGET:マゾっ気 &amp;gt;= 2&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Check if the player has 2 or more Masochism&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ismasochistplayer&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;ABL:MASTER:マゾっ気 &amp;gt;= 2&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Generate three random cases&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;rand3&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE RAND:3&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target is at work&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;working&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:TARGET:職種&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Set the dialogue color to a character's dialogue color&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;color&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CALL M_KOJO_COLOR_K$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If you've had sex with a character (consent flag or been pushed down flag)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hasfucked&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:$1:既成事実 &amp;amp; 合意_うふふ&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target is pregnant&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ispregnant&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;TALENT:TARGET:妊娠$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Move the master out of the current area&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;kickoutmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:MASTER:現在位置 = KICKOUT()$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Move the target out of the current area&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;kickouttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:TARGET:現在位置 = KICKOUT()$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Move another character out of the current area&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;kickoutother&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:$1:現在位置 = KICKOUT()&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Slurred moan&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;slurredmoan&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;%SLUR(MOAN(\&amp;quot;m\&amp;quot;), -2)%&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target has Love&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;targetlove&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;TALENT:TARGET:恋慕$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;BREAKENG&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;breakeng&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;%BREAKENG(@\&amp;quot;$1\&amp;quot;)%&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;PRINT_DIALOGUE&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;printdialogue&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CALL PRINT_DIALOGUE, \&amp;quot;$1\&amp;quot;&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;SPLIT_G&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;splitg&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;%SPLIT_G(\&amp;quot;:\&amp;quot;)&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target has Hate Mark 3&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hatemark&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;MARK:TARGET:反発刻印 &amp;gt;= 3$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Player has met a character&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hasmet&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:$1:面識&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Character has Yearning&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;yearning&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;TALENT:$1:思慕&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Ryona Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASryona&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;VINUM_OMOGATARI_FEATURE_CHECK(\&amp;quot;ryona\&amp;quot;)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Pee Accident Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASpee&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;GETBIT(RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nPee\&amp;quot;),1)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Poo Accident Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASscat&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;GETBIT(RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nScat\&amp;quot;),2)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Diaper Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASomutsu&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nOmutsu\&amp;quot;)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Necrophilia Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASnecro&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nNecro\&amp;quot;)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
 //NAS Exclusive&lt;br /&gt;
  &amp;quot;If playing as NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASplayingas&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;IF MASTER == $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Panties NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASpanties&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;%PeeProtectType(TARGET)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Generic Panties NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASpantiesgeneric&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;%PeeProtectType(TARGET, 1)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Weapon NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASweapon&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;%GET_STR(TARGET, \&amp;quot;Weapon\&amp;quot;, EQUIP:TARGET:24, \&amp;quot;名前\&amp;quot;)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Change Underwear NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASdiaperchange&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;CALL DiaperChange(TARGET, 103)&amp;quot;]&lt;br /&gt;
  }&lt;br /&gt;
  &amp;quot;Bust size selectcase, target, NAS&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;NASbustsizeselecttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:TARGET:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Gigantic/Mystifying&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 3, 4&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Tiny&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bust size selectcase, master, NAS&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;NASbustsizeselectmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:MASTER:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Gigantic/Mystifying&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 3, 4&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Tiny&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= TW Flags and Variables (with English explanations) =&lt;br /&gt;
&lt;br /&gt;
[[/CFLAGs/]]&lt;br /&gt;
&lt;br /&gt;
[[/Talents/]]&lt;br /&gt;
&lt;br /&gt;
[[/ABLs/]]&lt;br /&gt;
&lt;br /&gt;
= Other stuff =&lt;br /&gt;
&lt;br /&gt;
[[/grep commands/]]&lt;br /&gt;
&lt;br /&gt;
[[/Everything you can write lines for/]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributing]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraAkumaMaid/Characters&amp;diff=41505</id>
		<title>EraAkumaMaid/Characters</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraAkumaMaid/Characters&amp;diff=41505"/>
		<updated>2024-05-16T19:11:51Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
There are currently 69 characters you can meet and do stuff with in the game.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;Need to organize the character traits better...&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
##&amp;quot;&amp;quot;INCOMPLETE&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! #&lt;br /&gt;
! Character Name&lt;br /&gt;
! Relationship/School Position&lt;br /&gt;
! Title&lt;br /&gt;
! Ending?&lt;br /&gt;
! Unique traits (By default)&lt;br /&gt;
! Unique interactions&lt;br /&gt;
! Notes (Extra info)&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Feliciel&lt;br /&gt;
|Your Maid/2nd Year&lt;br /&gt;
|Devil Maid&lt;br /&gt;
|N&lt;br /&gt;
|Can Soul Trade&lt;br /&gt;
|&lt;br /&gt;
|First girl you meet.&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Dark Haired Lady&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Shapeshifter Fox&lt;br /&gt;
|N&lt;br /&gt;
|* Preset Character Portrait&amp;lt;br&amp;gt;* Has cat ears in her portrait that can be revealed after requirements are met.&lt;br /&gt;
|Sees you as a servant.&lt;br /&gt;
|After getting her, regenerates your soul by a tiny amount once per day? &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|Cecilia&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Young Mage&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Arine&lt;br /&gt;
|Research Student&lt;br /&gt;
|Human Turned Succubus&lt;br /&gt;
|N&lt;br /&gt;
|* [Infertile II] &amp;lt;br&amp;gt; * Always on pills&amp;lt;br&amp;gt;* Character pic comes with head wings&lt;br /&gt;
|&lt;br /&gt;
|* Almost always like to push you down &amp;lt;br&amp;gt;* Prefere vaginal actions and CowGirl position&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Rikka&lt;br /&gt;
|Elem. School&lt;br /&gt;
|White Snake Shikigami&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|* You give her 0.01 soul everyday(?)&lt;br /&gt;
|Getting her unlocks the &amp;quot;White Snake Shrine&amp;quot;, which you need $20000? to fix.&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|Sakura&lt;br /&gt;
|Biological Little Sister/1st Year&lt;br /&gt;
|Biological Little Sister&lt;br /&gt;
|N, has unique lines&lt;br /&gt;
|* Comes as Virign &amp;lt;br&amp;gt; * [Soul Absorption Lv 1]&lt;br /&gt;
|* No way of having vagina sex (you can still take her virginity away with vibrator). &amp;lt;br&amp;gt; Likes urethral.&lt;br /&gt;
|* Needs your Semen to survive (she's sick). Semen gives her &amp;quot;strength&amp;quot;. Once &amp;quot;strength&amp;quot; thresholds are crossed, special events are triggered.&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|Hana&lt;br /&gt;
|1st Year&lt;br /&gt;
|Werewolf&lt;br /&gt;
|N&lt;br /&gt;
|*Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|Kitou Yuri&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Oni Blooded Gyaru&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|Palatine&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Exorcist&lt;br /&gt;
|N&lt;br /&gt;
|*Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|Marienna&lt;br /&gt;
|Biological Mother/Teacher&lt;br /&gt;
|Devil Widow&lt;br /&gt;
|N, has unique lines&lt;br /&gt;
|* Can Soul Trade &amp;lt;br&amp;gt; * [Infertile I]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|Riara&lt;br /&gt;
|Librarian&lt;br /&gt;
|Withered Tree Spirit&lt;br /&gt;
|N&lt;br /&gt;
|* [Infertile I]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|Futaba Narumi&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Chairwoman&lt;br /&gt;
|N&lt;br /&gt;
|*Comes as Virgin&amp;lt;br&amp;gt; *[Cooking I]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|Kokonoe Airi&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Cat-eared Girl&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|Shiki&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Genderbent Vampire Girl&lt;br /&gt;
|N&lt;br /&gt;
|*Comes as Virgin&amp;lt;br&amp;gt;* [Strength IV]&lt;br /&gt;
|&lt;br /&gt;
|Used to be a guy.&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|Rouka&lt;br /&gt;
|Freeloader/Trespassing&lt;br /&gt;
|Makaijin (devil)&lt;br /&gt;
|Y&lt;br /&gt;
|* Cannot Soul Trade despite being devil &amp;lt;br&amp;gt; * Talks in (Russian?), which is then translated through a device she carries around&lt;br /&gt;
|&lt;br /&gt;
|* Backstory sounds like a interdimensional refugee&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|Tamaki Anzu&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Ordinary Student&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|Kogiku&lt;br /&gt;
|(Choice between younger sister, daughter, and others), Equipment&lt;br /&gt;
|Traditional Doll in the Art Room&lt;br /&gt;
|N, unique lines&lt;br /&gt;
|* Comes as Virgin&amp;lt;br&amp;gt;* Doll, cannot be fertilized&amp;lt;br&amp;gt;You give it 0.01 soul every day(?)&lt;br /&gt;
|Gradually learns how to speak&lt;br /&gt;
|* It lives with you now.&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|Hasegawa Homura&lt;br /&gt;
|Phys Ed Teacher&lt;br /&gt;
|Fiery married Phys Ed Teacher&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|Manon&lt;br /&gt;
|vagrant&lt;br /&gt;
|Dropout Succubus&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|Calista&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Angel Butler&lt;br /&gt;
|N&lt;br /&gt;
|Boy?&amp;lt;br&amp;gt;* Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|Hourai Shouko&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Fire Rat in Training&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|Riuna&lt;br /&gt;
|OG&lt;br /&gt;
|Dragon Lady&lt;br /&gt;
|N&lt;br /&gt;
|* [Infertile I]&amp;lt;br&amp;gt;* Preset Character portrait (Has horns)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|Marina&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Modern Holy Woman&lt;br /&gt;
|Y&lt;br /&gt;
|*Comes as Virgin &amp;lt;br&amp;gt;* Has seal on womb (prevent pregnancy), can be removed with permission.&lt;br /&gt;
|* Will slap you if you look at panties/crotch without given permission (decreases your soul for day).&amp;lt;br&amp;gt;* Can read Bible+eat cake together.&amp;lt;br&amp;gt;* Gives option to donate $50000 to church&lt;br /&gt;
|* Wants to have a child.&lt;br /&gt;
|-&lt;br /&gt;
|24&lt;br /&gt;
|Sunkafuyu Chiho&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Ordinary Student&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|25&lt;br /&gt;
|Nono&lt;br /&gt;
|1st Year&lt;br /&gt;
|Fallen Angel Trap&lt;br /&gt;
|Y&lt;br /&gt;
|* It's a trap?&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|26&lt;br /&gt;
|Katsuragi Kyoko&lt;br /&gt;
|Koukai/1st Year&lt;br /&gt;
|Afterschool Magical Girl&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|27&lt;br /&gt;
|Kazahana Ibuki&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Left-Behind Half-Youkai&lt;br /&gt;
|N&lt;br /&gt;
|*Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|28&lt;br /&gt;
|Sylphy&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Undercover Study-Abroad Elf&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|29&lt;br /&gt;
|Katamine Hekiru&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Armed JK&lt;br /&gt;
|Y&lt;br /&gt;
|* Comes as Virgin&amp;lt;br&amp;gt;* [Ignores Pain]&amp;lt;br&amp;gt;* [Drug Resistant]&amp;lt;br&amp;gt;* [Strength II]&amp;lt;br&amp;gt;* Lots of preferences related to vagina activities&lt;br /&gt;
|&lt;br /&gt;
|* Something about investigating missing children&lt;br /&gt;
|-&lt;br /&gt;
|30&lt;br /&gt;
|Osuka&lt;br /&gt;
|Trespassing&lt;br /&gt;
|Devil Noble&lt;br /&gt;
|Y, has unique lines&lt;br /&gt;
|* Can Soul Trade&amp;lt;br&amp;gt;* Has Lewd Crest Lv. 2&amp;lt;br&amp;gt;* Preset Character portrait (elf ears)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|31&lt;br /&gt;
|Utaho Neiko&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Human Turned Catgirl&lt;br /&gt;
|Y&lt;br /&gt;
|*Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|32&lt;br /&gt;
|Sendo Reiko&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Age Fabricating Classmate&lt;br /&gt;
|N&lt;br /&gt;
|*Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|33&lt;br /&gt;
|Aozora Suzu&lt;br /&gt;
|Elem. School&lt;br /&gt;
|Semen Deficient&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as a Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|34&lt;br /&gt;
|Mogi Shin&lt;br /&gt;
|Koukai/1st Year&lt;br /&gt;
|Embodied Girl&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as a Virgin&amp;lt;br&amp;gt;* Is a Futanari &amp;lt;br&amp;gt;* Comes with preset face.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|35&lt;br /&gt;
|Mogi Tomoru&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Cross-Dressing Boy&lt;br /&gt;
|Y&lt;br /&gt;
|* It's a trap?&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|36&lt;br /&gt;
|Uzuki Yuka&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Ordinary Student&lt;br /&gt;
|Y&lt;br /&gt;
|* Comes as a Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|37&lt;br /&gt;
|Kazana Grace&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Wind Maiden&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as a Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|38&lt;br /&gt;
|Anna&lt;br /&gt;
|Teacher&lt;br /&gt;
|Heretic Clergy&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|39&lt;br /&gt;
|Kobayakawa Yurika&lt;br /&gt;
|Other&lt;br /&gt;
|Research Student&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|* Comes as a Virgin. Can only be recruited if you're Female or a Futanari, and if you have have Misperception (Forbidden Knowledge LV3)&lt;br /&gt;
|-&lt;br /&gt;
|40&lt;br /&gt;
|Orikasa Ayano&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Gardening Club Member&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|41&lt;br /&gt;
|Hinomori Shiori&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Astronomy Club Witch&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|42&lt;br /&gt;
|Minami&lt;br /&gt;
|Younger Sister/Middle School&lt;br /&gt;
|Biological Younger Sister&lt;br /&gt;
|Y&lt;br /&gt;
|* Comes as a Virgin.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|43&lt;br /&gt;
|Akizui Uoko&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Beast Devil&lt;br /&gt;
|Y&lt;br /&gt;
|* Comes as a Virgin.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|44&lt;br /&gt;
|Shiratō Chisa&lt;br /&gt;
|Vagrant&lt;br /&gt;
|Incompetent Murderess&lt;br /&gt;
|Y&lt;br /&gt;
|* Comes as a Virgin.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|45&lt;br /&gt;
|Kuruki Saya&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Bullied Senpai&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as a Virgin.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|46&lt;br /&gt;
|Noi Domina&lt;br /&gt;
|Teacher&lt;br /&gt;
|Legal Social Studies Teacher&lt;br /&gt;
|N&lt;br /&gt;
|* Is a legal shota.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|47&lt;br /&gt;
|Lydia&lt;br /&gt;
|Vagrant&lt;br /&gt;
|Remodeled Kitten&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as a Virgin. Has Lewd Crest Lv.?&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|48&lt;br /&gt;
|Mochiki Rei&lt;br /&gt;
|Middle School&lt;br /&gt;
|Exhibitionist Maiden&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|49&lt;br /&gt;
|Pure White Reaper&lt;br /&gt;
|Collector&lt;br /&gt;
|God's Death Farmer&lt;br /&gt;
|Y&lt;br /&gt;
|* Comes as a Virgin. After getting her to Affection, you can trade her two souls for a 0.1 increase in your max soul capacity, as long as your max soul capacity is less than 3.00&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|50&lt;br /&gt;
|Satori&lt;br /&gt;
|Middle School&lt;br /&gt;
|Imp&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as a Virgin.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|51&lt;br /&gt;
|Moriga Natsume&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Returned Childhood Friend&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as a Virgin &amp;lt;br&amp;gt; * Tolerance&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|52&lt;br /&gt;
|Kitoryu Shizuna&lt;br /&gt;
|Teacher&lt;br /&gt;
|Married Teacher&lt;br /&gt;
|Y&lt;br /&gt;
|* Tolerance&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|53&lt;br /&gt;
|Miss・Maple&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Mystery-Loving Pervert&lt;br /&gt;
|Y&lt;br /&gt;
|* Infertility Consultation＆Trickster&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|54&lt;br /&gt;
|Shinobu Usami&lt;br /&gt;
|1st Year&lt;br /&gt;
|White Rabbit of Conception&lt;br /&gt;
|Y&lt;br /&gt;
|* Comes as a Virgin &amp;lt;br&amp;gt; * Curse of Conception&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|55&lt;br /&gt;
|Tsuzuki Tsumugi&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Naive Trap&lt;br /&gt;
|Y&lt;br /&gt;
|* It's a trap? &amp;lt;br&amp;gt; * Romantic&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|56&lt;br /&gt;
|Mia&lt;br /&gt;
|1st Year&lt;br /&gt;
|Anal Succubus&lt;br /&gt;
|Y&lt;br /&gt;
|* Comes as a Virgin &amp;lt;br&amp;gt; * Little Devil's Whispers&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|57&lt;br /&gt;
|Douchi Haruka&lt;br /&gt;
|Middle School&lt;br /&gt;
|Invading Lad&lt;br /&gt;
|Y&lt;br /&gt;
|* Male &amp;lt;br&amp;gt; * Lively Daily&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|58&lt;br /&gt;
|Demonic Blossom / Maka&lt;br /&gt;
|Middle School&lt;br /&gt;
|Class Ona-Pet&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as a Virgin.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|59&lt;br /&gt;
|Kohka&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Old Devil Girl/Boy&lt;br /&gt;
|Y&lt;br /&gt;
|* Trickster&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|60&lt;br /&gt;
|Oyumi Chihiro&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Bad Food&lt;br /&gt;
|Y&lt;br /&gt;
|* Comes as a Virgin &amp;lt;br&amp;gt; * Starving Wolf's Appearance&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61&lt;br /&gt;
|White Fox Maki&lt;br /&gt;
|Elementary School&lt;br /&gt;
|Lazy Kitsune&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as a Virgin &amp;lt;br&amp;gt; * Inquisitive Gaze&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|62&lt;br /&gt;
|Kyrie&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Biological Older Sister&lt;br /&gt;
|Y&lt;br /&gt;
|* Comes as a Virgin &amp;lt;br&amp;gt; * Ejaculation Incitement&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|63&lt;br /&gt;
|Oran Qin&lt;br /&gt;
|Tresspassing&lt;br /&gt;
|Bewitching Chinese Girl&lt;br /&gt;
|N&lt;br /&gt;
|* Deciphering＆Three Star Chef&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|64&lt;br /&gt;
|Amano Megumi&lt;br /&gt;
|Teacher&lt;br /&gt;
|School Nurse&lt;br /&gt;
|Y&lt;br /&gt;
|* Fiendish Incense&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|65&lt;br /&gt;
|Leaf&lt;br /&gt;
|Vagrant&lt;br /&gt;
|Tiny Roaming Immortal&lt;br /&gt;
|Y&lt;br /&gt;
|* Comes as a Virgin &amp;lt;br&amp;gt; * Lively Daily&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|66&lt;br /&gt;
|Judas&lt;br /&gt;
|Vagrant&lt;br /&gt;
|Hunter of Pale Ashes Who Wields the Moon&lt;br /&gt;
|N&lt;br /&gt;
|* Regeneration&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|70&lt;br /&gt;
|Charlotte&lt;br /&gt;
|Servant&lt;br /&gt;
|Old Servant of the Household&lt;br /&gt;
|Y&lt;br /&gt;
|* Light of Prosperity&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|77&lt;br /&gt;
|HaLL-5c68a32&lt;br /&gt;
|Sexaroid&lt;br /&gt;
|Outrageous Sexaroid&lt;br /&gt;
|Y&lt;br /&gt;
|* Male &amp;lt;br&amp;gt; * Suppression&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|100&lt;br /&gt;
|Patra&lt;br /&gt;
|Vagrant&lt;br /&gt;
|Calm Devil Maid&lt;br /&gt;
|Y&lt;br /&gt;
|* Increased Vigor&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[Category:EraAkumaMaid]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraAkumaMaid/Characters&amp;diff=41501</id>
		<title>EraAkumaMaid/Characters</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraAkumaMaid/Characters&amp;diff=41501"/>
		<updated>2024-05-14T00:03:27Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
There are currently 62 characters you can meet and do stuff with in the game.&lt;br /&gt;
&lt;br /&gt;
1 seems to be missing (character numbers 43)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;Need to organize the character traits better...&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
##&amp;quot;&amp;quot;INCOMPLETE&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! #&lt;br /&gt;
! Character Name&lt;br /&gt;
! Relationship/School Position&lt;br /&gt;
! Title&lt;br /&gt;
! Ending?&lt;br /&gt;
! Unique traits (By default)&lt;br /&gt;
! Unique interactions&lt;br /&gt;
! Notes (Extra info)&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Feliciel&lt;br /&gt;
|Your Maid/2nd Year&lt;br /&gt;
|Devil Maid&lt;br /&gt;
|N&lt;br /&gt;
|Can Soul Trade&lt;br /&gt;
|&lt;br /&gt;
|First girl you meet.&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|Dark Haired Lady&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Shapeshifter Fox&lt;br /&gt;
|N&lt;br /&gt;
|* Preset Character Portrait&amp;lt;br&amp;gt;* Has cat ears in her portrait that can be revealed after requirements are met.&lt;br /&gt;
|Sees you as a servant.&lt;br /&gt;
|After getting her, regenerates your soul by a tiny amount once per day? &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|Cecilia&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Young Mage&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Arine&lt;br /&gt;
|Research Student&lt;br /&gt;
|Human Turned Succubus&lt;br /&gt;
|N&lt;br /&gt;
|* [Infertile II] &amp;lt;br&amp;gt; * Always on pills&amp;lt;br&amp;gt;* Character pic comes with head wings&lt;br /&gt;
|&lt;br /&gt;
|* Almost always like to push you down &amp;lt;br&amp;gt;* Prefere vaginal actions and CowGirl position&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Rikka&lt;br /&gt;
|Elem. School&lt;br /&gt;
|White Snake Shikigami&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|* You give her 0.01 soul everyday(?)&lt;br /&gt;
|Getting her unlocks the &amp;quot;White Snake Shrine&amp;quot;, which you need $20000? to fix.&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|Sakura&lt;br /&gt;
|Biological Little Sister/1st Year&lt;br /&gt;
|Biological Little Sister&lt;br /&gt;
|N, has unique lines&lt;br /&gt;
|* Comes as Virign &amp;lt;br&amp;gt; * [Soul Absorption Lv 1]&lt;br /&gt;
|* No way of having vagina sex (you can still take her virginity away with vibrator). &amp;lt;br&amp;gt; Likes urethral.&lt;br /&gt;
|* Needs your Semen to survive (she's sick). Semen gives her &amp;quot;strength&amp;quot;. Once &amp;quot;strength&amp;quot; thresholds are crossed, special events are triggered.&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|Hana&lt;br /&gt;
|1st Year&lt;br /&gt;
|Werewolf&lt;br /&gt;
|N&lt;br /&gt;
|*Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|Kitou Yuri&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Oni Blooded Gyaru&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|Palatine&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Exorcist&lt;br /&gt;
|N&lt;br /&gt;
|*Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|Marienna&lt;br /&gt;
|Biological Mother/Teacher&lt;br /&gt;
|Devil Widow&lt;br /&gt;
|N, has unique lines&lt;br /&gt;
|* Can Soul Trade &amp;lt;br&amp;gt; * [Infertile I]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|Riara&lt;br /&gt;
|Librarian&lt;br /&gt;
|Withered Tree Spirit&lt;br /&gt;
|N&lt;br /&gt;
|* [Infertile I]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|Futaba Narumi&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Chairwoman&lt;br /&gt;
|N&lt;br /&gt;
|*Comes as Virgin&amp;lt;br&amp;gt; *[Cooking I]&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|Kokonoe Airi&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Cat-eared Girl&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|Shiki&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Genderbent Vampire Girl&lt;br /&gt;
|N&lt;br /&gt;
|*Comes as Virgin&amp;lt;br&amp;gt;* [Strength IV]&lt;br /&gt;
|&lt;br /&gt;
|Used to be a guy.&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|Rouka&lt;br /&gt;
|Freeloader/Trespassing&lt;br /&gt;
|Makaijin (devil)&lt;br /&gt;
|Y&lt;br /&gt;
|* Cannot Soul Trade despite being devil &amp;lt;br&amp;gt; * Talks in (Russian?), which is then translated through a device she carries around&lt;br /&gt;
|&lt;br /&gt;
|* Backstory sounds like a interdimensional refugee&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|Tamaki Anzu&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Ordinary Student&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|Kogiku&lt;br /&gt;
|(Choice between younger sister, daughter, and others), Equipment&lt;br /&gt;
|Traditional Doll in the Art Room&lt;br /&gt;
|N, unique lines&lt;br /&gt;
|* Comes as Virgin&amp;lt;br&amp;gt;* Doll, cannot be fertilized&amp;lt;br&amp;gt;You give it 0.01 soul every day(?)&lt;br /&gt;
|Gradually learns how to speak&lt;br /&gt;
|* It lives with you now.&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|Hasegawa Homura&lt;br /&gt;
|Phys Ed Teacher&lt;br /&gt;
|Fiery married Phys Ed Teacher&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|Manon&lt;br /&gt;
|vagrant&lt;br /&gt;
|Dropout Succubus&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|Calista&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Angel Butler&lt;br /&gt;
|N&lt;br /&gt;
|Boy?&amp;lt;br&amp;gt;* Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|Hourai Shouko&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Fire Rat in Training&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|Riuna&lt;br /&gt;
|OG&lt;br /&gt;
|Dragon Lady&lt;br /&gt;
|N&lt;br /&gt;
|* [Infertile I]&amp;lt;br&amp;gt;* Preset Character portrait (Has horns)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|Marina&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Modern Holy Woman&lt;br /&gt;
|Y&lt;br /&gt;
|*Comes as Virgin &amp;lt;br&amp;gt;* Has seal on womb (prevent pregnancy), can be removed with permission.&lt;br /&gt;
|* Will slap you if you look at panties/crotch without given permission (decreases your soul for day).&amp;lt;br&amp;gt;* Can read Bible+eat cake together.&amp;lt;br&amp;gt;* Gives option to donate $50000 to church&lt;br /&gt;
|* Wants to have a child.&lt;br /&gt;
|-&lt;br /&gt;
|24&lt;br /&gt;
|Sunkafuyu Chiho&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Ordinary Student&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|25&lt;br /&gt;
|Nono&lt;br /&gt;
|1st Year&lt;br /&gt;
|Fallen Angel Trap&lt;br /&gt;
|Y&lt;br /&gt;
|* It's a trap?&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|26&lt;br /&gt;
|Katsuragi Kyoko&lt;br /&gt;
|Koukai/1st Year&lt;br /&gt;
|Afterschool Magical Girl&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|27&lt;br /&gt;
|Kazahana Ibuki&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Left-Behind Half-Youkai&lt;br /&gt;
|N&lt;br /&gt;
|*Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|28&lt;br /&gt;
|Sylphy&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Undercover Study-Abroad Elf&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|29&lt;br /&gt;
|Katamine Hekiru&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Armed JK&lt;br /&gt;
|Y&lt;br /&gt;
|* Comes as Virgin&amp;lt;br&amp;gt;* [Ignores Pain]&amp;lt;br&amp;gt;* [Drug Resistant]&amp;lt;br&amp;gt;* [Strength II]&amp;lt;br&amp;gt;* Lots of preferences related to vagina activities&lt;br /&gt;
|&lt;br /&gt;
|* Something about investigating missing children&lt;br /&gt;
|-&lt;br /&gt;
|30&lt;br /&gt;
|Osuka&lt;br /&gt;
|Trespassing&lt;br /&gt;
|Devil Noble&lt;br /&gt;
|Y, has unique lines&lt;br /&gt;
|* Can Soul Trade&amp;lt;br&amp;gt;* Has Lewd Crest Lv. 2&amp;lt;br&amp;gt;* Preset Character portrait (elf ears)&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|31&lt;br /&gt;
|Utaho Neiko&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Human Turned Catgirl&lt;br /&gt;
|Y&lt;br /&gt;
|*Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|32&lt;br /&gt;
|Sendo Reiko&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Age Fabricating Classmate&lt;br /&gt;
|N&lt;br /&gt;
|*Comes as Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|33&lt;br /&gt;
|Aozora Suzu&lt;br /&gt;
|Elem. School&lt;br /&gt;
|Semen Deficient&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as a Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|34&lt;br /&gt;
|Mogi Shin&lt;br /&gt;
|Koukai/1st Year&lt;br /&gt;
|Embodied Girl&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as a Virgin&amp;lt;br&amp;gt;* Is a Futanari &amp;lt;br&amp;gt;* Comes with preset face.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|35&lt;br /&gt;
|Mogi Tomoru&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Cross-Dressing Boy&lt;br /&gt;
|Y&lt;br /&gt;
|* It's a trap?&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|36&lt;br /&gt;
|Uzuki Yuka&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Ordinary Student&lt;br /&gt;
|Y&lt;br /&gt;
|* Comes as a Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|37&lt;br /&gt;
|Kazana Grace&lt;br /&gt;
|2nd Year&lt;br /&gt;
|Wind Maiden&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as a Virgin&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|38&lt;br /&gt;
|Anna&lt;br /&gt;
|Teacher&lt;br /&gt;
|Heretic Clergy&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|39&lt;br /&gt;
|Kobayakawa Yurika&lt;br /&gt;
|Other&lt;br /&gt;
|Research Student&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|* Comes as a Virgin. Can only be recruited if you're Female or a Futanari, and if you have have Misperception (Forbidden Knowledge LV3)&lt;br /&gt;
|-&lt;br /&gt;
|40&lt;br /&gt;
|Orikasa Ayano&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Gardening Club Member&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|41&lt;br /&gt;
|Hinomori Shiori&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Astronomy Club Witch&lt;br /&gt;
|N&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|42&lt;br /&gt;
|Minami&lt;br /&gt;
|Younger Sister/Middle School&lt;br /&gt;
|Biological Younger Sister&lt;br /&gt;
|Y&lt;br /&gt;
|* Comes as a Virgin.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|44&lt;br /&gt;
|Shiratō Chisa&lt;br /&gt;
|Vagrant&lt;br /&gt;
|Incompetent Murderess&lt;br /&gt;
|Y&lt;br /&gt;
|* Comes as a Virgin.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|45&lt;br /&gt;
|Kuruki Saya&lt;br /&gt;
|3rd Year&lt;br /&gt;
|Bullied Senpai&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as a Virgin.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|46&lt;br /&gt;
|Noi Domina&lt;br /&gt;
|Teacher&lt;br /&gt;
|Legal Social Studies Teacher&lt;br /&gt;
|N&lt;br /&gt;
|* Is a legal shota.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|47&lt;br /&gt;
|Lydia&lt;br /&gt;
|Vagrant&lt;br /&gt;
|Remodeled Kitten&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as a Virgin. Has Lewd Crest Lv.?&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|48&lt;br /&gt;
|Mochiki Rei&lt;br /&gt;
|Middle School&lt;br /&gt;
|Exhibitionist Maiden&lt;br /&gt;
|Y&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|49&lt;br /&gt;
|Pure White Reaper&lt;br /&gt;
|Collector&lt;br /&gt;
|God's Death Farmer&lt;br /&gt;
|Y&lt;br /&gt;
|* Comes as a Virgin. After getting her to Affection, you can trade her two souls for a 0.1 increase in your max soul capacity, as long as your max soul capacity is less than 3.00&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|50&lt;br /&gt;
|Satori&lt;br /&gt;
|Middle School&lt;br /&gt;
|Imp&lt;br /&gt;
|N&lt;br /&gt;
|* Comes as a Virgin.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[Category:EraAkumaMaid]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Megaten_Ending_List&amp;diff=41497</id>
		<title>Megaten Ending List</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Megaten_Ending_List&amp;diff=41497"/>
		<updated>2024-05-02T11:37:56Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; |No.&lt;br /&gt;
!Name&lt;br /&gt;
!Condition&lt;br /&gt;
!50 Day Limit&lt;br /&gt;
!Can be an Additional Ending in one run&lt;br /&gt;
!Can Continue Play After Achieving&lt;br /&gt;
!Note&lt;br /&gt;
|- &lt;br /&gt;
||000 ||Phantom Society Executive End ||Organization Contribution of 3,500,000 ||Yes ||No ||No ||N/A&lt;br /&gt;
|-&lt;br /&gt;
||001 ||Battle Harem End ||MC's level is 61 or higher &amp;amp; at least 10 slaves have [Love] ||Yes ||No ||Yes ||N/A&lt;br /&gt;
|-&lt;br /&gt;
||002 ||Trainer End ||Trainer Fame 400||Yes ||No ||Yes ||N/A&lt;br /&gt;
|-&lt;br /&gt;
||003 ||Master of Slave ||Trainer Fame 2,000 ||Yes ||No ||Yes||N/A&lt;br /&gt;
|-&lt;br /&gt;
||004 ||Individual Character END / Harem END ||Organization Contribution of 1,000,000 &amp;amp; Contracted Character ||Yes ||No ||No ||N/A&lt;br /&gt;
|-&lt;br /&gt;
||005 ||Daughter Harem　-Little Empire- End ||MC's level is 61 or higher &amp;amp; at least 10 daughters have [Love] ||Yes ||No ||Yes||N/A&lt;br /&gt;
|-&lt;br /&gt;
||006 ||Little Girl Harem END  ||Organization Contribution of 3,000,000 &amp;amp; Lolicon Points = 20. At least one loli slave must have [Love], [Whore], or [Slave] ||Yes ||No||Yes||Conditions can transfer over between NG+&lt;br /&gt;
|-&lt;br /&gt;
||010 ||Restaurant End ||Restaurant Fame 1500 or higher ||Yes ||No ||No ||&lt;br /&gt;
|-&lt;br /&gt;
||012 ||Brothel Owner END ||Brothel Fame 1500 or higher||Yes ||No ||No ||&lt;br /&gt;
|-&lt;br /&gt;
||013 ||Night King/Queen ||Brothel Fame at least 1000, MC's Prostitution Fame at least 1000, and MC's ProstitutionEXP at least 2500 ||Yes ||No ||No || Conditions can transfer over between NG+&lt;br /&gt;
|-&lt;br /&gt;
||015 ||Depravity END ||MC's Desire is 10 Prostitution &amp;amp; Public Toilet EXP &amp;gt; 2500||No ||No ||No ||&lt;br /&gt;
|- &lt;br /&gt;
||019 ||Idol End ||MC has [Popular] Talent &amp;amp; Singing 10 &amp;amp; LiveEXP 300 ||No ||No ||No ||N/A&lt;br /&gt;
|- &lt;br /&gt;
||020 ||Battle Harem End ||MC's level is 61 or higher &amp;amp; at least 10 slaves have [Love] ||Yes ||No ||Yes ||N/A&lt;br /&gt;
|- &lt;br /&gt;
||023 ||Shin Megami Tensei Devil Summoner END &amp;quot;The Devil Summoner&amp;quot; ||Received at the end of the Devil Summoner Storyline ||No ||Yes ||Yes ||If Kumiko Hatano is captured, she must have a Fall state to access the final dungeon. Make sure to have a Dolly Kadmon in the inventory. There will be a prompt to accept the ending after clearing Kofun Labyrinth.&lt;br /&gt;
|- &lt;br /&gt;
||028 ||Megami Ibunroku Persona - SEBEC END &amp;quot;be your true mind&amp;quot; ||Clear the SEBEC Storyline ||Yes ||Yes ||Yes ||Meet and cooperate with Maki and co. in SEBEC Building to go on the SEBEC route. Maki, Elly, or Ayase must have a Fall state.&lt;br /&gt;
|- &lt;br /&gt;
||029 ||Megami Ibunroku Persona - Snow Queen Quest END - &amp;quot;be your another mind&amp;quot; ||Clear the Snow Queen Storyline ||Yes ||Yes ||Yes ||Do NOT meet with Maki and co. in SEBEC Building, cooperate with the St. Heremlin students. There is a 7 Day Time Limit to complete the Requests to rescue everyone after Tadashi Kandori is defeated. To maximize the potential rewards, Elly, Ayase, or Yukino should have a Fall state.&lt;br /&gt;
|- &lt;br /&gt;
||030 ||Persona 2 - Innocent Sin Normal END - &amp;quot;Innocent Sin&amp;quot; ||Clear the P2: IS Storyline ||Yes ||No ||No ||You MUST have the Velvet Room unlocked to acquire this ending. Make sure to do the Persona Event after Seven Sisters High.&lt;br /&gt;
|- &lt;br /&gt;
||031 ||Persona 2 - Innocent Sin Reich Harem END &amp;quot;Ehemann von Longinus&amp;quot; ||Clear the P2: IS Storyline with ALL 13 Longinus Members in your current run and ALL Longinus Members must have the Fallen State [Love] ||Yes ||No ||No ||You MUST have the Velvet Room unlocked to acquire this ending. Make sure to do the Persona Event after Seven Sisters High. Requires at least 4-5 NG+ runs.&lt;br /&gt;
|- &lt;br /&gt;
||032 ||Shin Megami Tensei Neutral END ||Clear Basilica Dungeon aligned with Neutral ||Yes ||Yes ||Yes ||Turn on the Yamataika EXTRA event to easily access the Factory Raid Request, as it's part of the SMT1 plotline to meeting the Chaos Hero.&lt;br /&gt;
|- &lt;br /&gt;
||033 ||Shin Megami Tensei Law END ||Clear Basilica Dungeon aligned with Law ||Yes ||Yes ||Yes ||Same as above.&lt;br /&gt;
|- &lt;br /&gt;
||034 ||Shin Megami Tensei Chaos END ||Clear Basilica Dungeon aligned with Chaos ||Yes ||Yes ||Yes ||Same as above.&lt;br /&gt;
|- &lt;br /&gt;
||035 ||Shin Megami Tensei 20XX　Law END　&amp;quot;Patentibus portis regnum Dei semper&amp;quot; ||Align with the Messians if prompted when Alignment is Neutral or automatically selected if you have Law Alignment ||No ||Yes ||Yes||Your Fame MUST be 1500 before the Request Chimera Project&lt;br /&gt;
|- &lt;br /&gt;
||036 ||Shin Megami Tensei 20XX　Neutral END　&amp;quot;Meipsum iudico&amp;quot; ||Must have Neutral and do not align with either the Messians or Gaeans ||No ||Yes ||Yes ||Same as above&lt;br /&gt;
|- &lt;br /&gt;
||037 ||Shin Megami Tensei 20XX　Chaos END　&amp;quot;Iuro potentis diabolus Lucifer&amp;quot; ||Align with the Gaeans if prompted when Alignment is Neutral or automatically selected if you have Chaos Alignment ||No ||Yes ||Yes ||Same as above&lt;br /&gt;
|-&lt;br /&gt;
||038 ||Giten Tensei ||Clear the Giten Tensei storyline with Ayato at [Affection] or [Love] Fall State ||No ||Yes ||Yes ||Ayato must have the [Affection] or [Love] Fall State before the Ishtar Revival Event.&lt;br /&gt;
|- &lt;br /&gt;
||040 ||Devil Colosseum  True End &amp;quot;The night before Armageddon&amp;quot; ||Clear all the Devil Colosseum Arena fights ||Yes ||Yes ||No ||The breakout events and Special Match are optional. &lt;br /&gt;
|- &lt;br /&gt;
||041 ||Devil Survivor ２　&amp;quot;Strength.&amp;quot; ||Side with Yamato in the DeSu2 Storyline ||No ||Yes ||Yes ||N/A&lt;br /&gt;
|- &lt;br /&gt;
||042 ||Devil Survivor ２　&amp;quot;All for one. One for all.&amp;quot; ||Side with Ronaldo in the DeSu2 Storyline ||Yes ||Yes ||Yes ||Airi and Otome must be recruited.&lt;br /&gt;
|- &lt;br /&gt;
||043 ||Devil Survivor ２　&amp;quot;Second Stage.&amp;quot; ||Side with Daichi in the DeSu2 Storyline ||Yes ||Yes ||Yes ||Io and Airi must be recruited.&lt;br /&gt;
|- &lt;br /&gt;
||044 ||Devil Survivor ２　&amp;quot;Anguished One END&amp;quot; ||Side with the Anguished One in the DeSu2 Storyline ||Yes ||Yes ||Yes ||Io and Airi must be recruited, Anguished One has a Fallen state.&lt;br /&gt;
|- &lt;br /&gt;
||045 ||DIGITAL DEVIL SAGA Avatar Tuner ２　 &amp;quot;shan-ti shan-ti...&amp;quot; ||Clear the Lokapala Storyline ||No ||Yes ||Yes ||This storyline and its dungeons are considered difficult or more annoying compared to other storylines. Not recommended for a first fresh run if you are still learning about the game.&lt;br /&gt;
|-&lt;br /&gt;
||046 ||Devil Children Secundus Zosma END ||In the Devil Children Fire &amp;amp; Ice Book Questline, choose to become the new God ||No ||Yes ||No ||&lt;br /&gt;
|- &lt;br /&gt;
||047 ||Devil Children Dawn of the World END ||In the Devil Children Fire &amp;amp; Ice Book Questline, choose to create a new world ||No ||Yes ||No ||&lt;br /&gt;
|- &lt;br /&gt;
||050 ||Night Tale Koshiro Jinno　True END　 &amp;quot;La Maternite.&amp;quot; ||Clear the Night Tale Storyline. Must be Light Alignment and do not accept the help of the Phantom Society in a certain event. Jinno must have [Love] and be in your party. ||Yes ||Yes ||Yes ||You may miss this ending if you pay the 500 macca fee and fight a certain individual in T.D.L. Your alignment will be locked into Light Alignment for the rest of the run.&lt;br /&gt;
|- &lt;br /&gt;
||051 ||Night Tale Koshiro Jinno  END　 　　 &amp;quot;to the HERO.&amp;quot; ||Clear the Night Tale Storyline without triggering the conditions for the other endings ||Yes ||Yes ||Yes ||The flags are the same with small differences in text. Same as above.&lt;br /&gt;
|- &lt;br /&gt;
||052 ||Night Tale Koshiro Jinno　666-END　  &amp;quot;R A G N A R O K&amp;quot; ||Clear the Night Tale Storyline. Must be Dark Alignment and have accepted the help of the Phantom Society. Jinno must have [Whore] and be in your party. ||Yes ||Yes ||Yes ||Your alignment will be locked to Dark Alignment for the rest of the run. Unlocks the Arknights events.&lt;br /&gt;
|-&lt;br /&gt;
||053 ||Tower of Confinement END &amp;quot;Life goes on&amp;quot; ||Clear the Tower of Confinement Dungeon ||Yes ||Yes ||Yes ||Gain access to the dungeon by starting the Request Fruit Collection.&lt;br /&gt;
|- &lt;br /&gt;
||054 ||Shin Megami Tensei if... ||Clear Hazama's Inner World ||Yes ||Yes ||Yes ||Reiko, Yumi, and Tamaki must all be [Fallen] and part of the party. If the MC's alignment is Dark, then Hazama can be recruited.&lt;br /&gt;
|- &lt;br /&gt;
||055 ||Shin Megami Tensei III Nocturne Maniax END　- &amp;quot;King of Chaos&amp;quot; ||Clear the Labyrinth of Amala ||Yes ||No ||Yes ||The route begins after either making a payment of 10,000 on the first day or 100,000 within 10 days. The MC's alignment will be LOCKED to Dark after a certain point during and after the storyline.&lt;br /&gt;
|-&lt;br /&gt;
||057 ||「Meshia Project」 TRUE-END“O Savior, be forever.” ||Complete the Meshia-chan Project and Storyline ||Yes ||Yes ||No ||Starting from Day 1, if the number of Good Endings during a Cycle is at least 1, then the Event Back-Alley Meeting will occur. Following Events occur within an interval of 7 days (Sunday). It is possible to fail this questline at multiple points.&lt;br /&gt;
|- &lt;br /&gt;
||058 ||Kikue Himemiya　END　Moo Moo Moo ||Rescue Kikue Himemiya after 35 days have passed since taking the Request Rescue the Shrine Princess ||Yes ||Yes ||Yes ||The MC must be a Male or Futanari, and at least LVL 40. The MC must also possess the Talents 「Unmatched」and 「Lady-Killer」. Due to these conditions, progress for this questline can only begin after 14 days have passed since accepting the Request Rescue the Shrine Princess.&lt;br /&gt;
|-&lt;br /&gt;
||060 ||Devil Children - New World END ||Clear Central Land and choose to create a new world ||No ||Yes ||No ||N/A&lt;br /&gt;
|- &lt;br /&gt;
||061 ||Devil Children - Starhair END ||Clear Central Land and choose to become the new God ||No ||Yes ||No ||N/A&lt;br /&gt;
|- &lt;br /&gt;
||064 ||Melty Blood　END　 &amp;quot;Melty　Blood&amp;quot; ||Progress through the Melty Blood Event Storyline ||No ||Yes ||Yes ||EXTRA event, must be enabled. Some events are day-restricted, and you MUST fuse a Melty Blood character and have them in your party to progress.&lt;br /&gt;
|- &lt;br /&gt;
||065 ||Seventh Dragon 2020　END　&amp;quot;SeventH-HeaveN&amp;quot; ||Start Time-Count, Zero-(1) and select the 7th Dragon 2020 storyline, progress through the requests. ||No ||Yes ||Yes ||EXTRA event, must be enabled. 7th Dragon 2020 characters are not required to be in the party or have a Fall state.&lt;br /&gt;
|- &lt;br /&gt;
||066 ||Seventh Dragon 2020-Ⅱ　END　&amp;quot;HeavenZ-ArmZ&amp;quot; ||Complete the requests after selecting &amp;quot;This world has already experienced Tokyo's first erosion&amp;quot; ||No ||Yes ||Yes ||Same as above.&lt;br /&gt;
|- &lt;br /&gt;
||067 ||Idolmaster　END &amp;quot;Cinderella Girls&amp;quot; ||Clear the Idolmaster Requests and Events ||No ||Yes ||Yes ||EXTRA event, must be enabled.&lt;br /&gt;
|- &lt;br /&gt;
||068 ||Rabi-Ribi Normal ||Clear the Rabi-Ribi Event line ||No ||Yes ||Yes ||Extra Event, must be enabled. Requires Organization Contribution of 3,500,000 and Erina must not have any Hate Marks.&lt;br /&gt;
|- &lt;br /&gt;
||069 ||Rabi-Ribi Secret ||Fulfill special conditions when clearing the Rabi-Ribi Event line ||No ||Yes ||Yes ||Extra Event, must be enabled. All Rabi-Ribi characters must have a contract other than Submissive/Slavery.&lt;br /&gt;
|- &lt;br /&gt;
||070 ||Luminous Avenger iX　END　&amp;quot;Babylonian Insulator&amp;quot; ||Complete the Luminous Avenger iX 1 route in Copen's personal events. ||No ||Yes ||Yes ||Extra Event, must be enabled.&lt;br /&gt;
|- &lt;br /&gt;
||071 ||Marfusha of Molten Iron　END　&amp;quot;Marfusha the Metal Melter ||Complete the Marfusha Storyline route in Marfusha's personal events. ||No ||Yes ||Yes ||Extra Event, must be enabled.&lt;br /&gt;
|-&lt;br /&gt;
||072 ||Puella Magi ex Defectionis END ||Clear the Madoka Magica Storyline while siding with Homura Akemi ||No ||Yes ||Yes ||EXTRA event, must be enabled. If you have the Light alignment, you will be automatically locked to this ending and will be locked to Light alignment for the rest of the run.&lt;br /&gt;
|-&lt;br /&gt;
||073 ||Story of Settled Cosmos　&amp;quot;Puella Magi Madoka☆Magica END&amp;quot; ||Clear the Madoka Magica Storyline while siding with Kyuubey ||Yes ||No ||No ||EXTRA event, must be enabled. If you have the Dark Alignment, you are automatically locked into this ending.&lt;br /&gt;
|-&lt;br /&gt;
||074 ||Tokyo Majin Academy ||Complete the Tokyo Majin Storyline in Tatsuma's personal events ||No ||Yes ||Yes ||EXTRA event, must be enabled. Tatsuma is required party member during the second-half.&lt;br /&gt;
|- &lt;br /&gt;
||075 ||Luminous Avenger iX 2　END　&amp;quot;Xtreme Breakers&amp;quot; ||Complete the Luminous Avenger iX 2 route in Copen's personal events. ||Yes ||Yes ||Yes ||Extra Event, must be enabled.&lt;br /&gt;
|- &lt;br /&gt;
||076 ||Fate END　“Grail Destruction” ||One of the endings in the Fate MOD ||No ||Yes ||Yes ||Extra Event, must be enabled. The Servant recruited from the Event &amp;quot;Game 「HolyChalice」&amp;quot; is a required party member for all following Events.&lt;br /&gt;
|- &lt;br /&gt;
||077 ||Fate Another END　“World Change” ||One of the endings in the Fate MOD ||No ||Yes ||No ||Extra Event, must be enabled. The Servant recruited from the Event &amp;quot;Game 「HolyChalice」&amp;quot; is a required party member for all following Events.&lt;br /&gt;
|-&lt;br /&gt;
||078 ||DemonRoots ||Complete Deathpolca's personal events. ||No ||Yes ||Yes ||Extra Event, must be enabled. Immediately going into NG+ is not possible. Persona 4's &amp;quot;Magatsu Inaba&amp;quot; and Lokapala's &amp;quot;Sun&amp;quot; Dungeons must be unlocked to gain access. Deathpolca's participation in the party is required.&lt;br /&gt;
|- &lt;br /&gt;
||099 ||Devil May Cry　END　&amp;quot;Demon Kingslayer&amp;quot; ||Defeat Dante in the Arena, not necessary to recruit him. Complete the Mallet Island Dungeon ||No ||Yes ||Yes ||Extra Event, must be enabled. You can recruit Trish and obtain Dr. Faust, allowing you to Moon-walk with style.&lt;br /&gt;
|- &lt;br /&gt;
||105 ||Kirara Fantasia　END　&amp;quot;Journey's End?&amp;quot; ||Complete Kirara's personal events. ||No ||Yes ||Yes ||Extra Event, must be enabled. Only available in the Development and Release branches.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Notes:'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''1) Regardless of any Good Ending, you need to have paid off 1,000,000 yen to the Organization/Phantom Society.'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''2) An additional ending ONLY counts if you have never received that ending before. For example, if you start a new run after getting the Melty Blood ending, you will not get an additional ending point after doing Melty Blood again in the new run.'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''3) A Fall State refers to three Talents and their advanced versions. Affection &amp;amp; Love, Lewd &amp;amp; Whore, Submissive &amp;amp; Slavery.'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''4) Organization Contribution is the same as paying off your debt to the Phantom Society. While some can be daunting such as the Phantom Executive 3,500,000 yen, Fame can reduce this amount. You can get Fame by clearing Dungeons, and some events and requests.'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''5) Recommended Endings for those who do not enjoy the combat on a 1st run: Phantom Society Executive End, Trainer End, Master of Slave, Restaurant Owner End, Brothel Manager End'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''6) Recommended Endings for those who DO enjoy the combat and are nearing the 50 day limit: Night Tail endings, Devil May Cry, 20XX endings, Devil Children endings'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''7) For the Little Girl Harem ending, lolicon points are calculated this way:&lt;br /&gt;
&lt;br /&gt;
- 3 points per main loli with [Love], [Whore], or [Slave].&lt;br /&gt;
&lt;br /&gt;
- 1 point per fallen or assistant capable female character with [Small Figure] or [Tiny Figure].&lt;br /&gt;
&lt;br /&gt;
- Additional +1 for characters with [Love], [Whore], [Slave], [Little Devil], or [Childlike]. (Maximum of 3 points)&lt;br /&gt;
&lt;br /&gt;
- Main lolis are:「Alice」・「Moh Shuvuu」・「Nadja」・「Yukinko」・「Mirai」・「Koshiro」・「Nanako」・「Erika」・「Maiko」・「Master's Child」.&lt;br /&gt;
&lt;br /&gt;
[[Category:Megaten]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41494</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41494"/>
		<updated>2024-04-22T01:33:26Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Allows expansion? !! Notes &lt;br /&gt;
|-&lt;br /&gt;
! 139&lt;br /&gt;
| Tsukasa || 30896 || [8] Youkai Mountain (Summit) || 0 || 01/16/2022 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 42&lt;br /&gt;
| Hatate || 26357 || [8] Youkai Mountain (Summit) || 3 || 08/08/2020 ||   || Yes for additions, no for alterations (using content from Hatate's dialogue in other dialogues and modifying it, or having Hatate speak in other dialogues are both fine) || &lt;br /&gt;
|-&lt;br /&gt;
! 99&lt;br /&gt;
| Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 18&lt;br /&gt;
| Lily W 2 || 13708 || [7] Youkai Mountain (Foot) || 0 || 01/30/2022 ||   || Y (&amp;quot;It's probably OK&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 72&lt;br /&gt;
| Eirin || 13391 || [4] Bamboo Forest of the Lost || 0 || 02/26/2022 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 109&lt;br /&gt;
| Doremy || 12509 || [10] Dream World～Moon || 0 || 06/12/2020 ||   || Y (But please don't copy your additions directly from another dialogue, and if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
! 30&lt;br /&gt;
| Eiki || 11889 || [6] Sanzu River～Netherworld || 100 || 04/09/2020 ||  11/26/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 40&lt;br /&gt;
| Kogasa || 11635 || [1] Myouren Temple || 1 || 11/01/2014 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 53&lt;br /&gt;
| Tewi || 11367 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Y || Massively expanded by KR (was 470) &lt;br /&gt;
|-&lt;br /&gt;
! 60&lt;br /&gt;
| Parsee || 10763 || [9] Underworld || 100 || 12/24/2022 ||  12/24/2022 || Y || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
! 14&lt;br /&gt;
| Cirno 2 (CN fork) || 10760 || [3] Scarlet Devil Mansion || 0 || 12/15/2021? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 98&lt;br /&gt;
| Yorihime 2 (CN fork) || 10717 || [10] Dream World～Moon || 100 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 110&lt;br /&gt;
| Sagume 2 (CN fork) || 10459 || [10] Dream World～Moon || 0 || 09/03/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 11&lt;br /&gt;
| Marisa || 10169 || [5] Forest of Magic || 100 || 02/16/2017? || 10/21/2022 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 16&lt;br /&gt;
| Remilia 3 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 39&lt;br /&gt;
| Nazrin || 9795 || [1] Myouren Temple || 0 || 01/25/2013 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 1&lt;br /&gt;
| Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 62&lt;br /&gt;
| Kaguya || 9071 || [4] Bamboo Forest of the Lost || 100 || 05/14/2020 ||  09/22/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 120&lt;br /&gt;
| Aunn 2 || 9057 || [0] Hakurei Shrine || 100 || 12/15/2022 ||  12/15/2022 || Y || English OC by Yuu Takanashi, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 10&lt;br /&gt;
| Suika 2 (CN fork) || 8713 || [0] Hakurei Shrine || 0 || 11/06/2022? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori 2 (CN fork) || 8534 || [9] Underworld || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 1&lt;br /&gt;
| Reimu || 8499 || [0] Hakurei Shrine || 60 || 03/17/2015 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori 4 (CN fork) || 7420 || [9] Underworld || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 43&lt;br /&gt;
| Kasen || 7157 || [7] Youkai Mountain (Foot) || 0 || 12/12/2015 ||   || N || &lt;br /&gt;
|-&lt;br /&gt;
! 113&lt;br /&gt;
| Hecatia || 7119 || [10] Dream World～Moon || 100 || 03/09/2024 ||   || Y ||&lt;br /&gt;
|-&lt;br /&gt;
! 101&lt;br /&gt;
| Tokiko || 7063 || [5] Forest of Magic || 0 || 12/31/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 105&lt;br /&gt;
| Mai (TH98) || 7048 || [2] Human Village / [11] Makai (NAS) || 40 || 05/26/2020? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 97&lt;br /&gt;
| Seija || 7034 || [7] Youkai Mountain (Foot) || 100 || 12/25/2015 || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 36&lt;br /&gt;
| Rin 2 (CN fork) || 6977 || [9] Underworld || 0 ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 76&lt;br /&gt;
| Komachi || 6835 || [6] Sanzu River～Netherworld || 0 || 04/12/2020 ||   || N || &lt;br /&gt;
|-&lt;br /&gt;
! 38&lt;br /&gt;
| Koishi || 6806 || [9] Underworld || 0 || 10/30/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori || 6765 || [9] Underworld || 1 || 2014? ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
! 107&lt;br /&gt;
| Seiran || 6416 || [10] Dream World～Moon || 0 || 07/20/2022 ||   || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 108&lt;br /&gt;
| Ringo || 6350 || [10] Dream World～Moon || 0 || 03/10/2022 ||   || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 100&lt;br /&gt;
| Rei'sen || 6321 || [10] Dream World～Moon || 0 || 03/13/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 143&lt;br /&gt;
| Yuuma || 6216 || [6] Sanzu River～Netherworld || 0 || 01/17/2023 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 29&lt;br /&gt;
| Aya || 6104 || [8] Youkai Mountain (Summit) || 0 || 05/23/2015 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 14&lt;br /&gt;
| Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 98&lt;br /&gt;
| Yorihime || 5169 || [10] Dream World～Moon || 0 || 02/03/2024 ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 99&lt;br /&gt;
| Toyohime || 5058 || [10] Dream World～Moon || 0 || 12/15/2021? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 127&lt;br /&gt;
| Eika || 4927 || [6] Sanzu River～Netherworld || 0 || 08/14/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 38&lt;br /&gt;
| Koishi 2 (CN fork) || 4804 || [9] Underworld || 0 || 06/01/2023? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 124&lt;br /&gt;
| Okina || 4473 || None || 0 || 08/12/2019? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 87&lt;br /&gt;
| Shou || 4393 || [1] Myouren Temple || 1 || 12/06/2012? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 64&lt;br /&gt;
| Yuugi || 4374 || [9] Underworld || 100 || 07/31/2021 ||  07/08/2022? || Y (but if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
! 93&lt;br /&gt;
| Wakasagihime (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 || 02/11/2022? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 79&lt;br /&gt;
| Hina || 4202 || [7] Youkai Mountain (Foot) || 0 || 06/30/2018 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 52&lt;br /&gt;
| Reisen || 4118 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/2020 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 13&lt;br /&gt;
| Daiyousei || 4088 || [3] Scarlet Devil Mansion || 5 || 10/15/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 111&lt;br /&gt;
| Clownpiece || 4045 || [10] Dream World～Moon || 100 || 12/31/2016 ||  07/25/2023 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 96&lt;br /&gt;
| Raiko || 4033 || [2] Human Village || 1 || 06/17/2015 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 58&lt;br /&gt;
| Meiling || 3875 || [3] Scarlet Devil Mansion || 100 || 05/25/2015 ||  01/09/2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 82&lt;br /&gt;
| Maribel || 3842 || [2] Human Village || 0 || 08/01/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 65&lt;br /&gt;
| Momiji || 3823 || [8] Youkai Mountain (Summit) || 100 || 12/30/2017 ||  07/08/2022? || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 110&lt;br /&gt;
| Sagume || 3729 || [10] Dream World～Moon || 1 || 09/15/2016 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 16&lt;br /&gt;
| Remilia 2 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 67&lt;br /&gt;
| Keine || 3657 || [2] Human Village || 0 || 06/20/2017 ||   || Yes for additions, ask first for alterations || Was 619 lines, Pedy expanded it with stuff from Keine's YM, J, and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
! 68&lt;br /&gt;
| Yuuka || 3619 || [4] Bamboo Forest of the Lost || 100 || 09/27/2017? || 07/08/2022? || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 9&lt;br /&gt;
| Yumemi || 3605 || [0] Hakurei Shrine || 100 || 05/17/2020 ||  03/04/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 17&lt;br /&gt;
| Alice || 3578 || [5] Forest of Magic || 0 || 10/03/2016 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 70&lt;br /&gt;
| Kosuzu || 3560 || [2] Human Village || 85 || 11/12/2017? (Original) 09/04/2023 (2.00, rewritten almost from scratch) ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 55&lt;br /&gt;
| Byakuren || 3508 || [1] Myouren Temple || 0 || 01/13/2020? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 41&lt;br /&gt;
| Nue || 3442 || [1] Myouren Temple || 100 || 04/30/2013 || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 80&lt;br /&gt;
| Akyuu || 3362 || [2] Human Village || 100 || 08/28/2018? || 2018 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 102&lt;br /&gt;
| Shinki || 3349 || [5] Forest of Magic / [11] Makai (NAS) || 10 || 05/26/2023? || 5/26/2023? || Y || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 5&lt;br /&gt;
| Sunny || 3237 || [0] Hakurei Shrine || 0 || 11/17/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 25&lt;br /&gt;
| Ran || 3114 || [6] Sanzu River～Netherworld || 100 || 03/09/2018 || 2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 75&lt;br /&gt;
| Medicine || 3001 || [4] Bamboo Forest of the Lost || 0 || 03/10/2017 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 4 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 94&lt;br /&gt;
| Benben || 2837 || [2] Human Village || 0 || 02/19/2017 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 158 (CN)/173 (NAS)&lt;br /&gt;
| Sendai Hakurei Miko (CN fork) || 2805 || None || 0 || 09/14/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 7&lt;br /&gt;
| Star || 2791 || [0] Hakurei Shrine || 0 || 03/22/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 15&lt;br /&gt;
| Sakuya 3 || 2780 || [3] Scarlet Devil Mansion || 100 || 03/17/2015? || ~03/17/2015 || No license info || English OC by /egg/ Sakuya Anon &lt;br /&gt;
|-&lt;br /&gt;
! 63&lt;br /&gt;
| Kagerou || 2780 || [4] Bamboo Forest of the Lost || 100 || 12/05/2017? || 01/04/2023 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 6&lt;br /&gt;
| Luna || 2778 || [0] Hakurei Shrine || 0 || 12/20/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 72&lt;br /&gt;
| Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 104&lt;br /&gt;
| Yuki || 2765 || [2] Human Village / [11] Makai (NAS) || 0 || 06/24/2021? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 57&lt;br /&gt;
| Kokoro || 2663 || [0] Hakurei Shrine || 0 || 05/26/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 27&lt;br /&gt;
| Wriggle 2 || 2654 || [5] Forest of Magic || 100 || 03/30/2023 ||  03/30/2023 || Y || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
! 103&lt;br /&gt;
| Yumeko || 2647 || [5] Forest of Magic / [11] Makai (NAS) || 0 || 08/12/2019? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 95&lt;br /&gt;
| Yatsuhashi || 2638 || [2] Human Village || 0 || 02/19/2017 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 27&lt;br /&gt;
| Wriggle || 2614 || [5] Forest of Magic || 0 || 12/19/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 33&lt;br /&gt;
| Suwako || 2609 || [8] Youkai Mountain (Summit) || 100 || 05/27/2019 || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 129&lt;br /&gt;
| Kutaka || 2609 || [8] Youkai Mountain (Summit) || 0 || 12/20/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 142&lt;br /&gt;
| Momoyo || 2418 || [8] Youkai Mountain (Summit) || 100 || 09/05/2023 ||  09/05/2023 || Y || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
! 23&lt;br /&gt;
| Youmu 2 || 2408 || [6] Sanzu River～Netherworld || 0 || ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 130&lt;br /&gt;
| Yachie || 2376 || [6] Sanzu River～Netherworld || 0 || 03/05/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 42&lt;br /&gt;
| Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 06/20/2019 ||   || Y (But update the changelog so people know what you added, and &amp;quot;[i]f you want to make malicious changes, such as inserting information that jeopardizes national security, bad political metaphors, or content that is intentionally disgusting, go fuck yourself&amp;quot; || &lt;br /&gt;
|-&lt;br /&gt;
! 66&lt;br /&gt;
| Yuyuko || 2366 || [6] Sanzu River～Netherworld || 0 || 12/11/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 35&lt;br /&gt;
| Iku || 2328 || [8] Youkai Mountain (Summit) || 0 || 06/09/2018 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 117&lt;br /&gt;
| Gengetsu || 2321 || [4] Bamboo Forest of the Lost || 0 || 04/18/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 31&lt;br /&gt;
| Sanae 1 || 2293 || [8] Youkai Mountain (Summit) || 0 || 01/20/2017? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 36&lt;br /&gt;
| Rin || 2280 || [9] Underworld || 30 || 10/24/2020? ||  || No license info || Expanded by Pedy with lines from her J and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
! 134&lt;br /&gt;
| Miyoi || 2265 || [2] Human Village || 0 || 07/02/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 44&lt;br /&gt;
| Ellen || 2231 || [5] Forest of Magic || 0 || 02/28/2015 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 141&lt;br /&gt;
| Chimata (CN fork) || 2212 || None || 0 || 06/01/2023? ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
! 61&lt;br /&gt;
| Mokou || 2141 || [4] Bamboo Forest of the Lost || 100 || 05/31/2015? || 01/27/2020 || N || &lt;br /&gt;
|-&lt;br /&gt;
! 90&lt;br /&gt;
| Seiga || 2103 || [1] Myouren Temple || 0 || 12/20/2017 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 4&lt;br /&gt;
| Mima || 2011 || [0] Hakurei Shrine || 100 || 02/16/2017? || 2018 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 62&lt;br /&gt;
| Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 || 10/03/2019 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 113&lt;br /&gt;
| Hecatia 3 (CN fork) || 1978 || [10] Dream World～Moon || 0 || 01/21/2023 ||   || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 47&lt;br /&gt;
| Rika || 1963 || None || 100 || 06/23/2023 ||  06/23/2023 || No license info || English OC by rairai &lt;br /&gt;
|-&lt;br /&gt;
! 18&lt;br /&gt;
| Lily W 1 || 1949 || [7] Youkai Mountain (Foot) || 0 || 10/13/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 31&lt;br /&gt;
| Sanae 2 || 1942 || [8] Youkai Mountain (Summit) || 0 || 06/05/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 26&lt;br /&gt;
| Yukari || 1871 || [6] Sanzu River～Netherworld || 100 || 06/28/2019? || 07/29/2023 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 12&lt;br /&gt;
| Rumia || 1867 || [5] Forest of Magic || 0 || 08/26/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 60&lt;br /&gt;
| Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 || 05/03/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 140&lt;br /&gt;
| Megumu || 1721 || [8] Youkai Mountain (Summit) || 0 || 05/21/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 112&lt;br /&gt;
| Junko || 1699 || [10] Dream World～Moon || 0 || 07/31/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 133&lt;br /&gt;
| Saki || 1678 || [6] Sanzu River～Netherworld || 0 || 11/28/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 83&lt;br /&gt;
| Kisume || 1617 || [9] Underworld || 0 || 09/27/2019 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 23&lt;br /&gt;
| Youmu 3 (CN fork) || 1592 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 81&lt;br /&gt;
| Renko || 1564 || [2] Human Village || 0 || 08/20/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 123&lt;br /&gt;
| Satono || 1548 || None || 0 || 08/12/2019? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 97&lt;br /&gt;
| Seija 2 (CN fork) || 1494 || [7] Youkai Mountain (Foot) || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 122&lt;br /&gt;
| Mai Teireida || 1478 || None || 0 || 08/12/2019? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 3 || 1377 || [3] Scarlet Devil Mansion || 100 || 03/17/2024 || 3/17/2024 || Y || English OC by JudyTester&lt;br /&gt;
|-&lt;br /&gt;
! 128&lt;br /&gt;
| Urumi || 1336 || [6] Sanzu River～Netherworld || 100 || 09/22/2023 ||  09/22/2023 || No license info || English OC &lt;br /&gt;
|-&lt;br /&gt;
! 132&lt;br /&gt;
| Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 || 12/08/2020 ||   || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 28&lt;br /&gt;
| Mystia || 1221 || [4] Bamboo Forest of the Lost || 40 || 11/01/2014 ||   || Only parts that have nothing written yet || &lt;br /&gt;
|-&lt;br /&gt;
! 69&lt;br /&gt;
| Mamizou || 1182 || [1] Myouren Temple || 100 || 2015? || 07/08/2022? || N || &lt;br /&gt;
|-&lt;br /&gt;
! 51&lt;br /&gt;
| Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/2015 ||  11/08/2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 32&lt;br /&gt;
| Kanako || 1149 || [8] Youkai Mountain (Summit) || 0 || 02/16/2022 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 2 || 1114 || [3] Scarlet Devil Mansion || 0 || 12/25/2020 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 85&lt;br /&gt;
| Ichirin || 1102 || [1] Myouren Temple || 0 || 04/18/2020 ||   || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 54&lt;br /&gt;
| Patchouli || 1057 || [3] Scarlet Devil Mansion || 100 || 11/08/2015? || 11/18/2018 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 15&lt;br /&gt;
| Sakuya 1 || 1048 || [3] Scarlet Devil Mansion || 100 || 12/31/2018 ||  03/27/2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 106&lt;br /&gt;
| Sumireko || 1029 || None || 100 || 06/17/2018 ||  11/18/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 23&lt;br /&gt;
| Youmu 3 (CN fork) || 1014 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 125&lt;br /&gt;
| Joon || 997 || [1] Myouren Temple || 100 || 05/27/2018 || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 19&lt;br /&gt;
| Lily B || 982 || [7] Youkai Mountain (Foot) || 0 || 09/26/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 37&lt;br /&gt;
| Utsuho || 957 || [9] Underworld || 100 || 08/14/2020? || 2020 || Y (&amp;quot;Hmph. Do whatever you want.&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 34&lt;br /&gt;
| Tenshi || 932 || [8] Youkai Mountain (Summit) || 100 || 04/05/2020 || 2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 165&lt;br /&gt;
| Rin Satsuki (NAS) || 919 || [5] Forest of Magic || 100 || 01/17/2024 ||  01/17/2024 || Y || English OC by Sasha&lt;br /&gt;
|-&lt;br /&gt;
! 14&lt;br /&gt;
| Cirno || 894 || [3] Scarlet Devil Mansion || 100 || 04/01/2021 ||  11/23/2023 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 126&lt;br /&gt;
| Shion || 879 || [8] Youkai Mountain (Summit) || 100 || 05/20/2018 || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 86&lt;br /&gt;
| Murasa || 770 || [1] Myouren Temple || 0 || 11/01/2011 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori 3 (CN fork) || 765 || [9] Underworld || 0 || 01/13/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 92&lt;br /&gt;
| Futo || 761 || [1] Myouren Temple || 100 || 11/22/2017 ||  12/23/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 16&lt;br /&gt;
| Remilia || 759 || [3] Scarlet Devil Mansion || 100 || 03/17/2018? || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 2&lt;br /&gt;
| Ruukoto || 747 || [0] Hakurei Shrine || 100 || 06/09/2018? || 09/28/2018 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 38&lt;br /&gt;
| Koishi 3 (CN fork) || 737 || [9] Underworld || 0 || 01/13/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 74&lt;br /&gt;
| Letty 1 || 669 || [3] Scarlet Devil Mansion || 0 || 07/13/05 ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 22&lt;br /&gt;
| Lunasa || 655 || [3] Scarlet Devil Mansion || 0 || 02/12/2018? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 23&lt;br /&gt;
| Youmu || 655 || [6] Sanzu River～Netherworld || 100 || 08/20/2017? || 2018 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 161&lt;br /&gt;
| Hourai (NAS) || 564 || [5] Forest of Magic || 1 ||  ||  || No license info || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 1 || 554 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 112&lt;br /&gt;
| Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 78&lt;br /&gt;
| Minoriko || 510 || [7] Youkai Mountain (Foot) || 0 || 02/15/2018? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 59&lt;br /&gt;
| Koakuma 2 || 484 || [3] Scarlet Devil Mansion || 0 || 07/01/2021? ||  || Y (&amp;quot;As long as the additions are good! Please tell me what you changed, it might not be a typo!&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 53&lt;br /&gt;
| Tewi 2 (&amp;quot;purist&amp;quot;) || 470 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) &lt;br /&gt;
02/19/2023 (futa) || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 154&lt;br /&gt;
| Enoko || 450 || [5] Forest of Magic || 0 || 02/25/2024  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! G3&lt;br /&gt;
| Generic (Upfront) (NAS) || 417 || None || 100 ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 59&lt;br /&gt;
| Koakuma 1 || 361 || [3] Scarlet Devil Mansion || 100 || 01/11/2016 ||  03/27/2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 74&lt;br /&gt;
| Letty 2 || 340 || [3] Scarlet Devil Mansion || 0 || 09/25/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 71&lt;br /&gt;
| Shinmyoumaru || 335 || [0] Hakurei Shrine || 100 || 06/16/2015 || 2018 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 10&lt;br /&gt;
| Suika || 303 || [0] Hakurei Shrine || 100 || 02/17/2016? || 2016 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 56&lt;br /&gt;
| Miko || 298 || [1] Myouren Temple || 0 || 01/13/2020? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 15&lt;br /&gt;
| Sakuya 2 || 284 || [3] Scarlet Devil Mansion || 0 || 05/26/2020? ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
! 153&lt;br /&gt;
| Shanghai (NAS) || 278 || [5] Forest of Magic || 1 ||  ||  || No license info || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 113&lt;br /&gt;
| Hecatia 2 || 268 || [10] Dream World～Moon || 100 || 12/27/2022 ||   || No license info || English OC by JPAnon, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 91&lt;br /&gt;
| Tojiko || 265 || [1] Myouren Temple || 100 || 06/27/2019 ||  12/09/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 88&lt;br /&gt;
| Kyouko || 235 || [1] Myouren Temple || 100 || 11/10/2011 ||  10/24/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 151&lt;br /&gt;
| YuugenMagan || 217 || None || 100 ||  ||  || Y || English OC by vinumsabbathi, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 84&lt;br /&gt;
| Yamame || 205 || [9] Underworld || 100 || 12/11/2018? || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 118&lt;br /&gt;
| Larva || 196 || [4] Bamboo Forest of the Lost || 100 || 08/12/2019? || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 120&lt;br /&gt;
| Aunn 1 || 193 || [0] Hakurei Shrine || 100 || 08/14/2019? || 12/01/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 89&lt;br /&gt;
| Yoshika || 191 || [1] Myouren Temple || 100 || 01/03/2020? || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 119&lt;br /&gt;
| Nemuno || 166 || [7] Youkai Mountain (Foot) || 100 || 08/12/2019? || 11/30/2022 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 121&lt;br /&gt;
| Narumi || 162 || [5] Forest of Magic || 100 || 08/12/2019? || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 73&lt;br /&gt;
| Sekibanki || 135 || [2] Human Village || 100 || 2015? || 07/07/2023 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 24&lt;br /&gt;
| Chen || 114 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! G4&lt;br /&gt;
| Generic (Serious) (NAS) || 23 || None || 100 ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! G1&lt;br /&gt;
| Generic (Timid) (NAS) || 20 || None || 100 ||  ||  || Y || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/KOJO_Color_Code_List&amp;diff=41492</id>
		<title>EraToho TheWorld/Characters/KOJO Color Code List</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/KOJO_Color_Code_List&amp;diff=41492"/>
		<updated>2024-04-20T19:17:12Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{| class=&amp;quot;wikitable collapsible sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Character No.&lt;br /&gt;
! Name&lt;br /&gt;
! Color Code(Hex)&lt;br /&gt;
! Color Code (RGB)&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Player&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Only applies to NAS since that branch's character imitation system does not replace character 0&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Hakurei Reimu&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F5A0C7;&amp;quot; | 0xF5A0C7&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F5A0C7;&amp;quot; | 245,160,199&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| Ruukoto&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#A0FF00;&amp;quot; | 0xA0FF00&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#A0FF00;&amp;quot; | 160,255,0&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Kana Anabarel&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| Mima&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#3F9E40;&amp;quot; | 0x3F9E40&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#3F9E40;&amp;quot; | 63,158,64&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| Sunny Milk&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFE6FA;&amp;quot; | 0xFFE6FA&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFE6FA;&amp;quot; | 255,230,250&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Luna Child&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFFFCC;&amp;quot; | 0xFFFFCC&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFFFCC;&amp;quot; | 255,255,204&lt;br /&gt;
| Set as C_CREAM&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| Star Sapphire&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#66FFFF;&amp;quot; | 0x66FFFF&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#66FFFF;&amp;quot; | 102,255,255&lt;br /&gt;
| Set as 水色 (Aqua) and overlaps with Cirno(K14)&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Kitashirakawa Chiyuri&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Okazaki Yumemi&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#DC4664;&amp;quot; | 0xDC4664&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#DC4664;&amp;quot; | 220,70,100&lt;br /&gt;
| characters uncapitalised originally&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| Ibuki Suika&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#D2691E;&amp;quot; | 0xD2691E&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#D2691E;&amp;quot; | 210,105,30&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Ibuki Suika (CN)&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#A0522D;&amp;quot; | 0xA0522D&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#A0522D;&amp;quot; | 160,82,45&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| Kirisame Marisa&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#EDCD00;&amp;quot; | 0xEDCD00&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#EDCD00;&amp;quot; | 237,205,0&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 12&lt;br /&gt;
| Rumia&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#E4FC08;&amp;quot; | 0xE4FC08&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#E4FC08;&amp;quot; | 228,252,8&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 13&lt;br /&gt;
| Daiyousei&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#00FF00;&amp;quot; | 0x00FF00&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#00FF00;&amp;quot; | 0,255,0&lt;br /&gt;
| Set as C_GREEN&lt;br /&gt;
|-&lt;br /&gt;
| 14&lt;br /&gt;
| Cirno&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#66FFFF;&amp;quot; | 0x66FFFF&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#66FFFF;&amp;quot; | 102,255,255&lt;br /&gt;
| Set as C_AQUA and overlaps with Star Sapphire(K7)&lt;br /&gt;
|-&lt;br /&gt;
| 15&lt;br /&gt;
| Izayoi Sakuya&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#8B9DDD;&amp;quot; | 0x8B9DDD&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#8B9DDD;&amp;quot; | 139,157,221&lt;br /&gt;
| characters uncapitalised originally&lt;br /&gt;
|-&lt;br /&gt;
| 16&lt;br /&gt;
| Remilia Scarlet&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFB6C1;&amp;quot; | 0xFFB6C1&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFB6C1;&amp;quot; | 255,182,193&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 17&lt;br /&gt;
| Alice Margatroid&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFFF60;&amp;quot; | 0xFFFF60&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFFF60;&amp;quot; | 255,255,96&lt;br /&gt;
| placed in the ERH file, connected through a function, also originally uncapitalised&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Shanghai Doll&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#6290FF;&amp;quot; | 0x6290FF&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#6290FF;&amp;quot; | 98,144,255&lt;br /&gt;
| Conflicts with 153, but is intentional since same character&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Hourai Doll&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FF4949;&amp;quot; | 0xFF4949&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FF4949;&amp;quot; | 255,73,73&lt;br /&gt;
| Conflicts with 161, but is intentional since same character&lt;br /&gt;
|-&lt;br /&gt;
| 18&lt;br /&gt;
| Lily White&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFC0CB;&amp;quot; | 0xFFC0CB&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFC0CB;&amp;quot; | 255,192,203&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 19&lt;br /&gt;
| Lily Black&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFA500;&amp;quot; | 0xFFA500&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFA500;&amp;quot; | 255,165,0&lt;br /&gt;
| Set as C_ORANGE&lt;br /&gt;
|-&lt;br /&gt;
| 20&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Lyrica Prismriver&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 21&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Merlin Prismriver&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 22&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Lunasa Prismriver&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 23&lt;br /&gt;
| Konpaku Youmu&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FEFEFE;&amp;quot; | 0xFEFEFE&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FEFEFE;&amp;quot; | 254,254,254&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 24&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Chen&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 25&lt;br /&gt;
| Yakumo Ran&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#DAA520;&amp;quot; | 0xDAA520&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#DAA520;&amp;quot; | 218,165,32&lt;br /&gt;
| characters originally uncapitalised&lt;br /&gt;
|-&lt;br /&gt;
| 26&lt;br /&gt;
| Yakumo Yukari&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#CC99FF;&amp;quot; | 0xCC99FF&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#CC99FF;&amp;quot; | 204,153,255&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 27&lt;br /&gt;
| Wriggle Nightbug&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#099674;&amp;quot; | 0x099674&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#099674;&amp;quot; | 9,150,116&lt;br /&gt;
| Writer: vinumsabbathi&lt;br /&gt;
|-&lt;br /&gt;
| 28&lt;br /&gt;
| Mystia Lorelei&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#CC7EB1;&amp;quot; | 0xCC7EB1&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#CC7EB1;&amp;quot; | 204,126,177&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 29&lt;br /&gt;
| Shameimaru Aya&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#EC3E1E;&amp;quot; | 0xEC3E1E&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#EC3E1E;&amp;quot; | 236,62,30&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 30&lt;br /&gt;
| Shiki Eiki Yamaxanadu&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#337D5C;&amp;quot; | 0x337D5C&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#337D5C;&amp;quot; | 51,125,92&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| Kochiya Sanae&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#B4FF80;&amp;quot; | 0xB4FF80&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#B4FF80;&amp;quot; | 180,255,128&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 32&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Yasaka Kanako&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 33&lt;br /&gt;
| Moriya Suwako&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#C0A2C7;&amp;quot; | 0xC0A2C7&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#C0A2C7;&amp;quot; | 192,162,199&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 34&lt;br /&gt;
| Hinanawai Tenshi&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#3CB4FF;&amp;quot; | 0x3CB4FF&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#3CB4FF;&amp;quot; | 60,180,255&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 35&lt;br /&gt;
| Nagae Iku&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FF50FF;&amp;quot; | 0xFF50FF&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FF50FF;&amp;quot; | 255,80,255&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 36&lt;br /&gt;
| Kaenbyou Rin&lt;br /&gt;
| style=&amp;quot;background-color:#000000;&amp;quot; |&lt;br /&gt;
| style=&amp;quot;background-color:#000000;&amp;quot; |&lt;br /&gt;
| Version Conflict&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| CN/ND/ATW/NAS&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#DC143C;&amp;quot; | 0xDC143C&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#DC143C;&amp;quot; | N/A&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | All others&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 37&lt;br /&gt;
| Reiuji Utsuho&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#69BA8A;&amp;quot; | 0x69BA8A&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#69BA8A;&amp;quot; | 105,186,186&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 38&lt;br /&gt;
| Komeiji Koishi&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#81F79F;&amp;quot; | 0x81F79F&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#81F79F;&amp;quot; | 129,247,159&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 39&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Nazrin&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 40&lt;br /&gt;
| Tatara Kogasa&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#1ADAC9;&amp;quot; | 0x1ADAC9&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#1ADAC9;&amp;quot; | 26,218,201&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 41&lt;br /&gt;
| Houjuu Nue&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#DDA0DD;&amp;quot; | 0xDDA0DD&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#DDA0DD;&amp;quot; | 221,160,221&lt;br /&gt;
| placed in the ERH file, connected through a function&lt;br /&gt;
|-&lt;br /&gt;
| 42&lt;br /&gt;
| Himekaidou Hatate&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#A260BF;&amp;quot; | 0xA260BF&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#A260BF;&amp;quot; | 162,96,191&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Himekaidou Hatate (CN)&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F09664;&amp;quot; | 0xF09664&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F09664;&amp;quot; | 240,150,100&lt;br /&gt;
| CN&lt;br /&gt;
|-&lt;br /&gt;
| 43&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Ibaraki Kasen&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 44&lt;br /&gt;
| Ellen&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFF10F;&amp;quot; | 0xFFF10F&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFF10F;&amp;quot; | 255,241,15&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 45&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Asakura Rikako&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 46&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Meira&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 47&lt;br /&gt;
| Rika&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#B33C00;&amp;quot; | 0xB33C00&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#B33C00;&amp;quot; | 179,60,0&lt;br /&gt;
| Writer: Rairai&lt;br /&gt;
|-&lt;br /&gt;
| 48&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Louise&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 49&lt;br /&gt;
| Komeji Satori&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#DB7093;&amp;quot; | 0xDB7093&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#DB7093;&amp;quot; | 219,112,147&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 50&lt;br /&gt;
| Flandre Scarlet&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#B22222;&amp;quot; | 0xB22222&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#B22222;&amp;quot; | 178,34,34&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 51&lt;br /&gt;
| Nitori Kawashiro&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#74CCE7;&amp;quot; | 0x74CCE7&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#74CCE7;&amp;quot; | 116,204,231&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 52&lt;br /&gt;
| Reisen Udongein Inaba&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#EAB6EF;&amp;quot; | 0xEAB6EF&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#EAB6EF;&amp;quot; | 234,182,239&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 53&lt;br /&gt;
| Inaba Tewi&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F2C1C9;&amp;quot; | 0xF2C1C9&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F2C1C9;&amp;quot; | 242,193,201&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 54&lt;br /&gt;
| Patchouli Knowledge&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#8A3D9A;&amp;quot; | 0x8A3D9A&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#8A3D9A;&amp;quot; | 138,61,154&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 55&lt;br /&gt;
| Hijiri Byakuren&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#b17ade;&amp;quot; | 0xB17ADE&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#b17ade;&amp;quot; | 177,122,222&lt;br /&gt;
| Note: Not offical yet, currently for guest1333's Futo dialogue.&lt;br /&gt;
|-&lt;br /&gt;
| 56&lt;br /&gt;
| Toyosatomimi no Miko&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#E2CFAD;&amp;quot; | 0xE2CFAD&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#E2CFAD;&amp;quot; | 226,207,173&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 57&lt;br /&gt;
| Hata no Kokoro&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F6CEEC;&amp;quot; | 0xF6CEEC&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F6CEEC;&amp;quot; | 246,206,236&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 58&lt;br /&gt;
| Hong Meiling&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#E4685F;&amp;quot; | 0xE4685F&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#E4685F;&amp;quot; | 228,104,95&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 59&lt;br /&gt;
| Koakuma&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#C43C42;&amp;quot; | 0xC43C42&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#C43C42;&amp;quot; | 196,60,66&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 60&lt;br /&gt;
| Mizuhashi Parsee&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#00DD1C;&amp;quot; | 0x00DD1C&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#00DD1C;&amp;quot; | 0,221,28&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Mizuhashi Parsee (Jealous)&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#80EE1C;&amp;quot; | 0x80EE1C&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#80EE1C;&amp;quot; | 128,238,28&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Mizuhashi Parsee (Very Jealous)&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#CCFFCC;&amp;quot; | 0xCCFFCC&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#CCFFCC;&amp;quot; | 204,255,204&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 61&lt;br /&gt;
| Fujiwara no Mokou&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FF1493;&amp;quot; | 0xFF1493&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FF1493;&amp;quot; | 255,20,147&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 62&lt;br /&gt;
| Houraisan Kaguya&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#AB903D;&amp;quot; | 0xAB903D&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#AB903D;&amp;quot; | 171,144,61&lt;br /&gt;
| originally hex uncapitalised&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Houraisan Kaguya (CN)&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#D8BFD8;&amp;quot; | 0xD8BFD8&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#D8BFD8;&amp;quot; | 216,191,216&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 63&lt;br /&gt;
| Imaizumi Kagerou&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#E9B6A0;&amp;quot; | 0xE9B6A0&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#E9B6A0;&amp;quot; | 233,182,160&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 64&lt;br /&gt;
| Hoshiguma Yuugi&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFDEB8;&amp;quot; | 0xFFDEB8&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFDEB8;&amp;quot; | 255,222,184&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 65&lt;br /&gt;
| Inubashiri Momiji&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F5F5F5;&amp;quot; | 0xF5F5F5&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F5F5F5;&amp;quot; | 245,245,245&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 66&lt;br /&gt;
| Saigyouji Yuyuko&lt;br /&gt;
| style=&amp;quot;background-color:#000000;&amp;quot; |&lt;br /&gt;
| style=&amp;quot;background-color:#000000;&amp;quot; |&lt;br /&gt;
| Version Conflict&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| JP/ND/ATW/NAS&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color: #FFC9D2;&amp;quot; | 0XFFC9D2&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color: #FFC9D2;&amp;quot; | 255,201,210&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | ENG&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 67&lt;br /&gt;
| Kamishirasawa Keine&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#5D54B2;&amp;quot; | 0x5D54B2&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#5D54B2;&amp;quot; | 93,84,178&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 68&lt;br /&gt;
| Kazami Yuuka&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#33FF00;&amp;quot; | 0x33FF00&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#33FF00;&amp;quot; | 51,255,0&lt;br /&gt;
| originally hex uncapitalised&lt;br /&gt;
|-&lt;br /&gt;
| 69&lt;br /&gt;
| Futatsuiwa Mamizou&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F4A460;&amp;quot; | 0xF4A460&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F4A460;&amp;quot; | 244,164,96&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 70&lt;br /&gt;
| Motoori Kosuzu&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#EE827C;&amp;quot; | 0xEE827C&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#EE827C;&amp;quot; | 238,130,124&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 71&lt;br /&gt;
| Sukuna Shinmyomaru&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#6E5E8E;&amp;quot; | 0x6E5E8E&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#6E5E8E;&amp;quot; | 110,94,142&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 72&lt;br /&gt;
| Yagokoro Eirin&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#B44C97;&amp;quot; | 0xB44C97&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#B44C97;&amp;quot; | 180,76,151&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 73&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Sekibanki&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 74&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Letty Whiterock&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 75&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Medicine Melancholy&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 76&lt;br /&gt;
| Onozuka Komachi&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FF003C; color:#FF003C;&amp;quot; | 0xFF003C&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FF003C; color:#FF003C;&amp;quot; | 255,0,60&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 77&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Aki Shizuha&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 78&lt;br /&gt;
| Aki Minoriko&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#ECE093; color:#ECE093;&amp;quot; | 0xECE093&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#ECE093; color:#ECE093;&amp;quot; | 236,224,147&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 79&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Kagiyama Hina&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 80&lt;br /&gt;
| Hidea no Akyuu&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#9D78C5; color:#9D78C5;&amp;quot; | 0x9D78C5&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#9D78C5; color:#9D78C5;&amp;quot; | 157,120,197&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 81&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | Usami Renko&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 82&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Maribel Hearn&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 83&lt;br /&gt;
| Kisume&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#32CD32; color:#32CD32;&amp;quot; | 0x32CD32&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#32CD32; color:#32CD32;&amp;quot; | 50,205,50&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 84&lt;br /&gt;
| Kurodani Yamame&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FDE884; color:#FDE884;&amp;quot; | 0xFDE884&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FDE884; color:#FDE884;&amp;quot; | 253,232,132&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 85&lt;br /&gt;
| Kumoi Ichirin&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#8AD1F9; color:#8AD1F9;&amp;quot; | 0x8AD1F9&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#8AD1F9; color:#8AD1F9;&amp;quot; | 138,209,249&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 86&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Murasa Minamitsu&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 87&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Toramaru Shou&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 88&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Kasodani Kyouko&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 89&lt;br /&gt;
| Miyako Yoshika&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFF8E7;&amp;quot; | 0xFFF8E7&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFF8E7;&amp;quot; | 255,248,231&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 90&lt;br /&gt;
| Kaku Seiga&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#03bdcf;&amp;quot; | 0x03bdcf&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#03bdcf;&amp;quot; | 3,189,207&lt;br /&gt;
| Note: Not offical yet, currently for guest1333's Futo dialogue.&lt;br /&gt;
|-&lt;br /&gt;
| 91&lt;br /&gt;
| Soga no Tojiko&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#388a4f;&amp;quot; | 0x388a4f&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#388a4f;&amp;quot; | 56,138,79&lt;br /&gt;
| Note: Not offical yet, currently for guest1333's Futo dialogue.&lt;br /&gt;
|-&lt;br /&gt;
| 92&lt;br /&gt;
| style=&amp;quot;background-color:#9900FF;&amp;quot; | Mononobe no Futo&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#A5A5A5;&amp;quot; | 0xA5A5A5&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#A5A5A5;&amp;quot; | 165,165,165&lt;br /&gt;
| style=&amp;quot;background-color:#9900FF;&amp;quot; | Writer: guest1333&lt;br /&gt;
|-&lt;br /&gt;
| 93&lt;br /&gt;
| Wakasagihime&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#3D85C6;&amp;quot; | 0x3D85C6&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#3D85C6;&amp;quot; | 61,133,198&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 94&lt;br /&gt;
| Tsukumo Benben&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#A8A0C6;&amp;quot; | 0xA8A0C6&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#A8A0C6;&amp;quot; | 168,160,198&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 95&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Tsukumo Yatsuhashi&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 96&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Horikawa Raiko&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 97&lt;br /&gt;
| Kijin Seija&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FF5470;&amp;quot; | 0xFF5470&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FF5470;&amp;quot; | 255,84,112&lt;br /&gt;
| placed in ERH file&lt;br /&gt;
|-&lt;br /&gt;
| 98&lt;br /&gt;
| Watatsuki no Yorihime&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#EE82EE;&amp;quot; | 0xEE82EE&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#EE82EE;&amp;quot; | 238 130,238&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Watatsuki no Yorihime (CN)&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#ee82ee;&amp;quot; | 0xee82ee&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#ee82ee;&amp;quot; | 238,130,238&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 99&lt;br /&gt;
| Watatsuki no Toyohime&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#D6C6AF;&amp;quot; | 0xD6C6AF&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#D6C6AF;&amp;quot; | 214,198,175&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 100&lt;br /&gt;
| Rei'sen&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#CCDFFF;&amp;quot; | 0xCCDFFF&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#CCDFFF;&amp;quot; | 204,223,255&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 101&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Tokiko&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 102&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Shinki&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 102&lt;br /&gt;
| style=&amp;quot;background-color:#9900FF;&amp;quot; | Shinki (NAS)&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#BB6879;&amp;quot; | 0xBB6879&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#BB6879;&amp;quot; | 187,104,121&lt;br /&gt;
| style=&amp;quot;background-color:#9900FF;&amp;quot; | Writer: Mr Pops Alot&lt;br /&gt;
|-&lt;br /&gt;
| 103&lt;br /&gt;
| Yumeko&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FF1177;&amp;quot; | 0xFF1177&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FF1177;&amp;quot; | 255,17,119&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 104&lt;br /&gt;
| Yuki&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#AA8888;&amp;quot; | 0xAA8888&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#AA8888;&amp;quot; | 170,136,136&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 105&lt;br /&gt;
| Mai&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFDDEE;&amp;quot; | 0xFFDDEE&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FFDDEE;&amp;quot; | 255,221,238&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 106&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Usami Sumireko&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 107&lt;br /&gt;
| Seiran&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#00A9D4;&amp;quot; | 0x00A9D4&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#00A9D4;&amp;quot; | 0,169,212&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 108&lt;br /&gt;
| Ringo&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#EE9900;&amp;quot; | 0xEE9900&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#EE9900;&amp;quot; | 238,153,0&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 109&lt;br /&gt;
| Doremy Sweet&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#EC3860;&amp;quot; | 0xEC3860&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#EC3860;&amp;quot; | 236,56,96&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 110&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Kishin Sagume&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 111&lt;br /&gt;
| Clownpiece&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#E86FC7;&amp;quot; | 0xE86FC7&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#E86FC7;&amp;quot; | 232,111,199&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Clownpiece's child (Boy)&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FF6D6D;&amp;quot; | 0xFF6D6D&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FF6D6D;&amp;quot; | 255,109,109&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Clownpiece's child (Girl)&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#7E6BFF;&amp;quot; | 0x7E6BFF&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#7E6BFF;&amp;quot; | 126,107,255&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 112&lt;br /&gt;
| Junko&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F8B500&amp;quot; | 0xF8B500&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F8B500;&amp;quot; | 248,181,0&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Junko (CN)&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#C07070;&amp;quot; | 0xC07070&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#C07070;&amp;quot; | 192,112,112&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 113&lt;br /&gt;
| Hecatia Lapislazuli (EN - Otherworld)&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#d93739;&amp;quot; | 0xD93739&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#d93739;&amp;quot; | 217,55,57&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Hecatia Lapislazuli (EN - Moon)&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#fdf0a7;&amp;quot; | 0xFDF0A7&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#fdf0a7;&amp;quot; | 253,240,167&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Hecatia Lapislazuli (EN - Earth)&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#6A87E3;&amp;quot; | 0x6A87E3&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#6A87E3;&amp;quot; | 106,135,227&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Hecatia Lapislazuli (JP - Otherworld)&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#C90B39;&amp;quot; | 0xC90B39&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#C90B39;&amp;quot; | 201,11,57&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Hecatia Lapislazuli (JP - Moon)&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F0D124;&amp;quot; | 0xF0D124&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F0D124;&amp;quot; | 240,209,36&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| Hecatia Lapislazuli (JP - Earth)&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#2459F0;&amp;quot; | 0x2459F0&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#2459F0;&amp;quot; | 36,89,240&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 114&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Kurumi&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 115&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Elly&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 116&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Mugetsu&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 117&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Gengetsu&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 118&lt;br /&gt;
| Eternity Larva&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#6FC0DA;&amp;quot; | 0x6FC0DA&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#6FC0DA;&amp;quot; | 111,192,218&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 119&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Sakata Nemuno&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 120&lt;br /&gt;
| Komano Aunn&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#9FE2BF;&amp;quot; | 0x9FE2BF&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#9FE2BF;&amp;quot; | 159,226,191&lt;br /&gt;
| Writer: Yuu&lt;br /&gt;
|-&lt;br /&gt;
| 121&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Yatadera Narumi&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 122&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Teireida Mai&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 123&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Nishida Satono&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 124&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Matara Okina&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 125&lt;br /&gt;
| Yorigami Joon&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#D79F68;&amp;quot; | 0xD79F68&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#D79F68;&amp;quot; | 215,159,104&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 126&lt;br /&gt;
| Yorigami Shion&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#2B9CE4;&amp;quot; | 0x2B9CE4&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#2B9CE4;&amp;quot; | 43,156,228&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 127&lt;br /&gt;
| Eika Ebisu&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#E65C7A;&amp;quot; | 0xE65C7A&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#E65C7A;&amp;quot; | 230,92,122&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 128&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Ushizaki Urumi&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 129&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Niwatari Kutaka&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 130&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Kicchou Yachie&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 131&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Joutoguu Mayumi&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 132&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Haniyasushin Keiki&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 133&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Kurokoma Saki&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 134&lt;br /&gt;
| Okunoda Miyoi&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F3ADBB;&amp;quot; | 0xF3ADBB&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#F3ADBB;&amp;quot; | 243,173,187&lt;br /&gt;
| hex originally uncapitalised&lt;br /&gt;
|-&lt;br /&gt;
| 135 (Not in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Goutokuji Mike&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 136 (Not in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Yamashiro Takane&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 137 (Not in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Komakusa Sannyo&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 138 (Not in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Tamatsukuri Misumaru&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 139 (Not in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; |Kudamaki Tsukasa&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 140 (Not in Neodev)&lt;br /&gt;
| Iizunamaru Megumu&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#6687F7;&amp;quot; | 0x6687F7&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#6687F7;&amp;quot; | 102,135,247&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 141 (Not in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Tenkyuu Chimata&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 142 (Not in Neodev)&lt;br /&gt;
| Himemushi Momoyo&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#9EABBB;&amp;quot; | 0x9EABBB&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#9EABBB;&amp;quot; | 158,171,187&lt;br /&gt;
| Writer: vinumsabbathi&lt;br /&gt;
|-&lt;br /&gt;
| 143&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | Toutetsu Yuuma&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 144&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Ibaraki's Arm&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 145 (135 in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Kotohime&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 146 (136 in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Elis&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 147 (137 in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Sariel&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 148 (138 in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Sara&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 149 (139 in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Orange&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 150 (140 in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Konngara&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 151 (141 in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#9900FF;&amp;quot; | YuugenMagan&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#E77C33;&amp;quot; | 0xE77C33&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#E77C33;&amp;quot; | 231,124,51&lt;br /&gt;
| style=&amp;quot;background-color:#9900FF;&amp;quot; | Writer: vinumsabbathi&lt;br /&gt;
|-&lt;br /&gt;
| 152 (142 in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Kikuri&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 153 (145 in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Son Biten&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 154 (Not in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | Mitsugashira Enoko&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 155 (147 in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Tenkajin Chiyari&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 156 (148 in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Yomotsu Hisami&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 157 (149 in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Nippaku Zanmu&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 158 (Not in Neodev)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Miyadeguchi Mizuchi&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The following characters are eraNAS exclusive:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable collapsible sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Character No.&lt;br /&gt;
! Name&lt;br /&gt;
! Color Code(Hex)&lt;br /&gt;
! Color Code (RGB)&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 159&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | SinGyoku&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 160&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Morichika Rinnosuke&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 161&lt;br /&gt;
| Satsuki Rin&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#EA9999;&amp;quot; | 0xEA9999&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#EA9999;&amp;quot; | 234,153,153&lt;br /&gt;
| Writer: Sasha&lt;br /&gt;
|-&lt;br /&gt;
| 162&lt;br /&gt;
| style=&amp;quot;background-color:#90F;&amp;quot; | Shanghai Doll&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#6290FF;&amp;quot; | 0x6290FF&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#6290FF;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#90F;&amp;quot; | Writer: Mr Pops Alot&lt;br /&gt;
|-&lt;br /&gt;
| 163&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Multi&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 164&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Mimi-chan&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 165&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Unzan&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 166&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Genji&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 167&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Konpaku Youki&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 168&lt;br /&gt;
| style=&amp;quot;background-color:#9900ff;&amp;quot; | Hourai Doll&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FF4949;&amp;quot; | 0xFF4949&lt;br /&gt;
| style=&amp;quot;background-color:#000000; color:#FF4949;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#9900ff;&amp;quot; | Writer: Mr Pops Alot&lt;br /&gt;
|-&lt;br /&gt;
| 169&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Layla Prismriver&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 170&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | Ooedo Doll&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 171&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | Goliath Doll&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 172&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | VIVIT&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 173&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | Sendai Hakurei Miko&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#B6D7A8;&amp;quot; | No color set for dialogue&lt;br /&gt;
|-&lt;br /&gt;
| 174&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Hijiri Myouren&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 175&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Oota Jun'ya&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 176&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Hikariko&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 177&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Matenshi&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 178&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Noroiko&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 179&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Hinamei&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 180&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Fortune Teller&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 181&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Ayana&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 182&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | Sugar Satellite&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 183&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | Kawashiro Mitori&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 184&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | Maybell&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 185&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | Vahbiz&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#FE0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| 186&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Mob Characters&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| All&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Generic (Timid)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| All&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Generic (Confident)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| All&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Generic (Upfront)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| All&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Generic (Serious)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|-&lt;br /&gt;
| All&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | Generic (Other)&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | N/A&lt;br /&gt;
| style=&amp;quot;background-color:#fe0000;&amp;quot; | No Kojo yet&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41485</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41485"/>
		<updated>2024-03-25T06:24:24Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Allows expansion? !! Notes &lt;br /&gt;
|-&lt;br /&gt;
! 139&lt;br /&gt;
| Tsukasa || 29056 || [8] Youkai Mountain (Summit) || 0 || 01/16/2022 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 42&lt;br /&gt;
| Hatate || 26349 || [8] Youkai Mountain (Summit) || 3 || 08/08/2020 ||   || Yes for additions, no for alterations (using content from Hatate's dialogue in other dialogues and modifying it, or having Hatate speak in other dialogues are both fine) || &lt;br /&gt;
|-&lt;br /&gt;
! 99&lt;br /&gt;
| Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 18&lt;br /&gt;
| Lily W 2 || 13708 || [7] Youkai Mountain (Foot) || 0 || 01/30/2022 ||   || Y (&amp;quot;It's probably OK&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 72&lt;br /&gt;
| Eirin || 13391 || [4] Bamboo Forest of the Lost || 0 || 02/26/2022 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 109&lt;br /&gt;
| Doremy || 12509 || [10] Dream World～Moon || 0 || 06/12/2020 ||   || Y (But please don't copy your additions directly from another dialogue, and if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
! 40&lt;br /&gt;
| Kogasa || 11635 || [1] Myouren Temple || 1 || 11/01/2014 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 30&lt;br /&gt;
| Eiki || 11574 || [6] Sanzu River～Netherworld || 100 || 04/09/2020 ||  11/26/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 53&lt;br /&gt;
| Tewi || 11362 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Y || Massively expanded by KR (was 470) &lt;br /&gt;
|-&lt;br /&gt;
! 14&lt;br /&gt;
| Cirno 2 (CN fork) || 10760 || [3] Scarlet Devil Mansion || 0 || 12/15/2021? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 98&lt;br /&gt;
| Yorihime (CN fork) || 10717 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 60&lt;br /&gt;
| Parsee || 10593 || [9] Underworld || 100 || 12/24/2022 ||  12/24/2022 || Y || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
! 110&lt;br /&gt;
| Sagume 2 (CN fork) || 10459 || [10] Dream World～Moon || 0 || 09/03/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 11&lt;br /&gt;
| Marisa || 10169 || [5] Forest of Magic || 100 || 02/16/2017? || 10/21/2022 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 16&lt;br /&gt;
| Remilia 3 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 39&lt;br /&gt;
| Nazrin || 9795 || [1] Myouren Temple || 0 || 01/25/2013 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 1&lt;br /&gt;
| Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 62&lt;br /&gt;
| Kaguya || 9071 || [4] Bamboo Forest of the Lost || 100 || 05/14/2020 ||  09/22/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 120&lt;br /&gt;
| Aunn 2 || 9057 || [0] Hakurei Shrine || 100 || 12/15/2022 ||  12/15/2022 || Y || English OC by Yuu Takanashi, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 10&lt;br /&gt;
| Suika 2 (CN fork) || 8713 || [0] Hakurei Shrine || 0 || 11/06/2022? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori 2 (CN fork) || 8534 || [9] Underworld || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 1&lt;br /&gt;
| Reimu || 8499 || [0] Hakurei Shrine || 60 || 03/17/2015 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori 4 (CN fork) || 7420 || [9] Underworld || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 43&lt;br /&gt;
| Kasen || 7157 || [7] Youkai Mountain (Foot) || 0 || 12/12/2015 ||   || N || &lt;br /&gt;
|-&lt;br /&gt;
! 101&lt;br /&gt;
| Tokiko || 7063 || [5] Forest of Magic || 0 || 12/31/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 105&lt;br /&gt;
| Mai (TH98) || 7048 || [2] Human Village / [11] Makai (NAS) || 40 || 05/26/2020? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 97&lt;br /&gt;
| Seija || 7034 || [7] Youkai Mountain (Foot) || 100 || 12/25/2015 || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 76&lt;br /&gt;
| Komachi || 6835 || [6] Sanzu River～Netherworld || 0 || 04/12/2020 ||   || N || &lt;br /&gt;
|-&lt;br /&gt;
! 38&lt;br /&gt;
| Koishi || 6806 || [9] Underworld || 0 || 10/30/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori || 6765 || [9] Underworld || 1 || 2014? ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
! 107&lt;br /&gt;
| Seiran || 6354 || [10] Dream World～Moon || 0 || 07/20/2022 ||   || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 108&lt;br /&gt;
| Ringo || 6285 || [10] Dream World～Moon || 0 || 03/10/2022 ||   || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 143&lt;br /&gt;
| Yuuma || 6216 || [6] Sanzu River～Netherworld || 0 || 01/17/2023 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 29&lt;br /&gt;
| Aya || 6104 || [8] Youkai Mountain (Summit) || 0 || 05/23/2015 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 100&lt;br /&gt;
| Rei'sen || 5780 || [10] Dream World～Moon || 0 || 03/13/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 14&lt;br /&gt;
| Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 127&lt;br /&gt;
| Eika || 4927 || [6] Sanzu River～Netherworld || 0 || 08/14/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 99&lt;br /&gt;
| Toyohime || 4805 || [10] Dream World～Moon || 0 || 12/15/2021? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 38&lt;br /&gt;
| Koishi 2 (CN fork) || 4804 || [9] Underworld || 0 || 06/01/2023? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 124&lt;br /&gt;
| Okina || 4473 || None || 0 || 08/12/2019? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 87&lt;br /&gt;
| Shou || 4393 || [1] Myouren Temple || 1 || 12/06/2012? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 64&lt;br /&gt;
| Yuugi || 4374 || [9] Underworld || 100 || 07/31/2021 ||  07/08/2022? || Y (but if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
! 93&lt;br /&gt;
| Wakasagihime (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 || 02/11/2022? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 79&lt;br /&gt;
| Hina || 4202 || [7] Youkai Mountain (Foot) || 0 || 06/30/2018 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 52&lt;br /&gt;
| Reisen || 4118 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/2020 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 13&lt;br /&gt;
| Daiyousei || 4088 || [3] Scarlet Devil Mansion || 5 || 10/15/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 111&lt;br /&gt;
| Clownpiece || 4045 || [10] Dream World～Moon || 100 || 12/31/2016 ||  07/25/2023 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 96&lt;br /&gt;
| Raiko || 4033 || [2] Human Village || 1 || 06/17/2015 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 58&lt;br /&gt;
| Meiling || 3875 || [3] Scarlet Devil Mansion || 100 || 05/25/2015 ||  01/09/2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 82&lt;br /&gt;
| Maribel || 3842 || [2] Human Village || 0 || 08/01/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 65&lt;br /&gt;
| Momiji || 3823 || [8] Youkai Mountain (Summit) || 100 || 12/30/2017 ||  07/08/2022? || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 16&lt;br /&gt;
| Remilia 2 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 110&lt;br /&gt;
| Sagume || 3670 || [10] Dream World～Moon || 1 || 09/15/2016 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 67&lt;br /&gt;
| Keine || 3657 || [2] Human Village || 0 || 06/20/2017 ||   || Yes for additions, ask first for alterations || Was 619 lines, Pedy expanded it with stuff from Keine's YM, J, and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
! 68&lt;br /&gt;
| Yuuka || 3619 || [4] Bamboo Forest of the Lost || 100 || 09/27/2017? || 07/08/2022? || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 9&lt;br /&gt;
| Yumemi || 3605 || [0] Hakurei Shrine || 100 || 05/17/2020 ||  03/04/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 17&lt;br /&gt;
| Alice || 3578 || [5] Forest of Magic || 0 || 10/03/2016 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 70&lt;br /&gt;
| Kosuzu || 3560 || [2] Human Village || 85 || 11/12/2017? (Original) 09/04/2023 (2.00, rewritten almost from scratch) ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 55&lt;br /&gt;
| Byakuren || 3508 || [1] Myouren Temple || 0 || 01/13/2020? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 41&lt;br /&gt;
| Nue || 3442 || [1] Myouren Temple || 100 || 04/30/2013 || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 80&lt;br /&gt;
| Akyuu || 3362 || [2] Human Village || 100 || 08/28/2018? || 2018 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 102&lt;br /&gt;
| Shinki || 3349 || [5] Forest of Magic / [11] Makai (NAS) || 10 || 05/26/2023? || 5/26/2023? || Y || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 5&lt;br /&gt;
| Sunny || 3237 || [0] Hakurei Shrine || 0 || 11/17/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 25&lt;br /&gt;
| Ran || 3114 || [6] Sanzu River～Netherworld || 100 || 03/09/2018 || 2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 75&lt;br /&gt;
| Medicine || 3001 || [4] Bamboo Forest of the Lost || 0 || 03/10/2017 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 4 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 94&lt;br /&gt;
| Benben || 2837 || [2] Human Village || 0 || 02/19/2017 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 158 (CN)/173 (NAS)&lt;br /&gt;
| Sendai Hakurei Miko (CN fork) || 2805 || None || 0 || 09/14/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 7&lt;br /&gt;
| Star || 2791 || [0] Hakurei Shrine || 0 || 03/22/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 15&lt;br /&gt;
| Sakuya 3 || 2780 || [3] Scarlet Devil Mansion || 100 || 03/17/2015? || ~03/17/2015 || No license info || English OC by /egg/ Sakuya Anon &lt;br /&gt;
|-&lt;br /&gt;
! 63&lt;br /&gt;
| Kagerou || 2780 || [4] Bamboo Forest of the Lost || 100 || 12/05/2017? || 01/04/2023 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 6&lt;br /&gt;
| Luna || 2778 || [0] Hakurei Shrine || 0 || 12/20/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 72&lt;br /&gt;
| Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 104&lt;br /&gt;
| Yuki || 2765 || [2] Human Village / [11] Makai (NAS) || 0 || 06/24/2021? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 57&lt;br /&gt;
| Kokoro || 2663 || [0] Hakurei Shrine || 0 || 05/26/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 27&lt;br /&gt;
| Wriggle 2 || 2654 || [5] Forest of Magic || 100 || 03/30/2023 ||  03/30/2023 || Y || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
! 103&lt;br /&gt;
| Yumeko || 2647 || [5] Forest of Magic / [11] Makai (NAS) || 0 || 08/12/2019? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 95&lt;br /&gt;
| Yatsuhashi || 2638 || [2] Human Village || 0 || 02/19/2017 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 27&lt;br /&gt;
| Wriggle || 2614 || [5] Forest of Magic || 0 || 12/19/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 33&lt;br /&gt;
| Suwako || 2609 || [8] Youkai Mountain (Summit) || 100 || 05/27/2019 || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 129&lt;br /&gt;
| Kutaka || 2609 || [8] Youkai Mountain (Summit) || 0 || 12/20/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 142&lt;br /&gt;
| Momoyo || 2418 || [8] Youkai Mountain (Summit) || 100 || 09/05/2023 ||  09/05/2023 || Y || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
! 130&lt;br /&gt;
| Yachie || 2376 || [6] Sanzu River～Netherworld || 0 || 03/05/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 42&lt;br /&gt;
| Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 06/20/2019 ||   || Y (But update the changelog so people know what you added, and &amp;quot;[i]f you want to make malicious changes, such as inserting information that jeopardizes national security, bad political metaphors, or content that is intentionally disgusting, go fuck yourself&amp;quot; || &lt;br /&gt;
|-&lt;br /&gt;
! 66&lt;br /&gt;
| Yuyuko || 2366 || [6] Sanzu River～Netherworld || 0 || 12/11/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 35&lt;br /&gt;
| Iku || 2328 || [8] Youkai Mountain (Summit) || 0 || 06/09/2018 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 117&lt;br /&gt;
| Gengetsu || 2321 || [4] Bamboo Forest of the Lost || 0 || 04/18/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 31&lt;br /&gt;
| Sanae 1 || 2293 || [8] Youkai Mountain (Summit) || 0 || 01/20/2017? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 36&lt;br /&gt;
| Rin || 2280 || [9] Underworld || 30 || 10/24/2020? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 44&lt;br /&gt;
| Ellen || 2231 || [5] Forest of Magic || 0 || 02/28/2015 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 134&lt;br /&gt;
| Miyoi || 2213 || [2] Human Village || 0 || 07/02/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 141&lt;br /&gt;
| Chimata (CN fork) || 2212 || None || 0 || 06/01/2023? ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
! 61&lt;br /&gt;
| Mokou || 2141 || [4] Bamboo Forest of the Lost || 100 || 05/31/2015? || 01/27/2020 || N || &lt;br /&gt;
|-&lt;br /&gt;
! 90&lt;br /&gt;
| Seiga || 2103 || [1] Myouren Temple || 0 || 12/20/2017 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 4&lt;br /&gt;
| Mima || 2011 || [0] Hakurei Shrine || 100 || 02/16/2017? || 2018 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 62&lt;br /&gt;
| Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 || 10/03/2019 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 113&lt;br /&gt;
| Hecatia 2 (CN fork) || 1978 || [10] Dream World～Moon || 0 || 01/21/2023 ||   || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 47&lt;br /&gt;
| Rika || 1963 || None || 100 || 06/23/2023 ||  06/23/2023 || No license info || English OC by rairai &lt;br /&gt;
|-&lt;br /&gt;
! 18&lt;br /&gt;
| Lily W 1 || 1949 || [7] Youkai Mountain (Foot) || 0 || 10/13/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 31&lt;br /&gt;
| Sanae 2 || 1942 || [8] Youkai Mountain (Summit) || 0 || 06/05/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 26&lt;br /&gt;
| Yukari || 1871 || [6] Sanzu River～Netherworld || 100 || 06/28/2019? || 07/29/2023 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 12&lt;br /&gt;
| Rumia || 1867 || [5] Forest of Magic || 0 || 08/26/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 60&lt;br /&gt;
| Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 || 05/03/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 112&lt;br /&gt;
| Junko || 1699 || [10] Dream World～Moon || 0 || 07/31/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 133&lt;br /&gt;
| Saki || 1678 || [6] Sanzu River～Netherworld || 0 || 11/28/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 83&lt;br /&gt;
| Kisume || 1617 || [9] Underworld || 0 || 09/27/2019 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 23&lt;br /&gt;
| Youmu 2 (CN fork) || 1592 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 81&lt;br /&gt;
| Renko || 1564 || [2] Human Village || 0 || 08/20/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 123&lt;br /&gt;
| Satono || 1548 || None || 0 || 08/12/2019? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 140&lt;br /&gt;
| Megumu || 1542 || [8] Youkai Mountain (Summit) || 0 || 05/21/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 97&lt;br /&gt;
| Seija 2 (CN fork) || 1494 || [7] Youkai Mountain (Foot) || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 122&lt;br /&gt;
| Mai Teireida || 1478 || None || 0 || 08/12/2019? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 3 || 1377 || [3] Scarlet Devil Mansion || 100 || 03/17/2024 || 3/17/2024 || Y || English OC by JudyTester&lt;br /&gt;
|-&lt;br /&gt;
! 128&lt;br /&gt;
| Urumi || 1336 || [6] Sanzu River～Netherworld || 100 || 09/22/2023 ||  09/22/2023 || No license info || English OC &lt;br /&gt;
|-&lt;br /&gt;
! 132&lt;br /&gt;
| Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 || 12/08/2020 ||   || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 28&lt;br /&gt;
| Mystia || 1221 || [4] Bamboo Forest of the Lost || 40 || 11/01/2014 ||   || Only parts that have nothing written yet || &lt;br /&gt;
|-&lt;br /&gt;
! 69&lt;br /&gt;
| Mamizou || 1182 || [1] Myouren Temple || 100 || 2015? || 07/08/2022? || N || &lt;br /&gt;
|-&lt;br /&gt;
! 51&lt;br /&gt;
| Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/2015 ||  11/08/2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 32&lt;br /&gt;
| Kanako || 1149 || [8] Youkai Mountain (Summit) || 0 || 02/16/2022 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 2 || 1114 || [3] Scarlet Devil Mansion || 0 || 12/25/2020 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 85&lt;br /&gt;
| Ichirin || 1102 || [1] Myouren Temple || 0 || 04/18/2020 ||   || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 54&lt;br /&gt;
| Patchouli || 1057 || [3] Scarlet Devil Mansion || 100 || 11/08/2015? || 11/18/2018 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 15&lt;br /&gt;
| Sakuya 1 || 1048 || [3] Scarlet Devil Mansion || 100 || 12/31/2018 ||  03/27/2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 106&lt;br /&gt;
| Sumireko || 1029 || None || 100 || 06/17/2018 ||  11/18/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 23&lt;br /&gt;
| Youmu 3 (CN fork) || 1014 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 125&lt;br /&gt;
| Joon || 997 || [1] Myouren Temple || 100 || 05/27/2018 || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 19&lt;br /&gt;
| Lily B || 982 || [7] Youkai Mountain (Foot) || 0 || 09/26/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 37&lt;br /&gt;
| Utsuho || 957 || [9] Underworld || 100 || 08/14/2020? || 2020 || Y (&amp;quot;Hmph. Do whatever you want.&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 34&lt;br /&gt;
| Tenshi || 932 || [8] Youkai Mountain (Summit) || 100 || 04/05/2020 || 2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 165&lt;br /&gt;
| Rin Satsuki (NAS) || 919 || [5] Forest of Magic || 100 || 01/17/2024 ||  01/17/2024 || Y || English OC by Sasha&lt;br /&gt;
|-&lt;br /&gt;
! 14&lt;br /&gt;
| Cirno || 894 || [3] Scarlet Devil Mansion || 100 || 04/01/2021 ||  11/23/2023 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 126&lt;br /&gt;
| Shion || 879 || [8] Youkai Mountain (Summit) || 100 || 05/20/2018 || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 86&lt;br /&gt;
| Murasa || 770 || [1] Myouren Temple || 0 || 11/01/2011 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori 3 (CN fork) || 765 || [9] Underworld || 0 || 01/13/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 92&lt;br /&gt;
| Futo || 761 || [1] Myouren Temple || 100 || 11/22/2017 ||  12/23/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 16&lt;br /&gt;
| Remilia || 759 || [3] Scarlet Devil Mansion || 100 || 03/17/2018? || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 2&lt;br /&gt;
| Ruukoto || 747 || [0] Hakurei Shrine || 100 || 06/09/2018? || 09/28/2018 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 38&lt;br /&gt;
| Koishi 3 (CN fork) || 737 || [9] Underworld || 0 || 01/13/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 74&lt;br /&gt;
| Letty 1 || 669 || [3] Scarlet Devil Mansion || 0 || 07/13/05 ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 22&lt;br /&gt;
| Lunasa || 655 || [3] Scarlet Devil Mansion || 0 || 02/12/2018? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 23&lt;br /&gt;
| Youmu || 655 || [6] Sanzu River～Netherworld || 100 || 08/20/2017? || 2018 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 161&lt;br /&gt;
| Hourai (NAS) || 564 || [5] Forest of Magic || 1 ||  ||  || No license info || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 1 || 554 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 112&lt;br /&gt;
| Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 78&lt;br /&gt;
| Minoriko || 510 || [7] Youkai Mountain (Foot) || 0 || 02/15/2018? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 59&lt;br /&gt;
| Koakuma 2 || 484 || [3] Scarlet Devil Mansion || 0 || 07/01/2021? ||  || Y (&amp;quot;As long as the additions are good! Please tell me what you changed, it might not be a typo!&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 53&lt;br /&gt;
| Tewi 2 (&amp;quot;purist&amp;quot;) || 470 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Y || &lt;br /&gt;
|-&lt;br /&gt;
! G3&lt;br /&gt;
| Generic (Upfront) (NAS) || 417 || None || 100 ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 59&lt;br /&gt;
| Koakuma 1 || 361 || [3] Scarlet Devil Mansion || 100 || 01/11/2016 ||  03/27/2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 74&lt;br /&gt;
| Letty 2 || 340 || [3] Scarlet Devil Mansion || 0 || 09/25/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 71&lt;br /&gt;
| Shinmyoumaru || 335 || [0] Hakurei Shrine || 100 || 06/16/2015 || 2018 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 10&lt;br /&gt;
| Suika || 303 || [0] Hakurei Shrine || 100 || 02/17/2016? || 2016 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 56&lt;br /&gt;
| Miko || 298 || [1] Myouren Temple || 0 || 01/13/2020? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 15&lt;br /&gt;
| Sakuya 2 || 284 || [3] Scarlet Devil Mansion || 0 || 05/26/2020? ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
! 153&lt;br /&gt;
| Shanghai (NAS) || 278 || [5] Forest of Magic || 1 ||  ||  || No license info || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 113&lt;br /&gt;
| Hecatia || 268 || [10] Dream World～Moon || 100 || 12/27/2022 ||   || No license info || English OC by JPAnon, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 91&lt;br /&gt;
| Tojiko || 265 || [1] Myouren Temple || 100 || 06/27/2019 ||  12/09/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 88&lt;br /&gt;
| Kyouko || 235 || [1] Myouren Temple || 100 || 11/10/2011 ||  10/24/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 151&lt;br /&gt;
| YuugenMagan || 217 || None || 100 ||  ||  || Y || English OC by vinumsabbathi, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 84&lt;br /&gt;
| Yamame || 205 || [9] Underworld || 100 || 12/11/2018? || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 118&lt;br /&gt;
| Larva || 196 || [4] Bamboo Forest of the Lost || 100 || 08/12/2019? || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 120&lt;br /&gt;
| Aunn 1 || 193 || [0] Hakurei Shrine || 100 || 08/14/2019? || 12/01/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 89&lt;br /&gt;
| Yoshika || 191 || [1] Myouren Temple || 100 || 01/03/2020? || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 119&lt;br /&gt;
| Nemuno || 166 || [7] Youkai Mountain (Foot) || 100 || 08/12/2019? || 11/30/2022 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 121&lt;br /&gt;
| Narumi || 162 || [5] Forest of Magic || 100 || 08/12/2019? || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 73&lt;br /&gt;
| Sekibanki || 135 || [2] Human Village || 100 || 2015? || 07/07/2023 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 24&lt;br /&gt;
| Chen || 114 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! G4&lt;br /&gt;
| Generic (Serious) (NAS) || 23 || None || 100 ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! G1&lt;br /&gt;
| Generic (Timid) (NAS) || 20 || None || 100 ||  ||  || Y || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41484</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41484"/>
		<updated>2024-03-25T06:21:27Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Allows expansion? !! Notes &lt;br /&gt;
|-&lt;br /&gt;
! 139&lt;br /&gt;
| Tsukasa || 29056 || [8] Youkai Mountain (Summit) || 0 || 01/16/2022 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 42&lt;br /&gt;
| Hatate || 26349 || [8] Youkai Mountain (Summit) || 3 || 08/08/2020 ||   || Yes for additions, no for alterations (using content from Hatate's dialogue in other dialogues and modifying it, or having Hatate speak in other dialogues are both fine) || &lt;br /&gt;
|-&lt;br /&gt;
! 99&lt;br /&gt;
| Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 18&lt;br /&gt;
| Lily W 2 || 13708 || [7] Youkai Mountain (Foot) || 0 || 01/30/2022 ||   || Y (&amp;quot;It's probably OK&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 72&lt;br /&gt;
| Eirin || 13391 || [4] Bamboo Forest of the Lost || 0 || 02/26/2022 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 109&lt;br /&gt;
| Doremy || 12509 || [10] Dream World～Moon || 0 || 06/12/2020 ||   || Y (But please don't copy your additions directly from another dialogue, and if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
! 40&lt;br /&gt;
| Kogasa || 11635 || [1] Myouren Temple || 1 || 11/01/2014 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 30&lt;br /&gt;
| Eiki || 11574 || [6] Sanzu River～Netherworld || 100 || 04/09/2020 ||  11/26/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 53&lt;br /&gt;
| Tewi || 11362 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Y || Massively expanded by KR (was 470) &lt;br /&gt;
|-&lt;br /&gt;
! 14&lt;br /&gt;
| Cirno 2 (CN fork) || 10760 || [3] Scarlet Devil Mansion || 0 || 12/15/2021? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 98&lt;br /&gt;
| Yorihime (CN fork) || 10717 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 60&lt;br /&gt;
| Parsee || 10593 || [9] Underworld || 100 || 12/24/2022 ||  12/24/2022 || Y || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
! 110&lt;br /&gt;
| Sagume 2 (CN fork) || 10459 || [10] Dream World～Moon || 0 || 09/03/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 11&lt;br /&gt;
| Marisa || 10169 || [5] Forest of Magic || 100 || 02/16/2017? || 10/21/2022 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 16&lt;br /&gt;
| Remilia 3 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 39&lt;br /&gt;
| Nazrin || 9795 || [1] Myouren Temple || 0 || 01/25/2013 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 1&lt;br /&gt;
| Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 62&lt;br /&gt;
| Kaguya || 9071 || [4] Bamboo Forest of the Lost || 100 || 05/14/2020 ||  09/22/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 120&lt;br /&gt;
| Aunn 2 || 9057 || [0] Hakurei Shrine || 100 || 12/15/2022 ||  12/15/2022 || Y || English OC by Yuu Takanashi, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 10&lt;br /&gt;
| Suika 2 (CN fork) || 8713 || [0] Hakurei Shrine || 0 || 11/06/2022? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori 2 (CN fork) || 8534 || [9] Underworld || 0 ||  ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 1&lt;br /&gt;
| Reimu || 8499 || [0] Hakurei Shrine || 60 || 03/17/2015 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori 4 (CN fork) || 7420 || [9] Underworld || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 43&lt;br /&gt;
| Kasen || 7157 || [7] Youkai Mountain (Foot) || 0 || 12/12/2015 ||   || N || &lt;br /&gt;
|-&lt;br /&gt;
! 101&lt;br /&gt;
| Tokiko || 7063 || [5] Forest of Magic || 0 || 12/31/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 105&lt;br /&gt;
| Mai (TH98) || 7048 || [2] Human Village / [11] Makai (NAS) || 40 || 05/26/2020? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 97&lt;br /&gt;
| Seija || 7034 || [7] Youkai Mountain (Foot) || 100 || 12/25/2015 || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 76&lt;br /&gt;
| Komachi || 6835 || [6] Sanzu River～Netherworld || 0 || 04/12/2020 ||   || N || &lt;br /&gt;
|-&lt;br /&gt;
! 38&lt;br /&gt;
| Koishi || 6806 || [9] Underworld || 0 || 10/30/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori || 6765 || [9] Underworld || 1 || 2014? ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
! 107&lt;br /&gt;
| Seiran || 6354 || [10] Dream World～Moon || 0 || 07/20/2022 ||   || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 108&lt;br /&gt;
| Ringo || 6285 || [10] Dream World～Moon || 0 || 03/10/2022 ||   || Y (&amp;quot;Please use common sense in both additions and alterations&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 143&lt;br /&gt;
| Yuuma || 6216 || [6] Sanzu River～Netherworld || 0 || 01/17/2023 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 29&lt;br /&gt;
| Aya || 6104 || [8] Youkai Mountain (Summit) || 0 || 05/23/2015 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 100&lt;br /&gt;
| Rei'sen || 5780 || [10] Dream World～Moon || 0 || 03/13/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 14&lt;br /&gt;
| Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 127&lt;br /&gt;
| Eika || 4927 || [6] Sanzu River～Netherworld || 0 || 08/14/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 99&lt;br /&gt;
| Toyohime || 4805 || [10] Dream World～Moon || 0 || 12/15/2021? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 38&lt;br /&gt;
| Koishi 2 (CN fork) || 4804 || [9] Underworld || 0 || 06/01/2023? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 124&lt;br /&gt;
| Okina || 4473 || None || 0 || 08/12/2019? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 87&lt;br /&gt;
| Shou || 4393 || [1] Myouren Temple || 1 || 12/06/2012? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 64&lt;br /&gt;
| Yuugi || 4374 || [9] Underworld || 100 || 07/31/2021 ||  07/08/2022? || Y (but if you add NTR the original author isn't going to help you with it) || &lt;br /&gt;
|-&lt;br /&gt;
! 93&lt;br /&gt;
| Wakasagihime (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 || 02/11/2022? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 79&lt;br /&gt;
| Hina || 4202 || [7] Youkai Mountain (Foot) || 0 || 06/30/2018 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 52&lt;br /&gt;
| Reisen || 4118 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/2020 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 13&lt;br /&gt;
| Daiyousei || 4088 || [3] Scarlet Devil Mansion || 5 || 10/15/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 111&lt;br /&gt;
| Clownpiece || 4045 || [10] Dream World～Moon || 100 || 12/31/2016 ||  07/25/2023 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 96&lt;br /&gt;
| Raiko || 4033 || [2] Human Village || 1 || 06/17/2015 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 58&lt;br /&gt;
| Meiling || 3875 || [3] Scarlet Devil Mansion || 100 || 05/25/2015 ||  01/09/2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 82&lt;br /&gt;
| Maribel || 3842 || [2] Human Village || 0 || 08/01/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 65&lt;br /&gt;
| Momiji || 3823 || [8] Youkai Mountain (Summit) || 100 || 12/30/2017 ||  07/08/2022? || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 16&lt;br /&gt;
| Remilia 2 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 110&lt;br /&gt;
| Sagume || 3670 || [10] Dream World～Moon || 1 || 09/15/2016 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 67&lt;br /&gt;
| Keine || 3657 || [2] Human Village || 0 || 06/20/2017 ||   || Yes for additions, ask first for alterations || Was 619 lines, Pedy expanded it with stuff from Keine's YM, J, and RR dialogues&lt;br /&gt;
|-&lt;br /&gt;
! 68&lt;br /&gt;
| Yuuka || 3619 || [4] Bamboo Forest of the Lost || 100 || 09/27/2017? || 07/08/2022? || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 9&lt;br /&gt;
| Yumemi || 3605 || [0] Hakurei Shrine || 100 || 05/17/2020 ||  03/04/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 17&lt;br /&gt;
| Alice || 3578 || [5] Forest of Magic || 0 || 10/03/2016 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 70&lt;br /&gt;
| Kosuzu || 3560 || [2] Human Village || 85 || 11/12/2017? (Original) 09/04/2023 (2.00, rewritten almost from scratch) ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 55&lt;br /&gt;
| Byakuren || 3508 || [1] Myouren Temple || 0 || 01/13/2020? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 41&lt;br /&gt;
| Nue || 3442 || [1] Myouren Temple || 100 || 04/30/2013 || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 80&lt;br /&gt;
| Akyuu || 3362 || [2] Human Village || 100 || 08/28/2018? || 2018 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 102&lt;br /&gt;
| Shinki || 3349 || [5] Forest of Magic / [11] Makai (NAS) || 10 || 05/26/2023? || 5/26/2023? || Y || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 5&lt;br /&gt;
| Sunny || 3237 || [0] Hakurei Shrine || 0 || 11/17/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 25&lt;br /&gt;
| Ran || 3114 || [6] Sanzu River～Netherworld || 100 || 03/09/2018 || 2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 75&lt;br /&gt;
| Medicine || 3001 || [4] Bamboo Forest of the Lost || 0 || 03/10/2017 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 4 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 94&lt;br /&gt;
| Benben || 2837 || [2] Human Village || 0 || 02/19/2017 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 158 (CN)/173 (NAS)&lt;br /&gt;
| Sendai Hakurei Miko (CN fork) || 2805 || None || 0 || 09/14/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 7&lt;br /&gt;
| Star || 2791 || [0] Hakurei Shrine || 0 || 03/22/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 15&lt;br /&gt;
| Sakuya 3 || 2780 || [3] Scarlet Devil Mansion || 100 || 03/17/2015? || ~03/17/2015 || No license info || English OC by /egg/ Sakuya Anon &lt;br /&gt;
|-&lt;br /&gt;
! 63&lt;br /&gt;
| Kagerou || 2780 || [4] Bamboo Forest of the Lost || 100 || 12/05/2017? || 01/04/2023 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 6&lt;br /&gt;
| Luna || 2778 || [0] Hakurei Shrine || 0 || 12/20/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 72&lt;br /&gt;
| Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 104&lt;br /&gt;
| Yuki || 2765 || [2] Human Village / [11] Makai (NAS) || 0 || 06/24/2021? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 57&lt;br /&gt;
| Kokoro || 2663 || [0] Hakurei Shrine || 0 || 05/26/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 27&lt;br /&gt;
| Wriggle 2 || 2654 || [5] Forest of Magic || 100 || 03/30/2023 ||  03/30/2023 || Y || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
! 103&lt;br /&gt;
| Yumeko || 2647 || [5] Forest of Magic / [11] Makai (NAS) || 0 || 08/12/2019? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 95&lt;br /&gt;
| Yatsuhashi || 2638 || [2] Human Village || 0 || 02/19/2017 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 27&lt;br /&gt;
| Wriggle || 2614 || [5] Forest of Magic || 0 || 12/19/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 33&lt;br /&gt;
| Suwako || 2609 || [8] Youkai Mountain (Summit) || 100 || 05/27/2019 || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 129&lt;br /&gt;
| Kutaka || 2609 || [8] Youkai Mountain (Summit) || 0 || 12/20/2019 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 142&lt;br /&gt;
| Momoyo || 2418 || [8] Youkai Mountain (Summit) || 100 || 09/05/2023 ||  09/05/2023 || Y || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
! 130&lt;br /&gt;
| Yachie || 2376 || [6] Sanzu River～Netherworld || 0 || 03/05/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 42&lt;br /&gt;
| Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 06/20/2019 ||   || Y (But update the changelog so people know what you added, and &amp;quot;[i]f you want to make malicious changes, such as inserting information that jeopardizes national security, bad political metaphors, or content that is intentionally disgusting, go fuck yourself&amp;quot; || &lt;br /&gt;
|-&lt;br /&gt;
! 66&lt;br /&gt;
| Yuyuko || 2366 || [6] Sanzu River～Netherworld || 0 || 12/11/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 35&lt;br /&gt;
| Iku || 2328 || [8] Youkai Mountain (Summit) || 0 || 06/09/2018 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 117&lt;br /&gt;
| Gengetsu || 2321 || [4] Bamboo Forest of the Lost || 0 || 04/18/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 31&lt;br /&gt;
| Sanae 1 || 2293 || [8] Youkai Mountain (Summit) || 0 || 01/20/2017? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 36&lt;br /&gt;
| Rin || 2280 || [9] Underworld || 30 || 10/24/2020? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 44&lt;br /&gt;
| Ellen || 2231 || [5] Forest of Magic || 0 || 02/28/2015 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 134&lt;br /&gt;
| Miyoi || 2213 || [2] Human Village || 0 || 07/02/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 141&lt;br /&gt;
| Chimata (CN fork) || 2212 || None || 0 || 06/01/2023? ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
! 61&lt;br /&gt;
| Mokou || 2141 || [4] Bamboo Forest of the Lost || 100 || 05/31/2015? || 01/27/2020 || N || &lt;br /&gt;
|-&lt;br /&gt;
! 90&lt;br /&gt;
| Seiga || 2103 || [1] Myouren Temple || 0 || 12/20/2017 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 4&lt;br /&gt;
| Mima || 2011 || [0] Hakurei Shrine || 100 || 02/16/2017? || 2018 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 62&lt;br /&gt;
| Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 || 10/03/2019 ||   || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 113&lt;br /&gt;
| Hecatia 2 (CN fork) || 1978 || [10] Dream World～Moon || 0 || 01/21/2023 ||   || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 47&lt;br /&gt;
| Rika || 1963 || None || 100 || 06/23/2023 ||  06/23/2023 || No license info || English OC by rairai &lt;br /&gt;
|-&lt;br /&gt;
! 18&lt;br /&gt;
| Lily W 1 || 1949 || [7] Youkai Mountain (Foot) || 0 || 10/13/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 31&lt;br /&gt;
| Sanae 2 || 1942 || [8] Youkai Mountain (Summit) || 0 || 06/05/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 26&lt;br /&gt;
| Yukari || 1871 || [6] Sanzu River～Netherworld || 100 || 06/28/2019? || 07/29/2023 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 12&lt;br /&gt;
| Rumia || 1867 || [5] Forest of Magic || 0 || 08/26/2020 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 60&lt;br /&gt;
| Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 || 05/03/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 112&lt;br /&gt;
| Junko || 1699 || [10] Dream World～Moon || 0 || 07/31/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 133&lt;br /&gt;
| Saki || 1678 || [6] Sanzu River～Netherworld || 0 || 11/28/2022 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 83&lt;br /&gt;
| Kisume || 1617 || [9] Underworld || 0 || 09/27/2019 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 23&lt;br /&gt;
| Youmu 2 (CN fork) || 1592 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 81&lt;br /&gt;
| Renko || 1564 || [2] Human Village || 0 || 08/20/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 123&lt;br /&gt;
| Satono || 1548 || None || 0 || 08/12/2019? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 140&lt;br /&gt;
| Megumu || 1542 || [8] Youkai Mountain (Summit) || 0 || 05/21/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 97&lt;br /&gt;
| Seija 2 (CN fork) || 1494 || [7] Youkai Mountain (Foot) || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 122&lt;br /&gt;
| Mai Teireida || 1478 || None || 0 || 08/12/2019? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 3 || 1377 || [3] Scarlet Devil Mansion || 100 || 03/17/2024 || 3/17/2024 || Y || English OC by JudyTester&lt;br /&gt;
|-&lt;br /&gt;
! 128&lt;br /&gt;
| Urumi || 1336 || [6] Sanzu River～Netherworld || 100 || 09/22/2023 ||  09/22/2023 || No license info || English OC &lt;br /&gt;
|-&lt;br /&gt;
! 132&lt;br /&gt;
| Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 || 12/08/2020 ||   || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 28&lt;br /&gt;
| Mystia || 1221 || [4] Bamboo Forest of the Lost || 40 || 11/01/2014 ||   || Only parts that have nothing written yet || &lt;br /&gt;
|-&lt;br /&gt;
! 69&lt;br /&gt;
| Mamizou || 1182 || [1] Myouren Temple || 100 || 2015? || 07/08/2022? || N || &lt;br /&gt;
|-&lt;br /&gt;
! 51&lt;br /&gt;
| Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/2015 ||  11/08/2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 32&lt;br /&gt;
| Kanako || 1149 || [8] Youkai Mountain (Summit) || 0 || 02/16/2022 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 2 || 1114 || [3] Scarlet Devil Mansion || 0 || 12/25/2020 ||   || Yes for additions, ask first for alterations || &lt;br /&gt;
|-&lt;br /&gt;
! 85&lt;br /&gt;
| Ichirin || 1102 || [1] Myouren Temple || 0 || 04/18/2020 ||   || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 54&lt;br /&gt;
| Patchouli || 1057 || [3] Scarlet Devil Mansion || 100 || 11/08/2015? || 11/18/2018 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 15&lt;br /&gt;
| Sakuya 1 || 1048 || [3] Scarlet Devil Mansion || 100 || 12/31/2018 ||  03/27/2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 106&lt;br /&gt;
| Sumireko || 1029 || None || 100 || 06/17/2018 ||  11/18/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 23&lt;br /&gt;
| Youmu 3 (CN fork) || 1014 || [6] Sanzu River～Netherworld || 0 || 06/01/2023? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 125&lt;br /&gt;
| Joon || 997 || [1] Myouren Temple || 100 || 05/27/2018 || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 19&lt;br /&gt;
| Lily B || 982 || [7] Youkai Mountain (Foot) || 0 || 09/26/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 37&lt;br /&gt;
| Utsuho || 957 || [9] Underworld || 100 || 08/14/2020? || 2020 || Y (&amp;quot;Hmph. Do whatever you want.&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 34&lt;br /&gt;
| Tenshi || 932 || [8] Youkai Mountain (Summit) || 100 || 04/05/2020 || 2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 165&lt;br /&gt;
| Rin Satsuki (NAS) || 919 || [5] Forest of Magic || 100 || 01/17/2024 ||  01/17/2024 || Y || English OC by Sasha&lt;br /&gt;
|-&lt;br /&gt;
! 14&lt;br /&gt;
| Cirno || 894 || [3] Scarlet Devil Mansion || 100 || 04/01/2021 ||  11/23/2023 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 126&lt;br /&gt;
| Shion || 879 || [8] Youkai Mountain (Summit) || 100 || 05/20/2018 || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 86&lt;br /&gt;
| Murasa || 770 || [1] Myouren Temple || 0 || 11/01/2011 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori 3 (CN fork) || 765 || [9] Underworld || 0 || 01/13/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 92&lt;br /&gt;
| Futo || 761 || [1] Myouren Temple || 100 || 11/22/2017 ||  12/23/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 16&lt;br /&gt;
| Remilia || 759 || [3] Scarlet Devil Mansion || 100 || 03/17/2018? || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 2&lt;br /&gt;
| Ruukoto || 747 || [0] Hakurei Shrine || 100 || 06/09/2018? || 09/28/2018 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 38&lt;br /&gt;
| Koishi 3 (CN fork) || 737 || [9] Underworld || 0 || 01/13/2023 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 74&lt;br /&gt;
| Letty 1 || 669 || [3] Scarlet Devil Mansion || 0 || 07/13/05 ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 22&lt;br /&gt;
| Lunasa || 655 || [3] Scarlet Devil Mansion || 0 || 02/12/2018? ||  || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! 23&lt;br /&gt;
| Youmu || 655 || [6] Sanzu River～Netherworld || 100 || 08/20/2017? || 2018 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 161&lt;br /&gt;
| Hourai (NAS) || 564 || [5] Forest of Magic || 1 ||  ||  || No license info || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 1 || 554 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 112&lt;br /&gt;
| Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 || 06/01/2023? ||  || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 78&lt;br /&gt;
| Minoriko || 510 || [7] Youkai Mountain (Foot) || 0 || 02/15/2018? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 59&lt;br /&gt;
| Koakuma 2 || 484 || [3] Scarlet Devil Mansion || 0 || 07/01/2021? ||  || Y (&amp;quot;As long as the additions are good! Please tell me what you changed, it might not be a typo!&amp;quot;) || &lt;br /&gt;
|-&lt;br /&gt;
! 53&lt;br /&gt;
| Tewi 2 (&amp;quot;purist&amp;quot;) || 470 || [4] Bamboo Forest of the Lost || 100 || 11/01/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Y || &lt;br /&gt;
|-&lt;br /&gt;
! G3&lt;br /&gt;
| Generic (Upfront) (NAS) || 417 || None || 100 ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 59&lt;br /&gt;
| Koakuma 1 || 361 || [3] Scarlet Devil Mansion || 100 || 01/11/2016 ||  03/27/2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 74&lt;br /&gt;
| Letty 2 || 340 || [3] Scarlet Devil Mansion || 0 || 09/25/2021 ||   || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 71&lt;br /&gt;
| Shinmyoumaru || 335 || [0] Hakurei Shrine || 100 || 06/16/2015 || 2018 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 10&lt;br /&gt;
| Suika || 303 || [0] Hakurei Shrine || 100 || 02/17/2016? || 2016 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 56&lt;br /&gt;
| Miko || 298 || [1] Myouren Temple || 0 || 01/13/2020? ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 15&lt;br /&gt;
| Sakuya 2 || 284 || [3] Scarlet Devil Mansion || 0 || 05/26/2020? ||  || N || &lt;br /&gt;
|-&lt;br /&gt;
! 153&lt;br /&gt;
| Shanghai (NAS) || 278 || [5] Forest of Magic || 1 ||  ||  || No license info || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 113&lt;br /&gt;
| Hecatia || 268 || [10] Dream World～Moon || 100 || 12/27/2022 ||   || No license info || English OC by JPAnon, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 91&lt;br /&gt;
| Tojiko || 265 || [1] Myouren Temple || 100 || 06/27/2019 ||  12/09/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 88&lt;br /&gt;
| Kyouko || 235 || [1] Myouren Temple || 100 || 11/10/2011 ||  10/24/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 151&lt;br /&gt;
| YuugenMagan || 217 || None || 100 ||  ||  || Y || English OC by vinumsabbathi, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 84&lt;br /&gt;
| Yamame || 205 || [9] Underworld || 100 || 12/11/2018? || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 118&lt;br /&gt;
| Larva || 196 || [4] Bamboo Forest of the Lost || 100 || 08/12/2019? || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 120&lt;br /&gt;
| Aunn 1 || 193 || [0] Hakurei Shrine || 100 || 08/14/2019? || 12/01/2022 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 89&lt;br /&gt;
| Yoshika || 191 || [1] Myouren Temple || 100 || 01/03/2020? || 2021 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 119&lt;br /&gt;
| Nemuno || 166 || [7] Youkai Mountain (Foot) || 100 || 08/12/2019? || 11/30/2022 || No license info || &lt;br /&gt;
|-&lt;br /&gt;
! 121&lt;br /&gt;
| Narumi || 162 || [5] Forest of Magic || 100 || 08/12/2019? || 2019 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 73&lt;br /&gt;
| Sekibanki || 135 || [2] Human Village || 100 || 2015? || 07/07/2023 || Y || &lt;br /&gt;
|-&lt;br /&gt;
! 24&lt;br /&gt;
| Chen || 114 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || Ask first || &lt;br /&gt;
|-&lt;br /&gt;
! G4&lt;br /&gt;
| Generic (Serious) (NAS) || 23 || None || 100 ||  ||  || Y || &lt;br /&gt;
|-&lt;br /&gt;
! G1&lt;br /&gt;
| Generic (Timid) (NAS) || 20 || None || 100 ||  ||  || Y || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Getting_Started/Computer-assisted_translation&amp;diff=41483</id>
		<title>Getting Started/Computer-assisted translation</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Getting_Started/Computer-assisted_translation&amp;diff=41483"/>
		<updated>2024-03-20T13:48:40Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;work in progress I don't know how to save drafts on wikis without them being public&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sub&amp;gt;who the hell creates a hyperlink for an MTL guide, puts it on the wiki landing page, and then doesn't make the page I mean like come on guys&amp;lt;/sub&amp;gt;&lt;br /&gt;
[[File:Machine.png|400px|thumb|right]]&lt;br /&gt;
&lt;br /&gt;
== WEBSITES ==&lt;br /&gt;
=== Bing/Google Translate ===&lt;br /&gt;
https://www.bing.com/translator&lt;br /&gt;
&lt;br /&gt;
https://translate.google.com&lt;br /&gt;
&lt;br /&gt;
Two of the most famous translation services to exist in the modern internet, and they're both shit at Japanese. They can kinda-sorta do individual words but they choke and die once you start throwing sentences at them. Use if you have nothing else. &lt;br /&gt;
&lt;br /&gt;
'''Google Translate is unique among translation services in showing the romaji on text you give it, which gives it a niche use case.'''&lt;br /&gt;
&lt;br /&gt;
=== DeepL ===&lt;br /&gt;
https://www.deepl.com/translator&lt;br /&gt;
&lt;br /&gt;
DeepL is as of 2022 the best and most consistently correct Japanese MTL service we have. If you use the desktop client (available on their website) you can press &amp;quot;Ctrl + C + C&amp;quot; (control then C twice rapidly) to automatically copy whatever the selected text is over for translation. The only real downsides of using DeepL is that it's not automatic and there isn't any form of offline mode in the official client. It gets confused sometimes if you feed it too much at once, so you may occasionally need to re-paste whatever it was line by line to get it to work right. Very convenient to just have running in the background to translate day to day things you may come across.&lt;br /&gt;
&lt;br /&gt;
=== Papago ===&lt;br /&gt;
https://papago.naver.com/?sk=auto&amp;amp;tk=ja&lt;br /&gt;
&lt;br /&gt;
Papago is a browser only (as far as I know) translation service that's the only real competitor around to DeepL. If you need to translate KR or CN, this is the service for you. While it's still much better than google or Bing, it's not as good as DeepL is for Japanese so for era there's not much reason to use it, beyond it being marginally faster.&lt;br /&gt;
&lt;br /&gt;
=== Yandex ===&lt;br /&gt;
https://translate.yandex.com&lt;br /&gt;
&lt;br /&gt;
Yandex is [https://files.catbox.moe/8krzrj.png a bit of a meme.] It spits gibberish more than it doesn't but it has personality, so it's fun to keep it open just to laugh at it. Allegedly quite good at Russian, but not a tool to use for Japanese.&lt;br /&gt;
&lt;br /&gt;
===WWWJDIC===&lt;br /&gt;
http://nihongo.monash.edu/cgi-bin/wwwjdic?1C&lt;br /&gt;
&lt;br /&gt;
JDIC is an expansive online Kanji/Hiragana dictionary that explains the possible meanings of individual characters and phrases. It can pull important words out of longer texts, but isn't meant to be a full bodied translator.&lt;br /&gt;
&lt;br /&gt;
===RomajiDesu===&lt;br /&gt;
https://www.romajidesu.com/translator&lt;br /&gt;
&lt;br /&gt;
A site that gives romaji, MTL, and dictionary lookup all on one page.&lt;br /&gt;
&lt;br /&gt;
===Jisho===&lt;br /&gt;
https://jisho.org/&lt;br /&gt;
&lt;br /&gt;
Provides a more complete and in-depth dictionary lookup than RomajiDesu, but only for a single word at a time.&lt;br /&gt;
&lt;br /&gt;
===SFX===&lt;br /&gt;
https://gist.github.com/UserUnknownFactor/093a2296c5a4d9ef7b404728ebde94a3 &lt;br /&gt;
&lt;br /&gt;
An extremely complete list of Japanese sfx and onomatopoeia, which dictionaries usually don't include and MTL will usually choke on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PROGRAMS ==&lt;br /&gt;
&lt;br /&gt;
=== ATLAS v14 ===&lt;br /&gt;
https://mega.nz/#!zsVgxIbZ!gAdr3d7n_rjXC-KpmgJv_7A4eRvrryESNcEAWXKljDQ&lt;br /&gt;
&lt;br /&gt;
Offline Japanese dictionary and rudimentary translator. The dictionary aspect is the most practical part of it, and is required for Chiitrans to work properly. Is ancient with a mildly complicated installation procedure.&lt;br /&gt;
&lt;br /&gt;
=== Translation Aggregator ===&lt;br /&gt;
https://github.com/uyjulian/Translation-Aggregator/releases&lt;br /&gt;
&lt;br /&gt;
Translation Aggregator is a tool made by Hongfire members (RIP) that lets you copy text to multiple websites at once and shows the translations in one window for you to compare them. Currently, it has support for getting translations from Atlas V13 or V14 (Don't need to have Atlas running), Google, Honyaku, Babel Fish, FreeTranslations.com, Excite, OCN, a word-by-word breakdown from WWWJDIC, MeCab, which converts Kanji to Katakana, and its own built-in Japanese parser (JParser). Very good for people unfamiliar with Japanese or machine translation in general and the differing translations can help you puzzle out what whatever the original text actually means. Extended use is basically guaranteed to get you 403'd from Google, Bing, and all the other website translators, but such is life. Is not compatible with DeepL or Papago.&lt;br /&gt;
&lt;br /&gt;
=== Chiitrans ===&lt;br /&gt;
https://mega.nz/#!qpNAXC7R!hJyxXV3umjbqP7zvxR7-8kahaGGRrWgN_FhU7g8QBdM (/egg/ custom version)&lt;br /&gt;
&lt;br /&gt;
The tool of choice for people actually trying to translate things in the game. It consists of two windows: one for settings and hooking the program to other programs (don't do this for era) and one for displaying the input + translation. It also displays Ruby text over characters to help divine their meaning. You can hover your mouse over characters to view the possible definitions. Not recommended to use for playing, as it only uses ATLAS which is not good at anything beyond individual words.&lt;br /&gt;
&lt;br /&gt;
=== AutoHotKey ===&lt;br /&gt;
https://gitgud.io/CMD32bit/era-clipboard/-/tree/v2.0 (Raw script and precompiled included)&lt;br /&gt;
&lt;br /&gt;
User TheGigaBrain#3383 on our discord made an autohotkey script designed to clean up clipboard content. It helps prevent flooding the MTL with lots of text at once and filters out non-Japanese strings of text. You can also go through the text in your clipboard line-by-line which helps improve translation accuracy. Highly recommended for use with any automated translator.&lt;br /&gt;
&lt;br /&gt;
=== [[Sugoi]] ===&lt;br /&gt;
Sugoi Toolkit V6 https://mega.nz/file/UVdDRbbA#gimVF9WTTCgubbsWRm4qCn_GXnerEjSzMb761tLchC8&lt;br /&gt;
&lt;br /&gt;
Sugoi toolkit V7.0 with all unnesessary tools. Offline model V4.0 included. Works online with DeepL and papago databases as well. https://mega.nz/file/lM1niQzL#yiVajyx5Hvts16-NOHRUqAUt8JiJfpVXgUxKQm4PBCQ&lt;br /&gt;
Premium version available in patreon for pay https://www.patreon.com/mingshiba&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=r8xFzVbmo7k Click for demonstration video made by developer]&lt;br /&gt;
&lt;br /&gt;
[https://www.patreon.com/mingshiba Developer's Patreon (find updates here, no payment required)]&lt;br /&gt;
&lt;br /&gt;
Sugoi is a newer program visually similar to Chiitrans, but is the only automated translation tool that has DeepL integration. It also has an offline mode that is shockingly good, but this version is '''VERY, VERY HEAVY''', clocking in at a whopping 2.9 GB and requiring 8 GB of RAM. If you have a CUDA 11 &amp;lt;sub&amp;gt;(as of Feb. 2022, may change)&amp;lt;/sub&amp;gt; compatible GPU you can use [https://cdn.discordapp.com/attachments/795551389211164703/902472195954065428/InstallCudaForSugoiV3.zip this powershell script] to offload stuff onto your GPU and make it substantially faster.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==WORKFLOW==&lt;br /&gt;
&lt;br /&gt;
What I do is copy the text I'm MTLing into Sugoi, DeepL, Google Translate, and check each word with the 10ten translation extension, then I compare them and add it to the file. Here's a random line I picked (First line of the first convo from JP Wriggle's dialogue):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;gt;Original: や～っと暖かくなってきたよ～！&lt;br /&gt;
&lt;br /&gt;
&amp;gt;Google Translate: It's finally getting warmer!&lt;br /&gt;
&lt;br /&gt;
&amp;gt;DeepL: It's finally warming up!&lt;br /&gt;
&lt;br /&gt;
&amp;gt;Sugoi: It's getting warmer!&lt;br /&gt;
&lt;br /&gt;
&amp;gt;Word for word gloss: [Finally] [warm] [become] [come back]&lt;br /&gt;
&lt;br /&gt;
&amp;gt;Final: It's finally getting warm again!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In this case, I also removed the ～s and ran it through again. It helps to remove stuttering, slurring, variables, etc. from the lines before you put them through the translator so they don't get confused.&lt;br /&gt;
&lt;br /&gt;
Also, I didn't really get a chance to show this off in this line, but try to capture a character's &amp;quot;voice&amp;quot; when translating. Koishi (mentality of a little kid) will sound different than Seija (rude tomboy), or Tsukasa (respectful flatterer), or Suwako (old granny).&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributing]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41480</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41480"/>
		<updated>2024-03-14T03:46:20Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| 139 || Tsukasa || 29056 || [8] Youkai Mountain (Summit) || 0&lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26349 || [8] Youkai Mountain (Summit) || 3 || 08/08/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13708 || [7] Youkai Mountain (Foot) || 0 || 01/30/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13391 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 12509 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11635 || [1] Myouren Temple || 1 || 11/01/14 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 11574 || [6] Sanzu River～Netherworld || 100 || 04/09/20 || 11/26/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 10799 || [4] Bamboo Forest of the Lost || 100 || 11/1/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Massively expanded by KR (was 470) &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime (CN fork) || 10717 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 10593 || [9] Underworld || 100 || 12/24/22 || 12/24/22 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 10459 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10169 || [5] Forest of Magic || 100 || ~02/16/2017 || 10/21/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 9894 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 9795 || [1] Myouren Temple || 0 || 01/25/13 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9071 || [4] Bamboo Forest of the Lost || 100 || 05/14/20 || 09/22/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9057 || [0] Hakurei Shrine || 100 || 12/15/22 || 12/15/22 || English OC by Yuu Takanashi, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8883 || [0] Hakurei Shrine || 0 || ~11/06/2022 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8499 || [0] Hakurei Shrine || 60 || 03/17/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7157 || [7] Youkai Mountain (Foot) || 0 || 12/12/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7063 || [5] Forest of Magic || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || Mai (TH98) || 7048 || [2] Human Village / [11] Makai (NAS) || 40 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 7034 || [7] Youkai Mountain (Foot) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 6835 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6806 || [9] Underworld || 0 || 10/30/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 6765 || [9] Underworld || 1 || 2014? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 6477 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6354 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6285 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6216 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6104 || [8] Youkai Mountain (Summit) || 0 || 05/23/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 5780 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4927 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 4805 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4804 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4473 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4393 || [1] Myouren Temple || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4374 || [9] Underworld || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4202 || [7] Youkai Mountain (Foot) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4118 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/20 || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4088 || [3] Scarlet Devil Mansion || 5 || 10/15/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4045 || [10] Dream World～Moon || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 4033 || [2] Human Village || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3974 || [5] Forest of Magic / [11] Makai (NAS) || 10 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 3875 || [3] Scarlet Devil Mansion || 100 || 05/25/15 || 01/09/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3842 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3823 || [8] Youkai Mountain (Summit) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3670 || [10] Dream World～Moon || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3657 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3619 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3605 || [0] Hakurei Shrine || 100 || 05/17/20 || 03/04/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 3578 || [5] Forest of Magic || 0 || 10/03/16 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3560 || [2] Human Village || 85 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3508 || [1] Myouren Temple || 0 || 1/13/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3442 || [1] Myouren Temple || 100 || 04/30/13 || 2021 || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3362 || [2] Human Village || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3237 || [0] Hakurei Shrine || 0 || 11/17/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3114 || [6] Sanzu River～Netherworld || 100 || 03/09/18 || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3001 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2837 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 158 || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2791 || [0] Hakurei Shrine || 0 || 03/22/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 2780 || [3] Scarlet Devil Mansion || 100 || ~03/17/2015 || ~03/17/2015 || English OC by /egg/ Sakuya Anon &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2780 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2778 || [0] Hakurei Shrine || 0 || 12/20/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2765 || [2] Human Village / [11] Makai (NAS) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2663 || [0] Hakurei Shrine || 0 || 05/26/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle 2 || 2654 || [5] Forest of Magic || 100 || 03/30/23 || 03/30/23 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2647 || [5] Forest of Magic / [11] Makai (NAS) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2638 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 2614 || [5] Forest of Magic || 0 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 2609 || [8] Youkai Mountain (Summit) || 100 || 05/27/19 || 2021 || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2609 || [8] Youkai Mountain (Summit) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 2418 || [8] Youkai Mountain (Summit) || 100 || 09/05/23 || 09/05/23 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2376 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 3/2/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2366 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2328 || [8] Youkai Mountain (Summit) || 0 || 06/09/18 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2321 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2293 || [8] Youkai Mountain (Summit) || 0 || ~1/20/2017 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2280 || [9] Underworld || 30 || ~10/24/2020 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2231 || [5] Forest of Magic || 0 || 02/28/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2213 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Chimata (CN fork) || 2212 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2141 || [4] Bamboo Forest of the Lost || 100 || ~5/31/2015 || 01/27/20 || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2103 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 2020 || [7] Youkai Mountain (Foot) ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2011 || [0] Hakurei Shrine || 100 || ~02/16/2017 || 2018 || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/23 || 06/23/23 || English OC by rairai &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1949 || [7] Youkai Mountain (Foot) || 0 || 10/13/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1942 || [8] Youkai Mountain (Summit) || 0 || 06/05/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1871 || [6] Sanzu River～Netherworld || 100 || ~06/28/2019 || 07/29/23 || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1867 || [5] Forest of Magic || 0 || 08/26/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1699 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1678 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1617 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 (CN fork) || 1586 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1564 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1548 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1542 || [8] Youkai Mountain (Summit) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai Teireida || 1478 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 128 || Urumi || 1336 || [6] Sanzu River～Netherworld || 100 ||  ||  || English OC&lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1221 || [4] Bamboo Forest of the Lost || 40 || 11/01/14 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/15 || 11/08/21 || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1149 || [8] Youkai Mountain (Summit) || 0 || 02/16/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 1114 || [3] Scarlet Devil Mansion || 0 || 12/25/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1102 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1057 || [3] Scarlet Devil Mansion || 100 || ~11/08/2015 || 11/18/18 || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1048 || [3] Scarlet Devil Mansion || 100 || 12/31/18 || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1029 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 997 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 982 || [7] Youkai Mountain (Foot) || 0 || 09/26/21 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 957 || [9] Underworld || 100 || ~8/14/2020 || 2020 || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 932 || [8] Youkai Mountain (Summit) || 100 || 04/05/20 || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 894 || [3] Scarlet Devil Mansion || 100 || 04/01/21 || 11/23/23 || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 879 || [8] Youkai Mountain (Summit) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 770 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 761 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 759 || [3] Scarlet Devil Mansion || 100 || ~03/17/2018 || 2019 || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 747 || [0] Hakurei Shrine || 100 || ~06/09/2018 || 09/28/18 || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 669 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 655 || [3] Scarlet Devil Mansion || 0 || ~2/12/2018 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 655 || [6] Sanzu River～Netherworld || 100 || ~8/20/2017 || 2018 || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 554 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 510 || [7] Youkai Mountain (Foot) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 484 || [3] Scarlet Devil Mansion || 0 || ~7/1/2021 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 470 || [4] Bamboo Forest of the Lost || 100 || 11/1/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || &lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai || 427 || [5] Forest of Magic || 1 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| G3  || Generic (Upfront) || 415 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 361 || [3] Scarlet Devil Mansion || 100 || 01/11/16 || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 340 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 335 || [0] Hakurei Shrine || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || ~02/17/2016 || 2016 || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 298 || [1] Myouren Temple || 0 || 1/13/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 284 || [3] Scarlet Devil Mansion || 0 || ~05/26/2020 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 268 || [10] Dream World～Moon || 100 ||  ||  || English OC by JPAnon, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 265 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai || 262 || [5] Forest of Magic || 1 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 235 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 217 || None || 100 || 05/06/23 || 05/06/23 || English OC by vinumsabbathi, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 205 || [9] Underworld || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 196 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 193 || [0] Hakurei Shrine || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 191 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 166 || [7] Youkai Mountain (Foot) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 141 || [5] Forest of Magic || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 114 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| G4  || Generic (Serious) || 23 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| G1  || Generic (Timid) || 20 || None || 100 ||  ||  || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41473</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41473"/>
		<updated>2024-03-04T02:38:01Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| 139 || Tsukasa || 29056 || [8] Youkai Mountain (Summit) || 0&lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26349 || [8] Youkai Mountain (Summit) || 3 || 08/08/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13708 || [7] Youkai Mountain (Foot) || 0 || 01/30/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13391 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 12509 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11635 || [1] Myouren Temple || 1 || 11/01/14 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 11574 || [6] Sanzu River～Netherworld || 100 || 04/09/20 || 11/26/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 10799 || [4] Bamboo Forest of the Lost || 100 || 11/1/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Massively expanded by KR (was 470) &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime (CN fork) || 10717 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 10593 || [9] Underworld || 100 || 12/24/22 || 12/24/22 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 10459 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10169 || [5] Forest of Magic || 100 || ~02/16/2017 || 10/21/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 9894 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 9795 || [1] Myouren Temple || 0 || 01/25/13 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9071 || [4] Bamboo Forest of the Lost || 100 || 05/14/20 || 09/22/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9057 || [0] Hakurei Shrine || 100 || 12/15/22 || 12/15/22 || English OC by Yuu Takanashi, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8883 || [0] Hakurei Shrine || 0 || ~11/06/2022 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8499 || [0] Hakurei Shrine || 60 || 03/17/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7157 || [7] Youkai Mountain (Foot) || 0 || 12/12/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7063 || [5] Forest of Magic || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || Mai (TH98) || 7048 || [2] Human Village / [11] Makai (NAS) || 40 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 7034 || [7] Youkai Mountain (Foot) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 6835 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6806 || [9] Underworld || 0 || 10/30/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 6765 || [9] Underworld || 1 || 2014? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 6477 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6354 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6285 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6216 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6104 || [8] Youkai Mountain (Summit) || 0 || 05/23/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 5780 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4927 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 4805 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4804 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4473 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4393 || [1] Myouren Temple || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4374 || [9] Underworld || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4202 || [7] Youkai Mountain (Foot) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4118 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/20 || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4088 || [3] Scarlet Devil Mansion || 5 || 10/15/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4045 || [10] Dream World～Moon || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 4033 || [2] Human Village || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3974 || [5] Forest of Magic / [11] Makai (NAS) || 10 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 3875 || [3] Scarlet Devil Mansion || 100 || 05/25/15 || 01/09/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3842 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3823 || [8] Youkai Mountain (Summit) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3670 || [10] Dream World～Moon || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3657 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3619 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3605 || [0] Hakurei Shrine || 100 || 05/17/20 || 03/04/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 3578 || [5] Forest of Magic || 0 || 10/03/16 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3560 || [2] Human Village || 85 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3508 || [1] Myouren Temple || 0 || 1/13/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3442 || [1] Myouren Temple || 100 || 04/30/13 || 2021 || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3362 || [2] Human Village || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3237 || [0] Hakurei Shrine || 0 || 11/17/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3114 || [6] Sanzu River～Netherworld || 100 || 03/09/18 || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3001 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2837 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 158 || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2791 || [0] Hakurei Shrine || 0 || 03/22/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 2780 || [3] Scarlet Devil Mansion || 100 || ~03/17/2015 || ~03/17/2015 || English OC by /egg/ Sakuya Anon &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2780 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2778 || [0] Hakurei Shrine || 0 || 12/20/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2765 || [2] Human Village / [11] Makai (NAS) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2663 || [0] Hakurei Shrine || 0 || 05/26/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle 2 || 2654 || [5] Forest of Magic || 100 || 03/30/23 || 03/30/23 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2647 || [5] Forest of Magic / [11] Makai (NAS) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2638 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 2614 || [5] Forest of Magic || 0 || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 2609 || [8] Youkai Mountain (Summit) || 100 || 05/27/19 || 2021 || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2609 || [8] Youkai Mountain (Summit) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 2418 || [8] Youkai Mountain (Summit) || 100 || 09/05/23 || 09/05/23 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2376 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 3/2/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2366 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2328 || [8] Youkai Mountain (Summit) || 0 || 06/09/18 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2321 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2293 || [8] Youkai Mountain (Summit) || 0 || ~1/20/2017 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2280 || [9] Underworld || 30 || ~10/24/2020 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2231 || [5] Forest of Magic || 0 || 02/28/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2213 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Chimata (CN fork) || 2212 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2141 || [4] Bamboo Forest of the Lost || 100 || ~5/31/2015 || 01/27/20 || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2103 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 2020 || [7] Youkai Mountain (Foot) ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2011 || [0] Hakurei Shrine || 100 || ~02/16/2017 || 2018 || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/23 || 06/23/23 || English OC by rairai &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1949 || [7] Youkai Mountain (Foot) || 0 || 10/13/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1942 || [8] Youkai Mountain (Summit) || 0 || 06/05/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1871 || [6] Sanzu River～Netherworld || 100 || ~06/28/2019 || 07/29/23 || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1867 || [5] Forest of Magic || 0 || 08/26/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1699 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1678 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1617 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 (CN fork) || 1586 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1564 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1548 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1542 || [8] Youkai Mountain (Summit) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai Teireida || 1478 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 128 || Urumi || 1336 || [6] Sanzu River～Netherworld || 100 ||  ||  || English OC&lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1221 || [4] Bamboo Forest of the Lost || 40 || 11/01/14 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/15 || 11/08/21 || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1149 || [8] Youkai Mountain (Summit) || 0 || 02/16/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1102 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1057 || [3] Scarlet Devil Mansion || 100 || ~11/08/2015 || 11/18/18 || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1048 || [3] Scarlet Devil Mansion || 100 || 12/31/18 || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1029 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 997 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 982 || [7] Youkai Mountain (Foot) || 0 || 09/26/21 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 957 || [9] Underworld || 100 || ~8/14/2020 || 2020 || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 932 || [8] Youkai Mountain (Summit) || 100 || 04/05/20 || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 894 || [3] Scarlet Devil Mansion || 100 || 04/01/21 || 11/23/23 || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 879 || [8] Youkai Mountain (Summit) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 770 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 761 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 759 || [3] Scarlet Devil Mansion || 100 || ~03/17/2018 || 2019 || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 747 || [0] Hakurei Shrine || 100 || ~06/09/2018 || 09/28/18 || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 669 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 655 || [3] Scarlet Devil Mansion || 0 || ~2/12/2018 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 655 || [6] Sanzu River～Netherworld || 100 || ~8/20/2017 || 2018 || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 554 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 510 || [7] Youkai Mountain (Foot) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 484 || [3] Scarlet Devil Mansion || 0 || ~7/1/2021 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 470 || [4] Bamboo Forest of the Lost || 100 || 11/1/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || &lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai || 427 || [5] Forest of Magic || 1 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| G3  || Generic (Upfront) || 415 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 361 || [3] Scarlet Devil Mansion || 100 || 01/11/16 || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 340 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 335 || [0] Hakurei Shrine || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || ~02/17/2016 || 2016 || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 298 || [1] Myouren Temple || 0 || 1/13/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 284 || [3] Scarlet Devil Mansion || 0 || ~05/26/2020 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 268 || [10] Dream World～Moon || 100 ||  ||  || English OC by JPAnon, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 265 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai || 262 || [5] Forest of Magic || 1 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 235 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 217 || None || 100 || 05/06/23 || 05/06/23 || English OC by vinumsabbathi, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 205 || [9] Underworld || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 196 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 193 || [0] Hakurei Shrine || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 191 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 166 || [7] Youkai Mountain (Foot) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 141 || [5] Forest of Magic || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 114 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 114 || [3] Scarlet Devil Mansion || 0 || 12/25/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| G4  || Generic (Serious) || 23 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| G1  || Generic (Timid) || 20 || None || 100 ||  ||  || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41472</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41472"/>
		<updated>2024-03-04T02:25:47Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| 139 || Tsukasa || 29056 || [8] Youkai Mountain (Summit) || 0&lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26349 || [8] Youkai Mountain (Summit) || 3 || 08/08/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13708 || [7] Youkai Mountain (Foot) || 0 || 01/30/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13391 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 12509 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11635 || [1] Myouren Temple || 1 || 11/01/14 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 11574 || [6] Sanzu River～Netherworld || 100 || 04/09/20 || 11/26/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 10799 || [4] Bamboo Forest of the Lost || 100 || 11/1/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Massively expanded by KR (was 470) &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime (CN fork) || 10717 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 10593 || [9] Underworld || 100 || 12/24/22 || 12/24/22 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 10459 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10169 || [5] Forest of Magic || 100 || ~02/16/2017 || 10/21/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 9894 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 9795 || [1] Myouren Temple || 0 || 01/25/13 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9071 || [4] Bamboo Forest of the Lost || 100 || 05/14/20 || 09/22/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9057 || [0] Hakurei Shrine || 100 || 12/15/22 || 12/15/22 || English OC by Yuu Takanashi, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8883 || [0] Hakurei Shrine || 0 || ~11/06/2022 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8499 || [0] Hakurei Shrine || 60 || 03/17/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7157 || [7] Youkai Mountain (Foot) || 0 || 12/12/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7063 || [5] Forest of Magic || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || Mai (TH98) || 7048 || [2] Human Village / [11] Makai (NAS) || 40 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 7034 || [7] Youkai Mountain (Foot) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 6835 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6806 || [9] Underworld || 0 || 10/30/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 6765 || [9] Underworld || 1 || 2014? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 6477 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6354 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6285 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6216 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6104 || [8] Youkai Mountain (Summit) || 0 || 05/23/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 5780 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4927 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 4805 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4804 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4473 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4393 || [1] Myouren Temple || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4374 || [9] Underworld || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4202 || [7] Youkai Mountain (Foot) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4118 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/20 || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4088 || [3] Scarlet Devil Mansion || 5 || 10/15/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4045 || [10] Dream World～Moon || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 4033 || [2] Human Village || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3974 || [5] Forest of Magic / [11] Makai (NAS) || 10 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 3875 || [3] Scarlet Devil Mansion || 100 || 05/25/15 || 01/09/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3842 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3823 || [8] Youkai Mountain (Summit) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3670 || [10] Dream World～Moon || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3657 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3619 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3605 || [0] Hakurei Shrine || 100 || 05/17/20 || 03/04/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 3578 || [5] Forest of Magic || 0 || 10/03/16 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3560 || [2] Human Village || 85 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3508 || [1] Myouren Temple || 0 || 1/13/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3442 || [1] Myouren Temple || 100 || 04/30/13 || 2021 || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3362 || [2] Human Village || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3237 || [0] Hakurei Shrine || 0 || 11/17/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3114 || [6] Sanzu River～Netherworld || 100 || 03/09/18 || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3001 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2837 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 158 || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2791 || [0] Hakurei Shrine || 0 || 03/22/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 2780 || [3] Scarlet Devil Mansion || 100 || ~03/17/2015 || ~03/17/2015 || English OC by /egg/ Sakuya Anon &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2780 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2778 || [0] Hakurei Shrine || 0 || 12/20/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2765 || [2] Human Village / [11] Makai (NAS) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2663 || [0] Hakurei Shrine || 0 || 05/26/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2647 || [5] Forest of Magic / [11] Makai (NAS) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2638 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 2609 || [8] Youkai Mountain (Summit) || 100 || 05/27/19 || 2021 || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2609 || [8] Youkai Mountain (Summit) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 2562 || [5] Forest of Magic || 100 || 03/30/23 || 03/30/23 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 2418 || [8] Youkai Mountain (Summit) || 100 || 09/05/23 || 09/05/23 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2376 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 3/2/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2366 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2328 || [8] Youkai Mountain (Summit) || 0 || 06/09/18 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2321 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2293 || [8] Youkai Mountain (Summit) || 0 || ~1/20/2017 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2280 || [9] Underworld || 30 || ~10/24/2020 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2231 || [5] Forest of Magic || 0 || 02/28/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2213 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Chimata (CN fork) || 2212 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2141 || [4] Bamboo Forest of the Lost || 100 || ~5/31/2015 || 01/27/20 || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2103 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 2020 || [7] Youkai Mountain (Foot) ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2011 || [0] Hakurei Shrine || 100 || ~02/16/2017 || 2018 || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/23 || 06/23/23 || English OC by rairai &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1949 || [7] Youkai Mountain (Foot) || 0 || 10/13/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1942 || [8] Youkai Mountain (Summit) || 0 || 06/05/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1871 || [6] Sanzu River～Netherworld || 100 || ~06/28/2019 || 07/29/23 || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1867 || [5] Forest of Magic || 0 || 08/26/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1699 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1678 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1617 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 (CN fork) || 1586 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1564 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1548 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1542 || [8] Youkai Mountain (Summit) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai Teireida || 1478 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1221 || [4] Bamboo Forest of the Lost || 40 || 11/01/14 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/15 || 11/08/21 || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1149 || [8] Youkai Mountain (Summit) || 0 || 02/16/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1102 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1057 || [3] Scarlet Devil Mansion || 100 || ~11/08/2015 || 11/18/18 || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1048 || [3] Scarlet Devil Mansion || 100 || 12/31/18 || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1029 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 997 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 982 || [7] Youkai Mountain (Foot) || 0 || 09/26/21 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 957 || [9] Underworld || 100 || ~8/14/2020 || 2020 || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 932 || [8] Youkai Mountain (Summit) || 100 || 04/05/20 || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 894 || [3] Scarlet Devil Mansion || 100 || 04/01/21 || 11/23/23 || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 879 || [8] Youkai Mountain (Summit) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 770 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 761 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 759 || [3] Scarlet Devil Mansion || 100 || ~03/17/2018 || 2019 || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 747 || [0] Hakurei Shrine || 100 || ~06/09/2018 || 09/28/18 || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 669 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 655 || [3] Scarlet Devil Mansion || 0 || ~2/12/2018 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 655 || [6] Sanzu River～Netherworld || 100 || ~8/20/2017 || 2018 || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 554 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 510 || [7] Youkai Mountain (Foot) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 484 || [3] Scarlet Devil Mansion || 0 || ~7/1/2021 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 470 || [4] Bamboo Forest of the Lost || 100 || 11/1/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || &lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai || 427 || [5] Forest of Magic || 1 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| G3  || Generic (Upfront) || 415 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 361 || [3] Scarlet Devil Mansion || 100 || 01/11/16 || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 340 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 335 || [0] Hakurei Shrine || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || ~02/17/2016 || 2016 || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 298 || [1] Myouren Temple || 0 || 1/13/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 284 || [3] Scarlet Devil Mansion || 0 || ~05/26/2020 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 268 || [10] Dream World～Moon || 100 ||  ||  || English OC by JPAnon, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 265 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai || 262 || [5] Forest of Magic || 1 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 235 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 217 || None || 100 || 05/06/23 || 05/06/23 || English OC by vinumsabbathi, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 205 || [9] Underworld || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 196 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 193 || [0] Hakurei Shrine || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 191 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 166 || [7] Youkai Mountain (Foot) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 141 || [5] Forest of Magic || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 114 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 114 || [3] Scarlet Devil Mansion || 0 || 12/25/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| G4  || Generic (Serious) || 23 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| G1  || Generic (Timid) || 20 || None || 100 ||  ||  || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41471</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41471"/>
		<updated>2024-02-17T23:11:10Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| 139 || Tsukasa || 29056 || [8] Youkai Mountain (Summit) || 0&lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26349 || [8] Youkai Mountain (Summit) || 3 || 08/08/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13708 || [7] Youkai Mountain (Foot) || 0 || 01/30/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13391 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 12509 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11635 || [1] Myouren Temple || 1 || 11/01/14 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 11574 || [6] Sanzu River～Netherworld || 100 || 04/09/20 || 11/26/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 10799 || [4] Bamboo Forest of the Lost || 100 || 11/1/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Massively expanded by KR (was 470) &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime (CN fork) || 10717 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 10593 || [9] Underworld || 100 || 12/24/22 || 12/24/22 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 10459 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10169 || [5] Forest of Magic || 100 || ~02/16/2017 || 10/21/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 9894 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 9795 || [1] Myouren Temple || 0 || 01/25/13 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9071 || [4] Bamboo Forest of the Lost || 100 || 05/14/20 || 09/22/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9057 || [0] Hakurei Shrine || 100 || 12/15/22 || 12/15/22 || English OC by Yuu Takanashi, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8883 || [0] Hakurei Shrine || 0 || ~11/06/2022 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8499 || [0] Hakurei Shrine || 60 || 03/17/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7157 || [7] Youkai Mountain (Foot) || 0 || 12/12/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7063 || [5] Forest of Magic || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || Mai (TH98) || 7048 || [2] Human Village / [11] Makai (NAS) || 40 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 7034 || [7] Youkai Mountain (Foot) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 6835 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6806 || [9] Underworld || 0 || 10/30/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 6765 || [9] Underworld || 1 || 2014? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 6477 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6354 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6285 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6216 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6104 || [8] Youkai Mountain (Summit) || 0 || 05/23/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 5780 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4927 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 4805 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4804 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4473 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4393 || [1] Myouren Temple || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4374 || [9] Underworld || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4202 || [7] Youkai Mountain (Foot) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4118 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/20 || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4088 || [3] Scarlet Devil Mansion || 5 || 10/15/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4045 || [10] Dream World～Moon || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 4033 || [2] Human Village || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 3875 || [3] Scarlet Devil Mansion || 100 || 05/25/15 || 01/09/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3842 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3823 || [8] Youkai Mountain (Summit) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3670 || [10] Dream World～Moon || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3657 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3619 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3605 || [0] Hakurei Shrine || 100 || 05/17/20 || 03/04/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 3578 || [5] Forest of Magic || 0 || 10/03/16 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3560 || [2] Human Village || 85 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3508 || [1] Myouren Temple || 0 || 1/13/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3442 || [1] Myouren Temple || 100 || 04/30/13 || 2021 || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3362 || [2] Human Village || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3237 || [0] Hakurei Shrine || 0 || 11/17/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3181 || [5] Forest of Magic / [11] Makai (NAS) || 10 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3114 || [6] Sanzu River～Netherworld || 100 || 03/09/18 || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3001 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2837 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 158 || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2791 || [0] Hakurei Shrine || 0 || 03/22/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 2780 || [3] Scarlet Devil Mansion || 100 || ~03/17/2015 || ~03/17/2015 || English OC by /egg/ Sakuya Anon &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2780 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2778 || [0] Hakurei Shrine || 0 || 12/20/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2765 || [2] Human Village / [11] Makai (NAS) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2663 || [0] Hakurei Shrine || 0 || 05/26/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2647 || [5] Forest of Magic / [11] Makai (NAS) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2638 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 2609 || [8] Youkai Mountain (Summit) || 100 || 05/27/19 || 2021 || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2609 || [8] Youkai Mountain (Summit) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 2562 || [5] Forest of Magic || 100 || 03/30/23 || 03/30/23 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 2418 || [8] Youkai Mountain (Summit) || 100 || 09/05/23 || 09/05/23 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2376 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 3/2/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2366 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2328 || [8] Youkai Mountain (Summit) || 0 || 06/09/18 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2321 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2293 || [8] Youkai Mountain (Summit) || 0 || ~1/20/2017 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2280 || [9] Underworld || 30 || ~10/24/2020 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2231 || [5] Forest of Magic || 0 || 02/28/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2213 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Chimata (CN fork) || 2212 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2141 || [4] Bamboo Forest of the Lost || 100 || ~5/31/2015 || 01/27/20 || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2103 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 2020 || [7] Youkai Mountain (Foot) ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2011 || [0] Hakurei Shrine || 100 || ~02/16/2017 || 2018 || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/23 || 06/23/23 || English OC by rairai &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1949 || [7] Youkai Mountain (Foot) || 0 || 10/13/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1942 || [8] Youkai Mountain (Summit) || 0 || 06/05/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1871 || [6] Sanzu River～Netherworld || 100 || ~06/28/2019 || 07/29/23 || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1867 || [5] Forest of Magic || 0 || 08/26/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1699 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1678 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1617 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 (CN fork) || 1586 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1564 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1548 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1542 || [8] Youkai Mountain (Summit) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai Teireida || 1478 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1221 || [4] Bamboo Forest of the Lost || 40 || 11/01/14 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/15 || 11/08/21 || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1149 || [8] Youkai Mountain (Summit) || 0 || 02/16/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1102 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1057 || [3] Scarlet Devil Mansion || 100 || ~11/08/2015 || 11/18/18 || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1048 || [3] Scarlet Devil Mansion || 100 || 12/31/18 || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1029 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 997 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 982 || [7] Youkai Mountain (Foot) || 0 || 09/26/21 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 957 || [9] Underworld || 100 || ~8/14/2020 || 2020 || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 932 || [8] Youkai Mountain (Summit) || 100 || 04/05/20 || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 894 || [3] Scarlet Devil Mansion || 100 || 04/01/21 || 11/23/23 || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 879 || [8] Youkai Mountain (Summit) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 770 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 761 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 759 || [3] Scarlet Devil Mansion || 100 || ~03/17/2018 || 2019 || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 747 || [0] Hakurei Shrine || 100 || ~06/09/2018 || 09/28/18 || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 669 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 655 || [3] Scarlet Devil Mansion || 0 || ~2/12/2018 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 655 || [6] Sanzu River～Netherworld || 100 || ~8/20/2017 || 2018 || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 554 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 510 || [7] Youkai Mountain (Foot) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 484 || [3] Scarlet Devil Mansion || 0 || ~7/1/2021 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 470 || [4] Bamboo Forest of the Lost || 100 || 11/1/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || &lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai || 427 || [5] Forest of Magic || 1 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| G3  || Generic (Upfront) || 415 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 361 || [3] Scarlet Devil Mansion || 100 || 01/11/16 || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 340 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 335 || [0] Hakurei Shrine || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || ~02/17/2016 || 2016 || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 298 || [1] Myouren Temple || 0 || 1/13/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 284 || [3] Scarlet Devil Mansion || 0 || ~05/26/2020 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 268 || [10] Dream World～Moon || 100 ||  ||  || English OC by JPAnon, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 265 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai || 262 || [5] Forest of Magic || 1 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 235 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 217 || None || 100 || 05/06/23 || 05/06/23 || English OC by vinumsabbathi, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 205 || [9] Underworld || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 196 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 193 || [0] Hakurei Shrine || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 191 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 166 || [7] Youkai Mountain (Foot) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 141 || [5] Forest of Magic || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 114 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 114 || [3] Scarlet Devil Mansion || 0 || 12/25/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| G4  || Generic (Serious) || 23 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| G1  || Generic (Timid) || 20 || None || 100 ||  ||  || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41455</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41455"/>
		<updated>2023-12-04T17:48:45Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| 139 || Tsukasa || 29056 || [8] Youkai Mountain (Summit) || 0&lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26349 || [8] Youkai Mountain (Summit) || 3 || 08/08/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13708 || [7] Youkai Mountain (Foot) || 0 || 01/30/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13391 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 12509 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11635 || [1] Myouren Temple || 1 || 11/01/14 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 11574 || [6] Sanzu River～Netherworld || 100 || 04/09/20 || 11/26/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 10799 || [4] Bamboo Forest of the Lost || 100 || 11/1/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Massively expanded by KR (was 470) &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime (CN fork) || 10717 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 10593 || [9] Underworld || 100 || 12/24/22 || 12/24/22 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 10459 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10169 || [5] Forest of Magic || 100 || ~02/16/2017 || 10/21/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 9894 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 9795 || [1] Myouren Temple || 0 || 01/25/13 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9071 || [4] Bamboo Forest of the Lost || 100 || 05/14/20 || 09/22/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9057 || [0] Hakurei Shrine || 100 || 12/15/22 || 12/15/22 || English OC by Yuu Takanashi, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8883 || [0] Hakurei Shrine || 0 || ~11/06/2022 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8499 || [0] Hakurei Shrine || 60 || 03/17/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7157 || [7] Youkai Mountain (Foot) || 0 || 12/12/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7063 || [5] Forest of Magic || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || Mai (TH98) || 7048 || [2] Human Village / [11] Makai (NAS) || 40 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 7034 || [7] Youkai Mountain (Foot) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 6835 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6806 || [9] Underworld || 0 || 10/30/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 6765 || [9] Underworld || 1 || 2014? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 6477 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6354 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6285 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6216 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6104 || [8] Youkai Mountain (Summit) || 0 || 05/23/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 5780 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4927 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 4805 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4804 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4473 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4393 || [1] Myouren Temple || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4374 || [9] Underworld || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4202 || [7] Youkai Mountain (Foot) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4118 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/20 || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4088 || [3] Scarlet Devil Mansion || 5 || 10/15/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4045 || [10] Dream World～Moon || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 4033 || [2] Human Village || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 3875 || [3] Scarlet Devil Mansion || 100 || 05/25/15 || 01/09/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3842 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3823 || [8] Youkai Mountain (Summit) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3670 || [10] Dream World～Moon || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3657 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3619 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 3578 || [5] Forest of Magic || 0 || 10/03/16 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3560 || [2] Human Village || 85 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3508 || [1] Myouren Temple || 0 || 1/13/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3442 || [1] Myouren Temple || 100 || 04/30/13 || 2021 || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3362 || [2] Human Village || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3237 || [0] Hakurei Shrine || 0 || 11/17/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3214 || [0] Hakurei Shrine || 100 || 05/17/20 || 03/04/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3181 || [5] Forest of Magic / [11] Makai (NAS) || 10 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3114 || [6] Sanzu River～Netherworld || 100 || 03/09/18 || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3001 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2837 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 158 || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2791 || [0] Hakurei Shrine || 0 || 03/22/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 2780 || [3] Scarlet Devil Mansion || 100 || ~03/17/2015 || ~03/17/2015 || English OC by /egg/ Sakuya Anon &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2780 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2778 || [0] Hakurei Shrine || 0 || 12/20/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2765 || [2] Human Village / [11] Makai (NAS) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2663 || [0] Hakurei Shrine || 0 || 05/26/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2647 || [5] Forest of Magic / [11] Makai (NAS) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2638 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 2609 || [8] Youkai Mountain (Summit) || 100 || 05/27/19 || 2021 || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2609 || [8] Youkai Mountain (Summit) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 2562 || [5] Forest of Magic || 100 || 03/30/23 || 03/30/23 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 2418 || [8] Youkai Mountain (Summit) || 100 || 09/05/23 || 09/05/23 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2376 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 3/2/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2366 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2328 || [8] Youkai Mountain (Summit) || 0 || 06/09/18 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2321 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2293 || [8] Youkai Mountain (Summit) || 0 || ~1/20/2017 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2280 || [9] Underworld || 30 || ~10/24/2020 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2231 || [5] Forest of Magic || 0 || 02/28/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2213 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Chimata (CN fork) || 2212 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2141 || [4] Bamboo Forest of the Lost || 100 || ~5/31/2015 || 01/27/20 || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2103 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 2020 || [7] Youkai Mountain (Foot) ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2011 || [0] Hakurei Shrine || 100 || ~02/16/2017 || 2018 || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/23 || 06/23/23 || English OC by rairai &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1949 || [7] Youkai Mountain (Foot) || 0 || 10/13/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1942 || [8] Youkai Mountain (Summit) || 0 || 06/05/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1871 || [6] Sanzu River～Netherworld || 100 || ~06/28/2019 || 07/29/23 || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1867 || [5] Forest of Magic || 0 || 08/26/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1699 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1678 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1617 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 (CN fork) || 1586 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1564 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1548 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1542 || [8] Youkai Mountain (Summit) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai Teireida || 1478 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1221 || [4] Bamboo Forest of the Lost || 40 || 11/01/14 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/15 || 11/08/21 || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1149 || [8] Youkai Mountain (Summit) || 0 || 02/16/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1102 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1057 || [3] Scarlet Devil Mansion || 100 || ~11/08/2015 || 11/18/18 || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1048 || [3] Scarlet Devil Mansion || 100 || 12/31/18 || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1029 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 997 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 982 || [7] Youkai Mountain (Foot) || 0 || 09/26/21 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 957 || [9] Underworld || 100 || ~8/14/2020 || 2020 || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 932 || [8] Youkai Mountain (Summit) || 100 || 04/05/20 || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 894 || [3] Scarlet Devil Mansion || 100 || 04/01/21 || 11/23/23 || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 879 || [8] Youkai Mountain (Summit) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 770 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 761 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 759 || [3] Scarlet Devil Mansion || 100 || ~03/17/2018 || 2019 || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 747 || [0] Hakurei Shrine || 100 || ~06/09/2018 || 09/28/18 || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 669 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 655 || [3] Scarlet Devil Mansion || 0 || ~2/12/2018 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 655 || [6] Sanzu River～Netherworld || 100 || ~8/20/2017 || 2018 || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 554 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 510 || [7] Youkai Mountain (Foot) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 484 || [3] Scarlet Devil Mansion || 0 || ~7/1/2021 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 470 || [4] Bamboo Forest of the Lost || 100 || 11/1/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || &lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai || 427 || [5] Forest of Magic || 1 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| G3  || Generic (Upfront) || 415 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 361 || [3] Scarlet Devil Mansion || 100 || 01/11/16 || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 340 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 335 || [0] Hakurei Shrine || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || ~02/17/2016 || 2016 || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 298 || [1] Myouren Temple || 0 || 1/13/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 284 || [3] Scarlet Devil Mansion || 0 || ~05/26/2020 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 268 || [10] Dream World～Moon || 100 ||  ||  || English OC by JPAnon, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 265 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai || 262 || [5] Forest of Magic || 1 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 235 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 217 || None || 100 || 05/06/23 || 05/06/23 || English OC by vinumsabbathi, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 205 || [9] Underworld || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 196 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 193 || [0] Hakurei Shrine || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 191 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 166 || [7] Youkai Mountain (Foot) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 141 || [5] Forest of Magic || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 114 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 114 || [3] Scarlet Devil Mansion || 0 || 12/25/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| G4  || Generic (Serious) || 23 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| G1  || Generic (Timid) || 20 || None || 100 ||  ||  || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41454</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41454"/>
		<updated>2023-12-04T06:57:44Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| 139 || Tsukasa || 29056 || [8] Youkai Mountain (Summit) || 0&lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26349 || [8] Youkai Mountain (Summit) || 3 || 08/08/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13708 || [7] Youkai Mountain (Foot) || 0 || 01/30/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13391 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 12509 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11635 || [1] Myouren Temple || 1 || 11/01/14 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 11574 || [6] Sanzu River～Netherworld || 100 || 04/09/20 || 11/26/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 10799 || [4] Bamboo Forest of the Lost || 100 || 11/1/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Massively expanded by KR (was 470) &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime (CN fork) || 10717 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 10459 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 10378 || [9] Underworld || 100 || 12/24/22 || 12/24/22 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10169 || [5] Forest of Magic || 100 || ~02/16/2017 || 10/21/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 9894 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 9795 || [1] Myouren Temple || 0 || 01/25/13 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9071 || [4] Bamboo Forest of the Lost || 100 || 05/14/20 || 09/22/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9057 || [0] Hakurei Shrine || 100 || 12/15/22 || 12/15/22 || English OC by Yuu Takanashi, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8883 || [0] Hakurei Shrine || 0 || ~11/06/2022 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8499 || [0] Hakurei Shrine || 60 || 03/17/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7157 || [7] Youkai Mountain (Foot) || 0 || 12/12/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7063 || [5] Forest of Magic || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || Mai (TH98) || 7048 || [2] Human Village / [11] Makai (NAS) || 40 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 7034 || [7] Youkai Mountain (Foot) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 6835 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6806 || [9] Underworld || 0 || 10/30/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 6765 || [9] Underworld || 1 || 2014? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 6477 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6354 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6285 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6216 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6104 || [8] Youkai Mountain (Summit) || 0 || 05/23/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 5780 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4927 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 4805 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4804 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4473 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4393 || [1] Myouren Temple || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4374 || [9] Underworld || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4202 || [7] Youkai Mountain (Foot) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4118 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/20 || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4088 || [3] Scarlet Devil Mansion || 5 || 10/15/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4045 || [10] Dream World～Moon || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 4033 || [2] Human Village || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 3875 || [3] Scarlet Devil Mansion || 100 || 05/25/15 || 01/09/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3842 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3823 || [8] Youkai Mountain (Summit) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3670 || [10] Dream World～Moon || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3657 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3619 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 3578 || [5] Forest of Magic || 0 || 10/03/16 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3560 || [2] Human Village || 85 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3508 || [1] Myouren Temple || 0 || 1/13/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3442 || [1] Myouren Temple || 100 || 04/30/13 || 2021 || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3362 || [2] Human Village || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3237 || [0] Hakurei Shrine || 0 || 11/17/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3214 || [0] Hakurei Shrine || 100 || 05/17/20 || 03/04/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3181 || [5] Forest of Magic / [11] Makai (NAS) || 10 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3114 || [6] Sanzu River～Netherworld || 100 || 03/09/18 || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3001 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2837 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 158 || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2791 || [0] Hakurei Shrine || 0 || 03/22/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 2780 || [3] Scarlet Devil Mansion || 100 || ~03/17/2015 || ~03/17/2015 || English OC by /egg/ Sakuya Anon &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2780 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2778 || [0] Hakurei Shrine || 0 || 12/20/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2765 || [2] Human Village / [11] Makai (NAS) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2663 || [0] Hakurei Shrine || 0 || 05/26/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2647 || [5] Forest of Magic / [11] Makai (NAS) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2638 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 2609 || [8] Youkai Mountain (Summit) || 100 || 05/27/19 || 2021 || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2609 || [8] Youkai Mountain (Summit) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 2489 || [5] Forest of Magic || 100 || 03/30/23 || 03/30/23 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 2412 || [8] Youkai Mountain (Summit) || 100 || 09/05/23 || 09/05/23 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2376 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 3/2/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2366 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2328 || [8] Youkai Mountain (Summit) || 0 || 06/09/18 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2321 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2293 || [8] Youkai Mountain (Summit) || 0 || ~1/20/2017 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2280 || [9] Underworld || 30 || ~10/24/2020 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2231 || [5] Forest of Magic || 0 || 02/28/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2213 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Chimata (CN fork) || 2212 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2141 || [4] Bamboo Forest of the Lost || 100 || ~5/31/2015 || 01/27/20 || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2103 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 2020 || [7] Youkai Mountain (Foot) ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2011 || [0] Hakurei Shrine || 100 || ~02/16/2017 || 2018 || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/23 || 06/23/23 || English OC by rairai &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1949 || [7] Youkai Mountain (Foot) || 0 || 10/13/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1942 || [8] Youkai Mountain (Summit) || 0 || 06/05/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1871 || [6] Sanzu River～Netherworld || 100 || ~06/28/2019 || 07/29/23 || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1867 || [5] Forest of Magic || 0 || 08/26/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1699 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1678 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1617 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 (CN fork) || 1586 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1564 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1548 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1542 || [8] Youkai Mountain (Summit) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai Teireida || 1478 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1221 || [4] Bamboo Forest of the Lost || 40 || 11/01/14 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/15 || 11/08/21 || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1149 || [8] Youkai Mountain (Summit) || 0 || 02/16/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1102 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1057 || [3] Scarlet Devil Mansion || 100 || ~11/08/2015 || 11/18/18 || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1048 || [3] Scarlet Devil Mansion || 100 || 12/31/18 || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1029 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 997 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 982 || [7] Youkai Mountain (Foot) || 0 || 09/26/21 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 957 || [9] Underworld || 100 || ~8/14/2020 || 2020 || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 932 || [8] Youkai Mountain (Summit) || 100 || 04/05/20 || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 894 || [3] Scarlet Devil Mansion || 100 || 04/01/21 || 11/23/23 || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 879 || [8] Youkai Mountain (Summit) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 770 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 761 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 759 || [3] Scarlet Devil Mansion || 100 || ~03/17/2018 || 2019 || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 747 || [0] Hakurei Shrine || 100 || ~06/09/2018 || 09/28/18 || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 669 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 655 || [3] Scarlet Devil Mansion || 0 || ~2/12/2018 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 655 || [6] Sanzu River～Netherworld || 100 || ~8/20/2017 || 2018 || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 554 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 510 || [7] Youkai Mountain (Foot) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 484 || [3] Scarlet Devil Mansion || 0 || ~7/1/2021 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 470 || [4] Bamboo Forest of the Lost || 100 || 11/1/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || &lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai || 427 || [5] Forest of Magic || 1 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| G3  || Generic (Upfront) || 415 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 361 || [3] Scarlet Devil Mansion || 100 || 01/11/16 || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 340 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 335 || [0] Hakurei Shrine || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || ~02/17/2016 || 2016 || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 298 || [1] Myouren Temple || 0 || 1/13/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 284 || [3] Scarlet Devil Mansion || 0 || ~05/26/2020 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 268 || [10] Dream World～Moon || 100 ||  ||  || English OC by JPAnon, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 265 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai || 262 || [5] Forest of Magic || 1 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 235 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 217 || None || 100 || 05/06/23 || 05/06/23 || English OC by vinumsabbathi, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 205 || [9] Underworld || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 196 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 193 || [0] Hakurei Shrine || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 191 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 166 || [7] Youkai Mountain (Foot) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 141 || [5] Forest of Magic || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 114 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 114 || [3] Scarlet Devil Mansion || 0 || 12/25/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| G4  || Generic (Serious) || 23 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| G1  || Generic (Timid) || 20 || None || 100 ||  ||  || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41453</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41453"/>
		<updated>2023-12-04T06:56:44Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Notes &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate || 26349 || [8] Youkai Mountain (Summit) || 3 || 08/08/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 2 || 13708 || [7] Youkai Mountain (Foot) || 0 || 01/30/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin || 13391 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 109 || Doremy || 12509 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 40 || Kogasa || 11635 || [1] Myouren Temple || 1 || 11/01/14 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 30 || Eiki || 11574 || [6] Sanzu River～Netherworld || 100 || 04/09/20 || 11/26/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi || 10799 || [4] Bamboo Forest of the Lost || 100 || 11/1/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Massively expanded by KR (was 470) &lt;br /&gt;
|-&lt;br /&gt;
| 98 || Yorihime (CN fork) || 10717 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume 2 (CN fork) || 10459 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee || 10378 || [9] Underworld || 100 || 12/24/22 || 12/24/22 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 11 || Marisa || 10169 || [5] Forest of Magic || 100 || ~02/16/2017 || 10/21/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 2 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 2 (CN fork) || 9894 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 39 || Nazrin || 9795 || [1] Myouren Temple || 0 || 01/25/13 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya || 9071 || [4] Bamboo Forest of the Lost || 100 || 05/14/20 || 09/22/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 2 || 9057 || [0] Hakurei Shrine || 100 || 12/15/22 || 12/15/22 || English OC by Yuu Takanashi, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika 2 (CN fork) || 8883 || [0] Hakurei Shrine || 0 || ~11/06/2022 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Reimu || 8499 || [0] Hakurei Shrine || 60 || 03/17/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 43 || Kasen || 7157 || [7] Youkai Mountain (Foot) || 0 || 12/12/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 101 || Tokiko || 7063 || [5] Forest of Magic || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 105 || Mai (TH98) || 7048 || [2] Human Village / [11] Makai (NAS) || 40 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija || 7034 || [7] Youkai Mountain (Foot) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 76 || Komachi || 6835 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi || 6806 || [9] Underworld || 0 || 10/30/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori || 6765 || [9] Underworld || 1 || 2014? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 2 (CN fork) || 6477 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 107 || Seiran || 6354 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 108 || Ringo || 6285 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 143 || Yuuma || 6216 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 29 || Aya || 6104 || [8] Youkai Mountain (Summit) || 0 || 05/23/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 100 || Rei'sen || 5780 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 127 || Eika || 4927 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 99 || Toyohime || 4805 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 2 (CN fork) || 4804 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 124 || Okina || 4473 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 87 || Shou || 4393 || [1] Myouren Temple || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 64 || Yuugi || 4374 || [9] Underworld || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 93 || Wakasagihime (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 79 || Hina || 4202 || [7] Youkai Mountain (Foot) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 52 || Reisen || 4118 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/20 || &lt;br /&gt;
|-&lt;br /&gt;
| 13 || Daiyousei || 4088 || [3] Scarlet Devil Mansion || 5 || 10/15/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 111 || Clownpiece || 4045 || [10] Dream World～Moon || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 96 || Raiko || 4033 || [2] Human Village || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 58 || Meiling || 3875 || [3] Scarlet Devil Mansion || 100 || 05/25/15 || 01/09/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 82 || Maribel || 3842 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 65 || Momiji || 3823 || [8] Youkai Mountain (Summit) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia 3 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 110 || Sagume || 3670 || [10] Dream World～Moon || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 67 || Keine || 3657 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 68 || Yuuka || 3619 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 17 || Alice || 3578 || [5] Forest of Magic || 0 || 10/03/16 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 70 || Kosuzu || 3560 || [2] Human Village || 85 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 55 || Byakuren || 3508 || [1] Myouren Temple || 0 || 1/13/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 41 || Nue || 3442 || [1] Myouren Temple || 100 || 04/30/13 || 2021 || &lt;br /&gt;
|-&lt;br /&gt;
| 80 || Akyuu || 3362 || [2] Human Village || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || Sunny || 3237 || [0] Hakurei Shrine || 0 || 11/17/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 9 || Yumemi || 3214 || [0] Hakurei Shrine || 100 || 05/17/20 || 03/04/22 || &lt;br /&gt;
|-&lt;br /&gt;
| 102 || Shinki || 3181 || [5] Forest of Magic / [11] Makai (NAS) || 10 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 25 || Ran || 3114 || [6] Sanzu River～Netherworld || 100 || 03/09/18 || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 75 || Medicine || 3001 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 3 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 94 || Benben || 2837 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 158 || Sendai Hakurei Miko (CN fork) || 2805 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || Star || 2791 || [0] Hakurei Shrine || 0 || 03/22/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 3 || 2780 || [3] Scarlet Devil Mansion || 100 || ~03/17/2015 || ~03/17/2015 || English OC by /egg/ Sakuya Anon &lt;br /&gt;
|-&lt;br /&gt;
| 63 || Kagerou || 2780 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 6 || Luna || 2778 || [0] Hakurei Shrine || 0 || 12/20/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 72 || Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 104 || Yuki || 2765 || [2] Human Village / [11] Makai (NAS) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 57 || Kokoro || 2663 || [0] Hakurei Shrine || 0 || 05/26/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 103 || Yumeko || 2647 || [5] Forest of Magic / [11] Makai (NAS) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 95 || Yatsuhashi || 2638 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 33 || Suwako || 2609 || [8] Youkai Mountain (Summit) || 100 || 05/27/19 || 2021 || &lt;br /&gt;
|-&lt;br /&gt;
| 129 || Kutaka || 2609 || [8] Youkai Mountain (Summit) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 27 || Wriggle || 2489 || [5] Forest of Magic || 100 || 03/30/23 || 03/30/23 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Momoyo || 2412 || [8] Youkai Mountain (Summit) || 100 || 09/05/23 || 09/05/23 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
| 130 || Yachie || 2376 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 42 || Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 3/2/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 66 || Yuyuko || 2366 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 35 || Iku || 2328 || [8] Youkai Mountain (Summit) || 0 || 06/09/18 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 117 || Gengetsu || 2321 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 1 || 2293 || [8] Youkai Mountain (Summit) || 0 || ~1/20/2017 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 36 || Rin || 2280 || [9] Underworld || 30 || ~10/24/2020 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 44 || Ellen || 2231 || [5] Forest of Magic || 0 || 02/28/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 134 || Miyoi || 2213 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 142 || Chimata (CN fork) || 2212 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 61 || Mokou || 2141 || [4] Bamboo Forest of the Lost || 100 || ~5/31/2015 || 01/27/20 || &lt;br /&gt;
|-&lt;br /&gt;
| 90 || Seiga || 2103 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 97 || Seija 2 (CN fork) || 2020 || [7] Youkai Mountain (Foot) ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 4 || Mima || 2011 || [0] Hakurei Shrine || 100 || ~02/16/2017 || 2018 || &lt;br /&gt;
|-&lt;br /&gt;
| 62 || Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 47 || Rika || 1963 || None || 100 || 06/23/23 || 06/23/23 || English OC by rairai &lt;br /&gt;
|-&lt;br /&gt;
| 18 || Lily W 1 || 1949 || [7] Youkai Mountain (Foot) || 0 || 10/13/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 31 || Sanae 2 || 1942 || [8] Youkai Mountain (Summit) || 0 || 06/05/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 26 || Yukari || 1871 || [6] Sanzu River～Netherworld || 100 || ~06/28/2019 || 07/29/23 || &lt;br /&gt;
|-&lt;br /&gt;
| 12 || Rumia || 1867 || [5] Forest of Magic || 0 || 08/26/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 60 || Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko || 1699 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 133 || Saki || 1678 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 83 || Kisume || 1617 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu 2 (CN fork) || 1586 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 81 || Renko || 1564 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 123 || Satono || 1548 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 140 || Megumu || 1542 || [8] Youkai Mountain (Summit) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 122 || Mai Teireida || 1478 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 132 || Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 28 || Mystia || 1221 || [4] Bamboo Forest of the Lost || 40 || 11/01/14 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 69 || Mamizou || 1182 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 51 || Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/15 || 11/08/21 || &lt;br /&gt;
|-&lt;br /&gt;
| 32 || Kanako || 1149 || [8] Youkai Mountain (Summit) || 0 || 02/16/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 85 || Ichirin || 1102 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 54 || Patchouli || 1057 || [3] Scarlet Devil Mansion || 100 || ~11/08/2015 || 11/18/18 || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 1 || 1048 || [3] Scarlet Devil Mansion || 100 || 12/31/18 || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 106 || Sumireko || 1029 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 125 || Joon || 997 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 19 || Lily B || 982 || [7] Youkai Mountain (Foot) || 0 || 09/26/21 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 37 || Utsuho || 957 || [9] Underworld || 100 || ~8/14/2020 || 2020 || &lt;br /&gt;
|-&lt;br /&gt;
| 34 || Tenshi || 932 || [8] Youkai Mountain (Summit) || 100 || 04/05/20 || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 14 || Cirno || 894 || [3] Scarlet Devil Mansion || 100 || 04/01/21 || 11/23/23 || &lt;br /&gt;
|-&lt;br /&gt;
| 126 || Shion || 879 || [8] Youkai Mountain (Summit) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 86 || Murasa || 770 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 49 || Satori 3 (CN fork) || 765 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 92 || Futo || 761 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 16 || Remilia || 759 || [3] Scarlet Devil Mansion || 100 || ~03/17/2018 || 2019 || &lt;br /&gt;
|-&lt;br /&gt;
| 2 || Ruukoto || 747 || [0] Hakurei Shrine || 100 || ~06/09/2018 || 09/28/18 || &lt;br /&gt;
|-&lt;br /&gt;
| 38 || Koishi 3 (CN fork) || 737 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 1 || 669 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 22 || Lunasa || 655 || [3] Scarlet Devil Mansion || 0 || ~2/12/2018 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 23 || Youmu || 655 || [6] Sanzu River～Netherworld || 100 || ~8/20/2017 || 2018 || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 1 || 554 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 112 || Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 78 || Minoriko || 510 || [7] Youkai Mountain (Foot) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 2 || 484 || [3] Scarlet Devil Mansion || 0 || ~7/1/2021 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 53 || Tewi 2 (&amp;quot;purist&amp;quot;) || 470 || [4] Bamboo Forest of the Lost || 100 || 11/1/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || &lt;br /&gt;
|-&lt;br /&gt;
| 153 || Shanghai || 427 || [5] Forest of Magic || 1 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| G3  || Generic (Upfront) || 415 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 59 || Koakuma 1 || 361 || [3] Scarlet Devil Mansion || 100 || 01/11/16 || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
| 74 || Letty 2 || 340 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 71 || Shinmyoumaru || 335 || [0] Hakurei Shrine || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 10 || Suika || 303 || [0] Hakurei Shrine || 100 || ~02/17/2016 || 2016 || &lt;br /&gt;
|-&lt;br /&gt;
| 56 || Miko || 298 || [1] Myouren Temple || 0 || 1/13/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 15 || Sakuya 2 || 284 || [3] Scarlet Devil Mansion || 0 || ~05/26/2020 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 113 || Hecatia || 268 || [10] Dream World～Moon || 100 ||  ||  || English OC by JPAnon, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 91 || Tojiko || 265 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 161 || Hourai || 262 || [5] Forest of Magic || 1 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 88 || Kyouko || 235 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 151 || YuugenMagan || 217 || None || 100 || 05/06/23 || 05/06/23 || English OC by vinumsabbathi, WIP &lt;br /&gt;
|-&lt;br /&gt;
| 84 || Yamame || 205 || [9] Underworld || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 118 || Larva || 196 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 120 || Aunn 1 || 193 || [0] Hakurei Shrine || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 89 || Yoshika || 191 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 119 || Nemuno || 166 || [7] Youkai Mountain (Foot) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 121 || Narumi || 141 || [5] Forest of Magic || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 73 || Sekibanki || 135 || [2] Human Village || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 24 || Chen || 114 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
| 50 || Flandre 2 || 114 || [3] Scarlet Devil Mansion || 0 || 12/25/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
| G4  || Generic (Serious) || 23 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| G1  || Generic (Timid) || 20 || None || 100 ||  ||  || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW&amp;diff=41452</id>
		<title>Contributing/Modding TW</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Contributing/Modding_TW&amp;diff=41452"/>
		<updated>2023-11-21T04:09:52Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
''Original guide by Mr Pops A Lot''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Era code is unlike most other programming languages, and thus broke feeble brains of many western porn addicts. Most people who just want to add dialogue get stuck at the learning EraBasic phase and often lose motivation before they can put their ideas on the page. This page will teach the basics of EraBasic and guides you to be able to mod TW and make your own content.&lt;br /&gt;
&lt;br /&gt;
= More Recommended Plugins =&lt;br /&gt;
&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig EditorConfig for VS Code] - Makes sure you're using the same VS Code settings as the other contributors. Unfortunately it won't automatically set your files to UTF-8-BOM.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=lunany188.eraindent eraIndent] - Make sure your code is indented properly.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=xyz.local-history Local History] - Make backups of your files every time you save. You don't want to write a god-tier confession scene and then accidentally overwrite it.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=shardulm94.trailing-spaces Trailing Spaces] - Helps you find and fix trailing spaces. You'll put them in your dialogue by accident more often than you'd think.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=GrapeCity.gc-excelviewer Excel Viewer] - Makes working with CSVs easier.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=inoueben.encdetectjp encdetec jp] - Warns you if you're opening a file with the wrong encoding. Unfortunately you can't configure it to warn you if a file isn't UTF-8 BOM.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=mechatroner.rainbow-csv Rainbow CSV] - Syntax highlighting for CSV files.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=sgryjp.japanese-word-handler Japanese Word Handler] - Makes it easier to move between words when editing Japanese text. Most useful for translators.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=alefragnani.Bookmarks Bookmarks] - Bookmark lines in a file and jump to them.&lt;br /&gt;
* [https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree Todo Tree] - Shows TODOs in a tree, so you can find and implement them more easily.&lt;br /&gt;
&lt;br /&gt;
= The Language =&lt;br /&gt;
&lt;br /&gt;
Era games are made in EraBasic, a form of the BASIC programming language. It isn't a very advanced language like Lua or Ruby, but it's very easy to understand as a result&lt;br /&gt;
&lt;br /&gt;
== PRINT ==&lt;br /&gt;
&lt;br /&gt;
EraBasic had a ton of commands just to output text which are all variations of the Print command.&lt;br /&gt;
&lt;br /&gt;
=== PRINT ===&lt;br /&gt;
&lt;br /&gt;
This outputs plain text in the current line without the ability to use expressions&lt;br /&gt;
&lt;br /&gt;
=== PRINTFORM ===&lt;br /&gt;
&lt;br /&gt;
PrintForm works like Print, but allows for in-line expressions with % and in-line IF statements using \@.&lt;br /&gt;
&lt;br /&gt;
* V - for numbers ({}); instead of &amp;amp;quot;PRINTFORM {LOCAL}&amp;amp;quot; you can write &amp;amp;quot;PRINTFORMV LOCAL&amp;amp;quot;&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
* S - equivalent of strings (%%)&lt;br /&gt;
* K - something with forcing kana (extremely rarely used)&lt;br /&gt;
* D - ignores color change from SETCOLOR&lt;br /&gt;
* L - makes line after printing the text&lt;br /&gt;
* W - waits for player input&lt;br /&gt;
&lt;br /&gt;
'''PRINT variants &amp;amp;quot;S&amp;amp;quot; or &amp;amp;quot;V&amp;amp;quot; should not be translated, they are for quick variable use without needing to write %% or {}'''&lt;br /&gt;
&lt;br /&gt;
D is optional, and it goes before L or W.&lt;br /&gt;
&lt;br /&gt;
L and W are mutually exclusive, but ideally every line should have one or the other.&lt;br /&gt;
&lt;br /&gt;
=== PRINTDATA ===&lt;br /&gt;
&lt;br /&gt;
PrintData works similarly to PrintForm, except that it randomly chooses between multiple single line statements.&lt;br /&gt;
&lt;br /&gt;
Similar variant characters apply.&lt;br /&gt;
&lt;br /&gt;
== PRINTFORM Usage ==&lt;br /&gt;
&lt;br /&gt;
String statements and expressions that return strings can be used with %% with the expression in the middle, and number expressions using {}.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL = 3&lt;br /&gt;
&lt;br /&gt;
LOCALS = Tsukasa&lt;br /&gt;
&lt;br /&gt;
PRINTFORML %LOCALS% has %LOCAL% cookies&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Shortform IF statements can be used like this:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; \@ ARG ? True # False \@&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Putting [] and a number will turn the print statement into a button.&lt;br /&gt;
&lt;br /&gt;
PRINTBUTTON can also be used if you don't want to explicitly state the option ID. Keep in mind that you will have to wrap the text in &amp;quot; and put the ID it corresponds with a comma between. Putting a @ before the string statement will also allow %% and {} to be used.&lt;br /&gt;
&lt;br /&gt;
PrintData&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
PRINTFORMDW Parsee stares at you &lt;br /&gt;
PRINTDATAW&lt;br /&gt;
    DATAFORM 「Do not speak to me.」&lt;br /&gt;
    DATAFORM 「Go away.」&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Conditional Statements ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
IF ARG &amp;amp;gt;= 50&lt;br /&gt;
    ;if ARG is greater than or equal 50&lt;br /&gt;
ELSEIF ARG == 20&lt;br /&gt;
    ;if ARG equals 20&lt;br /&gt;
ELSE IF !ARG &amp;amp;amp;&amp;amp;amp; !LOCAL&lt;br /&gt;
    ;if there's r no ARG nor LOCAL&lt;br /&gt;
ELSEIF ARG &amp;amp;lt; 10 || ARG = 69&lt;br /&gt;
    ;if ARG is less than 10 or equal to 69&lt;br /&gt;
ELSE&lt;br /&gt;
    ;every other condition&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
IF statements can also be nested inside other IF statements and loops.&lt;br /&gt;
&lt;br /&gt;
A single line IF statement can also be used which does not need an ENDIF to end the statement but can only be used with one line instructions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SIF ARG &amp;amp;gt; 10&lt;br /&gt;
    PRINTFORM True!&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Case statements can be used to define a range which determines which output is given from a input value&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SELECTCASE ARG&lt;br /&gt;
    CASE 0&lt;br /&gt;
        ;ARG == 0&lt;br /&gt;
    CASE 5 TO 10&lt;br /&gt;
        ;ARG from 5 to 10&lt;br /&gt;
    CASE 11, 15, 69&lt;br /&gt;
        ;cases 11 15 and 69&lt;br /&gt;
    CASE IS &amp;amp;gt; 100&lt;br /&gt;
        ;cases more than 100&lt;br /&gt;
    CASEELSE&lt;br /&gt;
        ;other cases&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Loops ==&lt;br /&gt;
&lt;br /&gt;
For loops are used to repeat a statement a certain amount of times, often manipulated by expressions.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
FOR LOCAL, 0, 42&lt;br /&gt;
    ;loop that will go from 0 to 42 (excluding 42)&lt;br /&gt;
    ;LOCAL here is variable holding of current loop count&lt;br /&gt;
    SIF LOCAL == 5&lt;br /&gt;
        CONTINUE            ;it skips case 5 and goes to next one - that is 6&lt;br /&gt;
    ;stuff&lt;br /&gt;
    SIF LOCAL == 12&lt;br /&gt;
        BREAK               ;exits the loop completely, ignoring whether it's the last time (42 in this case)&lt;br /&gt;
NEXT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While loops repeat infinitely until the condition is given&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
WHILE !LOCAL&lt;br /&gt;
    ;this continues as long as LOCAL == 0&lt;br /&gt;
WEND&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
REPEAT is much like a FOR loop but does not allow for expressions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
REPEAT 5&lt;br /&gt;
    ;repeats itself 5 times&lt;br /&gt;
    ;uses global variable COUNT for ... counting&lt;br /&gt;
REND&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Changing Text Color ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SETCOLOR 204, 0, 102            ;in rgb&lt;br /&gt;
SETCOLOR 0xff00ff               ;in hex&lt;br /&gt;
SETCOLOR C_RED                  ;it also supports constant variables&lt;br /&gt;
SETCOLOR FOO(&amp;amp;quot;red&amp;amp;quot;)   ;and functions&lt;br /&gt;
&lt;br /&gt;
SETCOLORBYNAME Coral            ;use HTML color names&lt;br /&gt;
&lt;br /&gt;
RESETCOLOR                      ;use this when you're finished with fancy coloring&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Comments ==&lt;br /&gt;
&lt;br /&gt;
Comments can be used to disable execution of code or if you want to have comments about the code you are writing.&lt;br /&gt;
&lt;br /&gt;
A single line can be commented out using ;&lt;br /&gt;
&lt;br /&gt;
Do not translate jap comments, but feel free to make your own comments relating to the code so others can interpret what you are trying to do.&lt;br /&gt;
&lt;br /&gt;
For multiple line comments use [SKIPSTART] before the code you want to comment out and [SKIPEND] at the line after the code you want to comment.&lt;br /&gt;
&lt;br /&gt;
== Variables ==&lt;br /&gt;
&lt;br /&gt;
There are two types of variables in EraBasic, integers and strings. Integer values can only hold whole numbers while strings can only hold text or numbers converted to strings.&lt;br /&gt;
&lt;br /&gt;
LOCAL and LOCALS (s for string) are always available, even outside of a function.&lt;br /&gt;
&lt;br /&gt;
The same is true for single letter variables (IE: X, Y, Z). Keep in mind that there's no string version of these single letter variables.&lt;br /&gt;
&lt;br /&gt;
ARG and ARGS can be used inside of a function if it's defined and needed.&lt;br /&gt;
&lt;br /&gt;
MASTER and PLAYER refer to the player character&lt;br /&gt;
&lt;br /&gt;
You can put :Number to differentiate between LOCAL and ARG values.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL = 1&lt;br /&gt;
LOCALS = Rotor&lt;br /&gt;
&lt;br /&gt;
LOCAL:1 = 2000&lt;br /&gt;
LOCALS:1 = Andy&lt;br /&gt;
&lt;br /&gt;
PRINTFORML %LOCALS:1% bought {LOCAL} %LOCALS% for %LOCAL:1%.&lt;br /&gt;
&lt;br /&gt;
; Andy bought 1 Rotor for 2000&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== #DIMs ===&lt;br /&gt;
&lt;br /&gt;
Private variables have to be defined with #DIM or #DIMS at the start of the function. DIM is for integers and DIMS is for strings&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@CUMME(ARG, PleasureAmount)&lt;br /&gt;
#DIM PleasureAmount&lt;br /&gt;
#DIMS ItemName&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
DIM variables can also be saved to the character, the save, or saved globally.&lt;br /&gt;
&lt;br /&gt;
DIM values are often preferred over CSVs as they do not take a numerical ID and are easier to merge&lt;br /&gt;
&lt;br /&gt;
== Functions ==&lt;br /&gt;
&lt;br /&gt;
There are two types of functions, CALL functions and RETURN functions.&lt;br /&gt;
&lt;br /&gt;
ARG, ARGS, LOCAL, LOCALS, and private variables can be defined in a function and can default to a certain value if an argument is not given&lt;br /&gt;
&lt;br /&gt;
=== CALL Functions ===&lt;br /&gt;
&lt;br /&gt;
Call functions are the default type of functions and require CALL before the function name to be executed.&lt;br /&gt;
&lt;br /&gt;
CALL functions can call other CALL functions and RETURN functions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@UselessThing(ARG, ARG:1 = 0)&lt;br /&gt;
LOCAL = GetCum(ARG) ;Set result of a return function&lt;br /&gt;
&lt;br /&gt;
CALL CanSex(ARG, ARG:1)&lt;br /&gt;
LOCAL:1 = RESULT ; set result of a call function&lt;br /&gt;
&lt;br /&gt;
IF LOCAL:1&lt;br /&gt;
    CALL StartUfufu(ARG, ARG:1)&lt;br /&gt;
    RETURN 1 ;condition is true&lt;br /&gt;
ELSE&lt;br /&gt;
    RETURN 0 ; return false&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== RETURN Functions ===&lt;br /&gt;
&lt;br /&gt;
These functions are made to return an integer or a string and start with #FUNCTION or #FUNCTIONS depending on the return value.&lt;br /&gt;
&lt;br /&gt;
They can only call other RETURN functions&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@GetCum(ARG)&lt;br /&gt;
&lt;br /&gt;
RETURN BASE:ARG:Cum ; returns the current value of the cum base&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Operations ==&lt;br /&gt;
&lt;br /&gt;
All operations are integer based&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL ++                    ; increases the value by one&lt;br /&gt;
LOCAL --                    ; decreases value by one&lt;br /&gt;
LOCAL += 4                  ; increases value by 4&lt;br /&gt;
LOCAL -= 6                  ; decreases value by 6&lt;br /&gt;
LOCAL *= 3                  ; multiplies value by 3&lt;br /&gt;
LOCAL /= 10                 ; divides value by 10&lt;br /&gt;
LOCAL = LOCAL * 17 / 10     ; multiplies value by 1.7&lt;br /&gt;
LOCAL % 3                   ; divides the value by 3 and then returns the remainder&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Random ==&lt;br /&gt;
&lt;br /&gt;
RAND is a function that rolls a number between 0 and the number given, subtracted by 1. Doing !RAND means that it'll only proceed if it lands on 0. You can also do a custom number such as RAND(100), which rolls a number between 0 and 99&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOCAL = RAND(3,500)&lt;br /&gt;
&lt;br /&gt;
IF RAND(100) &amp;amp;lt; 70&lt;br /&gt;
;70% chance&lt;br /&gt;
    SIF !RAND:4&lt;br /&gt;
    ;25% chance&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== VARSET ==&lt;br /&gt;
VARSET resets variables back to a default value defined by the function. If no value is given, then it resets back to 0 or blank depending if it was a string or integer.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM VS_TEST = 5&lt;br /&gt;
#DIM VS_INT&lt;br /&gt;
#DIMS VS_STR&lt;br /&gt;
&lt;br /&gt;
VARSET VS_TEST ; resets this value back to 5&lt;br /&gt;
VARSET VS_INT ; resets this value back to 0, since we didn't define any value&lt;br /&gt;
VARSET VS_STR ; resets to blank&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Strings ==&lt;br /&gt;
Strings in EraBASIC are handled weirdly depending on how they are parsed.&lt;br /&gt;
&lt;br /&gt;
 #DIMS STR_TEST = &amp;quot;A string&amp;quot; ;define STR_TEST with the value of &amp;quot;A string&amp;quot; (exclude quotations)&lt;br /&gt;
&lt;br /&gt;
 LOCALS = STR_TEST ; This defines LOCALS with the value of &amp;quot;STR_TEST&amp;quot;. Note how this is treated as plaintext&lt;br /&gt;
 LOCALS = %STR_TEST% ;This defines LOCALS with the value of &amp;quot;A string&amp;quot;, note the % signs indicating that it's a string.&lt;br /&gt;
 LOCALS '= STR_TEST ; This defines LOCALS like above. The '= means it's a string expression&lt;br /&gt;
 LOCALS '= @&amp;quot;%STR_TEST%&amp;quot; ;This also works&lt;br /&gt;
 LOCALS += @&amp;quot;, but with more string&amp;quot; ; This adds &amp;quot;, but with more string&amp;quot; to the current value of LOCALS, which is &amp;quot;A string&amp;quot;, turning it into &amp;quot;A string, but with more string&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= EmueraEE Additions =&lt;br /&gt;
All modern TW branches (Neodev, ATW, NAS, OTW) use additions in the EmueraEE (EE) interpreter for a multitude of reasons. Playing on a non-EE interpreter will result in the game being unable to load.&lt;br /&gt;
&lt;br /&gt;
== Datatables ==&lt;br /&gt;
Datatables are an EmueraEE addition, which allows you to create object-based tables and use those instead of arrays.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== To initialize a table: ===&lt;br /&gt;
* Define the table using DT_CREATE&lt;br /&gt;
* Add columns using DT_COLUMN_ADD. There are multiple types of columns you can define.&lt;br /&gt;
** Integers (int8, int16, int32, int64)&lt;br /&gt;
** Strings (don't define anything)&lt;br /&gt;
* Add the table name to VarExt.CSV if you want to have it saved to the save file&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 #DIMS DYNAMIC nTableName&lt;br /&gt;
 &lt;br /&gt;
 nTableName '= @&amp;quot;combatMagic&amp;quot;&lt;br /&gt;
 DT_CREATE nTableName&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;chara&amp;quot;, &amp;quot;int16&amp;quot;&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;spellPage&amp;quot;, &amp;quot;int32&amp;quot;&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;spell&amp;quot;, &amp;quot;int32&amp;quot;&lt;br /&gt;
 DT_COLUMN_ADD nTableName, &amp;quot;enchantment&amp;quot;, &amp;quot;int16&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Adding rows and cells ===&lt;br /&gt;
Use `DT_ROW_ADD` to create new entries in a datatable. Keep in mind that all cells must follow the defined format rules (ie: no strings in an integer row, no numbers over 255 in an int8 row, no decimals, ever, etc).&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
 DT_ROW_ADD &amp;quot;combatMagic&amp;quot;,&lt;br /&gt;
 &amp;quot;chara&amp;quot;, ARG,&lt;br /&gt;
 &amp;quot;spellPage&amp;quot;, PAGE,&lt;br /&gt;
 &amp;quot;spell&amp;quot;, RESULT&lt;br /&gt;
 } &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Character stats =&lt;br /&gt;
&lt;br /&gt;
A character is made up of multiple stats and data types, with most of them being in comma separated value sheets (CSVs).&lt;br /&gt;
&lt;br /&gt;
There are many main data types for a character&lt;br /&gt;
&lt;br /&gt;
* ABL&lt;br /&gt;
* BASE&lt;br /&gt;
* CFLAG&lt;br /&gt;
* CVAR&lt;br /&gt;
* CSTR&lt;br /&gt;
* EX&lt;br /&gt;
* EXP&lt;br /&gt;
* JUEL&lt;br /&gt;
* MARK&lt;br /&gt;
* SOURCE&lt;br /&gt;
* STAIN&lt;br /&gt;
* PALAM&lt;br /&gt;
* TALENT&lt;br /&gt;
* TCVAR&lt;br /&gt;
* TEQUIP&lt;br /&gt;
* DIM&lt;br /&gt;
** CHARADATA&lt;br /&gt;
*** Charadata DIMs are weird and are going to be discussed in the variables section&lt;br /&gt;
** CONST&lt;br /&gt;
** DYNAMIC&lt;br /&gt;
** REF&lt;br /&gt;
** GLOBAL&lt;br /&gt;
** SAVEDATA&lt;br /&gt;
* TempVar&lt;br /&gt;
&lt;br /&gt;
== ABL (Abilities) ==&lt;br /&gt;
&lt;br /&gt;
ABLs are the character's abilities and can range from mundane stuff like speech, to a complicated scale like pee holding or alcohol resistance. They're found in CSV/ABL.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ABL:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
ABL:CharaID:指&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== BASE ==&lt;br /&gt;
&lt;br /&gt;
BASE are the character's stats/needs like their health, stamina, hunger, etc. Bases also have a character set max, known as a MAXBASE&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/BASE.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
BASE:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
BASE:CharaID:気力&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== UPBASE ===&lt;br /&gt;
UPBASE increases the character's given base value.&lt;br /&gt;
&lt;br /&gt;
=== DOWNBASE ===&lt;br /&gt;
DOWNBASE decreases the character's given base value. Often used after actions to be able to show how much BASE was taken away.&lt;br /&gt;
&lt;br /&gt;
== CFLAG (Character Flags) ==&lt;br /&gt;
&lt;br /&gt;
Flags that can be set in a per-character basis&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/CFLAG.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CFLAG:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
CFLAG:CharaID:DiapeCharges&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CSTR (Character Strings) ==&lt;br /&gt;
&lt;br /&gt;
CSTRs are character separated strings, often used for keeping history when important things happen like losing a character's virginity.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/CSTR.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CSTR:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
CSTR:CharaID:LostVirginStr&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EQUIP ==&lt;br /&gt;
&lt;br /&gt;
Equipment the 2hu currently has. Usually used for clothing&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TEQUIP.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
EQUIP:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
EQUIP:CharaID:Weapon&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EX ==&lt;br /&gt;
&lt;br /&gt;
EX values are used to determine how much of a certain event has happened during sex in a day.&lt;br /&gt;
&lt;br /&gt;
NOWEX is also used as a way to track what's about to happen at the end of the command&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/EX.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
EX:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
EX:CharaID:VOrgasm&lt;br /&gt;
&lt;br /&gt;
NOWEX:CharaID:ID&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== EXP (Experience) ==&lt;br /&gt;
&lt;br /&gt;
EXP corresponds to certain things happening and is used to be checked to see if an ability can be leveled up. Often one action means one EXP for the related attributes&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/EXP.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
EXP:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
EXP:CharaID:VExp&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JUEL (Gems) ==&lt;br /&gt;
&lt;br /&gt;
JUELs are often combined with PALAM and EXP as a form of experience also used for commands and leveling up.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/CFLAG.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
JUEL:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
JUEL:CharaID:Sex&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MARK ==&lt;br /&gt;
&lt;br /&gt;
MARKs are used to signify important events like if she's lewd or hates you.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/MARK.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
MARK:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
MARK:CharaID:Hate&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SOURCE ==&lt;br /&gt;
&lt;br /&gt;
Used to increase PALAM values and show it increasing.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/SOURCE.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SOURCE:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
SOURCE:CharaID:CPleas&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== STAIN ==&lt;br /&gt;
&lt;br /&gt;
STAINs shows the dirtiness of the body part and if it has touched other parts.&lt;br /&gt;
&lt;br /&gt;
Stains work on a bit based system&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/STAIN.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; STAIN:CharaID:ID |= 16&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== PALAM (Parameters) ==&lt;br /&gt;
&lt;br /&gt;
PALAMs are values that scale up with abilities and what commands you do. They're often used to track pleasure, lubrication, pain, etc.&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/PALAM.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
PALAM:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
PALAN:CharaID:Pain&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TALENT ==&lt;br /&gt;
&lt;br /&gt;
Character traits and skills&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TALENT.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
TALENT:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
TALENT:CharaID:PeeHabit&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TCVAR (Temporary Character Variables) ==&lt;br /&gt;
&lt;br /&gt;
Used for per character temporary variables that are reset every day&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TCVAR.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
TCVAR:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
TCVAR:CharaID:UnconTimer&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TEQUIP ==&lt;br /&gt;
&lt;br /&gt;
Equipment the 2hu currently has&lt;br /&gt;
&lt;br /&gt;
Will clear at the end of the day much like TCVARs&lt;br /&gt;
&lt;br /&gt;
They're found in CSV/TEQUIP.csv&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
TEQUIP:CharaID:ID&lt;br /&gt;
;they can also be grabbed with the internal name&lt;br /&gt;
TEQUIP:CharaID:VCombo&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DIM DYNAMIC ==&lt;br /&gt;
DIM variables that are cleared when a function has been successfully executed. Use this if you have variables in a function that are not automatically cleared and don't want to use a VARSET to reset the variable at that start of the function.&lt;br /&gt;
&lt;br /&gt;
== DIM REF ==&lt;br /&gt;
DIM variables that uses a reference variable that's given as an argument for a function. They are bound to the limitations of the variable referenced, and any changes to a REF DIM affect the reference variable.&lt;br /&gt;
&lt;br /&gt;
== DIM CHARADATA ==&lt;br /&gt;
&lt;br /&gt;
These use the power of DIM variables to make a variable which can be any type. The main advantage of this is that it does not take a CSV ID and will never result in merge conflicts, making it perfect for mods&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
; Define on an ERH file&lt;br /&gt;
#DIM CHARADATA SAVEDATA PeopleFucked&lt;br /&gt;
&lt;br /&gt;
;means there are 5 entries which can be called per character&lt;br /&gt;
#DIM CHARADATA SAVEDATA ExtraThings, 5&lt;br /&gt;
&lt;br /&gt;
; To call in a ERB script&lt;br /&gt;
PeopleFucked:ARG:0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ExtraThings:ARG:0&lt;br /&gt;
ExtraThings:ARG:1&lt;br /&gt;
ExtraThings:ARG:2&lt;br /&gt;
ExtraThings:ARG:3&lt;br /&gt;
ExtraThings:ARG:4&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DIM GLOBAL ==&lt;br /&gt;
&lt;br /&gt;
These are flags that are GLOBAL and are not save-dependent.&lt;br /&gt;
&lt;br /&gt;
To grab:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
; Define on an ERH file&lt;br /&gt;
#DIM GLOBAL nCumMultiply&lt;br /&gt;
&lt;br /&gt;
; To call in a ERB script&lt;br /&gt;
LOADGLOBAL&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= TW Specific Variables=&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 Variables:&lt;br /&gt;
 YearLength; 124 days in a year, 31 days in a month, 4 months&lt;br /&gt;
 TARGET; the character you're currently targeting&lt;br /&gt;
 CHARANUM; number of characters including you and duplicates.&lt;br /&gt;
 &lt;br /&gt;
 Bases:&lt;br /&gt;
 0,体力; STA, Stamina, remember to always subtract 500 since you faint at 500 and not 0&lt;br /&gt;
 1,気力; ENE, Energy, how much energy the Touhou has. Hitting 0 means no more doing actions (you'll have to rest)&lt;br /&gt;
 2,射精, CUM, Cum, how much pleasure needed before the Touhou ejaculates&lt;br /&gt;
 3,母乳; MILK, how much milk is in the Touhou's breasts.&lt;br /&gt;
 4,尿意; PEE, tracks how much pee is in the Touhou's bladder, only used in NAS.&lt;br /&gt;
 5,勃起; EREC, Erection, max = erection&lt;br /&gt;
 6,精力; VIG, Vigor, tracks how much you can cum&lt;br /&gt;
 7,法力; MP, Magic Power, only used in NAS for it's magic system.&lt;br /&gt;
 8,TSP; TSP, Time Stop Power, tracks how much long you can stop time for.&lt;br /&gt;
 &lt;br /&gt;
 10,ムード; Mood&lt;br /&gt;
 11,理性; Composure&lt;br /&gt;
 12,怒り; Anger&lt;br /&gt;
 13,仕事量; Work, Having more than 0 in this means the Touhou is working&lt;br /&gt;
 14,深度; Sleepiness?, Not really sure&lt;br /&gt;
 15,酒気; Drunkenness&lt;br /&gt;
 16,潜伏率; Concealment, only used in sex during a secluded spot&lt;br /&gt;
 17,Poo; Like PEE, but with solids. Only used in NAS&lt;br /&gt;
 18,Hypno; For NAS' hypnosis system&lt;br /&gt;
 &lt;br /&gt;
 20,身長; Heigh&lt;br /&gt;
 21,体重; Weight&lt;br /&gt;
 22,バスト; Breast Size&lt;br /&gt;
 23,ウェスト; Waist Size&lt;br /&gt;
 24,ヒップ; Hip Size&lt;br /&gt;
 &lt;br /&gt;
 30,Blood; NAS only, made to track blood loss&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= TW Specific Functions =&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 Pronouns:&lt;br /&gt;
 HE_SHE(ARG); outputs &amp;quot;he&amp;quot; or &amp;quot;she&amp;quot; depending on the gender of the 2hu, put 1 in the second argument for capitalization&lt;br /&gt;
 HIS_HER(ARG); Same but with &amp;quot;his&amp;quot; and &amp;quot;her&amp;quot;&lt;br /&gt;
 HIM_HER(ARG); Same but with &amp;quot;him&amp;quot; and &amp;quot;her&amp;quot;&lt;br /&gt;
 HES_SHES(ARG); Same but with &amp;quot;he's&amp;quot; and &amp;quot;she's&amp;quot;&lt;br /&gt;
 HIMSELF_HERSELF(ARG); Same but with &amp;quot;himself&amp;quot; and &amp;quot;herself&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 Number Functions:&lt;br /&gt;
 ORDINAL(ARG); puts an ordinal after an number&lt;br /&gt;
 DIGIT_GROUP(ARG); groups the digits for easier reading&lt;br /&gt;
 NUM_COUNT(ARG); counts numbers&lt;br /&gt;
 PLURALIZER(ARGS, ARG); pluralize the word if ARG is more than 1&lt;br /&gt;
 ARTICLE(ARGS); a simple check for an article&lt;br /&gt;
  &lt;br /&gt;
 Word Functions:&lt;br /&gt;
 CAP_PROCESS(ARGS, ARG); 1 = lower, 2 = upper, 3 = capitalize first letter, 4 = random capitalizations, 5 captialize every word&lt;br /&gt;
 CAPITALIZE(ARGS); capitalize first letter&lt;br /&gt;
 SLUR(ARGS); simply continue last letter of the word&lt;br /&gt;
 STUTTER(ARG); cause a stutter&lt;br /&gt;
 SPLIT_G(ARGS); randomly picks one string out of a list.&lt;br /&gt;
 FSYN(ARGS); randomly picks one synonym from a predefined word.&lt;br /&gt;
 &lt;br /&gt;
 Character functions:&lt;br /&gt;
 PRINT_MALE(ARGS, ARG); Print mutually exclusive terms depending on the condition per function&lt;br /&gt;
 TNAME(ARG); Output's the character's title&lt;br /&gt;
 HAS_PENIS(ARG); if characer has a penis&lt;br /&gt;
 HAS_VAGINA(ARG); if character has a vag&lt;br /&gt;
 IS_FEMALE(ARG);is character a female&lt;br /&gt;
 IS_MALE(ARG); is character a male&lt;br /&gt;
 IS_HERM(ARG);has penis or vagina&lt;br /&gt;
 IS_FUTA(ARG);neodev version&lt;br /&gt;
 &lt;br /&gt;
 Cheat functions:&lt;br /&gt;
 HESOYAM(ARG); heal character (but doesn't give you 250,000 yen unfortunately)&lt;br /&gt;
 FUCKME(); makes target extremely horny&lt;br /&gt;
 CALMME(); makes target not angry and removes all hate marks&lt;br /&gt;
 BEGONE(); moves target to gap space&lt;br /&gt;
 WAKEUP(); makes the target wake up&lt;br /&gt;
HERMME()/FUTAME(): &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 Other:&lt;br /&gt;
 NAME_FROM_PLACE(ARG); output's the location's name&lt;br /&gt;
 PRINT_DIALOGUE(ARGS); output's dialogue with linebreaks. Not often used, as using normal print functions is enough for most writers.&lt;br /&gt;
 SET_KOJO_COLOR(ARG); set kojo color based off the character.&lt;br /&gt;
 UNICODE(ARG); outputs a specific unicode character. 0x2665 is often used the most, printing out a heart.&lt;br /&gt;
 UniversalRank(ARG); output's a non-H ability's level corresponding to the rank. (Intended as a compatibility function with NAS and other branches)&lt;br /&gt;
 ASK_YN(); Yes or no input function&lt;br /&gt;
 ASK_M(ARGS, ARG, ARGS:1, ARG); Multi-input function with conditionals.&lt;br /&gt;
 FIRSTTIME(ARGS); sets a flag when this function is called, intended for first-time command exclusive text.&lt;br /&gt;
 &lt;br /&gt;
 NAS Specific:&lt;br /&gt;
 IsPadded(ARG, nTypeCheck = &amp;quot;&amp;quot;, nPantsu = -1); does the character have a diaper or not&lt;br /&gt;
 SoiledDiaper(ARG, ExcreteType, SoilBool, SoilThreshold); if the 2hu's underwear is soiled, SoilBool 0 is a simple bool, 1 = pecentage, 2 = absolute value&lt;br /&gt;
 HostileAffinity(RECEIVING,ATTACKING); checks if the character has a hostile affinity with another. 1000 means fully hostile, 200 means very bad relations.&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
==GROUPMATCH()==&lt;br /&gt;
An IF statement which can compare a value and if the value equals to one of the values listed, then it returns 1. &lt;br /&gt;
 SIF GROUPMATCH(LOCAL,3,6,129)&lt;br /&gt;
      RETURNF 1&lt;br /&gt;
&lt;br /&gt;
= Adding Dialogue =&lt;br /&gt;
&lt;br /&gt;
Adding original dialogue is often the most common mod that people want to do, but the barrier due to the EraBasic language is often too much.&lt;br /&gt;
&lt;br /&gt;
== Grabbing Template Files ==&lt;br /&gt;
&lt;br /&gt;
Assuming that we are adding dialogue to a character without dialogue, like Chimata as an example, we will have to grab the template files that are in the game.&lt;br /&gt;
&lt;br /&gt;
Go to &amp;lt;code&amp;gt;eraTW\改造とかしてみたい人のためのあれこれ\口上関連\別人版用口上テンプレ&amp;lt;/code&amp;gt; (or &amp;lt;code&amp;gt;改造とかしてみたい人のためのあれこれ\口上関連\口上テンプレ\&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;ERB\TRANSLATION\OMOGATARI\CHARA\Template&amp;lt;/code&amp;gt;) and grab the template files. Remember that these are encoded as UTF-8 with BOM.&lt;br /&gt;
&lt;br /&gt;
The minimum you should grab:&lt;br /&gt;
&lt;br /&gt;
* M_KOJO_KX_イベント&lt;br /&gt;
** イベント (Events) is for stuff like intro, flag setting, first kiss/confession from the character, after date dialogue, dialogue upon meeting, etc.&lt;br /&gt;
* M_KOJO_KX_絶頂&lt;br /&gt;
** 絶頂 (Climax) is for orgasm lines. Separated from general orgasm from 2hu, to reactions to you ejaculating depending on the spot your cum is landing. The thing about the general PALAMCNG function is that it can actually print lines at any times, it's just that this particular one reacts to orgasm flag only, so gotta be careful if you add new lines or try to combine them together.&lt;br /&gt;
* M_KOJO_KX_コマンド&lt;br /&gt;
** コマンド (Commands) is when you do a sex command to Chimata and other misc stuff, mostly related to femc (caressing/fucking you, etc), some minor consumables like lotion, aphrodisiac and ovulation drug, and a very cool unique portion - reaction after an action (PALAMCNG_C). the latter by default has reactions to defloration and cleaning blowjob, but it can be expanded to include literally anything, and it's a good place to write extra addendum and stuff (check reisen/seija for example). for older dialogues, this last part might be contained in the mark file instead.&lt;br /&gt;
&lt;br /&gt;
These are optional but should be made if you want to complete a character&lt;br /&gt;
&lt;br /&gt;
*M_KOJO_KX_カウンター&lt;br /&gt;
** カウンター (Counter) is for counter actions that girls initiate on you, aka reverse actions. contains both innocent cuddling and stuff like straddling you down.&lt;br /&gt;
*M_KOJO_KX_セクハラコマンド&lt;br /&gt;
* セクハラコマンド (Sexual Harassment Command) is for daily cuddling and touchy feely stuff (kiss, embrace, touch ass/boobie, flip skirt, etc). these actions are also available for you during reverse sex (counter mode), which some dialogues have some support for.&lt;br /&gt;
*M_KOJO_KX_ハードなコマンド&lt;br /&gt;
** ハードなコマンド (Hard Commands) is for hardcore SM, but it's mostly unused because most of these commands are commented out. At best you'll find deepthroat, titfuck, and urinate there. You'd think that spanking should be there, but it's in another file&lt;br /&gt;
*M_KOJO_KX_愛撫系コマンド&lt;br /&gt;
** 愛撫系コマンド (Caress Commands) is for all things related to caress commands during sex - caress, cunni, rimjob, kiss during sex (not to be confused with kiss outside sex), etc. Also contains pillow talk, do nothing and seduce me commands.&lt;br /&gt;
*M_KOJO_KX_依頼&lt;br /&gt;
** 依頼 (Requests) is for requests. only a handful of dialogues have this at all because of how clunky the template is (they included everything needlessly). Check Seija/Reimu on how I made it simpler and easier for writing.&lt;br /&gt;
*M_KOJO_KX_育児イベント&lt;br /&gt;
** 育児イベント (Childcare Events) is for child-related. Mostly tracks children-related growth stages and some events, not a lot of dialogues use it because the template for it is confusing and is barebones. Those that do make use of it modify it considerably. Clownpiece, Hatate, and especially Tewi have lots of childcare content.&lt;br /&gt;
*M_KOJO_KX_加虐系コマンド&lt;br /&gt;
** 加虐系コマンド (Abusive Commands) is for the rest of SM commands, spanking is here, some equipment like rope, but again most of those commands are disabled.&lt;br /&gt;
*M_KOJO_KX_印取得&lt;br /&gt;
** 印取得 (Mark Acquisition) is for marks, for stuff like acquiring hate mark and etc. Some dialogue can be weird about it and don't have this file, the function (MARKCNG) is instead contained in either イベン ト or コマンド. PALAMCNG_C can be here sometimes.&lt;br /&gt;
*M_KOJO_KX_自慰系(あなた)コマンド&lt;br /&gt;
** 自慰系(あなた)コマンド (Masturbation (You) Commands) is not used at all. It was supposed to be reactions to PC's masturbation mode that was never implemented because it was too buggy, and no one got it done, but the files still remain to this day. The concept was that you could delude yourself into imagining having sex with any 2hu, so you summon a copy of them into your room, do your thing, and then snap out of it - all of the experience you just got with them is reset afterwards.&lt;br /&gt;
*M_KOJO_KX_性交系コマンド&lt;br /&gt;
** 性交系コマンド (Intercourse Commands) -  you know it, you love it, it's for sex stuff, all related to penetrations. Note that missionary 正常位 and doggy 後背位 have two sections - for standing (TFLAG:193, 立位) and regular. Also g-spot tease and cervix tease here are weird and don't do anything I think? The dialogue for those is in another file.&lt;br /&gt;
*M_KOJO_KX_弾幕勝負&lt;br /&gt;
** 弾幕勝負 (Danmaku Match) is for danmaku duel, it's simple but can be made elaborate (see daiyousei, seija, reisen).&lt;br /&gt;
*M_KOJO_KX_道具系コマンド&lt;br /&gt;
** 道具系コマンド (Tool Commands) is for sex toys and condom use. Onahole there is for putting it on 2hu and doesn't refer to onaholejob (which is a modded service command only available in Neodev).&lt;br /&gt;
*M_KOJO_KX_日記&lt;br /&gt;
** 日記 (Diary) is for a character's diary. Only a handful of characters use it. Eiki and Seija are good references if you want to implement diary lines of your own.&lt;br /&gt;
*M_KOJO_KX_日常系コマンド&lt;br /&gt;
** 日常系コマンド (Everyday Commands) is for the second biggest file usually, contains everything related to daily actions (from 300 to 600+ number-wise).&lt;br /&gt;
*M_KOJO_KX_派生コマンド&lt;br /&gt;
** 派生コマンド (Derived Commands) is for these derived commands, stuff like 69 (you using cunni and 2hu going blowjob for example), g-spot tease and cervix tease are here. Has also limited support for &amp;quot;double&amp;quot; actions, as in double blowjob from two different 2hus, etc.&lt;br /&gt;
*M_KOJO_KX_奉仕系コマンド&lt;br /&gt;
** 奉仕系コマンド (Service Commands) is for service-related, handjobs, blowjobs, etc.&lt;br /&gt;
&lt;br /&gt;
=== Nurse, Arm, Spurt Exclusive ===&lt;br /&gt;
&lt;br /&gt;
You will only find this if you look at the templates in &amp;lt;code&amp;gt;ERB\TRANSLATION\OMOGATARI\CHARA&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*M_KOJO_KX_NAS_EVENT (General Events)&lt;br /&gt;
** NAS Specific commands. Contains stuff for NAS specific general events such as character creation, death, death reactions, gaining reputations, arousal, etc.&lt;br /&gt;
*M_KOJO_KX_NAS_DAILY (Daily Commands)&lt;br /&gt;
** NAS Specific commands. Contains stuff for NAS exclusive commands such as doctoring, religion conversion, the shock wand, and kicking them out.&lt;br /&gt;
*M_KOJO_KX_NAS_SEX (Sex Commands)&lt;br /&gt;
** Contains commands like facesitting, e-stim, and pantyjob.&lt;br /&gt;
*M_KOJO_KX_NAS_HARD (Hard Commands)&lt;br /&gt;
** NAS Specific hard sex commands including the revamped urinate and defecate commands, bladder torture, and urethral commands.&lt;br /&gt;
*M_KOJO_KX_NAS_EVENT_OMO (Pee Events)&lt;br /&gt;
** The OMO file contains events related to the pee system such as diaper checking, bladder and bowel desperation, and relieving oneself on the toilet or outside.&lt;br /&gt;
&lt;br /&gt;
See [[Contributing/Modding TW/Bare Minimum Dialogue]] for a good set of bare minimum content that your dialogue should have&lt;br /&gt;
&lt;br /&gt;
== Finding the character ==&lt;br /&gt;
&lt;br /&gt;
Then go to ERB/ 口上・メッセージ関連/個人口上/&lt;br /&gt;
&lt;br /&gt;
and find your character in Japanese (use TouhouWiki.net or THB). When you find it, paste in the files and rename all files with X to your character ID (Chimata is 141, so replace it with K141).&lt;br /&gt;
&lt;br /&gt;
== Setting your dialogue as an alt ==&lt;br /&gt;
&lt;br /&gt;
If you're going to make a dialogue for a character who already has one, you'll need to make some changes to your files first.&lt;br /&gt;
&lt;br /&gt;
To start, go to your events file and change the @M_KOJO_KX function based on what slot your alt dialogue is in. (Ex. if you're adding a second dialogue to Rumia, you would change that function to @M_KOJO_K12_1). Next, you'll need to set RESULTS to an internal identifier for that dialogue's functions and RESULTS:1 to the dialogue's name in the selection list. (Ex. /egg/ Sakuya uses RESULTS = _ENG01 and RESULTS:1 = 8Chan /egg/). Finally, you'll need to rename all your functions to use the internal identifier after the KOJO part of the function name.. (Ex. for the encounter function, JP Sakuya uses @M_KOJO_ENCOUNTER_K15, Young Girl Sakuya uses @M_KOJO_少女長_ENCOUNTER_K15, and /egg/ Sakuya uses @M_KOJO_ENG01_ENCOUNTER_K15.)&lt;br /&gt;
&lt;br /&gt;
== Making Dialogue ==&lt;br /&gt;
&lt;br /&gt;
Then use the PRINT commands to make dialogue that corresponds to the event (ie: Encounter is when you first meet her, COM_KX_300 is when you have a convo, 射精 is when the 2hu ejaculates). Parsee's dialogue has English comments for most of the functions in her dialogue, so check her files if you aren't sure what something does.&lt;br /&gt;
&lt;br /&gt;
== Working with CFLAGs ==&lt;br /&gt;
&lt;br /&gt;
CFLAGs are variables associated with a dialogue. They can be used for counters, quest chains, and many other things.&lt;br /&gt;
&lt;br /&gt;
To add CFLAGs to your dialogue, create an ERH file in the same folder as your other dialogue files. I don't think it matters what you call it, but you might as well just go with K[character ID]C_[CHARACTERNAME]DIM.ERH. (ex. for Mugetsu, you'd use K116C_MUGETSUDIM.ERH.)&lt;br /&gt;
&lt;br /&gt;
Now let's say you want a counter that counts how many times Mugetsu has drank alcohol. Go into your new ERH file and add a line like this:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM CONST K116EN_DRINKING_EXP                                           =    1001&lt;br /&gt;
&amp;lt;/nowiki&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Then increment it whenever Mugetsu drinks alcohol (Serve Alcohol, drinking at a party, etc.):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CFLAG:116:K116EN_DRINKING_EXP ++&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Make sure you always have the identifier (in this case, the :116: part) when doing CFLAG checks, or else you'll be checking/modifying the variable ID instead of the variable's value.&lt;br /&gt;
&lt;br /&gt;
= Adding New Abilities =&lt;br /&gt;
&lt;br /&gt;
Adding a new ability is pretty complicated, especially since we are using CHARADATA DIMs instead of CSVs&lt;br /&gt;
&lt;br /&gt;
In our example, we'll be adding an alcohol and drug resistance scale.&lt;br /&gt;
&lt;br /&gt;
== The DIM way ==&lt;br /&gt;
&lt;br /&gt;
First we'll have to define the variables that we will use for our ability.&lt;br /&gt;
&lt;br /&gt;
Make a new ERH file (or use an existing file if you already created some stuff), and add this&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM CHARADATA SAVEDATA AlcoholResistance&lt;br /&gt;
#DIM CHARADATA SAVEDATA DrinkingExp&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
AlcoholResistance is our ability, and DrinkingExp is our experience. These will be applied to each character and saved to the save file&lt;br /&gt;
&lt;br /&gt;
Then we'll have to add the ability to level up and down this stat, as well as state the amount of experience needed to level up this ability.&lt;br /&gt;
&lt;br /&gt;
After making the ability, it's time to make it show up on the user interface. Since this is a scale attribute, we will also have to make a new grading system for it.&lt;br /&gt;
&lt;br /&gt;
Most of our work is based off modifying TRANSLATION/List.erb&lt;br /&gt;
&lt;br /&gt;
Our first modification is to edit PRINT_SPECIFIC_HTML to show our new ability we just added.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIM CONST DISP_ID =&lt;br /&gt;
0, 9, 43, 0, 50, 15, 31,&lt;br /&gt;
1, 10, 41, 1, 54, 16, 32,&lt;br /&gt;
2, 11, 42, 2, 55, 17, 33,&lt;br /&gt;
3, 12, 40, 3, 52, 18, 34,&lt;br /&gt;
4, 13, 44, 4, 51, 0, 35,&lt;br /&gt;
5, 14, 45, 0, 53, 0, 30,&lt;br /&gt;
0, 0, 46, 0, 0, 0, 0,&lt;br /&gt;
0, 0, 47, 0, 0, 0, 0,&lt;br /&gt;
0, 0, 48, 0, 0, 0, 23,&lt;br /&gt;
0, 0, 49, 0, 0, 0, 0,&lt;br /&gt;
}&lt;br /&gt;
#DIM C_ID&lt;br /&gt;
{&lt;br /&gt;
#DIMS CONST DISP_NAME =&lt;br /&gt;
&amp;amp;quot; PAIN&amp;amp;quot;, &amp;amp;quot; Intimacy&amp;amp;quot;, &amp;amp;quot;Knowledge&amp;amp;quot;, &amp;amp;quot;CSens&amp;amp;quot;, &amp;amp;quot; Hand&amp;amp;quot;, &amp;amp;quot; Maso&amp;amp;quot;, &amp;amp;quot; Semen&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; PLSR&amp;amp;quot;, &amp;amp;quot;Obedience&amp;amp;quot;, &amp;amp;quot; Speech&amp;amp;quot;, &amp;amp;quot;VSens&amp;amp;quot;, &amp;amp;quot;Vagina&amp;amp;quot;, &amp;amp;quot; Sado&amp;amp;quot;, &amp;amp;quot; Homo♀&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; LEWD&amp;amp;quot;, &amp;amp;quot; Desire&amp;amp;quot;, &amp;amp;quot; Combat&amp;amp;quot;, &amp;amp;quot;ASens&amp;amp;quot;, &amp;amp;quot; Anus&amp;amp;quot;, &amp;amp;quot;Homo♀&amp;amp;quot;, &amp;amp;quot; Homo♂&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; HATE&amp;amp;quot;, &amp;amp;quot;Technique&amp;amp;quot;, &amp;amp;quot; Cleaning&amp;amp;quot;, &amp;amp;quot;BSens&amp;amp;quot;, &amp;amp;quot; Chest&amp;amp;quot;, &amp;amp;quot;Homo♂&amp;amp;quot;, &amp;amp;quot; Creampie&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;Old HATE&amp;amp;quot;, &amp;amp;quot;Servitude&amp;amp;quot;, &amp;amp;quot; Cooking&amp;amp;quot;, &amp;amp;quot;MSens&amp;amp;quot;, &amp;amp;quot;Tongue&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; A Creampie&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot; RAPE&amp;amp;quot;, &amp;amp;quot; Exposure&amp;amp;quot;, &amp;amp;quot; Music&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Waist&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;Masturbation&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Logging&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Fishing&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Foraging&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;Drug&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot; Mixing&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;, &amp;amp;quot;&amp;amp;quot;,&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This makes it show up on the gui but we still have to sort out the grading system&lt;br /&gt;
&lt;br /&gt;
Since we are making an attribute that is a scale we will have to make a new grading system for it.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ELSEIF ARG == 54&lt;br /&gt;
    OUTPUT '= @&amp;amp;quot;&amp;amp;lt;nonbutton title='%ABILITY_DESCRIPTION_HTML(C_ID,ARG)%'&amp;amp;gt;&amp;amp;quot;&lt;br /&gt;
    OUTPUT += @&amp;amp;quot;%DISP_NAME:ARG, 10%：&amp;amp;quot;&lt;br /&gt;
    OUTPUT += PRINT_RANK_HTML(AlcoholResistance:C_ID:0, &amp;amp;quot;MAX_11_SCALE&amp;amp;quot;)&lt;br /&gt;
    OUTPUT += @&amp;amp;quot; {ABL:C_ID:(DISP_ID:ARG), 3}&amp;amp;quot;&lt;br /&gt;
    OUTPUT += @&amp;amp;quot;&amp;amp;lt;/nonbutton&amp;amp;gt;&amp;amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This makes it show the level of alcohol resistance&lt;br /&gt;
&lt;br /&gt;
In PRINT_ALPHABET_HTML, we will have to define the ranks for our new scale. Make sure to do the same thing in PRING_ALPHABET too in COMMON.erb&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
#DIMS CONST STR_RANK11, 11 = &amp;amp;quot;Ex&amp;amp;quot;, &amp;amp;quot;SS&amp;amp;quot;, &amp;amp;quot; S&amp;amp;quot;, &amp;amp;quot; A&amp;amp;quot;, &amp;amp;quot; B&amp;amp;quot;, &amp;amp;quot; C&amp;amp;quot;, &amp;amp;quot; D&amp;amp;quot;, &amp;amp;quot; E&amp;amp;quot;, &amp;amp;quot; F&amp;amp;quot;, &amp;amp;quot; G&amp;amp;quot;, &amp;amp;quot; H&amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
;this makes C the average and turns it grey&lt;br /&gt;
{&lt;br /&gt;
#DIMS CONST C_RANK11, 11 =&lt;br /&gt;
&amp;amp;quot;C_P_PURPLE&amp;amp;quot;, &amp;amp;quot;C_WHITE&amp;amp;quot;, &amp;amp;quot;C_RED&amp;amp;quot;, &amp;amp;quot;C_ORANGE&amp;amp;quot;, &amp;amp;quot;C_YELLOW&amp;amp;quot;,&lt;br /&gt;
&amp;amp;quot;C_GRAY&amp;amp;quot;, &amp;amp;quot;C_YELLOW&amp;amp;quot;, &amp;amp;quot;C_ORANGE&amp;amp;quot;, &amp;amp;quot;C_RED&amp;amp;quot;, &amp;amp;quot;C_WHITE&amp;amp;quot;, &amp;amp;quot;C_PINK&amp;amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Define a new entry for 11 ranks&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SELECTCASE RANK_NUM&lt;br /&gt;
    CASE 11&lt;br /&gt;
        RETURNF COLOR_PRINT_HTML(STR_RANK11:RANK, C_RANK11:RANK, 2)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Under CALC_RANK_FUNCTION and CALC_RANK (in COMMON.erb) we can define what our numbers scale to. In our case we will be doing a -5 to 5 system&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;amp;quot;MAX_11_SCALE&amp;amp;quot;&lt;br /&gt;
;for endurance scales&lt;br /&gt;
    SELECTCASE VAR_VALUE&lt;br /&gt;
        CASE IS &amp;amp;gt;= 5&lt;br /&gt;
            RANK = 0&lt;br /&gt;
            ;upper limit&lt;br /&gt;
        CASE IS &amp;amp;gt;= 4&lt;br /&gt;
            RANK = 1&lt;br /&gt;
        CASE IS &amp;amp;gt;= 3&lt;br /&gt;
            RANK = 2&lt;br /&gt;
        CASE IS &amp;amp;gt;= 2&lt;br /&gt;
            RANK = 3&lt;br /&gt;
        CASE IS &amp;amp;gt;= 1&lt;br /&gt;
            RANK = 4&lt;br /&gt;
        CASE IS &amp;amp;gt;= 0&lt;br /&gt;
            RANK = 5&lt;br /&gt;
            ; you start at 0&lt;br /&gt;
        CASE IS &amp;amp;gt;= -1&lt;br /&gt;
            RANK = 6&lt;br /&gt;
        CASE IS &amp;amp;gt;= -2&lt;br /&gt;
            RANK = 7&lt;br /&gt;
        CASE IS &amp;amp;gt;= -3&lt;br /&gt;
            RANK = 8&lt;br /&gt;
        CASE IS &amp;amp;gt;= -4&lt;br /&gt;
            RANK = 9&lt;br /&gt;
        CASEELSE&lt;br /&gt;
            RANK = 10&lt;br /&gt;
            ;lower limit&lt;br /&gt;
        ENDSELECT&lt;br /&gt;
        &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Define an entry in CALC_RANK_NUM_FUNCTION&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;amp;quot;MAX_11_SCALE&amp;amp;quot;&lt;br /&gt;
;needed for endurance abilities&lt;br /&gt;
    RANK_NUM = 11&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Make a description to show criteria for level up&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 54; Alcohol Resistance&lt;br /&gt;
    LOCALS '= &amp;amp;quot;How strong drugs affect you.\n&amp;amp;quot;&lt;br /&gt;
    LOCALS += &amp;amp;quot;Progress towards next stage (addict):\n&amp;amp;quot;&lt;br /&gt;
    IF AlcoholResistance:C_ID:0 &amp;amp;gt;= 5&lt;br /&gt;
        LOCALS += @&amp;amp;quot; MAXED!\n&amp;amp;quot;&lt;br /&gt;
    ELSE&lt;br /&gt;
        LOCALS += &amp;amp;quot;Experience:\n&amp;amp;quot;&lt;br /&gt;
        LOCALS += @&amp;amp;quot; Drug: %ABILITY_FORMAT_HTML(OrgasmDenyExp:C_ID:0, EXP_DEMAND_22(0,90,C_ID,1))%\n&amp;amp;quot;&lt;br /&gt;
    ENDIF&lt;br /&gt;
    LOCALS += &amp;amp;quot;Progress towards next stage (nondrinker):\n&amp;amp;quot;&lt;br /&gt;
    IF AlcoholResistance:C_ID:0 &amp;amp;lt;= -5&lt;br /&gt;
        LOCALS += @&amp;amp;quot; MAXED!&amp;amp;quot;&lt;br /&gt;
    ELSE&lt;br /&gt;
        LOCALS += &amp;amp;quot;Experience:\n&amp;amp;quot;&lt;br /&gt;
        LOCALS += @&amp;amp;quot; Drug: %ABILITY_FORMAT_HTML(DrinkingExp:C_ID:0, -EXP_DEMAND_22(0,90,C_ID))%&amp;amp;quot;&lt;br /&gt;
    ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Go to ERB/ステータス計算関/ABL/ABL_UP_DATA.ERB and add the id of the exp you want to occupy under EXP_DEMAND.&lt;br /&gt;
&lt;br /&gt;
In this case, we will be taking ID 22.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ELSEIF ARG == 22&lt;br /&gt;
; call exp demand for alcohol resistance&lt;br /&gt;
    RETURNF EXP_DEMAND_22(ARG:1,ARG:2,ARG:3)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we did that, we will have to make the function that we wanted to call&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡&lt;br /&gt;
;Alcohol and Drug Resistance&lt;br /&gt;
;For these values they determine the threshold&lt;br /&gt;
;≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡&lt;br /&gt;
@EXP_DEMAND_22(ARG,ARG:1,ARG:2,ARG:3=0,ARG:4=0)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
VARSET LOCAL&lt;br /&gt;
;reset local since this is our grab variable&lt;br /&gt;
IF !ARG:4&lt;br /&gt;
    LOCAL = AlcoholResistance:(ARG:2):0+(ARG:3)&lt;br /&gt;
;set the grab variable to the 2hu's alcohol resist&lt;br /&gt;
ELSE&lt;br /&gt;
    LOCAL = ARG:4&lt;br /&gt;
ENDIF&lt;br /&gt;
; grab the exp needed based off the level&lt;br /&gt;
SELECTCASE LOCAL&lt;br /&gt;
    CASE -5&lt;br /&gt;
        LOCAL = -2000&lt;br /&gt;
    CASE -4&lt;br /&gt;
        LOCAL = -1000&lt;br /&gt;
    CASE -3&lt;br /&gt;
        LOCAL = -500&lt;br /&gt;
    CASE -2&lt;br /&gt;
        LOCAL = -250&lt;br /&gt;
    CASE -1&lt;br /&gt;
        LOCAL = -100&lt;br /&gt;
    CASE 0&lt;br /&gt;
        LOCAL = 0&lt;br /&gt;
    CASE 1&lt;br /&gt;
        LOCAL = 100&lt;br /&gt;
    CASE 2&lt;br /&gt;
        LOCAL = 250&lt;br /&gt;
    CASE 3&lt;br /&gt;
        LOCAL = 500&lt;br /&gt;
    CASE 4&lt;br /&gt;
        LOCAL = 1000&lt;br /&gt;
    CASE 5&lt;br /&gt;
        LOCAL = 2000&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&lt;br /&gt;
RETURNF LOCAL&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will give the exp needed to level up or down the ability.&lt;br /&gt;
&lt;br /&gt;
Next up is a way of giving experience to this stat. Since our example is alcohol resistance, it would be a good call to increase it by drinking alcohol&lt;br /&gt;
&lt;br /&gt;
In COM332, we can add a line below line 181 which gives alcohol resistance if the 2hu drinks alcohol&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SOURCE:歓楽 = SOURCE:歓楽 * 味補正 / 10&lt;br /&gt;
SOURCE:征服 = SOURCE:征服 * 味補正 / 10&lt;br /&gt;
SOURCE:受動 = SOURCE:受動 * 味補正 / 10&lt;br /&gt;
;custom code&lt;br /&gt;
DrinkingExp:TARGET:0 += 味補正&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally is a way to track if a character has enough exp to level up this stat. The function for this is found in&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;Alcohol resistance&lt;br /&gt;
    LOCAL:90 = AlcoholResistance:ARG:0&lt;br /&gt;
    IF DrinkingExp:ARG:0 &amp;amp;gt;= EXP_DEMAND_22(0,90,ARG,1) &amp;amp;amp;&amp;amp;amp; AlcoholResistance:ARG:0 &amp;amp;lt; 5&lt;br /&gt;
        AlcoholResistance:ARG:0 ++&lt;br /&gt;
        IF ARG == 0&lt;br /&gt;
            PRINTFORMW %PARSE(&amp;amp;quot;Your&amp;amp;quot;)% body is now more resiliant to drugs.&lt;br /&gt;
        ELSE&lt;br /&gt;
            PRINTFORMW %CALLNAME:ARG%'s body is now more resiliant to drugs.&lt;br /&gt;
        ENDIF&lt;br /&gt;
    ELSEIF (DrinkingExp:ARG:0 &amp;amp;lt; (EXP_DEMAND_22(0,90,ARG,-1)) || (DrinkingExp:ARG:0 &amp;amp;lt; EXP_DEMAND_22(0,90,ARG) &amp;amp;amp;&amp;amp;amp; DrinkingExp:ARG:0 &amp;amp;gt; 0)) &amp;amp;amp;&amp;amp;amp; AlcoholResistance:ARG:0 &amp;amp;gt; -5&lt;br /&gt;
    AlcoholResistance:ARG:0 --&lt;br /&gt;
    IF ARG == 0&lt;br /&gt;
        PRINTFORMW %PARSE(&amp;amp;quot;Your&amp;amp;quot;)% body is now less resiliant to drugs.&lt;br /&gt;
    ELSE&lt;br /&gt;
        PRINTFORMW %CALLNAME:ARG%'s body is now less resiliant to drugs.&lt;br /&gt;
    ENDIF&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can add additional talents on level up like I've did on my orgasm denial scale but you don't have to&lt;br /&gt;
&lt;br /&gt;
= Adding Items =&lt;br /&gt;
&lt;br /&gt;
Adding new items is easy, but it requires editing CSVs, adding the entry into ITEMDATA.erb, and applying its effects in Add_Item.erb&lt;br /&gt;
&lt;br /&gt;
In our example, we will be making a candy which increases V and V stretch Exp by 100, takes our virginity, and increase stamina by 1000&lt;br /&gt;
&lt;br /&gt;
First, we'll have to go to Item.csv and add our item and set its ID&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; 330,UselessCandy,3000&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This makes an item with an ID of 330 which costs 500 yen.&lt;br /&gt;
&lt;br /&gt;
Then we'll have to go to ERB/Translation/STR.erb and go to ITEMNAME_TR. Below that function, we can insert our translated item name.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 70&lt;br /&gt;
    ;translated name which corresponds to our item id&lt;br /&gt;
    LOCALS = Violet Candy&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We will also have to add a description to the item in ERB/アイテム解説.erb under ITEM_EXPLANATION to tell the player what it does.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 330&lt;br /&gt;
    RETURNF &amp;amp;quot;Drug that instantly removes【Virgin】from someone and stretches their holes. Immediate effect use item.&amp;amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we added the item ID and its name, we'll have to add it to SHOP関連/ITEMDATA.erb to make it a buyable item and to categorize it correctly&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;amp;quot;UselessCandy&amp;amp;quot;&lt;br /&gt;
    SELECTCASE ARGS&lt;br /&gt;
        CASE &amp;amp;quot;SALES&amp;amp;quot;&lt;br /&gt;
            ;how many you can buy&lt;br /&gt;
            RETURN 99&lt;br /&gt;
        CASE &amp;amp;quot;購入&amp;amp;quot;&lt;br /&gt;
            ;behavior when purchasing&lt;br /&gt;
            CALL ITEM_MATOMEGAI(ARG, ARG:1)&lt;br /&gt;
        CASE &amp;amp;quot;TYPE:消耗品&amp;amp;quot;, &amp;amp;quot;SHOP:通信販売&amp;amp;quot;&lt;br /&gt;
            ;item flags&lt;br /&gt;
            RETURN 1&lt;br /&gt;
    ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This categorizes it as a consumable that is buyable in mail order.&lt;br /&gt;
&lt;br /&gt;
== Adding effects to items ==&lt;br /&gt;
&lt;br /&gt;
Finally, we get to applying the item's effects. Go to TRANSLATION/Addition/Add_Item.erb and make it available to use by putting it under Add_UseableItem&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 330&lt;br /&gt;
    RETURN 2&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
add your item's effects under Add_UseItem&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 330&lt;br /&gt;
    PRINTFORMW You pull out a large jawbreaker, put it in your mouth, and start sucking on it.&lt;br /&gt;
    PRINTFORMW It tastes like strawberry.&lt;br /&gt;
    PRINTFORML While you are enjoying your candy, a portal appears underneath you.&lt;br /&gt;
    PRINTFORMW A foriegn object shifts your %CLOTHES_TR(PANTSNAME(EQUIP:ARG:下半身下着２, ARG))% and inserts it in your \@ HAS_VAGINA(MASTER) ? %FSYN(&amp;amp;quot;vagina&amp;amp;quot;)+&amp;amp;quot; and&amp;amp;quot;%#\@ %FSYN(&amp;amp;quot;anus&amp;amp;quot;)%...&lt;br /&gt;
    IF TALENT:MASTER:処女&lt;br /&gt;
        ; if player has a vag and is a virgin&lt;br /&gt;
        SETCOLOR 247,171,166&lt;br /&gt;
        PRINTFORMW 【Virginity Loss】&lt;br /&gt;
        CALL SET_HISTORY_LOST_V(MASTER, 26, &amp;amp;quot;ペニス&amp;amp;quot;,)&lt;br /&gt;
        RESETCOLOR&lt;br /&gt;
        TALENT:MASTER:処女 = -1&lt;br /&gt;
        ; take master's virginity by yukari's tentacles&lt;br /&gt;
        PRINTFORMW You feel an unbearable pain in your %FSYN(&amp;amp;quot;vagina&amp;amp;quot;)%, getting violated like it's nothing.&lt;br /&gt;
    ENDIF&lt;br /&gt;
    IF CSTR:MASTER:アナル処女喪失履歴 == &amp;amp;quot;&amp;amp;quot;&lt;br /&gt;
        ; if player is a anal virgin&lt;br /&gt;
        SETCOLOR 247,171,166&lt;br /&gt;
        PRINTFORMW 【Anal Virginity Loss】&lt;br /&gt;
        CALL SET_HISTORY_LOST_A(MASTER, 26, &amp;amp;quot;ペニス&amp;amp;quot;,)&lt;br /&gt;
        RESETCOLOR&lt;br /&gt;
        ; take master's virginity by yukari's tentacles&lt;br /&gt;
        PRINTFORMW Your asshole bleeds profusely from the sudden insertion.&lt;br /&gt;
    ENDIF&lt;br /&gt;
    PRINTFORMW You try to scream, but the candy has gagged your mouth shut...&lt;br /&gt;
    PRITNFORMW You look down and it seems to be a wide tenticle that's fucking you.&lt;br /&gt;
    PRINTFORMW You attempt to resist the tentacles violating you, but it doesn't budge.&lt;br /&gt;
    PRINTFORNW The relentless sensation is too much to endure as you fall on your ass...&lt;br /&gt;
    PRINTFORMW You surrender in pleasure as you cum over and over...&lt;br /&gt;
    EXP:MASTER:異常経験 += 30&lt;br /&gt;
    IF HAS_VAGINA(MASTER)&lt;br /&gt;
        EXP:MASTER:Ｖ経験 += 100&lt;br /&gt;
        EXP:MASTER:Ｖ拡張経験 += 100&lt;br /&gt;
        EXP:MASTER:絶頂経験 += 15&lt;br /&gt;
        EXP:MASTER:Ｖ絶頂経験 += 15&lt;br /&gt;
    ENDIF&lt;br /&gt;
    PRINTFORNW This repeats for hours...&lt;br /&gt;
    PRINTFORMW The tenticles never stops fucking you, despite you fainting...&lt;br /&gt;
    CFLAG:MASTER:徹夜 = 1&lt;br /&gt;
    CFLAG:MASTER:ヤラせちゃった = 1&lt;br /&gt;
    RETURN 2&lt;br /&gt;
    ;give V experience, climax, and rape flag and end day.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding new commands =&lt;br /&gt;
&lt;br /&gt;
Adding a new command is a bit complicated and can get overboard very quickly as you'll have to add them to the user interface and make a message&lt;br /&gt;
&lt;br /&gt;
For this example, we'll be making a command that kicks out the selected 2hu from the room we are in.&lt;br /&gt;
&lt;br /&gt;
First off, we have to add our command in CSV/Train.csv to register it as a usable command.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt; 489,KickOut&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we've done that, we can add the command to the user interface&lt;br /&gt;
&lt;br /&gt;
First we'll have to add the generic name to the command in TRANSLATION/STR.erb&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE 489&lt;br /&gt;
    LOCALS = Kick Out&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once we have added the generic name of the command, we can now add the name that will be shown in the actual user interface in ERB/コマンド関連/USERCOM_コマンド表示処理.ERB under the SHOW_USERCOM function&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ELSEIF LOCAL == 489&lt;br /&gt;
    PRINTFORMC Kick Out %CALLNAME:TARGET%[{LOCAL,3}]&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will tell the name of the character we are about to kick out of our room.&lt;br /&gt;
&lt;br /&gt;
The final steps involve making our command. Make a new ERB file anywhere in the ERB folder (but you should make your own folder if you are adding new commands and such). Name it something like &amp;amp;quot;COMF{ID} Command Name&amp;amp;quot; (&amp;amp;quot;COMF489 Kick Out&amp;amp;quot; in our case)&lt;br /&gt;
&lt;br /&gt;
Open the new ERB file we just created. First, we make the function that give the command it's effects&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@COM489&lt;br /&gt;
CFLAG:TARGET:好感度 -= (50 - ABL:TARGET:親密 * 2)&lt;br /&gt;
CFLAG:TARGET:信頼度 -= (50 - ABL:TARGET:親密 * 2)&lt;br /&gt;
;reduce favor and reliability&lt;br /&gt;
SOURCE:TARGET:反感 += 300&lt;br /&gt;
BASE:TARGET:怒り += (5500 - ABL:TARGET:親密 * 100)&lt;br /&gt;
; make 2hu mad&lt;br /&gt;
CFLAG:TARGET:現在位置 = KICKOUT()&lt;br /&gt;
; move the 2hu to a different room&lt;br /&gt;
&lt;br /&gt;
;we need to increase time by at least something or else we don't get the message.&lt;br /&gt;
TIME += 1&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that, give the player a description of what they do to do that action.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@MESSAGE_COM489&lt;br /&gt;
PRINTFORMDW You kick %CALLNAME:TARGET% out of %STR_TR(CFLAG:MASTER:現在位置+8000)%&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Finally are the conditions that restrict the use of the command&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@COM_ABLE489&lt;br /&gt;
; Do not allow during ufufu or time stop&lt;br /&gt;
SIF FLAG:70 == 1&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF CFLAG:うふふ != 0&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF !TFLAG:100&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF CFLAG:睡眠&lt;br /&gt;
    RETURN 0&lt;br /&gt;
SIF TARGET == MASTER ; doesn't make sense to kick yourself out&lt;br /&gt;
    RETURN 0&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding New Character-Specific Commands (command 443) =&lt;br /&gt;
&lt;br /&gt;
First, you'll want to go to your character's data file. They're located in `\ERB\キャラデータ\Chara_data_[character ID]_[character's Japanese CALLNAME]`. Ex: Suika's file is `Chara_data_10_萃香.ERB`, Parsee's file is `Chara_data_60_パルスィ.ERB`, and Shinki's file is `Chara_data_102_神綺.ERB`.&lt;br /&gt;
&lt;br /&gt;
Next, include a line like this somewhere in the file:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
CASE &amp;quot;固有コマンド&amp;quot;&lt;br /&gt;
    CALLF MAKE_STR(V_NAME, &amp;quot;[command name]&amp;quot;)&lt;br /&gt;
CASE &amp;quot;固有コマンド実行可能&amp;quot;&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, !WORKING(60)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Most characters have it under `CASE &amp;quot;普段着：その他１&amp;quot;` or `CASE &amp;quot;普段着：その他 2`&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Finally, add a function for your command called `@UNIQUE_COM_[command name]`. You can define it anywhere, but most EN original custom commands are in their own files, named `Add_[CommandName].ERB`, and stored in `ERB\TRANSLATION\Addition`. Ex. Parsee's custom command is in Add_HashihimeServices.ERB, and Hina's custom command is in Add_Misfortune.ERB.&lt;br /&gt;
&lt;br /&gt;
= Adding Underwear =&lt;br /&gt;
&lt;br /&gt;
Underwear isn't something you need to add more of unless you want to make unique underwear or went full AB mode and decide to add diapes to gensokyo (Pops).&lt;br /&gt;
&lt;br /&gt;
Underwear can be added by using the code as a template. It will automatically add them to the underwear array where all 2hus can wear&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;ID is your underwear ID&lt;br /&gt;
;the english O_DATA entries are for Pops's branch only&lt;br /&gt;
&lt;br /&gt;
@EXIST_下半身下着_ずらし可能ID&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@下半身下着_ずらし可能ID(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
    CASE &amp;amp;quot;名前&amp;amp;quot;&lt;br /&gt;
        ;name&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;diaper&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;描写&amp;amp;quot;&lt;br /&gt;
        ;description variable&lt;br /&gt;
        ;the real description is in MISC.ERB(?)&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;wtf is this used for&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;透ける(前)&amp;amp;quot;&lt;br /&gt;
        ;Transparency. This is the opposite so 1 means you can't see&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;透ける(後)&amp;amp;quot;&lt;br /&gt;
        ;Transparency. This is the opposite so 1 means you can't see&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;はける&amp;amp;quot;&lt;br /&gt;
        ;requirements to have the 2hu wear it&lt;br /&gt;
        IF !nOmutsu&lt;br /&gt;
        ;the diaper flag&lt;br /&gt;
            CALLF MAKE_INT(V_NAME, 0)&lt;br /&gt;
        ELSEIF PeeHold:ARG:0 &amp;amp;lt;= -2 || PooHold:ARG:0 &amp;amp;lt;= -2 || TALENT:ARG:幼児／幼児退行 || GETBIT(TALENT:ARG:OmoGuardian, 2) || TALENT:ARG:BladderSize == 2&lt;br /&gt;
            ;needs to have continence issues or be a AB (infant regression) or DL (padded legend)&lt;br /&gt;
            CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
        ENDIF&lt;br /&gt;
    CASE &amp;amp;quot;着せ替え可能&amp;amp;quot;&lt;br /&gt;
        ;can change into it after having their panties/diaper pilfered&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;関連下着&amp;amp;quot;&lt;br /&gt;
        ;matching upperwear&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;上半身下着１&amp;amp;quot;, &amp;amp;quot;Ｔシャツ&amp;amp;quot;))&lt;br /&gt;
    CASE &amp;amp;quot;Priority&amp;amp;quot;&lt;br /&gt;
        ;gives a priority (re: second chance) roll that it'll be picked.&lt;br /&gt;
        ;from 0 to 100. 100 means it WILL be picked if the game rolls on it and fails the RNG check for other panties.&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 100)&lt;br /&gt;
    CASE &amp;amp;quot;男性下着&amp;amp;quot;&lt;br /&gt;
        ;can men wear it (Neodev version)&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;amp;quot;Unisex&amp;amp;quot;&lt;br /&gt;
        ;can men wear it&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
    CASE &amp;quot;Panties Type&amp;quot;&lt;br /&gt;
    [SKIPSTART]&lt;br /&gt;
    Types:&lt;br /&gt;
    ・Underwear&lt;br /&gt;
    ・Open-Crotch&lt;br /&gt;
    ・Pull-Up&lt;br /&gt;
    ・Diaper&lt;br /&gt;
    ・Naked/Bare Skin&lt;br /&gt;
    ・&lt;br /&gt;
    There are also absorbency levels for diapers that go from Light (Light Diaper) -&amp;gt; Normal (Diaper) -&amp;gt; Heavy (Heavy Diaper) -&amp;gt; Extreme (Extreme Diaper)&lt;br /&gt;
    Catheters and incontinence/menstrual/diaper booster pads are handled with CFLAGs&lt;br /&gt;
    Use IsPadded(ARG) to find out if the 2hu has a diaper or a pad.&lt;br /&gt;
    [SKIPEND]&lt;br /&gt;
    CALLF MAKE_STR(V_NAME, &amp;amp;quot;Diaper&amp;amp;quot;)&lt;br /&gt;
        CASE &amp;quot;Pee Capacity&amp;quot;&lt;br /&gt;
        ;how much piss it can hold if pee accidents are enabled&lt;br /&gt;
        ;if the 2hu has an accident without being padded they get dirty PALAMs (bad). If you're the one that has an accident you get the 「Not Potty Trained」 reputation&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1750)&lt;br /&gt;
    CASE &amp;quot;Poo Capacity&amp;quot;&lt;br /&gt;
        ;how much poop it can contain if messy accidents are enabled&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1000)&lt;br /&gt;
    CASE &amp;quot;Armor&amp;quot;&lt;br /&gt;
        ;how much penetration it can stop&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 2)&lt;br /&gt;
    CASE &amp;quot;Armor Health&amp;quot;&lt;br /&gt;
        ;how much damage can the armor take before losing efficiency or breaking&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 650)&lt;br /&gt;
    CASE &amp;quot;Armor Coverage&amp;quot;&lt;br /&gt;
        ;what parts the armor covers, use / to separate body part IDs&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;quot;61/53&amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;コレクション解禁条件&amp;amp;quot;&lt;br /&gt;
        ;unlock requirement variable&lt;br /&gt;
        ;the real description is in MISC.ERB(?)&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Req: Potty Training -2&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;コレクション表示可能&amp;amp;quot;&lt;br /&gt;
        ;condition expression needed to unlock. Often this is the same conditions as having the Touhou to equip it.&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Adding Clothing =&lt;br /&gt;
Other clothing can also be added to TW. Just that in vanilla TW, it also has to be in a clothing set to be wearable.&lt;br /&gt;
&lt;br /&gt;
Here is a list of all clothing slots that are available&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
	(1) アクセサリ		=	アクセサリ 		=	Decoration&lt;br /&gt;
	(2) 帽子 		=	頭装備 			=	Head&lt;br /&gt;
	(3) 靴			=	靴			=	Socks &lt;br /&gt;
	(4) 靴下		=	靴下			=	Shoes&lt;br /&gt;
&lt;br /&gt;
	(5) 下半身下着１		=	下半身下着_ずらし不可	=	Underwear(top)		(For bras that are worn by 2hus and can't be shifted)&lt;br /&gt;
	(6) 下半身下着２		=	下半身下着_ずらし可能 	=	Underwear(top)		(For bras that can be shifted)&lt;br /&gt;
&lt;br /&gt;
	(7) 上半身下着１		= 	上半身下着_はだけ不可	=	Underwear(bot)		(Underwear on-top of underwear. Cannot be taken)&lt;br /&gt;
	(8) 上半身下着２		=	上半身下着_はだけ可能 	=	Underwear(bot)		(Underwear that can be taken. Includes panties, briefs, trunks, thongs, pull-up diapers, and taped diapers)&lt;br /&gt;
&lt;br /&gt;
	(9) レオタード		=	レオタード 		=	Full-body Underwear	(Usually reserved for leotards and swimsuits)&lt;br /&gt;
	(10) ボディースーツ	=	ボディースーツ		=	Body Suit&lt;br /&gt;
&lt;br /&gt;
	(11) ズボン		=	ズボン			= 	Pants&lt;br /&gt;
	(12) 下半身上着		=	下半身上着		=	Undergarment 		(Unused)&lt;br /&gt;
&lt;br /&gt;
	(13) ワンピース		=	ワンピース		=	Full-body		(One-pieces)&lt;br /&gt;
	(14) 着物		=	着物			=	Kimono&lt;br /&gt;
&lt;br /&gt;
	(15) スカート		=	スカート			=	Skirt&lt;br /&gt;
&lt;br /&gt;
	(16) 上半身上着２	= 	上半身上着_はだけ可能	=	Shirt			(Shirts)&lt;br /&gt;
	(17) 上半身上着１	=	上半身上着_はだけ不可 	= 	Outer Garment		(Jackets, sailor unforms, shrine maiden clothes, etc)&lt;br /&gt;
&lt;br /&gt;
	(18) 外衣		=	外衣			=	Upper Garment		(Capes, jackets, and armor vests)&lt;br /&gt;
&lt;br /&gt;
	(19) その他１		=	その他衣装		=	Accessory&lt;br /&gt;
	(20) その他２		=	その他衣装		=	Accessory&lt;br /&gt;
	(21) その他３		=	その他衣装 		=	Accessory&lt;br /&gt;
&lt;br /&gt;
	(22) 腕部装束		=	腕部装束 		=	Arms&lt;br /&gt;
	(23) Back		=	Back			=	Back&lt;br /&gt;
	(24) Weapon		=	Weapon			=	Weapon&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;ID is your clothing ID&lt;br /&gt;
;ClothingType_ID (ie: 外衣_35)&lt;br /&gt;
&lt;br /&gt;
@EXIST_スカート32&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@スカート32(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
CASE &amp;quot;名前&amp;quot;&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, &amp;quot;naughty leather skirt&amp;quot;)&lt;br /&gt;
CASE &amp;quot;FullDesc&amp;quot;&lt;br /&gt;
	LOCALS '= @&amp;quot;A short skirt, but made with leather.&amp;quot;&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, LOCALS)&lt;br /&gt;
CASE &amp;quot;Shows Panties&amp;quot;&lt;br /&gt;
	[SKIPSTART]&lt;br /&gt;
	What types of panties will be shown though the skirt:&lt;br /&gt;
	Highest priority will be used.&lt;br /&gt;
	Leaking or messy underwear will always be shown in another line (smells).&lt;br /&gt;
&lt;br /&gt;
	1: Completely concealed&lt;br /&gt;
	2: Extreme diapers and soaked Heavy diapers&lt;br /&gt;
	3: Heavy diapers and soaked Regular diapers.&lt;br /&gt;
	4: Diapers and drawers &lt;br /&gt;
	5: All&lt;br /&gt;
	[SKIPEND]&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
CASE &amp;quot;Armor&amp;quot;&lt;br /&gt;
	;how much penetration it can stop&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 3)&lt;br /&gt;
CASE &amp;quot;Armor Health&amp;quot;&lt;br /&gt;
        ;how much damage can the armor take before losing efficiency or breaking&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 1500)&lt;br /&gt;
CASE &amp;quot;Armor Coverage&amp;quot;&lt;br /&gt;
        ;what parts the armor covers, use / to separate body part IDs&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, &amp;quot;60&amp;quot;)&lt;br /&gt;
CASE &amp;quot;装備部位&amp;quot;&lt;br /&gt;
	CALLF MAKE_STR(V_NAME, &amp;quot;「スカート」&amp;quot;)&lt;br /&gt;
CASE &amp;quot;Price&amp;quot;&lt;br /&gt;
	;Price in the clothing store.&lt;br /&gt;
	CALLF MAKE_INT(V_NAME, 4000)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding Weapons =&lt;br /&gt;
&lt;br /&gt;
Weapons can be added by using the code as a template. It will automatically add them to the weapon array where all 2hus can equip if Postal mode is on&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;ID is your weapon ID&lt;br /&gt;
&lt;br /&gt;
@EXIST_WeaponID&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
;オブジェクト本体&lt;br /&gt;
@WeaponID(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
    CASE &amp;amp;quot;名前&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;SIG MCX VIRTUS&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;FullName&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Sig Sauer MCX VIRTUS Assault Rifle&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;描写&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;This is your weapon description&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;装備部位&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;「Weapon」&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Damage&amp;amp;quot;&lt;br /&gt;
        ; default damage in a normal hit&lt;br /&gt;
        LOCAL = 962&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Accuracy&amp;amp;quot;&lt;br /&gt;
        ; chance to HIT, 0-100%&lt;br /&gt;
        LOCAL = 50&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Burst&amp;amp;quot;&lt;br /&gt;
        ;how many shots it fires per turn&lt;br /&gt;
        LOCAL = 5&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Pellets&amp;amp;quot;&lt;br /&gt;
        ;bullets per shot&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Multi Hit&amp;amp;quot;&lt;br /&gt;
        ;how many targets the weapon can hit per pellet&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Loudness&amp;amp;quot;&lt;br /&gt;
        ;how far away a shot can be heard (in units)&lt;br /&gt;
        LOCAL = 7&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Mag Size&amp;amp;quot;&lt;br /&gt;
        ;shots until you need to reload&lt;br /&gt;
        LOCAL = 30&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Range&amp;amp;quot;&lt;br /&gt;
        ;how many units the weapon can fire&lt;br /&gt;
        LOCAL = 5&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Penetration&amp;amp;quot;&lt;br /&gt;
        ;units that you can see it can penetrate&lt;br /&gt;
        ;also dictates what armor it can go through&lt;br /&gt;
        LOCAL = 2&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
        CASE &amp;amp;quot;Grade&amp;amp;quot;&lt;br /&gt;
        ;how many times you have to give 100 charisma to the kappa&lt;br /&gt;
        LOCAL = 5&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
        CASE &amp;amp;quot;Price&amp;amp;quot;&lt;br /&gt;
        ;price to DEVELOP&lt;br /&gt;
        LOCAL = 470000&lt;br /&gt;
    CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
        CASE &amp;amp;quot;Prerequisite&amp;amp;quot;&lt;br /&gt;
        ;weapon required to develop first&lt;br /&gt;
        LOCAL = 40&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    ;These are attachment slots&lt;br /&gt;
    CASE &amp;amp;quot;Grip Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Foregrip Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Reciever Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Magazine Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Barrel Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Tactical Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Sight Slot&amp;amp;quot;&lt;br /&gt;
        ; 1 = pistol sights&lt;br /&gt;
        ; 2 = red dots and low magnification scopes&lt;br /&gt;
        ; 3 = high magnification scopes&lt;br /&gt;
        LOCAL = 3&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Stock Slot&amp;amp;quot;&lt;br /&gt;
        LOCAL = 1&lt;br /&gt;
        CALLF MAKE_INT(V_NAME, LOCAL)&lt;br /&gt;
    CASE &amp;amp;quot;Type&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Types:&lt;br /&gt;
        ・Melee&lt;br /&gt;
        ・Firearm&lt;br /&gt;
        ・Explosive&lt;br /&gt;
        ・Throwable&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Firearm&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Class&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Types:&lt;br /&gt;
        ・Pistol&lt;br /&gt;
        ・Rifle&lt;br /&gt;
        ・Shotgun&lt;br /&gt;
        ・Light Machine Gun&lt;br /&gt;
        ・Medium Machine Gun&lt;br /&gt;
        ・Heavy Machine Gun&lt;br /&gt;
        ・1H Blunt&lt;br /&gt;
        ・2H Blunt&lt;br /&gt;
        ・1H Blade&lt;br /&gt;
        ・2H Blade&lt;br /&gt;
        ・Spear&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;Rifle&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Ammo&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Caliber in metric units&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;5.56x45mm&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Fire Sound&amp;amp;quot;&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;firearms/AT MR-92.wav&amp;amp;quot;)&lt;br /&gt;
    CASE &amp;amp;quot;Tags&amp;amp;quot;&lt;br /&gt;
        [SKIPSTART]&lt;br /&gt;
        Tags:&lt;br /&gt;
        ・civilian&lt;br /&gt;
        ・military&lt;br /&gt;
        ・medival&lt;br /&gt;
        ・world war&lt;br /&gt;
        ・modern&lt;br /&gt;
        ・spacer&lt;br /&gt;
        ・ultra&lt;br /&gt;
        ・archotech&lt;br /&gt;
        ・assault rifle&lt;br /&gt;
        ・machine gun&lt;br /&gt;
        ・sniper rifle&lt;br /&gt;
        ・anti-tank&lt;br /&gt;
        ・revolver&lt;br /&gt;
        ・autopistol&lt;br /&gt;
        ・carbine&lt;br /&gt;
        ・soviet&lt;br /&gt;
        ・western&lt;br /&gt;
        ・bow&lt;br /&gt;
        ・musket&lt;br /&gt;
        ・battle rifle&lt;br /&gt;
        ・3d printed&lt;br /&gt;
        ・explosive&lt;br /&gt;
        ・non lethal&lt;br /&gt;
        ・incendiary&lt;br /&gt;
        ・american&lt;br /&gt;
        ・german&lt;br /&gt;
        ・japanese&lt;br /&gt;
        ・chinese&lt;br /&gt;
        [SKIPEND]&lt;br /&gt;
        CALLF MAKE_STR(V_NAME, &amp;amp;quot;military/western/modern/assault rifle&amp;amp;quot;)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Spell Cards ==&lt;br /&gt;
Spell cards are much like weapons, but spell cards are unique to each character. They can also do unique effects such as healing people, affecting accuracy, and many other things.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@EXIST_SpellCard12&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@SpellCard12(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE ARG&lt;br /&gt;
CASE 1&lt;br /&gt;
	SELECTCASE O_DATA&lt;br /&gt;
	CASE &amp;quot;名前&amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, @&amp;quot;「Innate Dream」&amp;quot;)&lt;br /&gt;
	CASE &amp;quot;Description&amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, @&amp;quot;A secret technique which is extreme in many ways. With Reimu's ability to float, she floats away from all sorts of things and cannot to be attacked. If it wasn't just for play (with time limit), no one could beat her using any method.&amp;quot;)		&lt;br /&gt;
	CASE &amp;quot;ESP&amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 4000)&lt;br /&gt;
	CASE &amp;quot;Grade&amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 30)			&lt;br /&gt;
	CASE &amp;quot;Damage&amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 300)&lt;br /&gt;
	CASE &amp;quot;Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 12&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Burst&amp;quot;&lt;br /&gt;
		LOCAL = 150&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Pellets&amp;quot;&lt;br /&gt;
		LOCAL = 35&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Range&amp;quot;&lt;br /&gt;
		LOCAL = 10&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Penetration&amp;quot;&lt;br /&gt;
		LOCAL = 6&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	   	&lt;br /&gt;
	CASE &amp;quot;Multi Hit&amp;quot;&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Player Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Ally Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)	&lt;br /&gt;
	CASE &amp;quot;Ally Dodge&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 100&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)		&lt;br /&gt;
	CASE &amp;quot;Hostile Accuracy&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 0&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)		&lt;br /&gt;
	CASE &amp;quot;Hostile Dodge&amp;quot;&lt;br /&gt;
	;	chance to HIT, 0-100%&lt;br /&gt;
		LOCAL = 0&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)			&lt;br /&gt;
	CASE &amp;quot;Last Spell&amp;quot;&lt;br /&gt;
		LOCAL = 1&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, LOCAL)			&lt;br /&gt;
	CASE &amp;quot;装備部位&amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;quot;「SpellCard」&amp;quot;)&lt;br /&gt;
	ENDSELECT&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding New Characters =&lt;br /&gt;
&lt;br /&gt;
Adding characters requires a CSV entry, a CHARADATA ERB file, and a picture associated with them&lt;br /&gt;
&lt;br /&gt;
This is a character's CSV entry (place in the CSV folder&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;charcter ID&lt;br /&gt;
番号,145,&lt;br /&gt;
&lt;br /&gt;
;character name&lt;br /&gt;
名前,Kotohime,&lt;br /&gt;
;character callname&lt;br /&gt;
呼び名,Kotohime,&lt;br /&gt;
&lt;br /&gt;
;max stamina&lt;br /&gt;
基礎,体力,2500&lt;br /&gt;
;max energy&lt;br /&gt;
基礎,気力,2000&lt;br /&gt;
&lt;br /&gt;
;don't touch&lt;br /&gt;
基礎,勃起,1500&lt;br /&gt;
;maybe touch if your 2hu has a dick&lt;br /&gt;
基礎,精力,10000&lt;br /&gt;
&lt;br /&gt;
基礎,法力,1000&lt;br /&gt;
基礎,ムード,1500&lt;br /&gt;
基礎,理性,1000&lt;br /&gt;
基礎,怒り,1000&lt;br /&gt;
基礎,仕事量,0&lt;br /&gt;
基礎,深度,2000&lt;br /&gt;
基礎,酒気,1500&lt;br /&gt;
&lt;br /&gt;
;max bladder and bowels are handled in PeeStuffs.ERB so don't set them here&lt;br /&gt;
;same with body part health and hypno things&lt;br /&gt;
&lt;br /&gt;
;is virgin or not&lt;br /&gt;
素質,処女,0 ;non-virgin&lt;br /&gt;
&lt;br /&gt;
;sex (1 = girl, 2 = boy, 3 = futa, 7 = andro)&lt;br /&gt;
素質,性別,1&lt;br /&gt;
&lt;br /&gt;
;traits&lt;br /&gt;
素質,性的興味,1;Curious&lt;br /&gt;
素質,態度,-1; Docile&lt;br /&gt;
素質,無関心,1;Apathetic&lt;br /&gt;
素質,陽気／陰気,-1;Gloomy&lt;br /&gt;
素質,貞操,1;Virtuous&lt;br /&gt;
素質,倒錯的,1;Perverted&lt;br /&gt;
素質,性別嗜好,-1;Bisexual&lt;br /&gt;
素質,中毒しやすい,1;Easily Addicted&lt;br /&gt;
素質,絶倫,1;Unmatched&lt;br /&gt;
素質,Ｃ感度,1; Cock/Clit Sensitive&lt;br /&gt;
素質,バストサイズ,-1;small bewbs&lt;br /&gt;
素質,サド,1;sadist&lt;br /&gt;
素質,人間,1;human&lt;br /&gt;
&lt;br /&gt;
;abilities&lt;br /&gt;
能力,清掃技能,1;cleaning&lt;br /&gt;
能力,話術技能,0;speech&lt;br /&gt;
能力,戦闘能力,3;combat&lt;br /&gt;
能力,教養,0;knowledge&lt;br /&gt;
能力,料理技能,0;cooking&lt;br /&gt;
能力,音楽技能,0;music&lt;br /&gt;
素質,伐採Lv,0;logging&lt;br /&gt;
素質,釣りLv,0;fishing&lt;br /&gt;
素質,採集Lv,0;foraging&lt;br /&gt;
素質,調合Lv,0;mixing&lt;br /&gt;
&lt;br /&gt;
;sex abilities&lt;br /&gt;
能力,Ｃ感覚,2 ;Cock/Clit Sensitivity&lt;br /&gt;
能力,Ａ感覚,1 ;Anus Sensitivity&lt;br /&gt;
能力,Ｂ感覚,1 ;Breast Sensitivity&lt;br /&gt;
能力,欲望,2 ;Desire&lt;br /&gt;
能力,レズっ気,2 ;Lesbianism&lt;br /&gt;
能力,サドっ気,3 ;Sadism&lt;br /&gt;
&lt;br /&gt;
;flags&lt;br /&gt;
フラグ,地位,1000;地位&lt;br /&gt;
&lt;br /&gt;
;starting location&lt;br /&gt;
フラグ,初期位置,242&lt;br /&gt;
;wake up hours&lt;br /&gt;
フラグ,起床時間,420;7時&lt;br /&gt;
;visiting hours&lt;br /&gt;
フラグ,来訪時間,540;9時&lt;br /&gt;
;going home&lt;br /&gt;
フラグ,帰宅時間,1080;18時&lt;br /&gt;
;sleeping&lt;br /&gt;
フラグ,就寝時間,1320;22時&lt;br /&gt;
;favorite place to visit&lt;br /&gt;
フラグ,よく行く地域,-1; stay&lt;br /&gt;
;general location&lt;br /&gt;
フラグ,自宅位置,270;kotohime's room&lt;br /&gt;
;フラグ,移動率補正,&lt;br /&gt;
フラグ,移動節度,0&lt;br /&gt;
;type of maternity leave&lt;br /&gt;
フラグ,産休タイプ,2；60日目から休む&lt;br /&gt;
;personality&lt;br /&gt;
フラグ,口調,2&lt;br /&gt;
;相性,&lt;br /&gt;
;work info&lt;br /&gt;
CSTR,仕事情報,Patrolling the Village every morning 06:00～12:00&lt;br /&gt;
CSTR,職場,Village - Square&lt;br /&gt;
;title&lt;br /&gt;
CSTR,10,～Princess Dreaming of Beauty in Danmaku～　●Race:Human&lt;br /&gt;
;フラグ,産休タイプ,&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then the CHARADATA file can be copied from another place and then pasted to your modded ERB folder.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
@CHARAMOVE_DATA_145(ARG, ARG:2)&lt;br /&gt;
LOCAL = 145&lt;br /&gt;
SELECTCASE ARG&lt;br /&gt;
    ;連動設定（RETURN=依存するキャラ, RESULT:1～3=対等に連動するキャラ）&lt;br /&gt;
	CASE 1&lt;br /&gt;
        ;特殊生活時間設定（CFLAG:LOCAL:生活時間補正を設定する）&lt;br /&gt;
        ;2hus the 2hu likes to go with&lt;br /&gt;
		RESULT:1 = [[アリス]]&lt;br /&gt;
		RESULT:2 = [[Shanghai]]&lt;br /&gt;
		RESULT:3 = [[Hourai]]&lt;br /&gt;
	CASE 3&lt;br /&gt;
    ;Frequency（±～10=More frequently goes to/Goes to less frequently, -100=Will never go）&lt;br /&gt;
	CASE 4&lt;br /&gt;
		SELECTCASE ARG:2&lt;br /&gt;
            ;Places that the 2hu likes to go to&lt;br /&gt;
			CASE P232蓮子の部屋, P233メリーの部屋, P202中央広場&lt;br /&gt;
				RETURN 5&lt;br /&gt;
            ;Places the 2hu will never go&lt;br /&gt;
			CASE P221稗田邸, P224慧音宅, P222寺子屋, P226小鈴私室, P229阿求私室&lt;br /&gt;
				RETURN -100&lt;br /&gt;
			CASE P208雷鼓の部屋, P209八橋の部屋, P210弁々の部屋&lt;br /&gt;
				RETURN -100&lt;br /&gt;
			CASE P231蛮奇の部屋, P234ユキの部屋, P235マイの部屋, P239美宵の部屋&lt;br /&gt;
				RETURN -100&lt;br /&gt;
		ENDSELECT&lt;br /&gt;
    ;Places the 2hu can go out&lt;br /&gt;
	CASE 7&lt;br /&gt;
		SELECTCASE ARG:2&lt;br /&gt;
			CASE 桜並木の鳥居, 神社境内, 神社本堂, 神社縁側, 夢幻遺跡&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE お地蔵通り, 枝垂れ柳の下, 命蓮寺境内, 墓地, 神霊廟広場&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE 広場, 商家町, 呑屋小道, 長屋街&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE 竹林入り口, 迷いの小道, 斜角の竹林, 兎の洞穴, 無名の丘, 太陽の畑&lt;br /&gt;
				RETURN 1&lt;br /&gt;
			CASE 中有の道, 三途の川&lt;br /&gt;
				RETURN 1&lt;br /&gt;
		ENDSELECT&lt;br /&gt;
    ;引力設定&lt;br /&gt;
	CASE 8&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&lt;br /&gt;
@EXIST_キャラデータ145&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
&lt;br /&gt;
@キャラデータ145(ARG, O_DATA, V_NAME)&lt;br /&gt;
#FUNCTION&lt;br /&gt;
#LOCALSIZE 1&lt;br /&gt;
#LOCALSSIZE 1&lt;br /&gt;
#DIMS O_DATA&lt;br /&gt;
#DIMS V_NAME&lt;br /&gt;
SELECTCASE O_DATA&lt;br /&gt;
	CASE &amp;amp;quot;呼び名&amp;amp;quot;&lt;br /&gt;
        ;Callname&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;Kotohime&amp;amp;quot;)&lt;br /&gt;
    ;こっから衣装設定&lt;br /&gt;
	CASE &amp;amp;quot;今日のパジャマ&amp;amp;quot;&lt;br /&gt;
        ;Pajama set&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;パジャマ（ワンピース）セット&amp;amp;quot;)&lt;br /&gt;
    ;Day Clothing&lt;br /&gt;
	CASE &amp;amp;quot;普段着：着物&amp;amp;quot;&lt;br /&gt;
        ;Kimono&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;着物&amp;amp;quot;, &amp;amp;quot;着物&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：上半身上着１&amp;amp;quot;&lt;br /&gt;
        ;Upper wear&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;上半身上着１&amp;amp;quot;, &amp;amp;quot;上着&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：その他１&amp;amp;quot;&lt;br /&gt;
        ;Accessory&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;その他１&amp;amp;quot;, &amp;amp;quot;リボン&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：靴&amp;amp;quot;&lt;br /&gt;
        ;Shoes&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;靴&amp;amp;quot;, &amp;amp;quot;靴&amp;amp;quot;))&lt;br /&gt;
	CASE &amp;amp;quot;普段着：靴下&amp;amp;quot;&lt;br /&gt;
        ;Socks&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, CLOTHES_ID(&amp;amp;quot;靴下&amp;amp;quot;, &amp;amp;quot;靴下&amp;amp;quot;))&lt;br /&gt;
&lt;br /&gt;
    ;Unique Underwear&lt;br /&gt;
	CASE &amp;amp;quot;固有下着形容詞&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;rabbit printed&amp;amp;quot;)&lt;br /&gt;
	CASE &amp;amp;quot;固有下半身下着名&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;princess panties&amp;amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    ;Unique Bra&lt;br /&gt;
	CASE &amp;amp;quot;固有上半身下着&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
	CASE &amp;amp;quot;固有上半身下着名&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;princess bra&amp;amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    ;Chance of wearing unique panties&lt;br /&gt;
	CASE &amp;amp;quot;固有下着着用条件&amp;amp;quot;&lt;br /&gt;
		SIF !RAND:(3 - (2 * 勝負下着判定([[Kotohime]])))&lt;br /&gt;
			CALLF MAKE_INT(V_NAME, 1)&lt;br /&gt;
&lt;br /&gt;
    ;Panties Properties&lt;br /&gt;
	CASE &amp;amp;quot;固有下着透ける(前)&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 0)&lt;br /&gt;
	CASE &amp;amp;quot;固有下着透ける(後)&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 0)&lt;br /&gt;
	CASE &amp;amp;quot;固有下着生地厚さ&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_INT(V_NAME, 3)&lt;br /&gt;
&lt;br /&gt;
    ;料理関連&lt;br /&gt;
    ;Tastes&lt;br /&gt;
	CASE &amp;amp;quot;料理：好きな味&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;精妙/&amp;amp;quot; * 5 + &amp;amp;quot;ふわふわ/&amp;amp;quot; * 2 + &amp;amp;quot;パイ/&amp;amp;quot; * 2 + &amp;amp;quot;サクサク/&amp;amp;quot; * 3 + &amp;amp;quot;揚げ物/&amp;amp;quot; * 5 + &amp;amp;quot;しょっぱい/&amp;amp;quot; * 5 + &amp;amp;quot;絢爛/&amp;amp;quot; * 2 + &amp;amp;quot;高級食材/&amp;amp;quot; * 10 )&lt;br /&gt;
	CASE &amp;amp;quot;料理：嫌いな味&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;葉物/&amp;amp;quot; * 2 + &amp;amp;quot;すっぱい/&amp;amp;quot; * 5 + &amp;amp;quot;果物/&amp;amp;quot; * 3 + &amp;amp;quot;辛い辛い/&amp;amp;quot; * 8 + &amp;amp;quot;安物食材/&amp;amp;quot; * 10 )&lt;br /&gt;
	CASE &amp;amp;quot;料理：助手効果&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;精妙/&amp;amp;quot;)&lt;br /&gt;
&lt;br /&gt;
    ;贈り物関連&lt;br /&gt;
    ;Gift preferences&lt;br /&gt;
	CASE &amp;amp;quot;感性：好き&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;高級/金/かわいい/オシャレ/&amp;amp;quot; + &amp;amp;quot;宝石/&amp;amp;quot; * 5 + &amp;amp;quot;黄金の/&amp;amp;quot; * 3)&lt;br /&gt;
	CASE &amp;amp;quot;感性：嫌い&amp;amp;quot;&lt;br /&gt;
		CALLF MAKE_STR(V_NAME, &amp;amp;quot;奇妙/&amp;amp;quot; + &amp;amp;quot;安物/&amp;amp;quot; * 3 + &amp;amp;quot;妖力/グロテスク/&amp;amp;quot; * 10)&lt;br /&gt;
ENDSELECT&lt;br /&gt;
&lt;br /&gt;
;-------------------------------------------------&lt;br /&gt;
;固有料理設定&lt;br /&gt;
;DISH_NAME 料理名&lt;br /&gt;
;RESULTS 料理の種類（軽食/主食/デザート）&lt;br /&gt;
;CALL 材料設定(&amp;amp;quot;&amp;amp;quot;) 材料の指定。&amp;amp;quot;汎用&amp;amp;quot;を入れると自動で汎用食材になる&lt;br /&gt;
;DISH_TASTE 味の設定&lt;br /&gt;
;DISH_COMMENT （任意）一行コメント&lt;br /&gt;
;DISH_TIME （任意）調理にかかる時間&lt;br /&gt;
;DISH_MAXLIMIT （任意）料理の持続時間&lt;br /&gt;
;-------------------------------------------------&lt;br /&gt;
;Unique Food&lt;br /&gt;
@SPECIAL_MENU_145&lt;br /&gt;
DISH_NAME = Chicken Pot Pie&lt;br /&gt;
RESULTS = 主食&lt;br /&gt;
CALL 材料設定(&amp;amp;quot;汎用&amp;amp;quot;)&lt;br /&gt;
DISH_TASTE = 精妙/ふわふわ/パイ/サクサク/しょっぱい/肉料理/野菜抜き/&lt;br /&gt;
DISH_COMMENT = A savory pie with chicken inside. No vegetables though.&lt;br /&gt;
RETURN 1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Adding Diary Entries =&lt;br /&gt;
&lt;br /&gt;
In a nutshell: first you write a diary entry under `@DIARY_TEXT_KXX`, like so:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;※PAGENUM:0は使えません&lt;br /&gt;
SELECTCASE PAGENUM&lt;br /&gt;
    CASE 1&lt;br /&gt;
        PRINTFORML Well, I finally did it. I bought myself a diary.&lt;br /&gt;
        PRINTFORML Although I suppose it's more like a journal. What would I even write in a normal diary?&lt;br /&gt;
        PRINTFORML 「Nothing much happened on the bridge today. Went out drinking with Yuugi. Wanted to confess to her but didn't.」&lt;br /&gt;
        PRINTFORML 「Saw a bunch of people I was jealous of. Went home and seethed for a while. Paruparuparuparu.」&lt;br /&gt;
        PRINTFORML 「I hate myself.」&lt;br /&gt;
        PRINTFORML It would just be the same things over and over. No, I'm going to use this to blow off steam.&lt;br /&gt;
        PRINTFORML My anger, my jealousy, my self-hatred... I'm going to write about it here. Maybe it'll make me feel better.&lt;br /&gt;
        PRINTFORML At least I won't be burdening anyone else with my insufferable whining.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you set the conditions for it to show up in @DIARY_BEFORE_CHECK_KXX:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;Before she meets the player&lt;br /&gt;
IF DIARY:[[パルスィ]]:1 == 0&lt;br /&gt;
    SIF DIARY:[[パルスィ]]:1 != 0&lt;br /&gt;
	RETURN&lt;br /&gt;
    DIARY:[[パルスィ]]:1 = 3&lt;br /&gt;
    CALL CHARA_DIARY_PAGESETTING([[パルスィ]], 1)&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The SIF check is necessary to avoid a single diary entry being displayed mltiple times.&lt;br /&gt;
&lt;br /&gt;
It's probably better to write a helper function to avoid reduplicating code and prevent bugs. Like this:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SIF DIARY:[[パルスィ]]:ARG != 0&lt;br /&gt;
	RETURN&lt;br /&gt;
IF ARG:1 == 0 &amp;amp;&amp;amp; CFLAG:[[パルスィ]]:K60EN_PARSEE_DIARY_WARNING == 2 &amp;amp;&amp;amp; ABL:MASTER:教養 &amp;gt; 2&lt;br /&gt;
	DIARY:[[パルスィ]]:ARG = 2&lt;br /&gt;
ELSE&lt;br /&gt;
	DIARY:[[パルスィ]]:ARG = 3&lt;br /&gt;
	CALL CHARA_DIARY_PAGESETTING([[パルスィ]], ARG)&lt;br /&gt;
ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can do other, more complicated requirements:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
;Parsee is jealous of the player (Req: 1000+ Favorability)&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:好感度 &amp;gt;= 1000&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(9)&lt;br /&gt;
&lt;br /&gt;
;Parsee has a crush on the player (Req: Parsee has Yearning)&lt;br /&gt;
SIF TALENT:思慕&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(10)&lt;br /&gt;
&lt;br /&gt;
;Parsee can't drive the player away (Req: 2000+ Favorability)&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:好感度 &amp;gt;= 2000&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(11)&lt;br /&gt;
&lt;br /&gt;
;Parsee STILL can't drive the player away (Req: 2500+ Favorability)&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:好感度 &amp;gt;= 2500&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(12)&lt;br /&gt;
&lt;br /&gt;
;Player saw Parsee crying in the tavern&lt;br /&gt;
SIF CFLAG:[[パルスィ]]:K60EN_PARSEE_CRYING_AT_THE_TAVERN &amp;gt; 0&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(13)&lt;br /&gt;
&lt;br /&gt;
;Parsee hates herself for melting down at you (Req: seeing Parsee's meltdown scene after you tried to push her down)&lt;br /&gt;
SIF !FIRSTTIME(&amp;quot;ParseeTooJealousForSex&amp;quot;, 1)&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(17)&lt;br /&gt;
&lt;br /&gt;
;Parsee lost her virginity to the player&lt;br /&gt;
SIF CFLAG:K60EN_PARSEE_STARTING_VIRGINITY &amp;amp;&amp;amp; !K60_PARSEE_THINKS_IS_VIRGIN()&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(14)&lt;br /&gt;
&lt;br /&gt;
;Parsee wants to do kinky shit with the player (Req: Parsee is in the Loving or Horny attitude and the player has had sex with her at least once)&lt;br /&gt;
SIF GROUPMATCH(K60_ATTITUDE(), 0, 1) &amp;amp;&amp;amp; (CFLAG:[[パルスィ]]:既成事実 &amp;amp; 合意_うふふ)&lt;br /&gt;
	CALL M_KOJO_DIARYSETTING_K60(15)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Setting the DIARY:(character ID):(entry ID) variable to 2 will make that diary entry display at the end of the day once it becomes available to read. Setting it to 3 will just make it available to read.&lt;br /&gt;
&lt;br /&gt;
You can customize what portrait the character uses for diary entries that display at the end of the day:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
        ;For entry 15, use the horny portrait, naked, with blush effects&lt;br /&gt;
	IF PAGENUM == 15&lt;br /&gt;
		CALL PRINT_FACE, 60, &amp;quot;発情&amp;quot;, &amp;quot;裸&amp;quot;, &amp;quot;_1&amp;quot;&lt;br /&gt;
        ;For entry 14, use the happy portrait with outfit 1&lt;br /&gt;
	ELSEIF PAGENUM == 14&lt;br /&gt;
		CALL PRINT_FACE, 60, &amp;quot;笑顔&amp;quot;, &amp;quot;服1&amp;quot;&lt;br /&gt;
        ;For entries 3, 4, 8, 9, 10, 12, and 17, use the angry portrait&lt;br /&gt;
	ELSEIF GROUPMATCH(PAGENUM, 3, 4, 8, 9, 10, 12, 17)&lt;br /&gt;
		CALL PRINT_FACE, 60, &amp;quot;怒り&amp;quot;&lt;br /&gt;
	ELSE&lt;br /&gt;
		CALL PRINT_FACE, 60&lt;br /&gt;
	ENDIF&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Snippets =&lt;br /&gt;
Place these in your VS Code snippets file.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;Line of dialogue with quotes&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;quotes&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORML 「$1」&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line of dialogue without quotes&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;printformdl&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORMDL $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line of dialogue with quotes (wait)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;quoteswait&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORMW 「$1」&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line of dialogue without quotes (wait)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;printformdw&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORMDW $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Line separator&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;newline&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;PRINTFORML &amp;quot;, &amp;quot;$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;He or she (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;shehetarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HE_SHE(TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Him or her (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhimtarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIM_HER(TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;His or her (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhistarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIS_HER(TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Man or woman (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;manwomantarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;man\&amp;quot;, TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Boy or girl (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;boygirlmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Boy or girl (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;boygirltarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, TARGET)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Guys or girls (TARGET)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;guysgirlstarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;guy\&amp;quot;, TARGET)%s$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;He or she (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;shehemaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HE_SHE(MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Him or her (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhimmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIM_HER(MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;His or her (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;herhismaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%HIS_HER(MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Man or woman (MASTER)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;manwomanmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;man\&amp;quot;, MASTER)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;HPH_PRINT&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hph&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;CALL HPH_PRINT, @\&amp;quot;「$1」\&amp;quot;, \&amp;quot;W\&amp;quot;&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;ITALICS_PRINT&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;italics&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;CALL PRINT_STRL, @\&amp;quot;「$1@ITALIC@@」\&amp;quot;&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Parse \&amp;quot;you\&amp;quot;&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;youparse&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PARSE(\&amp;quot;you $1\&amp;quot;)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Parse \&amp;quot;you\&amp;quot; (capitalized)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;youcapitalizedparse&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PARSE(\&amp;quot;You $1\&amp;quot;)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Parse \&amp;quot;your\&amp;quot;&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;yourparse&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PARSE(\&amp;quot;your\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Penis synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;penis&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%FSYN(\&amp;quot;penis\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Vagina synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;vagina&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%FSYN(\&amp;quot;vagina\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Semen synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;semen&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%SEMEN()%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Pussy juice synonyms&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;juice&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%FSYN(\&amp;quot;juice\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Japanese double quotation marks (nijuukagikakko)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;doublequotes&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;『$1』&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;fullwidth-h&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;fullwidth-h&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;Ｈ$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Penis or strapon (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;penisorstraponmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(MASTER) ? %FSYN(\&amp;quot;penis\&amp;quot;)% # strap-on \\@$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Penis or strapon (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;penisorstrapontarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(TARGET) ? %FSYN(\&amp;quot;penis\&amp;quot;)% # strap-on \\@$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target has penis check, mid sentence&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haspenismidsentencetarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(TARGET) ? $1 # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Master has penis check, mid sentence&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haspenismidsentencemaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS(TARGET) ? $1 # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;other has penis check, mid sentence&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haspenismidsentenceother&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ HAS_PENIS($1) ? # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Master is handsome or beautiful&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;handsomebeautiful&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ IS_MALE(MASTER) ? handsome # beautiful\\@$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Is male check, target&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ismaletarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;\\@ IS_MALE(TARGET) ? $1 # \\@&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Moan&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;moan&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%MOAN(\&amp;quot;l\&amp;quot;)%$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Tilde&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;tilde&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;～$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bust size selectcase, target&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;bustsizeselecttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:TARGET:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bust size selectcase, master&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;bustsizeselectmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:MASTER:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Lover (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;lovertarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;TALENT:TARGET:恋人$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Lover (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;lovermaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;TALENT:MASTER:恋人$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Lover (other)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;lover&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;TALENT:$1:恋人&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Girlfriend/boyfriend (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;girlfriendboyfriendmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, MASTER)%friend$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Girlfriend/boyfriend (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;girlfriendboyfriendtarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, TARGET)%friend$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Girlfriend/boyfriend&amp;quot; (other): {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;girlfriendboyfriend&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PRINT_MALE(\&amp;quot;boy\&amp;quot;, $1)%friend&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Master&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;master&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%CALLNAME:MASTER%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If player is alone, else&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;playeralone&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;IF LOCAL:3 == 1&amp;quot;, &amp;quot;$1&amp;quot;, &amp;quot;ELSE&amp;quot;, &amp;quot;ENDIF&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If playing as&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;playingas&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;IF FLAG:なりきり == $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Panties&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;panties&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%PANTSNAME(TARGET)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bottom&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;bottom&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;%SHOW_BOTTOM($1,1)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Semen Addiction&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;semenaddiction&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:TARGET:精液中毒$1%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Cum consumed&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;cumconsumed&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;CFLAG:TARGET:累計精飲$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Player is masochist&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;playerismasochist&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:MASTER:マゾっ気 &amp;gt;= 2$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Non-human (if you want to add custom dialogue for youkai MCs)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;nonhuman&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;TALENT:MASTER:狐 || TALENT:MASTER:妖狐 || TALENT:MASTER:吸血鬼 ||TALENT:MASTER:動物耳$1&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If master has an erection&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haserectionmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;BASE:MASTER:勃起 &amp;gt;= 1000$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If the target has an erection&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;haserectiontarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;BASE:TARGET:勃起 &amp;gt;= 1000$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Mouth skill (master)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;mouthskillmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:MASTER:Ｍ感覚 &amp;gt;= 2$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Mouth skill (target)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;mouthskilltarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&amp;quot;ABL:MASTER:Ｍ感覚 &amp;gt;= 2$1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Unconscious sex (time stop/sleeping/drunk) variants&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;unconsciousvariants&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;;基本セット&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Time stop&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;時姦中&amp;quot;,&lt;br /&gt;
      &amp;quot;\tIF FLAG:70&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tRETURN 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;睡姦中&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Sleep rape&amp;quot;,&lt;br /&gt;
      &amp;quot;\tELSEIF CFLAG:MASTER:イタズラ == 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tSELECTCASE RAND:3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tENDSELECT&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tRETURN 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Character is drunk&amp;quot;,&lt;br /&gt;
      &amp;quot;\tELSEIF TCVAR:TARGET:泥酔 == 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tSELECTCASE RAND:3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tCASE 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tENDSELECT&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tRETURN 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\tELSE&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Other cases&amp;quot;,&lt;br /&gt;
      &amp;quot;\tENDIF&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Indoors&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;indoors&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;INROOM(CFLAG:MASTER:現在位置)&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Check if the target has 2 or more Masochism&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ismasochisttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;ABL:TARGET:マゾっ気 &amp;gt;= 2&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Check if the player has 2 or more Masochism&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ismasochistplayer&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;ABL:MASTER:マゾっ気 &amp;gt;= 2&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Generate three random cases&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;rand3&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE RAND:3&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target is at work&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;working&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:TARGET:職種&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Set the dialogue color to a character's dialogue color&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;color&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CALL M_KOJO_COLOR_K$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;If you've had sex with a character (consent flag or been pushed down flag)&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hasfucked&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:$1:既成事実 &amp;amp; 合意_うふふ&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target is pregnant&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;ispregnant&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;TALENT:TARGET:妊娠$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Move the master out of the current area&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;kickoutmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:MASTER:現在位置 = KICKOUT()$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Move the target out of the current area&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;kickouttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:TARGET:現在位置 = KICKOUT()$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Move another character out of the current area&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;kickoutother&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:$1:現在位置 = KICKOUT()&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Slurred moan&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;slurredmoan&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;%SLUR(MOAN(\&amp;quot;m\&amp;quot;), -2)%&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target has Love&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;targetlove&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;TALENT:TARGET:恋慕$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;BREAKENG&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;breakeng&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;%BREAKENG(@\&amp;quot;$1\&amp;quot;)%&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;PRINT_DIALOGUE&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;printdialogue&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CALL PRINT_DIALOGUE, \&amp;quot;$1\&amp;quot;&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;SPLIT_G&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;splitg&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;%SPLIT_G(\&amp;quot;:\&amp;quot;)&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Target has Hate Mark 3&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hatemark&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;MARK:TARGET:反発刻印 &amp;gt;= 3$1&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Player has met a character&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;hasmet&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;CFLAG:$1:面識&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Character has Yearning&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;yearning&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: &amp;quot;TALENT:$1:思慕&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Ryona Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASryona&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;VINUM_OMOGATARI_FEATURE_CHECK(\&amp;quot;ryona\&amp;quot;)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Pee Accident Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASpee&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;GETBIT(RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nPee\&amp;quot;),1)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Poo Accident Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASscat&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;GETBIT(RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nScat\&amp;quot;),2)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Diaper Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASomutsu&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nOmutsu\&amp;quot;)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Necrophilia Fetish Check NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASnecro&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;RETURN_VAR_VALUE_IF_EXISTS(\&amp;quot;nNecro\&amp;quot;)&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
 //NAS Exclusive&lt;br /&gt;
  &amp;quot;If playing as NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASplayingas&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;IF MASTER == $1&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Panties NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASpanties&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;%PeeProtectType(TARGET)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Generic Panties NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASpantiesgeneric&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;%PeeProtectType(TARGET, 1)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Weapon NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASweapon&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;%GET_STR(TARGET, \&amp;quot;Weapon\&amp;quot;, EQUIP:TARGET:24, \&amp;quot;名前\&amp;quot;)%&amp;quot;]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Change Underwear NAS&amp;quot;: {&lt;br /&gt;
  &amp;quot;prefix&amp;quot;: &amp;quot;NASdiaperchange&amp;quot;,&lt;br /&gt;
  &amp;quot;body&amp;quot;: [&amp;quot;CALL DiaperChange(TARGET, 103)&amp;quot;]&lt;br /&gt;
  }&lt;br /&gt;
  &amp;quot;Bust size selectcase, target, NAS&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;NASbustsizeselecttarget&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:TARGET:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Gigantic/Mystifying&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 3, 4&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Tiny&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;Bust size selectcase, master, NAS&amp;quot;: {&lt;br /&gt;
    &amp;quot;prefix&amp;quot;: &amp;quot;NASbustsizeselectmaster&amp;quot;,&lt;br /&gt;
    &amp;quot;body&amp;quot;: [&lt;br /&gt;
      &amp;quot;SELECTCASE TALENT:MASTER:バストサイズ&amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Gigantic/Mystifying&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 3, 4&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Big/Huge&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 1, 2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORMW &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Normal&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE 0&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Small&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -1&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Tiny&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -2&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;\t;Flat&amp;quot;,&lt;br /&gt;
      &amp;quot;\tCASE -3&amp;quot;,&lt;br /&gt;
      &amp;quot;\t\tPRINTFORML &amp;quot;,&lt;br /&gt;
      &amp;quot;ENDSELECT&amp;quot;&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= TW Flags and Variables (with English explanations) =&lt;br /&gt;
&lt;br /&gt;
[[/CFLAGs/]]&lt;br /&gt;
&lt;br /&gt;
[[/Talents/]]&lt;br /&gt;
&lt;br /&gt;
[[/ABLs/]]&lt;br /&gt;
&lt;br /&gt;
= Other stuff =&lt;br /&gt;
&lt;br /&gt;
[[/grep commands/]]&lt;br /&gt;
&lt;br /&gt;
[[/Everything you can write lines for/]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributing]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=Sugoi&amp;diff=41416</id>
		<title>Sugoi</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=Sugoi&amp;diff=41416"/>
		<updated>2023-11-13T20:13:36Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Whatis ==&lt;br /&gt;
Sugoi is a translation tool made by leminhyen2 on github. It reads from your clipboard and automatically translates through your choice of DeepL, Papago, or his homebrewed AI based translation model. The repo for the program is [https://github.com/leminhyen2/Sugoi-Japanese-Translator here] but it's outdated. You can get the newest versions from the [https://sugoitoolkit.com/ website], [https://www.patreon.com/mingshiba the developer's patreon] or the [https://discord.gg/XFbWSjMHJh developer's discord], keep in mind the model required for offline translation is included in the download.&lt;br /&gt;
== Installing == &lt;br /&gt;
Sugoi is built for Windows 10. For Windows 7 users: You need [https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170 Visual C++ 10, 13 and 15~22 x86 &amp;amp; x64 versions.] This program does not work on x86 systems.&lt;br /&gt;
&lt;br /&gt;
Installation procedure probably won't change between versions, check the Patreon or the website for newer versions.&lt;br /&gt;
&lt;br /&gt;
:1. Download [https://drive.google.com/file/d/1VjJZQXcV8pvuTijm071oDE3GrY47R7bG/view?usp=sharing]&lt;br /&gt;
:2. Extract to wherever&lt;br /&gt;
=== Online Method ===&lt;br /&gt;
:3. Launch via &amp;lt;code&amp;gt;Sugoi-Toolkit (click here).bat&amp;lt;/code&amp;gt; and select an online translation method, for era games use &amp;lt;code&amp;gt;Sugoi Translator DeepL&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;Sugoi Translator Papago&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Offline Method ===&lt;br /&gt;
:3. Launch via &amp;lt;code&amp;gt;Sugoi-Toolkit (click here).bat&amp;lt;/code&amp;gt; and select &amp;lt;code&amp;gt;Sugoi Translator Offline&amp;lt;/code&amp;gt;&lt;br /&gt;
'''Read before using:''' The offline version of this program requires 8 GB of RAM to run. Very CPU intensive unless you do the steps below.&lt;br /&gt;
&lt;br /&gt;
==== Using CUDA to Improve Performance of Offline Version ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;width: auto; margin-left: auto; margin-right: auto;&amp;quot;&amp;gt;&lt;br /&gt;
'''''IMPORTANT: WORKS FOR NVIDIA GPUs ONLY'''''&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Before doing anything, check in NVIDIA control panel &amp;gt; system information &amp;gt; component tab and see what CUDA version you have. v3.xx only works with CUDA v11.xx+, 2.0 works with CUDA 10.xx&lt;br /&gt;
&lt;br /&gt;
===== Method 1: Using a premade powershell script =====&lt;br /&gt;
[https://cdn.discordapp.com/attachments/795551389211164703/1093241615377764472/CudaInstallForToolKit5.zip Download &amp;amp; read the included &amp;quot;readme.txt&amp;quot; file]&lt;br /&gt;
&lt;br /&gt;
===== Method 2: Manually upgrade by pip using python included in Sugoi =====&lt;br /&gt;
&lt;br /&gt;
1. Open command prompt or powershell and go to &amp;lt;code&amp;gt;&amp;lt;your Sugoi Directory&amp;gt;\Power-Source\Python39&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Type:&lt;br /&gt;
&amp;lt;code&amp;gt;python.exe -m pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 --upgrade&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. In &amp;lt;code&amp;gt;backendServer\Program-Backend\Sugoi-Japanese-Translator\offlineTranslation\fairseq\flaskServer.py&amp;lt;/code&amp;gt; change line 19 &amp;lt;code&amp;gt;# ja2en.cuda()&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;ja2en.cuda()&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Method 3: Manually upgrade by pip using global python installation on Windows (Not recommended)=====&lt;br /&gt;
1. Open command prompt or powershell&lt;br /&gt;
&lt;br /&gt;
2. Type:&lt;br /&gt;
&amp;lt;code&amp;gt;pip install --target=&amp;lt;your Sugoi Directory&amp;gt;\Power-Source\Python39\Lib\site-packages torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 --upgrade&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Change line 19(may vary a bit depending on version) in &amp;lt;code&amp;gt;backendServer\Program-Backend\Sugoi-Japanese-Translator\offlineTranslation\fairseq\flaskServer.py&amp;lt;/code&amp;gt; from &amp;lt;code&amp;gt;# ja2en.cuda()&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;ja2en.cuda()&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Running on Linux ===&lt;br /&gt;
Sugoi itself doesn't run on Linux (even through Wine), but you can use the models through [[https://git.sr.ht/~asdf/sugee sugee]] and [[https://github.com/arzeth/sugoi-web sugoi-web]]&lt;br /&gt;
&lt;br /&gt;
1. git clone sugee.&lt;br /&gt;
&lt;br /&gt;
2. Create a Python 3.9 venv and activate it:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
python3.9 -m venv venv&lt;br /&gt;
&lt;br /&gt;
source venv/bin/activate&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Follow the sugee installation instructions in the readme.&lt;br /&gt;
&lt;br /&gt;
4. Run sugoi-web and follow the instructions on the page.&lt;br /&gt;
&lt;br /&gt;
== Notable Era Quirks ==&lt;br /&gt;
(If anyone finds anything that should be in this section mention Harris#0425 on discord or post in the plw thread for it to be added)&lt;br /&gt;
&lt;br /&gt;
*By default, this only attempts to translate copied text that contains a Japanese character. Not a problem for it's original purpose, which was for translating VN's, but with text games you run into the unique problem of ASCII menus and world maps, which invariably contain at least one character that'll set it off, making it try to translate hundreds of gibberish characters and gangraping all your CPU cores. With in i7-8700 and no CUDA the bamboo forest map in TW locked my entire computer up for a good ten seconds and my cooling fans made a solid attempt at takeoff. https://gitgud.io/CMD32bit/era-clipboard&lt;br /&gt;
** Please download this autohotkey script: https://gitgud.io/CMD32bit/era-clipboard (you can use the compiled exe version if you want) to use with Sugoi to avoid the above scenario.&lt;br /&gt;
*Sugoi (and DeepL) really do not like mixed language inputs. If it's only one or two words it should be fine but if multiple sentences sneak in there's a good chance it'll get confused and print nothing, or just give you the english back and drop the JP text entirely. If you see this happen, just open your log and re-copy the Japanese manually. &lt;br /&gt;
*Anyone that's used DeepL for a while has experienced that 'thing' it does, where instead of translating what you gave it it goes, &amp;quot;It’s a good idea to have a good idea of what you’re looking for&amp;quot; or &amp;quot;I'm sure you will find a way to make it work for you.&amp;quot; or shit like that. It's a quirk of how the AI was trained or something. The online version of Sugoi suffers from this, since it's basically just a fancy DeepL client, but the Offline version never does this.&lt;br /&gt;
&lt;br /&gt;
==Additional resources==&lt;br /&gt;
* Model files: To install them you need to need to replace file &amp;lt;code&amp;gt;big.pretrain.pt&amp;lt;/code&amp;gt; in folder: &amp;lt;code&amp;gt;\backendServer\Program-Backend\Sugoi-Japanese-Translator\offlineTranslation\fairseq\japaneseModel&amp;lt;/code&amp;gt; .&lt;br /&gt;
** Offline model V 3.3: [https://drive.google.com/file/d/1Q_ASUD-6PcKIQ1S5_NwHnvxL22rW3HT3/view?usp=sharing Download]&lt;br /&gt;
** Fusion model [https://drive.google.com/file/d/1nw7hOUv4vnPbWJzkQ_Cgohok5GLO3Xrx/view?usp=sharing Download]&lt;br /&gt;
[[Category:Contributing]]&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41410</id>
		<title>EraToho TheWorld/Characters/Line Counts</title>
		<link rel="alternate" type="text/html" href="https://wiki.eragames.rip/index.php?title=EraToho_TheWorld/Characters/Line_Counts&amp;diff=41410"/>
		<updated>2023-11-12T19:37:43Z</updated>

		<summary type="html">&lt;p&gt;Vinumsabbathi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! ID !! Name !! Lines !! Home Map !! Translation % !! Added !! Translated !! Notes &lt;br /&gt;
|-&lt;br /&gt;
! 139&lt;br /&gt;
| Tsukasa || 28528 || [8] Youkai Mountain (Summit) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 42&lt;br /&gt;
| Hatate || 26283 || [8] Youkai Mountain (Summit) || 3 || 08/08/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 99&lt;br /&gt;
| Toyohime 2 (CN fork) || 17287 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 18&lt;br /&gt;
| Lily W 2 || 13708 || [7] Youkai Mountain (Foot) || 0 || 01/30/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 72&lt;br /&gt;
| Eirin || 13391 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 109&lt;br /&gt;
| Doremy || 12513 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 40&lt;br /&gt;
| Kogasa || 11635 || [1] Myouren Temple || 1 || 11/01/14 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 30&lt;br /&gt;
| Eiki || 11552 || [6] Sanzu River～Netherworld || 100 || 04/09/20 || 11/26/22 || &lt;br /&gt;
|-&lt;br /&gt;
! 53&lt;br /&gt;
| Tewi || 10778 || [4] Bamboo Forest of the Lost || 100 || 11/1/2016 (main) 2/22/2021 (futa) || 2019 (main) 02/19/2023 (futa) || Massively expanded by KR (was 460) &lt;br /&gt;
|-&lt;br /&gt;
! 98&lt;br /&gt;
| Yorihime (CN fork) || 10717 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 110&lt;br /&gt;
| Sagume 2 (CN fork) || 10459 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 60&lt;br /&gt;
| Parsee || 10188 || [9] Underworld || 100 || 12/24/22 || 12/24/22 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
! 11&lt;br /&gt;
| Marisa || 10153 || [5] Forest of Magic || 100 || ~02/16/2017 || 10/21/22 || &lt;br /&gt;
|-&lt;br /&gt;
! 16&lt;br /&gt;
| Remilia 2 (CN fork) || 10088 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 14&lt;br /&gt;
| Cirno 2 (CN fork) || 9894 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 39&lt;br /&gt;
| Nazrin || 9790 || [1] Myouren Temple || 0 || 01/25/13 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 1&lt;br /&gt;
| Reimu 2 (CN fork) || 9395 || [0] Hakurei Shrine || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 120&lt;br /&gt;
| Aunn 2 || 9057 || [0] Hakurei Shrine || 100 || 12/15/22 || 12/15/22 || English OC by Yuu Takanashi, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 10&lt;br /&gt;
| Suika 2 (CN fork) || 8883 || [0] Hakurei Shrine || 0 || ~11/06/2022 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 1&lt;br /&gt;
| Reimu || 8411 || [0] Hakurei Shrine || 60 || 03/17/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 62&lt;br /&gt;
| Kaguya || 8218 || [4] Bamboo Forest of the Lost || 100 || 05/14/20 || 09/22/22 || &lt;br /&gt;
|-&lt;br /&gt;
! 43&lt;br /&gt;
| Kasen || 7161 || [7] Youkai Mountain (Foot) || 0 || 12/12/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 101&lt;br /&gt;
| Tokiko || 7063 || [5] Forest of Magic || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 105&lt;br /&gt;
| Mai (TH98) || 7048 || [2] Human Village / [11] Makai (NAS) || 40 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 97&lt;br /&gt;
| Seija || 7020 || [7] Youkai Mountain (Foot) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 38&lt;br /&gt;
| Koishi || 6807 || [9] Underworld || 0 || 10/30/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori || 6783 || [9] Underworld || 1 || 2014? ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori 2 (CN fork) || 6477 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 107&lt;br /&gt;
| Seiran || 6354 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 108&lt;br /&gt;
| Ringo || 6285 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 143&lt;br /&gt;
| Yuuma || 6227 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 76&lt;br /&gt;
| Komachi || 6164 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 29&lt;br /&gt;
| Aya || 6104 || [8] Youkai Mountain (Summit) || 0 || 05/23/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 100&lt;br /&gt;
| Rei'sen || 5785 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 14&lt;br /&gt;
| Cirno 3 (CN fork) || 5603 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 127&lt;br /&gt;
| Eika || 4930 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 38&lt;br /&gt;
| Koishi 2 (CN fork) || 4804 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 124&lt;br /&gt;
| Okina || 4473 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 87&lt;br /&gt;
| Shou || 4397 || [1] Myouren Temple || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 64&lt;br /&gt;
| Yuugi || 4376 || [9] Underworld || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 99&lt;br /&gt;
| Toyohime || 4308 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 93&lt;br /&gt;
| Wakasagihime (removed in JP/CN/Maindev/Neodev/ATW) || 4255 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 79&lt;br /&gt;
| Hina || 4202 || [7] Youkai Mountain (Foot) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 52&lt;br /&gt;
| Reisen || 4112 || [4] Bamboo Forest of the Lost || 100 || 2015? || 06/16/20 || &lt;br /&gt;
|-&lt;br /&gt;
! 13&lt;br /&gt;
| Daiyousei || 4088 || [3] Scarlet Devil Mansion || 5 || 10/15/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 111&lt;br /&gt;
| Clownpiece || 4046 || [10] Dream World～Moon || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 96&lt;br /&gt;
| Raiko || 4017 || [2] Human Village || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 58&lt;br /&gt;
| Meiling || 3875 || [3] Scarlet Devil Mansion || 100 || 05/25/15 || 01/09/19 || &lt;br /&gt;
|-&lt;br /&gt;
! 65&lt;br /&gt;
| Momiji || 3830 || [8] Youkai Mountain (Summit) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 16&lt;br /&gt;
| Remilia 3 (CN fork) || 3720 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 110&lt;br /&gt;
| Sagume || 3670 || [10] Dream World～Moon || 1 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 67&lt;br /&gt;
| Keine || 3659 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 82&lt;br /&gt;
| Maribel || 3642 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 68&lt;br /&gt;
| Yuuka || 3619 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 17&lt;br /&gt;
| Alice || 3577 || [5] Forest of Magic || 0 || 10/03/16 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 70&lt;br /&gt;
| Kosuzu || 3560 || [2] Human Village || 85 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 55&lt;br /&gt;
| Byakuren || 3511 || [1] Myouren Temple || 0 || 1/13/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 41&lt;br /&gt;
| Nue || 3446 || [1] Myouren Temple || 100 || 04/30/13 || 2021 || &lt;br /&gt;
|-&lt;br /&gt;
! 80&lt;br /&gt;
| Akyuu || 3362 || [2] Human Village || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 5&lt;br /&gt;
| Sunny || 3237 || [0] Hakurei Shrine || 0 || 11/17/19 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 9&lt;br /&gt;
| Yumemi || 3214 || [0] Hakurei Shrine || 100 || 05/17/20 || 03/04/22 || &lt;br /&gt;
|-&lt;br /&gt;
! 102&lt;br /&gt;
| Shinki || 3181 || [5] Forest of Magic / [11] Makai (NAS) || 10 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 25&lt;br /&gt;
| Ran || 3113 || [6] Sanzu River～Netherworld || 100 || 03/09/18 || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
! 75&lt;br /&gt;
| Medicine || 3010 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 94&lt;br /&gt;
| Benben || 2996 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 3 (CN fork) || 2850 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 158&lt;br /&gt;
| Sendai Hakurei Miko (CN fork) || 2805 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 7&lt;br /&gt;
| Star || 2791 || [0] Hakurei Shrine || 0 || 03/22/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 63&lt;br /&gt;
| Kagerou || 2781 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 6&lt;br /&gt;
| Luna || 2780 || [0] Hakurei Shrine || 0 || 12/20/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 72&lt;br /&gt;
| Eirin 2 (CN fork) || 2774 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 15&lt;br /&gt;
| Sakuya 3 || 2772 || [3] Scarlet Devil Mansion || 100 || ~03/17/2015 || ~03/17/2015 || English OC by /egg/ Sakuya Anon &lt;br /&gt;
|-&lt;br /&gt;
! 104&lt;br /&gt;
| Yuki || 2765 || [2] Human Village / [11] Makai (NAS) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 95&lt;br /&gt;
| Yatsuhashi || 2753 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 57&lt;br /&gt;
| Kokoro || 2663 || [0] Hakurei Shrine || 0 || 05/26/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 33&lt;br /&gt;
| Suwako || 2611 || [8] Youkai Mountain (Summit) || 100 || 05/27/19 || 2021 || &lt;br /&gt;
|-&lt;br /&gt;
! 129&lt;br /&gt;
| Kutaka || 2609 || [8] Youkai Mountain (Summit) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 103&lt;br /&gt;
| Yumeko || 2541 || [5] Forest of Magic / [11] Makai (NAS) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 27&lt;br /&gt;
| Wriggle || 2533 || [5] Forest of Magic || 100 || 03/30/23 || 03/30/23 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
! 142&lt;br /&gt;
| Momoyo || 2406 || [8] Youkai Mountain (Summit) || 100 || 09/05/23 || 09/05/23 || English OC by vinumsabbathi &lt;br /&gt;
|-&lt;br /&gt;
! 130&lt;br /&gt;
| Yachie || 2376 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 66&lt;br /&gt;
| Yuyuko || 2370 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 42&lt;br /&gt;
| Hatate 2 (CN fork) || 2370 || [8] Youkai Mountain (Summit) || 0 || 3/2/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 35&lt;br /&gt;
| Iku || 2328 || [8] Youkai Mountain (Summit) || 0 || 06/09/18 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 117&lt;br /&gt;
| Gengetsu || 2322 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 36&lt;br /&gt;
| Rin || 2281 || [9] Underworld || 30 || ~10/24/2020 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 44&lt;br /&gt;
| Ellen || 2239 || [5] Forest of Magic || 0 || 02/28/15 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 134&lt;br /&gt;
| Miyoi || 2213 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 142&lt;br /&gt;
| Chimata (CN fork) || 2212 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 90&lt;br /&gt;
| Seiga || 2103 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 97&lt;br /&gt;
| Seija 2 (CN fork) || 2020 || [7] Youkai Mountain (Foot) ||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 4&lt;br /&gt;
| Mima || 2011 || [0] Hakurei Shrine || 100 || ~02/16/2017 || 2018 || &lt;br /&gt;
|-&lt;br /&gt;
! 62&lt;br /&gt;
| Kaguya 2 (CN fork) || 1997 || [4] Bamboo Forest of the Lost || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 47&lt;br /&gt;
| Rika || 1963 || None || 100 || 06/23/23 || 06/23/23 || English OC by rairai &lt;br /&gt;
|-&lt;br /&gt;
! 61&lt;br /&gt;
| Mokou || 1960 || [4] Bamboo Forest of the Lost || 100 || ~5/31/2015 || 01/27/20 || &lt;br /&gt;
|-&lt;br /&gt;
! 18&lt;br /&gt;
| Lily W 1 || 1949 || [7] Youkai Mountain (Foot) || 0 || 10/13/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 31&lt;br /&gt;
| Sanae 2 || 1942 || [8] Youkai Mountain (Summit) || 0 || 06/05/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 12&lt;br /&gt;
| Rumia || 1867 || [5] Forest of Magic || 0 || 08/26/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 60&lt;br /&gt;
| Parsee 2 (CN fork) || 1841 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 26&lt;br /&gt;
| Yukari || 1792 || [6] Sanzu River～Netherworld || 100 || ~06/28/2019 || 07/29/23 || &lt;br /&gt;
|-&lt;br /&gt;
! 112&lt;br /&gt;
| Junko || 1699 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 133&lt;br /&gt;
| Saki || 1678 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 83&lt;br /&gt;
| Kisume || 1617 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 23&lt;br /&gt;
| Youmu 2 (CN fork) || 1586 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 81&lt;br /&gt;
| Renko || 1564 || [2] Human Village || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 123&lt;br /&gt;
| Satono || 1548 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 140&lt;br /&gt;
| Megumu || 1542 || [8] Youkai Mountain (Summit) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 122&lt;br /&gt;
| Mai Teireida || 1478 || None || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 132&lt;br /&gt;
| Keiki (CN fork) || 1306 || [6] Sanzu River～Netherworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 28&lt;br /&gt;
| Mystia || 1221 || [4] Bamboo Forest of the Lost || 40 || 11/01/14 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 69&lt;br /&gt;
| Mamizou || 1182 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 51&lt;br /&gt;
| Nitori || 1156 || [7] Youkai Mountain (Foot) || 100 || 06/24/15 || 11/08/21 || &lt;br /&gt;
|-&lt;br /&gt;
! 32&lt;br /&gt;
| Kanako || 1149 || [8] Youkai Mountain (Summit) || 0 || 02/16/22 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 2 || 1117 || [3] Scarlet Devil Mansion || 0 || 12/25/20 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 85&lt;br /&gt;
| Ichirin || 1102 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 54&lt;br /&gt;
| Patchouli || 1057 || [3] Scarlet Devil Mansion || 100 || ~11/08/2015 || 11/18/18 || &lt;br /&gt;
|-&lt;br /&gt;
! 15&lt;br /&gt;
| Sakuya 1 || 1048 || [3] Scarlet Devil Mansion || 100 || 12/31/18 || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
! 106&lt;br /&gt;
| Sumireko || 1029 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 125&lt;br /&gt;
| Joon || 997 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 19&lt;br /&gt;
| Lily B || 982 || [7] Youkai Mountain (Foot) || 0 || 09/26/21 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 37&lt;br /&gt;
| Utsuho || 957 || [9] Underworld || 100 || ~8/14/2020 || 2020 || &lt;br /&gt;
|-&lt;br /&gt;
! 34&lt;br /&gt;
| Tenshi || 932 || [8] Youkai Mountain (Summit) || 100 || 04/05/20 || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
! 14&lt;br /&gt;
| Cirno || 882 || [3] Scarlet Devil Mansion || 0 || 04/01/21 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 126&lt;br /&gt;
| Shion || 879 || [8] Youkai Mountain (Summit) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 86&lt;br /&gt;
| Murasa || 770 || [1] Myouren Temple || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 49&lt;br /&gt;
| Satori 3 (CN fork) || 765 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 92&lt;br /&gt;
| Futo || 762 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 16&lt;br /&gt;
| Remilia || 759 || [3] Scarlet Devil Mansion || 100 || ~03/17/2018 || 2019 || &lt;br /&gt;
|-&lt;br /&gt;
! 2&lt;br /&gt;
| Ruukoto || 741 || [0] Hakurei Shrine || 100 || ~06/09/2018 || 09/28/18 || &lt;br /&gt;
|-&lt;br /&gt;
! 38&lt;br /&gt;
| Koishi 3 (CN fork) || 737 || [9] Underworld || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 74&lt;br /&gt;
| Letty 1 || 669 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 22&lt;br /&gt;
| Lunasa || 655 || [3] Scarlet Devil Mansion || 0 || ~2/12/2018 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 23&lt;br /&gt;
| Youmu || 655 || [6] Sanzu River～Netherworld || 100 || ~8/20/2017 || 2018 || &lt;br /&gt;
|-&lt;br /&gt;
! 31&lt;br /&gt;
| Sanae 1 || 637 || [8] Youkai Mountain (Summit) || 0 || ~1/20/2017 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 50&lt;br /&gt;
| Flandre 1 || 557 || [3] Scarlet Devil Mansion || 100 || June 2016? || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
! 112&lt;br /&gt;
| Junko 2 (CN fork) || 547 || [10] Dream World～Moon || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 78&lt;br /&gt;
| Minoriko || 510 || [7] Youkai Mountain (Foot) || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 59&lt;br /&gt;
| Koakuma 2 || 484 || [3] Scarlet Devil Mansion || 0 || ~7/1/2021 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 153&lt;br /&gt;
| Shanghai || 427 || [5] Forest of Magic || 1 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
! G3&lt;br /&gt;
| Generic (Upfront) || 415 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 59&lt;br /&gt;
| Koakuma 1 || 361 || [3] Scarlet Devil Mansion || 100 || 01/11/16 || 03/27/19 || &lt;br /&gt;
|-&lt;br /&gt;
! 74&lt;br /&gt;
| Letty 2 || 343 || [3] Scarlet Devil Mansion || 0 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 71&lt;br /&gt;
| Shinmyoumaru || 335 || [0] Hakurei Shrine || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 10&lt;br /&gt;
| Suika || 302 || [0] Hakurei Shrine || 100 || ~02/17/2016 || 2016 || &lt;br /&gt;
|-&lt;br /&gt;
! 56&lt;br /&gt;
| Miko || 298 || [1] Myouren Temple || 0 || 1/13/2020? ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 15&lt;br /&gt;
| Sakuya 2 || 284 || [3] Scarlet Devil Mansion || 0 || ~05/26/2020 ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 91&lt;br /&gt;
| Tojiko || 265 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 161&lt;br /&gt;
| Hourai || 262 || [5] Forest of Magic || 1 ||  ||  || English OC by Mr Pops a Lot, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 88&lt;br /&gt;
| Kyouko || 235 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 151&lt;br /&gt;
| YuugenMagan || 210 || None || 100 || 05/06/23 || 05/06/23 || English OC by vinumsabbathi, WIP &lt;br /&gt;
|-&lt;br /&gt;
! 84&lt;br /&gt;
| Yamame || 205 || [9] Underworld || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 118&lt;br /&gt;
| Eternity || 196 || [4] Bamboo Forest of the Lost || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 120&lt;br /&gt;
| Aunn 1 || 194 || [0] Hakurei Shrine || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 89&lt;br /&gt;
| Yoshika || 191 || [1] Myouren Temple || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 119&lt;br /&gt;
| Nemuno || 166 || [7] Youkai Mountain (Foot) || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 121&lt;br /&gt;
| Narumi || 141 || [5] Forest of Magic || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 73&lt;br /&gt;
| Sekibanki || 135 || [2] Human Village || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! 24&lt;br /&gt;
| Chen || 114 || [6] Sanzu River～Netherworld || 100 || 2019? || 2022 || &lt;br /&gt;
|-&lt;br /&gt;
! G4&lt;br /&gt;
| Generic (Serious) || 23 || None || 100 ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
! G1&lt;br /&gt;
| Generic (Timid) || 20 || None || 100 ||  ||  || &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vinumsabbathi</name></author>
		
	</entry>
</feed>