Jump to content

Recommended Posts

Posted

Can you do something with just one rule or does there need to be an chain of them in order to get something decent going and if so whats the best way of doing that? because I don't know anything.

 

It might be a good idea to try and be a little more specific about what you're trying to achieve. "Something decent" doesn't give us much to work with.

 

You can find rule examples in this thread: http://www.loverslab.com/topic/66383-scent-of-sex-sex-rules-exchange/

You may be able to work from there, even if the rules are for older versions of SSX. Look at what others were doing and modify it.

 

Alternatively, start on the "Easy" complexity level (you can define that level under the Main tab, top right corner). Create a simple rule first, check for available animations. Don't forget to "Apply" SSX (from the Main menu or via hotkey - X by default). Experiment and enjoy the tinkering.

 

Posted

 

Can you do something with just one rule or does there need to be an chain of them in order to get something decent going and if so whats the best way of doing that? because I don't know anything.

 

It might be a good idea to try and be a little more specific about what you're trying to achieve. "Something decent" doesn't give us much to work with.

 

You can find rule examples in this thread: http://www.loverslab.com/topic/66383-scent-of-sex-sex-rules-exchange/

You may be able to work from there, even if the rules are for older versions of SSX. Look at what others were doing and modify it.

 

Alternatively, start on the "Easy" complexity level (you can define that level under the Main tab, top right corner). Create a simple rule first, check for available animations. Don't forget to "Apply" SSX (from the Main menu or via hotkey - X by default). Experiment and enjoy the tinkering.

 

 

Oh, sorry about that by something decent I meant what you just linked me to. I'm trying to use SSX to have my followers be used while I am enslaved or in bondage while they are with me for instance when enslaved during SD+ and other mods. Thank you for the link I'll get back to you on how well I do.

 

Posted

 

 

I will check that.

 

 

Checked through source code, found reference to ssxQuickLittleHeal at SceneManager - but only with 'restore health at animation start'.  Couldn't find the heal mentioned anywhere else on source, so changed the heal to happen at animation start (the only one I hadn't tried, duh), and healing started working.  It's sort of ok - when things work that's the best place for the heal to occur (incapacitated until scene, but restores normal controls at scene start), I mostly wanted to use 'immediately without animation' as form of 'insurance' against deadlocks in case something goes wrong and animation never plays.

 

