There is a template folder included in this folder so you can just copy paste it to

C:\Users\Username\AppData\Local\HoleDweller

The folders inside the mods folder must follow the next format
charactername_creatorname
if you want to mod Lia you would make a folder named
Lia_Thigh8673

if you wanted to mod zaria you'd make a folder named
Zaria_Thigh8673

and so on


(8673 is my discord ID which presumably is unique between users meaning if everyone adheres to the discord id format there won't be overlapps between two characters named the same)

Anyways what are the files inside of the folder for and how do you use them

First of all, the text files must have the !stopreading! at whichever point you want them to stop being read



====================================================================================================================================
cleardialogue.txt
This textfile contains all of the dialogue situationID list that will be cleared before adding your custom dialogue
to define the id's write ONE id per new line after #clearThis

Example
#clearThis
1
9
34
!stopreading!

This will delete the default lines for
1= character disliking a gift they were given
9= clicking the "nah" button after finding them
34= futa sex
====================================================================================================================================


====================================================================================================================================
dialogue.txt
This file will add dialogue lines to a character after #lineAdd you will start defining the arguments/parameters of the dialogue line, the argument order of them is

Text = The dialogue text e.g (I'll swallow you whole... you bad wolf)
EmotionID = The emotion the character portrait will have when saying the line e.g (2 will make the character happy)
Situation = Context in which the line will play (20 will play when a character starts giving the player character a blowjob)
Time = Time in frames the dialogue will stay on (most lines in the game use 120)
Text speed = Speed the text will get displayed at (most lines in the game use 1)
Required love = Required love stat from this character if the current stat is lower than this value the line will never play
Required perv = Same as above but with perv stat
Required tech = Same as above but with tech stat
Required heat = Same as above but with heat stat
Required character name = If you want this line to only be possible to play if you have a character you put the character name here e.g (Lia), if you want it to be available regardless of characters write (noone)
Required character creator name = Name of the character creator of the previously named character (this line is only relevant if you have a required character) e.g (Thigh8673)
Required character apperance = This makes it so the line will only apear if the required character has a specific apperance applied to it e.g (5 if you wanted this line to only play if Lia has the renamon apperance) if the apperance is irrelevant write -1
====================================================================================================================================


====================================================================================================================================
pal.png
This image will add palettes to a character (they do not work on babies atm)
you must leave the Leftmost column of it intact and then you can make it as wide as many palettes you want, to know which colors assign to what on characters i included a couple of images (paletteguide and generalpalette)
====================================================================================================================================


If you want to reload mod stuff without closing and opening the game you can hold space and press 6