CandideServer.MessageModels.Towns.CitizenTownOverviewData
Type JSONpublic class in CandideServer.MessageModels.Towns
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.MessageModels.Towns - Base type
System.Object - Hash
DD0E1C65BFC7B43F5AFDBB2B06D5AB827334ED19C1F74E152AF3E4FD036037C9
Relationships
Base type
System.Object
Referenced by types
CandideServer.Data.Citizens.CitizenOverviewDataCandideServer.MessageModels.Citizens.CitizenAssignmentsChangeForTownMessageCandideServer.MessageModels.Towns.TownOverviewListeningDataCandideServer.ServerManagers.TownsServerManagerCandide.CandideUI.Tooltip.CandideTooltipHelperCandide.CandideUI.TownOverview.Components.TownOverviewCitizenHolderCandide.CandideUI.TownOverview.DisplayData.TownOverviewDisplayDataCandide.CandideUI.TownOverview.TownOverviewControlCandide.CandideUI.WorshipUi.Altar2.SacrificeCitizenViewCandide.CandideUI.WorshipUi.Altar2.SacrificesWorshipChangeDisplayCandide.GameModels.Controllers.BuildingsControllerCandide.GameModels.Controllers.GameStateTownChangedArgs
Fields
| Name | Visibility | Signature |
|---|---|---|
Appearance# | public | public Shared.Models.Citizens.CitizenAppearance Appearance |
Auras# | public | public System.Collections.Generic.List<Shared.Models.Auras.CitizenAuraModel> Auras |
BaseEntityGuid# | public | public System.Guid BaseEntityGuid |
CitizenBaseId# | public | public System.String CitizenBaseId |
CitizenSlotId# | public | public System.Nullable<System.Guid> CitizenSlotId |
CitizenStats# | public | public System.Collections.Generic.Dictionary<System.String, Shared.Models.Stats.Stat> CitizenStats |
CurrentHunger# | public | public System.Single CurrentHunger |
CurrentJob# | public | public System.String CurrentJob |
HomeBuildingId# | public | public System.Nullable<System.Guid> HomeBuildingId |
Id# | public | public System.Guid Id |
JobExperience# | public | public System.Collections.Generic.Dictionary<System.String, CandideServer.Models.Citizen.JobProgress> JobExperience |
Name# | public | public Shared.Text.StringId Name |
Methods
FromModel
#
public CandideServer.MessageModels.Towns.CitizenTownOverviewData FromModel(CandideServer.Models.Citizen.CitizenModel citizen)
Method metadata
- Visibilitypublic
- Return type
CandideServer.MessageModels.Towns.CitizenTownOverviewData - StaticTrue
- VirtualFalse
- Hash
32F96277ECD41637F4E1D2A38E8BDC0453006F134949066933A02037F25778B1 - Body hash
03BDBE8DB7E8CC9B0341232E97A37D81D084C6750DE4411C164A8C03FC1083D9 - IL size155
Referenced calls
CandideServer.MessageModels.Towns.CitizenTownOverviewData::.ctor()
Called by
CandideServer.ServerManagers.CitizenServerManager::AddCitizenToTownCandideServer.ServerManagers.TownsServerManager::AssignCitizenToSlotCandideServer.ServerManagers.TownsServerManager::AssignCitizenToSlotCandideServer.ServerManagers.TownsServerManager::SwitchCitizenSlotsCandideServer.ServerManagers.TownsServerManager::UnassignCitizenFromSlot