Now, if I wait for the second 'Scent of Sex Initialized' (first message comes right after game load, but mod isn't fully working yet at that point, after message comes second time, it works), then start the mod in cell scan mode.. wait for the scan to flash character so it's set protected.. and then spawn a couple of cultist, things often work pretty well:

 

- cultists attack and defeat character

- character goes to bleedout, combat stops

- after a while (at next scan) scene starts

- sometimes the game crashes at this point - usually 'pure virtual call' (could be related to running papyrus log and trace in VERY mod-heavy game)

- if game doesn't crash, scene plays as expected

- after scene combat never resumes

 

This includes both cultists - the one involved in scene and the other one, they both now count as 'friendly' (if I take out weapon and hit one, I get things like 'what are you doing' or 'I'm on your side').

If I spawn third cultist, the new one will attack, but the other two will stay out of fight.  After another defeat against third cultist, the scene will again play as expected - and all three are now friendly.  So it kind of 'almost works' - unless the permanent 'friendly mode' is intentional.. in that case it works fine.

 

I can stop and restart SSX or move out of cell (coc whiteruntempleofkynareth, wait a moment, coc qasmoke), and the cultists are still friendly there.  So I'm guessing the 'stop all fights' does something to factions or relationships, and never restores original state?  Also 'Force Actors Cleanup' in debug options doesn't cause them to become hostile again, so I'm assuming the change is permanent (which makes me a bit wary or running the rules in regular gameplay for the moment).

 

-- edit --

Update:

After a bit more reading on source, it seems acrot cleanup -should- remove all actors from "sexfriends faction".  Tested it a bit more, and actually after doing actor cleanup from debug options, attacking a 'pacified' NPC will start a fight.. they just don't attack on their own.  Maybe that's related to stopping the combat alarm?  Also, after third round of resetting actors, it seems the scan stopped working (actors were no longer flashing from scans), and scenes wouldn't play even after remove/reapply of SSX or changing scan methods.

 

-- edit2 --

Some more testing - quick and dirty hack; added resetCombat() call to ssxSceneManager event ssxAnimEnd:

event ssxAnimEnd(int tid, bool hasPlayer)
    ssx.resetCombat()
    sslThreadController tc = SexLab.GetController(tid)
    Actor[] Positions = tc.Positions
    int i = 0
...

It did what I expected - now after scene had ended, subsequently attacking the NPC will start combat again.  Sometimes (seems to be rare) the NPCs turn hostile right after the scene ends, but I don't know what exactly makes the difference - it seems random, the same NPC can sometimes remain passive (until attacked) and sometimes turn hostile.  Even so, sometimes after another defeat, the scene no longer plays - leaving player into bleedout mode indefinitely, and I don't really know why.

 

-- edit3 --

Maybe it has something to do with scanner (seemingly) not recognizing some actors.  I spawned two cultists, and after first scene, the scan was showing MH 1, FH 1 with two cultists in the room:

post-435442-0-93133300-1475625548_thumb.jpg

 

Attacking the one by the door caused both of them to fight back.. and after defeat another scene started.  Afterwards, scan was still showing MH1, FH 1.  Attacked the one that had been standing by the wall, but after defeat game crashed with pure virtual call - most likely a coincidence, but means I have no idea whether the scene would have played or not.

 

Similarily I've had two NPCs in room, and neither of them being shown in the scan.  Sometimes removing and reapplying (and possibly resetting actors and changing scan method in between) causes the scan to pick up the NPCs again, and this can cause the scene to play.

 

It seems that the times when NPCs turn hostile after scene, generally happens when there are more than one around.  No idea why.  Could be one that wasn't involved in scene goes hostile, and the one that was in the scene follows.

Posted

 

 

Can you do something with just one rule or does there need to be an chain of them in order to get something decent going and if so whats the best way of doing that? because I don't know anything.

 

It might be a good idea to try and be a little more specific about what you're trying to achieve. "Something decent" doesn't give us much to work with.

 

You can find rule examples in this thread: http://www.loverslab.com/topic/66383-scent-of-sex-sex-rules-exchange/

You may be able to work from there, even if the rules are for older versions of SSX. Look at what others were doing and modify it.

 

Alternatively, start on the "Easy" complexity level (you can define that level under the Main tab, top right corner). Create a simple rule first, check for available animations. Don't forget to "Apply" SSX (from the Main menu or via hotkey - X by default). Experiment and enjoy the tinkering.

 

 

Oh, sorry about that by something decent I meant what you just linked me to. I'm trying to use SSX to have my followers be used while I am enslaved or in bondage while they are with me for instance when enslaved during SD+ and other mods. Thank you for the link I'll get back to you on how well I do.

 

 

 

...I don't think you can really do anything decent with this mod.. it's all pretty indecent..

 

*BA-DUM-TIJSSSHHH!*

 

*cough*  Well with that out of the way... it's a pretty tall order.  You basically want integration with other mods, and I don't think that's included, directly anyway.  There may be some possible workarounds.

 

- if the mods set your character naked, you could use 'player naked' as trigger for the scene.. and set the 'but does not participate' option in SSX for player to exclude from actual animation.  Of course then you'll need to be careful about where and when you strip.

- if mod forces specific item on your character (collar, harness, whatever), you could alter the 'naked rules' of SSX so that particular item (or those items) are not checked when calculating if player is naked - and otherwise set the rules so that wearing anything else on that slot will mean player is not naked.

- you could also try to use arousal level of player as trigger - and set arousal rules to exhibitionist (being naked increases arousal).. and also check that devious devices rules increase arousal strongly enough.  Downside (?) is that any other sources of arousal could also trigger the rule (although while not in bondage there's easy ways to deal with that ^_^ )

 

Targeting followers with rule is fairly simple - there's setting for that in SSX.

Posted

Thanks guys, I got it working for the first time. I found out that, 1. I needed to be around more actors. 2. DEC was holding it back abit for guards so I had to enable guards and that's how I got the gangbang to work for my toon.

Posted

Thanks guys, I got it working for the first time. I found out that, 1. I needed to be around more actors. 2. DEC was holding it back abit for guards so I had to enable guards and that's how I got the gangbang to work for my toon.

 

If you set gangbang rule, then yes, would need to have enough actors around to actually trigger the rule.  Also 'cell scan' is the only scan method that seems to work reliably for me in current version (1.3F) although that could be because of having around 300-400 mods installed at the moment - the game is running under pretty heavy load.

Posted

Can this be reliably set up for combat sex without bleed out? IE if X character is below certain health treshold will a sex scene happen? Ive tried diferent set ups with no luck what so ever, 

Posted

Can this be reliably set up for combat sex without bleed out? IE if X character is below certain health treshold will a sex scene happen? Ive tried diferent set ups with no luck what so ever, 

 

Somebody already reposrted some problems on helathlevel.

This week end I will check.

Posted

Can this be reliably set up for combat sex without bleed out? IE if X character is below certain health treshold will a sex scene happen? Ive tried diferent set ups with no luck what so ever, 

 

I tested a simple health rule - when player drops below 95% (I think that was the setting), stop all combat and start scene.  Added lots of 'foobar debug' trace in order to track what exactly happens - and bumped player health up to 3000 or so, to be able to survive long enough for scene to start.

 

The actual debug traces were:

 

EventCatcher:

 

 

 

 


Event OnEnterBleedout()

    if catchBleed

debug.trace("## I'M BLEEDING OUT AND SOMEONE CARES")

        ssx.updateMe(self.getActorReference(), None)

        triggerRules(ruleIDsB, 5)

    endIf

EndEvent



Event OnHit(ObjectReference akAggressor, Form akSource, Projectile akProjectile, bool abPowerAttack, bool abSneakAttack, bool abBashAttack, bool abHitBlocked)

; MODIFIED

    if akAggressor

; !MODIFIED

        lastAggressor = akAggressor as Actor

    endIf

    int h = ssx.getHealthLevel(Self.getActorReference())

    int i = 4

    while i

        i-=1

        if (catchHealthLevs[i]<0 && h< -catchHealthLevs[i]) || (catchHealthLevs[i]>=0 && h>=catchHealthLevs[i])

debug.trace("## I WAS HIT AND MY HEALTH IS DOWN")

            triggerRules(ruleIDsH, 3)

            return

        endIf

    endWhile

debug.trace("## I WAS HIT BUT I'M OK")

EndEvent



...



Function triggerRules(int[] ruleIDs, int catchMode) ; Send the event to play the rule for all registered rule IDs. This will fail because the actor may not be in the rule's participants

    ; catchMode: 0=unspecified (random), 1=player ask (not really an event), 2=nudity, 3=health, 4=combat, 5=bleedout, 6=sleep

    debug.trace("## SENDING MOD EVENT catchMode" + catchMode)

    int handle = ModEvent.Create("ssxPlayRule")

    ModEvent.PushForm(handle, Self.getActorReference())

    ModEvent.PushForm(handle, lastAggressor)

    ModEvent.PushInt(handle, catchMode)

    ModEvent.PushInt(handle, ruleIDs[0])

    ModEvent.PushInt(handle, ruleIDs[1])

    ModEvent.PushInt(handle, ruleIDs[2])

    ModEvent.PushInt(handle, ruleIDs[3])

    ModEvent.Send(handle)

EndFunction

 

 

ssxRunner:

 

 


Function stopAllCombats()

    int i = allActorsNum

    while i

        i -= 1

        if allActors[i]

            allActors[i].stopCombat()

            allActors[i].StopCombatAlarm()

            allActors[i].SheatheWeapon()

            allActors[i].addToFaction(ssxAllFriends)

        endIf

    endWhile

    PlayerRef.addToFaction(ssxAllFriends)

    debug.trace("## ALL COMBAT STOPPED")

    dbg("Combats stopped", 1, "Runner")

EndFunction

 

 

ssxRuleChecker:

 

 


state active

    Function OnBeginState()

        if ssx.startRightAway==1

            RegisterForSingleUpdate(1.0)

            ssx.log("Starting right away", "notifNextScanIn")

        else

            float time = Utility.randomFloat(ssx.ruleCheckerMinWaitTime, ssx.ruleCheckerMaxWaitTime)

            RegisterForSingleUpdate(time)

            ssx.log("Time to wait for the next update = " + (time as int) + " seconds", "notifNextScanIn")

        endIf

    EndFunction

    

    Event startSSXRC(int unused)

        return

    EndEvent



    Event stopSSXRC(String unused)

        UnregisterForUpdate()

        GoToState("inactive")

    EndEvent



    Event doItNow(String mod)

        if mod=="RuleChecker"

            UnregisterForUpdate()

            RegisterForSingleUpdate(0.1)

        endIf

    EndEvent

    

    Event playRule(Form a, Form b, int catchMode, int r1, int r2, int r3, int r4)

        UnregisterForUpdate()

; MODIFIED message

debug.trace("## SSX CATCHMODE " + catchMode)

debug.trace("## Playing rule from event catcher")

        ssx.dbg("Rule Checker: playing rules from Event Catchers", 0, "RuleChecker")

        

        addActorAndStatus(a as Actor)

        addActorAndStatus(b as Actor)

        

        ; Try to fill the rule (any of the set), if at least one rule can be filled, then mark it as valid and call the Rule player

        if r4==0 && r3==0 && r2==0 && r1==0

            float time = Utility.randomFloat(ssx.ruleCheckerMinWaitTime, ssx.ruleCheckerMaxWaitTime)

            RegisterForSingleUpdate(time)

            ssx.dbg("Rule Checker - No event rules.", 0, "RuleChecker")

debug.trace("## NO EVENT RULES")

            return

        endIf

debug.trace("## we're onto something")



        initActors() ; The status will be calclated and updated for all actors

debug.trace("## init complete")

        if allActorsNum==0

            float time = Utility.randomFloat(ssx.ruleCheckerMinWaitTime, ssx.ruleCheckerMaxWaitTime)

            RegisterForSingleUpdate(time)

            ssx.dbg("Rule Checker - No actors.", 0, "RuleChecker")

debug.trace("## NO ACTORS")

            return

        endIf

    

        while ssx.letsWait

            Utility.wait(1.0)

debug.trace("## ...WAIT 1 SEC...")

        endWhile

debug.trace("## no waiting around")

        

        if ssx.countScenesPlaying()>=ssx.maxNumberOfParallelScenes

            ssx.dbg("Rule Checker - Too many scenes are already playing.", 0, "RuleChecker")

            float time = Utility.randomFloat(ssx.ruleCheckerMinWaitTime, ssx.ruleCheckerMaxWaitTime)

            RegisterForSingleUpdate(time)

debug.trace("## TOO MANY SCENES")

            return

        endIf

debug.trace("## we have room")



        ssxRule[] testRules

        if r4 && r3 && r2 && r1

            testRules = new ssxRule[4]

debug.trace("4 RULES")

            testRules[0] = ssx.getRuleById(r1)

            testRules[1] = ssx.getRuleById(r2)

            testRules[2] = ssx.getRuleById(r3)

            testRules[3] = ssx.getRuleById(r4)

        elseIf r3 && r2 && r1

debug.trace("3 RULES")

            testRules = new ssxRule[3]

            testRules[0] = ssx.getRuleById(r1)

            testRules[1] = ssx.getRuleById(r2)

            testRules[2] = ssx.getRuleById(r3)

        elseIf r2 && r1

debug.trace("2 RULES")

            testRules = new ssxRule[2]

            testRules[0] = ssx.getRuleById(r1)

            testRules[1] = ssx.getRuleById(r2)

        elseIf r1

debug.trace("1 RULES")

            testRules = new ssxRule[1]

            testRules[0] = ssx.getRuleById(r1)

        else

            float time = Utility.randomFloat(ssx.ruleCheckerMinWaitTime, ssx.ruleCheckerMaxWaitTime)

            RegisterForSingleUpdate(time)

debug.trace("ZERO RULES")

            ssx.dbg("Rule Checker - No rules.", 0, "RuleChecker")

            return ; No rules

        endIf

debug.trace("## know what to do...")

        

        float justNow = Utility.GetCurrentGameTime()

        int hour = ((justNow - Math.floor(justNow)) * 24) as Int

        int numOfTheRules = 0

        bool foundValidRule = false

        int act

        

        ; find which rule can be filled for real, with the specified actors (b may be empty)

        Actor p1 = a as Actor

        Actor p2 = b as Actor

        

        int i=testRules.length

        while i

            i-=1

debug.trace("...TEST RULE #" + i)

            ssxRule r = testRules[i]

            if r && r.inUse==2 && \

                (r.timeBeforeReDo<=0.0 || r.lastRunTime<=0.0 || (justNow-r.lastRunTime)*3600.0>r.timeBeforeReDo) && \

                (r.getStartTimer(true)==-1 || (r.getStartTimer(true)<=r.getStartTimer(false) && r.getStartTimer(true)<=hour && r.getStartTimer(false)>=hour) || (r.getStartTimer(true)>r.getStartTimer(false) && (r.getStartTimer(true)>=hour || r.getStartTimer(false)<=hour)))

                ; Not in timeout, or timeout not required, and if the start time is specified then the hour is good

                ; Use the try to fill to get the Dsrt, Src, Coll, if possible then put the rule and the actors

                if tryToFillTheRule(r, p1, p2)

                    ; OK, rule is good, put the values, each valid rule will get a position in the rules array

                    ; Check if the player will ask, in this case put the actors in the correct faction

                    Faction canBeAsked = None

                    if r.startsOn==1 ; Player asks

                        canBeAsked = ssx.setUpPlayerDialogues(r)

                        ssx.rulesAskFactions[i] = canBeAsked

                    else

                        ssx.rulesAskFactions[i] = None

                    endIf

                    r.setValidActors(0, dstActors, dstActorsLen, canBeAsked)

                    r.setValidActors(1, srcActors, srcActorsLen, canBeAsked)

                    if canBeAsked && Math.LogicalAnd(ssx.notifHighlight, 0x10)

                        int color = r.getHighlightColor(0, true)

                        if color

                            act=dstActorsLen

                            while act

                                act-=1

                                ssx.hlg(dstActors[act], color, "Askable")

                            endWhile

                        endIf

                        color = r.getHighlightColor(1, true)

                        if color

                            act=srcActorsLen

                            while act

                                act-=1

                                ssx.hlg(srcActors[act], color, "Askable")

                            endWhile

                        endIf

                    endIf

                    r.setValidActors(2, collActors, collActorsLen, None)

                    if r.startsOn==0 ; Only Random starting can be automatic

                        foundValidRule = true

                    endIf

                    numOfTheRules+=1

                    ssx.putValidRule(r)

                    

                    ; Actor highlights, if required

                    int color = r.getHighlightColor(0, true)

                    if color

                        act=dstActorsLen

                        while act

                            act-=1

                            ssx.hlg(dstActors[act], color, "CheckingGood")

                        endWhile

                    endIf

                    color = r.getHighlightColor(1, true)

                    if color

                        act=srcActorsLen

                        while act

                            act-=1

                            ssx.hlg(srcActors[act], color, "CheckingGood")

                        endWhile

                    endIf

                    color = r.getHighlightColor(2, true)

                    if color

                        act=collActorsLen

                        while act

                            act-=1

                            ssx.hlg(collActors[act], color, "CheckingGood")

                        endWhile

                    endIf

                else

                    ssx.removeValidRule(r)

                    testRules[i]=None

                endIf

            endIf

            

            if ssx.iAmActive==0

                GoToState("inactive")

            endIf

            while ssx.letsWait

                Utility.wait(1.0)

            endWhile

        endWhile

debug.trace("## anything valid")

        

        if foundValidRule

debug.trace("## PLAYING VALID RULE")

            ; Send the mod event

            int handle = ModEvent.Create("ssxPlayRulesNow")

            ModEvent.PushForm(handle, a)

            ModEvent.PushForm(handle, 

            ModEvent.PushInt(handle, catchMode)

            if testRules[0]

                ModEvent.PushInt(handle, testRules[0].id)

            else

                ModEvent.PushInt(handle, 0)

            endIf

            if testRules.length>1 && testRules[1]

                ModEvent.PushInt(handle, testRules[1].id)

            else

                ModEvent.PushInt(handle, 0)

            endIf

            if testRules.length>2 && testRules[2]

                ModEvent.PushInt(handle, testRules[2].id)

            else

                ModEvent.PushInt(handle, 0)

            endIf

            if testRules.length>3 && testRules[3]

                ModEvent.PushInt(handle, testRules[3].id)

            else

                ModEvent.PushInt(handle, 0)

            endIf

            ModEvent.Send(handle)

        endIf

        float time = Utility.randomFloat(ssx.ruleCheckerMinWaitTime, ssx.ruleCheckerMaxWaitTime)

        RegisterForSingleUpdate(time)

        ssx.dbg("Rule Checker - Rules checking on events completed. Found " + numOfTheRules + " valid rules. Restarting in " + (time as int) + " seconds.", 0, "RuleChecker")

debug.trace("Rule Checker - Rules checking on events completed. Found " + numOfTheRules + " valid rules. Restarting in " + (time as int) + " seconds.")

    EndEvent    

 

 

So a lot of stuff onto debug trace, with leading ## to make them easy to spot in log spam.  Enabled papyrus log and trace of course.  Loaded game in qasmoke to have empty playground, waiting for SSX to init, started scan, waited for it to catch player and then spawned a cultist.  Stepped over to get smacked.  After first hit I was kind of dancing around to avoid getting hit too much, but got smeared by fire jet so got a lot of hits from that.

Here's the resulting papyrus log section:

    

 

 


[10/05/2016 - 08:06:38PM] SSX DEBUG: Cell Scanner going to active state

[10/05/2016 - 08:06:39PM] SSX DEBUG: Cell Scanner Checker - Starting the scan

[10/05/2016 - 08:06:39PM] SSX DEBUG: Rule Checker - Starting the checking

[10/05/2016 - 08:06:39PM] SSX DEBUG: Rule Checker is waiting for the actors to be found by the scanner

[10/05/2016 - 08:06:39PM] SSX DEBUG: Elapsed time for Cell scanning = 0.070007

[10/05/2016 - 08:06:39PM] SSX DEBUG: Cell Scanner - Scan completed. Not enough actors

[10/05/2016 - 08:06:49PM] SSX DEBUG: Cell Scanner Checker - Starting the scan

[10/05/2016 - 08:06:49PM] SSX DEBUG: Elapsed time for Cell scanning = 0.069000

[10/05/2016 - 08:06:50PM] SSX DEBUG: Actors: test

[10/05/2016 - 08:06:50PM] SSX: FH 1

[10/05/2016 - 08:06:50PM] SSX DEBUG: Cell Scan: Passing actor to Rule Checker test distance=0.000000

[10/05/2016 - 08:06:51PM] SSX DEBUG: Rule Checker - Starting the checking

[10/05/2016 - 08:06:52PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:06:52PM] SSX DEBUG: Cell Scanner - Scan completed. Found 1 actors

[10/05/2016 - 08:06:53PM] SSX DEBUG: Adding test to health test pos=0

 Ma=False Fo=False Hu=TRUE Na=TRUE SN=TRUE SS=TRUE AR=TRUE/40 he=TRUE/3100 st=TRUE/100 ma=TRUE/100 Sle=False Snk=False Wea=False Com=False Ble=False Unc=False race=Silvan

[10/05/2016 - 08:06:53PM] SSX DEBUG: Bad rule because 6 - no sources - health test

[10/05/2016 - 08:06:53PM] SSX DEBUG: Rule Checker - Rules checking completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:06:58PM] [CF][Creature Apply] Not activating ["Cultist" [Actor < (FF00133F)>]]; creature isn't registered; race=["Nord" [Race <NordRace (00013746)>]] skin=["" [Armor < (00000D64)>]]

[10/05/2016 - 08:06:59PM] SOS Actor Schlongify: new schlong for Cultist got schlong index 0 size 7

[10/05/2016 - 08:07:00PM] SSX DEBUG: Rule Checker - Starting the checking

[10/05/2016 - 08:07:00PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:01PM] SSX DEBUG: Adding test to health test pos=0

 Ma=False Fo=False Hu=TRUE Na=TRUE SN=TRUE SS=TRUE AR=TRUE/40 he=TRUE/3100 st=TRUE/100 ma=TRUE/100 Sle=False Snk=False Wea=False Com=False Ble=False Unc=False race=Silvan

[10/05/2016 - 08:07:01PM] SSX DEBUG: Bad rule because 6 - no sources - health test

[10/05/2016 - 08:07:01PM] SSX DEBUG: Rule Checker - Rules checking completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:03PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:03PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:03PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:03PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:03PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:03PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:03PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:03PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:03PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:03PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:03PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:03PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:04PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:04PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:04PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:04PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:04PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:04PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:04PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:04PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:04PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:04PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:04PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:04PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:04PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:04PM] SSX DEBUG: Cell Scanner Checker - Starting the scan

[10/05/2016 - 08:07:04PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:04PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:04PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:04PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:04PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:04PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:04PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:04PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:04PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:04PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:04PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:04PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:04PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:04PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:04PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:04PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:04PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:04PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:04PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:04PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:04PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:04PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:04PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:04PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:04PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:04PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:04PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:04PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:04PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:04PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:04PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:04PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:04PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:04PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:04PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:05PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:05PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:05PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:05PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:05PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:05PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:05PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:05PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:05PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:05PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:05PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:05PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:05PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:05PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:05PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:05PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:05PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:05PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:05PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:05PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:05PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:05PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:05PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:05PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:05PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:05PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:05PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:05PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:05PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:05PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:05PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:05PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:05PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:05PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:06PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:06PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:06PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:06PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:06PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:06PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:06PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:06PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:06PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:06PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:06PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:06PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:06PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:06PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:06PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:06PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:06PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:06PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:06PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:06PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:06PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:06PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:06PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:06PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:06PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:06PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:06PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:06PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:06PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:06PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:06PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:06PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:06PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:06PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:06PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:06PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:06PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:06PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:06PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:06PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:06PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:06PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:06PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:06PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:06PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:06PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:06PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:06PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:07PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:07PM] SSX DEBUG: Cell Scan: Adding Cultist

[10/05/2016 - 08:07:07PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:07PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:07PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:07PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:07PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:07PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:07PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:07PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:07PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:07PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:07PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:07PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:07PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:07PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:07PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:07PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:07PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:07PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:07PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:07PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:07PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:07PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:07PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:07PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:07PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:07PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:07PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:07PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:07PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:07PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:07PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:07PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:07PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:07PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:07PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:07PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:07PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:07PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:07PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:07PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:07PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:08PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:08PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:08PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:08PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:08PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:08PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:08PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:08PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:08PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:08PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:08PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:08PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:08PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:08PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:08PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:08PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:08PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:08PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:08PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:08PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:08PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:08PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:08PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:08PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:08PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:08PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:08PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:08PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:08PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:08PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:08PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:08PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:08PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:08PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:09PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:09PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:09PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:09PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:09PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:09PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:09PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:09PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:09PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:09PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:09PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:09PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:09PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:09PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:09PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:09PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:09PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:09PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:09PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:09PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:09PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:09PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:09PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:10PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:10PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:10PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:10PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:10PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:10PM] ## Playing rule from event catcher

[10/05/2016 - 08:07:10PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:10PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:11PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:12PM] ## we're onto something

[10/05/2016 - 08:07:12PM] ## we're onto something

[10/05/2016 - 08:07:14PM] ## we're onto something

[10/05/2016 - 08:07:14PM] ## we're onto something

[10/05/2016 - 08:07:16PM] ## we're onto something

[10/05/2016 - 08:07:16PM] ## we're onto something

[10/05/2016 - 08:07:18PM] SSX DEBUG: Elapsed time for Cell scanning = 13.871002

[10/05/2016 - 08:07:18PM] ## we're onto something

[10/05/2016 - 08:07:18PM] ## init complete

[10/05/2016 - 08:07:18PM] ## no waiting around

[10/05/2016 - 08:07:18PM] ## we have room

[10/05/2016 - 08:07:18PM] 1 RULES

[10/05/2016 - 08:07:18PM] ## know what to do...

[10/05/2016 - 08:07:18PM] ...TEST RULE #0

[10/05/2016 - 08:07:18PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:19PM] ## we're onto something

[10/05/2016 - 08:07:19PM] SSX DEBUG: Actors: Cultist, test

[10/05/2016 - 08:07:20PM] ## init complete

[10/05/2016 - 08:07:20PM] ## no waiting around

[10/05/2016 - 08:07:20PM] ## we're onto something

[10/05/2016 - 08:07:20PM] ## we have room

[10/05/2016 - 08:07:20PM] 1 RULES

[10/05/2016 - 08:07:20PM] ## know what to do...

[10/05/2016 - 08:07:20PM] ...TEST RULE #0

[10/05/2016 - 08:07:20PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:20PM] ## we're onto something

[10/05/2016 - 08:07:20PM] ## we're onto something

[10/05/2016 - 08:07:20PM] ## we're onto something

[10/05/2016 - 08:07:22PM] ## init complete

[10/05/2016 - 08:07:22PM] ## no waiting around

[10/05/2016 - 08:07:22PM] ## we have room

[10/05/2016 - 08:07:22PM] 1 RULES

[10/05/2016 - 08:07:22PM] ## know what to do...

[10/05/2016 - 08:07:22PM] ...TEST RULE #0

[10/05/2016 - 08:07:22PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:22PM] ## we're onto something

[10/05/2016 - 08:07:23PM] ## we're onto something

[10/05/2016 - 08:07:24PM] ## we're onto something

[10/05/2016 - 08:07:25PM] ## init complete

[10/05/2016 - 08:07:25PM] ## we're onto something

[10/05/2016 - 08:07:25PM] ## we're onto something

[10/05/2016 - 08:07:25PM] ## no waiting around

[10/05/2016 - 08:07:25PM] ## we're onto something

[10/05/2016 - 08:07:25PM] ## we're onto something

[10/05/2016 - 08:07:26PM] ## we have room

[10/05/2016 - 08:07:26PM] 1 RULES

[10/05/2016 - 08:07:26PM] ## know what to do...

[10/05/2016 - 08:07:26PM] ...TEST RULE #0

[10/05/2016 - 08:07:26PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:26PM] ## we're onto something

[10/05/2016 - 08:07:26PM] ## init complete

[10/05/2016 - 08:07:26PM] ## no waiting around

[10/05/2016 - 08:07:26PM] ## we have room

[10/05/2016 - 08:07:26PM] 1 RULES

[10/05/2016 - 08:07:26PM] ## know what to do...

[10/05/2016 - 08:07:26PM] ...TEST RULE #0

[10/05/2016 - 08:07:26PM] SSX DEBUG: Adding test to health test pos=0

 Ma=False Fo=False Hu=TRUE Na=TRUE SN=TRUE SS=TRUE AR=TRUE/40 he=TRUE/3100 st=TRUE/100 ma=TRUE/100 Sle=False Snk=False Wea=False Com=TRUE Ble=False Unc=False race=Silvan

[10/05/2016 - 08:07:27PM] ## we're onto something

[10/05/2016 - 08:07:27PM] ## we're onto something

[10/05/2016 - 08:07:27PM] ## we're onto something

[10/05/2016 - 08:07:27PM] ## we're onto something

[10/05/2016 - 08:07:27PM] ## we're onto something

[10/05/2016 - 08:07:27PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:27PM] ## we're onto something

[10/05/2016 - 08:07:28PM] ## we're onto something

[10/05/2016 - 08:07:28PM] ## we're onto something

[10/05/2016 - 08:07:28PM] ## init complete

[10/05/2016 - 08:07:28PM] ## no waiting around

[10/05/2016 - 08:07:28PM] ## we have room

[10/05/2016 - 08:07:28PM] 1 RULES

[10/05/2016 - 08:07:28PM] ## know what to do...

[10/05/2016 - 08:07:28PM] ## we're onto something

[10/05/2016 - 08:07:28PM] ...TEST RULE #0

[10/05/2016 - 08:07:28PM] ## we're onto something

[10/05/2016 - 08:07:29PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:29PM] SSX DEBUG: Adding test to health test pos=0

 Ma=False Fo=False Hu=TRUE Na=TRUE SN=TRUE SS=TRUE AR=TRUE/40 he=TRUE/3100 st=TRUE/100 ma=TRUE/100 Sle=False Snk=False Wea=False Com=TRUE Ble=False Unc=False race=Silvan

[10/05/2016 - 08:07:29PM] ## we're onto something

[10/05/2016 - 08:07:29PM] ## we're onto something

[10/05/2016 - 08:07:29PM] ## we're onto something

[10/05/2016 - 08:07:29PM] ## we're onto something

[10/05/2016 - 08:07:29PM] ## we're onto something

[10/05/2016 - 08:07:29PM] ## we're onto something

[10/05/2016 - 08:07:29PM] ## we're onto something

[10/05/2016 - 08:07:30PM] ## we're onto something

[10/05/2016 - 08:07:30PM] SSX DEBUG: Adding test to health test pos=0

 Ma=False Fo=False Hu=TRUE Na=TRUE SN=TRUE SS=TRUE AR=TRUE/40 he=TRUE/3100 st=TRUE/100 ma=TRUE/100 Sle=False Snk=False Wea=False Com=TRUE Ble=False Unc=False race=Silvan

[10/05/2016 - 08:07:30PM] ## we're onto something

[10/05/2016 - 08:07:30PM] ## we're onto something

[10/05/2016 - 08:07:30PM] ## we're onto something

[10/05/2016 - 08:07:31PM] ## we're onto something

[10/05/2016 - 08:07:31PM] SSX DEBUG: Bad rule because 6 - no sources - health test

[10/05/2016 - 08:07:31PM] ## anything valid

[10/05/2016 - 08:07:31PM] ## we're onto something

[10/05/2016 - 08:07:31PM] ## we're onto something

[10/05/2016 - 08:07:31PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:31PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:31PM] ## we're onto something

[10/05/2016 - 08:07:32PM] ## we're onto something

[10/05/2016 - 08:07:32PM] ## we're onto something

[10/05/2016 - 08:07:32PM] ## we're onto something

[10/05/2016 - 08:07:32PM] SSX DEBUG: Adding Cultist to health test pos=1

 Ma=TRUE Fo=False Hu=TRUE Na=False SN=TRUE SS=TRUE AR=TRUE/43 he=TRUE/100 st=TRUE/100 ma=TRUE/74 Sle=False Snk=False Wea=TRUE Com=TRUE Ble=False Unc=False race=Nord

[10/05/2016 - 08:07:32PM] SSX DEBUG: GOOD rule, it can be filled: health test

[10/05/2016 - 08:07:32PM] ## anything valid

[10/05/2016 - 08:07:32PM] ## PLAYING VALID RULE

[10/05/2016 - 08:07:32PM] SSX DEBUG: Rule Player: playing rules from Event Catchers

[10/05/2016 - 08:07:32PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 1 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:33PM] Rule Checker - Rules checking on events completed. Found 1 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:33PM] ## we're onto something

[10/05/2016 - 08:07:33PM] SSX DEBUG: Adding test to health test pos=0

 Ma=False Fo=False Hu=TRUE Na=TRUE SN=TRUE SS=TRUE AR=TRUE/40 he=TRUE/3100 st=TRUE/100 ma=TRUE/100 Sle=False Snk=False Wea=False Com=TRUE Ble=False Unc=False race=Silvan

[10/05/2016 - 08:07:34PM] SSX: MH 1, FH 1

[10/05/2016 - 08:07:34PM] SSX DEBUG: Adding test to health test pos=0

 Ma=False Fo=False Hu=TRUE Na=TRUE SN=TRUE SS=TRUE AR=TRUE/40 he=TRUE/3100 st=TRUE/100 ma=TRUE/100 Sle=False Snk=False Wea=False Com=TRUE Ble=False Unc=False race=Silvan

[10/05/2016 - 08:07:34PM] SSX: Rule: health test with test and Cultist

[10/05/2016 - 08:07:34PM] SSX: Target: test Source: Cultist

[10/05/2016 - 08:07:35PM] SSX DEBUG: Adding test to health test pos=0

 Ma=False Fo=False Hu=TRUE Na=TRUE SN=TRUE SS=TRUE AR=TRUE/40 he=TRUE/3100 st=TRUE/100 ma=TRUE/100 Sle=False Snk=False Wea=False Com=TRUE Ble=False Unc=False race=Silvan

[10/05/2016 - 08:07:36PM] ## we're onto something

[10/05/2016 - 08:07:36PM] ## ALL COMBAT STOPPED

[10/05/2016 - 08:07:36PM] SSX DEBUG: Combats stopped

[10/05/2016 - 08:07:36PM] SSX: Starting scene for rule health test

[10/05/2016 - 08:07:37PM] SSX DEBUG: Cell Scan: Passing actor to Rule Checker Cultist distance=499.733093

[10/05/2016 - 08:07:37PM] SSX DEBUG: Cell Scan: Passing actor to Rule Checker test distance=0.000000

[10/05/2016 - 08:07:38PM] SSX DEBUG: Adding Cultist to health test pos=1

 Ma=TRUE Fo=False Hu=TRUE Na=False SN=TRUE SS=TRUE AR=TRUE/43 he=TRUE/100 st=TRUE/100 ma=TRUE/94 Sle=False Snk=False Wea=False Com=False Ble=False Unc=False race=Nord

[10/05/2016 - 08:07:38PM] SSX DEBUG: Rule Checker - Starting the checking

[10/05/2016 - 08:07:38PM] SSX DEBUG: Scene Manager is going in active state (at least one scene running)

[10/05/2016 - 08:07:38PM] SSX DEBUG: Adding Cultist to health test pos=1

 Ma=TRUE Fo=False Hu=TRUE Na=False SN=TRUE SS=TRUE AR=TRUE/43 he=TRUE/100 st=TRUE/100 ma=TRUE/93 Sle=False Snk=False Wea=False Com=False Ble=False Unc=False race=Nord

[10/05/2016 - 08:07:40PM] ## init complete

[10/05/2016 - 08:07:41PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:43PM] ## init complete

[10/05/2016 - 08:07:43PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:43PM] ## init complete

[10/05/2016 - 08:07:44PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:44PM] ## init complete

[10/05/2016 - 08:07:44PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:45PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:46PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:46PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:46PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:46PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:47PM] ## init complete

[10/05/2016 - 08:07:47PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:47PM] DEBUG SSX DEBUG SSX DEBUG SSX 2 = 1

[10/05/2016 - 08:07:47PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:47PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:47PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:48PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:48PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:48PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:48PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:48PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:49PM] ## init complete

[10/05/2016 - 08:07:49PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:49PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:50PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:50PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:50PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:50PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:50PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:50PM] SEXLAB - Thread[0]  - Entering Making State

[10/05/2016 - 08:07:50PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:50PM] SEXLAB - NOTICE: ValidateActor(test) -- TRUE -- MISS

[10/05/2016 - 08:07:50PM] SEXLAB - ActorAlias[test] SetActor([Actor < (00000014)>]) - [sslActorAlias <alias ActorAlias004 on quest SexLabThread00 (0F061EEF)>]

[10/05/2016 - 08:07:51PM] ## init complete

[10/05/2016 - 08:07:51PM] SEXLAB - NOTICE: ValidateActor(Cultist) -- TRUE -- MISS

[10/05/2016 - 08:07:51PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:51PM] SEXLAB - NOTICE: Cultist Init Empty Stats

[10/05/2016 - 08:07:51PM] SEXLAB - ActorAlias[Cultist] SetActor([Actor < (FF00133F)>]) - [sslActorAlias <alias ActorAlias003 on quest SexLabThread00 (0F061EEF)>]

[10/05/2016 - 08:07:51PM] SEXLAB - Thread[0] Event Hook - AnimationStarting

[10/05/2016 - 08:07:51PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:51PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:51PM] SEXLAB - GetByDefault(Males=1, Females=1, IsAggressive=False, UsingBed=False, RestrictAggressive=TRUE)

[10/05/2016 - 08:07:51PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:51PM] SEXLAB - Thread[0] Adjustment Profile - SilvanRaceF.NordRaceM

[10/05/2016 - 08:07:51PM] ## init complete

[10/05/2016 - 08:07:51PM] SEXLAB - ActorAlias[Cultist]  - Waited [1] cycles for MarkerRef[[ObjectReference < (FF001351)>]]

[10/05/2016 - 08:07:51PM] SEXLAB - ActorAlias[test]  - Waited [1] cycles for MarkerRef[[ObjectReference < (FF001353)>]]

[10/05/2016 - 08:07:51PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:51PM] SEXLAB - ActorAlias[test]  - Strip: [True, True, True, True, True, False, False, True, True, True, False, True, False, False, False, True, True, True, False, True, False, False, False, True, True, False, True, True, True, True, False, False, True]

[10/05/2016 - 08:07:51PM] SEXLAB - ActorAlias[Cultist]  - Strip: [True, True, True, True, True, False, False, True, True, True, False, True, False, False, False, True, True, True, False, True, False, False, False, True, True, False, True, True, True, True, False, False, True]

[10/05/2016 - 08:07:52PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:52PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:52PM] ## init complete

[10/05/2016 - 08:07:52PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:52PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:52PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:52PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:52PM] ## init complete

[10/05/2016 - 08:07:52PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:52PM] SEXLAB - ActorAlias[test]  - Equipment: []

[10/05/2016 - 08:07:53PM] SEXLAB - ActorAlias[test]  - Scales[1.000000/1.000000/1.000000] Voice[Breathy (Female)] Expression[Pleasure] BaseEnjoyment[0]

[10/05/2016 - 08:07:53PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:53PM] SEXLAB - ActorAlias[Cultist]  - Equipment: [[Form < (04037B88)>], [Armor < (04037B8A)>], [Form < (04037B8C)>], [Form < (04037B8E)>], [Form < (00072316)>], [Form < (000C969B)>]]

[10/05/2016 - 08:07:53PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:53PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:53PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:53PM] SEXLAB - ActorAlias[Cultist]  - Scales[1.030000/1.030000/0.970874] Voice[Average (Male)] Expression[Joy] BaseEnjoyment[0]

[10/05/2016 - 08:07:53PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:53PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:53PM] SEXLAB - Thread[0] SyncDone(prepare) - Lag Timer: 27.709991

[10/05/2016 - 08:07:53PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:53PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:53PM] SEXLAB - Thread[0] Event Hook - AnimationStart

[10/05/2016 - 08:07:53PM] [Zad]: OnAnimationStart()

[10/05/2016 - 08:07:54PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:54PM] [CF][Creature Apply] Not activating ["test" [Actor < (00000014)>]]; creature isn't registered; race=["Silvan" [Race <SilvanRace (47002F9A)>]] skin=["" [Armor < (470FC86A)>]]

[10/05/2016 - 08:07:54PM] [Zad]: PermitAnal TRUE

[10/05/2016 - 08:07:54PM] [Zad]: PermitVaginal TRUE

[10/05/2016 - 08:07:54PM] [Zad]: PermitBoobs TRUE

[10/05/2016 - 08:07:54PM] [Zad]: PermitOral TRUE

[10/05/2016 - 08:07:54PM] [Zad]: NoBindings TRUE

[10/05/2016 - 08:07:54PM] [Zad]: IsCreatureAnim False

[10/05/2016 - 08:07:54PM] [Zad]: UsingArmbinder False

[10/05/2016 - 08:07:54PM] [Zad]: UsingYoke False

[10/05/2016 - 08:07:54PM] [Zad]: No sex-act-restricted actors present in this sex scene.

[10/05/2016 - 08:07:54PM] ## init complete

[10/05/2016 - 08:07:54PM] SSX DEBUG: Animation is 4uDIK Fisting

[10/05/2016 - 08:07:54PM] [BDSchlongs] Caught animation event: SOSBend2 on [ObjectReference < (FF00133F)>]

[10/05/2016 - 08:07:54PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:54PM] [BDSchlongs] (HandleAnimationEvent) Actor: [Actor < (FF00133F)>] equipped pelvis: [Armor < (1903D2B4)>]

[10/05/2016 - 08:07:54PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:54PM] [BDSchlongs] Actor has BD schlong

[10/05/2016 - 08:07:54PM] [BDSchlongs] Equipping erection level 9 on [Actor < (FF00133F)>]

[10/05/2016 - 08:07:54PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:54PM] [BDSchlongs] (EquipSchlong) Actor: [Actor < (FF00133F)>] equipped pelvis: [Armor < (1903D2B4)>]

[10/05/2016 - 08:07:54PM] [BDSchlongs] Equipping genitals [Armor < (1903D2B6)>] on actor [Actor < (FF00133F)>]

[10/05/2016 - 08:07:54PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:54PM] [BDSchlongs] New genitals for actor [Actor < (FF00133F)>]: [Armor < (1903D2B4)>]

[10/05/2016 - 08:07:54PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:54PM] [BDSchlongs] Caught animation event: SOSBend0 on [Actor < (00000014)>]

[10/05/2016 - 08:07:54PM] [BDSchlongs] (HandleAnimationEvent) Actor: [Actor < (00000014)>] equipped pelvis: None

[10/05/2016 - 08:07:54PM] Error: Cannot call HasKeyword() on a None object, aborting function call

stack:

    [BDSOSSchlongQuest (19035C13)].BDSOSSchlongQuest.HandleAnimationEvent() - "BDSOSSchlongQuest.psc" Line ?

    [alias thePlayer on quest BDSOSSchlongQuest (19035C13)].BDSOSSchlongPlayer.OnAnimationEventEX() - "BDSOSSchlongPlayer.psc" Line ?

[10/05/2016 - 08:07:54PM] Warning: Assigning None to a non-object variable named "::temp11"

stack:

    [BDSOSSchlongQuest (19035C13)].BDSOSSchlongQuest.HandleAnimationEvent() - "BDSOSSchlongQuest.psc" Line ?

    [alias thePlayer on quest BDSOSSchlongQuest (19035C13)].BDSOSSchlongPlayer.OnAnimationEventEX() - "BDSOSSchlongPlayer.psc" Line ?

[10/05/2016 - 08:07:54PM] [BDSchlongs] No BD schlong on [Actor < (00000014)>]

[10/05/2016 - 08:07:54PM] [BDSchlongs] (1 sec) New genitals for actor [Actor < (FF00133F)>]: [Armor < (1903D2B6)>]

[10/05/2016 - 08:07:54PM] SEXLAB - Thread[0] SyncDone(startUp) - Lag Timer: 9.227020

[10/05/2016 - 08:07:54PM] [BDSchlongs] (Reequip) New genitals for actor [Actor < (FF00133F)>]: [Armor < (1903D2B6)>]

[10/05/2016 - 08:07:54PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:54PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:55PM] [BDSchlongs] Caught animation event: SOSBend2 on [ObjectReference < (FF00133F)>]

[10/05/2016 - 08:07:55PM] [BDSchlongs] No new erection level

[10/05/2016 - 08:07:55PM] [BDSchlongs] (HandleAnimationEvent) Actor: [Actor < (FF00133F)>] equipped pelvis: [Armor < (1903D2B6)>]

[10/05/2016 - 08:07:55PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:55PM] [BDSchlongs] Actor has BD schlong

[10/05/2016 - 08:07:55PM] [BDSchlongs] Equipping erection level 9 on [Actor < (FF00133F)>]

[10/05/2016 - 08:07:55PM] [BDSchlongs] (EquipSchlong) Actor: [Actor < (FF00133F)>] equipped pelvis: [Armor < (1903D2B6)>]

[10/05/2016 - 08:07:55PM] [BDSchlongs] No new genitals for actor [Actor < (FF00133F)>]

[10/05/2016 - 08:07:55PM] [BDSchlongs] No new erection level

[10/05/2016 - 08:07:55PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:55PM] [BDSchlongs] Caught animation event: SOSBend2 on [ObjectReference < (FF00133F)>]

[10/05/2016 - 08:07:55PM] [BDSchlongs] (HandleAnimationEvent) Actor: [Actor < (FF00133F)>] equipped pelvis: [Armor < (1903D2B6)>]

[10/05/2016 - 08:07:55PM] [BDSchlongs] Actor has BD schlong

[10/05/2016 - 08:07:55PM] [BDSchlongs] Equipping erection level 9 on [Actor < (FF00133F)>]

[10/05/2016 - 08:07:55PM] [BDSchlongs] (EquipSchlong) Actor: [Actor < (FF00133F)>] equipped pelvis: [Armor < (1903D2B6)>]

[10/05/2016 - 08:07:55PM] [BDSchlongs] No new genitals for actor [Actor < (FF00133F)>]

[10/05/2016 - 08:07:55PM] [BDSchlongs] No new erection level

[10/05/2016 - 08:07:55PM] [BDSchlongs] Caught animation event: SOSBend0 on [Actor < (00000014)>]

[10/05/2016 - 08:07:55PM] [BDSchlongs] (HandleAnimationEvent) Actor: [Actor < (00000014)>] equipped pelvis: None

[10/05/2016 - 08:07:55PM] Error: Cannot call HasKeyword() on a None object, aborting function call

stack:

    [BDSOSSchlongQuest (19035C13)].BDSOSSchlongQuest.HandleAnimationEvent() - "BDSOSSchlongQuest.psc" Line ?

    [alias thePlayer on quest BDSOSSchlongQuest (19035C13)].BDSOSSchlongPlayer.OnAnimationEventEX() - "BDSOSSchlongPlayer.psc" Line ?

[10/05/2016 - 08:07:55PM] Warning: Assigning None to a non-object variable named "::temp11"

stack:

    [BDSOSSchlongQuest (19035C13)].BDSOSSchlongQuest.HandleAnimationEvent() - "BDSOSSchlongQuest.psc" Line ?

    [alias thePlayer on quest BDSOSSchlongQuest (19035C13)].BDSOSSchlongPlayer.OnAnimationEventEX() - "BDSOSSchlongPlayer.psc" Line ?

[10/05/2016 - 08:07:55PM] [BDSchlongs] No BD schlong on [Actor < (00000014)>]

[10/05/2016 - 08:07:55PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:55PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:55PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:55PM] SEXLAB - Thread[0] SyncDone(Sync) - Lag Timer: 9.416992

[10/05/2016 - 08:07:55PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:55PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:55PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:55PM] SEXLAB - Thread[0] Event Hook - StageStart

[10/05/2016 - 08:07:55PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:56PM] Found 1 arousedActors

[10/05/2016 - 08:07:56PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:56PM] ## init complete

[10/05/2016 - 08:07:56PM] ## init complete

[10/05/2016 - 08:07:56PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:56PM] ## init complete

[10/05/2016 - 08:07:56PM] ## no waiting around

[10/05/2016 - 08:07:56PM] ## we have room

[10/05/2016 - 08:07:56PM] 1 RULES

[10/05/2016 - 08:07:56PM] ## know what to do...

[10/05/2016 - 08:07:56PM] ...TEST RULE #0

[10/05/2016 - 08:07:56PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:56PM] ## no waiting around

[10/05/2016 - 08:07:56PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:56PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:56PM] ## no waiting around

[10/05/2016 - 08:07:56PM] ## we have room

[10/05/2016 - 08:07:56PM] 1 RULES

[10/05/2016 - 08:07:56PM] ## no waiting around

[10/05/2016 - 08:07:56PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:56PM] ## no waiting around

[10/05/2016 - 08:07:56PM] ## no waiting around

[10/05/2016 - 08:07:56PM] SSX DEBUG: Bad rule because 3 - target actor is player and already involved - health test

[10/05/2016 - 08:07:56PM] ## anything valid

[10/05/2016 - 08:07:56PM] ## we have room

[10/05/2016 - 08:07:56PM] 1 RULES

[10/05/2016 - 08:07:56PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:56PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:56PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:56PM] ## no waiting around

[10/05/2016 - 08:07:56PM] ## we have room

[10/05/2016 - 08:07:56PM] 1 RULES

[10/05/2016 - 08:07:56PM] ## know what to do...

[10/05/2016 - 08:07:56PM] ...TEST RULE #0

[10/05/2016 - 08:07:56PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:56PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:56PM] ## no waiting around

[10/05/2016 - 08:07:56PM] ## we have room

[10/05/2016 - 08:07:56PM] 1 RULES

[10/05/2016 - 08:07:56PM] ## know what to do...

[10/05/2016 - 08:07:56PM] ...TEST RULE #0

[10/05/2016 - 08:07:56PM] ## know what to do...

[10/05/2016 - 08:07:56PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:56PM] ...TEST RULE #0

[10/05/2016 - 08:07:56PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:56PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:56PM] ## anything valid

[10/05/2016 - 08:07:56PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:56PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:56PM] ## anything valid

[10/05/2016 - 08:07:56PM] ## anything valid

[10/05/2016 - 08:07:56PM] ## init complete

[10/05/2016 - 08:07:56PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:56PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:56PM] ## no waiting around

[10/05/2016 - 08:07:56PM] ## we have room

[10/05/2016 - 08:07:56PM] 1 RULES

[10/05/2016 - 08:07:56PM] ## know what to do...

[10/05/2016 - 08:07:56PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:56PM] ## no waiting around

[10/05/2016 - 08:07:56PM] ...TEST RULE #0

[10/05/2016 - 08:07:56PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:56PM] ## no waiting around

[10/05/2016 - 08:07:56PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:56PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:56PM] ## we have room

[10/05/2016 - 08:07:56PM] 1 RULES

[10/05/2016 - 08:07:56PM] ## we have room

[10/05/2016 - 08:07:56PM] 1 RULES

[10/05/2016 - 08:07:56PM] ## know what to do...

[10/05/2016 - 08:07:56PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:56PM] ...TEST RULE #0

[10/05/2016 - 08:07:56PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:56PM] ## know what to do...

[10/05/2016 - 08:07:57PM] ...TEST RULE #0

[10/05/2016 - 08:07:57PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:57PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:57PM] ## anything valid

[10/05/2016 - 08:07:57PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:57PM] SSX DEBUG: Bad rule because 3 - target actor is player and already involved - health test

[10/05/2016 - 08:07:57PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:57PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:57PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:57PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:57PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:57PM] ## ...WAIT 1 SEC...

[10/05/2016 - 08:07:57PM] ## no waiting around

[10/05/2016 - 08:07:57PM] ## we have room

[10/05/2016 - 08:07:57PM] 1 RULES

[10/05/2016 - 08:07:57PM] ## know what to do...

[10/05/2016 - 08:07:57PM] ...TEST RULE #0

[10/05/2016 - 08:07:57PM] ## we have room

[10/05/2016 - 08:07:57PM] 1 RULES

[10/05/2016 - 08:07:57PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:57PM] ## no waiting around

[10/05/2016 - 08:07:57PM] ## anything valid

[10/05/2016 - 08:07:57PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:57PM] ## no waiting around

[10/05/2016 - 08:07:57PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:57PM] SSX DEBUG: Bad rule because 3 - target actor is player and already involved - health test

[10/05/2016 - 08:07:57PM] ## anything valid

[10/05/2016 - 08:07:57PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:57PM] ## anything valid

[10/05/2016 - 08:07:57PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:57PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:57PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:57PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:57PM] ## know what to do...

[10/05/2016 - 08:07:57PM] ...TEST RULE #0

[10/05/2016 - 08:07:57PM] ## we have room

[10/05/2016 - 08:07:57PM] 1 RULES

[10/05/2016 - 08:07:57PM] ## know what to do...

[10/05/2016 - 08:07:57PM] ...TEST RULE #0

[10/05/2016 - 08:07:57PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:57PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:57PM] ## init complete

[10/05/2016 - 08:07:57PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:57PM] ## anything valid

[10/05/2016 - 08:07:57PM] ## we have room

[10/05/2016 - 08:07:57PM] 1 RULES

[10/05/2016 - 08:07:57PM] ## no waiting around

[10/05/2016 - 08:07:57PM] ## we have room

[10/05/2016 - 08:07:57PM] 1 RULES

[10/05/2016 - 08:07:57PM] ## know what to do...

[10/05/2016 - 08:07:57PM] ...TEST RULE #0

[10/05/2016 - 08:07:57PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:57PM] ## anything valid

[10/05/2016 - 08:07:57PM] SSX DEBUG: Bad rule because 3 - target actor is player and already involved - health test

[10/05/2016 - 08:07:57PM] ## anything valid

[10/05/2016 - 08:07:57PM] ## we have room

[10/05/2016 - 08:07:57PM] 1 RULES

[10/05/2016 - 08:07:57PM] ## know what to do...

[10/05/2016 - 08:07:57PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:57PM] ...TEST RULE #0

[10/05/2016 - 08:07:57PM] ## know what to do...

[10/05/2016 - 08:07:57PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:57PM] ...TEST RULE #0

[10/05/2016 - 08:07:57PM] ## no waiting around

[10/05/2016 - 08:07:57PM] ## we have room

[10/05/2016 - 08:07:57PM] 1 RULES

[10/05/2016 - 08:07:57PM] ## know what to do...

[10/05/2016 - 08:07:57PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:57PM] ## we have room

[10/05/2016 - 08:07:57PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:57PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:57PM] ## init complete

[10/05/2016 - 08:07:57PM] ## no waiting around

[10/05/2016 - 08:07:57PM] ## we have room

[10/05/2016 - 08:07:57PM] 1 RULES

[10/05/2016 - 08:07:57PM] ## know what to do...

[10/05/2016 - 08:07:57PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:57PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:57PM] ...TEST RULE #0

[10/05/2016 - 08:07:57PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:57PM] ## anything valid

[10/05/2016 - 08:07:58PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:58PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:58PM] 1 RULES

[10/05/2016 - 08:07:58PM] ## know what to do...

[10/05/2016 - 08:07:58PM] ...TEST RULE #0

[10/05/2016 - 08:07:58PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:58PM] ## anything valid

[10/05/2016 - 08:07:58PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:58PM] ...TEST RULE #0

[10/05/2016 - 08:07:58PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:58PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:58PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:58PM] ## anything valid

[10/05/2016 - 08:07:58PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:58PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:58PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:58PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:58PM] ## anything valid

[10/05/2016 - 08:07:58PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:58PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:58PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:58PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:58PM] ## init complete

[10/05/2016 - 08:07:58PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:58PM] ## anything valid

[10/05/2016 - 08:07:58PM] ## no waiting around

[10/05/2016 - 08:07:58PM] ## we have room

[10/05/2016 - 08:07:58PM] 1 RULES

[10/05/2016 - 08:07:58PM] ## know what to do...

[10/05/2016 - 08:07:58PM] ...TEST RULE #0

[10/05/2016 - 08:07:58PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:58PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:58PM] ## anything valid

[10/05/2016 - 08:07:58PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:58PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:58PM] ## init complete

[10/05/2016 - 08:07:58PM] ## no waiting around

[10/05/2016 - 08:07:58PM] ## we have room

[10/05/2016 - 08:07:58PM] 1 RULES

[10/05/2016 - 08:07:58PM] ## know what to do...

[10/05/2016 - 08:07:58PM] ...TEST RULE #0

[10/05/2016 - 08:07:58PM] ## anything valid

[10/05/2016 - 08:07:58PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:58PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:58PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:58PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:59PM] ## know what to do...

[10/05/2016 - 08:07:59PM] ...TEST RULE #0

[10/05/2016 - 08:07:59PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:59PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:59PM] ## anything valid

[10/05/2016 - 08:07:59PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:59PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:59PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:59PM] ## anything valid

[10/05/2016 - 08:07:59PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:59PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:59PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:59PM] ## anything valid

[10/05/2016 - 08:07:59PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:59PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:59PM] SSX DEBUG: Rule Checker - Rules checking completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:59PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:59PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:59PM] ## anything valid

