It's been updated! Once you come up with anything, please feel free to post your work in the other threads. I'm happy someone's finally active on this mod page lol
lol0lol9
Creator of
Recent community posts
The overrides are intended to let you override a body part's descriptive text. I found broken implementation so I'll push a hotfix today. Here's an example of how you can use them, v1.1.4 or higher:
{
"schemaVersion": 1,
"id": "myBerryPotion",
"displayName": "Berry Potion",
"effectOps": [
{ "op": "addBodyStage", "target": "waistStage", "amountByMagnitude": 1 }
],
"incapacitation": { "byStage": 0 },
"descriptionOverrides": [
{
"key": "body.waist",
"when": { "minStage": 4 },
"lines": [
"Her midsection is swollen with syrupy pressure, glossy and round like ripe fruit."
]
}
]
}
This replaces the waist description, otherwise determined by the character's belly size, with the line here at certain TF stages. For example, if you wanted a pancake stack TF, you might replace the bust, waist, and hips descriptions with fitting descriptions to reflect a body splitting into multiple pancakes, or for example, replace the waist description with a burger for a burger TF, and so on. Here are the keys you can use.
- "body.weight": Weight/BMI description
- "body.height": Height description
- "body.bust": Bust description
- "body.waist": Waist/belly description
- "body.hips": Hips description
- "body.muscle": Muscle description
- "body.inflation": Inflation description
https://itch.io/t/6093280/template-mod-will-upload-replies-to-page#post-15687062
If you want to make a mod, fill this in (copy/paste and edit the stuff in "quotes"). Hope this makes it easier.
You can add as many lines as you want whenever there's multiple things in quotes without : s in front, as those are different text options for the same event (I use two as the default to keep it small)
{
"schemaVersion": 1,
"id": "tfYourTf",
"displayName": "YOUR TF NAME",
"description": "ONE-LINE DESCRIPTION (OPTIONAL)",
"enabledByDefault": true,
"aiDanger": 1,
"tags": ["tf", "body", "negative"],
"icon": "X",
"effectOps": [
{ "op": "applyTF", "tfId": "yourTf" }
],
"incapacitation": {
"byStage": 0
},
"dialogue": {
"directedCommentary": [
"LINE 1",
"LINE 2",
"LINE 3",
"LINE 4"
],
"directedCommentaryPreferred": [
"LINE 1",
"LINE 2",
"LINE 3"
],
"incapBanter": [
"LINE 1",
"LINE 2",
"LINE 3",
"LINE 4",
"LINE 5",
"LINE 6"
]
},
"speechQuirks": {
"tokens": [
"TOKEN 1",
"TOKEN 2",
"TOKEN 3"
]
},
"tapOutClauses": {
"coreAdjectives": ["ADJ 1", "ADJ 2", "ADJ 3"],
"coreNouns": ["NOUN 1", "NOUN 2", "NOUN 3"],
"addons": ["ADDON 1", "ADDON 2", "ADDON 3"]
},
"gameOver": {
"tfDescriptions": {
"present": [
"LINE 1",
"LINE 2",
"LINE 3"
],
"dominant": [
"LINE 1",
"LINE 2"
],
"overwhelming": [
"LINE 1",
"LINE 2"
],
"complete": [
"LINE 1",
"LINE 2",
"LINE 3"
]
},
"incapDialogue": [
"LINE 1",
"LINE 2",
"LINE 3"
],
"incapMinStage": 8
},
"tf": {
"stages": [
{
"stage": 2,
"threshold": 2,
"description": "STAGE 2 DESCRIPTION",
"incapScore": 5, //change these values as you see fit
"dialogue": [
"LINE 1",
"LINE 2",
"LINE 3"
]
},
{
"stage": 4,
"threshold": 4,
"description": "STAGE 4 DESCRIPTION",
"incapScore": 10,
"dialogue": [
"LINE 1",
"LINE 2",
"LINE 3"
]
},
{
"stage": 6,
"threshold": 6,
"description": "STAGE 6 DESCRIPTION",
"incapScore": 15,
"dialogue": [
"LINE 1",
"LINE 2",
"LINE 3"
]
},
{
"stage": 8,
"threshold": 8,
"description": "STAGE 8 DESCRIPTION",
"incapScore": 20,
"dialogue": [
"LINE 1",
"LINE 2",
"LINE 3"
]
},
{
"stage": 10,
"threshold": 10,
"description": "STAGE 10 DESCRIPTION",
"incapScore": 30,
"dialogue": [
"LINE 1",
"LINE 2",
"LINE 3"
]
}
]
}
}
I will clean up and package any replies and post them in the downloads if anyone wants to contribute.
If you'd like to take a stab at rewriting, all of the current writing is in the downloadable version as json files in potions and -mod zips. Just post them in the mods discussion topic, it's what I created that page for (link on the main game page). You can use any file sharing platform and use the 'insert link' provided by itch to link your work
Reversal moves the hidden body size scores towards true average. If a character starts with larger or smaller than average sizes in their proportions, their incapacitation goes up because it's not *their* average. I'll test it to make sure it's working though. It could've broken when I migrated all potions in the v1 release
The sandbox mode is already available (endless checkbox in options). Also check out the modding documentation in the 1.0 download. At least some of the tfs you mentioned (multiboob would be possible but a pain, the rest would be a TF tagged potion, see the template) can be implemented using it. I plan to focus on rewriting a lot of the more clumsy lines and polishing the game before adding additional middling quality content myself, and secret characters would be a systemic rewrite of how descriptions currently work (though reworking it to add the ability to mod characters/descriptions is planned for a month or two down the line, v2.0).


