CREATE YOUR AI CUM SLUT ON CANDY.AI TRY FOR FREE
x

Others [Moon Rhapsody mod] New animations + cheats

JoeTermin

Member
Dec 24, 2017
224
1,113
JoeTermin, I was wondering, would it possible to add separated ending animation that only plays after "spr_H_Incufly_alt" and "spr_H_Incufly_alt_2"?

These two animations are only trigger when Sasha has the "host" status and get grabbed by an Incufly, but they uses the same ending as the normal animation "spr_H_Incufly_end". Using the unused sprites as base, I made a variant for "spr_H_Incufly_alt" and "spr_H_Incufly_alt_2", and I was hoping it would possible to trigger a different ending animation for this specific case (would be called "spr_H_Incufly_alt_end" and "spr_H_Incufly_alt_2_end" basically).

View attachment 4279691

On that note, another thing I was wondering, any way you could make the "host" timer configurable in modconfig.json?
Attached is an updated dll that should do what you want.

- You can override the host timer with the new JSON key:
`var_host_default_override` (in seconds, original is 120)

- The new anims will have to be named:
'spr_H_Incufly_end_host'
'spr_H_Incufly_2_end_host'.
'spr_H_Incufly_Nyx_end_host'

The Nyx one is optional. The game will display an error if the anims are not found in data.win.

An important implementation detail, these new animations don't get triggered based on whether the animation playing is "_alt" or not (that's expensive to detect), instead they get played depending on whether the player has had the "host" status for more than 5 seconds, I think that work around should be equivalent.
 
  • Heart
Reactions: mk40 and Artix0

mk40

Member
Jul 23, 2018
212
371
Attached is an updated dll that should do what you want.

- You can override the host timer with the new JSON key:
`var_host_default_override` (in seconds, original is 120)

- The new anims will have to be named:
'spr_H_Incufly_end_host'
'spr_H_Incufly_2_end_host'.
'spr_H_Incufly_Nyx_end_host'

The Nyx one is optional. The game will display an error if the anims are not found in data.win.

An important implementation detail, these new animations don't get triggered based on whether the animation playing is "_alt" or not (that's expensive to detect), instead they get played depending on whether the player has had the "host" status for more than 5 seconds, I think that work around should be equivalent.
Amazing, I'll check that as soon as I can. I have other suggestions I'd like to see with you but I'll post that later.

On a side note, you added "spr_H_Incufly_Nyx_end_host" but, in contrary to Sasha, by default Nyx doesn't have any alternate animation when she has the host status.
 

mk40

Member
Jul 23, 2018
212
371
So I had a quick look and apparently setting any value higher than 180 for "var_host_default_override" messes up the timer display. Any idea if it's fixable? Also, and this is vanilla behaviour, the timer is reset to 3 minutes when you save with the host status. Is there any way to set the reset time to the value set with "var_host_default_override" for consistency?

By the way, just a thought, do you think you could add an on/off toggle to tie and untie Sasha's hair? The function could use the U key (as in "Untie") maybe? That would be a nice little feature to have instead of relying solely on the hair being randomly untied when you get hit or grabbed.
 
Last edited:
Feb 11, 2020
342
496
Really enjoying the mod! I did have a couple of requests though:
1 - Could you extend the duration of the sex scenes? Currently they last no time at all really.
2 - Like AkagiVoid suggested, a way to stop the sex scenes from triggering a gameover? I think it'd go a ways to making the game more fun. To counterbalance this (as it effectively means that there's no way to lose to enemies this way), maybe add a HP loss still? Just a suggestion.

I appreciate you're probably chilling for the holidays, so there's no rush. If you do do either of these, I'd be very grateful!
 

mk40

Member
Jul 23, 2018
212
371
2 - Like AkagiVoid suggested, a way to stop the sex scenes from triggering a gameover? I think it'd go a ways to making the game more fun. To counterbalance this (as it effectively means that there's no way to lose to enemies this way), maybe add a HP loss still? Just a suggestion.
Not happening I'm afraid. I've asked a few weeks ago (in DM) if it was something doable and it's not the case (or at least is would be extremely complicated to achieve). The way the non-game over work with the Incufly relies on a unique codes specificaly made for this enemy, so it's not a matter of just toggling a value for the non-game over system to works with other enemies unfortunatly.

To put it simply, if the game code was fully accecible from the data.win file, a lot could be done "easily" (in comparison to how it currently is). But as everything is packed into the .exe file, it requires a ton of work (and time) to mod this game.
 
Last edited:

JoeTermin

Member
Dec 24, 2017
224
1,113
Really enjoying the mod! I did have a couple of requests though:
1 - Could you extend the duration of the sex scenes? Currently they last no time at all really.
2 - Like AkagiVoid suggested, a way to stop the sex scenes from triggering a gameover? I think it'd go a ways to making the game more fun. To counterbalance this (as it effectively means that there's no way to lose to enemies this way), maybe add a HP loss still? Just a suggestion.

I appreciate you're probably chilling for the holidays, so there's no rush. If you do do either of these, I'd be very grateful!
As mk40 said, 2 is not possible I'm afraid. As a workaround you can use the savestate feature to teleport back to where you died.

1 is possible, and is already done by the mod in some instances (like when the close-up occurs) but I could add a config parameter in the json file for default scenes as well. For now I'm waiting for Color Mod's next version before updating the mod, it'll likely include this and a few other changes we discussed with mk40.
 
Feb 11, 2020
342
496
As mk40 said, 2 is not possible I'm afraid. As a workaround you can use the savestate feature to teleport back to where you died.

1 is possible, and is already done by the mod in some instances (like when the close-up occurs) but I could add a config parameter in the json file for default scenes as well. For now I'm waiting for Color Mod's next version before updating the mod, it'll likely include this and a few other changes we discussed with mk40.
Ahh sorry, didn't realise it was so difficult. that's a shame. The savestate is a good compromise, thank you for that feature. It's a good alternative measure.

Fair enough. I had noticed it was slightly longer in the close-ups already but I wasn't sure if that was because the animation was considered "different" by the game or something else (if that makes sense?). No worries on the wait time, I look forward to it when it comes out.

Again, thank you to you and mk40 for the modding work you're doing.