[10/05/2016 - 08:07:59PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:59PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:59PM] ## init complete

[10/05/2016 - 08:07:59PM] ## no waiting around

[10/05/2016 - 08:07:59PM] ## we have room

[10/05/2016 - 08:07:59PM] 1 RULES

[10/05/2016 - 08:07:59PM] ## know what to do...

[10/05/2016 - 08:07:59PM] ...TEST RULE #0

[10/05/2016 - 08:07:59PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:59PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:59PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:59PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:59PM] ## anything valid

[10/05/2016 - 08:07:59PM] ## init complete

[10/05/2016 - 08:07:59PM] ## no waiting around

[10/05/2016 - 08:07:59PM] ## we have room

[10/05/2016 - 08:07:59PM] 1 RULES

[10/05/2016 - 08:07:59PM] ## know what to do...

[10/05/2016 - 08:07:59PM] ...TEST RULE #0

[10/05/2016 - 08:07:59PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:59PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:59PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:59PM] ## init complete

[10/05/2016 - 08:07:59PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:59PM] ## anything valid

[10/05/2016 - 08:07:59PM] ## no waiting around

[10/05/2016 - 08:07:59PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:07:59PM] ## we have room

[10/05/2016 - 08:07:59PM] 1 RULES

[10/05/2016 - 08:07:59PM] ## know what to do...

