Romestead Assembly Reference

CandideServer.ServerServices.ServerGameStateService

Type JSON

public class in CandideServer.ServerServices

Methods4
Properties0
Fields0
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.ServerServices
  • Base typeSystem.Object
  • Hash63837D7517C796133045116E6B4633033AA20BA820EB12078FA7F2271B6C5E7B

Relationships

Base type

System.Object

Methods

GetFullGameStateForLogin

public CandideServer.ServerServices.GetFullGameStateResponse GetFullGameStateForLogin(CandideServer.ServerServices.ServerJoinedPlayerModel joinedPlayerModel)

Method metadata
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Worlds.WorldModel>::TryGetValue(!0, !1&)
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Dungeons.ActiveDungeonModel>::TryGetValue(!0, !1&)
  • CandideServer.ServerServices.GetFullGameStateResponse::.ctor()
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.SimulationModels.BuildingSimulationModel>::get_Values()
  • ServerGameStateService.<>c::<GetFullGameStateForLogin>b__3_0(CandideServer.SimulationModels.BuildingSimulationModel)
  • System.Func<CandideServer.SimulationModels.BuildingSimulationModel, CandideServer.Models.Buildings.BuildingInstanceModel>::.ctor(System.Object, System.IntPtr)
  • System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable<!!0>, System.Func<!!0, !!1>)
  • System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable<!!0>)
  • ServerGameStateService.<>c::<GetFullGameStateForLogin>b__3_1(System.Collections.Generic.KeyValuePair<System.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel>)
  • System.Func<System.Collections.Generic.KeyValuePair<System.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel>, CandideServer.MessageModels.Players.ServerPlayerMessage>::.ctor(System.Object, System.IntPtr)
  • System.Collections.Generic.Dictionary<System.String, Shared.Models.Quests.QuestInstanceModel>::get_Values()
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Town.ServerTownModel>::get_Values()
  • ServerGameStateService.<>c::<GetFullGameStateForLogin>b__3_2(CandideServer.Models.Town.ServerTownModel)
  • System.Func<CandideServer.Models.Town.ServerTownModel, CandideServer.Models.Town.TownModel>::.ctor(System.Object, System.IntPtr)
  • CandideServer.ServerManagers.OfferingsServerManager::GetCurrentOfferings()
  • CandideServer.Helpers.WorldStatsExtensions::ToCalculatedDictionary(Shared.Models.WorldStats&)

OnReceive_DebugActivated

public System.Void OnReceive_DebugActivated(System.Boolean activated)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash44D4D4DFCE969CFBB0761EECA970D34F0F2E959429FBC2A339A050F0E02A6A16
  • Body hashC8185567ED5F31791ABD288D2E17A214CEDF8B164E8321235FFE636069133B63
  • IL size6
Referenced calls

OnReceive_UpdateGameConfig

public System.Void OnReceive_UpdateGameConfig(CandideServer.Game.GameConfig config)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash5A9386F18D374A2971F4957223234F38550BA03E2AF69EEBF38D9378C27BA218
  • Body hashA34F2553B0A1FA02E848E978F339CEF20836C718D9E38CADF4773321F17CB487
  • IL size36
Referenced calls
String literals
  • update-gameconfig

Send_DebugActivated

public System.Void Send_DebugActivated(System.Boolean activated)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash648EFAF861700C05893451B43E6DA5FBD939C3C68CCC0BB6F639B831D29F6EAE
  • Body hash2C4D83B0FD9714053B37A6F59F04C87DF7E9F0CFC0CA7CD1B2489BF992AB4164
  • IL size22
Referenced calls
Called by
String literals
  • debug-activated