CandideServer.ServerManagers.OrdinanceServerManager
Type JSONpublic class in CandideServer.ServerManagers
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.ServerManagers - Base type
System.Object - Hash
E290B6D81E8794022255F099C829D766BB82810A6AA595CCDFCF4A9A7EED230C
Relationships
Base type
System.Object
Methods
AddUnlockedOrdinance
#
public System.Void AddUnlockedOrdinance(System.String id, System.Boolean sendToNetwork)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
EACFB0756331AB7387AD67F115402CEED61FC30572D93F503793F0539A0D7E05 - Body hash
749EEA9A27E87AE870EF322EEB55E9DC340353FDF3A420101FB5E204483F2E86 - IL size77
Referenced calls
System.Collections.Generic.HashSet<System.String>::Contains(!0)System.String::Concat(System.String, System.String, System.String)CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)System.Collections.Generic.HashSet<System.String>::Add(!0)CandideServer.MessageModels.Gods.UpdateUnlockedOrdinancesMessage::.ctor()System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable<!!0>)CandideServer.ServerServices.OrdinanceServerService::Send_UpdateUnlockedOrdinances(CandideServer.MessageModels.Gods.UpdateUnlockedOrdinancesMessage)
String literals
OrdinanceServerManager:is already unlocked.
ApplyOrdinance
#
public System.Void ApplyOrdinance(System.String id)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
BB7AD31DF63902EFACD3BC46E64A0DB0687BFBD57189983A1483FBE800B9A48D - Body hash
9AA1F43CC8E3181224AE78483C21B0BEFE2EFE02438FCD27F37DEF76DC230F2E - IL size112
Referenced calls
System.String::op_Equality(System.String, System.String)System.String::Concat(System.String, System.String, System.String)CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)System.Collections.Generic.HashSet<System.String>::Contains(!0)Shared.Data.WorldOrdinancesDataBase::TryGetWorldOrdinance(System.String, Shared.Models.Gods.WorldOrdinance&)CandideServer.ServerManagers.WorldStatsServerManager::RecalculateWorldStats(Shared.Models.Gods.WorldOrdinance, System.Boolean)CandideServer.MessageModels.Gods.ApplyOrdinanceMessage::.ctor()CandideServer.ServerServices.OrdinanceServerService::Send_ApplyOrdinance(CandideServer.MessageModels.Gods.ApplyOrdinanceMessage)
Called by
String literals
OrdinanceServerManager:is already applied.does not exist in the unlocked ordinances list.
OnServerGameStateLoaded
#
private System.Void OnServerGameStateLoaded(CandideServer.GameDescription gameDescription)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
50369C6BF4858889962C15AB6FA9B9D4D5E5239236F8E3AAACAFBD073E80342E - Body hash
94B937BF13BD20745304AF16F993DCE98CB2D8D74FA51D273C9512CF34E8BDC0 - IL size19