xmoonproductions.org
https://xmoonproductions.org/

(3.5 STORY) Eskarn's Doc Room NEW
https://xmoonproductions.org/viewtopic.php?f=27&t=5535
Page 4 of 8

Author:  Candyman65 [ Tue Jan 29, 2019 7:31 pm ]
Post subject:  Re: (3.5 STORY) Eskarn's Doc Room NEW

Thanks for great mod. Amazing work as always.

Having an issue trying to get through all the achievements. In particular, anything involving getting Saiko to a sufficient state of arousal. I can get the initial state, but only get her angry after that with no further indications of arousal. Also...it seems to take forever checking her neck from behind before getting the prompt to remove the dress to check her spine. Not looking for obvious hints, but wondering if I may be doing something wrong...or just wrong enough. Either way, any help would be appreciated.

Author:  Eskarn [ Wed Jan 30, 2019 1:34 am ]
Post subject:  Re: (3.5 STORY) Eskarn's Doc Room NEW

Saiko gets aroused by touching her but she also gets pissed off if you touch her for to long(when her face goes angry let go of her)
Each touch location has its own arousal arms being more then hands, neck being more then head
When Saiko gets to the next arousal threshold she will moan

She can also increase her own arousal with events around the popstick

For her neck taking to long make sure you are pressing on her neck and not head or body
Some touch locations have the surrounded area as allowed so Saiko does not get pissed if you miss by a pixel

Author:  Candyman65 [ Thu Jan 31, 2019 12:32 am ]
Post subject:  Re: (3.5 STORY) Eskarn's Doc Room NEW

Thanks for the info. I'll keep trying different things.

Author:  Lemmy5867 [ Tue Mar 05, 2019 9:10 pm ]
Post subject:  Re: (3.5 STORY) Eskarn's Doc Room NEW

Thanks for your great work ! Again !

I think in the last download the setting state.dyn.me.do.INTRO = 1; is already state.dyn.me.do.INTRO = 0;
because i didn't change it.

Author:  Eskarn [ Wed Mar 06, 2019 2:03 am ]
Post subject:  Re: (3.5 STORY) Eskarn's Doc Room NEW

Thanks for reporting that, i changed it back to 1 in the main download.

Author:  raven [ Sun Mar 10, 2019 1:37 am ]
Post subject:  Re: (3.5 STORY) Eskarn's Doc Room NEW

Eskarn wrote:
Thanks for reporting that, i changed it back to 1 in the main download.


I downloaded the archive and, when unpacking, wrote an unknown format or an error in the archive. Please upload to another file sharing service. Thank.

Author:  RadicalIon [ Tue Mar 12, 2019 3:21 am ]
Post subject:  Re: (3.5 STORY) Eskarn's Doc Room NEW

Protip: Just don't try sticking the gag-tester in her at all before she asks to fuck, there isn't a point where she doesn't jump as if electrically-shocked. Even if you get her to orgasm >3 times during the breasts/up until the outside vagina touching.

Kind of odd, though, considering touching her vagay and asshole is fine if she's horny.

Author:  Eskarn [ Tue Mar 12, 2019 6:47 am ]
Post subject:  Re: (3.5 STORY) Eskarn's Doc Room NEW

Yea i kinda rushed the end of it a little bit
i'll go through it tomorrow and redesign some parts

Author:  RadicalIon [ Tue Mar 12, 2019 6:23 pm ]
Post subject:  Re: (3.5 STORY) Eskarn's Doc Room NEW

Eskarn wrote:
Yea i kinda rushed the end of it a little bit
i'll go through it tomorrow and redesign some parts


