Jump to content

jbezorg

Contributor
  • Posts

    3,133
  • Joined

  • Last visited

  • Days Won

    7

Profile Information

  • 01010111 01010100 01000110
  • Gender
    He/Him

Recent Profile Visitors

42,313 profile views
  1. Yep. WIP Well... A WIP that's on hold for now. I blocked FO4 from being updated but I forgot to do so for the CK and that did get updated.
  2. There's a second note that explains the rules but, no collar, so it may not have been added you your inventory. Did the player get pushed by Mykola and the screen fade to black?
  3. Currently the End key is hardcoded into the dance script and also ends the animation w/out having to open the AAF menu. A MCM control panel is planned for later but that'll have to wait. An idea that I have been mulling over is response challenge where 4 dots representing forward, back, strafe left, right will flash and how fast you respond determines how many caps you get during the crowd cheer. Perhaps strafe left + right keys at the same time to stop dancing is better.
  4. The EvaluatePackage function run just after noon will trigger the package to run.
  5. I'll increase the package window to 2 hours and ping the guy with an EvaluatePackage() just after the noon start time. It is a must-complete force-greet package so as long as you stay in the Red Seat District, and not have a dialogue open, you will get the guys dialogue. Then the package will still complete and the caps will be collected even if a dialogue is open.
  6. Clicking through the dialogue? Start the Grinding the Seat quest and then updated? Did you follow Mykola to your sleeping bag and did he hand you a note?
  7. Intentionally went into debt and pressed my luck asking for a break testing a possible outcome. After getting released, the container where I had been stashing caps and other stuff had reset and I lost it all. I'm not going to fix that. Just adding to the note you can receive in that scenario that Mykola may sell anything of yours he can find to pay the debt.
  8. Both cases with setup() running on: When RSS is first installed When the player loads a game When the intro quest sets stage to 1000 and the quest completes So it should work* when the player first installs RSS mod with that quest already completed. When the player completes the quest normally, Or if a start-up mod correctly completes the intro quest. * we need a Tom Howard Head " TM " replacement emoji for phrases such as this or perhaps just " TH " Event OnInit() RegisterForRemoteEvent( PlayerRef, "OnPlayerLoadGame" ) RegisterForRemoteEvent( MQ101, "OnStageSet" ) Setup() EndEvent Event Actor.OnPlayerLoadGame(Actor akSender) Setup() EndEvent Event Quest.OnStageSet( Quest akSender, int auiStageID, int auiItemID ) ; Stage 1000, the next after 900, completes the MQ101 quest if ( akSender == MQ101 && auiStageID > 900 ) Utility.Wait( 0.5 ) Setup() endIf if ( akSender == DCE_GrindingTheSeat ) if ( auiStageID < 40 ) ; had the conversation interupted ; by SH and broke the intro setPlayerBusyKeywords( ) elseIf ( auiStageID >= 40 && !PlayerRef.IsInPowerArmor() ) setPlayerBusyKeywords( False ) Keep.Start() UnRegisterForRemoteEvent( DCE_GrindingTheSeat, "OnStageSet" ) endIf endIf EndEvent Function Setup() if !MQ101.IsCompleted() Return endIf UnRegisterForRemoteEvent( MQ101, "OnStageSet" ) ...
  9. That's an AFF issue. AFF will finish the current animation loop first before completely exiting and then return controls to the player. Once control is returned then you should move away from the poll. Hang around too long and a timer will expire that re-enables the trigger that starts the AAF pole dance animations. That will disable the player controls and queue the animation to start again.
  10. If the quick start correctly completes the intro quest War Never Changes and sets it at stage 1000 then it should work. That's the actual trigger to load the mod automatically. It just happens when the player enters post war vault 111 during cryo sleep. Exiting the cryo pod is just a simpler way of explaining it. If the quick start just completes the intro quest and incorrectly sets the intro quest at the wrong stage then RSS will start on the next game load. I use Start Me Up and tested the vanilla startup and the startups that place the player directly in the world. Both styles worked.
  11. New version up. Mod won't start until after character creation and the player exits the vault 111 cryo pod.
  12. I was able to reproduce this. RSS needs to hold off on running it's setup function until after the required mods have finished their setup
  13. Some of those are my own but are irrelevant. The crash is happening during setup and when RSS is collecting FormIDs from the necessary and optional mods. The DD RC9 check was added in Beta 1.1.0 beta because of a item conflict with Kziitd Fetish Toolset. Function Setup() ; Required: Diamond City Expansion ; https://www.nexusmods.com/fallout4/mods/21853 if Game.IsPluginInstalled("Stm_DiamondCityExpansion.esp") ;Debug.Notification("Red Seat Slavery: DCE Loading") DCE_GrindingTheSeat = Game.GetFormFromFile(0x00098B64, "Stm_DiamondCityExpansion.esp") as Quest DCE_RedSeatDistrict = Game.GetFormFromFile(0x0001FBD7, "Stm_DiamondCityExpansion.esp") as Location DCE_TheChair = Game.GetFormFromFile(0x00464894, "Stm_DiamondCityExpansion.esp") as ObjectReference DCE_ThePole = Game.GetFormFromFile(0x0006EB54, "Stm_DiamondCityExpansion.esp") as ObjectReference DCE_TheStripperPole = Game.GetFormFromFile(0x000706C4, "Stm_DiamondCityExpansion.esp") as ObjectReference ; BID 471f9 DCE_TheFridge = Game.GetFormFromFile(0x000B581C, "Stm_DiamondCityExpansion.esp") as ObjectReference DCE_TheLocker = Game.GetFormFromFile(0x000E1D07, "Stm_DiamondCityExpansion.esp") as ObjectReference DCE_TheDoor = Game.GetFormFromFile(0x000861AC, "Stm_DiamondCityExpansion.esp") as ObjectReference DCE_TheLiemantoDoor1 = Game.GetFormFromFile(0x00042D10, "Stm_DiamondCityExpansion.esp") as ObjectReference DCE_TheLiemantoDoor2 = Game.GetFormFromFile(0x00077653, "Stm_DiamondCityExpansion.esp") as ObjectReference DCE_TheLiemantoDoor3 = Game.GetFormFromFile(0x00042D19, "Stm_DiamondCityExpansion.esp") as ObjectReference DCE_LiemantoFaction = Game.GetFormFromFile(0x001719E7, "Stm_DiamondCityExpansion.esp") as Faction DCE_Mykola = Game.GetFormFromFile(0x00098B88, "Stm_DiamondCityExpansion.esp") as Actor DCE_Sonja = Game.GetFormFromFile(0x0017EBCF, "Stm_DiamondCityExpansion.esp") as Actor DCE_Trudy = Game.GetFormFromFile(0x0014FC38, "Stm_DiamondCityExpansion.esp") as Actor DCE_Laureen = Game.GetFormFromFile(0x000F2E99, "Stm_DiamondCityExpansion.esp") as Actor DCE_Liemanto = Game.GetFormFromFile(0x00098B63, "Stm_DiamondCityExpansion.esp") as Actor DCE_Doorman = Game.GetFormFromFile(0x001719D8, "Stm_DiamondCityExpansion.esp") as Actor RegisterForRemoteEvent( DCE_GrindingTheSeat, "OnStageSet" ) endIf ; Required: Advanced Animation Framework ; https://www.loverslab.com/files/file/5584-advanced-animation-framework/ If Game.IsPluginInstalled( "AAF.esm" ) ;Debug.Notification("Red Seat Slavery: AAF Loading") AAF_API = Game.GetFormFromFile(0x00000F99, "AAF.esm") as AAF:AAF_API AAF_protectedKeywords = Utility.VarToVarArray(AAF_API.GetProtectedEquipmentKeywords()) as Keyword[] endIf ; Required: Real Handcuffs ; https://www.loverslab.com/files/file/8485-real-handcuffs/ if Game.IsPluginInstalled("RealHandcuffs.esp") ;Debug.Notification("Red Seat Slavery: RH Loading") Quest RHQuest = Game.GetFormFromFile(0x00000F99, "RealHandcuffs.esp") as Quest RH_API = RHQuest.CastAs("RealHandcuffs:ThirdPartyApi") RSS_RH_Items.Revert() Int idx = 0 While idx < RH_ItemList.length RSS_RH_Items.AddForm( Game.GetFormFromFile( RH_ItemList[ idx ], "RealHandcuffs.esp") as Armor ) idx += 1 EndWhile EquipRandomShockCollar( DCE_Sonja ) EquipRandomShockCollar( DCE_Trudy ) EquipRandomShockCollar( DCE_Laureen ) endIf ; Required: KFT - Kziitd Fetish Toolset ; https://www.loverslab.com/files/file/32791-kft-kziitd-fetish-toolset/ If Game.IsPluginInstalled( "KziitdFetishToolset.esm" ) ;Debug.Notification("Red Seat Slavery: ZAZ Loading") Quest KZEB_MainQuest = Game.GetFormFromFile( 0x0000924A, "KziitdFetishToolset.esm" ) as Quest KZEB_API = KZEB_MainQuest.CastAs("KZEB:KZEB_API") KZEB_LLI_Harness = Game.GetFormFromFile( 0x000144EA, "KziitdFetishToolset.esm" ) as LeveledItem KZEB_LLI_Stocking = Game.GetFormFromFile( 0x000144EB, "KziitdFetishToolset.esm" ) as LeveledItem KZEB_LLI_Gag_Mask = Game.GetFormFromFile( 0x00014502, "KziitdFetishToolset.esm" ) as LeveledItem KZEB_LLI_Leather_Frogtie = Game.GetFormFromFile( 0x000144EE, "KziitdFetishToolset.esm" ) as LeveledItem KZEB_LeatherEscapeTools = Game.GetFormFromFile( 0x000523AF, "KziitdFetishToolset.esm" ) as FormList endIf ; Required: Stripper Pole 3.2B ; https://www.loverslab.com/files/file/15341-stripper-pole/ ; Optional: [AAF] Sexual Harassment ; https://www.loverslab.com/files/file/5487-aaf-sexual-harassment-11182023/ if Game.IsPluginInstalled("FP_SexualHarassment.esp") ;Debug.Notification("Red Seat Slavery: FP Sexual Harassment Loading") FPSH_Installed = True FPSH_ActorBusy = Game.GetFormFromFile(0x00033103, "FP_SexualHarassment.esp") as Keyword FPSH_CollarApproach = Game.GetFormFromFile(0x0004822D, "FP_SexualHarassment.esp") as GlobalVariable endIf ; Optional: ZaZOut4 Beta V.003 ; https://www.loverslab.com/files/file/6827-zazout4-beta-v003/ if Game.IsPluginInstalled("ZaZOut4.esp") ;Debug.Notification("Red Seat Slavery: ZAZ Loading") ZAZ_Installed = True ZAZ_TheCross = Game.GetFormFromFile(0x00006341, "ZaZOut4.esp") as Furniture endIf ; Optional: Devious Devices RC9 beta ; https://www.loverslab.com/topic/73925-devious-devices/page/208/#comment-4159706 if Game.IsPluginInstalled("Devious Devices.esm") ;Debug.Notification("Red Seat Slavery: DD Loading") DD_Installed = True DD_Quest = Game.GetFormFromFile(0x00004C50, "Devious Devices.esm") as Quest DD_Libs = DD_Quest as DD:DD_Library endIf EndFunction
  14. I noticed the following files missing FPE_Resources.esp INVB_WastelandResources.esp Family Planning and Wasteland Dairy seem to be really out of date. What version of FP_SexualHarassment.esp are you using?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use