M&B: Bannerlord 1.3.14
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.Actions Namespace Reference

Classes

class  AddCompanionAction
class  AddHeroToPartyAction
class  AdoptHeroAction
class  ApplyHeirSelectionAction
class  BeHostileAction
class  BreakInOutBesiegedSettlementAction
class  BribeGuardsAction
class  ChangeClanInfluenceAction
class  ChangeClanLeaderAction
class  ChangeCrimeRatingAction
class  ChangeGovernorAction
class  ChangeKingdomAction
class  ChangeOwnerOfSettlementAction
class  ChangeOwnerOfWorkshopAction
class  ChangePlayerCharacterAction
class  ChangeProductionTypeOfWorkshopAction
class  ChangeRelationAction
 ChangeRelationAction class handles the relation changes and its after effects. Effective heroes are chosen in DiplomacyModel.GetHeroesForEffectiveRelation(Hero, Hero, out Hero, out Hero) function. will fire CampaignEvents.HeroRelationChanged event. To bypass its after effects, use Hero.SetPersonalRelation(Hero, int) directly. More...
class  ChangeRomanticStateAction
class  ChangeRulingClanAction
class  ChangeShipOwnerAction
class  ChangeVillageStateAction
class  ClaimSettlementAction
class  DeclareWarAction
class  DestroyClanAction
class  DestroyKingdomAction
class  DestroyPartyAction
class  DestroyShipAction
class  DisableHeroAction
class  DisbandArmyAction
class  DisbandPartyAction
class  EndCaptivityAction
class  EndMercenaryServiceAction
class  EnterSettlementAction
class  GainKingdomInfluenceAction
class  GainRenownAction
class  GatherArmyAction
class  GiveGoldAction
class  GiveItemAction
class  IncreaseSettlementHealthAction
class  InitializeWorkshopAction
class  KillCharacterAction
class  LeaveSettlementAction
class  LiftSiegeAction
class  MakeHeroFugitiveAction
class  MakePeaceAction
class  MakePregnantAction
class  MarriageAction
class  PayForCrimeAction
class  RaftStateChangeAction
class  RemoveCompanionAction
class  RepairShipAction
class  SellGoodsForTradeAction
class  SellItemsAction
class  SellPrisonersAction
class  SetPartyAiAction
class  SiegeAftermathAction
class  StartBattleAction
class  StartMercenaryServiceAction
class  TakePrisonerAction
class  TeleportHeroAction
class  TransferPrisonerAction

Enumerations

enum  EndCaptivityDetail {
  Ransom ,
  ReleasedAfterPeace ,
  ReleasedAfterBattle ,
  ReleasedAfterEscape ,
  ReleasedByChoice ,
  Death ,
  ReleasedByCompensation
}

Enumeration Type Documentation

◆ EndCaptivityDetail

Enumerator
Ransom 
ReleasedAfterPeace 
ReleasedAfterBattle 
ReleasedAfterEscape 
ReleasedByChoice 
Death 
ReleasedByCompensation