[10/05/2016 - 08:07:59PM] ## init complete

[10/05/2016 - 08:07:59PM] ## init complete

[10/05/2016 - 08:07:59PM] ## anything valid

[10/05/2016 - 08:07:59PM] ## no waiting around

[10/05/2016 - 08:07:59PM] ...TEST RULE #0

[10/05/2016 - 08:07:59PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:07:59PM] ## init complete

[10/05/2016 - 08:07:59PM] ## no waiting around

[10/05/2016 - 08:07:59PM] ## we have room

[10/05/2016 - 08:07:59PM] 1 RULES

[10/05/2016 - 08:07:59PM] ## know what to do...

[10/05/2016 - 08:07:59PM] ...TEST RULE #0

[10/05/2016 - 08:07:59PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:59PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:00PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:00PM] ## anything valid

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] ## init complete

[10/05/2016 - 08:08:00PM] ## init complete

[10/05/2016 - 08:08:00PM] ## no waiting around

[10/05/2016 - 08:08:00PM] ## we have room

[10/05/2016 - 08:08:00PM] 1 RULES

[10/05/2016 - 08:08:00PM] ## know what to do...

[10/05/2016 - 08:08:00PM] ## no waiting around

[10/05/2016 - 08:08:00PM] ...TEST RULE #0

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:00PM] ## init complete

