Romestead Assembly Reference

Candide.GameModels.Helpers.GameStateHelper

Type JSON

public class in Candide.GameModels.Helpers

Methods2
Properties0
Fields1
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.GameModels.Helpers
  • Base typeSystem.Object
  • Hash5FB77F9CD0D590E8E3C86BCC454A57A5424F21CA134B29A99F2CD102A56C53FD

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
GetPlayersListprivateprivate System.Collections.Generic.List<Candide.Multiplayer.Models.ClientPlayerCharacter> GetPlayersList

Methods

GetAllCarrierCitizenIdsForTowns

public System.Collections.Generic.HashSet<System.Guid> GetAllCarrierCitizenIdsForTowns(System.Collections.Generic.IEnumerable<System.Guid> townIds)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Collections.Generic.HashSet<System.Guid>
  • StaticTrue
  • VirtualFalse
  • Hash1592DE14B97F86491FC7AE0573D5EC82C180189B0B2768F6B37BE360C7CC3060
  • Body hashA4B2B4CCD6C38B333683D79EC8D7AD0F4E3756EDFA68AEAA797CEF8F8F2752B9
  • IL size280
Referenced calls
  • System.Collections.Generic.HashSet<System.Guid>::.ctor()
  • System.Collections.Generic.IEnumerable<System.Guid>::GetEnumerator()
  • System.Collections.Generic.IEnumerator<System.Guid>::get_Current()
  • System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.ClientTownModel>::TryGetValue(!0, !1&)
  • System.Collections.Generic.HashSet<System.Guid>::GetEnumerator()
  • HashSet.Enumerator<System.Guid>::get_Current()
  • System.Collections.Generic.Dictionary<System.Guid, Candide.GameModels.Models.Constructions.Building>::TryGetValue(!0, !1&)
  • System.Collections.Generic.List<Candide.GameModels.Models.Citizens.CitizenSlot>::GetEnumerator()
  • List.Enumerator<Candide.GameModels.Models.Citizens.CitizenSlot>::get_Current()
  • System.Nullable<System.ValueTuple<System.String, System.Int32>>::get_HasValue()
  • System.Nullable<System.ValueTuple<System.String, System.Int32>>::GetValueOrDefault()
  • System.String::op_Inequality(System.String, System.String)
  • System.Collections.Generic.HashSet<System.Guid>::Add(!0)
  • CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)
  • List.Enumerator<Candide.GameModels.Models.Citizens.CitizenSlot>::MoveNext()
  • System.IDisposable::Dispose()
  • HashSet.Enumerator<System.Guid>::MoveNext()
  • System.Collections.IEnumerator::MoveNext()
Called by
String literals
  • job:carrier
  • Unexpected duplicated citizen ids in GetAllCarrierCitizenIdsForTowns

GetPlayersInWorld

public System.Collections.Generic.List<Candide.Multiplayer.Models.ClientPlayerCharacter> GetPlayersInWorld()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Collections.Generic.List<Candide.Multiplayer.Models.ClientPlayerCharacter>
  • StaticTrue
  • VirtualFalse
  • Hash5037E8F761ABB4F6B54438772224DECFB92B837A619A6CD426120D0E858124DD
  • Body hash7F06656D2FAF4F8F6FB9FBCFF88F7B6ED19E1120686A91E4335047348697EDC4
  • IL size144
Referenced calls
  • System.Collections.Generic.List<Candide.Multiplayer.Models.ClientPlayerCharacter>::Clear()
  • System.Collections.Generic.Dictionary<System.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter>::GetEnumerator()
  • Dictionary.Enumerator<System.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter>::get_Current()
  • System.Collections.Generic.KeyValuePair<System.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter>::Deconstruct(!0&, !1&)
  • System.Guid::op_Inequality(System.Guid, System.Guid)
  • Candide.Multiplayer.Models.ClientPlayerCharacter::get_Entity()
  • System.Collections.Generic.List<Candide.Multiplayer.Models.ClientPlayerCharacter>::Add(!0)
  • Dictionary.Enumerator<System.Int32, Candide.Multiplayer.Models.ClientPlayerCharacter>::MoveNext()
  • System.IDisposable::Dispose()
Called by