M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
|
Inherits TaleWorlds.Core.GameModel.
Inherited by TaleWorlds.CampaignSystem.GameComponents.DefaultSettlementAccessModel.
Classes | |
struct | AccessDetails |
Public Types | |
enum | AccessLevel { NoAccess , LimitedAccess , FullAccess } |
enum | AccessMethod { None , Direct , ByRequest } |
enum | AccessLimitationReason { None , HostileFaction , RelationshipWithOwner , CrimeRating , VillageIsLooted , Disguised , ClanTier , LocationEmpty } |
enum | LimitedAccessSolution { None , Bribe , Disguise } |
enum | PreliminaryActionObligation { None , Optional , Must } |
enum | PreliminaryActionType { None , SettlementIsTaken , FaceCharges } |
enum | SettlementAction { RecruitTroops , Craft , WalkAroundTheArena , JoinTournament , WatchTournament , Trade , WaitInSettlement , ManageTown } |
Public Member Functions | |
abstract void | CanMainHeroEnterSettlement (Settlement settlement, out AccessDetails accessDetails) |
abstract void | CanMainHeroEnterLordsHall (Settlement settlement, out AccessDetails accessDetails) |
abstract void | CanMainHeroEnterDungeon (Settlement settlement, out AccessDetails accessDetails) |
abstract bool | CanMainHeroAccessLocation (Settlement settlement, string locationId, out bool disableOption, out TextObject disabledText) |
abstract bool | CanMainHeroDoSettlementAction (Settlement settlement, SettlementAction settlementAction, out bool disableOption, out TextObject disabledText) |
abstract bool | IsRequestMeetingOptionAvailable (Settlement settlement, out bool disableOption, out TextObject disabledText) |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |