Table of Contents

Class PolicyObject

Namespace
TaleWorlds.CampaignSystem
Assembly
TaleWorlds.CampaignSystem.dll
public sealed class PolicyObject : PropertyObject
Inheritance
PolicyObject
Inherited Members

Constructors

PolicyObject(string)

public PolicyObject(string stringId)

Parameters

stringId string

Properties

All

public static MBReadOnlyList<PolicyObject> All { get; }

Property Value

MBReadOnlyList<PolicyObject>

AuthoritarianWeight

public float AuthoritarianWeight { get; }

Property Value

float

EgalitarianWeight

public float EgalitarianWeight { get; }

Property Value

float

LogEntryDescription

public TextObject LogEntryDescription { get; }

Property Value

TextObject

OligarchicWeight

public float OligarchicWeight { get; }

Property Value

float

SecondaryEffects

public TextObject SecondaryEffects { get; }

Property Value

TextObject

Methods

AutoGeneratedInstanceCollectObjects(List<object>)

protected override void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)

Parameters

collectedObjects List<object>

Initialize(TextObject, TextObject, TextObject, TextObject, float, float, float)

public void Initialize(TextObject name, TextObject description, TextObject logEntryDescription, TextObject secondaryEffects, float authoritarianWeight, float oligarchyWeight, float egalitarianWeight)

Parameters

name TextObject
description TextObject
logEntryDescription TextObject
secondaryEffects TextObject
authoritarianWeight float
oligarchyWeight float
egalitarianWeight float

ToString()

public override string ToString()

Returns

string

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