Please only use one version of the mod. They do not stack. The main version will work on everything, the optional version works only on Outposts. Thanks!
Version 1.02 is now out CHANGES •More keywords conditions to increase technician detection. •Outpost only version
If you've already attached any previous version of the script, do not attach it again!
Encounter issues? Please check description! If your problem isn't resolved by the known fixes there, please post here in the comments thread. Thanks!
Version 1.01
Spoiler:
Show
CHANGES
•Script has been refactored and optimized. It is now more reliable, and performs checks when interacting with Technicians, rather than relying on FormIDs or PRIDs. •Outpost Shipyards are now working as well. Please see changelogs for full details.
If you already attached 1.00, you will not need to attach it again.
TODO: • Figure out a way to get the script to attach reliably (once) without a console command • Find the quest state values for UC/CF quests to enable ComSpike and ConductionGrids respectively.
Is there a way to check if I have attached the script already? I started a character and then went a while without playing them, and now I can't remember if I attached the script or not.
You can see the current version you are running by typing in the command: cgf "pwoShipyards.GetVersion" This command is safe to run as many times as you like.
Are you running the script each time you start a New Game+? I find that I 100% have to rerun the starting command for all my NG+ playthroughs (on NG+10 right now and just had to run it again for Ship Services to appear at all technicians).
Installed your script, the regular one as I had finished Crimson fleet quest .. am in NG+11. The landing ship vendor never worked in outposts, only the regular ship services in cities. And suddenly all my outposts stopped producing, the generators (wind and solar) randomly didnt produce energy, all structures needed repair, even their health was 100% percent ... uninstalled the script and outposts worked as usual. And am not talking about some pirates or animals that damaged the structures ..as I said all structures were 100%. This is the only mod I had installed so could not be other mod. Just to let you know.
I have run the script, cgf "pwoShipyards.GetVersion" shows "ESSA Version: 1.02. I have shutdown and reloaded SF, but my outpost still does not have them.
Logs:
Spoiler:
Show
[22:37:05] Papyrus log opened (PC-64) [22:37:05] Update budget: 1.200000ms (Extra tasklet budget: 1.200000ms, Load screen budget: 500.000000ms) [22:37:05] Memory page: 128 (min) 512 (max) 153600 (max total) [22:37:05] Maximum stack depth: 100 [22:37:05] This is a script log only and does not contain information on any other part of the game, including crashes. [22:37:05] warning: Failed to load script order file - initial load time may be slow [22:37:15] Cannot open store for class "TestElectrifiedWaterTriggerScript", missing file? [22:37:15] error: Unable to bind script TestElectrifiedWaterTriggerScript to (001E9B90) because their base types do not match [22:37:16] Cannot open store for class "ENV_Temp_SetPlayerGravityScaleScript", missing file? [22:37:16] error: Unable to bind script ENV_Temp_SetPlayerGravityScaleScript to (00000007) because their base types do not match [22:37:17] error: Unable to bind script LC088_DefensiveBatteryScript to LC088_LvlShip_DefenseBattery_Gamma (00046F61) because their base types do not match [22:37:17] error: Unable to bind script sq_outpostcargolinkshipscript to OutpostCargoLinkShip02_Template (00219042) because their base types do not match [22:37:17] error: Unable to bind script LC088_DefensiveBatteryScript to DefensiveBattery_Laser_Template (002251EE) because their base types do not match [22:37:17] error: Unable to bind script sq_outpostcargolinkshipscript to OutpostCargoLinkShip01_Template (00255CC6) because their base types do not match [22:37:21] Cannot open store for class "BQ01_BarrettSceneBackupScript", missing file? [22:37:22] Cannot open store for class "SQ_ENV_OnHit_Burns", missing file? [22:37:22] error: Unable to bind script SQ_ENV_OnHit_Burns to SQ_ENV (00248D20) because their base types do not match [22:37:22] Cannot open store for class "MQ305PlayerShipPilotSeatScript", missing file? [22:37:22] Cannot open store for class "City_NA_Well01_QuestScript", missing file? [22:37:22] error: Unable to bind script City_NA_Well01_QuestScript to City_NA_Well01 (0027071C) because their base types do not match [22:37:22] Cannot open store for class "SQ_GenericCrewAliasScript", missing file? [22:37:30] Cannot open store for class "OutpostShipbuilderTerminalScript", missing file? [22:37:30] error: Unable to bind script OutpostShipbuilderTerminalScript to (00299418) because their base types do not match [22:37:30] error: Unable to bind script sq_outpostcargolinkshipscript to OutpostCargoLinkShip01_Template (00255CC6) because their base types do not match [22:37:30] error: Unable to bind script LC088_DefensiveBatteryScript to DefensiveBattery_Laser_Template (002251EE) because their base types do not match [22:37:30] error: Unable to bind script sq_outpostcargolinkshipscript to OutpostCargoLinkShip02_Template (00219042) because their base types do not match [22:37:40] error: Unable to bind script ENV_Temp_SetPlayerGravityScaleScript to (00000014) because their base types do not match [22:37:42] error: Unable to bind script BQ01_BarrettSceneBackupScript to alias Barrett on quest COM_Quest_Barrett_Q02 (00002FAE) because their base types do not match [22:37:42] warning: Property iStageToSet on script RI07_OperatingTableAliasScript attached to alias InternalNeuroampCase on quest RI07 (0018B718) cannot be initialized because the script no longer contains that property [22:37:42] error: Unable to bind script MQ305PlayerShipPilotSeatScript to alias PlayerShipPilotSeat on quest MQ305 (0024EF9C) because their base types do not match [22:37:42] error: Unable to bind script SQ_GenericCrewAliasScript to alias SpawnedGenericCrew on quest SQ_Crew (002A567D) because their base types do not match [22:37:42] warning: Property COM_CombatResponseCivilianList on script companioncrimeresponsescript attached to SarahMorganREF (00005986) cannot be initialized because the script no longer contains that property [22:37:42] warning: Property COM_CombatResponseCivilianList on script companioncrimeresponsescript attached to andrejaRef (000059A9) cannot be initialized because the script no longer contains that property [22:37:42] error: Property StopFollowConditions on script DefaultFollowerToggleQuestScript attached to FFCydoniaZ05 (000D6927) cannot be bound because (000E6F6F) is not the right type [22:37:42] warning: Property COM_CombatResponseCivilianList on script companioncrimeresponsescript attached to BarrettREF (00005788) cannot be initialized because the script no longer contains that property [22:37:42] warning: Property OpenSoundMarker on script LandingPadBlastShields attached to MQ207CLandingMarkerRef (0023B8A5) cannot be initialized because the script no longer contains that property [22:37:42] warning: Property CloseSoundMarker on script LandingPadBlastShields attached to MQ207CLandingMarkerRef (0023B8A5) cannot be initialized because the script no longer contains that property [22:37:42] warning: Property VendorContainerKeyword01 on script sq_groups_questscript attached to SQ_Groups (001A9565) cannot be initialized because the script no longer contains that property [22:37:42] warning: Property CF03 on script CFSD01_QuestScript attached to CFSD01 (001E8E2A) cannot be initialized because the script no longer contains that property [22:37:45] VM is freezing... [22:37:45] VM is frozen [22:37:45] Reverting game... [22:37:45] error: Unable to bind script ENV_Temp_SetPlayerGravityScaleScript to (00000014) because their base types do not match [22:37:45] error: Unable to bind script ENV_Temp_SetPlayerGravityScaleScript to (00000007) because their base types do not match [22:37:45] error: Unable to bind script SQ_ENV_OnHit_Burns to SQ_ENV (00248D20) because their base types do not match [22:37:45] error: Unable to bind script City_NA_Well01_QuestScript to City_NA_Well01 (0027071C) because their base types do not match [22:37:45] error: Unable to bind script OutpostShipbuilderTerminalScript to (00299418) because their base types do not match [22:37:45] error: Unable to bind script TestElectrifiedWaterTriggerScript to (001E9B90) because their base types do not match [22:38:11] error: Unable to bind script ENV_Temp_SetPlayerGravityScaleScript to (00000014) because their base types do not match [22:38:11] Loading game... [22:38:11] error: Unable to bind script BQ01_BarrettSceneBackupScript to alias Barrett on quest COM_Quest_Barrett_Q02 (00002FAE) because their base types do not match [22:38:11] error: Unable to bind script MQ305PlayerShipPilotSeatScript to alias PlayerShipPilotSeat on quest MQ305 (0024EF9C) because their base types do not match [22:38:11] error: Unable to bind script SQ_GenericCrewAliasScript to alias SpawnedGenericCrew on quest SQ_Crew (002A567D) because their base types do not match [22:38:11] warning: Property COM_CombatResponseCivilianList on script companioncrimeresponsescript attached to andrejaRef (000059A9) cannot be initialized because the script no longer contains that property [22:38:11] error: Property StopFollowConditions on script DefaultFollowerToggleQuestScript attached to FFCydoniaZ05 (000D6927) cannot be bound because (000E6F6F) is not the right type [22:38:11] warning: Property VendorContainerKeyword01 on script sq_groups_questscript attached to SQ_Groups (001A9565) cannot be initialized because the script no longer contains that property [22:38:11] warning: Property OpenSoundMarker on script LandingPadBlastShields attached to MQ207CLandingMarkerRef (0023B8A5) cannot be initialized because the script no longer contains that property [22:38:11] warning: Property CloseSoundMarker on script LandingPadBlastShields attached to MQ207CLandingMarkerRef (0023B8A5) cannot be initialized because the script no longer contains that property [22:38:11] warning: Property iStageToSet on script RI07_OperatingTableAliasScript attached to alias InternalNeuroampCase on quest RI07 (0018B718) cannot be initialized because the script no longer contains that property [22:38:11] warning: Property COM_CombatResponseCivilianList on script companioncrimeresponsescript attached to BarrettREF (00005788) cannot be initialized because the script no longer contains that property [22:38:11] warning: Property COM_CombatResponseCivilianList on script companioncrimeresponsescript attached to SarahMorganREF (00005986) cannot be initialized because the script no longer contains that property [22:38:11] warning: Property CF03 on script CFSD01_QuestScript attached to CFSD01 (001E8E2A) cannot be initialized because the script no longer contains that property [22:38:11] error: Unable to bind script ENV_Temp_SetPlayerGravityScaleScript to (00000007) because their base types do not match [22:38:11] error: Unable to bind script ENV_Temp_SetPlayerGravityScaleScript to (00000014) because their base types do not match [22:38:21] VM is thawing... [22:38:50] PWO: {ESSA} - NPC does not have the requested keywords. [22:38:50] PWO: {ESSA} - Target does not have the requested keywords.
Hope you're feeling better. Just went through some Upper Resp thing as well.
I'm having the same problem as well but all the ship techs seems fine though the normal tech don't have the shielded cargo. I'm assuming because of a additional keyword that doesn't exist on the normal techs. I will try the Keyword add to outpost in a previous posting from you when I get home after work.
It appears that the Gagarin Landing Ship Services Technician was at least partially missed, as he does not have any shielded cargo bays. Not sure if that's the only thing he's missing, but he is at least missing that.
previously failed to activate again. but today I went in and activated it again. working thank you. I always save before activating so that I have somewhere to return to. I don't know what changed, maybe an update or the old save were lost, I don't know.
Could you provide a version with an empty script? Since it's not possible to remove the script from the player, the script could stay attacked but does nothing in case somebody wants to remove the mod's functionality.
121 comments
Version 1.02 is now out
CHANGES
•More keywords conditions to increase technician detection.
•Outpost only version
If you've already attached any previous version of the script, do not attach it again!
Encounter issues? Please check description! If your problem isn't resolved by the known fixes there, please post here in the comments thread. Thanks!
Version 1.01
•Script has been refactored and optimized. It is now more reliable, and performs checks when interacting with Technicians, rather than relying on FormIDs or PRIDs.
•Outpost Shipyards are now working as well.
Please see changelogs for full details.
If you already attached 1.00, you will not need to attach it again.
TODO:
• Figure out a way to get the script to attach reliably (once) without a console command
• Find the quest state values for UC/CF quests to enable ComSpike and ConductionGrids respectively.
what is the fix?
You can see the current version you are running by typing in the command:
cgf "pwoShipyards.GetVersion"
This command is safe to run as many times as you like.
player.aps pwoShipyards
again?Update, maybe corrupted save on New Atlantis Landing pad when loaded after install, previous save worked
cgf "pwoShipyards.GetVersion"
shows "ESSA Version: 1.02. I have shutdown and reloaded SF, but my outpost still does not have them.Logs:
[22:37:05] Papyrus log opened (PC-64)
[22:37:05] Update budget: 1.200000ms (Extra tasklet budget: 1.200000ms, Load screen budget: 500.000000ms)
[22:37:05] Memory page: 128 (min) 512 (max) 153600 (max total)
[22:37:05] Maximum stack depth: 100
[22:37:05] This is a script log only and does not contain information on any other part of the game, including crashes.
[22:37:05] warning: Failed to load script order file - initial load time may be slow
[22:37:15] Cannot open store for class "TestElectrifiedWaterTriggerScript", missing file?
[22:37:15] error: Unable to bind script TestElectrifiedWaterTriggerScript to (001E9B90) because their base types do not match
[22:37:16] Cannot open store for class "ENV_Temp_SetPlayerGravityScaleScript", missing file?
[22:37:16] error: Unable to bind script ENV_Temp_SetPlayerGravityScaleScript to (00000007) because their base types do not match
[22:37:17] error: Unable to bind script LC088_DefensiveBatteryScript to LC088_LvlShip_DefenseBattery_Gamma (00046F61) because their base types do not match
[22:37:17] error: Unable to bind script sq_outpostcargolinkshipscript to OutpostCargoLinkShip02_Template (00219042) because their base types do not match
[22:37:17] error: Unable to bind script LC088_DefensiveBatteryScript to DefensiveBattery_Laser_Template (002251EE) because their base types do not match
[22:37:17] error: Unable to bind script sq_outpostcargolinkshipscript to OutpostCargoLinkShip01_Template (00255CC6) because their base types do not match
[22:37:21] Cannot open store for class "BQ01_BarrettSceneBackupScript", missing file?
[22:37:22] Cannot open store for class "SQ_ENV_OnHit_Burns", missing file?
[22:37:22] error: Unable to bind script SQ_ENV_OnHit_Burns to SQ_ENV (00248D20) because their base types do not match
[22:37:22] Cannot open store for class "MQ305PlayerShipPilotSeatScript", missing file?
[22:37:22] Cannot open store for class "City_NA_Well01_QuestScript", missing file?
[22:37:22] error: Unable to bind script City_NA_Well01_QuestScript to City_NA_Well01 (0027071C) because their base types do not match
[22:37:22] Cannot open store for class "SQ_GenericCrewAliasScript", missing file?
[22:37:30] Cannot open store for class "OutpostShipbuilderTerminalScript", missing file?
[22:37:30] error: Unable to bind script OutpostShipbuilderTerminalScript to (00299418) because their base types do not match
[22:37:30] error: Unable to bind script sq_outpostcargolinkshipscript to OutpostCargoLinkShip01_Template (00255CC6) because their base types do not match
[22:37:30] error: Unable to bind script LC088_DefensiveBatteryScript to DefensiveBattery_Laser_Template (002251EE) because their base types do not match
[22:37:30] error: Unable to bind script sq_outpostcargolinkshipscript to OutpostCargoLinkShip02_Template (00219042) because their base types do not match
[22:37:40] error: Unable to bind script ENV_Temp_SetPlayerGravityScaleScript to (00000014) because their base types do not match
[22:37:42] error: Unable to bind script BQ01_BarrettSceneBackupScript to alias Barrett on quest COM_Quest_Barrett_Q02 (00002FAE) because their base types do not match
[22:37:42] warning: Property iStageToSet on script RI07_OperatingTableAliasScript attached to alias InternalNeuroampCase on quest RI07 (0018B718) cannot be initialized because the script no longer contains that property
[22:37:42] error: Unable to bind script MQ305PlayerShipPilotSeatScript to alias PlayerShipPilotSeat on quest MQ305 (0024EF9C) because their base types do not match
[22:37:42] error: Unable to bind script SQ_GenericCrewAliasScript to alias SpawnedGenericCrew on quest SQ_Crew (002A567D) because their base types do not match
[22:37:42] warning: Property COM_CombatResponseCivilianList on script companioncrimeresponsescript attached to SarahMorganREF (00005986) cannot be initialized because the script no longer contains that property
[22:37:42] warning: Property COM_CombatResponseCivilianList on script companioncrimeresponsescript attached to andrejaRef (000059A9) cannot be initialized because the script no longer contains that property
[22:37:42] error: Property StopFollowConditions on script DefaultFollowerToggleQuestScript attached to FFCydoniaZ05 (000D6927) cannot be bound because (000E6F6F) is not the right type
[22:37:42] warning: Property COM_CombatResponseCivilianList on script companioncrimeresponsescript attached to BarrettREF (00005788) cannot be initialized because the script no longer contains that property
[22:37:42] warning: Property OpenSoundMarker on script LandingPadBlastShields attached to MQ207CLandingMarkerRef (0023B8A5) cannot be initialized because the script no longer contains that property
[22:37:42] warning: Property CloseSoundMarker on script LandingPadBlastShields attached to MQ207CLandingMarkerRef (0023B8A5) cannot be initialized because the script no longer contains that property
[22:37:42] warning: Property VendorContainerKeyword01 on script sq_groups_questscript attached to SQ_Groups (001A9565) cannot be initialized because the script no longer contains that property
[22:37:42] warning: Property CF03 on script CFSD01_QuestScript attached to CFSD01 (001E8E2A) cannot be initialized because the script no longer contains that property
[22:37:45] VM is freezing...
[22:37:45] VM is frozen
[22:37:45] Reverting game...
[22:37:45] error: Unable to bind script ENV_Temp_SetPlayerGravityScaleScript to (00000014) because their base types do not match
[22:37:45] error: Unable to bind script ENV_Temp_SetPlayerGravityScaleScript to (00000007) because their base types do not match
[22:37:45] error: Unable to bind script SQ_ENV_OnHit_Burns to SQ_ENV (00248D20) because their base types do not match
[22:37:45] error: Unable to bind script City_NA_Well01_QuestScript to City_NA_Well01 (0027071C) because their base types do not match
[22:37:45] error: Unable to bind script OutpostShipbuilderTerminalScript to (00299418) because their base types do not match
[22:37:45] error: Unable to bind script TestElectrifiedWaterTriggerScript to (001E9B90) because their base types do not match
[22:38:11] error: Unable to bind script ENV_Temp_SetPlayerGravityScaleScript to (00000014) because their base types do not match
[22:38:11] Loading game...
[22:38:11] error: Unable to bind script BQ01_BarrettSceneBackupScript to alias Barrett on quest COM_Quest_Barrett_Q02 (00002FAE) because their base types do not match
[22:38:11] error: Unable to bind script MQ305PlayerShipPilotSeatScript to alias PlayerShipPilotSeat on quest MQ305 (0024EF9C) because their base types do not match
[22:38:11] error: Unable to bind script SQ_GenericCrewAliasScript to alias SpawnedGenericCrew on quest SQ_Crew (002A567D) because their base types do not match
[22:38:11] warning: Property COM_CombatResponseCivilianList on script companioncrimeresponsescript attached to andrejaRef (000059A9) cannot be initialized because the script no longer contains that property
[22:38:11] error: Property StopFollowConditions on script DefaultFollowerToggleQuestScript attached to FFCydoniaZ05 (000D6927) cannot be bound because (000E6F6F) is not the right type
[22:38:11] warning: Property VendorContainerKeyword01 on script sq_groups_questscript attached to SQ_Groups (001A9565) cannot be initialized because the script no longer contains that property
[22:38:11] warning: Property OpenSoundMarker on script LandingPadBlastShields attached to MQ207CLandingMarkerRef (0023B8A5) cannot be initialized because the script no longer contains that property
[22:38:11] warning: Property CloseSoundMarker on script LandingPadBlastShields attached to MQ207CLandingMarkerRef (0023B8A5) cannot be initialized because the script no longer contains that property
[22:38:11] warning: Property iStageToSet on script RI07_OperatingTableAliasScript attached to alias InternalNeuroampCase on quest RI07 (0018B718) cannot be initialized because the script no longer contains that property
[22:38:11] warning: Property COM_CombatResponseCivilianList on script companioncrimeresponsescript attached to BarrettREF (00005788) cannot be initialized because the script no longer contains that property
[22:38:11] warning: Property COM_CombatResponseCivilianList on script companioncrimeresponsescript attached to SarahMorganREF (00005986) cannot be initialized because the script no longer contains that property
[22:38:11] warning: Property CF03 on script CFSD01_QuestScript attached to CFSD01 (001E8E2A) cannot be initialized because the script no longer contains that property
[22:38:11] error: Unable to bind script ENV_Temp_SetPlayerGravityScaleScript to (00000007) because their base types do not match
[22:38:11] error: Unable to bind script ENV_Temp_SetPlayerGravityScaleScript to (00000014) because their base types do not match
[22:38:21] VM is thawing...
[22:38:50] PWO: {ESSA} - NPC does not have the requested keywords.
[22:38:50] PWO: {ESSA} - Target does not have the requested keywords.
Hope you're feeling better. Just went through some Upper Resp thing as well.
when i finish the game and started starborn the mod doesn't want to work anymore. there are recommendations?
If so, you just need to run the activator script again after becoming Starborn.
When the Creation Kit comes out, none of these manual activations will be required.
previously failed to activate again. but today I went in and activated it again. working thank you. I always save before activating so that I have somewhere to return to. I don't know what changed, maybe an update or the old save were lost, I don't know.