Jump to content

Zaz DoggyStyle Animation Fix (Zaz Animation Pack V7.0 and V.8.0)


Guest

Recommended Posts

Posted
View File

This is a patch that fixes zaz doggy style Animations (Zaz Animation Pack V7.0 and V.8.0)

 

Installation:

 

1)  Place files in data folder (overwriting the two files from Zaz Animation Pack V7.0 or V.8.0)

2)  Clear animations in sexlab

3)  rebuild animations in Zaz

 

---------------------

 

BACKGROUND:

 

For the last 4 years, Zaz doggy style animations haven't been working (since at least zaz v6.0).  Since those animations are rather crutial to the whole zaz/DDi framework (the only armbinder on armbinder sex animation, for example) and their absence is immersion breaking in every mod that uses bound sex animations, I finally decided to track down what was preventing them from working.

 

 

The answer?  It was a typo.  Zaz doggy style animations ("BoundDoggyStyle", "BothBoundDoggyStyle", "ArmbinderDoggyStyle", "BothArmbinderDoggyStyle") haven't been working for the last 4 years because of a typo.  I can't believe I spent 7 hours pouring through code to figure this out.

 

The code in zbfSexLab.psc which is wrong:

 

Quote

 

Function DefineDoggy01(sslBaseAnimation akAnim, String asName, String asAnim1, String asAnim2)
    SetAnimationDefaults(akAnim, asName, Squishing, Sexual)

    Int B = akAnim.AddPosition(Female, addCum = Anal)
    akAnim.AddPositionStage(B, asAnim1 + "_A1_S3")
    akAnim.AddPositionStage(B, asAnim1 + "_A1_S4")
    akAnim.AddPositionStage(B, asAnim1 + "_A1_S3")
    akAnim.AddPositionStage(B, asAnim1 + "_A1_S4")
    
    Int A = akAnim.AddPosition(Male)
    akAnim.AddPositionStage(A, asAnim2 + "_A2_S3", -100, sos = 5)
    akAnim.AddPositionStage(A, asAnim2 + "_A2_S4", -100, sos = 5)
    akAnim.AddPositionStage(A, asAnim2 + "_A2_S3", -100, sos = 7)
    akAnim.AddPositionStage(A, asAnim2 + "_A2_S4", -100, sos = 5)

 

 

 

The corrected code:


 

Quote

 

Function DefineDoggy01(sslBaseAnimation akAnim, String asName, String asAnim1, String asAnim2)
    SetAnimationDefaults(akAnim, asName, Squishing, Sexual)

    Int B = akAnim.AddPosition(Female, addCum = Anal)
    akAnim.AddPositionStage(B, asAnim1 + "_A1_S1")
    akAnim.AddPositionStage(B, asAnim1 + "_A1_S2")
    akAnim.AddPositionStage(B, asAnim1 + "_A1_S3")
    akAnim.AddPositionStage(B, asAnim1 + "_A1_S4")

    Int A = akAnim.AddPosition(Male)
    akAnim.AddPositionStage(A, asAnim2 + "_A2_S1", -100, sos = 5)
    akAnim.AddPositionStage(A, asAnim2 + "_A2_S2", -100, sos = 5)
    akAnim.AddPositionStage(A, asAnim2 + "_A2_S3", -100, sos = 7)
    akAnim.AddPositionStage(A, asAnim2 + "_A2_S4", -100, sos = 5)

 

 

 


 

Posted

Hello :)
A big fat YES and NICE WORK  to you !!!

May a ask a stupid question:
Are these two files compatible with ZAZ 7 ?
I know you wrote Zaz 8  but many other mod need the Zaz extension pack.
I am absolut no expert of modding (I have no idea )
Sorry if i wrote something OT.

Thank you :)

Posted

Does feel like so many bugs are silly stuff like this, just a matter of finally drilling down to find them.  Good sleuthing IMO.

 

