12/5/17 and New Text System
Added 2017-12-05 15:34:15 +0000 UTCGreat news everyone!
I think I came up with a solution to the issue I've been having with the text system I have in the game currently. So the big problem was I have been trying to balance the variability of the lines used with the detail those lines possessed. I wanted to simultaneously have both the sandbox styled spanking scenes along with the unique and interesting scenes which are more structured, and for a while the whole idea seemed to be just too much work for both. Right now I'm actually on my campus, but I had some free time to really brainstorm a solution.
As things are with the system right now, is that every action you take reads a certain amount of variables to determine what kind of comment the other characters will make after you take the action. What I tried to do
up until now was make it so that there is a response for every possible situation (Using x strength, while they have y on, and already have z damage, etc.) But with the amount of variables I have, this would call for dozens of different possible options, each of which would have to have at least 5 variations of lines in order to stay fresh. This led to a lot of writing for a system that was way too convoluted for it's own good.
My solution to this, is what if I make each response depend on only a single, or two variables at a time? Like after one set of spanks they comment on you using an implement, and after another they talk about your strength. Using this, I would not only be able to have a higher quantity of line variation, but also more descriptive lines that are less vague about the situation. This carries over to the custom quest scenes as well, where since the amount of possible circumstances for which the characters comment on decreases, that makes me able to make several lines depending on that one scene specifically. It would simplify the whole process to essentially making 1/3 worth of a persona's lines for a scene, which would be significantly less work.
As of right now, this is only hypothetical since I'm away from my computer and can't really crunch out how effective this change will be, but on paper it all seems feasible.