diff --git a/SRPG_Unpacker.exe b/SRPG_Unpacker.exe index 8f762d3..51a1975 100644 Binary files a/SRPG_Unpacker.exe and b/SRPG_Unpacker.exe differ diff --git a/data/Plugin/修理費用.js b/data/Plugin/修理費用.js index 243ebac..124c947 100644 --- a/data/Plugin/修理費用.js +++ b/data/Plugin/修理費用.js @@ -103,4 +103,4 @@ function repairUnit(unit) { return total; } -StringTable.ItemLost = 'の使用回数が0になりました'; +StringTable.ItemLost = 'Number of uses is now 0'; diff --git a/patch/Base/autoevents.json b/patch/Base/autoevents.json new file mode 100644 index 0000000..630b9c2 --- /dev/null +++ b/patch/Base/autoevents.json @@ -0,0 +1,699 @@ +[ + { + "id": 2, + "name": "New Event", + "desc": "", + "command": "", + "commandMsg": "", + "customParameters": "", + "pages": [ + { + "id": 0, + "commands": [ + { + "id": 0, + "comment": "", + "type": "message", + "data": [ + "Giacomo-sama, we've taken that female knight to\nthe fuck room." + ], + "speaker": "Bandit A" + }, + { + "id": 1, + "comment": "", + "type": "message", + "data": [ + "Good, well done." + ], + "speaker": "Giacomo" + }, + { + "id": 2, + "comment": "", + "type": "message", + "data": [ + "Giacomo-chan, let's have our way with that female\nknight right away! Just like we always do." + ], + "speaker": "Luriel" + }, + { + "id": 3, + "comment": "", + "type": "message", + "data": [ + "Yeah. I'll join in too. There's nothing like\nbreaking in a woman like her." + ], + "speaker": "Giacomo" + }, + { + "id": 4, + "comment": "", + "type": "message", + "data": [ + "On the map, you can control Giacomo and violate\nthe girls. This time, let's violate Lena, who we\njust captured, and make her submit." + ], + "speaker": "_" + } + ] + } + ] + }, + { + "id": 3, + "name": "Angela Collar", + "desc": "", + "command": "", + "commandMsg": "", + "customParameters": "", + "pages": [ + { + "id": 0, + "commands": [ + { + "id": 0, + "comment": "", + "type": "message", + "data": [ + "Kukuku... It's been a while since I used the\ntraining room, but I managed to make the knight\nsubmit nicely." + ], + "speaker": "Giacomo" + }, + { + "id": 1, + "comment": "", + "type": "message", + "data": [ + "Yeah. Even a tough knight can't do anything after\nbeing raped that much." + ], + "speaker": "Bandits" + }, + { + "id": 2, + "comment": "", + "type": "message", + "data": [ + "I won't forget that look of utter despair on her\nface." + ], + "speaker": "Giacomo" + }, + { + "id": 3, + "comment": "", + "type": "message", + "data": [ + "Eek!" + ], + "speaker": "Charlotte" + }, + { + "id": 4, + "comment": "", + "type": "message", + "data": [ + "Hm? The prince is here too." + ], + "speaker": "Giacomo" + }, + { + "id": 5, + "comment": "", + "type": "message", + "data": [ + "P-please, have mercy..." + ], + "speaker": "Chris" + }, + { + "id": 6, + "comment": "", + "type": "message", + "data": [ + "Kukuku, what are you so scared of? No matter how\ncute your face is, I'm not interested in men." + ], + "speaker": "Giacomo" + }, + { + "id": 7, + "comment": "", + "type": "message", + "data": [ + "Hehe, you know, that kid might actually be quite a\ncatch?" + ], + "speaker": "Luriel" + }, + { + "id": 20, + "comment": "", + "name": "", + "description": "" + }, + { + "id": 8, + "comment": "", + "type": "message", + "data": [ + "Hm? What do you mean?" + ], + "speaker": "Giacomo" + }, + { + "id": 9, + "comment": "", + "type": "message", + "data": [ + "It's no use hiding it from Luriel-chan. I can\nsmell the scent of a female all over you." + ], + "speaker": "Luriel" + }, + { + "id": 10, + "comment": "", + "type": "message", + "data": [ + "No way... Hey, strip the prince." + ], + "speaker": "Giacomo" + }, + { + "id": 11, + "comment": "", + "type": "message", + "data": [ + "Yeah! So, you'll submit to me, right?" + ], + "speaker": "Bandits" + }, + { + "id": 12, + "comment": "", + "type": "message", + "data": [ + "Ugh... ...Yes. So please, don't do anything\nterrible..." + ], + "speaker": "Chris" + }, + { + "id": 13, + "comment": "", + "type": "message", + "data": [ + "I see, I see. Well, after seeing that, it's no\nwonder you feel that way. Still, it's boring if\nyou just submit without anything happening. Come\nto my room." + ], + "speaker": "Giacomo" + }, + { + "id": 14, + "comment": "", + "type": "message", + "data": [ + "Eh, kya!" + ], + "speaker": "Chris" + }, + { + "id": 15, + "comment": "", + "type": "message", + "data": [ + "That's right, I just thought of something good." + ], + "speaker": "Giacomo" + }, + { + "id": 16, + "comment": "", + "type": "message", + "data": [ + "Huh?" + ], + "speaker": "Chris" + }, + { + "id": 17, + "comment": "", + "type": "message", + "data": [ + "Let's call Charlotte too. I'll make her watch as I\nmake Princess Angela submit. Kukuku..." + ], + "speaker": "Giacomo" + }, + { + "id": 18, + "comment": "", + "type": "message", + "data": [ + "N-no way..." + ], + "speaker": "Chris" + } + ] + } + ] + }, + { + "id": 4, + "name": "Sex with Angela", + "desc": "", + "command": "", + "commandMsg": "", + "customParameters": "", + "pages": [ + { + "id": 0, + "commands": [] + } + ] + }, + { + "id": 5, + "name": "New Event", + "desc": "", + "command": "", + "commandMsg": "", + "customParameters": "", + "pages": [ + { + "id": 0, + "commands": [ + { + "id": 2, + "comment": "", + "type": "message", + "data": [ + "Angela has submitted!" + ] + } + ] + } + ] + }, + { + "id": 11, + "name": "CM Erotic Shop Opens", + "desc": "", + "command": "", + "commandMsg": "", + "customParameters": "", + "pages": [ + { + "id": 0, + "commands": [ + { + "id": 0, + "comment": "", + "type": "message", + "data": [ + "Giacomo-sama, it seems a traveling merchant has\narrived." + ], + "speaker": "Bandit A" + }, + { + "id": 1, + "comment": "", + "type": "message", + "data": [ + "Hm? A merchant?" + ], + "speaker": "Giacomo" + }, + { + "id": 2, + "comment": "", + "type": "message", + "data": [ + "Yes, would you like to meet them?" + ], + "speaker": "Bandit A" + }, + { + "id": 3, + "comment": "", + "type": "message", + "data": [ + "Yeah. Let's meet them at least once. Bring them\nhere." + ], + "speaker": "Giacomo" + }, + { + "id": 4, + "comment": "", + "type": "message", + "data": [ + "Yes, sir." + ], + "speaker": "Bandit A" + }, + { + "id": 5, + "comment": "", + "type": "message", + "data": [ + "...and that's how it is." + ], + "speaker": "Traveling Merchant" + }, + { + "id": 6, + "comment": "", + "type": "message", + "data": [ + "Hmm, I see. So you're selling items to instill a\nslave mentality in the slaves." + ], + "speaker": "Giacomo" + }, + { + "id": 7, + "comment": "", + "type": "message", + "data": [ + "That's right. If you put this item on them, those\nslaves will definitely realize they're just\nproperty." + ], + "speaker": "Traveling Merchant" + }, + { + "id": 8, + "comment": "", + "type": "message", + "data": [ + "Alright, got it. I'll use them if I need to." + ], + "speaker": "Giacomo" + }, + { + "id": 9, + "comment": "", + "type": "message", + "data": [ + "I've got the best selection around, so please come\nagain." + ], + "speaker": "Traveling Merchant" + }, + { + "id": 10, + "comment": "", + "type": "message", + "data": [ + "The Ero Item Exchange has opened!" + ], + "speaker": "_" + }, + { + "id": 11, + "comment": "", + "type": "message", + "data": [ + "You can now equip ero accessories from the unit\nmenu!" + ], + "speaker": "_" + } + ] + } + ] + }, + { + "id": 0, + "name": "Sex Duty", + "desc": "", + "command": "", + "commandMsg": "", + "customParameters": "", + "pages": [ + { + "id": 0, + "commands": [ + { + "id": 0, + "comment": "", + "type": "message", + "data": [ + "The sex workers have serviced the bandits. Each\nsex worker gained \\va5[3] EXP, and their creampie x\nand anal x have increased!" + ], + "speaker": "_" + } + ] + } + ] + }, + { + "id": 31, + "name": "031_Free Map Discovery 1", + "desc": "", + "command": "", + "commandMsg": "", + "customParameters": "", + "pages": [ + { + "id": 0, + "commands": [ + { + "id": 0, + "comment": "", + "type": "message", + "data": [ + "Giacomo, sir, I've got a report!" + ], + "speaker": "Bandit A" + }, + { + "id": 1, + "comment": "", + "type": "message", + "data": [ + "What is it?" + ], + "speaker": "Giacomo" + }, + { + "id": 2, + "comment": "", + "type": "message", + "data": [ + "Near the Shibana Fortress we took the other day,\nthere's a village that's not on the map." + ], + "speaker": "Bandit A" + }, + { + "id": 3, + "comment": "", + "type": "message", + "data": [ + "Hm? A village?" + ], + "speaker": "Giacomo" + }, + { + "id": 4, + "comment": "", + "type": "message", + "data": [ + "Yeah. Apparently, it's one of Carla's army's\nsupply depots. There are a few farming villages\nnearby, and they gather supplies there." + ], + "speaker": "Bandit A" + }, + { + "id": 5, + "comment": "", + "type": "message", + "data": [ + "Oh? That's good to know." + ], + "speaker": "Giacomo" + }, + { + "id": 6, + "comment": "", + "type": "message", + "data": [ + "Should we hit it?" + ], + "speaker": "Bandit A" + }, + { + "id": 7, + "comment": "", + "type": "message", + "data": [ + "Hmm, yes. It might be good to order Charlotte to\nattack it. It'll line our pockets and deal a blow\nto Carla." + ], + "speaker": "Giacomo" + }, + { + "id": 8, + "comment": "", + "type": "message", + "data": [ + "Got it, I'll make sure we're ready to raid\nanytime." + ], + "speaker": "Bandit A" + }, + { + "id": 9, + "comment": "", + "type": "message", + "data": [ + "Good. Once we're done with the capital, we can\nattack. It'll be good training too." + ], + "speaker": "Giacomo" + }, + { + "id": 10, + "comment": "", + "type": "message", + "data": [ + "Yes, sir!" + ], + "speaker": "Bandit A" + }, + { + "id": 11, + "comment": "", + "type": "message", + "data": [ + "\"Village Near the Border\" has been added as a free\nmap!" + ], + "speaker": "_" + }, + { + "id": 12, + "comment": "", + "type": "message", + "data": [ + "It's a map you can clear as many times as you want\nto earn money and level up. If you want an\nadvantage, grind on the free map." + ], + "speaker": "_" + } + ] + } + ] + }, + { + "id": 32, + "name": "032_Free Map Discovery 2", + "desc": "", + "command": "", + "commandMsg": "", + "customParameters": "", + "pages": [ + { + "id": 0, + "commands": [ + { + "id": 0, + "comment": "", + "type": "message", + "data": [ + "Giacomo, sir, I've got a report!" + ], + "speaker": "Bandit A" + }, + { + "id": 1, + "comment": "", + "type": "message", + "data": [ + "What is it?" + ], + "speaker": "Giacomo" + }, + { + "id": 2, + "comment": "", + "type": "message", + "data": [ + "I found a place that's one of Carla's army's\nsources of funds and looks ripe for raiding." + ], + "speaker": "Bandit A" + }, + { + "id": 3, + "comment": "", + "type": "message", + "data": [ + "What!" + ], + "speaker": "Giacomo" + }, + { + "id": 4, + "comment": "", + "type": "message", + "data": [ + "There's a mine nearby, and apparently all the gold\nis gathered in the village at its base." + ], + "speaker": "Bandit A" + }, + { + "id": 5, + "comment": "", + "type": "message", + "data": [ + "Oh, that mine. I've had my eye on it too, but\nisn't security pretty tight because of its\nlocation?" + ], + "speaker": "Giacomo" + }, + { + "id": 6, + "comment": "", + "type": "message", + "data": [ + "Well, since we're advancing on the capital, they\nhaven't been able to spare troops there lately.\nMost of the royal soldiers are gone―it's mostly\njust militia now." + ], + "speaker": "Bandit A" + }, + { + "id": 7, + "comment": "", + "type": "message", + "data": [ + "Kukuku... In that case, taking it will be easy.\nAlright, send out troops there as soon as we're\nfree!" + ], + "speaker": "Giacomo" + }, + { + "id": 8, + "comment": "", + "type": "message", + "data": [ + "Yes, sir!" + ], + "speaker": "Bandit A" + }, + { + "id": 9, + "comment": "", + "type": "message", + "data": [ + "\"Village at the Foot of the Mine\" has been added\nas a free map!" + ], + "speaker": "_" + } + ] + } + ] + }, + { + "id": 14, + "name": "140_Pre-Battle Warning", + "desc": "", + "command": "", + "commandMsg": "", + "customParameters": "", + "pages": [ + { + "id": 0, + "commands": [ + { + "id": 0, + "comment": "", + "type": "message", + "data": [ + "*After this training, the final battle will begin.\n*Any characters who are pregnant will fall to\ncorruption after the ending. *Also, if you lose\nthe final battle, you'll get a bad ending. *Please\nbe careful." + ], + "speaker": "_" + } + ] + } + ] + } +] \ No newline at end of file diff --git a/patch/Base/bonuses.json b/patch/Base/bonuses.json index a5c457c..e335fe2 100644 --- a/patch/Base/bonuses.json +++ b/patch/Base/bonuses.json @@ -1,7 +1,7 @@ -[ - { - "id": 0, - "name": "Erotic Item Exchange", - "desc": "" - } +[ + { + "id": 0, + "name": "Erotic Item Exchange", + "desc": "" + } ] \ No newline at end of file diff --git a/patch/Base/communicationevents.json b/patch/Base/communicationevents.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/patch/Base/communicationevents.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/patch/Base/endingevents.json b/patch/Base/endingevents.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/patch/Base/endingevents.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/patch/Base/openingevents.json b/patch/Base/openingevents.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/patch/Base/openingevents.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/patch/Base/placeevents.json b/patch/Base/placeevents.json new file mode 100644 index 0000000..2c480a0 --- /dev/null +++ b/patch/Base/placeevents.json @@ -0,0 +1,73 @@ +[ + { + "id": 0, + "name": "Training Explanation", + "desc": "", + "command": "", + "commandMsg": "", + "customParameters": "", + "pages": [ + { + "id": 0, + "commands": [ + { + "id": 1, + "comment": "", + "type": "message", + "data": [ + "Training is done by spending training points. You\ngain 1 training point each time you defeat an\nenemy. Defeat enemies to collect training points\nand train the girls. *You can check your current\ntraining points in \"Check Objectives.\"" + ] + } + ] + } + ] + }, + { + "id": 1, + "name": "Childbirth Not Possible", + "desc": "", + "command": "", + "commandMsg": "", + "customParameters": "", + "pages": [ + { + "id": 0, + "commands": [ + { + "id": 0, + "comment": "", + "type": "message", + "data": [ + "You can't give birth immediately after getting\npregnant. You'll be able to give birth after\nclearing the next map." + ], + "speaker": "_" + } + ] + } + ] + }, + { + "id": 2, + "name": "Not Enough Training x", + "desc": "", + "command": "", + "commandMsg": "", + "customParameters": "", + "pages": [ + { + "id": 0, + "commands": [ + { + "id": 0, + "comment": "", + "type": "message", + "data": [ + "You don't have enough training sessions left to\nperform this training." + ], + "speaker": "_" + } + ] + } + ] + } +] \ No newline at end of file diff --git a/patch/Base/quests.json b/patch/Base/quests.json index a8fe757..5ed4ac4 100644 --- a/patch/Base/quests.json +++ b/patch/Base/quests.json @@ -1,402 +1,402 @@ -[ - { - "id": 77, - "name": "Sex Duty Unlocked", - "desc": "Make Lena the sex duty girl and fuck her as much\nas you want." - }, - { - "id": 78, - "name": "Sex Duty Unlocked", - "desc": "Make Lena the sex duty girl and fuck her as much\nas you want." - }, - { - "id": 56, - "name": "Charlotte Training", - "desc": "Gangbang Charlotte to level her up." - }, - { - "id": 71, - "name": "Charlotte Pleasure", - "desc": "Train Charlotte by making her experience pleasure." - }, - { - "id": 72, - "name": "Charlotte Pleasure", - "desc": "Train Charlotte by making her experience pleasure." - }, - { - "id": 73, - "name": "Charlotte Prostitution", - "desc": "Force Charlotte into prostitution." - }, - { - "id": 74, - "name": "Charlotte Prostitution", - "desc": "Force Charlotte into prostitution." - }, - { - "id": 75, - "name": "Charlotte Meeting", - "desc": "Attack Charlotte during the strategy meeting." - }, - { - "id": 76, - "name": "Charlotte Meeting", - "desc": "Attack Charlotte during the strategy meeting." - }, - { - "id": 57, - "name": "Charlotte Childbirth", - "desc": "Make Charlotte give birth." - }, - { - "id": 63, - "name": "Chris Breeding Training", - "desc": "Breed Chris to level him up." - }, - { - "id": 64, - "name": "Training the Two Princesses", - "desc": "Train Chris and Charlotte together." - }, - { - "id": 65, - "name": "Training the Two Princesses", - "desc": "Train Chris and Charlotte together." - }, - { - "id": 66, - "name": "Chris Cowgirl Training", - "desc": "Train Chris by making him move his hips on his\nown." - }, - { - "id": 67, - "name": "Chris Cowgirl Training", - "desc": "Train Chris by making him move his hips on his\nown." - }, - { - "id": 68, - "name": "Chris's Cheating", - "desc": "Chris continues to be trained by Giacomo. But then\nDalles appears..." - }, - { - "id": 69, - "name": "Chris's Cheating", - "desc": "Chris continues to be trained by Giacomo. But then\nDalles appears..." - }, - { - "id": 70, - "name": "Chris Childbirth", - "desc": "Make Chris give birth." - }, - { - "id": 2, - "name": "Lena Gangbang", - "desc": "Gangbang Lena to break her and make her your ally." - }, - { - "id": 5, - "name": "Lena Training", - "desc": "Gangbang Lena to level her up." - }, - { - "id": 20, - "name": "Lena Double Penetration Training", - "desc": "Train Lena by double-penetrating her." - }, - { - "id": 21, - "name": "Lena Double Penetration Training", - "desc": "Train Lena by double-penetrating her." - }, - { - "id": 22, - "name": "Lena Fuck Room Training", - "desc": "Drag Lena into the fuck room and force her to\nswallow cum." - }, - { - "id": 23, - "name": "Lena Fuck Room Training", - "desc": "Drag Lena into the fuck room and force her to\nswallow cum." - }, - { - "id": 24, - "name": "Lena Childbirth", - "desc": "Make Lena give birth." - }, - { - "id": 3, - "name": "Corne Gangbang", - "desc": "Gangbang Corne to break her and make her your\nally." - }, - { - "id": 4, - "name": "Corne Training", - "desc": "Gangbang Corne to level her up." - }, - { - "id": 25, - "name": "Corne Double Penetration Training", - "desc": "Train Corne by double-penetrating her." - }, - { - "id": 26, - "name": "Corne Double Penetration Training", - "desc": "Train Corne by double-penetrating her." - }, - { - "id": 39, - "name": "Corne Scapegoat Training", - "desc": "Train Corne by making her a public scapegoat in\nthe village." - }, - { - "id": 40, - "name": "Corne Scapegoat Training", - "desc": "Train Corne by making her a public scapegoat in\nthe village." - }, - { - "id": 27, - "name": "Corne Childbirth", - "desc": "Make Corne give birth." - }, - { - "id": 7, - "name": "Saria Gangbang", - "desc": "Gangbang Saria to break her and make her your\nally." - }, - { - "id": 14, - "name": "Saria Training", - "desc": "Gangbang Saria to level her up." - }, - { - "id": 29, - "name": "Saria Double Penetration Training", - "desc": "Train Saria by double-penetrating her." - }, - { - "id": 30, - "name": "Saria Double Penetration Training", - "desc": "Train Saria by double-penetrating her." - }, - { - "id": 43, - "name": "Saria Prostitution Training", - "desc": "Train Saria by making her work at the brothel." - }, - { - "id": 44, - "name": "Saria Prostitution Training", - "desc": "Train Saria by making her work at the brothel." - }, - { - "id": 28, - "name": "Saria Childbirth", - "desc": "Make Saria give birth." - }, - { - "id": 8, - "name": "Mel Gangbang", - "desc": "Gangbang Mel to break her and make her your ally." - }, - { - "id": 11, - "name": "Mel Training", - "desc": "Gangbang Mel to level her up." - }, - { - "id": 31, - "name": "Mel Pregnant Belly Training", - "desc": "Train pregnant Mel." - }, - { - "id": 33, - "name": "Mel Pregnant Belly Training", - "desc": "Train pregnant Mel." - }, - { - "id": 41, - "name": "Mel Breast Milking Training", - "desc": "Train Mel by milking her breasts." - }, - { - "id": 42, - "name": "Mel Breast Milking Training", - "desc": "Train Mel by milking her breasts." - }, - { - "id": 32, - "name": "Mel Childbirth", - "desc": "Make Mel give birth." - }, - { - "id": 9, - "name": "Sherry Gangbang", - "desc": "Gangbang Sherry to break her and make her your\nally." - }, - { - "id": 15, - "name": "Sherry Training", - "desc": "Gangbang Sherry to level her up." - }, - { - "id": 35, - "name": "Sherry Double Penetration Training", - "desc": "Train Sherry by double-penetrating her." - }, - { - "id": 36, - "name": "Sherry Double Penetration Training", - "desc": "Train Sherry by double-penetrating her." - }, - { - "id": 37, - "name": "Sherry Wedding", - "desc": "Make Sherry perform a marriage ritual." - }, - { - "id": 38, - "name": "Sherry Wedding", - "desc": "Make Sherry perform a marriage ritual." - }, - { - "id": 34, - "name": "Sherry Childbirth", - "desc": "Make Sherry give birth." - }, - { - "id": 10, - "name": "Lou Gangbang", - "desc": "Gangbang Lou to break her and make her your ally." - }, - { - "id": 16, - "name": "Lou Training", - "desc": "Gangbang Lou to level her up." - }, - { - "id": 45, - "name": "Lou Breeding Training", - "desc": "Train Lou by breeding her over and over." - }, - { - "id": 46, - "name": "Lou Breeding Training", - "desc": "Train Lou by breeding her over and over." - }, - { - "id": 48, - "name": "Lou Pregnant Belly Training", - "desc": "Train Lou after making her pregnant." - }, - { - "id": 49, - "name": "Lou Pregnant Belly Training", - "desc": "Train Lou after making her pregnant." - }, - { - "id": 47, - "name": "Lou Childbirth", - "desc": "Make Lou give birth." - }, - { - "id": 0, - "name": "Tabatha Gangbang", - "desc": "Gangbang Tabatha to break her and make her your\nally." - }, - { - "id": 18, - "name": "Tabatha Training", - "desc": "Gangbang Tabatha to level her up." - }, - { - "id": 50, - "name": "Tabatha Whip Training", - "desc": "Discipline Tabatha with a whip." - }, - { - "id": 51, - "name": "Tabatha Whip Training", - "desc": "Discipline Tabatha with a whip." - }, - { - "id": 52, - "name": "Tabatha Pregnant Belly Training", - "desc": "Train pregnant Tabatha." - }, - { - "id": 53, - "name": "Tabatha Pregnant Belly Training", - "desc": "Train pregnant Tabatha." - }, - { - "id": 54, - "name": "Tabatha Childbirth", - "desc": "Make Tabatha give birth." - }, - { - "id": 6, - "name": "Kaede Training", - "desc": "Gangbang Kaede to level her up." - }, - { - "id": 13, - "name": "Kaede Gangbang", - "desc": "Gangbang Kaede to break her and make her your\nally." - }, - { - "id": 58, - "name": "Kaede Childbirth", - "desc": "Make Kaede give birth." - }, - { - "id": 12, - "name": "Tina Gangbang", - "desc": "Gangbang Tina to break her and make her your ally." - }, - { - "id": 19, - "name": "Tina Training", - "desc": "Gangbang Tina to level her up." - }, - { - "id": 59, - "name": "Tina Public Training", - "desc": "Train Tina in front of the villagers." - }, - { - "id": 60, - "name": "Tina Public Training", - "desc": "Train Tina in front of the villagers." - }, - { - "id": 61, - "name": "Tina and Lou Training", - "desc": "Train Tina and Lou at the same time." - }, - { - "id": 62, - "name": "Tina and Lou Training", - "desc": "Train Tina and Lou at the same time." - }, - { - "id": 55, - "name": "Tina Childbirth", - "desc": "Make Tina give birth." - }, - { - "id": 1, - "name": "Village Near the Border", - "desc": "Attack the village near the border to earn funds." - }, - { - "id": 79, - "name": "Village at the Foot of the Mine", - "desc": "Attack the village at the foot of the mine to earn\nfunds." - }, - { - "id": 17, - "name": "Debug Map", - "desc": "" - } +[ + { + "id": 77, + "name": "Sex Duty Unlocked", + "desc": "Make Lena the sex duty girl and fuck her as much\nas you want." + }, + { + "id": 78, + "name": "Sex Duty Unlocked", + "desc": "Make Lena the sex duty girl and fuck her as much\nas you want." + }, + { + "id": 56, + "name": "Charlotte Training", + "desc": "Gangbang Charlotte to level her up." + }, + { + "id": 71, + "name": "Charlotte Pleasure", + "desc": "Train Charlotte by making her experience pleasure." + }, + { + "id": 72, + "name": "Charlotte Pleasure", + "desc": "Train Charlotte by making her experience pleasure." + }, + { + "id": 73, + "name": "Charlotte Prostitution", + "desc": "Force Charlotte into prostitution." + }, + { + "id": 74, + "name": "Charlotte Prostitution", + "desc": "Force Charlotte into prostitution." + }, + { + "id": 75, + "name": "Charlotte Meeting", + "desc": "Attack Charlotte during the strategy meeting." + }, + { + "id": 76, + "name": "Charlotte Meeting", + "desc": "Attack Charlotte during the strategy meeting." + }, + { + "id": 57, + "name": "Charlotte Childbirth", + "desc": "Make Charlotte give birth." + }, + { + "id": 63, + "name": "Chris Breeding Training", + "desc": "Breed Chris to level him up." + }, + { + "id": 64, + "name": "Training the Two Princesses", + "desc": "Train Chris and Charlotte together." + }, + { + "id": 65, + "name": "Training the Two Princesses", + "desc": "Train Chris and Charlotte together." + }, + { + "id": 66, + "name": "Chris Cowgirl Training", + "desc": "Train Chris by making him move his hips on his\nown." + }, + { + "id": 67, + "name": "Chris Cowgirl Training", + "desc": "Train Chris by making him move his hips on his\nown." + }, + { + "id": 68, + "name": "Chris's Cheating", + "desc": "Chris continues to be trained by Giacomo. But then\nDalles appears..." + }, + { + "id": 69, + "name": "Chris's Cheating", + "desc": "Chris continues to be trained by Giacomo. But then\nDalles appears..." + }, + { + "id": 70, + "name": "Chris Childbirth", + "desc": "Make Chris give birth." + }, + { + "id": 2, + "name": "Lena Gangbang", + "desc": "Gangbang Lena to break her and make her your ally." + }, + { + "id": 5, + "name": "Lena Training", + "desc": "Gangbang Lena to level her up." + }, + { + "id": 20, + "name": "Lena Double Penetration Training", + "desc": "Train Lena by double-penetrating her." + }, + { + "id": 21, + "name": "Lena Double Penetration Training", + "desc": "Train Lena by double-penetrating her." + }, + { + "id": 22, + "name": "Lena Fuck Room Training", + "desc": "Drag Lena into the fuck room and force her to\nswallow cum." + }, + { + "id": 23, + "name": "Lena Fuck Room Training", + "desc": "Drag Lena into the fuck room and force her to\nswallow cum." + }, + { + "id": 24, + "name": "Lena Childbirth", + "desc": "Make Lena give birth." + }, + { + "id": 3, + "name": "Corne Gangbang", + "desc": "Gangbang Corne to break her and make her your\nally." + }, + { + "id": 4, + "name": "Corne Training", + "desc": "Gangbang Corne to level her up." + }, + { + "id": 25, + "name": "Corne Double Penetration Training", + "desc": "Train Corne by double-penetrating her." + }, + { + "id": 26, + "name": "Corne Double Penetration Training", + "desc": "Train Corne by double-penetrating her." + }, + { + "id": 39, + "name": "Corne Scapegoat Training", + "desc": "Train Corne by making her a public scapegoat in\nthe village." + }, + { + "id": 40, + "name": "Corne Scapegoat Training", + "desc": "Train Corne by making her a public scapegoat in\nthe village." + }, + { + "id": 27, + "name": "Corne Childbirth", + "desc": "Make Corne give birth." + }, + { + "id": 7, + "name": "Saria Gangbang", + "desc": "Gangbang Saria to break her and make her your\nally." + }, + { + "id": 14, + "name": "Saria Training", + "desc": "Gangbang Saria to level her up." + }, + { + "id": 29, + "name": "Saria Double Penetration Training", + "desc": "Train Saria by double-penetrating her." + }, + { + "id": 30, + "name": "Saria Double Penetration Training", + "desc": "Train Saria by double-penetrating her." + }, + { + "id": 43, + "name": "Saria Prostitution Training", + "desc": "Train Saria by making her work at the brothel." + }, + { + "id": 44, + "name": "Saria Prostitution Training", + "desc": "Train Saria by making her work at the brothel." + }, + { + "id": 28, + "name": "Saria Childbirth", + "desc": "Make Saria give birth." + }, + { + "id": 8, + "name": "Mel Gangbang", + "desc": "Gangbang Mel to break her and make her your ally." + }, + { + "id": 11, + "name": "Mel Training", + "desc": "Gangbang Mel to level her up." + }, + { + "id": 31, + "name": "Mel Pregnant Belly Training", + "desc": "Train pregnant Mel." + }, + { + "id": 33, + "name": "Mel Pregnant Belly Training", + "desc": "Train pregnant Mel." + }, + { + "id": 41, + "name": "Mel Breast Milking Training", + "desc": "Train Mel by milking her breasts." + }, + { + "id": 42, + "name": "Mel Breast Milking Training", + "desc": "Train Mel by milking her breasts." + }, + { + "id": 32, + "name": "Mel Childbirth", + "desc": "Make Mel give birth." + }, + { + "id": 9, + "name": "Sherry Gangbang", + "desc": "Gangbang Sherry to break her and make her your\nally." + }, + { + "id": 15, + "name": "Sherry Training", + "desc": "Gangbang Sherry to level her up." + }, + { + "id": 35, + "name": "Sherry Double Penetration Training", + "desc": "Train Sherry by double-penetrating her." + }, + { + "id": 36, + "name": "Sherry Double Penetration Training", + "desc": "Train Sherry by double-penetrating her." + }, + { + "id": 37, + "name": "Sherry Wedding", + "desc": "Make Sherry perform a marriage ritual." + }, + { + "id": 38, + "name": "Sherry Wedding", + "desc": "Make Sherry perform a marriage ritual." + }, + { + "id": 34, + "name": "Sherry Childbirth", + "desc": "Make Sherry give birth." + }, + { + "id": 10, + "name": "Lou Gangbang", + "desc": "Gangbang Lou to break her and make her your ally." + }, + { + "id": 16, + "name": "Lou Training", + "desc": "Gangbang Lou to level her up." + }, + { + "id": 45, + "name": "Lou Breeding Training", + "desc": "Train Lou by breeding her over and over." + }, + { + "id": 46, + "name": "Lou Breeding Training", + "desc": "Train Lou by breeding her over and over." + }, + { + "id": 48, + "name": "Lou Pregnant Belly Training", + "desc": "Train Lou after making her pregnant." + }, + { + "id": 49, + "name": "Lou Pregnant Belly Training", + "desc": "Train Lou after making her pregnant." + }, + { + "id": 47, + "name": "Lou Childbirth", + "desc": "Make Lou give birth." + }, + { + "id": 0, + "name": "Tabatha Gangbang", + "desc": "Gangbang Tabatha to break her and make her your\nally." + }, + { + "id": 18, + "name": "Tabatha Training", + "desc": "Gangbang Tabatha to level her up." + }, + { + "id": 50, + "name": "Tabatha Whip Training", + "desc": "Discipline Tabatha with a whip." + }, + { + "id": 51, + "name": "Tabatha Whip Training", + "desc": "Discipline Tabatha with a whip." + }, + { + "id": 52, + "name": "Tabatha Pregnant Belly Training", + "desc": "Train pregnant Tabatha." + }, + { + "id": 53, + "name": "Tabatha Pregnant Belly Training", + "desc": "Train pregnant Tabatha." + }, + { + "id": 54, + "name": "Tabatha Childbirth", + "desc": "Make Tabatha give birth." + }, + { + "id": 6, + "name": "Kaede Training", + "desc": "Gangbang Kaede to level her up." + }, + { + "id": 13, + "name": "Kaede Gangbang", + "desc": "Gangbang Kaede to break her and make her your\nally." + }, + { + "id": 58, + "name": "Kaede Childbirth", + "desc": "Make Kaede give birth." + }, + { + "id": 12, + "name": "Tina Gangbang", + "desc": "Gangbang Tina to break her and make her your ally." + }, + { + "id": 19, + "name": "Tina Training", + "desc": "Gangbang Tina to level her up." + }, + { + "id": 59, + "name": "Tina Public Training", + "desc": "Train Tina in front of the villagers." + }, + { + "id": 60, + "name": "Tina Public Training", + "desc": "Train Tina in front of the villagers." + }, + { + "id": 61, + "name": "Tina and Lou Training", + "desc": "Train Tina and Lou at the same time." + }, + { + "id": 62, + "name": "Tina and Lou Training", + "desc": "Train Tina and Lou at the same time." + }, + { + "id": 55, + "name": "Tina Childbirth", + "desc": "Make Tina give birth." + }, + { + "id": 1, + "name": "Village Near the Border", + "desc": "Attack the village near the border to earn funds." + }, + { + "id": 79, + "name": "Village at the Foot of the Mine", + "desc": "Attack the village at the foot of the mine to earn\nfunds." + }, + { + "id": 17, + "name": "Debug Map", + "desc": "" + } ] \ No newline at end of file diff --git a/patch/Base/shops.json b/patch/Base/shops.json index a4ac594..4da1b0a 100644 --- a/patch/Base/shops.json +++ b/patch/Base/shops.json @@ -1,7 +1,7 @@ -[ - { - "id": 0, - "name": "Shop", - "desc": "" - } +[ + { + "id": 0, + "name": "Shop", + "desc": "" + } ] \ No newline at end of file diff --git a/patch/Base/talkevents.json b/patch/Base/talkevents.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/patch/Base/talkevents.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/patch/Extra/recollection.json b/patch/Extra/recollection.json index 2e79684..f2a45e9 100644 --- a/patch/Extra/recollection.json +++ b/patch/Extra/recollection.json @@ -1,6 +1,8 @@ [ { "id": 0, + "name": "ero_01_01", + "desc": "Even Charlotte, blessed with natural talent, is\njust a helpless girl before the brute strength of\nthe bandits. Her virginity is taken by Dalles and\nhis huge cock.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Released in Chapter 2\",\r\norder:101}", @@ -941,6 +943,8 @@ }, { "id": 45, + "name": "ero_01_02_Charlotte Purchase", + "desc": "Ordered by Dalles, Charlotte goes to the brothel.\nShe swears to herself that even if she gives up\nher body, her spirit will never break... but...", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Charlotte's training event 'Charlotte\\nForced Prostitution'\",\r\norder:104}", @@ -2079,6 +2083,8 @@ }, { "id": 1, + "name": "ero_01_03 Pleasure", + "desc": "Charlotte has a magical item handmade by Luriel\nattached to her clit. Will she be able to resist\nthe pleasure?", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Charlotte's training event 'Charlotte\\nPleasure Training'\",\r\norder:103}", @@ -3172,6 +3178,8 @@ }, { "id": 23, + "name": "ero_01_04_After Training", + "desc": "Trained by Dalles and the others, even Charlotte\ncan't take it and passes out.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by training Charlotte\",\r\norder:102}", @@ -3203,6 +3211,8 @@ }, { "id": 41, + "name": "ero_01_06_Strategy Meeting", + "desc": "During a strategy meeting, the bandits show up.\nCharlotte tries to keep her composure in front of\neveryone, but...", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Charlotte's training event 'Charlotte\\nCrashes the Meeting'\",\r\norder:106}", @@ -4395,6 +4405,8 @@ }, { "id": 6, + "name": "ero_02_02_Defeat", + "desc": "Corne, defeated in battle. Beneath that heavy\narmor was the body of a very fragile girl.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by defeating Corne\",\r\norder:401}", @@ -5209,6 +5221,8 @@ }, { "id": 22, + "name": "ero_02_03_Rape Eyes", + "desc": "No matter how skilled a knight she was at defense,\nonce stripped and violated by the burly men, there\nwas nothing she could do to resist.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Corne's training event 'Corne\\nGangbang'\",\r\norder:402}", @@ -5330,6 +5344,8 @@ }, { "id": 27, + "name": "ero_02_01_Double Penetration", + "desc": "Today's training partner is Corne, but the bandits\ndecide to use Corne's ass as well.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Corne's training event 'Corne Double\\nPenetration Training'\",\r\norder:403}", @@ -6342,6 +6358,8 @@ }, { "id": 28, + "name": "ero_02_04_10G", + "desc": "Corne was forced to sell her body in a certain\nvillage. The price was 10G. Because it was so\ncheap, a huge crowd of villagers gathered.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Corne's training event 'Corne\\nScapegoat Training'\",\r\norder:404}", @@ -7291,6 +7309,8 @@ }, { "id": 29, + "name": "ero_03_06_Loss of Virginity", + "desc": "For Lena, who serves Charlotte loyally as her\nlord, having her shameful acts witnessed by her\nmaster was unbearably painful.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Lena's training event 'Lena Gangbang'\",\r\norder:301}", @@ -8888,6 +8908,8 @@ }, { "id": 14, + "name": "ero_03_04", + "desc": "Even Lena, a seasoned hero, is still a girl at\nheart. In the training room, she couldn't endure\nhaving her precious things taken one after another\nby unfamiliar bandits.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by training Lena\",\r\norder:302}", @@ -8982,6 +9004,8 @@ }, { "id": 42, + "name": "ero_03_05_Sex Duty", + "desc": "A sex duty rotation began to serve the bandits.\nThe first victim chosen was Lena.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Lena's training event 'Sex Duty\\nUnlocked'\",\r\norder:303}", @@ -9922,6 +9946,8 @@ }, { "id": 35, + "name": "ero_03_01_Double Penetration", + "desc": "Even Lena's strong body wasn't trained for her\nholes. The bandits relentlessly pounded her two\nweak spots.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Lena's training event 'Lena Double\\nPenetration Training'\",\r\norder:304}", @@ -10916,6 +10942,8 @@ }, { "id": 9, + "name": "ero_03_02_Lena's Fuck Room", + "desc": "Lena was locked up in the fuck room. It was a room\nmeant only for her violation, where she was forced\nto gulp down loads of the bandits' cum.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Lena's training event 'Lena Fuck Room\\nTraining'\",\r\norder:305}", @@ -12108,6 +12136,8 @@ }, { "id": 44, + "name": "ero_05_05_Prostitution", + "desc": "Kaede earns money to get revenge on Charlotte. The\nquickest way was to sell her body. The skilled\nswordsman turns into a prostitute...", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked upon reaching Chapter 8\",\r\norder:1001}", @@ -13453,6 +13483,8 @@ }, { "id": 32, + "name": "ero_05_01_Pirate Prostitution", + "desc": "To borrow the power of the pirates, Kaede offered\nherself. But the price she paid was far too great.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked upon reaching Chapter 9\",\r\norder:1002}", @@ -14986,6 +15018,8 @@ }, { "id": 2, + "name": "ero_05_02_Defeat Humiliation", + "desc": "Kaede, the swordsman known as the Black Reaper.\nBut even her fierce fighting spirit was stopped by\nthe Dalles Bandit Gang, branding her as a loser.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by defeating Kaede\",\r\norder:1003}", @@ -15782,6 +15816,8 @@ }, { "id": 31, + "name": "ero_05_03_Rape Eyes", + "desc": "Kaede sold her body and ended up pregnant. But\neven then, the bandits showed no mercy and kept\nraping her over and over.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Kaede's training event 'Kaede\\nGangbang'\",\r\norder:1004}", @@ -15948,6 +15984,8 @@ }, { "id": 40, + "name": "ero_06_01 Carla-san", + "desc": "Carla was finally defeated by Giacomo and the\nothers. Even as a queen, there was no mercy. The\nbandits thoroughly violated her.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by clearing Chapter 12\",\r\norder:1401}", @@ -16996,6 +17034,8 @@ }, { "id": 13, + "name": "ero_07_01_Loss of Virginity", + "desc": "Chris's secret―that she's a woman―was discovered\nby Giacomo. As a result, Giacomo set his sights on\nChris.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked upon reaching Chapter 3\",\r\norder:201}", @@ -17882,6 +17922,8 @@ }, { "id": 38, + "name": "ero_07_02_With the Princess", + "desc": "Chris is forced to do the one thing she never\nwanted Charlotte, whom she adores, to see. In this\nway, Giacomo makes Chris his own.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Chris's training event 'Training the\\nTwo Princesses'\",\r\norder:203}", @@ -18840,6 +18882,8 @@ }, { "id": 36, + "name": "ero_07_03_Cowgirl", + "desc": "On Giacomo's orders, Chris moves her hips herself.\nIt was an act unbefitting of a princess.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Chris's training event 'Chris Cowgirl\\nTraining'\",\r\norder:204}", @@ -19744,6 +19788,8 @@ }, { "id": 50, + "name": "ero_07_04_Cheating", + "desc": "Chris is under Giacomo's orders not to be touched\nby anyone else. But then Dalles, with his huge\ncock, appears. Chris, who only knows Giacomo as a\nman...", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Chris's training event 'Chris's\\nCheating'\",\r\norder:205}", @@ -21044,6 +21090,8 @@ }, { "id": 53, + "name": "ero_07_05_After Training", + "desc": "Chris is fucked by Giacomo over and over, forced\nto show her pathetic side in front of Charlotte.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by training Chris\",\r\norder:202}", @@ -21093,6 +21141,8 @@ }, { "id": 7, + "name": "ero_08_1_Defeat", + "desc": "Even as the high priest's daughter, losing on the\nbattlefield made Sherry nothing more than a prize.\nFrom now on, her beautiful body would be used to\nthe fullest.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by clearing Chapter 6\",\r\norder:701}", @@ -22339,6 +22389,8 @@ }, { "id": 5, + "name": "ero_08_02 2", + "desc": "Sherry serves two bandits at once with both holes.\nThe girl sandwiched between the big men could only\nendure it.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Sherry's training event 'Sherry Double\\nPenetration Training'\",\r\norder:703}", @@ -23423,6 +23475,8 @@ }, { "id": 20, + "name": "ero_08_03_Rape Eyes", + "desc": "Sherry is completely exhausted. Her future was\nshrouded in darkness.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Sherry's training event 'Sherry\\nGangbang'\",\r\norder:702}", @@ -23517,6 +23571,8 @@ }, { "id": 48, + "name": "ero_08_04_Wedding Ceremony", + "desc": "Sherry is forcibly brought to the church. There,\nshe's forced to do something truly terrifying.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Sherry's training event 'Sherry\\nWedding'\",\r\norder:704}", @@ -24727,6 +24783,8 @@ }, { "id": 15, + "name": "ero_09_01_Defeat Humiliation", + "desc": "Mel was defeated by the Dalles Bandit Gang. What\nhappens to losers is always the same.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by defeating Mel\",\r\norder:601}", @@ -25595,6 +25653,8 @@ }, { "id": 19, + "name": "ero_09_03_Rape Eyes", + "desc": "Mel is gang-raped by the bandits. She desperately\nrefuses to let them cum inside, but all of them\nend up ejaculating deep in her womb.", "command": "", "commandMsg": "", "customParameters": "{hint:\"Unlocked by Mel's training event 'Mel\\nGangbang'