M&B: Bannerlord 1.2.7
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.MapEvents.MapEventManager Class Reference

Public Member Functions

void OnMapEventCreated (MapEvent mapEvent)
 
MapEvent GetMapEvent (int attackerPartyIndex)
 
List< MapEventGetMapEventsBetweenFactions (IFaction faction1, IFaction faction2)
 
void FinalizePlayerMapEvent (MapEvent mapEvent=null)
 
MapEvent StartSiegeMapEvent (PartyBase attackerParty, PartyBase defenderParty)
 
MapEvent StartSallyOutMapEvent (PartyBase attackerParty, PartyBase defenderParty)
 
MapEvent StartSiegeOutsideMapEvent (PartyBase attackerParty, PartyBase defenderParty)
 

Properties

MBReadOnlyList< MapEventMapEvents [get]
 

Member Function Documentation

◆ OnMapEventCreated()

void TaleWorlds.CampaignSystem.MapEvents.MapEventManager.OnMapEventCreated ( MapEvent  mapEvent)

◆ GetMapEvent()

MapEvent TaleWorlds.CampaignSystem.MapEvents.MapEventManager.GetMapEvent ( int  attackerPartyIndex)

◆ GetMapEventsBetweenFactions()

List< MapEvent > TaleWorlds.CampaignSystem.MapEvents.MapEventManager.GetMapEventsBetweenFactions ( IFaction  faction1,
IFaction  faction2 
)

◆ FinalizePlayerMapEvent()

void TaleWorlds.CampaignSystem.MapEvents.MapEventManager.FinalizePlayerMapEvent ( MapEvent  mapEvent = null)

◆ StartSiegeMapEvent()

MapEvent TaleWorlds.CampaignSystem.MapEvents.MapEventManager.StartSiegeMapEvent ( PartyBase  attackerParty,
PartyBase  defenderParty 
)

◆ StartSallyOutMapEvent()

MapEvent TaleWorlds.CampaignSystem.MapEvents.MapEventManager.StartSallyOutMapEvent ( PartyBase  attackerParty,
PartyBase  defenderParty 
)

◆ StartSiegeOutsideMapEvent()

MapEvent TaleWorlds.CampaignSystem.MapEvents.MapEventManager.StartSiegeOutsideMapEvent ( PartyBase  attackerParty,
PartyBase  defenderParty 
)

Property Documentation

◆ MapEvents

MBReadOnlyList<MapEvent> TaleWorlds.CampaignSystem.MapEvents.MapEventManager.MapEvents
get