CandideServer.ServerControllers.GodProgressionSController
Type JSONpublic class in CandideServer.ServerControllers
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.ServerControllers - Base type
System.Object - Hash
CF5565B456FBF6E604C38CDD29C6CCFB2805ABA5E1E6729CD6674FD8750FC0F3
Relationships
Base type
System.Object
Methods
AddGodProgress
#
private System.Void AddGodProgress(System.String key, System.Single val, System.Collections.Generic.Dictionary<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta> godChange)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
FFE2E1E33839019AE1F5E9D44B0A2C56ADDAC3019FEDBD8E15C5C492D436634A - Body hash
AE03A29B17409BD7646E5CF1826113BC9F66B395EDF3C2F8F0F1AE46C4E0B54A - IL size133
Referenced calls
System.Collections.Generic.Dictionary<System.String, Shared.Models.Gods.GodProgression>::get_Item(!0)System.Collections.Generic.Dictionary<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::get_Item(!0)Shared.Models.Gods.GodProgression::ExperienceRequiredToLevelUp(System.Int32)
OnWorshipWasBoughtForGod
#
public System.Void OnWorshipWasBoughtForGod(Shared.Models.Gods.WorshipUnlock unlock)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
A57130B6A6D9E5670B26EA7D537E3608EC61E8CC842FE390B6D6E6BC5D4AA422 - Body hash
75C5FB3797320E72D60C30DAFCD4ACFC30CC2BD891E4314AA8AFADA2EDC35FB3 - IL size75
Referenced calls
System.Collections.Generic.Dictionary<System.String, Shared.Models.Gods.GodProgression>::ContainsKey(!0)System.String::Concat(System.String, System.String)CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)System.Collections.Generic.Dictionary<System.String, Shared.Models.Gods.GodProgression>::get_Item(!0)
String literals
Couldn't find god with ID
TurnCitizenIntoWorship
#
public System.ValueTuple<CandideServer.MessageModels.Gods.Worship.GodProgressionChangedMessage, System.Boolean> TurnCitizenIntoWorship(CandideServer.Models.Citizen.CitizenModel citizen)
Method metadata
- Visibilitypublic
- Return type
System.ValueTuple<CandideServer.MessageModels.Gods.Worship.GodProgressionChangedMessage, System.Boolean> - StaticTrue
- VirtualFalse
- Hash
EF73345369B29F1AB3D41489C1EEB8B99F814A2860A0CB20783B5A166C6B6FD4 - Body hash
83903AC514505202040CE978CB03A9FACC0088E293B009FD0C222EC6232C20CD - IL size604
Referenced calls
System.Collections.Generic.Dictionary<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::.ctor()System.Collections.Generic.Dictionary<System.String, Shared.Models.Gods.GodData>::get_Keys()Dictionary.KeyCollection<System.String, Shared.Models.Gods.GodData>::GetEnumerator()Dictionary.KeyCollection.Enumerator<System.String, Shared.Models.Gods.GodData>::get_Current()System.String::op_Equality(System.String, System.String)CandideServer.MessageModels.Gods.Worship.GodProgressionDelta::.ctor()System.Collections.Generic.Dictionary<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::set_Item(!0, !1)Dictionary.KeyCollection.Enumerator<System.String, Shared.Models.Gods.GodData>::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.Dictionary<System.String, CandideServer.Models.Citizen.JobProgress>::GetEnumerator()Dictionary.Enumerator<System.String, CandideServer.Models.Citizen.JobProgress>::get_Current()System.Collections.Generic.KeyValuePair<System.String, CandideServer.Models.Citizen.JobProgress>::Deconstruct(!0&, !1&)Shared.Data.JobDataBase::GetJobOrNull(System.String)System.String::Concat(System.String, System.String)CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)System.String::IsNullOrEmpty(System.String)System.Collections.Generic.Dictionary<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::get_Item(!0)System.Collections.Generic.Dictionary<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::TryGetValue(!0, !1&)CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)Dictionary.Enumerator<System.String, CandideServer.Models.Citizen.JobProgress>::MoveNext()System.Collections.Generic.Dictionary<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::GetEnumerator()Dictionary.Enumerator<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::get_Current()System.Collections.Generic.KeyValuePair<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::get_Key()System.Collections.Generic.KeyValuePair<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::get_Value()CandideServer.ServerControllers.GodProgressionSController::AddGodProgress(System.String, System.Single, System.Collections.Generic.Dictionary<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>)System.Collections.Generic.Dictionary<System.String, Shared.Models.Gods.GodProgression>::get_Item(!0)CandideServer.Models.Quests.EventModels.OnGodLevelledUpEvent::Send(System.String, System.Int32)Dictionary.Enumerator<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::MoveNext()CandideServer.MessageModels.Gods.Worship.GodProgressionChangedMessage::.ctor()System.Nullable<System.Guid>::.ctor(!0)System.ValueTuple<CandideServer.MessageModels.Gods.Worship.GodProgressionChangedMessage, System.Boolean>::.ctor(!0, !1)
String literals
minervaCouldn't find job with ID*all*Unknown associated god ID
TurnInventoryContentIntoWorship
#
public System.ValueTuple<CandideServer.MessageModels.Gods.Worship.GodProgressionChangedMessage, System.Boolean> TurnInventoryContentIntoWorship(Shared.Models.Items.SharedInventoryModel storageInventory)
Method metadata
- Visibilitypublic
- Return type
System.ValueTuple<CandideServer.MessageModels.Gods.Worship.GodProgressionChangedMessage, System.Boolean> - StaticTrue
- VirtualFalse
- Hash
0CC76AEC6CE6536EB01654D27D6A49B33D74AC459B869C9E5CA5CF865E029390 - Body hash
28658EBE441AF2C6F45C84FACCCFBD2C207CDAAA05D9BC31FCF76058CAE2FA62 - IL size666
Referenced calls
System.Collections.Generic.Dictionary<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::.ctor()System.Collections.Generic.Dictionary<System.String, System.Int32>::.ctor()System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)Shared.Models.Items.ItemInstanceModel::get_Data()System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()System.ArgumentException::.ctor(System.String)Shared.Data.ItemDataBase::GetItemDataOrMissing(System.String)System.Collections.Generic.Dictionary<System.String, System.Int32>::ContainsKey(!0)System.Collections.Generic.Dictionary<System.String, System.Int32>::get_Item(!0)System.Collections.Generic.Dictionary<System.String, System.Int32>::set_Item(!0, !1)CandideServer.Models.Quests.EventModels.OnOfferingPerformedEvent::Send(System.String, System.Int32)System.String::IsNullOrEmpty(System.String)System.String::op_Equality(System.String, System.String)System.Collections.Generic.Dictionary<System.String, Shared.Models.Gods.GodData>::get_Keys()Dictionary.KeyCollection<System.String, Shared.Models.Gods.GodData>::GetEnumerator()Dictionary.KeyCollection.Enumerator<System.String, Shared.Models.Gods.GodData>::get_Current()CandideServer.MessageModels.Gods.Worship.GodProgressionDelta::.ctor()System.Collections.Generic.Dictionary<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::TryAdd(!0, !1)System.Collections.Generic.Dictionary<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::get_Item(!0)Dictionary.KeyCollection.Enumerator<System.String, Shared.Models.Gods.GodData>::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.Dictionary<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::GetEnumerator()Dictionary.Enumerator<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::get_Current()System.Collections.Generic.KeyValuePair<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::get_Key()System.Collections.Generic.KeyValuePair<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::get_Value()CandideServer.ServerControllers.GodProgressionSController::AddGodProgress(System.String, System.Single, System.Collections.Generic.Dictionary<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>)System.Collections.Generic.Dictionary<System.String, Shared.Models.Gods.GodProgression>::get_Item(!0)CandideServer.Models.Quests.EventModels.OnGodLevelledUpEvent::Send(System.String, System.Int32)Dictionary.Enumerator<System.String, CandideServer.MessageModels.Gods.Worship.GodProgressionDelta>::MoveNext()
String literals
Stack count for slot with id, base idhad a stack count of 0*all*