Inherits TaleWorlds.ObjectSystem.MBObjectBase.
Inherited by SandBox.Issues.FamilyFeudIssueBehavior.FamilyFeudIssue, SandBox.Issues.NotableWantsDaughterFoundIssueBehavior.NotableWantsDaughterFoundIssue, SandBox.Issues.ProdigalSonIssueBehavior.ProdigalSonIssue, SandBox.Issues.RivalGangMovingInIssueBehavior.RivalGangMovingInIssue, SandBox.Issues.RuralNotableInnAndOutIssueBehavior.RuralNotableInnAndOutIssue, SandBox.Issues.SnareTheWealthyIssueBehavior.SnareTheWealthyIssue, SandBox.Issues.TheSpyPartyIssueQuestBehavior.TheSpyPartyIssue, TaleWorlds.CampaignSystem.Issues.ArmyNeedsSuppliesIssueBehavior.ArmyNeedsSuppliesIssue, TaleWorlds.CampaignSystem.Issues.ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssue, TaleWorlds.CampaignSystem.Issues.ArtisanOverpricedGoodsIssueBehavior.ArtisanOverpricedGoodsIssue, TaleWorlds.CampaignSystem.Issues.BettingFraudIssueBehavior.BettingFraudIssue, TaleWorlds.CampaignSystem.Issues.CapturedByBountyHuntersIssueBehavior.CapturedByBountyHuntersIssue, TaleWorlds.CampaignSystem.Issues.CaravanAmbushIssueBehavior.CaravanAmbushIssue, TaleWorlds.CampaignSystem.Issues.EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssue, TaleWorlds.CampaignSystem.Issues.ExtortionByDesertersIssueBehavior.ExtortionByDesertersIssue, TaleWorlds.CampaignSystem.Issues.GangLeaderNeedsRecruitsIssueBehavior.GangLeaderNeedsRecruitsIssue, TaleWorlds.CampaignSystem.Issues.GangLeaderNeedsToOffloadStolenGoodsIssueBehavior.GangLeaderNeedsToOffloadStolenGoodsIssue, TaleWorlds.CampaignSystem.Issues.GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssue, TaleWorlds.CampaignSystem.Issues.HeadmanNeedsGrainIssueBehavior.HeadmanNeedsGrainIssue, TaleWorlds.CampaignSystem.Issues.HeadmanNeedsToDeliverAHerdIssueBehavior.HeadmanNeedsToDeliverAHerdIssue, TaleWorlds.CampaignSystem.Issues.HeadmanVillageNeedsDraughtAnimalsIssueBehavior.HeadmanVillageNeedsDraughtAnimalsIssue, TaleWorlds.CampaignSystem.Issues.LadysKnightOutIssueBehavior.LadysKnightOutIssue, TaleWorlds.CampaignSystem.Issues.LandLordCompanyOfTroubleIssueBehavior.LandLordCompanyOfTroubleIssue, TaleWorlds.CampaignSystem.Issues.LandLordNeedsManualLaborersIssueBehavior.LandLordNeedsManualLaborersIssue, TaleWorlds.CampaignSystem.Issues.LandLordTheArtOfTheTradeIssueBehavior.LandLordTheArtOfTheTradeIssue, TaleWorlds.CampaignSystem.Issues.LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssue, TaleWorlds.CampaignSystem.Issues.LandlordTrainingForRetainersIssueBehavior.LandlordTrainingForRetainersIssue, TaleWorlds.CampaignSystem.Issues.LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssue, TaleWorlds.CampaignSystem.Issues.LordNeedsGarrisonTroopsIssueQuestBehavior.LordNeedsGarrisonTroopsIssue, TaleWorlds.CampaignSystem.Issues.LordNeedsHorsesIssueBehavior.LordNeedsHorsesIssue, TaleWorlds.CampaignSystem.Issues.LordWantsRivalCapturedIssueBehavior.LordWantsRivalCapturedIssue, TaleWorlds.CampaignSystem.Issues.LordsNeedsTutorIssueBehavior.LordsNeedsTutorIssue, TaleWorlds.CampaignSystem.Issues.MerchantArmyOfPoachersIssueBehavior.MerchantArmyOfPoachersIssue, TaleWorlds.CampaignSystem.Issues.MerchantNeedsHelpWithOutlawsIssueQuestBehavior.MerchantNeedsHelpWithOutlawsIssue, TaleWorlds.CampaignSystem.Issues.NearbyBanditBaseIssueBehavior.NearbyBanditBaseIssue, TaleWorlds.CampaignSystem.Issues.RaidAnEnemyTerritoryIssueBehavior.RaidAnEnemyTerritoryIssue, TaleWorlds.CampaignSystem.Issues.RevenueFarmingIssueBehavior.RevenueFarmingIssue, TaleWorlds.CampaignSystem.Issues.ScoutEnemyGarrisonsIssueBehavior.ScoutEnemyGarrisonsIssue, TaleWorlds.CampaignSystem.Issues.TheConquestOfSettlementIssueBehavior.TheConquestOfSettlementIssue, TaleWorlds.CampaignSystem.Issues.VillageNeedsCraftingMaterialsIssueBehavior.VillageNeedsCraftingMaterialsIssue, and TaleWorlds.CampaignSystem.Issues.VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssue.
|
enum | AlternativeSolutionScaleFlag : UInt32 {
None = 0x0000
,
Duration = 0x0001
,
RequiredTroops = 0x0002
,
Casualties = 0x0004
,
FailureRisk = 0x0008
} |
|
enum | IssueUpdateDetails {
None
,
PlayerStartedIssueQuestClassicSolution
,
PlayerSentTroopsToQuest
,
SentTroopsFinishedQuest
,
SentTroopsFailedQuest
,
IssueFinishedWithSuccess
,
IssueFinishedWithBetrayal
,
IssueFinishedByAILord
,
IssueFail
,
IssueCancel
,
IssueTimedOut
} |
|
enum | IssueFrequency {
VeryCommon
,
Common
,
Rare
} |
|
|
enum | PreconditionFlags : UInt32 {
None = 0x0000
,
Relation = 0x0001
,
Skill = 0x0002
,
Money = 0x0004
,
Renown = 0x0008
,
Influence = 0x0010
,
Wounded = 0x0020
,
AtWar = 0x0040
,
ClanTier = 0x0080
,
NotEnoughTroops = 0x0100
,
NotInSameFaction = 0x0200
,
PartySizeLimit = 0x0400
,
ClanIsMercenary = 0x0800
,
MainHeroIsKingdomLeader = 0x4000
,
PlayerIsOwnerOfSettlement = 0x8000
} |
|
◆ AlternativeSolutionScaleFlag
Enumerator |
---|
None | |
Duration | |
RequiredTroops | |
Casualties | |
FailureRisk | |
◆ PreconditionFlags
Enumerator |
---|
None | |
Relation | |
Skill | |
Money | |
Renown | |
Influence | |
Wounded | |
AtWar | |
ClanTier | |
NotEnoughTroops | |
NotInSameFaction | |
PartySizeLimit | |
ClanIsMercenary | |
MainHeroIsKingdomLeader | |
PlayerIsOwnerOfSettlement | |
◆ IssueUpdateDetails
Enumerator |
---|
None | |
PlayerStartedIssueQuestClassicSolution | |
PlayerSentTroopsToQuest | |
SentTroopsFinishedQuest | |
SentTroopsFailedQuest | |
IssueFinishedWithSuccess | |
IssueFinishedWithBetrayal | |
IssueFinishedByAILord | |
IssueFail | |
IssueCancel | |
IssueTimedOut | |
◆ IssueFrequency
Enumerator |
---|
VeryCommon | |
Common | |
Rare | |
◆ GetTotalAlternativeSolutionNeededMenCount()
int TaleWorlds.CampaignSystem.Issues.IssueBase.GetTotalAlternativeSolutionNeededMenCount |
( |
| ) |
|
◆ GetTotalAlternativeSolutionDurationInDays()
int TaleWorlds.CampaignSystem.Issues.IssueBase.GetTotalAlternativeSolutionDurationInDays |
( |
| ) |
|
◆ GetBaseAlternativeSolutionDurationInDays()
int TaleWorlds.CampaignSystem.Issues.IssueBase.GetBaseAlternativeSolutionDurationInDays |
( |
| ) |
|
◆ AlternativeSolutionCondition()
virtual bool TaleWorlds.CampaignSystem.Issues.IssueBase.AlternativeSolutionCondition |
( |
out TextObject |
explanation | ) |
|
|
virtual |
Reimplemented in SandBox.Issues.FamilyFeudIssueBehavior.FamilyFeudIssue, SandBox.Issues.NotableWantsDaughterFoundIssueBehavior.NotableWantsDaughterFoundIssue, SandBox.Issues.ProdigalSonIssueBehavior.ProdigalSonIssue, SandBox.Issues.RivalGangMovingInIssueBehavior.RivalGangMovingInIssue, SandBox.Issues.RuralNotableInnAndOutIssueBehavior.RuralNotableInnAndOutIssue, SandBox.Issues.SnareTheWealthyIssueBehavior.SnareTheWealthyIssue, SandBox.Issues.TheSpyPartyIssueQuestBehavior.TheSpyPartyIssue, TaleWorlds.CampaignSystem.Issues.ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssue, TaleWorlds.CampaignSystem.Issues.ArtisanOverpricedGoodsIssueBehavior.ArtisanOverpricedGoodsIssue, TaleWorlds.CampaignSystem.Issues.CapturedByBountyHuntersIssueBehavior.CapturedByBountyHuntersIssue, TaleWorlds.CampaignSystem.Issues.CaravanAmbushIssueBehavior.CaravanAmbushIssue, TaleWorlds.CampaignSystem.Issues.EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssue, TaleWorlds.CampaignSystem.Issues.ExtortionByDesertersIssueBehavior.ExtortionByDesertersIssue, TaleWorlds.CampaignSystem.Issues.GangLeaderNeedsRecruitsIssueBehavior.GangLeaderNeedsRecruitsIssue, TaleWorlds.CampaignSystem.Issues.GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssue, TaleWorlds.CampaignSystem.Issues.HeadmanNeedsGrainIssueBehavior.HeadmanNeedsGrainIssue, TaleWorlds.CampaignSystem.Issues.HeadmanNeedsToDeliverAHerdIssueBehavior.HeadmanNeedsToDeliverAHerdIssue, TaleWorlds.CampaignSystem.Issues.HeadmanVillageNeedsDraughtAnimalsIssueBehavior.HeadmanVillageNeedsDraughtAnimalsIssue, TaleWorlds.CampaignSystem.Issues.LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssue, TaleWorlds.CampaignSystem.Issues.LandLordNeedsManualLaborersIssueBehavior.LandLordNeedsManualLaborersIssue, TaleWorlds.CampaignSystem.Issues.LandlordTrainingForRetainersIssueBehavior.LandlordTrainingForRetainersIssue, TaleWorlds.CampaignSystem.Issues.LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssue, TaleWorlds.CampaignSystem.Issues.LordNeedsGarrisonTroopsIssueQuestBehavior.LordNeedsGarrisonTroopsIssue, TaleWorlds.CampaignSystem.Issues.LordNeedsHorsesIssueBehavior.LordNeedsHorsesIssue, TaleWorlds.CampaignSystem.Issues.MerchantArmyOfPoachersIssueBehavior.MerchantArmyOfPoachersIssue, TaleWorlds.CampaignSystem.Issues.MerchantNeedsHelpWithOutlawsIssueQuestBehavior.MerchantNeedsHelpWithOutlawsIssue, TaleWorlds.CampaignSystem.Issues.NearbyBanditBaseIssueBehavior.NearbyBanditBaseIssue, TaleWorlds.CampaignSystem.Issues.VillageNeedsCraftingMaterialsIssueBehavior.VillageNeedsCraftingMaterialsIssue, and TaleWorlds.CampaignSystem.Issues.VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssue.
◆ AlternativeSolutionStartConsequence()
virtual void TaleWorlds.CampaignSystem.Issues.IssueBase.AlternativeSolutionStartConsequence |
( |
| ) |
|
|
virtual |
◆ DoTroopsSatisfyAlternativeSolution()
virtual bool TaleWorlds.CampaignSystem.Issues.IssueBase.DoTroopsSatisfyAlternativeSolution |
( |
TroopRoster |
troopRoster, |
|
|
out TextObject |
explanation |
|
) |
| |
|
virtual |
Reimplemented in SandBox.Issues.FamilyFeudIssueBehavior.FamilyFeudIssue, SandBox.Issues.NotableWantsDaughterFoundIssueBehavior.NotableWantsDaughterFoundIssue, SandBox.Issues.ProdigalSonIssueBehavior.ProdigalSonIssue, SandBox.Issues.RivalGangMovingInIssueBehavior.RivalGangMovingInIssue, SandBox.Issues.RuralNotableInnAndOutIssueBehavior.RuralNotableInnAndOutIssue, SandBox.Issues.SnareTheWealthyIssueBehavior.SnareTheWealthyIssue, SandBox.Issues.TheSpyPartyIssueQuestBehavior.TheSpyPartyIssue, TaleWorlds.CampaignSystem.Issues.ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssue, TaleWorlds.CampaignSystem.Issues.ArtisanOverpricedGoodsIssueBehavior.ArtisanOverpricedGoodsIssue, TaleWorlds.CampaignSystem.Issues.CapturedByBountyHuntersIssueBehavior.CapturedByBountyHuntersIssue, TaleWorlds.CampaignSystem.Issues.CaravanAmbushIssueBehavior.CaravanAmbushIssue, TaleWorlds.CampaignSystem.Issues.EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssue, TaleWorlds.CampaignSystem.Issues.ExtortionByDesertersIssueBehavior.ExtortionByDesertersIssue, TaleWorlds.CampaignSystem.Issues.GangLeaderNeedsRecruitsIssueBehavior.GangLeaderNeedsRecruitsIssue, TaleWorlds.CampaignSystem.Issues.GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssue, TaleWorlds.CampaignSystem.Issues.HeadmanNeedsGrainIssueBehavior.HeadmanNeedsGrainIssue, TaleWorlds.CampaignSystem.Issues.HeadmanNeedsToDeliverAHerdIssueBehavior.HeadmanNeedsToDeliverAHerdIssue, TaleWorlds.CampaignSystem.Issues.HeadmanVillageNeedsDraughtAnimalsIssueBehavior.HeadmanVillageNeedsDraughtAnimalsIssue, TaleWorlds.CampaignSystem.Issues.LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssue, TaleWorlds.CampaignSystem.Issues.LandLordNeedsManualLaborersIssueBehavior.LandLordNeedsManualLaborersIssue, TaleWorlds.CampaignSystem.Issues.LandLordTheArtOfTheTradeIssueBehavior.LandLordTheArtOfTheTradeIssue, TaleWorlds.CampaignSystem.Issues.LandlordTrainingForRetainersIssueBehavior.LandlordTrainingForRetainersIssue, TaleWorlds.CampaignSystem.Issues.LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssue, TaleWorlds.CampaignSystem.Issues.LordNeedsGarrisonTroopsIssueQuestBehavior.LordNeedsGarrisonTroopsIssue, TaleWorlds.CampaignSystem.Issues.LordNeedsHorsesIssueBehavior.LordNeedsHorsesIssue, TaleWorlds.CampaignSystem.Issues.MerchantArmyOfPoachersIssueBehavior.MerchantArmyOfPoachersIssue, TaleWorlds.CampaignSystem.Issues.MerchantNeedsHelpWithOutlawsIssueQuestBehavior.MerchantNeedsHelpWithOutlawsIssue, TaleWorlds.CampaignSystem.Issues.NearbyBanditBaseIssueBehavior.NearbyBanditBaseIssue, TaleWorlds.CampaignSystem.Issues.VillageNeedsCraftingMaterialsIssueBehavior.VillageNeedsCraftingMaterialsIssue, and TaleWorlds.CampaignSystem.Issues.VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssue.
◆ AlternativeSolutionEndWithFailureConsequence()
virtual void TaleWorlds.CampaignSystem.Issues.IssueBase.AlternativeSolutionEndWithFailureConsequence |
( |
| ) |
|
|
protectedvirtual |
Reimplemented in SandBox.Issues.FamilyFeudIssueBehavior.FamilyFeudIssue, SandBox.Issues.NotableWantsDaughterFoundIssueBehavior.NotableWantsDaughterFoundIssue, SandBox.Issues.ProdigalSonIssueBehavior.ProdigalSonIssue, SandBox.Issues.RivalGangMovingInIssueBehavior.RivalGangMovingInIssue, SandBox.Issues.RuralNotableInnAndOutIssueBehavior.RuralNotableInnAndOutIssue, SandBox.Issues.SnareTheWealthyIssueBehavior.SnareTheWealthyIssue, SandBox.Issues.TheSpyPartyIssueQuestBehavior.TheSpyPartyIssue, TaleWorlds.CampaignSystem.Issues.CapturedByBountyHuntersIssueBehavior.CapturedByBountyHuntersIssue, TaleWorlds.CampaignSystem.Issues.CaravanAmbushIssueBehavior.CaravanAmbushIssue, TaleWorlds.CampaignSystem.Issues.EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssue, TaleWorlds.CampaignSystem.Issues.ExtortionByDesertersIssueBehavior.ExtortionByDesertersIssue, TaleWorlds.CampaignSystem.Issues.HeadmanNeedsGrainIssueBehavior.HeadmanNeedsGrainIssue, TaleWorlds.CampaignSystem.Issues.LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssue, TaleWorlds.CampaignSystem.Issues.LandlordTrainingForRetainersIssueBehavior.LandlordTrainingForRetainersIssue, TaleWorlds.CampaignSystem.Issues.LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssue, TaleWorlds.CampaignSystem.Issues.LordNeedsGarrisonTroopsIssueQuestBehavior.LordNeedsGarrisonTroopsIssue, TaleWorlds.CampaignSystem.Issues.LordNeedsHorsesIssueBehavior.LordNeedsHorsesIssue, TaleWorlds.CampaignSystem.Issues.MerchantArmyOfPoachersIssueBehavior.MerchantArmyOfPoachersIssue, TaleWorlds.CampaignSystem.Issues.MerchantNeedsHelpWithOutlawsIssueQuestBehavior.MerchantNeedsHelpWithOutlawsIssue, and TaleWorlds.CampaignSystem.Issues.NearbyBanditBaseIssueBehavior.NearbyBanditBaseIssue.
◆ AlternativeSolutionEndWithSuccessConsequence()
virtual void TaleWorlds.CampaignSystem.Issues.IssueBase.AlternativeSolutionEndWithSuccessConsequence |
( |
| ) |
|
|
protectedvirtual |
Reimplemented in SandBox.Issues.FamilyFeudIssueBehavior.FamilyFeudIssue, SandBox.Issues.NotableWantsDaughterFoundIssueBehavior.NotableWantsDaughterFoundIssue, SandBox.Issues.ProdigalSonIssueBehavior.ProdigalSonIssue, SandBox.Issues.RivalGangMovingInIssueBehavior.RivalGangMovingInIssue, SandBox.Issues.RuralNotableInnAndOutIssueBehavior.RuralNotableInnAndOutIssue, SandBox.Issues.SnareTheWealthyIssueBehavior.SnareTheWealthyIssue, SandBox.Issues.TheSpyPartyIssueQuestBehavior.TheSpyPartyIssue, TaleWorlds.CampaignSystem.Issues.ArtisanCantSellProductsAtAFairPriceIssueBehavior.ArtisanCantSellProductsAtAFairPriceIssue, TaleWorlds.CampaignSystem.Issues.ArtisanOverpricedGoodsIssueBehavior.ArtisanOverpricedGoodsIssue, TaleWorlds.CampaignSystem.Issues.CapturedByBountyHuntersIssueBehavior.CapturedByBountyHuntersIssue, TaleWorlds.CampaignSystem.Issues.CaravanAmbushIssueBehavior.CaravanAmbushIssue, TaleWorlds.CampaignSystem.Issues.EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssue, TaleWorlds.CampaignSystem.Issues.ExtortionByDesertersIssueBehavior.ExtortionByDesertersIssue, TaleWorlds.CampaignSystem.Issues.GangLeaderNeedsRecruitsIssueBehavior.GangLeaderNeedsRecruitsIssue, TaleWorlds.CampaignSystem.Issues.GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssue, TaleWorlds.CampaignSystem.Issues.HeadmanNeedsGrainIssueBehavior.HeadmanNeedsGrainIssue, TaleWorlds.CampaignSystem.Issues.HeadmanNeedsToDeliverAHerdIssueBehavior.HeadmanNeedsToDeliverAHerdIssue, TaleWorlds.CampaignSystem.Issues.HeadmanVillageNeedsDraughtAnimalsIssueBehavior.HeadmanVillageNeedsDraughtAnimalsIssue, TaleWorlds.CampaignSystem.Issues.LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssue, TaleWorlds.CampaignSystem.Issues.LandLordNeedsManualLaborersIssueBehavior.LandLordNeedsManualLaborersIssue, TaleWorlds.CampaignSystem.Issues.LandLordTheArtOfTheTradeIssueBehavior.LandLordTheArtOfTheTradeIssue, TaleWorlds.CampaignSystem.Issues.LandlordTrainingForRetainersIssueBehavior.LandlordTrainingForRetainersIssue, TaleWorlds.CampaignSystem.Issues.LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssue, TaleWorlds.CampaignSystem.Issues.LordNeedsGarrisonTroopsIssueQuestBehavior.LordNeedsGarrisonTroopsIssue, TaleWorlds.CampaignSystem.Issues.LordNeedsHorsesIssueBehavior.LordNeedsHorsesIssue, TaleWorlds.CampaignSystem.Issues.MerchantArmyOfPoachersIssueBehavior.MerchantArmyOfPoachersIssue, TaleWorlds.CampaignSystem.Issues.MerchantNeedsHelpWithOutlawsIssueQuestBehavior.MerchantNeedsHelpWithOutlawsIssue, TaleWorlds.CampaignSystem.Issues.NearbyBanditBaseIssueBehavior.NearbyBanditBaseIssue, TaleWorlds.CampaignSystem.Issues.VillageNeedsCraftingMaterialsIssueBehavior.VillageNeedsCraftingMaterialsIssue, and TaleWorlds.CampaignSystem.Issues.VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssue.
◆ IsTroopTypeNeededByAlternativeSolution()
virtual bool TaleWorlds.CampaignSystem.Issues.IssueBase.IsTroopTypeNeededByAlternativeSolution |
( |
CharacterObject |
character | ) |
|
|
virtual |
Reimplemented in SandBox.Issues.FamilyFeudIssueBehavior.FamilyFeudIssue, SandBox.Issues.NotableWantsDaughterFoundIssueBehavior.NotableWantsDaughterFoundIssue, SandBox.Issues.ProdigalSonIssueBehavior.ProdigalSonIssue, SandBox.Issues.RivalGangMovingInIssueBehavior.RivalGangMovingInIssue, SandBox.Issues.SnareTheWealthyIssueBehavior.SnareTheWealthyIssue, SandBox.Issues.TheSpyPartyIssueQuestBehavior.TheSpyPartyIssue, TaleWorlds.CampaignSystem.Issues.CaravanAmbushIssueBehavior.CaravanAmbushIssue, TaleWorlds.CampaignSystem.Issues.EscortMerchantCaravanIssueBehavior.EscortMerchantCaravanIssue, TaleWorlds.CampaignSystem.Issues.ExtortionByDesertersIssueBehavior.ExtortionByDesertersIssue, TaleWorlds.CampaignSystem.Issues.GangLeaderNeedsRecruitsIssueBehavior.GangLeaderNeedsRecruitsIssue, TaleWorlds.CampaignSystem.Issues.GangLeaderNeedsWeaponsIssueQuestBehavior.GangLeaderNeedsWeaponsIssue, TaleWorlds.CampaignSystem.Issues.HeadmanNeedsToDeliverAHerdIssueBehavior.HeadmanNeedsToDeliverAHerdIssue, TaleWorlds.CampaignSystem.Issues.HeadmanVillageNeedsDraughtAnimalsIssueBehavior.HeadmanVillageNeedsDraughtAnimalsIssue, TaleWorlds.CampaignSystem.Issues.LandlordNeedsAccessToVillageCommonsIssueBehavior.LandlordNeedsAccessToVillageCommonsIssue, TaleWorlds.CampaignSystem.Issues.LandLordNeedsManualLaborersIssueBehavior.LandLordNeedsManualLaborersIssue, TaleWorlds.CampaignSystem.Issues.LandlordTrainingForRetainersIssueBehavior.LandlordTrainingForRetainersIssue, TaleWorlds.CampaignSystem.Issues.LesserNobleRevoltIssueBehavior.LesserNobleRevoltIssue, TaleWorlds.CampaignSystem.Issues.LordNeedsGarrisonTroopsIssueQuestBehavior.LordNeedsGarrisonTroopsIssue, TaleWorlds.CampaignSystem.Issues.LordNeedsHorsesIssueBehavior.LordNeedsHorsesIssue, TaleWorlds.CampaignSystem.Issues.MerchantArmyOfPoachersIssueBehavior.MerchantArmyOfPoachersIssue, TaleWorlds.CampaignSystem.Issues.MerchantNeedsHelpWithOutlawsIssueQuestBehavior.MerchantNeedsHelpWithOutlawsIssue, TaleWorlds.CampaignSystem.Issues.NearbyBanditBaseIssueBehavior.NearbyBanditBaseIssue, and TaleWorlds.CampaignSystem.Issues.VillageNeedsToolsIssueBehavior.VillageNeedsToolsIssue.
◆ LordSolutionCondition()
virtual bool TaleWorlds.CampaignSystem.Issues.IssueBase.LordSolutionCondition |
( |
out TextObject |
explanation | ) |
|
|
virtual |
◆ LordSolutionConsequence()
virtual void TaleWorlds.CampaignSystem.Issues.IssueBase.LordSolutionConsequence |
( |
| ) |
|
|
protectedvirtual |
◆ LordSolutionConsequenceWithRefuseCounterOffer()
virtual void TaleWorlds.CampaignSystem.Issues.IssueBase.LordSolutionConsequenceWithRefuseCounterOffer |
( |
| ) |
|
|
protectedvirtual |
◆ LordSolutionConsequenceWithAcceptCounterOffer()
virtual void TaleWorlds.CampaignSystem.Issues.IssueBase.LordSolutionConsequenceWithAcceptCounterOffer |
( |
| ) |
|
|
protectedvirtual |
◆ IssueRelatedConversationPriority
const int TaleWorlds.CampaignSystem.Issues.IssueBase.IssueRelatedConversationPriority = 125 |
|
static |
◆ AlternativeSolutionSentTroops
readonly TroopRoster TaleWorlds.CampaignSystem.Issues.IssueBase.AlternativeSolutionSentTroops |
◆ IssueDueTime
CampaignTime TaleWorlds.CampaignSystem.Issues.IssueBase.IssueDueTime |
◆ IssueCreationTime
CampaignTime TaleWorlds.CampaignSystem.Issues.IssueBase.IssueCreationTime |
◆ IssueQuestCanBeDuplicated
virtual bool TaleWorlds.CampaignSystem.Issues.IssueBase.IssueQuestCanBeDuplicated |
|
getprotected |
◆ RelationshipChangeWithIssueOwner
virtual int TaleWorlds.CampaignSystem.Issues.IssueBase.RelationshipChangeWithIssueOwner = 0 |
|
getprotected set |
◆ IssueBriefByIssueGiver
abstract TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueBriefByIssueGiver |
|
get |
◆ IssueAcceptByPlayer
abstract TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueAcceptByPlayer |
|
get |
◆ IssuePlayerResponseAfterLordExplanation
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssuePlayerResponseAfterLordExplanation |
|
get |
◆ IssuePlayerResponseAfterAlternativeExplanation
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssuePlayerResponseAfterAlternativeExplanation |
|
get |
◆ IssueQuestSolutionExplanationByIssueGiver
abstract TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueQuestSolutionExplanationByIssueGiver |
|
get |
◆ IssueAlternativeSolutionExplanationByIssueGiver
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueAlternativeSolutionExplanationByIssueGiver |
|
get |
◆ IssueLordSolutionExplanationByIssueGiver
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueLordSolutionExplanationByIssueGiver |
|
get |
◆ IssueQuestSolutionAcceptByPlayer
abstract TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueQuestSolutionAcceptByPlayer |
|
get |
◆ IssueAlternativeSolutionAcceptByPlayer
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueAlternativeSolutionAcceptByPlayer |
|
get |
◆ IssueAlternativeSolutionResponseByIssueGiver
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueAlternativeSolutionResponseByIssueGiver |
|
get |
◆ IssueLordSolutionAcceptByPlayer
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueLordSolutionAcceptByPlayer |
|
get |
◆ IssueLordSolutionResponseByIssueGiver
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueLordSolutionResponseByIssueGiver |
|
get |
◆ IssueLordSolutionCounterOfferBriefByOtherNpc
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueLordSolutionCounterOfferBriefByOtherNpc |
|
get |
◆ IssueLordSolutionCounterOfferExplanationByOtherNpc
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueLordSolutionCounterOfferExplanationByOtherNpc |
|
get |
◆ IssueLordSolutionCounterOfferAcceptByPlayer
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueLordSolutionCounterOfferAcceptByPlayer |
|
get |
◆ IssueLordSolutionCounterOfferDeclineByPlayer
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueLordSolutionCounterOfferDeclineByPlayer |
|
get |
◆ IssueLordSolutionCounterOfferAcceptResponseByOtherNpc
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueLordSolutionCounterOfferAcceptResponseByOtherNpc |
|
get |
◆ IssueLordSolutionCounterOfferDeclineResponseByOtherNpc
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueLordSolutionCounterOfferDeclineResponseByOtherNpc |
|
get |
◆ IssueAsRumorInSettlement
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueAsRumorInSettlement |
|
get |
◆ AlternativeSolutionBaseNeededMenCount
virtual int TaleWorlds.CampaignSystem.Issues.IssueBase.AlternativeSolutionBaseNeededMenCount |
|
get |
◆ AlternativeSolutionBaseDurationInDaysInternal
virtual int TaleWorlds.CampaignSystem.Issues.IssueBase.AlternativeSolutionBaseDurationInDaysInternal |
|
getprotected |
◆ AlternativeSolutionReturnTimeForTroops
CampaignTime TaleWorlds.CampaignSystem.Issues.IssueBase.AlternativeSolutionReturnTimeForTroops |
|
get |
◆ IsThereAlternativeSolution
abstract bool TaleWorlds.CampaignSystem.Issues.IssueBase.IsThereAlternativeSolution |
|
get |
◆ AlternativeSolutionStartLog
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.AlternativeSolutionStartLog |
|
getprotected |
◆ AlternativeSolutionEndLogDefault
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.AlternativeSolutionEndLogDefault |
|
getprotected |
◆ IsThereDiscussDialogFlow
bool TaleWorlds.CampaignSystem.Issues.IssueBase.IsThereDiscussDialogFlow |
|
get |
◆ CompanionSkillRewardXP
virtual int TaleWorlds.CampaignSystem.Issues.IssueBase.CompanionSkillRewardXP |
|
getprotected |
◆ AlternativeSolutionIssueEffectClearTime
CampaignTime TaleWorlds.CampaignSystem.Issues.IssueBase.AlternativeSolutionIssueEffectClearTime |
|
get |
◆ AlternativeSolutionHero
Hero TaleWorlds.CampaignSystem.Issues.IssueBase.AlternativeSolutionHero |
|
get |
◆ IssueDiscussAlternativeSolution
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueDiscussAlternativeSolution |
|
get |
◆ IssueAlternativeSolutionSuccessLog
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueAlternativeSolutionSuccessLog = null |
|
get |
◆ IssueAlternativeSolutionFailLog
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.IssueAlternativeSolutionFailLog = null |
|
get |
◆ IsThereLordSolution
abstract bool TaleWorlds.CampaignSystem.Issues.IssueBase.IsThereLordSolution |
|
get |
◆ LordSolutionStartLog
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.LordSolutionStartLog |
|
getprotected |
◆ LordSolutionCounterOfferAcceptLog
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.LordSolutionCounterOfferAcceptLog |
|
getprotected |
◆ LordSolutionCounterOfferRefuseLog
virtual TextObject TaleWorlds.CampaignSystem.Issues.IssueBase.LordSolutionCounterOfferRefuseLog |
|
getprotected |
◆ NeededInfluenceForLordSolution
virtual int TaleWorlds.CampaignSystem.Issues.IssueBase.NeededInfluenceForLordSolution |
|
get |
◆ CounterOfferHero
virtual Hero TaleWorlds.CampaignSystem.Issues.IssueBase.CounterOfferHero |
|
getprotected set |
◆ JournalEntries