Table of Contents

Class LocationCharacter

Namespace
TaleWorlds.CampaignSystem.Settlements.Locations
Assembly
TaleWorlds.CampaignSystem.dll
public class LocationCharacter
Inheritance
LocationCharacter
Inherited Members

Constructors

LocationCharacter(AgentData, AddBehaviorsDelegate, string, bool, CharacterRelations, string, bool, bool, ItemObject, bool, bool, bool)

public LocationCharacter(AgentData agentData, LocationCharacter.AddBehaviorsDelegate addBehaviorsDelegate, string spawnTag, bool fixedLocation, LocationCharacter.CharacterRelations characterRelation, string actionSetCode, bool useCivilianEquipment, bool isFixedCharacter = false, ItemObject specialItem = null, bool isHidden = false, bool isVisualTracked = false, bool overrideBodyProperties = true)

Parameters

agentData AgentData
addBehaviorsDelegate LocationCharacter.AddBehaviorsDelegate
spawnTag string
fixedLocation bool
characterRelation LocationCharacter.CharacterRelations
actionSetCode string
useCivilianEquipment bool
isFixedCharacter bool
specialItem ItemObject
isHidden bool
isVisualTracked bool
overrideBodyProperties bool

Fields

CharacterRelation

public LocationCharacter.CharacterRelations CharacterRelation

Field Value

LocationCharacter.CharacterRelations

IsVisualTracked

public bool IsVisualTracked

Field Value

bool

PrefabNamesForBones

public Dictionary<sbyte, string> PrefabNamesForBones

Field Value

Dictionary<sbyte, string>

Properties

ActionSetCode

public string ActionSetCode { get; }

Property Value

string

AddBehaviors

public LocationCharacter.AddBehaviorsDelegate AddBehaviors { get; }

Property Value

LocationCharacter.AddBehaviorsDelegate

AgentData

public AgentData AgentData { get; }

Property Value

AgentData

AgentOrigin

public IAgentOriginBase AgentOrigin { get; }

Property Value

IAgentOriginBase

AlarmedActionSetCode

public string AlarmedActionSetCode { get; }

Property Value

string

Character

public CharacterObject Character { get; }

Property Value

CharacterObject

FixedLocation

public bool FixedLocation { get; }

Property Value

bool

IsHidden

public bool IsHidden { get; set; }

Property Value

bool

MemberOfAlley

public Alley MemberOfAlley { get; }

Property Value

Alley

SpecialItem

public ItemObject SpecialItem { get; }

Property Value

ItemObject

SpecialTargetTag

public string SpecialTargetTag { get; set; }

Property Value

string

UseCivilianEquipment

public bool UseCivilianEquipment { get; }

Property Value

bool

Methods

CreateBodyguardHero(Hero, MobileParty, AddBehaviorsDelegate)

public static LocationCharacter CreateBodyguardHero(Hero hero, MobileParty party, LocationCharacter.AddBehaviorsDelegate addBehaviorsDelegate)

Parameters

hero Hero
party MobileParty
addBehaviorsDelegate LocationCharacter.AddBehaviorsDelegate

Returns

LocationCharacter

SetAlleyOfCharacter(Alley)

public void SetAlleyOfCharacter(Alley alley)

Parameters

alley Alley

ToString()

public override string ToString()

Returns

string

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