M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
SandBox.CampaignMissionManager Class Reference

Inherits TaleWorlds.CampaignSystem.ICampaignMissionManager.

Public Member Functions

IMission OpenArenaDuelMission (string scene, Location location, CharacterObject duelCharacter, bool requireCivilianEquipment, bool spawnBOthSidesWithHorse, Action< CharacterObject > onDuelEndAction, float customAgentHealth)
 
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)
 
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 OpenSneakMission (string scene)
 
IMission OpenEquipmentTestMission (string scene)
 
IMission OpenConversatonTestMission (string scene)
 
IMission OpenAlleyFightMission (string scene, int upgradeLevel)
 
IMission OpenCombatMissionWithDialogue (string scene, CharacterObject characterToTalkTo, CharacterObject allyTroopsWithFixedTeam, int upgradeLevel)
 
IMission OpenBattleMissionWhileEnteringSettlement (string scene, int upgradeLevel, int numberOfMaxTroopToBeSpawnedForPlayer, int numberOfMaxTroopToBeSpawnedForOpponent)
 

Member Function Documentation

◆ OpenArenaDuelMission()

IMission SandBox.CampaignMissionManager.OpenArenaDuelMission ( string  scene,
Location  location,
CharacterObject  duelCharacter,
bool  requireCivilianEquipment,
bool  spawnBOthSidesWithHorse,
Action< CharacterObject onDuelEndAction,
float  customAgentHealth 
)