qwertyu12359 'neg_blazing' is just what the variable is called. It's displayed as just a red blazing, like we discussed. I'm not a fan of calling it ablaze, I rather just make it only red, because that's how most negative stats work. (They don't get different name, just red color).
I'll change the description to: "Why did I have to play chaste and ignore my sexual desires? Now it hurts like hell, I need to be relieved or it'll drive me insane!". I don't want to mention three days, because no other moodlet description is that specific, and if we ever change how many days before this shows up, the message would probably be forgotten.
As for making it go to Ardent with 1 ejaculation, there's no easy way of doing this. I'm not rewriting the entire excitement system just for this, it would make a mess of the code. It's already really easy to go to ardent by just having sex one time with a good slave, or once or twice with a mediocre slave. I have added a save to test the system with, if you skip 3 days, you will see a red blazing. If you then have sex twice with this mediocre slave, you will see yourself go to Ardent, and negative moodlet will disappear.
If you want to test it, you can go to my development builds thread. It's pretty easy to install the latest build, which is this blazing system. Steps(pretty much copy-paste of steps in that thread) you take to install latest build:
1) Download
You must be registered to see the links
and unpack
2) Download
You must be registered to see the links
and unpack into game/content
3) Open Qgen/qgen.exe, load the jack.qsp file. Go to Import>Text, select jack.txt, for converter select Qgen/txt2gam.exe, and you're done.
Now you have the latest version of the game installed. For new updates, that don't change images, you can skip step 2.
Good idea. For a good implementation, the popup should be relatively "transparent" (metaphorically, as in: it doesn't ruin the display. And as in: you certainly don't have to click on it to make it disappear).
It could be available in the tutorial. In the story in easy mode. And in the sandbox mode in any difficulty if activating the option in the cheat menu.
There's no easy way to do this, it would require editing the code in so many places. I'm not willing to do it, if someone else is I can give one example on how to do it, but it's a giant pain, believe me. This is what 'auspex' is for, to see immediate changes to your slave, and later on raven crown, for the debug view. There's also no way that I know of to make a 'msg' popup that does not require you to click it away.
Also it could help figure out the slave's traits (since new players don't even know there are hidden traits they must discover) by getting hints on which punishment/reward works better on a slave.
Those 4 txts files should be added to the main page or be directly added to the game directory, as they are essential for new player's survival (I mean sanity).
If you ask a slave about her fears and dreams, you will get hints towards her traits. This system is not that hidden. You also discover traits by just interacting with your slave, for example a claustrophobic slave, if you torture with bondage, it will be revealed and give a message. I'm not interesting in reworking that part of the game because it already works, and the way you're proposing would require editing every single interaction in the game with something that cannot be copy pasted.
EDIT: But, the trait system is limited. I am more than willing to work with you to add extra, dialogue flavor traits, that's a very good addition. But I don't want to have it influence the gameplay, because that is already in place, and having to rewrite it all would be a real pain. The two systems can totally be separate, don't worry!