Table of Contents

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

Settlement

IsRebellion

public static bool IsRebellion { get; }

Property Value

bool

PlayerSide

public static BattleSideEnum PlayerSide { get; }

Property Value

BattleSideEnum

PlayerSiegeEvent

public static SiegeEvent PlayerSiegeEvent { get; }

Property Value

SiegeEvent

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 BattleSideEnum
isSimulation bool
settlement 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).