CandideServer.Models.Citizen.WildCitizenInstanceModel
Type JSONpublic class in CandideServer.Models.Citizen
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Models.Citizen - Base type
System.Object - Hash
50F47CD16690695A9960B1AFCC83DB12E9189F0D7580B78F22FC4C051FAEAAFE
Relationships
Base type
System.Object
Referenced by types
CandideServer.Helpers.RandomCitizenGeneratorCandideServer.MessageModels.Citizens.WildCitizens.GetWildCitizenResponseCandideServer.ServerControllers.CitizensSControllerCandideServer.ServerControllers.WildCitizensSControllerCandideServer.ServerGameStateCandide.CandideUI.Tooltip.CandideTooltipHelperCandide.Entities.Controllers.CitizenController.WildCitizenControllerCandide.GameModels.Controllers.WildCitizensControllerCandide.GameModels.GameStateCandide.Toolkit.Getters.WildCitizenInstanceModelGetter
Fields
| Name | Visibility | Signature |
|---|---|---|
Appearance# | public | public Shared.Models.Citizens.CitizenAppearance Appearance |
CharacterBackground# | public | public System.String CharacterBackground |
CharacterPersonality# | public | public System.String CharacterPersonality |
CitizenAuras# | public | public System.Collections.Generic.List<System.String> CitizenAuras |
CitizenId# | public | public System.Guid CitizenId |
CitizenStats# | public | public Shared.Models.Stats.CitizenStats CitizenStats |
EntityId# | public | public System.Guid EntityId |
JobExperience# | public | public System.Collections.Generic.Dictionary<System.String, CandideServer.Models.Citizen.JobProgress> JobExperience |
Loyalty# | public | public System.Single Loyalty |
LoyaltyLevel# | public | public System.Int32 LoyaltyLevel |
Name# | public | public Shared.Text.StringId Name |
Methods
FromCitizenModel
#
public CandideServer.Models.Citizen.WildCitizenInstanceModel FromCitizenModel(CandideServer.Models.Citizen.CitizenModel citizen, System.Guid newEntityId)
Method metadata
- Visibilitypublic
- Return type
CandideServer.Models.Citizen.WildCitizenInstanceModel - StaticTrue
- VirtualFalse
- Hash
04D6AA3CC4693052D5C06877E0A83908F447281DFAF88E3B123C33EA09D241B1 - Body hash
90DA608021BBD77A08B5E80364E7A077765C815F6C77F95CF185BB1B851E46F9 - IL size216
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>>)