Progress update and a poll. (Patreon)
Content
I have been working on the modding system. Which basically means exposing more and more game's hardcoded data as json files for anyone to tweak and modify.
The modding system design is very similar to what HRT had: a /data/ folder which contains the mod folders. Then anyone can add new mods into the game by placing a new folder into the /data/ (with the appropriate files) and the game will then load it.
I want to get started on the modding system earlier this time around, because in HRT, some of the data are hard coded in game whereas others are exposed in the /data/ folders. That led to some confusion on which things are modifiable and which are not. So this time, I want to try to expose as much as possible in the /data/ folder, and load the base game itself as a mod. This base game folder should serve as a good reference for anyone interesting in tweaking the game via modding.
Spent quite a bit of time on upgrading the Particle System, which now load from .jsons plus having a lot more features. I made a couple particles effects that you can sample here: https://twitter.com/Enlit3D/status/1270906174020304898.
Started to work on porting HRT moves over and to parameterize each move. (Defining things like grab chance %, lust damage, orgasm damage, etc for each move). Starting from next demo, characters wouldn't have all the moves available and instead can only use grab moves they know. (can learn more in the future).
So here is the poll: how do you feel about grab moves that are strictly better than another? For example, character may start out with "doggy style A". He learns "doggy style B" in the future. "Doggy style B" is strictly better than "doggy style A" - higher base chance %, higher damage. My concern is that because now "doggy style B" is strictly better than "doggy style A," players who enjoys the animation of "doggy style A" more over "doggy style B" may feel pressured to use B instead of A because it's more effective.
Am I overthinking this?