Jump to content

Slaverun Reloaded SE Beta


Recommended Posts

Posted
6 hours ago, duy123a said:

Can you point where to fix broken dialog with Murthy in Absolutism quest?

Quest: SLV_Menu
Tab: Player Dialogue
Branche: SLV_Menu_FreeSlaver
You need change "Branch Data" from "Blocking" to "Top-Level", then save your change.
After that you have to talk to Murthy.

 

Posted (edited)
On 4/30/2023 at 7:56 PM, duy123a said:

Updated fix for water seam.
New modified esp, more fix/change.
 

As you fixed bugs may be you'll fix this 3 lines of dots. they appear in every dialogs after PC had violated witerun nudity law and managed to escape.

Spoiler

1250573126_SkyrimSpecialEdition12_17_202210_30_57PM(2).png.691c78ad763eeb1c76620a249ed523d9.png
In SLV_Utilities.psc add


GlobalVariable Property SLV_PunishmentRunning Auto  

 

Function SLV_ClearPunishmentRunning()
    if (SLV_PunishmentRunning.getValue() as int) == 1
        SLV_PunishmentRunning.setValue(0 as int)
    endif
EndFunction


In SLV_PeriodicCheck.psc add call to SLV_ClearPunishmentRunning()

Function PlayerLocationCheck()
    ...

    if isEnforceLocation

        ...

    else
        if PlayerIsInAWhiterunLocation && mainqueststage  >= 1000
            ...
        endif
        
        ;( add by 15
        myScripts.SLV_ClearPunishmentRunning()
        ; add by 15 )
        
        PlayerIsInAWhiterunLocation = false
        LastRealTime = 0.0
        StorageUtil.SetIntValue(None, "SLSF.PeriodicFameGain.PC.Submissive/Slave", 0)
    endif

    ...

EndFunction

 

 

Edited by 0x000f
Posted
16 hours ago, 0x000f said:

As you fixed bugs may be you'll fix this 3 lines of dots. they appear in every dialogs after PC had violated witerun nudity law and managed to escape.

1250573126_SkyrimSpecialEdition12_17_202210_30_57PM(2).png.691c78ad763eeb1c76620a249ed523d9.png
In SLV_Utilities.psc add


GlobalVariable Property SLV_PunishmentRunning Auto  

 

Function SLV_ClearPunishmentRunning()
    if (SLV_PunishmentRunning.getValue() as int) == 1
        SLV_PunishmentRunning.setValue(0 as int)
    endif
EndFunction


In SLV_PeriodicCheck.psc add call to SLV_ClearPunishmentRunning()

Function PlayerLocationCheck()
    ...

    if isEnforceLocation

        ...

    else
        if PlayerIsInAWhiterunLocation && mainqueststage  >= 1000
            ...
        endif
        
        ;( add by 15
        myScripts.SLV_ClearPunishmentRunning()
        ; add by 15 )
        
        PlayerIsInAWhiterunLocation = false
        LastRealTime = 0.0
        StorageUtil.SetIntValue(None, "SLSF.PeriodicFameGain.PC.Submissive/Slave", 0)
    endif

    ...

EndFunction

 

 

Done, if you have time please test it for me.

Posted
18 hours ago, H Bof said:

Having an issue where the MCM isn't showing up on a new game, anyone else get this before?

It should work normally, maybe you have a Papyrus VM Stress. Have you tried Papyrus Tweak NG?

Posted
2 hours ago, duy123a said:

It should work normally, maybe you have a Papyrus VM Stress. Have you tried Papyrus Tweak NG?

I managed to figure it out, I completely missed apachii hair as a master lol

Posted (edited)
On 5/1/2023 at 4:10 AM, 0x000f said:

As you fixed bugs may be you'll fix this 3 lines of dots. they appear in every dialogs after PC had violated witerun nudity law and managed to escape.

1250573126_SkyrimSpecialEdition12_17_202210_30_57PM(2).png.691c78ad763eeb1c76620a249ed523d9.png
In SLV_Utilities.psc add


GlobalVariable Property SLV_PunishmentRunning Auto  

 

Function SLV_ClearPunishmentRunning()
    if (SLV_PunishmentRunning.getValue() as int) == 1
        SLV_PunishmentRunning.setValue(0 as int)
    endif
EndFunction


In SLV_PeriodicCheck.psc add call to SLV_ClearPunishmentRunning()

Function PlayerLocationCheck()
    ...

    if isEnforceLocation

        ...

    else
        if PlayerIsInAWhiterunLocation && mainqueststage  >= 1000
            ...
        endif
        
        ;( add by 15
        myScripts.SLV_ClearPunishmentRunning()
        ; add by 15 )
        
        PlayerIsInAWhiterunLocation = false
        LastRealTime = 0.0
        StorageUtil.SetIntValue(None, "SLSF.PeriodicFameGain.PC.Submissive/Slave", 0)
    endif

    ...

