Class PlayerSiege
- Namespace
- TaleWorlds.CampaignSystem.Siege
- Assembly
- TaleWorlds.CampaignSystem.dll
public static class PlayerSiege
- Inheritance
-
PlayerSiege
- Inherited Members
Properties
BesiegedSettlement
public static Settlement BesiegedSettlement { get; }
Property Value
IsRebellion
public static bool IsRebellion { get; }
Property Value
PlayerSide
public static BattleSideEnum PlayerSide { get; }
Property Value
PlayerSiegeEvent
public static SiegeEvent PlayerSiegeEvent { get; }
Property Value
Methods
ClosePlayerSiege()
public static void ClosePlayerSiege()
OnSiegeEventFinalized(bool)
public static void OnSiegeEventFinalized(bool besiegerPartyDefeated)
Parameters
besiegerPartyDefeated
bool
StartPlayerSiege(BattleSideEnum, bool, Settlement)
public static void StartPlayerSiege(BattleSideEnum playerSide, bool isSimulation = false, Settlement settlement = null)
Parameters
playerSide
BattleSideEnumisSimulation
boolsettlement
Settlement
StartSiegeMission(Settlement)
public static void StartSiegeMission(Settlement settlement = null)
Parameters
settlement
Settlement
StartSiegePreparation()
public static void StartSiegePreparation()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).