Romestead Assembly Reference

CandideServer.ServerServices.CitizenServerService

Type JSON

public class in CandideServer.ServerServices

Methods6
Properties0
Fields0
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.ServerServices
  • Base typeSystem.Object
  • Hash57903D614B03ABBE1635EE264CB2F6C5109A2F1ED4B00DFDE8E31D3074B7FBCB

Relationships

Base type

System.Object

Methods

GetCitizenListeners

private System.Collections.Generic.Dictionary<CandideServer.Server.Network.ConnectedPeer, System.Collections.Generic.List<CandideServer.MessageModels.Citizens.UpdateCitizenMessage>> GetCitizenListeners(System.Collections.Generic.IEnumerable<CandideServer.MessageModels.Citizens.UpdateCitizenMessage> updates)

Method metadata
Referenced calls
  • System.Collections.Generic.Dictionary<CandideServer.Server.Network.ConnectedPeer, System.Collections.Generic.List<CandideServer.MessageModels.Citizens.UpdateCitizenMessage>>::.ctor()
  • System.Collections.Generic.IEnumerable<CandideServer.MessageModels.Citizens.UpdateCitizenMessage>::GetEnumerator()
  • System.Collections.Generic.IEnumerator<CandideServer.MessageModels.Citizens.UpdateCitizenMessage>::get_Current()
  • System.Collections.Generic.Dictionary<System.Guid, System.Collections.Generic.HashSet<CandideServer.Server.Network.ConnectedPeer>>::TryGetValue(!0, !1&)
  • System.Collections.Generic.HashSet<CandideServer.Server.Network.ConnectedPeer>::GetEnumerator()
  • HashSet.Enumerator<CandideServer.Server.Network.ConnectedPeer>::get_Current()
  • System.Collections.Generic.Dictionary<CandideServer.Server.Network.ConnectedPeer, System.Collections.Generic.List<CandideServer.MessageModels.Citizens.UpdateCitizenMessage>>::TryGetValue(!0, !1&)
  • System.Collections.Generic.List<CandideServer.MessageModels.Citizens.UpdateCitizenMessage>::Add(!0)
  • System.Collections.Generic.List<CandideServer.MessageModels.Citizens.UpdateCitizenMessage>::.ctor(System.Int32)
  • System.Runtime.InteropServices.CollectionsMarshal::SetCount(System.Collections.Generic.List<!!0>, System.Int32)
  • System.Runtime.InteropServices.CollectionsMarshal::AsSpan(System.Collections.Generic.List<!!0>)
  • System.Span<CandideServer.MessageModels.Citizens.UpdateCitizenMessage>::get_Item(System.Int32)
  • System.Collections.Generic.Dictionary<CandideServer.Server.Network.ConnectedPeer, System.Collections.Generic.List<CandideServer.MessageModels.Citizens.UpdateCitizenMessage>>::set_Item(!0, !1)
  • HashSet.Enumerator<CandideServer.Server.Network.ConnectedPeer>::MoveNext()
  • System.IDisposable::Dispose()
  • System.Collections.IEnumerator::MoveNext()
Called by

OnReceive_AcquireCitizenQuest

private System.Void OnReceive_AcquireCitizenQuest(CandideServer.MessageModels.Citizens.AcquireCitizenQuestMessage msg)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashD3A22EC5B40358FA9F816004C3BD2D7535C32790AEC41B1CC3384813531A9D4D
  • Body hash5F273CF15B9A7B31D7F0BD4580EE1A01626DF47BDE0643F5BF8DFFC5995AFDD7
  • IL size44
Referenced calls
String literals
  • Tried picking up quest for citizen but the status of the citizen-quest is not set to available

OnReceive_Disconnect

public System.Void OnReceive_Disconnect(CandideServer.Server.Network.DisconnectReason reason, CandideServer.EventBus.EventBusArgs args)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash0D3E18675D0B481F0A9862A22E72466FF08EA3E2DF76BBF931C0709A1A419418
  • Body hash9EA36D4B0C8DC2F35A3606F2F88140D92430C5B9308D434E9912B062B8204C5D
  • IL size12
Referenced calls

SendCreateCitizenForTown

public System.Void SendCreateCitizenForTown(CandideServer.MessageModels.Citizens.CreateOverviewCitizenForTownMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash35F0C3854CFCF28D998BAE6328EAC6D4B8B7ECA958227C417A8A57ADE6962CC9
  • Body hashB8D719AE3F27D1922B0CE21B48636BDDE109E26EDAE82D7B3789A6EB6487AAF7
  • IL size17
Referenced calls
Called by
String literals
  • citizens-create-overview-citizen-for-town

SendRemoveCitizen

public System.Void SendRemoveCitizen(CandideServer.MessageModels.Citizens.RemoveCitizenMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash00EFEAE42BE3DAA455ADA5B1D426C60A8CAE690B12E1F749E61C7458A814B9C0
  • Body hash855DEFD152FB5969F32AB9D652076BC0786D12D0979FC38EB4B59CEEDC61031A
  • IL size17
Referenced calls
Called by
String literals
  • citizens-remove-overview-citizen

Send_CitizensChanged

public System.Void Send_CitizensChanged(CandideServer.ServerServices.UpdateCitizensChangedMessage msg)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashF13A12F248D4C2D98124BF45A54A0F8601F28880B75D3C7AE01E7558DD1025CB
  • Body hash15EEE57C1954858C31090FD2AA6F862A14692DC685BC6EC6ACFC79D0455DDCD4
  • IL size98
Referenced calls
Called by
String literals
  • citizens-update-citizen