EndFunction

 

 

After testing a bit, I don't think these fixes will work since in the Papyrus log, it said SLV_PunishmentRunning is a none object, and refuse to call a function.

 

Spoiler

[05/02/2023 - 05:13:08PM] Error: Cannot call GetValue() on a None object, aborting function call
stack:
    [SLV_UtilitiesQuest (3907ACEE)].slv_utilities.SLV_ClearPunishmentRunning() - "SLV_Utilities.psc" Line 3847
    [alias SLV_Player on quest SLV_PeriodicChecking (3900182E)].slv_periodiccheck.PlayerLocationCheck() - "SLV_PeriodicCheck.psc" Line 551
    [alias SLV_Player on quest SLV_PeriodicChecking (3900182E)].slv_periodiccheck.OnUpdate() - "SLV_PeriodicCheck.psc" Line 287
[05/02/2023 - 05:13:08PM] warning: Assigning None to a non-object variable named "::temp595"

Just my opinion, since I don't code Papyrus much. I think since you don't specify any object for SLV_PunishmentRunning so the engine will assign null to it by default which lead to an error. I currently using Slaverun Enforcer Standalone, so it may cause a problem (like it  maybe rework SLV_PunishmentRunning obj for example).

Edited by duy123a
Posted
1 hour ago, duy123a said:

After testing a bit, I don't think these fixes will work since in the Papyrus log, it said SLV_PunishmentRunning is a none object, and refuse to call a function.

 

  Reveal hidden contents

[05/02/2023 - 05:13:08PM] Error: Cannot call GetValue() on a None object, aborting function call
stack:
    [SLV_UtilitiesQuest (3907ACEE)].slv_utilities.SLV_ClearPunishmentRunning() - "SLV_Utilities.psc" Line 3847
    [alias SLV_Player on quest SLV_PeriodicChecking (3900182E)].slv_periodiccheck.PlayerLocationCheck() - "SLV_PeriodicCheck.psc" Line 551
    [alias SLV_Player on quest SLV_PeriodicChecking (3900182E)].slv_periodiccheck.OnUpdate() - "SLV_PeriodicCheck.psc" Line 287
[05/02/2023 - 05:13:08PM] warning: Assigning None to a non-object variable named "::temp595"

Just my opinion, since I don't code Papyrus much. I think since you don't specify any object for SLV_PunishmentRunning so the engine will assign null to it by default which lead to an error. I currently using Slaverun Enforcer Standalone, so it may cause a problem (like it  maybe rework SLV_PunishmentRunning obj for example).

Sorry a did not mention. As I remember you have to set property SLV_PunishmentRunning for script SLV_Utilities in SLV_UtilitiesQuest tab Scripts and save esp.

Posted (edited)
On 5/2/2023 at 7:39 PM, 0x000f said:

Sorry a did not mention. As I remember you have to set property SLV_PunishmentRunning for script SLV_Utilities in SLV_UtilitiesQuest tab Scripts and save esp.

I have never modding Skyrim before so please tell me more detail about it, which type and flag of this property too. Also when opening it in CK it show errors like can't reload the script or something like that.

Spoiler


image.png

 

Edited by duy123a
Posted (edited)
16 hours ago, duy123a said:

I have never modding Skyrim before so please tell me more detail about it, which type and flag of this property too. Also when opening it in CK it show errors like can't reload the script or something like that.

 

 

 

Spoiler

sample.png

 

Edited by 0x000f
Posted
2 hours ago, duy123a said:

Also when opening it in CK it show errors like can't reload the script or something like that.

 

Can you copy the error message or make a screenshot?

Posted (edited)
On 5/3/2023 at 1:28 AM, 0x000f said:

Can you copy the error message or make a screenshot?

First error, when I try to add the property.

Spoiler

image.png.e6dfb535903ca0da7fad99f7adc075d1.png
The second time I tried it, it show a different error when clicking the properties button
image.png.84fc8299d44354e91fabccd3b2450f8c.png


After that I all get the same can't reload the script error...

Edited by duy123a
Posted
2 hours ago, duy123a said:

First error, when I try to add the property.
The second time I tried it, it show a different error when clicking the properties button
After that I all get the same can't reload the script error...

Property SLV_PunishmentRunning already defined in script SLV_Utilities.psc in line
GlobalVariable Property SLV_PunishmentRunning Auto  
you have to compile this script and set value in CK it is not need to add the property in CK.

Posted
4 hours ago, 0x000f said:

Property SLV_PunishmentRunning already defined in script SLV_Utilities.psc in line
GlobalVariable Property SLV_PunishmentRunning Auto  
you have to compile this script and set value in CK it is not need to add the property in CK.