I've begun scouring through the code, although it's going to take some time to make heads and tails of it, not so much because of your "bash it 'till it works" approach (I honestly commend that, since it reminds me of my first programming ventures back in the early 2000's, kudos for having the willpower to power through, so far.), but mostly because of how XSP has been made. Here's hoping that it's C++ roots have more merit than meets the eye, and I'll be able to streamline a lot of the code if so. (Trying to figure out how to make reusable classes, right now. If I manage to do that, I'll have to see how the game-world is built, and see if I can't make NPCs move around less like robots.) Though, honestly - that's a large scoop to deal with, it's likelier I'll fudge around with the arousal and dialogue systems, trying to get more (not game-ending) choices in, way sooner.
I'll keep this thread up-to-date with any notable progress, so keep that in mind when you redesign stuff. Not that I expect my code to make it in your release, but there might be bits worth pilfering for your own use.
EDIT: I've been wracking my head but I don't understand why don't you simplify:

Code:
case (state.dyn.me.do.ArousalWait)
{
   [WAIT]
   {
      [ts > state.dyn.me.do.ArousalTimer]
      {
         
         state.dyn.me.do.ArousalWait = DRAIN;
      }

   }
   
      [DRAIN]
      {
      [ts > state.dyn.me.do.ArousalTimer]
      {
         ArousalTimer(10);
         state.dyn.me.do.ArousalWait = DRAIN;
         state.dyn.me.do.Arousal -= 5;
         
      }
      }
}

into
Code:
case (state.dyn.me.do.ArousalWait)
{
   [WAIT]
   {
      [ts > state.dyn.me.do.ArousalTimer]
      {
         ArousalTimer(10);
         state.dyn.me.do.Arousal -= 5;
         
      }
   }
}

As far as I can tell - the entire arousal system is your creation, and "drain" doesn't really exist for any other purpose but to apply the -5 to arousal and reference itself , so it's just code-bloat?

EDIT#2: I also want to know your logic behind the arousal scale being 0 - 100000. It's just huge numbers, it looks like. The code would be a lot more readable if you cut it down to 1000, and scale back the effects (Like, vaginal pen - 50, anal - 75, oral 25/30?)

Author:  Eskarn [ Wed Mar 13, 2019 2:30 am ]
Post subject:  Re: (3.5 STORY) Eskarn's Doc Room NEW

Feel free to go through it all and if you can improve it go for it, The language is custom but its based around C++ and looks a little daunting at first but once you learn the syntax and functions you can pretty much make anything.

The arousal drain might have been a bad idea but the idea was the player had to keep Saiko's arousal up and if the player left her alone for to long it would drain

On any touch or pen
Code:
ArousalTimer(10);
state.dyn.me.do.ArousalWait = WAIT;


If aroused wait until time has passed if not aroused in that period then start draining.
Code:
case (state.dyn.me.do.ArousalWait)
{
   [WAIT]
   {
      [ts > state.dyn.me.do.ArousalTimer]
      {
         state.dyn.me.do.ArousalWait = DRAIN;
      }
   }
   [DRAIN]
   {
      [ts > state.dyn.me.do.ArousalTimer]
      {
         ArousalTimer(10);
         state.dyn.me.do.ArousalWait = DRAIN;
         state.dyn.me.do.Arousal -= 5;
      }
   }
}


Yes i could just have it as [DRAIN] and then just use the timer to drive it.

Why 100000 for the values, ah i thought it was a good idea at the time to have it a 100 based but ill be changing that.

However i feel that having that drain does nothing good in the current story and the checkpoints are to plain.
It's also very hard to know what stat Saiko is in.

And the whole sex parts at the end were just thrown together and are boring.
There's a system i want to try to make that will use the Penetration return values/arousal state to drive the breathing, sounds and animation
more of a real time response system.

Edit
What i got so far

Redesign system

2 driving states
Intimate, controls how intimate Saiko will be with the player
Arousal, controls how aroused Saiko is

Redesign Saiko's story to incorporate the 2 driving states
/
Redesign Monica's story with both driving states
/
Real Time Reaction System
Used for both touch and penetrations

Situation based dirty talk
Situation based moans and breathing
Mouth opening
Situation based animation. Arches, bends, general movement
/
Have Saiko's states more visible by using resting facial animations
standard for not intimate
slight smile for interested
smile for intimate
/
Arousal system for player redesigned
If player is close enough to npc increase arousal to soft cap based on clothing state

Page 4 of 8 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/