[10/05/2016 - 08:08:00PM] ## we have room

[10/05/2016 - 08:08:00PM] 1 RULES

[10/05/2016 - 08:08:00PM] ## know what to do...

[10/05/2016 - 08:08:00PM] ## no waiting around

[10/05/2016 - 08:08:00PM] ...TEST RULE #0

[10/05/2016 - 08:08:00PM] ## we have room

[10/05/2016 - 08:08:00PM] 1 RULES

[10/05/2016 - 08:08:00PM] ## know what to do...

[10/05/2016 - 08:08:00PM] ...TEST RULE #0

[10/05/2016 - 08:08:00PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:00PM] ## anything valid

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] ## we have room

[10/05/2016 - 08:08:00PM] 1 RULES

[10/05/2016 - 08:08:00PM] ## know what to do...

[10/05/2016 - 08:08:00PM] ...TEST RULE #0

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:00PM] ## anything valid

[10/05/2016 - 08:08:00PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] ## no waiting around

[10/05/2016 - 08:08:00PM] ## init complete

[10/05/2016 - 08:08:00PM] ## we have room

[10/05/2016 - 08:08:00PM] 1 RULES

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:00PM] ## no waiting around

[10/05/2016 - 08:08:00PM] ## know what to do...

[10/05/2016 - 08:08:00PM] ...TEST RULE #0

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:00PM] ## init complete

[10/05/2016 - 08:08:00PM] ## no waiting around

[10/05/2016 - 08:08:00PM] ## we have room

[10/05/2016 - 08:08:00PM] 1 RULES

[10/05/2016 - 08:08:00PM] ## know what to do...

[10/05/2016 - 08:08:00PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:00PM] ...TEST RULE #0

[10/05/2016 - 08:08:00PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:00PM] ## anything valid

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:00PM] ## anything valid

[10/05/2016 - 08:08:00PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] ## anything valid

[10/05/2016 - 08:08:00PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] ## we have room

[10/05/2016 - 08:08:00PM] 1 RULES

[10/05/2016 - 08:08:00PM] ## know what to do...

[10/05/2016 - 08:08:00PM] ...TEST RULE #0

[10/05/2016 - 08:08:00PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:00PM] ## anything valid

[10/05/2016 - 08:08:00PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] ## anything valid

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:00PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:00PM] ## anything valid

[10/05/2016 - 08:08:00PM] ## init complete

[10/05/2016 - 08:08:00PM] ## no waiting around

[10/05/2016 - 08:08:00PM] ## we have room

[10/05/2016 - 08:08:00PM] 1 RULES

[10/05/2016 - 08:08:00PM] ## know what to do...

[10/05/2016 - 08:08:00PM] ...TEST RULE #0

[10/05/2016 - 08:08:00PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:01PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:01PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:01PM] ## init complete

[10/05/2016 - 08:08:01PM] ## no waiting around

[10/05/2016 - 08:08:01PM] ## we have room

[10/05/2016 - 08:08:01PM] 1 RULES

[10/05/2016 - 08:08:01PM] ## know what to do...

[10/05/2016 - 08:08:01PM] ...TEST RULE #0

[10/05/2016 - 08:08:01PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:01PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:01PM] ## anything valid

[10/05/2016 - 08:08:01PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:01PM] ## init complete

[10/05/2016 - 08:08:01PM] ## no waiting around

[10/05/2016 - 08:08:01PM] ## we have room

[10/05/2016 - 08:08:01PM] 1 RULES

[10/05/2016 - 08:08:01PM] ## know what to do...

[10/05/2016 - 08:08:01PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:01PM] ...TEST RULE #0

[10/05/2016 - 08:08:01PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:01PM] ## anything valid

[10/05/2016 - 08:08:01PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:01PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:01PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:01PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:01PM] ## anything valid

[10/05/2016 - 08:08:01PM] ## init complete

[10/05/2016 - 08:08:01PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:01PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:01PM] ## no waiting around

