Candide.GameModels.Helpers.GameStateHelper
Type JSONpublic class in Candide.GameModels.Helpers
Type metadata
- Assembly
Romestead - Namespace
Candide.GameModels.Helpers - Base type
System.Object - Hash
5FB77F9CD0D590E8E3C86BCC454A57A5424F21CA134B29A99F2CD102A56C53FD
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
GetPlayersList# | private | private 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 type
System.Collections.Generic.HashSet<System.Guid> - StaticTrue
- VirtualFalse
- Hash
1592DE14B97F86491FC7AE0573D5EC82C180189B0B2768F6B37BE360C7CC3060 - Body hash
A4B2B4CCD6C38B333683D79EC8D7AD0F4E3756EDFA68AEAA797CEF8F8F2752B9 - 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()
String literals
job:carrierUnexpected duplicated citizen ids in GetAllCarrierCitizenIdsForTowns
GetPlayersInWorld
#
public System.Collections.Generic.List<Candide.Multiplayer.Models.ClientPlayerCharacter> GetPlayersInWorld()
Method metadata
- Visibilitypublic
- Return type
System.Collections.Generic.List<Candide.Multiplayer.Models.ClientPlayerCharacter> - StaticTrue
- VirtualFalse
- Hash
5037E8F761ABB4F6B54438772224DECFB92B837A619A6CD426120D0E858124DD - Body hash
7F06656D2FAF4F8F6FB9FBCFF88F7B6ED19E1120686A91E4335047348697EDC4 - 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()