Jump to content

Kexby

Members
  • Posts

    72
  • Joined

  • Last visited

Everything posted by Kexby

  1. Just for fun, I'd like to take a break from questing (and saving the world) and play an evil psychopath who kills everybody she meets (I'm thinking of roleplaying a demon or monster who hates humans). I'm just wondering what would happen if I did this. What happens if I murder my ship's crew and slaughter everybody in Port Maje? I've a strong suspicion that I'll never get off the starter island (especially if I kill all the quest givers). But I'm sick of 'helping' people with their quests. I just want to kill them and take all their stuff . Has anybody ever done this? What happens if you just ignore the story and all quests and just kill everybody? Were you able to travel to other islands? Could you at least get off the starter island and sail your ship? Does anybody know if it's possible to do something like this in PoE?
  2. This is such a fantastic idea! If there's one thing that will extend the life of any game, it's mods. You guys are awesome for offering to do this for the community
  3. At long last! I've finally figured it out! I've got it working! It turns out I had to individually copy and paste every crew member's data from ShipCrewMemberData in ships.gamedatabundle. It was a pain to do, but it's working! I only have 5 crew members: Riggere, Chitupec, Eld Engrim, Beodul and Irrena So they're the only ones I've done so far. But it's marvelous! I can sail around all day and my crew don't consume any resources (nor does their morale decrease) so I never have to worry about getting supplies for my ship or running out of gold to pay them. If anybody wants it, here's the code: { "GameDataObjects": [{ "$type": "Game.GameData.GlobalShipSettingsGameData, Assembly-CSharp", "DebugName": "GlobalShipSettings", "ID": "68f6ef6b-b32c-401b-838f-ba4b20ce623d", "Components": [{ "$type": "Game.GameData.GlobalShipSettingsComponent, Assembly-CSharp", "HungerSurvivalTable": [{ "EfficiencyDecrease": 0, "MinimumDaysThreshold": 0, "DeathConstitutionModifier": 0 }, { "EfficiencyDecrease": 0, "MinimumDaysThreshold": 0, "DeathConstitutionModifier": 0 }, { "EfficiencyDecrease": 0, "MinimumDaysThreshold": 0, "DeathConstitutionModifier": 0 } ], "ThirstSurvivalTable": [{ "EfficiencyDecrease": 0, "MinimumDaysThreshold": 0, "DeathConstitutionModifier": 0 }, { "EfficiencyDecrease": 0, "MinimumDaysThreshold": 0, "DeathConstitutionModifier": 0 }, { "EfficiencyDecrease": 0, "MinimumDaysThreshold": 0, "DeathConstitutionModifier": 0 } ], "BaseRepairUnitHeal": 0, "BaseRepairUnitUseRate": 0, "CrewTraitUnlockRequirements": [{ "SailorTales": 0 }, { "SailorTales": 5 }, { "SailorTales": 10 }, { "SailorTales": 15 }, { "SailorTales": 25 }, { "SailorTales": 50 } ], "SlotPlaceholderItems": [{ "Slot": "Hull", "UpgradeID": "f6169592-78dd-40e5-a517-21338be17833" }, { "Slot": "Sails", "UpgradeID": "c3a0f719-18bd-4f6c-8ee6-83aaecb6d940" }, { "Slot": "Wheel", "UpgradeID": "550cb266-9b66-4874-8a30-f464442a9bc4" }, { "Slot": "Lantern", "UpgradeID": "638eebaf-8d62-4239-8088-e85c9e40db08" }, { "Slot": "Anchors", "UpgradeID": "d215c402-16d3-4359-af64-739c1e9b8b56" } ], "MedicalSuppliesPerInjuryDay": 0, "MoraleGlossaryEntryID": "7e972ad8-026e-40bb-9f5b-84ff74856939", "FoodGlossaryEntryID": "6676877a-1392-4ead-b1be-05f8400d517f", "DrinkGlossaryEntryID": "cb7f2b65-d4a7-488d-b8b4-ede1cf7ed781", "ShipDuelMoraleFleeInferior": 0, "ShipDuelMoraleFleeSuperior": 0, "ShipDuelMoraleWinInferior": 0, "ShipDuelMoraleWinSuperior": 0, "MoraleStates": [{ "Type": "Lively", "MinimumMorale": 1, "DisplayName": 4267, "ExperienceMultiplier": 1.2 } ], "ShipLootCoinToMoraleRate": 50, "NotEnoughCrewTravelSpeedMult": 0, "PlayerCaptainID": "ff0869fe-2a00-4216-8eec-6f189ffff3be" } ] }, { "$type": "Game.GameData.ShipCrewMemberData, Assembly-CSharp", "DebugName": "CRW_Riggere", "ID": "9ae451c7-bf20-4fef-8db1-dd3d4303e02a", "Components": [{ "$type": "Game.GameData.ShipCrewMemberDataComponent, Assembly-CSharp", "CrewPrefab": "prefabs/characters/poe2_npcs/00_ship/npc_crew_riggere.prefab", "CharacterStatsID": "a0676967-9f87-4867-83b1-6a9f4a0f607d", "HireCost": 0, "BaseWage": 0, "BaseFood": 0, "BaseDrink": 0, "OverrideSailorTales": 0, "DefaultTraits": [{ "JobType": "None", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Captain", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Boatswain", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Navigator", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Helmsman", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Deckhand", "CrewTraitID": "a7b2af32-9891-43c3-92e4-885af959d1e8" }, { "JobType": "Cannoneer", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Cook", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Surgeon", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Reserve", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" } ], "PersonalityIDs": ["2471d8cd-0eeb-4d30-91f1-c34d861cdaae"], "Portrait": "gui/portraits/player/male/male_human_o_sm.png" }, { "$type": "Game.GameData.ItemComponent, Assembly-CSharp", "DisplayName": -1, "DescriptionText": -1, "FilterType": "ShipCrew", "InventoryAudioEventListID": "6fbbc9f9-24d0-47d0-b6a1-b356c63e04df", "IsQuestItem": "false", "IsIngredient": "false", "IsCurrency": "false", "IsAdventuringItem": "false", "CanSellForFullValue": "false", "MaxStackSize": 1, "NeverDropAsLoot": "false", "CanBePickpocketed": "true", "IsUnique": "false", "Value": 0, "IconTextureSmall": "gui/icons/items/crew/crew_male_human_o_s.png", "IconTextureLarge": "", "PencilSketchTexture": "", "InspectOnUseButton": [], "IsPlaceholder": "false" }, { "$type": "Game.GameData.DataScriptEventComponent, Assembly-CSharp", "Scripts": [{ "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [] }, "Scripts": [{ "Data": { "FullName": "Void IncrementGlobalValue(String, Int32)", "Parameters": ["n_Crew_Members_Acquired", "1"], "UnrealCall": "", "FunctionHash": -1523024033, "ParameterHash": -1913166645 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "1"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594725 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "1"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143800 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "2"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594722 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "2"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143797 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "3"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594723 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "3"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143798 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "4"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594728 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "4"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143803 }, "Conditional": { "Operator": 0, "Components": [] } } ] } } ] } ] }, { "$type": "Game.GameData.ShipCrewMemberData, Assembly-CSharp", "DebugName": "CRW_Chitupec", "ID": "5070d604-adc8-4037-9c6a-388d7b8e9108", "Components": [{ "$type": "Game.GameData.ShipCrewMemberDataComponent, Assembly-CSharp", "CrewPrefab": "prefabs/characters/poe2_npcs/00_ship/npc_crew_chitupec.prefab", "CharacterStatsID": "893e9853-ed2f-4fc2-81ef-7470ac45fa90", "HireCost": 0, "BaseWage": 0, "BaseFood": 0, "BaseDrink": 0, "OverrideSailorTales": 0, "DefaultTraits": [{ "JobType": "None", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Captain", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Boatswain", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Navigator", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Helmsman", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Deckhand", "CrewTraitID": "d98a17b5-4656-4d46-80bf-4f5fede7baf2" }, { "JobType": "Cannoneer", "CrewTraitID": "d98a17b5-4656-4d46-80bf-4f5fede7baf2" }, { "JobType": "Cook", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Surgeon", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Reserve", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" } ], "PersonalityIDs": ["5f1fd50b-b63e-4e9f-a384-7e7d02ad5a3d"], "Portrait": "gui/portraits/player/male/male_human_j_sm.png" }, { "$type": "Game.GameData.ItemComponent, Assembly-CSharp", "DisplayName": -1, "DescriptionText": -1, "FilterType": "ShipCrew", "InventoryAudioEventListID": "6fbbc9f9-24d0-47d0-b6a1-b356c63e04df", "IsQuestItem": "false", "IsIngredient": "false", "IsCurrency": "false", "IsAdventuringItem": "false", "CanSellForFullValue": "false", "MaxStackSize": 1, "NeverDropAsLoot": "false", "CanBePickpocketed": "true", "IsUnique": "false", "Value": 0, "IconTextureSmall": "gui/icons/items/crew/crew_male_human_j_s.png", "IconTextureLarge": "", "PencilSketchTexture": "", "InspectOnUseButton": [], "IsPlaceholder": "false" }, { "$type": "Game.GameData.DataScriptEventComponent, Assembly-CSharp", "Scripts": [{ "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [] }, "Scripts": [{ "Data": { "FullName": "Void IncrementGlobalValue(String, Int32)", "Parameters": ["n_Crew_Members_Acquired", "1"], "UnrealCall": "", "FunctionHash": -1523024033, "ParameterHash": -1913166645 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "1"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594725 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "1"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143800 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "2"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594722 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "2"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143797 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "3"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594723 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "3"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143798 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "4"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594728 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "4"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143803 }, "Conditional": { "Operator": 0, "Components": [] } } ] } } ] } ] },{ "$type": "Game.GameData.ShipCrewMemberData, Assembly-CSharp", "DebugName": "CRW_Engrim", "ID": "564d5ea0-4f03-4dfd-a8dc-e1eb9c018f04", "Components": [{ "$type": "Game.GameData.ShipCrewMemberDataComponent, Assembly-CSharp", "CrewPrefab": "prefabs/characters/poe2_npcs/00_ship/npc_crew_engrim.prefab", "CharacterStatsID": "6fe9a795-8ee9-4665-9fd8-475cf8113acb", "HireCost": 0, "BaseWage": 0, "BaseFood": 0, "BaseDrink": 0, "OverrideSailorTales": 0, "DefaultTraits": [{ "JobType": "None", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Captain", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Boatswain", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Navigator", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Helmsman", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Deckhand", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Cannoneer", "CrewTraitID": "d98a17b5-4656-4d46-80bf-4f5fede7baf2" }, { "JobType": "Cook", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Surgeon", "CrewTraitID": "d98a17b5-4656-4d46-80bf-4f5fede7baf2" }, { "JobType": "Reserve", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" } ], "PersonalityIDs": ["2471d8cd-0eeb-4d30-91f1-c34d861cdaae", "3351bcde-acc7-4e3b-b430-2f73a7dddd98"], "Portrait": "gui/portraits/player/male/male_human_r_sm.png" }, { "$type": "Game.GameData.ItemComponent, Assembly-CSharp", "DisplayName": -1, "DescriptionText": -1, "FilterType": "ShipCrew", "InventoryAudioEventListID": "6fbbc9f9-24d0-47d0-b6a1-b356c63e04df", "IsQuestItem": "false", "IsIngredient": "false", "IsCurrency": "false", "IsAdventuringItem": "false", "CanSellForFullValue": "false", "MaxStackSize": 1, "NeverDropAsLoot": "false", "CanBePickpocketed": "true", "IsUnique": "false", "Value": 0, "IconTextureSmall": "gui/icons/items/crew/crew_male_human_r_s.png", "IconTextureLarge": "", "PencilSketchTexture": "", "InspectOnUseButton": [], "IsPlaceholder": "false" }, { "$type": "Game.GameData.DataScriptEventComponent, Assembly-CSharp", "Scripts": [{ "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [] }, "Scripts": [{ "Data": { "FullName": "Void IncrementGlobalValue(String, Int32)", "Parameters": ["n_Crew_Members_Acquired", "1"], "UnrealCall": "", "FunctionHash": -1523024033, "ParameterHash": -1913166645 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "1"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594725 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "1"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143800 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "2"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594722 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "2"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143797 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "3"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594723 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "3"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143798 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "4"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594728 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "4"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143803 }, "Conditional": { "Operator": 0, "Components": [] } } ] } } ] } ] }, { "$type": "Game.GameData.ShipCrewMemberData, Assembly-CSharp", "DebugName": "CRW_Engrim", "ID": "564d5ea0-4f03-4dfd-a8dc-e1eb9c018f04", "Components": [{ "$type": "Game.GameData.ShipCrewMemberDataComponent, Assembly-CSharp", "CrewPrefab": "prefabs/characters/poe2_npcs/00_ship/npc_crew_engrim.prefab", "CharacterStatsID": "6fe9a795-8ee9-4665-9fd8-475cf8113acb", "HireCost": 0, "BaseWage": 0, "BaseFood": 0, "BaseDrink": 0, "OverrideSailorTales": 0, "DefaultTraits": [{ "JobType": "None", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Captain", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Boatswain", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Navigator", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Helmsman", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Deckhand", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Cannoneer", "CrewTraitID": "d98a17b5-4656-4d46-80bf-4f5fede7baf2" }, { "JobType": "Cook", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Surgeon", "CrewTraitID": "d98a17b5-4656-4d46-80bf-4f5fede7baf2" }, { "JobType": "Reserve", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" } ], "PersonalityIDs": ["2471d8cd-0eeb-4d30-91f1-c34d861cdaae", "3351bcde-acc7-4e3b-b430-2f73a7dddd98"], "Portrait": "gui/portraits/player/male/male_human_r_sm.png" }, { "$type": "Game.GameData.ItemComponent, Assembly-CSharp", "DisplayName": -1, "DescriptionText": -1, "FilterType": "ShipCrew", "InventoryAudioEventListID": "6fbbc9f9-24d0-47d0-b6a1-b356c63e04df", "IsQuestItem": "false", "IsIngredient": "false", "IsCurrency": "false", "IsAdventuringItem": "false", "CanSellForFullValue": "false", "MaxStackSize": 1, "NeverDropAsLoot": "false", "CanBePickpocketed": "true", "IsUnique": "false", "Value": 0, "IconTextureSmall": "gui/icons/items/crew/crew_male_human_r_s.png", "IconTextureLarge": "", "PencilSketchTexture": "", "InspectOnUseButton": [], "IsPlaceholder": "false" }, { "$type": "Game.GameData.DataScriptEventComponent, Assembly-CSharp", "Scripts": [{ "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [] }, "Scripts": [{ "Data": { "FullName": "Void IncrementGlobalValue(String, Int32)", "Parameters": ["n_Crew_Members_Acquired", "1"], "UnrealCall": "", "FunctionHash": -1523024033, "ParameterHash": -1913166645 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "1"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594725 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "1"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143800 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "2"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594722 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "2"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143797 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "3"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594723 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "3"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143798 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "4"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594728 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "4"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143803 }, "Conditional": { "Operator": 0, "Components": [] } } ] } } ] } ] }, { "$type": "Game.GameData.ShipCrewMemberData, Assembly-CSharp", "DebugName": "CRW_Beodul", "ID": "a8509a9f-5fa3-4f57-b5a3-500885beb773", "Components": [{ "$type": "Game.GameData.ShipCrewMemberDataComponent, Assembly-CSharp", "CrewPrefab": "prefabs/characters/poe2_npcs/00_ship/npc_crew_beodul.prefab", "CharacterStatsID": "e5eae8e0-a95a-4660-8dff-26bdfc9831c5", "HireCost": 0, "BaseWage": 0, "BaseFood": 0, "BaseDrink": 0, "OverrideSailorTales": 0, "DefaultTraits": [{ "JobType": "None", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Captain", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Boatswain", "CrewTraitID": "d98a17b5-4656-4d46-80bf-4f5fede7baf2" }, { "JobType": "Navigator", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Helmsman", "CrewTraitID": "d98a17b5-4656-4d46-80bf-4f5fede7baf2" }, { "JobType": "Deckhand", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Cannoneer", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Cook", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Surgeon", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Reserve", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" } ], "PersonalityIDs": ["f16c568d-cfd7-424b-8fc2-0a85f4c300a1"], "Portrait": "gui/portraits/player/male/male_dwarf_b_sm.png" }, { "$type": "Game.GameData.ItemComponent, Assembly-CSharp", "DisplayName": -1, "DescriptionText": -1, "FilterType": "ShipCrew", "InventoryAudioEventListID": "6fbbc9f9-24d0-47d0-b6a1-b356c63e04df", "IsQuestItem": "false", "IsIngredient": "false", "IsCurrency": "false", "IsAdventuringItem": "false", "CanSellForFullValue": "false", "MaxStackSize": 1, "NeverDropAsLoot": "false", "CanBePickpocketed": "true", "IsUnique": "false", "Value": 0, "IconTextureSmall": "gui/icons/items/crew/crew_male_dwarf_b_s.png", "IconTextureLarge": "", "PencilSketchTexture": "", "InspectOnUseButton": [], "IsPlaceholder": "false" }, { "$type": "Game.GameData.DataScriptEventComponent, Assembly-CSharp", "Scripts": [{ "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [] }, "Scripts": [{ "Data": { "FullName": "Void IncrementGlobalValue(String, Int32)", "Parameters": ["n_Crew_Members_Acquired", "1"], "UnrealCall": "", "FunctionHash": -1523024033, "ParameterHash": -1913166645 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "1"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594725 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "1"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143800 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "2"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594722 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "2"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143797 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "3"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594723 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "3"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143798 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "4"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594728 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "4"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143803 }, "Conditional": { "Operator": 0, "Components": [] } } ] } } ] } ] }, { "$type": "Game.GameData.ShipCrewMemberData, Assembly-CSharp", "DebugName": "CRW_Irrena", "ID": "01599582-d595-45c7-a1b8-235356245a37", "Components": [{ "$type": "Game.GameData.ShipCrewMemberDataComponent, Assembly-CSharp", "CrewPrefab": "prefabs/characters/poe2_npcs/00_ship/npc_crew_irrena.prefab", "CharacterStatsID": "aff3d6ef-a6b6-489c-955d-026c1980f068", "HireCost": 0, "BaseWage": 0, "BaseFood": 0, "BaseDrink": 0, "OverrideSailorTales": 0, "DefaultTraits": [{ "JobType": "None", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Captain", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Boatswain", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Navigator", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Helmsman", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Deckhand", "CrewTraitID": "d98a17b5-4656-4d46-80bf-4f5fede7baf2" }, { "JobType": "Cannoneer", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Cook", "CrewTraitID": "d98a17b5-4656-4d46-80bf-4f5fede7baf2" }, { "JobType": "Surgeon", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" }, { "JobType": "Reserve", "CrewTraitID": "abd4a293-6f64-4fac-9f65-a90f64c18942" } ], "PersonalityIDs": ["74209f68-f88f-42ed-a160-560bea8267c6"], "Portrait": "gui/portraits/player/female/female_human_02_sm.png" }, { "$type": "Game.GameData.ItemComponent, Assembly-CSharp", "DisplayName": -1, "DescriptionText": -1, "FilterType": "ShipCrew", "InventoryAudioEventListID": "6fbbc9f9-24d0-47d0-b6a1-b356c63e04df", "IsQuestItem": "false", "IsIngredient": "false", "IsCurrency": "false", "IsAdventuringItem": "false", "CanSellForFullValue": "false", "MaxStackSize": 1, "NeverDropAsLoot": "false", "CanBePickpocketed": "true", "IsUnique": "false", "Value": 0, "IconTextureSmall": "gui/icons/items/crew/crew_female_human_02_s.png", "IconTextureLarge": "", "PencilSketchTexture": "", "InspectOnUseButton": [], "IsPlaceholder": "false" }, { "$type": "Game.GameData.DataScriptEventComponent, Assembly-CSharp", "Scripts": [{ "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [] }, "Scripts": [{ "Data": { "FullName": "Void IncrementGlobalValue(String, Int32)", "Parameters": ["n_Crew_Members_Acquired", "1"], "UnrealCall": "", "FunctionHash": -1523024033, "ParameterHash": -1913166645 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "1"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594725 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "1"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143800 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "2"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594722 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "2"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143797 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "3"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594723 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "3"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143798 }, "Conditional": { "Operator": 0, "Components": [] } } ] } }, { "Event": "OnItemCollected", "Script": { "Conditional": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Members_Acquired", "EqualTo", "4"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -1486594728 }, "Not": false, "Operator": 0 } ] }, "Scripts": [{ "Data": { "FullName": "Void TriggerQuestAddendum(Guid, Int32)", "Parameters": ["e97ceb7b-764d-462c-a5a6-25e51def2cd4", "4"], "UnrealCall": "", "FunctionHash": -1488074066, "ParameterHash": -932143803 }, "Conditional": { "Operator": 0, "Components": [] } } ] } } ] } ] } ] } Now, if I ever want to add another crew member, I'll just need to add that member's data. Heheh I'm so pleased with myself. I'm especially pleased that I solved it on my own this time. I'm getting better
  4. Hey Kilay, thanks for replying. Yep, I tried switching OnceOnly to true, but it didn't seem to make any difference. But here's a thought, I'm using Peardox's 'Plain Sailing' mod that edits a lot of the Crew_Events in worldmap.gamedatabundle (though it doesn't change the Crew_Event_Wages entry). But both my mod and his are making changes to worldmap.gamedatabundle. Could the two mods be conflicting? Edit: Nope, that wasn't it, I tried adding my changes to Peardox's 'Plain Sailing' mod and it didn't make any difference. Something else is causing the event to run. Hmm I wonder if I can figure out how to change the crew wages to 0. That would do the trick. I don't care how many times the event happens then, if I don't lose any gold when it happens. I'm also wondering if changing "EncounterLevel": 1, to something like 100 would stop this event happening (at least until you're level 100).
  5. I just tried something else, I stripped all the script stuff out: { "$type": "Game.GameData.WorldMapEncounterGameData, Assembly-CSharp", "DebugName": "RE_Crew_Event_Wages", "ID": "16ba323e-962c-4087-8f6f-04dcddc0fb0d", "Components": [{ "$type": "Game.GameData.WorldMapEncounterComponent, Assembly-CSharp", "PopUpTitle": 98, "PopUpText": 136, "MapIconName": -1, "ScriptedInteraction": { "GuidString": "00000000-0000-0000-0000-000000000000" }, "EncounterConversationStartID": -1, "PreEncounterScripts": {}, "ValidityConditions": {}, "BiomeID": "00000000-0000-0000-0000-000000000000", "OverrideMapID": "00000000-0000-0000-0000-000000000000", "CreatureSpawns": [], "ShipSpawnID": "00000000-0000-0000-0000-000000000000", "AudioEvent": "", "OnceOnly": "false", "EncounterLevel": 1, "EncounterType": "Minor", "SailorTalesReward": 0, "IsHostile": "false", "IsCritPath": "false", "ScriptedMusicForSI": "" } ] } The damn thing still keeps running. I'm out of ideas . What can I try next?
  6. This is a companion mod to my 'Avoid Ship Combat' mod. I'm trying to remove all ship micro-management, so you can just ignore the need for ship supplies. I've managed to stop the crew dying or becoming mutinous if the ship runs out of resources. But now I'm stuck, I want to stop the ship and crew consuming ANY resources. I especially want to stop paying the crew wages. So I thought I'd start with that one first. I've found the Crew_Event_Wages entry in worldmap.gamedatabundle and I was hoping I could just edit out the script (like Peardox did for his 'Plain Sailing' mod). "ScriptedInteraction": { "GuidString": "00000000-0000-0000-0000-000000000000" }, But sadly, that hasn't worked, the crew's wages are still being deducted. Does anybody have any ideas? How can I stop this event? This is the code I have so far if anybody is interested: { "GameDataObjects": [{ "$type": "Game.GameData.GlobalShipSettingsGameData, Assembly-CSharp", "DebugName": "GlobalShipSettings", "ID": "68f6ef6b-b32c-401b-838f-ba4b20ce623d", "Components": [{ "$type": "Game.GameData.GlobalShipSettingsComponent, Assembly-CSharp", "HungerSurvivalTable": [{ "EfficiencyDecrease": 0, "MinimumDaysThreshold": 0, "DeathConstitutionModifier": 0 }, { "EfficiencyDecrease": 0, "MinimumDaysThreshold": 0, "DeathConstitutionModifier": 0 }, { "EfficiencyDecrease": 0, "MinimumDaysThreshold": 0, "DeathConstitutionModifier": 0 } ], "ThirstSurvivalTable": [{ "EfficiencyDecrease": 0, "MinimumDaysThreshold": 0, "DeathConstitutionModifier": 0 }, { "EfficiencyDecrease": 0, "MinimumDaysThreshold": 0, "DeathConstitutionModifier": 0 }, { "EfficiencyDecrease": 0, "MinimumDaysThreshold": 0, "DeathConstitutionModifier": 0 } ], "BaseRepairUnitHeal": 0, "BaseRepairUnitUseRate": 0, "CrewTraitUnlockRequirements": [{ "SailorTales": 0 }, { "SailorTales": 5 }, { "SailorTales": 10 }, { "SailorTales": 15 }, { "SailorTales": 25 }, { "SailorTales": 50 } ], "SlotPlaceholderItems": [{ "Slot": "Hull", "UpgradeID": "f6169592-78dd-40e5-a517-21338be17833" }, { "Slot": "Sails", "UpgradeID": "c3a0f719-18bd-4f6c-8ee6-83aaecb6d940" }, { "Slot": "Wheel", "UpgradeID": "550cb266-9b66-4874-8a30-f464442a9bc4" }, { "Slot": "Lantern", "UpgradeID": "638eebaf-8d62-4239-8088-e85c9e40db08" }, { "Slot": "Anchors", "UpgradeID": "d215c402-16d3-4359-af64-739c1e9b8b56" } ], "MedicalSuppliesPerInjuryDay": 0, "MoraleGlossaryEntryID": "7e972ad8-026e-40bb-9f5b-84ff74856939", "FoodGlossaryEntryID": "6676877a-1392-4ead-b1be-05f8400d517f", "DrinkGlossaryEntryID": "cb7f2b65-d4a7-488d-b8b4-ede1cf7ed781", "ShipDuelMoraleFleeInferior": 0, "ShipDuelMoraleFleeSuperior": 0, "ShipDuelMoraleWinInferior": 0, "ShipDuelMoraleWinSuperior": 0, "MoraleStates": [{ "Type": "Lively", "MinimumMorale": 1, "DisplayName": 4267, "ExperienceMultiplier": 1.2 } ], "ShipLootCoinToMoraleRate": 50, "NotEnoughCrewTravelSpeedMult": 0, "PlayerCaptainID": "ff0869fe-2a00-4216-8eec-6f189ffff3be" } ] },{ "$type": "Game.GameData.WorldMapEncounterGameData, Assembly-CSharp", "DebugName": "RE_Crew_Event_Wages", "ID": "16ba323e-962c-4087-8f6f-04dcddc0fb0d", "Components": [{ "$type": "Game.GameData.WorldMapEncounterComponent, Assembly-CSharp", "PopUpTitle": 98, "PopUpText": 136, "MapIconName": -1, "ScriptedInteraction": { "GuidString": "00000000-0000-0000-0000-000000000000" }, "EncounterConversationStartID": -1, "PreEncounterScripts": { "Conditional": { "Operator": 0, "Components": [] }, "Scripts": [{ "Data": { "FullName": "Void ClearSpecifiedGuids()", "Parameters": [], "UnrealCall": "", "FunctionHash": -1719898446, "ParameterHash": -1719898446 }, "Conditional": { "Operator": 0, "Components": [] } }, { "Data": { "FullName": "Void SetGlobalValue(String, Int32)", "Parameters": ["n_Crew_Event_Seed", "5"], "UnrealCall": "", "FunctionHash": 1935477378, "ParameterHash": 984469190 }, "Conditional": { "Operator": 0, "Components": [] } } ] }, "ValidityConditions": { "Operator": 0, "Components": [{ "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsGlobalValue(String, Operator, Int32)", "Parameters": ["n_Crew_Event_Seed", "EqualTo", "5"], "UnrealCall": "", "FunctionHash": 901380568, "ParameterHash": -2099268293 }, "Not": true, "Operator": 0 }, { "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsCrewCount(Operator, Int32)", "Parameters": ["GreaterThan", "3"], "UnrealCall": "", "FunctionHash": 296414481, "ParameterHash": 306307419 }, "Not": false, "Operator": 0 }, { "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean IsMoraleNumber(Operator, Int32)", "Parameters": ["LessThanOrEqualTo", "60"], "UnrealCall": "", "FunctionHash": 2066624184, "ParameterHash": -776755310 }, "Not": false, "Operator": 0 }, { "$type": "OEIFormats.FlowCharts.ConditionalCall, OEIFormats", "Data": { "FullName": "Boolean HasMoneyPlayer(Operator, Int32)", "Parameters": ["GreaterThanOrEqualTo", "20000"], "UnrealCall": "", "FunctionHash": 817482826, "ParameterHash": -1538327769 }, "Not": false, "Operator": 0 } ] }, "BiomeID": "00000000-0000-0000-0000-000000000000", "OverrideMapID": "00000000-0000-0000-0000-000000000000", "CreatureSpawns": [], "ShipSpawnID": "00000000-0000-0000-0000-000000000000", "AudioEvent": "", "OnceOnly": "false", "EncounterLevel": 1, "EncounterType": "Minor", "SailorTalesReward": 0, "IsHostile": "false", "IsCritPath": "false", "ScriptedMusicForSI": "" } ] } ] } Edit: I tried changing "OnceOnly": "false", to "true" but that didn't work either I thought I could live with it if it only happened once, but the change didn't make any difference at all. Question: Would it be better to have these two entries in two separate gamedatabundle files? Rather than combined into one?
  7. I've downloaded quite a few mods from Nexus and I've noticed that some of them work and others don't. The only reason I can think of for this, is because the mods were made for different versions of the game. So some mods that were made a couple of months ago, no longer work with the newer version of the game. This is something that worries me and makes me afraid to update my game. It also makes me hesitant to publicly share my mods, cause what works in my game might be totally broken for somebody who has the latest DLC and updates. Is this going to be a problem for mod authors? Personally, the idea of having to redo all my mods every time there's a game update, just leaves me cold
  8. This is something I'm pretty sure could be done with a mod. You should post a request for it in the modding forum (the folks over there are really terrific ).
  9. Ha! It worked! I decided to bite the bullet, make the changes and see what happened. It seems to have done the trick. My boar companion didn't take any damage (even when a wizard tried to blow him up ). This is great!
  10. Heheh I like that idea. But I'm just trying to keep things simple for now If I can just stop him from taking any damage, then I'll be happy. Later on, I might try some experiments. But I'm just a bit worried that if I make my animal companion immune to attacks, then enemies won't attack him at all and will just ignore him (and come after me instead!) which would be bad, cause I want him to act as a tank/distraction.
  11. This sounds terrific! I'd love to play something like this. I'm really keen to see how you go about this. I've had no luck with the Chanter's summons, it seems there's just no way to summon her minions if she's not in combat. So I really hope you can get this to work (so I can study how you did it ).
  12. Quick question: I'd like to make my animal companion immortal (so that he never dies). I've found the entries for animal companions in characters.gamedatabundle and I noticed this line: "ImmuneToAttacks": "false", If I change it to "true" will that make my companion immortal? Cheers.
  13. I've just installed Shadowplay. It works! Thank you all for the help
  14. It's crazy isn't it? This is the first time I've run into this problem. But I do have an Nvidia card, so I'm looking into Shadowplay that Try2handing recommended. If it runs in the background then I should be good to go, cause the game freezes or crashes on me if I try to use the Windows key or Alt + Tab.
  15. Have I missed some? I've seen the wonderful panther and bird companion mods. Are there others I've missed? Especially monster companion mods?
  16. The result is exactly the same. It's as though it can't 'see' the game, so all I end up with is a screenshot of my desktop
  17. Geez why did they have to make something so basic, so complicated? Thanks for the suggestions folks.
  18. Hey guys, I've searched high and low for the answer, but I can't figure out how to take in game screenshots. I'm using the GOG version of the game and Windows 7. I've tried using print screen and pasting the results in Photoshop, but all I get is a screenshot of my desktop. Has anybody had any luck with this? How did you do it?
  19. This is not just a fantastic collection of mods, but a fantastic learning resource for wannabe modders like me. Thank you Kohwalter
  20. I love this idea! Having new animal companions (especially monster ones) would be wonderful
  21. Thanks Peardox. I'll go study what you've done. Question: If I manage to disable ship combat altogether, will I break the game? Are there ship battles that you MUST engage in (like certain quests for instance)?
  22. Oh it's my fault! I thought it would stop the storms appearing on the map, I didn't realize it would render them harmless. That's wonderful! I'll have to test it again. But I'm about to go to bed (living in Australia has its downsides ) so I hope I can catch up with you all tomorrow.
  23. Haha! Welcome to my world. I'm always doing stupid crap like that. Then I'm baffled when my mods don't work .
  24. Bummer! It didn't make any difference. Neither did changing the base stats of the ship But no matter, I may not be able to 'retreat' when an enemy attacks me, but so far I've been able to escape by using 'full sail ahead' in the first round of every encounter. So setting the retreat distance to 10 seems to have worked. Of course, never getting attacked at all would be best, but I can live with this. By the way Peardox, I've downloaded your mods 'No Storms' and 'Plain Sailing' which make seafaring even more bearable . Unfortunately 'No Storms' isn't working for me (I think it's because I've added it to a game where I've already sailed on the sea. It might be like adding things to vendors) but 'Plain Sailing' works a treat, so thank you for making the game so much less annoying .
×
×
  • Create New...