M&B: Bannerlord 1.2.9
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager Interface Reference

Public Member Functions

IMission OpenSiegeMissionWithDeployment (string scene, float[] wallHitPointsPercentages, bool hasAnySiegeTower, List< MissionSiegeWeapon > siegeWeaponsOfAttackers, List< MissionSiegeWeapon > siegeWeaponsOfDefenders, bool isPlayerAttacker, int upgradeLevel=0, bool isSallyOut=false, bool isReliefForceAttack=false)
 
IMission OpenSiegeMissionNoDeployment (string scene, bool isSallyOut=false, bool isReliefForceAttack=false)
 
IMission OpenSiegeLordsHallFightMission (string scene, FlattenedTroopRoster attackerPriorityList)
 
IMission OpenBattleMission (MissionInitializerRecord rec)
 
IMission OpenCaravanBattleMission (MissionInitializerRecord rec, bool isCaravan)
 
IMission OpenBattleMission (string scene, bool usesTownDecalAtlas)
 
IMission OpenHideoutBattleMission (string scene, FlattenedTroopRoster playerTroops)
 
IMission OpenTownCenterMission (string scene, int townUpgradeLevel, Location location, CharacterObject talkToChar, string playerSpawnTag)
 
IMission OpenCastleCourtyardMission (string scene, int castleUpgradeLevel, Location location, CharacterObject talkToChar)
 
IMission OpenVillageMission (string scene, Location location, CharacterObject talkToChar)
 
IMission OpenIndoorMission (string scene, int upgradeLevel, Location location, CharacterObject talkToChar)
 
IMission OpenPrisonBreakMission (string scene, Location location, CharacterObject prisonerCharacter, CharacterObject companionCharacter=null)
 
IMission OpenArenaStartMission (string scene, Location location, CharacterObject talkToChar)
 
IMission OpenArenaDuelMission (string scene, Location location, CharacterObject duelCharacter, bool requireCivilianEquipment, bool spawnBOthSidesWithHorse, Action< CharacterObject > onDuelEndAction, float customAgentHealth)
 
IMission OpenConversationMission (ConversationCharacterData playerCharacterData, ConversationCharacterData conversationPartnerData, string specialScene="", string sceneLevels="")
 
IMission OpenMeetingMission (string scene, CharacterObject character)
 
IMission OpenAlleyFightMission (string scene, int upgradeLevel, Location location, TroopRoster playerSideTroops, TroopRoster rivalSideTroops)
 
IMission OpenCombatMissionWithDialogue (string scene, CharacterObject characterToTalkTo, int upgradeLevel)
 
IMission OpenBattleMissionWhileEnteringSettlement (string scene, int upgradeLevel, int numberOfMaxTroopToBeSpawnedForPlayer, int numberOfMaxTroopToBeSpawnedForOpponent)
 
IMission OpenRetirementMission (string scene, Location location, CharacterObject talkToChar=null, string sceneLevels=null)
 

Member Function Documentation

◆ OpenSiegeMissionWithDeployment()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenSiegeMissionWithDeployment ( string scene,
float[] wallHitPointsPercentages,
bool hasAnySiegeTower,
List< MissionSiegeWeapon > siegeWeaponsOfAttackers,
List< MissionSiegeWeapon > siegeWeaponsOfDefenders,
bool isPlayerAttacker,
int upgradeLevel = 0,
bool isSallyOut = false,
bool isReliefForceAttack = false )

◆ OpenSiegeMissionNoDeployment()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenSiegeMissionNoDeployment ( string scene,
bool isSallyOut = false,
bool isReliefForceAttack = false )

◆ OpenSiegeLordsHallFightMission()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenSiegeLordsHallFightMission ( string scene,
FlattenedTroopRoster attackerPriorityList )

◆ OpenBattleMission() [1/2]

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenBattleMission ( MissionInitializerRecord rec)

◆ OpenCaravanBattleMission()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenCaravanBattleMission ( MissionInitializerRecord rec,
bool isCaravan )

◆ OpenBattleMission() [2/2]

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenBattleMission ( string scene,
bool usesTownDecalAtlas )

◆ OpenHideoutBattleMission()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenHideoutBattleMission ( string scene,
FlattenedTroopRoster playerTroops )

◆ OpenTownCenterMission()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenTownCenterMission ( string scene,
int townUpgradeLevel,
Location location,
CharacterObject talkToChar,
string playerSpawnTag )

◆ OpenCastleCourtyardMission()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenCastleCourtyardMission ( string scene,
int castleUpgradeLevel,
Location location,
CharacterObject talkToChar )

◆ OpenVillageMission()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenVillageMission ( string scene,
Location location,
CharacterObject talkToChar )

◆ OpenIndoorMission()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenIndoorMission ( string scene,
int upgradeLevel,
Location location,
CharacterObject talkToChar )

◆ OpenPrisonBreakMission()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenPrisonBreakMission ( string scene,
Location location,
CharacterObject prisonerCharacter,
CharacterObject companionCharacter = null )

◆ OpenArenaStartMission()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenArenaStartMission ( string scene,
Location location,
CharacterObject talkToChar )

◆ OpenArenaDuelMission()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenArenaDuelMission ( string scene,
Location location,
CharacterObject duelCharacter,
bool requireCivilianEquipment,
bool spawnBOthSidesWithHorse,
Action< CharacterObject > onDuelEndAction,
float customAgentHealth )

◆ OpenConversationMission()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenConversationMission ( ConversationCharacterData playerCharacterData,
ConversationCharacterData conversationPartnerData,
string specialScene = "",
string sceneLevels = "" )

◆ OpenMeetingMission()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenMeetingMission ( string scene,
CharacterObject character )

◆ OpenAlleyFightMission()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenAlleyFightMission ( string scene,
int upgradeLevel,
Location location,
TroopRoster playerSideTroops,
TroopRoster rivalSideTroops )

◆ OpenCombatMissionWithDialogue()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenCombatMissionWithDialogue ( string scene,
CharacterObject characterToTalkTo,
int upgradeLevel )

◆ OpenBattleMissionWhileEnteringSettlement()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenBattleMissionWhileEnteringSettlement ( string scene,
int upgradeLevel,
int numberOfMaxTroopToBeSpawnedForPlayer,
int numberOfMaxTroopToBeSpawnedForOpponent )

◆ OpenRetirementMission()

IMission TaleWorlds.CampaignSystem.CampaignMission.ICampaignMissionManager.OpenRetirementMission ( string scene,
Location location,
CharacterObject talkToChar = null,
string sceneLevels = null )