Done, look like the reload script error is RNG and after a while I can open it and do like you said.
Hopefully no more bugs now .~.

Posted
6 hours ago, duy123a said:

Done, look like the reload script error is RNG and after a while I can open it and do like you said.
Hopefully no more bugs now .~.

Fine!
Please hide your screenshots under Spoiler.

Posted
On 4/30/2023 at 9:56 PM, duy123a said:

Updated esp, should be no error anymore in Papyrus log.
New modified esp, more fix/change.
Fix a missing quest atlas (it show as a error in Xedit), remove ApachiiSkyHair dependency, add KS Hair as a new master. Included USSEP script to the courier (USSEP forward).

Remove all underscore from mod cell editor id, so you can save/load normally.
Fix a seam/Z fighting mesh at picture, this is located near a runaway slave, in Slave dungeon in Dragonsearch, Whiterun.

Fix a dead slave, make sure she is dead instead of T-post, find at the right side first cell when going Slave dungeon. I also add her race, so Botox patch can detect her.
Fix a seam at FormID 0009732 Riverwood, as the mod cause the seam in the water ( I am using RWT in the screenshot).
Includes @0x000f fix about Abolitionism quest.
Add collar to 2 slaves next to Whiterun Jarl, cuz they are slaves (they used to have no collar).
You need to generate facegen or using Botox patch or you will definitely get a black face.

 

Add some fixed script, based on 0x000f idea which is here, also add my ignore DD version script.

Also add fixed script compatible with Slaverun Enforcer Standalone, please only use one of them

 



 

 

 

 

 

 

 

Slaverun Reloaded SE Scripts.zip 76.42 kB · 8 downloads Slaverun Reloaded SE Scripts - Slaverun Enforcer Compatibile.zip 121.93 kB · 8 downloads

Slaverun_Reloaded.esp 8.16 MB · 6 downloads

How do I incorporate these downloads exactly? Do I add them individualy or what?

Posted (edited)
On 5/5/2023 at 12:13 PM, duy123a said:

@0x000f how do you escape Slaverun btw, I just spam "help me" dialogue but zero chance.

For free woman quest Abolitionism will start when will fall Markarth or Riften.
For slave I do not know, I guess your PC need to talk with another slave (Ivanka?) and complete quests for enslave cities Riverwood, Falkreath, Dawnstar, Markarth ...
I did not play for slave.

Edited by 0x000f
Posted
22 hours ago, wayandean said:

How do I incorporate these downloads exactly? Do I add them individualy or what?

Just download the esp and the scripts and overwrite them in the original mod, or you can create another mod and overwrite it (like using MO2).

Posted
12 hours ago, 0x000f said:

For free woman quest Abolitionism will start when will fall Markarth or Riften.
For slave I do not now, I guess your PC need to talk with another slave (Ivanka?) and complete quests for enslave city Riverwood, Falkreath, Dawnstar, Markarth ...
I did not play for slave.

Okay tks but another question, can you go to the arena as a free woman and how to do that?

Posted (edited)
3 hours ago, duy123a said:

Okay tks but another question, can you go to the arena as a free woman and how to do that?

I guess the arena and all other constructions appearing in the game when appropriate quest start.
I have looked at CK, colosseum's locations is adding in script SLV_EnableColosseum in quest SLV_ColosseumMain branches SLV_ColosseumMain_09000 (slave) and SLV_ColosseumMain_09000b (not slave).
Free woman can get Quest SLV_ColosseumMain  from Pike, here conditions, my PC never got this quest bc she never did any tasks for Pike:
 

Spoiler

image.png.18350291e49bd6849ce4b1690920807e.png

 

Edited by 0x000f
Posted
19 hours ago, 0x000f said:

For free woman quest Abolitionism will start when will fall Markarth or Riften.
For slave I do not know, I guess your PC need to talk with another slave (Ivanka?) and complete quests for enslave cities Riverwood, Falkreath, Dawnstar, Markarth ...
I did not play for slave.

Free, slaver or slave have the chance to join the anti-slavery movement.  Wait for a courier with a message from a Jarl, but not the Falkreath jarl.  I've seen the message appear anytime from about the third slaverun city to the last one.
There's another way to end slaverun, talk to the whiterun jarl and a possible conversation about stopping slaverun will come up.  This is a sort of panic button rather than part of the story and is considered a "cheat".
 

  • 3 weeks later...
Posted

Does anybody have 2-0 version of this mod? I installed all correctly with mo but SR don't show up in mcm. I heard that prev ver. works fine, but can't find the download link to it.

  • 3 weeks later...
Posted

despite this being for the se version all dependencies links are for the normal version is this right and will work for special edition 1.5.97? totally new to this game.

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...