theredreaper wrote: I could see porting something like this to a web application to make it accessible to an even larger crowd, possibly with a mobile-friendly version?
I would like to make it accessible to as many people as possible, but for now I'm just focusing on what I know I can manage, which is a Windows version.
teasinot wrote:This sounds great. Are there already punishments and rewards in there by default? And is it easy for a user to add punishments and rewards to the script?
Punishments and rewards aren't hard-coded into the program. Literally the only thing the program does is parse and process. I've made it so that all actual content is creatable and mod-able outside of the code itself. So there is no "default" per se, just what modules I include with the program when it's released.
It will be very easy for the user to add whatever they want, that's the whole design philosophy here. You can add failure states, branch failure states, and you can determine what punishments if any will apply.
The domme will also choose to punish you on her own, but it's not a 1:1 reaction to failing or being stubborn. Outside of webteases, I've never encountered a domme who immediately punishes me for every single failing, infraction or slight.
Rather, the domme in this program works off a mood index. If she gets too pissed off with you or dissatisfied with your performance, she might decide to punish you on her own. Likewise if she gets pleased enough with you, she may choose to reward you. This index is definable by the user as well, so you can create a domme that's as easy to piss off as your average webtease domme if you wish, or you can create someone a little more unpredictable.
teasinot wrote:
So if I wasn't as enthusiastic about a specific picture, it wouldn't get displayed as much?
Pictures she shows you from tumblr don't get repeated unless she knows you really like it and uses it against you later.
teasinot wrote:Is that something you are doing by default? Indexing specific Tumblr links that fit the themes? Or is this something that will be entirely determined by the user when they use the program?
I currently don't have any tumblr indexing implemented (though I do have local media genre indexing). If I do make the program allow for that, it will be up to the user to determine.
teasinot wrote:And more than likely in an image set, the less revealing images will be at the beginning and the more explicit ones nearer the end. It would be easy right for the program to randomise varying between earlier image numbers and later ones so that it can slow the pace of the tease down. Keeping the more revealing pictures away from you for a longer period of time. Going through the pictures in the right order would be good too, as the program could get roughly halfway through, and then pull you backwards by 4 or 5 pictures, then move forwards 6 or 7 times. Kind of easing you forward, but pulling you back to tease you for longer.
I get what you're saying, I'll have to revisit that idea when I'm close to being done and I'm just polishing and enhancing.
teasinot wrote:Always nice to have surprises to spring. It blows my mind to know that the user can create a personality type and I'm guessing that as they build that personality type more and more, it starts to grow exponentially based on certain information.
Just to reiterate what I said in the OP, the domme doesn't learn on her own just in case that's the impression you have. Her abilities, vocabulary, tricks and routines grow as people add to them. Since people who create content will be creating them for personality types rather than individual webteases, and since all scripts will be small, self-contained modules, her growth is simple to facilitate and customize.
For instance, someone says "Hey guys, I made a module where the domme tells you to edge, and then once you get close she makes you stop and then there's a 30% chance she makes you bust your balls" ( or she busts your balls if her mood isn't high enough, or if you answer something wrong, or whatever you can imagine). You like the sound of that, so you grab it, put it in your module folder, bam the domme can now call on that module.
Someone else sees that and thinks, "I'd like that better if she made you smack your cock around instead". So they edit that module to make you do some cock slaps instead and puts that module on the forum. You think to yourself, hey that will mix it up nicely, so you grab it and stick it in your module folder.
Like I said, I"ll go into a lot more detail about all this stuff later but I just wanted to clarify that.
teasinot wrote:Can't argue with that! What about certain types of etiquette from the sub? For example, if told to follow an instruction, and the user types "Yes." The Domme will type "Yes, what?" and you have to type "Yes, Goddess," or something like that. Or she expects certain words to be punctuated. It would be a really hot feature to have a Domme that keeps you in line when it comes to grammar and showering her in compliments and things like that which she recognises.
Like this?
teasinot wrote:Games. I bet you have probably incorporated the idea of different games into the program already. Dice roll gambles and maybe even something where you can challenge the Domme, like a game of Noughts and Crosses (Tic Tac Toe) something where there is an element of risk from losing.
Dice roll games are a dime a dozen. If I include games in this software, I'm going HAM
andy wood wrote:1885,
I see that it is possible to quote a previous statement from the Forums, so that the quote has a different color background. How do you do that?
I know I said I would answer any questions, but now you're just taking advantage
When you post a reply, look below the textbox and you'll see a history of previous messages. Use the quote button in the upper-right hand corner of those messages.
andy wood wrote:I love how customizable this A.I. sounds. But I think there should be limits to when and how the settings can be re-set. For example, you should not be able to have Maitresse Madeline using you harshly at 1 pm, and then decide to re-adjust her, and then suddenly she is much nicer by 1:15. Too much ability to re-adjust the domme at will, would lead to topping from the bottom, and ruin the illusion of power exchange, IMHO.
I get what you're saying, but I want this program to be customizable at any given time. I want users to be able to have whatever experience they want, even if it's not consistent or wouldn't necessarily fly in a real situation. If you want to adhere to your chosen domme's will 100%, there certainly won't be anything stopping you