For those asking, I haven't tried it yet but it is probably safe to say this will work with ZAP 7.  The ZAP 7 script source has exactly the same number of lines and is the same size, so it is doubtful that the file was edited between 7.0 and Tara's version.  Save a backup of the original file just in-case (it is literally just a single script file).

 

 

Posted (edited)

If this is truly the mistake I´ll put it also into the zap 8.0, if nobody minds...

Seems to be logiccal and proofed so far...

 

zap8.0 also corrects some animations (milking machine) and the DD harness andDD  armbinder and the missing pillory and the doggie-belt...and at least closes the roof of the zap testzone with 4 missing poles (roof-repair)

 

MANY THANKS to the founder!!

THIS change will take effect in the next release:-)))

 

 

p.s.: If you like and be willed, you could check out the rest-maybe there´s also more....

Edited by t.ara
Posted

I just automatically assume anything that goes wrong in my game is my own fault due to load order, incompatible mods mixed with each other and similar stuff. Good to know that wasn't the case with this issue at least. Thanks a lot for solving it!

Posted
5 hours ago, Shep67 said:

Hello :)
A big fat YES and NICE WORK  to you !!!

May a ask a stupid question:
Are these two files compatible with ZAZ 7 ?
I know you wrote Zaz 8  but many other mod need the Zaz extension pack.
I am absolut no expert of modding (I have no idea )
Sorry if i wrote something OT.

Thank you :)

 

Yes, I just checked and the patch will work with ZAZ 7.  As Reesewow mentioned, the script source is the same between V7.0 and V8.0.

Posted (edited)

So this is fix for zapdoggy1 animation?

I also encounters a error in the anim, that both charactors play a same animation which seems be of the male/aggressive role in zaz blowjob(armbinder).

 

edit: Tested on Zaz7.0-T.ara new offset edition and Zaz8.0, both ok.

 

but female/victiom charactor seems to keep playing stage1 animation during stage2, which makes a small glitch.

enb 2017_11_28 02_01_48_63.png

Edited by cinemagic
Posted
34 minutes ago, t.ara said:

If this is truly the mistake I´ll put it also into the zap 8.0, if nobody minds...

Seems to be logiccal and proofed so far...

 

zap8.0 also corrects some animations (milking machine) and the DD harness andDD  armbinder and the missing pillory and the doggie-belt...and at least closes the roof of the zap testzone with 4 missing poles (roof-repair)

 

MANY THANKS to the founder!!

THIS change will take effect in the next release:-)))

 

 

p.s.: If you like and be willed, you could check out the rest-maybe there´s also more....

 

By all means, add it to zap 8.0.  I just put this patch out as a temporary fix after finally finding the problem.

 

I will check out the rest when I have time, but I am pretty sure that this patch will fix a lot of the zaz animation issues (any time doggy style was randomly selected, for example).

 

22 minutes ago, cinemagic said:

So this is fix for zapdoggy1 animation?

I also encounters a error in the anim, that both charactors play a same animation which seems be of the male/aggressive role in zaz blowjob(armbinder).

 

I haven't encountered this bug, but I will do some testing later and try to fix it if I can reproduce it.

Posted
1 hour ago, t.ara said:

...and for this action you got into (my) the (zap8.0) credit-listing:-))

 

Thanks.  Looking forward to the next release.

Posted

Thank you very much. I remember the times, when I was searching for mistake in my coding, when I was studing IT. It was hell. Now to wait for more thrilling animations, that make use of armbinders and Co.

Posted
On 27/11/2017 at 11:20 PM, cinemagic said:

edit: Tested on Zaz7.0-T.ara new offset edition and Zaz8.0, both ok.

 

but female/victiom charactor seems to keep playing stage1 animation during stage2, which makes a small glitch.

enb 2017_11_28 02_01_48_63.png

I have the same problem with Zaz v7.0

  • 2 weeks later...
Posted

For anyone wondering if they need this for DDi 4.0: the animation is already packaged in and the script correct.

(Obviously Zaz is used for other mods so you'll still want this.)

 

Much love for the fix.

  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...