Romestead Assembly Reference

CandideServer.Data.Citizens.CitizenOverviewData

Type JSON

public class in CandideServer.Data.Citizens

Methods2
Properties0
Fields8
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Data.Citizens
  • Base typeSystem.Object
  • HashBADDAADCD8BC0C92CD5C6292A1EF2D49C50CABECE2788FF4EAA47729D300788D

Relationships

Fields

NameVisibilitySignature
Appearancepublicpublic Shared.Models.Citizens.CitizenAppearance Appearance
CitizenBaseIdpublicpublic System.String CitizenBaseId
CurrentHungerpublicpublic System.Single CurrentHunger
CurrentJobLevelpublicpublic System.Nullable<System.ValueTuple<System.String, System.Int32>> CurrentJobLevel
HomeBuildingIdpublicpublic System.Nullable<System.Guid> HomeBuildingId
Idpublicpublic System.Guid Id
IsDeadpublicpublic System.Boolean IsDead
Namepublicpublic Shared.Text.StringId Name

Methods

FromCitizenData

public CandideServer.Data.Citizens.CitizenOverviewData FromCitizenData(CandideServer.Models.Citizen.CitizenModel citizenModel)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Data.Citizens.CitizenOverviewData
  • StaticTrue
  • VirtualFalse
  • HashFF8A5958D47B1D89878F91325B0AA3FA289DFB4817C626244D5405FBC71870AD
  • Body hash83C01711ACB7D886F3021BC3FDAC7306C1A01A593DBA0AE7BAD75E52D125728C
  • IL size141
Referenced calls
  • CandideServer.Data.Citizens.CitizenOverviewData::.ctor()
  • CandideServer.Models.Citizen.CitizenModel::get_IsDead()
  • System.Collections.Generic.Dictionary<System.String, CandideServer.Models.Citizen.JobProgress>::get_Item(!0)
  • System.ValueTuple<System.String, System.Int32>::.ctor(!0, !1)
  • System.Nullable<System.ValueTuple<System.String, System.Int32>>::.ctor(!0)
Called by

FromTownOverviewData

public CandideServer.Data.Citizens.CitizenOverviewData FromTownOverviewData(CandideServer.MessageModels.Towns.CitizenTownOverviewData data)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Data.Citizens.CitizenOverviewData
  • StaticTrue
  • VirtualFalse
  • HashEF7C1308C709F9A4AAB8E308D48AAA79E59DA5F45071611E577071035D9B4E17
  • Body hash8633B599235329F26A7E1187886E3138C8CF42CF0EECE55EC0B8878C3D64C110
  • IL size141
Referenced calls
  • CandideServer.Data.Citizens.CitizenOverviewData::.ctor()
  • System.Collections.Generic.Dictionary<System.String, CandideServer.Models.Citizen.JobProgress>::get_Item(!0)
  • System.ValueTuple<System.String, System.Int32>::.ctor(!0, !1)
  • System.Nullable<System.ValueTuple<System.String, System.Int32>>::.ctor(!0)
Called by