Romestead Assembly Reference

CandideServer.Models.Citizen.WildCitizenInstanceModel

Type JSON

public class in CandideServer.Models.Citizen

Methods1
Properties0
Fields11
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Models.Citizen
  • Base typeSystem.Object
  • Hash50F47CD16690695A9960B1AFCC83DB12E9189F0D7580B78F22FC4C051FAEAAFE

Relationships

Fields

NameVisibilitySignature
Appearancepublicpublic Shared.Models.Citizens.CitizenAppearance Appearance
CharacterBackgroundpublicpublic System.String CharacterBackground
CharacterPersonalitypublicpublic System.String CharacterPersonality
CitizenAuraspublicpublic System.Collections.Generic.List<System.String> CitizenAuras
CitizenIdpublicpublic System.Guid CitizenId
CitizenStatspublicpublic Shared.Models.Stats.CitizenStats CitizenStats
EntityIdpublicpublic System.Guid EntityId
JobExperiencepublicpublic System.Collections.Generic.Dictionary<System.String, CandideServer.Models.Citizen.JobProgress> JobExperience
Loyaltypublicpublic System.Single Loyalty
LoyaltyLevelpublicpublic System.Int32 LoyaltyLevel
Namepublicpublic Shared.Text.StringId Name

Methods

FromCitizenModel

public CandideServer.Models.Citizen.WildCitizenInstanceModel FromCitizenModel(CandideServer.Models.Citizen.CitizenModel citizen, System.Guid newEntityId)

Method metadata
Referenced calls
  • System.Collections.Generic.List<System.String>::.ctor()
  • System.Collections.Generic.List<Shared.Models.Auras.CitizenAuraModel>::GetEnumerator()
  • List.Enumerator<Shared.Models.Auras.CitizenAuraModel>::get_Current()
  • System.Collections.Generic.List<System.String>::Add(!0)
  • List.Enumerator<Shared.Models.Auras.CitizenAuraModel>::MoveNext()
  • System.IDisposable::Dispose()
  • Shared.Models.Stats.CitizenStats::ResetModifiers()
  • CandideServer.Models.Citizen.WildCitizenInstanceModel::.ctor()
  • System.Linq.Enumerable::ToDictionary(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<!!0, !!1>>)