[10/05/2016 - 08:08:01PM] ## we have room

[10/05/2016 - 08:08:01PM] 1 RULES

[10/05/2016 - 08:08:01PM] ## know what to do...

[10/05/2016 - 08:08:01PM] ...TEST RULE #0

[10/05/2016 - 08:08:01PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:01PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:01PM] ## anything valid

[10/05/2016 - 08:08:01PM] ## init complete

[10/05/2016 - 08:08:01PM] ## no waiting around

[10/05/2016 - 08:08:01PM] ## we have room

[10/05/2016 - 08:08:01PM] 1 RULES

[10/05/2016 - 08:08:01PM] ## init complete

[10/05/2016 - 08:08:01PM] ## no waiting around

[10/05/2016 - 08:08:01PM] ## we have room

[10/05/2016 - 08:08:01PM] 1 RULES

[10/05/2016 - 08:08:01PM] ## know what to do...

[10/05/2016 - 08:08:01PM] ...TEST RULE #0

[10/05/2016 - 08:08:01PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:02PM] ## know what to do...

[10/05/2016 - 08:08:02PM] ...TEST RULE #0

[10/05/2016 - 08:08:02PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:02PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:02PM] ## anything valid

[10/05/2016 - 08:08:02PM] ## init complete

[10/05/2016 - 08:08:02PM] ## no waiting around

[10/05/2016 - 08:08:02PM] ## we have room

[10/05/2016 - 08:08:02PM] 1 RULES

[10/05/2016 - 08:08:02PM] ## know what to do...

[10/05/2016 - 08:08:02PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:02PM] ...TEST RULE #0

[10/05/2016 - 08:08:02PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:02PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:02PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:02PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:02PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:02PM] SSX DEBUG: Cell Scanner - Scan completed. Found 2 actors

[10/05/2016 - 08:08:02PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:02PM] ## anything valid

[10/05/2016 - 08:08:02PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:02PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:02PM] ## init complete

[10/05/2016 - 08:08:02PM] ## no waiting around

[10/05/2016 - 08:08:02PM] ## we have room

[10/05/2016 - 08:08:02PM] 1 RULES

[10/05/2016 - 08:08:02PM] ## know what to do...

[10/05/2016 - 08:08:02PM] ...TEST RULE #0

[10/05/2016 - 08:08:02PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:02PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:02PM] ## anything valid

[10/05/2016 - 08:08:02PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:02PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:02PM] ## init complete

[10/05/2016 - 08:08:02PM] ## no waiting around

[10/05/2016 - 08:08:02PM] ## init complete

[10/05/2016 - 08:08:02PM] ## no waiting around

[10/05/2016 - 08:08:02PM] ## we have room

[10/05/2016 - 08:08:02PM] 1 RULES

[10/05/2016 - 08:08:02PM] ## know what to do...

[10/05/2016 - 08:08:02PM] ## we have room

[10/05/2016 - 08:08:02PM] 1 RULES

[10/05/2016 - 08:08:02PM] ...TEST RULE #0

[10/05/2016 - 08:08:02PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:02PM] ## init complete

[10/05/2016 - 08:08:02PM] ## no waiting around

[10/05/2016 - 08:08:02PM] ## we have room

[10/05/2016 - 08:08:02PM] 1 RULES

[10/05/2016 - 08:08:02PM] ## know what to do...

[10/05/2016 - 08:08:02PM] ...TEST RULE #0

[10/05/2016 - 08:08:02PM] ## anything valid

[10/05/2016 - 08:08:02PM] ## know what to do...

[10/05/2016 - 08:08:02PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:02PM] ...TEST RULE #0

[10/05/2016 - 08:08:02PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:02PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:02PM] ## anything valid

[10/05/2016 - 08:08:02PM] ## init complete

[10/05/2016 - 08:08:02PM] ## no waiting around

[10/05/2016 - 08:08:02PM] ## we have room

[10/05/2016 - 08:08:02PM] 1 RULES

[10/05/2016 - 08:08:02PM] ## know what to do...

[10/05/2016 - 08:08:02PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:02PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:02PM] ## init complete

[10/05/2016 - 08:08:02PM] ## no waiting around

[10/05/2016 - 08:08:02PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:02PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:02PM] ## init complete

[10/05/2016 - 08:08:02PM] ## no waiting around

[10/05/2016 - 08:08:02PM] ## we have room

[10/05/2016 - 08:08:02PM] 1 RULES

[10/05/2016 - 08:08:02PM] ## know what to do...

[10/05/2016 - 08:08:02PM] ...TEST RULE #0

[10/05/2016 - 08:08:02PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:02PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:02PM] ## anything valid

[10/05/2016 - 08:08:02PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:02PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:03PM] ...TEST RULE #0

[10/05/2016 - 08:08:03PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:03PM] ## we have room

[10/05/2016 - 08:08:03PM] 1 RULES

[10/05/2016 - 08:08:03PM] ## know what to do...

[10/05/2016 - 08:08:03PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:03PM] ...TEST RULE #0

[10/05/2016 - 08:08:03PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

[10/05/2016 - 08:08:03PM] ## anything valid

[10/05/2016 - 08:08:03PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:03PM] ## anything valid

[10/05/2016 - 08:08:03PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:03PM] ## anything valid

[10/05/2016 - 08:08:03PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:03PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:03PM] SSX DEBUG: Bad rule because 0 - player required but already involved - health test

[10/05/2016 - 08:08:03PM] ## anything valid

[10/05/2016 - 08:08:03PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:03PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:03PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:03PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:03PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:03PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:08PM] SSX DEBUG: Rule Checker - Starting the checking

[10/05/2016 - 08:08:09PM] SSX DEBUG: Rule Checker - Rules checking completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:12PM] SSX DEBUG: Cell Scanner Checker - Starting the scan

[10/05/2016 - 08:08:12PM] SSX DEBUG: Elapsed time for Cell scanning = 0.089996

[10/05/2016 - 08:08:12PM] SSX DEBUG: Actors: Cultist, test

[10/05/2016 - 08:08:13PM] SSX: MH 1, FH 1

[10/05/2016 - 08:08:13PM] SSX DEBUG: Cell Scan: Passing actor to Rule Checker Cultist distance=0.000273

[10/05/2016 - 08:08:13PM] SSX DEBUG: Cell Scan: Passing actor to Rule Checker test distance=0.000000

[10/05/2016 - 08:08:14PM] SSX DEBUG: Rule Checker - Starting the checking

[10/05/2016 - 08:08:15PM] SSX DEBUG: Rule Checker - Rules checking completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:15PM] SSX DEBUG: Cell Scanner - Scan completed. Found 2 actors

[10/05/2016 - 08:08:20PM] SSX DEBUG: Rule Checker - Starting the checking

[10/05/2016 - 08:08:21PM] SSX DEBUG: Rule Checker - Rules checking completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:08:25PM] SSX DEBUG: Cell Scanner Checker - Starting the scan

[10/05/2016 - 08:08:26PM] SSX DEBUG: Elapsed time for Cell scanning = 0.105988

[10/05/2016 - 08:08:26PM] SSX DEBUG: Actors: Cultist, test

[10/05/2016 - 08:08:26PM] SEXLAB - Thread[0] Event Hook - StageEnd

 

 

So what happened?

I got hit.. and got hit.. and hit, and hit and hit and hit and hit and hit.  Eventually combat stopped, cultist walked over.. stared at me for a while.. then scene started.

 

 

 


[10/05/2016 - 08:07:03PM] ## I WAS HIT AND MY HEALTH IS DOWN

[10/05/2016 - 08:07:03PM] ## SENDING MOD EVENT catchMode3

[10/05/2016 - 08:07:03PM] ## SSX CATCHMODE 3

[10/05/2016 - 08:07:03PM] ## Playing rule from event catcher

 

 

I believe that was the first time I got damaged enough to trigger the health rule.  But before it advanced any further, got hit again.. and again and again... each time triggering another event.

 

 

 


[10/05/2016 - 08:07:04PM] SSX DEBUG: Cell Scanner Checker - Starting the scan

 

 

A second later the cell scanner kicked in too, but meanwhile the mod events were still kicking in one after another, probably from the flame jet.

 

 

 


