M&B: Bannerlord 1.2.12
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  ChangeVillageStateAction
 
class  ClaimSettlementAction
 
class  DeclareWarAction
 
class  DestroyClanAction
 
class  DestroyKingdomAction
 
class  DestroyPartyAction
 
class  DisableHeroAction
 
class  DisbandArmyAction
 
class  DisbandPartyAction
 
class  EndCaptivityAction
 
class  EnterSettlementAction
 
class  GainKingdomInfluenceAction
 
class  GainRenownAction
 
class  GatherArmyAction
 
class  GiveGoldAction
 
class  GiveItemAction
 
class  IncreaseSettlementHealthAction
 
class  InitializeWorkshopAction
 
class  KillCharacterAction
 
class  LeaveSettlementAction
 
class  LeaveTroopsToSettlementAction
 
class  LiftSiegeAction
 
class  MakeHeroFugitiveAction
 
class  MakePeaceAction
 
class  MakePregnantAction
 
class  MarriageAction
 
class  MergePartiesAction
 
class  PayForCrimeAction
 
class  RemoveCompanionAction
 
class  SellGoodsForTradeAction
 
class  SellItemsAction
 
class  SellPrisonersAction
 
class  SetPartyAiAction
 
class  SiegeAftermathAction
 
class  StartBattleAction
 
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