Table of Contents

Class MultiplayerClassDivisions

Namespace
TaleWorlds.MountAndBlade
Assembly
TaleWorlds.MountAndBlade.dll
public class MultiplayerClassDivisions
Inheritance
MultiplayerClassDivisions
Inherited Members

Constructors

MultiplayerClassDivisions()

public MultiplayerClassDivisions()

Fields

AvailableCultures

public static IEnumerable<BasicCultureObject> AvailableCultures

Field Value

IEnumerable<BasicCultureObject>

Properties

MultiplayerHeroClassGroups

public static List<MultiplayerClassDivisions.MPHeroClassGroup> MultiplayerHeroClassGroups { get; }

Property Value

List<MultiplayerClassDivisions.MPHeroClassGroup>

Methods

GetAllPerksForHeroClass(MPHeroClass, string)

public static List<List<IReadOnlyPerkObject>> GetAllPerksForHeroClass(MultiplayerClassDivisions.MPHeroClass heroClass, string forcedForGameMode = null)

Parameters

heroClass MultiplayerClassDivisions.MPHeroClass
forcedForGameMode string

Returns

List<List<IReadOnlyPerkObject>>

GetAvailablePerksForPeer(MissionPeer)

public static List<List<IReadOnlyPerkObject>> GetAvailablePerksForPeer(MissionPeer missionPeer)

Parameters

missionPeer MissionPeer

Returns

List<List<IReadOnlyPerkObject>>

GetMPHeroClassForCharacter(BasicCharacterObject)

public static MultiplayerClassDivisions.MPHeroClass GetMPHeroClassForCharacter(BasicCharacterObject character)

Parameters

character BasicCharacterObject

Returns

MultiplayerClassDivisions.MPHeroClass

GetMPHeroClassForFormation(Formation)

public static TargetIconType GetMPHeroClassForFormation(Formation formation)

Parameters

formation Formation

Returns

TargetIconType

GetMPHeroClassForPeer(MissionPeer, bool)

public static MultiplayerClassDivisions.MPHeroClass GetMPHeroClassForPeer(MissionPeer peer, bool skipTeamCheck = false)

Parameters

peer MissionPeer
skipTeamCheck bool

Returns

MultiplayerClassDivisions.MPHeroClass

GetMPHeroClasses()

public static MBReadOnlyList<MultiplayerClassDivisions.MPHeroClass> GetMPHeroClasses()

Returns

MBReadOnlyList<MultiplayerClassDivisions.MPHeroClass>

GetMPHeroClasses(BasicCultureObject)

public static IEnumerable<MultiplayerClassDivisions.MPHeroClass> GetMPHeroClasses(BasicCultureObject culture)

Parameters

culture BasicCultureObject

Returns

IEnumerable<MultiplayerClassDivisions.MPHeroClass>

GetMinimumTroopCost(BasicCultureObject)

public static int GetMinimumTroopCost(BasicCultureObject culture = null)

Parameters

culture BasicCultureObject

Returns

int

Initialize()

public static void Initialize()

Release()

public static void Release()

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).