[10/05/2016 - 08:07:10PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:10PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:11PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers

[10/05/2016 - 08:07:12PM] ## we're onto something

[10/05/2016 - 08:07:12PM] ## we're onto something

[10/05/2016 - 08:07:14PM] ## we're onto something

[10/05/2016 - 08:07:14PM] ## we're onto something

[10/05/2016 - 08:07:16PM] ## we're onto something

[10/05/2016 - 08:07:16PM] ## we're onto something

[10/05/2016 - 08:07:18PM] SSX DEBUG: Elapsed time for Cell scanning = 13.871002

 

 

From here on all hell breaks loose.  The threads are apparently starting to advance, but there's so many of them I think it's totally overwhelming the papyrus engine.  I think the cell scanning time gives an indication of this - having lasted almost 14 seconds for cell with just two actors.

 

 

 


[10/05/2016 - 08:07:18PM] ## init complete

[10/05/2016 - 08:07:18PM] ## no waiting around

[10/05/2016 - 08:07:18PM] ## we have room

[10/05/2016 - 08:07:18PM] 1 RULES

[10/05/2016 - 08:07:18PM] ## know what to do...

[10/05/2016 - 08:07:18PM] ...TEST RULE #0

[10/05/2016 - 08:07:18PM] SSX DEBUG: Rule Checker: Trying to fill the rule: health test

...

[10/05/2016 - 08:07:19PM] SSX DEBUG: Actors: Cultist, test

[10/05/2016 - 08:07:26PM] SSX DEBUG: Adding test to health test pos=0

 Ma=False Fo=False Hu=TRUE Na=TRUE SN=TRUE SS=TRUE AR=TRUE/40 he=TRUE/3100 st=TRUE/100 ma=TRUE/100 Sle=False Snk=False Wea=False Com=TRUE Ble=False Unc=False race=Silvan

[10/05/2016 - 08:07:31PM] SSX DEBUG: Bad rule because 6 - no sources - health test

[10/05/2016 - 08:07:31PM] ## anything valid

[10/05/2016 - 08:07:31PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:31PM] Rule Checker - Rules checking on events completed. Found 0 valid rules. Restarting in 5 seconds.

 

 

I think those are the first lines for each type of log message, possibly indicating the first test cycle - which fails to find valid source.  I'm not sure why.  Maybe that's not actually the first cycle, and some other cycle caught the cultist first - but is still lagging behind under the load.. really don't know.

Either way about half a minute has passed since I was hit and went below health threshold.. so obviously by now I'd be dead and buried in normal combat where my health had dropped ctirically low.

 

Soon after this I get something more promising..

 

 

 


[10/05/2016 - 08:07:32PM] SSX DEBUG: Adding Cultist to health test pos=1

 Ma=TRUE Fo=False Hu=TRUE Na=False SN=TRUE SS=TRUE AR=TRUE/43 he=TRUE/100 st=TRUE/100 ma=TRUE/74 Sle=False Snk=False Wea=TRUE Com=TRUE Ble=False Unc=False race=Nord

[10/05/2016 - 08:07:32PM] SSX DEBUG: GOOD rule, it can be filled: health test

[10/05/2016 - 08:07:32PM] ## anything valid

[10/05/2016 - 08:07:32PM] ## PLAYING VALID RULE

[10/05/2016 - 08:07:33PM] Rule Checker - Rules checking on events completed. Found 1 valid rules. Restarting in 5 seconds.

[10/05/2016 - 08:07:36PM] ## ALL COMBAT STOPPED

 

 

So, 33 seconds from health going critical, into combat stopping.

 

Behind the spam of other threads firing and missing, SL is preparing the actual scene..

 

 

 


[10/05/2016 - 08:07:50PM] SEXLAB - Thread[0]  - Entering Making State

[10/05/2016 - 08:07:50PM] SEXLAB - NOTICE: ValidateActor(test) -- TRUE -- MISS

[10/05/2016 - 08:07:50PM] SEXLAB - ActorAlias[test] SetActor([Actor < (00000014)>]) - [sslActorAlias <alias ActorAlias004 on quest SexLabThread00 (0F061EEF)>]

[10/05/2016 - 08:07:51PM] SEXLAB - NOTICE: ValidateActor(Cultist) -- TRUE -- MISS

[10/05/2016 - 08:07:51PM] SEXLAB - NOTICE: Cultist Init Empty Stats

[10/05/2016 - 08:07:51PM] SEXLAB - ActorAlias[Cultist] SetActor([Actor < (FF00133F)>]) - [sslActorAlias <alias ActorAlias003 on quest SexLabThread00 (0F061EEF)>]

[10/05/2016 - 08:07:51PM] SEXLAB - Thread[0] Event Hook - AnimationStarting

[10/05/2016 - 08:07:51PM] SEXLAB - GetByDefault(Males=1, Females=1, IsAggressive=False, UsingBed=False, RestrictAggressive=TRUE)

[10/05/2016 - 08:07:51PM] SEXLAB - Thread[0] Adjustment Profile - SilvanRaceF.NordRaceM

[10/05/2016 - 08:07:51PM] SEXLAB - ActorAlias[Cultist]  - Waited [1] cycles for MarkerRef[[ObjectReference < (FF001351)>]]

[10/05/2016 - 08:07:51PM] SEXLAB - ActorAlias[test]  - Waited [1] cycles for MarkerRef[[ObjectReference < (FF001353)>]]

[10/05/2016 - 08:07:51PM] SEXLAB - ActorAlias[test]  - Strip: [True, True, True, True, True, False, False, True, True, True, False, True, False, False, False, True, True, True, False, True, False, False, False, True, True, False, True, True, True, True, False, False, True]

[10/05/2016 - 08:07:51PM] SEXLAB - ActorAlias[Cultist]  - Strip: [True, True, True, True, True, False, False, True, True, True, False, True, False, False, False, True, True, True, False, True, False, False, False, True, True, False, True, True, True, True, False, False, True]

[10/05/2016 - 08:07:52PM] SEXLAB - ActorAlias[test]  - Equipment: []

[10/05/2016 - 08:07:53PM] SEXLAB - ActorAlias[test]  - Scales[1.000000/1.000000/1.000000] Voice[Breathy (Female)] Expression[Pleasure] BaseEnjoyment[0]

[10/05/2016 - 08:07:53PM] SEXLAB - ActorAlias[Cultist]  - Equipment: [[Form < (04037B88)>], [Armor < (04037B8A)>], [Form < (04037B8C)>], [Form < (04037B8E)>], [Form < (00072316)>], [Form < (000C969B)>]]

[10/05/2016 - 08:07:53PM] SEXLAB - ActorAlias[Cultist]  - Scales[1.030000/1.030000/0.970874] Voice[Average (Male)] Expression[Joy] BaseEnjoyment[0]

[10/05/2016 - 08:07:53PM] SEXLAB - Thread[0] SyncDone(prepare) - Lag Timer: 27.709991

[10/05/2016 - 08:07:53PM] SEXLAB - Thread[0] Event Hook - AnimationStart

[10/05/2016 - 08:07:54PM] SEXLAB - Thread[0] SyncDone(startUp) - Lag Timer: 9.227020

[10/05/2016 - 08:07:55PM] SEXLAB - Thread[0] SyncDone(Sync) - Lag Timer: 9.416992

[10/05/2016 - 08:07:55PM] SEXLAB - Thread[0] Event Hook - StageStart

 

 

..so the first stage starts at 52 seconds from getting hit (although that's not very relevant since some time is spent walking cultist into position, and such).

 

Anyway.. I'd say, at present no - it's not reliable enough to work without bleedout.

Posted

Note that 'onbleedout' uses the same process and has some lag as well - depending on various things.  However because going to bleedout in itself stops NPCs attacking you, the strain on the system is less severe (MUCH less if compared to previous example, which was pretty extreme because of the flame jet kicking multiple hits per second).  I tested a simple bleedout rule, and it only had 5 second delay - although even that could be fatal when dealing with health rules.. and could stretch out depending on how often you got hit during the wait time.  Also I had only 3 rules defined in both cases, with 1 active and 2 disabled.. with total rule count at default 24.

 

Bleedout test papyrus trace log:

 

 

 

[10/05/2016 - 08:58:26PM] ## I WAS HIT BUT I'M OK
[10/05/2016 - 08:58:26PM] ## I'M BLEEDING OUT AND SOMEONE CARES
[10/05/2016 - 08:58:26PM] ## SENDING MOD EVENT catchMode5
[10/05/2016 - 08:58:26PM] ## I WAS HIT BUT I'M OK
[10/05/2016 - 08:58:26PM] ## SSX CATCHMODE 5
[10/05/2016 - 08:58:26PM] ## Playing rule from event catcher
[10/05/2016 - 08:58:26PM] SSX DEBUG: Rule Checker: playing rules from Event Catchers
[10/05/2016 - 08:58:27PM] ## we're onto something
[10/05/2016 - 08:58:28PM] ## init complete
[10/05/2016 - 08:58:28PM] ## no waiting around
[10/05/2016 - 08:58:28PM] ## we have room
[10/05/2016 - 08:58:28PM] 1 RULES
[10/05/2016 - 08:58:28PM] ## know what to do...
[10/05/2016 - 08:58:28PM] ...TEST RULE #0
[10/05/2016 - 08:58:28PM] SSX DEBUG: Rule Checker: Trying to fill the rule: Player defeat by human
[10/05/2016 - 08:58:29PM] SSX DEBUG: Adding test to Player defeat by human pos=0
 Ma=False Fo=False Hu=TRUE Na=TRUE SN=TRUE SS=TRUE AR=TRUE/40 he=TRUE/-29 st=TRUE/100 ma=TRUE/100 Sle=False Snk=False Wea=False Com=False Ble=TRUE Unc=False race=Silvan
[10/05/2016 - 08:58:30PM] SSX DEBUG: Adding Cultist to Player defeat by human pos=1
 Ma=TRUE Fo=False Hu=TRUE Na=False SN=TRUE SS=TRUE AR=TRUE/38 he=TRUE/100 st=TRUE/100 ma=TRUE/100 Sle=False Snk=False Wea=False Com=False Ble=False Unc=False race=Nord
[10/05/2016 - 08:58:30PM] SSX DEBUG: GOOD rule, it can be filled: Player defeat by human
[10/05/2016 - 08:58:30PM] ## anything valid
[10/05/2016 - 08:58:30PM] ## PLAYING VALID RULE
[10/05/2016 - 08:58:30PM] SSX DEBUG: Rule Player: playing rules from Event Catchers
[10/05/2016 - 08:58:30PM] SSX DEBUG: Rule Checker - Rules checking on events completed. Found 1 valid rules. Restarting in 5 seconds.
[10/05/2016 - 08:58:30PM] Rule Checker - Rules checking on events completed. Found 1 valid rules. Restarting in 5 seconds.
[10/05/2016 - 08:58:30PM] SSX: Rule: Player defeat by human with test and Cultist
[10/05/2016 - 08:58:30PM] SSX: Target: test Source: Cultist
[10/05/2016 - 08:58:31PM] ## ALL COMBAT STOPPED

 

 

 

So at any rate, both rules technically work, but they don't give 'instant response'.  I'm guessing the stop combat might have to happen earlier on the system (tricky because without checking the rule can't be sure it'll be valid), and probably same rule shouldn't generate more than one event at time for checking - which can also be a bit tricky because rule may have plenty of other conditions that may make it invalid (trigger if health is depleted below 50%.... and source is male imperial in outdoors location with health above 60% and stamina above 20%).

 

On a system with mostly vanilla skyrim, you might get a lot better results of course.. and events might process so fast it's actually viable for 'combat sex'.  An option might be to make special, optional 'combat sex' ruleset with more limited options, or options that could be precompiled into valid list of actors that are allowed to trigger the health threshold.  Anything that would make the actual test simple enough to do 'on the fly'.

 

(couldn't edit this into previous post since couldn't edit it - probably too long post for editor or something).

Posted

Note that 'onbleedout' uses the same process and has some lag as well - depending on various things.  However because going to bleedout in itself stops NPCs attacking you, the strain on the system is less severe (MUCH less if compared to previous example, which was pretty extreme because of the flame jet kicking multiple hits per second).  I tested a simple bleedout rule, and it only had 5 second delay - although even that could be fatal when dealing with health rules.. and could stretch out depending on how often you got hit during the wait time.  Also I had only 3 rules defined in both cases, with 1 active and 2 disabled.. with total rule count at default 24.

 

...

 

So at any rate, both rules technically work, but they don't give 'instant response'.  I'm guessing the stop combat might have to happen earlier on the system (tricky because without checking the rule can't be sure it'll be valid), and probably same rule shouldn't generate more than one event at time for checking - which can also be a bit tricky because rule may have plenty of other conditions that may make it invalid (trigger if health is depleted below 50%.... and source is male imperial in outdoors location with health above 60% and stamina above 20%).

 

(couldn't edit this into previous post since couldn't edit it - probably too long post for editor or something).

 

I have no problems in making the player/NPCs protected also in case of Health rules.

Posted

 

I have no problems in making the player/NPCs protected also in case of Health rules.

 

 

I'm guessing you mean by also making a bleedout rule for them.  I'm assuming that would work, but also sort of defeat the purpose of having health rules in the first place - since you'd fall back to bleedout.  Also the original question was, "Can this be reliably set up for combat sex without bleed out?"  What I'm saying is, at present it's not going to reliably react fast enough to prevent you from (frequently) going into bleedout state.  Or getting killed if you don't set up protected/essential.  You could simply "setessential 7 1" to bypass the whole protection system for player and set player permanently essential (still need bleedout rule to restore health or you'll stay in permanent bleedout and have to reload game anyway - but it could prevent instadeath at gameload in dangerous place, before SSX has time to kick in with scan)... and use the 'protected NPCs' mod to make (most of) NPCs protected as well (although of course protected state wouldn't prevent them from being killed by player).

 

-- edit --

...and for me personally, it's pretty fast getting to point of working perfectly.  I don't use health rules, only bleedout rules - and with health restoration set to scene start, they work fine.  There's delay, but that hardly matters - in some ways it's even a good thing on bleedout rules.  The only real issues are I think: scanners aren't working fully reliably yet, and NPCs stay in the '...we're a happy family...' mode after sex (added one line of code and it fixed the issue for the most part).  Another quick hack let player recover health after scene ends

 

 

 

event ssxAnimEnd(int tid, bool hasPlayer)
    ; MODIFIED
    ssx.resetCombat()
    ; !MODIFIED
    sslThreadController tc = SexLab.GetController(tid)
    Actor[] Positions = tc.Positions
    int i = 0
    
    ; Get the rule
    int pos = ssx.sceneTCs.find(tc)
    if pos==-1
        return ; No scene found, we cannot really do anything
    endIf
    ssxRule r = ssx.sceneRs[pos]
    ; MODIFIED
    if r.isStartingOn(12) && r.bleedoutMode==1 ; restore health at animation end
        PlayerRef.ResetHealthAndLimbs()
        while PlayerRef && PlayerRef.getActorValue("Health")<10
            ssxQuickLittleHeal.cast(PlayerRef, PlayerRef)
            Utility.wait(0.1)
        endWhile
    endIf
    ; !MODIFIED
    if r && r.startsOn==1 && ssx.IncreaseRelationShip==1 ; In case there player was asking for sex, and the actor is not the player, increase the relationship rank (Only if the option is set in the MCM)
        if hasPlayer
            ; Now increase the relationship for the other actors
            i = Positions.length
...

 

 

 

and a few more before animation plays - but those aren't very elegant solutions, more like something I did for personal learning experience.

 

Since the original code

 

 

 

    if !tc
        ssx.log("SexLab animation did not start", "notifErrors")
        releaseAllScenes()
    else
        if r.isStartingOn(12) && r.bleedoutMode==2 ; restore health at animation start
            PlayerRef.ResetHealthAndLimbs()
        endIf
        while a1 && a1.getActorValue("Health")<10
            ssxQuickLittleHeal.cast(a1, a1)
            Utility.wait(0.1)
        endWhile
        while a2 && a2.getActorValue("Health")<10
            ssxQuickLittleHeal.cast(a2, a2)
            Utility.wait(0.1)
        endWhile
        while a3 && a3.getActorValue("Health")<10
            ssxQuickLittleHeal.cast(a3, a3)
            Utility.wait(0.1)
        endWhile
        while a4 && a4.getActorValue("Health")<10
            ssxQuickLittleHeal.cast(a3, a3)
            Utility.wait(0.1)
        endWhile
        while a5 && a5.getActorValue("Health")<10
            ssxQuickLittleHeal.cast(a3, a3)
            Utility.wait(0.1)
        endWhile
    endIf

 

 

..runs through a1 - a5 regardless of startingon or bleedoutmode, I assume it'll always restore NPCs no matter the settings (think it also restores player regardless of if player was part of that scene or not), so was only setting up things for player.

Posted

 

...

 

 

Integrated your changes in 1.3G.

In a slightly different way, so it will not fail in case the animation is NOT from SSX.

And will restore the health of all actors involved, and not specifically the player.

 

But globally your code was good.

Posted

Added the actors to the protected aliases also for rules starting on health.

 

Here the 1.3g patch (not a full version, just overwrite the scripts, and be sure you do it on a save game where the mod is NOT in active state.)

SSX patch 1.3g.7z

Posted

Quite the elaborate answer there, I wasn't expecting that. So, it is more of a mod limitation issue.,on the way it works itself around papyrus. I dont have that many mods (about 50 and about 10 are sexlab things)  My problem with bleedout is that at low levels, people just DIE before going into bleedout, including the PC and pretty much all NPC's. Set it up for being a male vs female bandits, and if you use a   bleedout rule it simple never kicks in, a health treshold to 25% is much easier to achieve. 

 

 Thanks! And will install the update en report back. 

 

Just to be clear, is the G release doing something to make it more reliable? 

Posted

 

Just to be clear, is the G release doing something to make it more reliable? 

 

G is for Galvanic.

(kidding. Previous version was F, and after F there is G.)

Posted

@CPU @reikiri

 

Spent some time testing ver1.3g.  I am using a fresh install of SSX and let it completely regenerate a new set of json files.  Regarding the "location" condition..well, it is getting worse...  All location conditions (Internal or external only, specific cell, or by location type) will always come up false i.e. I'm getting the "bad location" message consistently.  When I was using 1.3e, the location filter will work for a while, then stop working.  Now, it will never work.  Period.  I checked the log...all it says is the same "Bad location" message.

 

On the plus side...I am no longer getting the "Actor not found" message.

Posted

Added the actors to the protected aliases also for rules starting on health.

 

Here the 1.3g patch (not a full version, just overwrite the scripts, and be sure you do it on a save game where the mod is NOT in active state.)

attachicon.gifSSX patch 1.3g.7z

 

How do I upgrade from f to g for current game?

Do we need a clean save or just disable the mod ("X" default key)?

 

Posted

@CPU @reikiri

 

Spent some time testing ver1.3g.  I am using a fresh install of SSX and let it completely regenerate a new set of json files.  Regarding the "location" condition..well, it is getting worse...  All location conditions (Internal or external only, specific cell, or by location type) will always come up false i.e. I'm getting the "bad location" message consistently.  When I was using 1.3e, the location filter will work for a while, then stop working.  Now, it will never work.  Period.  I checked the log...all it says is the same "Bad location" message.

 

On the plus side...I am no longer getting the "Actor not found" message.

 

I will check why the locations are no more working. I didn't touch this part of the code in version 1.3g

 

 

 

How do I upgrade from f to g for current game?

Do we need a clean save or just disable the mod ("X" default key)?

 

 

 

Just save the game with the mod not active (and wait a few seconds to have it fully stopped), then replace the files.

No need for a clean save.

Posted

Quite the elaborate answer there, I wasn't expecting that. So, it is more of a mod limitation issue.,on the way it works itself around papyrus. I dont have that many mods (about 50 and about 10 are sexlab things)  My problem with bleedout is that at low levels, people just DIE before going into bleedout, including the PC and pretty much all NPC's. Set it up for being a male vs female bandits, and if you use a   bleedout rule it simple never kicks in, a health treshold to 25% is much easier to achieve. 

 

 Thanks! And will install the update en report back. 

 

Just to be clear, is the G release doing something to make it more reliable? 

 

Bleedout kicking in isn't directly from the mod, it's game mechanic that happens for anything that's defined 'essential' - or 'protected' in case the attacker isn't player (player can kill a protected target normally I believe).  So if I've understood things correctly, if bandit is 'protected', it will go into bleedout if another NPC (like your companion or a guard) brings it to zero health, but if you hit it yourself then it'll die.  The purpose is to 'protect' NPCs from accidental deaths in their internal skirmishes - where as 'essential' is for 'plot critical' NPCs that should not die no matter what, because story would break (like jarl getting killed before you ever go talk about the dragon attacks).

 

So at any rate, if NPCs are getting killed (without you being involved in their demise) or if you are getting killed when you should be protected, then generally that would mean scanner isn't catching the actors in aliases before their demise.. and in that sense it makes no difference whether it's health or bleedout rule.  On the other hand if you are the attacker, then I believe bleedout rule will never kick in no matter what (because you don't put protected NPCs in bleedout, you kill them straight off), but health rule would - if the mod reacts fast enough to trigger it before you finish the NPC off (e.g. set rule to 50%, bring NPC below half health then back off and it should kick in within about 5-15 seconds - maybe faster on light load, or longer under extreme load).  Health rule will not protect them from being killed by you directly - only in that it has a chance to kick in before they go to 0 health and die.

 

Well strictly speaking I think NPCs can enter bleedout state even when not essential (or protected), I think it happens if their health goes very low even if it's not zero.  If that's what you meant, then yes.. that's way too difficult and unreliable to do intentionally, and I'm not 100% sure if it counts as 'bleedout state' or not.

Posted

 

...On the other hand if you are the attacker, then I believe bleedout rule will never kick in no matter what (because you don't put protected NPCs in bleedout, you kill them straight off), but health rule would - if the mod reacts fast enough to trigger it before you finish the NPC off (e.g. set rule to 50%, bring NPC below half health then back off and it should kick in within about 5-15 seconds - maybe faster on light load, or longer under extreme load).  Health rule will not protect them from being killed by you directly - only in that it has a chance to kick in before they go to 0 health and die.

...

 

There are two options I can see.

I can replace Protected in the bleedout aliases with Essential. In this case, it will work also if it is the player killing a NPC.

How fast it will kick? Quickly. The rule is already set up, and the Bleedout is an event that is sent.

 

About "how fast" a health rule kicks in: it is fast. Because also this is event based, with the rule already pre-calculated. (The event I am using is OnHit)

Posted

 

 

...On the other hand if you are the attacker, then I believe bleedout rule will never kick in no matter what (because you don't put protected NPCs in bleedout, you kill them straight off), but health rule would - if the mod reacts fast enough to trigger it before you finish the NPC off (e.g. set rule to 50%, bring NPC below half health then back off and it should kick in within about 5-15 seconds - maybe faster on light load, or longer under extreme load).  Health rule will not protect them from being killed by you directly - only in that it has a chance to kick in before they go to 0 health and die.

...

 

There are two options I can see.

I can replace Protected in the bleedout aliases with Essential. In this case, it will work also if it is the player killing a NPC.

How fast it will kick? Quickly. The rule is already set up, and the Bleedout is an event that is sent.

 

About "how fast" a health rule kicks in: it is fast. Because also this is event based, with the rule already pre-calculated. (The event I am using is OnHit)

 

 

Just one opinion, but I think it would be ideal if the alias was using 'essential' instead of protected, but either the 'do not restore health' would actively kill the target after scene (IF IT'S ORIGINALLY NON-ESSENTIAL) (not sure if that's possible in case target is player, although if it worked and caused automatic game load it would be great), or perhaps better yet, there was separate option 'kill target after animation'.  The latter because I can imagine there's cases where you specifically want to leave the NPC in bleedout state (possibly useful with display model mod or something like that).

 

In any case, since the only difference between protected and essential that I know, is that player will kill protected target but not essential - in practice it just means that with protected setting some rules don't work as expected when player is attacker.

 

As for speed, unless you changed something major since last version (F), in fairly heavily modded game the bleedout rule takes about 5-10 seconds to kick in because the rule is still sent to be filled up, and actors tested for validity in particular rule.  The health rule would be equally fast under ideal conditions, but the problem was I was hit with .. whatever that low level fire spell is called, 'flame'?  Since it's constant damage, it generated a TON of hit events.. and every one of those events sent another rule for rule checked to fill... and it just totally flooded the papyrus engine.  I think there were at least 20 rule events being tested in parallel before the first one got through and successfully stopped the fight - and by then 30 seconds had passed from the hit that eventually stopped the fight.

 

-- edit --

 

- restore health after anim ends didn't work

 

I added:

            if r.isStartingOn(ssxRule.getSMBleedOut()) && r.bleedoutMode==1 ; restore health at animation end
            if a == PlayerRef
                PlayerRef.ResetHealthAndLimbs()
            endIf
                
        while a.getActorValue("Health")<10
                    ssxQuickLittleHeal.cast(a, a)
                    Utility.wait(0.1)
        endWhile

reset health and limbs for player, after that it worked.. but I also started to get strange behavior where after first time playing a scene, on subsequent times I was getting instant healing and scene never played.  Unsure so far why.

 

-- edit 2 --

Actually I think there's another error in the 'restore health at anim start'..

        if r.isStartingOn(12) && r.bleedoutMode==2 ; restore health at animation start
            PlayerRef.ResetHealthAndLimbs()
        endIf
        while a1 && a1.getActorValue("Health")<10
            ssxQuickLittleHeal.cast(a1, a1)
            Utility.wait(0.1)
        endWhile
        while a2 && a2.getActorValue("Health")<10
            ssxQuickLittleHeal.cast(a2, a2)
            Utility.wait(0.1)
        endWhile
        while a3 && a3.getActorValue("Health")<10
            ssxQuickLittleHeal.cast(a3, a3)
            Utility.wait(0.1)
        endWhile
        while a4 && a4.getActorValue("Health")<10
            ssxQuickLittleHeal.cast(a3, a3)
            Utility.wait(0.1)
        endWhile
        while a5 && a5.getActorValue("Health")<10
            ssxQuickLittleHeal.cast(a3, a3)
            Utility.wait(0.1)
        endWhile

I was wondering before about the a1-a5 being outside the if r.isStartingOn(12) && r.bleedoutMode==2 g condition, wasn't sure if it was intentional (I think now it isn't).  But aside from that, the actors a4 and a5 actually still try to heal actor 3 - probably missed in copy-paste?  Either way I was actually doing something different, will post it a bit later.

Posted

I'm making this as new post to avoid confusion with previous stuff.  I poked around at ssxSceneManager, and think I got the restore health things working mostly as intended - but I'm still getting the strange insta-heal after first scene, on subsequent defeats.  Also couldn't get bleedout rule to work with player target and no source, didn't even make player protected so guess that's not possible at the moment - as such the changes to 'startMasturbation' probably do nothing.

 

I made a new function to handle the healing since it was basically working the same way everywhere so I'd rather just type it once.  Aside from that, added triggers for the heal in several places.

 

New function:

 

 


New function healActor:

    ; MODIFIED
Function healActor(Actor a)
    if !a
        return
    endIf
    if a == PlayerRef
            a.ResetHealthAndLimbs()
    endIf
    int i = 100
    while (i && a && a.getActorValue("Health")<10)
        i-=1
        ssxQuickLittleHeal.cast(a, a)
        Utility.wait(0.1)
    endWhile
EndFunction
    ; !MODIFIED


 

Changes to 'doSex'

 


At the start of doSex:

Function doSex(ssxRule r, Actor a1, Actor a2=None, Actor a3=None, Actor a4=None, Actor a5=None, ObjectReference bed)
{starts an actual SexLab animation}
    if !a1
        return
    endIf

    ; MODIFIED
    if r.isStartingOn(12) && r.bleedoutMode==3 ; restore health immediately
        healActor(a1)
        healActor(a2)
        healActor(a3)
        healActor(a4)
        healActor(a5)        
    endIf
    ; !MODIFIED

    int numParticipants = r.getNumPlayers()

At the end of doSex:

    if !tc
        ssx.log("SexLab animation did not start", "notifErrors")
        releaseAllScenes()
    else
    ; MODIFIED
        if r.isStartingOn(12) && r.bleedoutMode==2 ; restore health at animation start
            healActor(a1)
            healActor(a2)
            healActor(a3)
            healActor(a4)
            healActor(a5)        
        endIf
    ; !MODIFIED
    endIf
EndFunction


 

Changes to 'ssxAnimEnd'

 

 


At the end of ssxAnimEnd:

; MODIFIED
            if r.isStartingOn(ssxRule.getSMBleedOut()) && r.bleedoutMode==1 ; restore health at animation end
                healActor(a)
            endIf
; !MODIFIED
        endIf
    endWhile
    if pos!=-1 && ssx.sceneBs[pos]
        ssx.releaseBed(ssx.sceneBs[pos])
    endIf
    ssx.resetCombat()
    tc.RemoveHook("ScentOfSex")
endEvent


 

Changes to 'startRape'

 

 


At the start of startRape:

Function startRape(int sceneIndex)
    ssxRule r = ssx.sceneRs[sceneIndex]
    ; MODIFIED
    if r.isStartingOn(12) && r.bleedoutMode==3 ; restore health immediately
        healActor(ssx.sceneDs[sceneIndex])
        healActor(ssx.sceneSs[sceneIndex])
        healActor(ssx.sceneC1s[sceneIndex])
        healActor(ssx.sceneC2s[sceneIndex])
        healActor(ssx.sceneC3s[sceneIndex])
    endIf
    ; !MODIFIED

    int numP = r.getNumPlayers()


At the end of startRape

    if !tc
        ssx.log("SexLab animation did not start", "notifErrors")
        ssx.releaseScene(index=sceneIndex)
; MODIFIED
    else
        if r.isStartingOn(12) && r.bleedoutMode==2 ; restore health at animation start
            healActor(ssx.sceneDs[sceneIndex])
            healActor(ssx.sceneSs[sceneIndex])
            healActor(ssx.sceneC1s[sceneIndex])
            healActor(ssx.sceneC2s[sceneIndex])
            healActor(ssx.sceneC3s[sceneIndex])
        endIf
; !MODIFIED
    endIf
EndFunction


 

Changes to 'startMasturbation'

 


At start of startMasturbation:

    a = ssx.sceneC2s[sceneIndex]
    if a
        acts[num] = a
        num+=1
    endIf    
    a = ssx.sceneC3s[sceneIndex]
    if a
        acts[num] = a
        num+=1
    endIf    

    ; MODIFIED
    ssxRule r = ssx.sceneRs[sceneIndex]
    if r.isStartingOn(12) && r.bleedoutMode==3 ; restore health immediately
        healActor(acts[0])
        healActor(acts[1])
        healActor(acts[2])
        healActor(acts[3])
    endIf
    ; !MODIFIED

    ; Create the message
    String msg = acts[0].getDisplayName()


At end of startMasturbation
            t.StartThread()
            t.SetForcedAnimations(anims)
            t.DisableBedUse(true)
    ; MODIFIED
            if r.isStartingOn(ssxRule.getSMBleedOut()) && r.bleedoutMode==2 ; restore health at animation start
                healActor(acts[i])
            endIf
    ; !MODIFIED
        else
            ssx.log("Cannot get a SexLab thread", "notifErrors")
            ssx.releaseScene(index=sceneIndex)
            return
        endIf
        i+=1
    endWhile
    ssx.releaseScene(index=sceneIndex) ; Release the scenes, they will not be released at the end
EndFunction


 

Posted

startMasturbation is called only in case there is a dialogue, a denial is possible, and in case of denials the requestor will masturbate.

 

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...