can someone explain how to use the dialog mod?
Hey, if you have any questions about the mod, you can ask me, I'll always be happy to help.
You can either directly add JSON objects {} to a file, line by line, or you can use the included GUI
You can open that in a scene with Ctrl + G and it will create a GUI that will allow you to automatically save dialog that you make for that scene to a file that's by default in the Dialogue/SceneTalk folder of your game.
You can also press Ctrl+D to force a reload of all scene dialog from the files.
If you want to use some features, not everything works out of the box.
You'll need to go to BepInEx/Config/SucRebCustomDialogue.cfg and edit that file for certain changes. It should explain how to do so pretty well.
The GUI doesn't open if you've never entered a scene in the Squeezer Edit menu or in-battle, because it targets the most recent scene to save dialog for.
The GUI contains all the conditions you can set for the dialog to appear.
A lot of information on the plugin is contains in the text files at "BepInEx/Plugins/Succubus Dialog Reborn" (assuming you installed it correctly)
In there, there are text files, "MUST README" which contains a lot of information on how to setup some of the features of the mod and get dialog to appear, and "Working Dialogue Types", which are sets of conditions that I can confirm makes dialog appear in game.
By default, the dialog GUI remembers and uses the parameters for the dialog you previously entered, so that you can easily chain dialogs together or target a specific scenario. You have to manually re-set the conditions if you want to do something else.
Hope this helps!
If not, feel free to shoot me a question here or on the Discord as phoenaiix.