CandideServer.Data.ServerDataSetups.ServerDataSetup
Type JSONpublic class in CandideServer.Data.ServerDataSetups
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Data.ServerDataSetups - Base type
System.Object - Hash
C321F3320C5359FEAE1B25394B51DA372920A29DE2D116FB4408AA40C0C41FEE
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
AuraTypes# | public | public System.Collections.Generic.List<Shared.Data.EntityAuraTypeData> AuraTypes |
DataFileLoadingHasSetupOnce# | public | public System.Boolean DataFileLoadingHasSetupOnce |
HasSetupOnce# | public | public System.Boolean HasSetupOnce |
SpellTypes# | public | public System.Collections.Generic.List<CandideServer.Data.DataModels.ServerSpellTypeData> SpellTypes |
Methods
Droptable
#
private Shared.Models.DropTables.DropTableItemSpawnModel Droptable(System.String dropTableId, System.Single chance, System.Int32 min, System.Int32 max, System.String auraId)
Method metadata
- Visibilityprivate
- Return type
Shared.Models.DropTables.DropTableItemSpawnModel - StaticTrue
- VirtualFalse
- Hash
AC0DF54754326A8887C2DC28D96BCA071944DFFA110497C620748E3CBDDC4955 - Body hash
9FCA058F5E61033654BCD0E15CE8A17C8D6B30F55945FCEA800146A8FA9DB1D5 - IL size53
Referenced calls
Shared.Models.DropTables.DropTableItemSpawnModel::.ctor()Shared.Models.DropTables.DropTableItemSpawnModel::set_ItemId(System.String)Shared.Models.DropTables.DropTableItemSpawnModel::set_MinAmount(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_MaxAmount(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_SpawnChance(System.Single)Shared.Models.DropTables.DropTableItemSpawnModel::set_AuraId(System.String)
String literals
(empty)
Droptable
#
private Shared.Models.DropTables.DropTableItemSpawnModel Droptable(System.String dropTableId, System.Single chance, System.String auraId)
Method metadata
- Visibilityprivate
- Return type
Shared.Models.DropTables.DropTableItemSpawnModel - StaticTrue
- VirtualFalse
- Hash
85A32C3C6AD3ADAD8FC6640FC689F7D2BB6FABD71D73175879CB1067F9E1D3F8 - Body hash
903B0701E66DAA8A0A74AA22A65ED7374964F57BD5B0C0920A0929B8EA006907 - IL size52
Referenced calls
Shared.Models.DropTables.DropTableItemSpawnModel::.ctor()Shared.Models.DropTables.DropTableItemSpawnModel::set_ItemId(System.String)Shared.Models.DropTables.DropTableItemSpawnModel::set_MinAmount(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_MaxAmount(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_SpawnChance(System.Single)Shared.Models.DropTables.DropTableItemSpawnModel::set_AuraId(System.String)
String literals
(empty)
DroptableSlotted
#
private Shared.Models.DropTables.DropTableItemSpawnModel DroptableSlotted(System.String dropTableId, System.Int32 slot, System.Single weight, System.Int32 min, System.Int32 max, System.String auraId)
Method metadata
- Visibilityprivate
- Return type
Shared.Models.DropTables.DropTableItemSpawnModel - StaticTrue
- VirtualFalse
- Hash
E61F987A2C9E843AB4D1FAEAC687D9096C9D1840F4FC5AB1531AF99537F2C833 - Body hash
E5FD940FDCB8B8B84C998A57829BFF6B5E871432BA9B41B8A56C025A6A989526 - IL size68
Referenced calls
Shared.Models.DropTables.DropTableItemSpawnModel::.ctor()Shared.Models.DropTables.DropTableItemSpawnModel::set_ItemId(System.String)Shared.Models.DropTables.DropTableItemSpawnModel::set_IsSlotted(System.Boolean)Shared.Models.DropTables.DropTableItemSpawnModel::set_MinAmount(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_MaxAmount(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_SlotIndex(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_SpawnChance(System.Single)Shared.Models.DropTables.DropTableItemSpawnModel::set_AuraId(System.String)
String literals
(empty)
DroptableSlotted
#
private Shared.Models.DropTables.DropTableItemSpawnModel DroptableSlotted(System.String dropTableId, System.Int32 slot, System.Single weight, System.String auraId)
Method metadata
- Visibilityprivate
- Return type
Shared.Models.DropTables.DropTableItemSpawnModel - StaticTrue
- VirtualFalse
- Hash
79485D963FA8C7D2AA5DF2F91F09D6875B30B971AC582D09141169F581185220 - Body hash
445758907E5F216B3D8BF883F59FE77FF4F120A95B842D226280205E1A15638A - IL size66
Referenced calls
Shared.Models.DropTables.DropTableItemSpawnModel::.ctor()Shared.Models.DropTables.DropTableItemSpawnModel::set_ItemId(System.String)Shared.Models.DropTables.DropTableItemSpawnModel::set_IsSlotted(System.Boolean)Shared.Models.DropTables.DropTableItemSpawnModel::set_MinAmount(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_MaxAmount(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_SlotIndex(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_SpawnChance(System.Single)Shared.Models.DropTables.DropTableItemSpawnModel::set_AuraId(System.String)
String literals
(empty)
Item
#
private Shared.Models.DropTables.DropTableItemSpawnModel Item(System.String itemId, System.Single chance, System.Int32 min, System.Int32 max, System.String auraId, System.Collections.Generic.Dictionary<Shared.Models.Auras.ItemAuraTier, System.Collections.Generic.List<System.String>> randomAuras)
Method metadata
- Visibilityprivate
- Return type
Shared.Models.DropTables.DropTableItemSpawnModel - StaticTrue
- VirtualFalse
- Hash
DCE11CFBC8DD945AF42E1DCD0E033BCD21C9845D7D4E75DCD8D67C07C77A187C - Body hash
D688F48FA876A1DB89BB79B26E8818E9205CD565D9841EE6ADC83C045BB37447 - IL size50
Referenced calls
Shared.Models.DropTables.DropTableItemSpawnModel::.ctor()Shared.Models.DropTables.DropTableItemSpawnModel::set_ItemId(System.String)Shared.Models.DropTables.DropTableItemSpawnModel::set_MinAmount(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_MaxAmount(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_SpawnChance(System.Single)Shared.Models.DropTables.DropTableItemSpawnModel::set_AuraId(System.String)
Item
#
private Shared.Models.DropTables.DropTableItemSpawnModel Item(System.String itemId, System.Single chance, System.String auraId, System.Collections.Generic.Dictionary<Shared.Models.Auras.ItemAuraTier, System.Collections.Generic.List<System.String>> randomAuras)
Method metadata
- Visibilityprivate
- Return type
Shared.Models.DropTables.DropTableItemSpawnModel - StaticTrue
- VirtualFalse
- Hash
469B612BA3613750B41B423312ABFBC525F87F1DD713B9E3CFED67DE0CBF3A11 - Body hash
0AFC537698A619C0C9AC9BBC5707B150DAC58DB21B0B2FE8B68DE7E124C6988C - IL size48
Referenced calls
Shared.Models.DropTables.DropTableItemSpawnModel::.ctor()Shared.Models.DropTables.DropTableItemSpawnModel::set_ItemId(System.String)Shared.Models.DropTables.DropTableItemSpawnModel::set_MinAmount(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_MaxAmount(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_SpawnChance(System.Single)Shared.Models.DropTables.DropTableItemSpawnModel::set_AuraId(System.String)
Map
#
private System.Void Map(System.String id, System.Func<Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs, Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>> action)
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
3DFE5883948019B350AF7319DF3A6EAA3E3F5533076AF4C8170490AA524BD4BE - Body hash
C28574B7C6AB50D1E604225B93CD9626BA1C36A4D5DE56B8E2FEE801BCFFBA5F - IL size31
Referenced calls
Shared.Data.EntityAuraTypeData::.ctor()System.Collections.Generic.List<Shared.Data.EntityAuraTypeData>::Add(!0)
Setup
#
public System.Void Setup()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
A1B4AABA04733C8DDF85BC1CB38A97E23690BCDD632AA54D1565C539C4A8AD06 - Body hash
7B34B2763D1453A4BF88CB3245B5B13640E2C9C5D50A9D6A2FC80D3CA96F14A5 - IL size172
Referenced calls
CandideServer.Data.ServerDataSetups.ServerDataSetup::SetupServerEntityAuraTypes()CandideServer.Database.ServerEntityAuraTypesDataBase::AddEntityAuraTypes(System.Collections.Generic.List<Shared.Data.EntityAuraTypeData>)CandideServer.Data.ServerDataSetups.ServerDataSetup::SetupServerSpellTypes()CandideServer.Database.ServerSpellTypesDataBase::AddSpellTypes(System.Collections.Generic.List<CandideServer.Data.DataModels.ServerSpellTypeData>)CandideServer.Data.ServerDataSetups.ServerDataSetup::SetupServerDropTables()CandideServer.Database.ServerDropTablesDataBase::AddDropTables(System.Collections.Generic.List<CandideServer.Data.ServerDataSetups.ServerDropTableData>)CandideServer.Data.ServerDataSetups.ServerDataSetup_CitizenControllers::Setup()CandideServer.Database.CitizenControllerDataBase::Add(System.Collections.Generic.List<System.ValueTuple<System.String, System.Func<CandideServer.Citizens.Base.AbstractCitizenController>>>)CandideServer.Data.ServerDataSetups.ServerDataSetup::SetupBiomeSpawnTables()CandideServer.Data.Dungeons.ServerDataSetup_DungeonRooms::SetupDungeonRoomData()CandideServer.Database.DungeonRoomDataBase::AddDungeonRoomData(System.Collections.Generic.IEnumerable<CandideServer.Models.Dungeons.DungeonRoomDataModel>)CandideServer.Data.ServerDataSetup_ChallengeDungeonConfigs::SetupChallengeDungeonBaseConfigs()CandideServer.Database.Dungeons.ChallengeDungeonConfigDataBase::AddData(System.Collections.Generic.IEnumerable<CandideServer.Data.Dungeons.ChallengeDungeonConfig>)CandideServer.Data.ServerDataSetup_EnemiesBaseConfigs::SetupEnemiesBaseConfigs()CandideServer.Database.Dungeons.EnemiesBaseConfigDataBase::AddData(System.Collections.Generic.IEnumerable<CandideServer.Data.Dungeons.EnemiesBaseConfig>)CandideServer.Data.ServerDataSetup_DestructablesBaseConfigs::SetupDestructablesBaseConfigs()CandideServer.Database.Dungeons.DestructablesBaseConfigDataBase::AddData(System.Collections.Generic.IEnumerable<CandideServer.Data.Dungeons.DestructablesBaseConfig>)CandideServer.Data.ServerDataSetup_PropsBaseConfigs::SetupPropsBaseConfigs()CandideServer.Database.Dungeons.PropsBaseConfigDataBase::AddData(System.Collections.Generic.IEnumerable<CandideServer.Data.Dungeons.PropsBaseConfig>)CandideServer.Data.ServerDataSetup_ChallengeDungeons::SetupChallengeDungeons()CandideServer.Database.Dungeons.ChallengeDungeonDataBase::AddData(System.Collections.Generic.IEnumerable<CandideServer.Data.Dungeons.ChallengeDungeonData>)CandideServer.Data.ServerDataSetup_HandcraftedDungeons::SetupHandcraftedDungeons()CandideServer.Database.Dungeons.HandcraftedDungeonDataBase::AddData(System.Collections.Generic.IEnumerable<CandideServer.Data.Dungeons.HandcraftedDungeonData>)CandideServer.Data.ServerDataSetups.ServerDataSetup::SetupQuestEventObjectivesHandlers()CandideServer.Database.QuestEventObjectivesHandlersDataBase::AddData(System.Collections.Generic.Dictionary<System.Type, System.ValueTuple<QuestObjective.UpdateObjective, QuestObjective.CheckObjective>>)CandideServer.Data.ServerDataSetups.ServerDataSetup::SetupQuestHandlers()CandideServer.Data.ServerDataSetups.ServerDataSetup::SetupWeather()CandideServer.Data.ServerDataSetups.ServerDataSetup::SetupServerScripts()
SetupBiomeSpawnTables
#
public System.Void SetupBiomeSpawnTables()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
75E6676C2075E218F920DB3DC1993DC2BEC125487E2874D4C87D3DEC0236100D - Body hash
665D888390F520070160CAEEF1FE7C38F2521EEFBC3915B281B7D1D61E9F8A40 - IL size5520
Referenced calls
CandideServer.Database.BiomeEntitySpawnTable::.ctor()System.Collections.Generic.Dictionary<System.Int32, CandideServer.Database.TimeSpawnTable>::.ctor()CandideServer.Database.DifficultySpawnTable::.ctor()System.Collections.Generic.Dictionary<System.Int32, CandideServer.Database.TimeSpawnTable>::Add(!0, !1)CandideServer.Database.BiomeSpawnTableDataBase::AddSpawnTable(CandideServer.Database.BiomeEntitySpawnTable)
String literals
biome:beachspawn_table:beachspawn_table:beach:nightbiome:desertspawn_table:desertspawn_table:desert:nightbiome:forestspawn_table:forest:3spawn_table:forest:3:nightspawn_table:forest:4spawn_table:forest:4:nightbiome:forest_lightspawn_table:plains:2spawn_table:plains:2:nightspawn_table:plains:3spawn_table:plains:3:night
SetupDataFileLoading
#
public System.Void SetupDataFileLoading()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
0509C0F2EBE59AA52E81BFF733D02986CE297D8DCBA7A4FCC6BC240E6C6B3F37 - Body hash
791871374670B3A920DA760A3F26512E508E16705DCA8E872E01BE92462292D9 - IL size194
Referenced calls
CandideServer.DataSystem.ServerDataSystem::Setup()CandideServer.Entities.ServerEntityControllerLoader::Initialize()CandideCreator.Shared.EntityComponentStuff.EntityComponent::.ctor(System.String)System.Collections.Generic.Dictionary<System.String, CandideCreator.Shared.EntityComponentStuff.EntityComponentField>::.ctor()Shared.Entity.Loading.ControllerSelectFormReader::.ctor()CandideCreator.Shared.EntityComponentStuff.EntityComponentField::.ctor(System.String, CandideCreator.Shared.Forms.IEntityForm)System.Collections.Generic.Dictionary<System.String, CandideCreator.Shared.EntityComponentStuff.EntityComponentField>::Add(!0, !1)CandideCreator.Shared.EntityComponentStuff.EntityComponent::set_Fields(System.Collections.Generic.Dictionary<System.String, CandideCreator.Shared.EntityComponentStuff.EntityComponentField>)CandideCreator.Shared.EntityComponentStuff.EntityComponentsHelper::Load(System.Collections.Generic.IReadOnlyCollection<CandideCreator.Shared.EntityComponentStuff.EntityComponent>)CandideServer.Entities.ServerEntityDataManager::ConfigureReflection(CandideCreator.Shared.Serialization.CandideReflection)CandideServer.Entities.ServerEntityDataManager::LoadDoodadDatabase(System.String, System.String)CandideServer.World.ServerWorldDataManager::LoadMapFiles()
String literals
ControllerServerControllerAiServerAidb/doodadsdoodads
SetupQuestEventObjectivesHandlers
#
public System.Collections.Generic.Dictionary<System.Type, System.ValueTuple<QuestObjective.UpdateObjective, QuestObjective.CheckObjective>> SetupQuestEventObjectivesHandlers()
Method metadata
- Visibilitypublic
- Return type
System.Collections.Generic.Dictionary<System.Type, System.ValueTuple<QuestObjective.UpdateObjective, QuestObjective.CheckObjective>> - StaticTrue
- VirtualFalse
- Hash
8D5662FB7869594453E91C411EEFD4A2F4A12DBAA1AAC9FF84F798D0CAACC97B - Body hash
4475894B71E90AF8D53B683D711B5F7E3126A03B233E14CFA81F03EDD700D322 - IL size772
Referenced calls
System.Collections.Generic.Dictionary<System.Type, System.ValueTuple<QuestObjective.UpdateObjective, QuestObjective.CheckObjective>>::.ctor()ServerDataSetup.<>c::<SetupQuestEventObjectivesHandlers>b__9_2(Shared.Models.Quests.Objectives.OfferItemQuestObjective, Shared.Models.Quests.QuestInstanceModel, System.String, CandideServer.Models.Quests.EventModels.OnOfferingPerformedEvent)ServerDataSetup.UpdateObjective<Shared.Models.Quests.Objectives.OfferItemQuestObjective, CandideServer.Models.Quests.EventModels.OnOfferingPerformedEvent>::.ctor(System.Object, System.IntPtr)CandideServer.Data.ServerDataSetups.ServerDataSetup::<SetupQuestEventObjectivesHandlers>g__AddHandler|9_1(ServerDataSetup.UpdateObjective<T, TEvent>, ServerDataSetup.CheckObjective<T>, ServerDataSetup.<>c__DisplayClass9_0&)ServerDataSetup.<>c::<SetupQuestEventObjectivesHandlers>b__9_3(Shared.Models.Quests.Objectives.ChopTreeObjective, Shared.Models.Quests.QuestInstanceModel, System.String, CandideServer.Models.Quests.EventModels.OnTreeFelledEvent)ServerDataSetup.UpdateObjective<Shared.Models.Quests.Objectives.ChopTreeObjective, CandideServer.Models.Quests.EventModels.OnTreeFelledEvent>::.ctor(System.Object, System.IntPtr)ServerDataSetup.<>c::<SetupQuestEventObjectivesHandlers>b__9_4(Shared.Models.Quests.Objectives.KillEntityQuestObjective, Shared.Models.Quests.QuestInstanceModel, System.String, CandideServer.Models.Quests.EventModels.OnEntityKilledEvent)ServerDataSetup.UpdateObjective<Shared.Models.Quests.Objectives.KillEntityQuestObjective, CandideServer.Models.Quests.EventModels.OnEntityKilledEvent>::.ctor(System.Object, System.IntPtr)ServerDataSetup.<>c::<SetupQuestEventObjectivesHandlers>b__9_5(Shared.Models.Quests.Objectives.PlayerCraftItemObjective, Shared.Models.Quests.QuestInstanceModel, System.String, CandideServer.Models.Quests.EventModels.OnPlayerCraftedItemEvent)ServerDataSetup.UpdateObjective<Shared.Models.Quests.Objectives.PlayerCraftItemObjective, CandideServer.Models.Quests.EventModels.OnPlayerCraftedItemEvent>::.ctor(System.Object, System.IntPtr)ServerDataSetup.<>c::<SetupQuestEventObjectivesHandlers>b__9_6(Shared.Models.Quests.Objectives.PlayerHarvestCropObjective, Shared.Models.Quests.QuestInstanceModel, System.String, CandideServer.Models.Quests.EventModels.OnCropHarvestedEvent)ServerDataSetup.UpdateObjective<Shared.Models.Quests.Objectives.PlayerHarvestCropObjective, CandideServer.Models.Quests.EventModels.OnCropHarvestedEvent>::.ctor(System.Object, System.IntPtr)ServerDataSetup.<>c::<SetupQuestEventObjectivesHandlers>b__9_7(Shared.Models.Quests.Objectives.PlayerLootItemObjective, Shared.Models.Quests.QuestInstanceModel, System.String, CandideServer.Models.Quests.EventModels.OnPlayerLootItemEvent)ServerDataSetup.UpdateObjective<Shared.Models.Quests.Objectives.PlayerLootItemObjective, CandideServer.Models.Quests.EventModels.OnPlayerLootItemEvent>::.ctor(System.Object, System.IntPtr)ServerDataSetup.<>c::<SetupQuestEventObjectivesHandlers>b__9_8(Shared.Models.Quests.Objectives.PlayerPlantCropObjective, Shared.Models.Quests.QuestInstanceModel, System.String, CandideServer.Models.Quests.EventModels.OnCropPlantedEvent)ServerDataSetup.UpdateObjective<Shared.Models.Quests.Objectives.PlayerPlantCropObjective, CandideServer.Models.Quests.EventModels.OnCropPlantedEvent>::.ctor(System.Object, System.IntPtr)ServerDataSetup.<>c::<SetupQuestEventObjectivesHandlers>b__9_9(Shared.Models.Quests.Objectives.SharpenFlintObjective, Shared.Models.Quests.QuestInstanceModel, System.String, CandideServer.Models.Quests.EventModels.OnFlintSharpenedEvent)ServerDataSetup.UpdateObjective<Shared.Models.Quests.Objectives.SharpenFlintObjective, CandideServer.Models.Quests.EventModels.OnFlintSharpenedEvent>::.ctor(System.Object, System.IntPtr)ServerDataSetup.<>c::<SetupQuestEventObjectivesHandlers>b__9_10(Shared.Models.Quests.Objectives.SpawnConstructionObjective, Shared.Models.Quests.QuestInstanceModel, System.String, CandideServer.Models.Quests.EventModels.OnConstructionSpawnedEvent)ServerDataSetup.UpdateObjective<Shared.Models.Quests.Objectives.SpawnConstructionObjective, CandideServer.Models.Quests.EventModels.OnConstructionSpawnedEvent>::.ctor(System.Object, System.IntPtr)ServerDataSetup.<>c::<SetupQuestEventObjectivesHandlers>b__9_11(Shared.Models.Quests.Objectives.RaidVictoryObjective, Shared.Models.Quests.QuestInstanceModel, System.String, CandideServer.Models.Quests.EventModels.OnRaidVictoryEvent)ServerDataSetup.UpdateObjective<Shared.Models.Quests.Objectives.RaidVictoryObjective, CandideServer.Models.Quests.EventModels.OnRaidVictoryEvent>::.ctor(System.Object, System.IntPtr)ServerDataSetup.<>c::<SetupQuestEventObjectivesHandlers>b__9_12(Shared.Models.Quests.Objectives.HandInItemObjective, Shared.Models.Quests.QuestInstanceModel, System.String, CandideServer.Models.Quests.EventModels.OnHandInItemEvent)ServerDataSetup.UpdateObjective<Shared.Models.Quests.Objectives.HandInItemObjective, CandideServer.Models.Quests.EventModels.OnHandInItemEvent>::.ctor(System.Object, System.IntPtr)ServerDataSetup.<>c::<SetupQuestEventObjectivesHandlers>b__9_13(Shared.Models.Quests.Objectives.Generated_KillSpecificEntityQuestObjective, Shared.Models.Quests.QuestInstanceModel, System.String, CandideServer.Models.Quests.EventModels.OnEntityKilledEvent)ServerDataSetup.UpdateObjective<Shared.Models.Quests.Objectives.Generated_KillSpecificEntityQuestObjective, CandideServer.Models.Quests.EventModels.OnEntityKilledEvent>::.ctor(System.Object, System.IntPtr)ServerDataSetup.<>c::<SetupQuestEventObjectivesHandlers>b__9_14(Shared.Models.Quests.Objectives.DiscoverGodObjective, Shared.Models.Quests.QuestInstanceModel, System.String, CandideServer.Models.Quests.EventModels.OnGodLevelledUpEvent)ServerDataSetup.UpdateObjective<Shared.Models.Quests.Objectives.DiscoverGodObjective, CandideServer.Models.Quests.EventModels.OnGodLevelledUpEvent>::.ctor(System.Object, System.IntPtr)ServerDataSetup.<>c::<SetupQuestEventObjectivesHandlers>b__9_15(Shared.Models.Quests.Objectives.DiscoverGodObjective, Shared.Models.Quests.QuestInstanceModel, System.String, QuestObjective.QuestObjectiveCheckContext)ServerDataSetup.CheckObjective<Shared.Models.Quests.Objectives.DiscoverGodObjective>::.ctor(System.Object, System.IntPtr)ServerDataSetup.<>c::<SetupQuestEventObjectivesHandlers>b__9_16(Shared.Models.Quests.Objectives.PlayerInteractObjective, Shared.Models.Quests.QuestInstanceModel, System.String, CandideServer.Models.Quests.EventModels.OnPlayerObjectiveInteractionTypeEvent)ServerDataSetup.UpdateObjective<Shared.Models.Quests.Objectives.PlayerInteractObjective, CandideServer.Models.Quests.EventModels.OnPlayerObjectiveInteractionTypeEvent>::.ctor(System.Object, System.IntPtr)
SetupQuestHandlers
#
public System.Void SetupQuestHandlers()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
12D6130E42BA95EA8275BAD97DDE8A1FD29651D52F65DD882E11F36B7C597B40 - Body hash
34493028FB871F8E1FE250CE6013037C152CC7FFA2741F23783596BF555B3BC7 - IL size117
Referenced calls
System.Collections.Generic.Dictionary<System.String, Shared.Models.Quests.QuestData>::get_Values()Dictionary.ValueCollection<System.String, Shared.Models.Quests.QuestData>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.String, Shared.Models.Quests.QuestData>::get_Current()System.Collections.Generic.List<System.ValueTuple<System.String, Shared.Models.Quests.Objectives.QuestObjective>>::GetEnumerator()List.Enumerator<System.ValueTuple<System.String, Shared.Models.Quests.Objectives.QuestObjective>>::get_Current()System.Object::GetType()CandideServer.Database.QuestEventObjectivesHandlersDataBase::GetHandler(System.Type)Shared.Models.Quests.Objectives.QuestObjective::SetHandlers(System.ValueTuple<QuestObjective.UpdateObjective, QuestObjective.CheckObjective>)List.Enumerator<System.ValueTuple<System.String, Shared.Models.Quests.Objectives.QuestObjective>>::MoveNext()System.IDisposable::Dispose()Dictionary.ValueCollection.Enumerator<System.String, Shared.Models.Quests.QuestData>::MoveNext()
SetupServerDropTables
#
public System.Collections.Generic.List<CandideServer.Data.ServerDataSetups.ServerDropTableData> SetupServerDropTables()
Method metadata
- Visibilitypublic
- Return type
System.Collections.Generic.List<CandideServer.Data.ServerDataSetups.ServerDropTableData> - StaticFalse
- VirtualFalse
- Hash
D3AF49297CB46D86607BBE73D239623D07BF29C75930BE6EDB994DE6AABA36F6 - Body hash
C535D2101CF64BC45B2B7A35E0C9FD30141CD3D5BF23B37A2F6F99CEAEC0AE3B - IL size26655
Referenced calls
System.Collections.Generic.Dictionary<Shared.Models.Auras.ItemAuraTier, System.Collections.Generic.List<System.String>>::.ctor()System.Collections.Generic.List<System.String>::.ctor(System.Int32)System.Runtime.InteropServices.CollectionsMarshal::SetCount(System.Collections.Generic.List<!!0>, System.Int32)System.Runtime.InteropServices.CollectionsMarshal::AsSpan(System.Collections.Generic.List<!!0>)System.Span<System.String>::get_Item(System.Int32)System.Collections.Generic.Dictionary<Shared.Models.Auras.ItemAuraTier, System.Collections.Generic.List<System.String>>::Add(!0, !1)System.Collections.Generic.List<CandideServer.Data.ServerDataSetups.ServerDropTableData>::.ctor()System.Collections.Generic.List<Shared.Models.DropTables.DropTableItemSpawnModel>::.ctor(System.Int32)System.Span<Shared.Models.DropTables.DropTableItemSpawnModel>::get_Item(System.Int32)CandideServer.Data.ServerDataSetups.ServerDataSetup::Slotted(System.String, System.Int32, System.Single, System.Int32, System.Int32, System.String, System.Collections.Generic.Dictionary<Shared.Models.Auras.ItemAuraTier, System.Collections.Generic.List<System.String>>)CandideServer.Data.ServerDataSetups.ServerDataSetup::<SetupServerDropTables>g__Add|18_0(System.String, System.Collections.Generic.List<Shared.Models.DropTables.DropTableItemSpawnModel>, ServerDataSetup.<>c__DisplayClass18_0&)CandideServer.Data.ServerDataSetups.ServerDataSetup::Item(System.String, System.Single, System.Int32, System.Int32, System.String, System.Collections.Generic.Dictionary<Shared.Models.Auras.ItemAuraTier, System.Collections.Generic.List<System.String>>)CandideServer.Data.ServerDataSetups.ServerDataSetup::DroptableSlotted(System.String, System.Int32, System.Single, System.Int32, System.Int32, System.String)CandideServer.Data.ServerDataSetups.ServerDataSetup::Droptable(System.String, System.Single, System.String)CandideServer.Data.ServerDataSetups.ServerDataSetup::DroptableSlotted(System.String, System.Int32, System.Single, System.String)CandideServer.Data.ServerDataSetups.ServerDataSetup::Item(System.String, System.Single, System.String, System.Collections.Generic.Dictionary<Shared.Models.Auras.ItemAuraTier, System.Collections.Generic.List<System.String>>)System.Collections.Generic.List<Shared.Models.DropTables.DropTableItemSpawnModel>::.ctor()CandideServer.Data.ServerDataSetups.ServerDataSetup::Slotted(System.String, System.Int32, System.Single, System.String, System.Collections.Generic.Dictionary<Shared.Models.Auras.ItemAuraTier, System.Collections.Generic.List<System.String>>)
String literals
item_aura:armor:damageditem_aura:armor:weakitem_aura:armor:pristineitem_aura:armor:bulwarkitem_aura:armor:hardeneditem_aura:melee:damageditem_aura:melee:rusteditem_aura:melee:bluntnoneitem_aura:melee:sharpeneditem_aura:melee:swiftitem_aura:melee:preciseitem_aura:melee:reachingitem_aura:melee:forcefulitem_aura:ranged:rotteditem_aura:ranged:weak
SetupServerEntityAuraTypes
#
private System.Void SetupServerEntityAuraTypes()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
3F69298BC3A2E6463BEFFAEBE9C2693996AE084C50EE13F33CE0E841E5AA84C5 - Body hash
B050E7261037257518E539D3B825EEACC7454E3BE2315582A34CF61BFDF5F41F - IL size757
Referenced calls
ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_0(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)System.Func<Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs, Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>::.ctor(System.Object, System.IntPtr)CandideServer.Data.ServerDataSetups.ServerDataSetup::Map(System.String, System.Func<Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs, Shared.Aura.AbstractAura<Shared.Entity.EntityWrapper>>)ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_1(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_2(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_3(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_4(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_5(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_6(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_7(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_8(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_9(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_10(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_11(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_12(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_13(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_14(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_15(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_16(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)ServerDataSetup.<>c::<SetupServerEntityAuraTypes>b__20_17(Shared.Models.Auras.EntityAuraInfo, Shared.Models.Auras.ApplyAuraContext, Shared.Aura.Args.AbstractAuraArgs)
String literals
auratype:damage_over_timeauratype:ignore_collisionsauratype:do_not_generate_threatauratype:simple_auraauratype:enragedauratype:eliteauratype:stats_changeauratype:base_statsauratype:flag_based_stats_changeauratype:onhitcastspellauratype:healing_over_timeauratype:stunauratype:petrifiedauratype:rootauratype:set:character:flagauratype:loot
SetupServerScripts
#
private System.Void SetupServerScripts()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
4B3FBC67229C5447B26F4D268BE8B2218D057F3AAC99A69330CC290C372A755A - Body hash
108B30F7A1820D18EB5DDC75BD1C1A012DFF9803E92292E9363F4F14817A7D1E - IL size70
Referenced calls
System.Collections.Generic.List<CandideServer.Data.DataModels.ServerScriptData>::.ctor()CandideServer.Data.DataModels.ServerScriptData::.ctor()ServerDataSetup.<>c::<SetupServerScripts>b__22_0(CandideServer.Data.DataModels.ServerScriptDataArgs)System.Action<CandideServer.Data.DataModels.ServerScriptDataArgs>::.ctor(System.Object, System.IntPtr)System.Collections.Generic.List<CandideServer.Data.DataModels.ServerScriptData>::Add(!0)CandideServer.Database.ServerScriptsDataBase::AddServerScripts(System.Collections.Generic.List<CandideServer.Data.DataModels.ServerScriptData>)
String literals
server_script:volcano_lever_insert_rod
SetupServerSpellTypes
#
private System.Void SetupServerSpellTypes()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
36F83F310FBBF738BD8AF229F6FD3963F3231F6A809A5174148DE457655AE9B7 - Body hash
BF188EADE0AB705796F59C48C7838B4CBA2C989C8CB367DD00C723D082B46AAB - IL size837
Referenced calls
CandideServer.Data.DataModels.ServerSpellTypeData::.ctor()System.Collections.Generic.List<CandideServer.Data.DataModels.ServerSpellTypeData>::Add(!0)CandideServer.Models.Spells.ServerHealSpell::.ctor()CandideServer.Models.Spells.ServerMassHealSpell::.ctor()CandideServer.Models.Spells.ServerConeAttackSpell::.ctor()CandideServer.Models.Spells.ServerLineAttackSpell::.ctor()CandideServer.Models.Spells.ServerSingleProjectileAttackSpell::.ctor()CandideServer.Models.Spells.ServerMultipleProjectileAttackSpell::.ctor()CandideServer.Models.Spells.ServerExplosionSpell::.ctor()CandideServer.Models.Spells.ServerLinearShockwaveSpell::.ctor()CandideServer.Models.Spells.ServerAreaOfEffectSpell::.ctor()CandideServer.Models.Spells.ServerInstantSingleTargetSpell::.ctor()CandideServer.Models.Spells.ServerSummonCreatureSpell::.ctor()CandideServer.Models.Spells.ServerUnlockProgressionSpell::.ctor()CandideServer.Models.Spells.ServerLineGrappleHookSpell::.ctor()CandideServer.Models.Spells.ServerHookSpell::.ctor()CandideServer.Models.Spells.ServerScriptedSpell::.ctor()CandideServer.Models.Spells.ServerActionInProgressSpell::.ctor()CandideServer.Models.Spells.ServerResetBossSpell::.ctor()CandideServer.Models.Spells.ServerStartRaidSpell::.ctor()CandideServer.Models.Spells.ServerWeatherSpell::.ctor()
String literals
spelltype:place_tilespelltype:place_cropspelltype:place_constructionspelltype:healspelltype:mass_healspelltype:cone_attackspelltype:line_attackspelltype:single_projectile_attackspelltype:multiple_projectile_attackspelltype:explosionspelltype:linear_shockwavespelltype:area_of_effectspelltype:instant_single_targetspelltype:summon_creaturespelltype:progression_unlock_spellspelltype:line_grapple_hook
SetupWeather
#
private System.Void SetupWeather()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
57BE1CF6AF127F7134151CFA4B0D6FFAB34946AD5E2934688CADF31218384C12 - Body hash
FBFCFFDB818405D4AFC625799C8DF13676E048F90758FC5AE20886DD3B4F1C2D - IL size901
Referenced calls
System.Collections.Generic.List<CandideServer.Data.DataModels.ServerWeatherData>::.ctor()CandideServer.Data.DataModels.ServerWeatherData::.ctor()System.ValueTuple<System.Single, System.Single>::.ctor(!0, !1)System.Collections.Generic.List<CandideServer.Data.DataModels.ServerWeatherData>::Add(!0)ServerDataSetup.<>c::<SetupWeather>b__25_0()System.Func<CandideServer.Data.DataModels.IServerWeatherController>::.ctor(System.Object, System.IntPtr)ServerDataSetup.<>c::<SetupWeather>b__25_1()ServerDataSetup.<>c::<SetupWeather>b__25_2(System.Collections.Generic.HashSet<System.String>, System.Single)System.Func<System.Collections.Generic.HashSet<System.String>, System.Single, System.Single>::.ctor(System.Object, System.IntPtr)CandideServer.Database.ServerWeatherDataBase::AddWeatherData(System.Collections.Generic.IEnumerable<CandideServer.Data.DataModels.ServerWeatherData>)
String literals
normalfograinybiome:desertbiome:volcanicbiome:volcanic_centerbiome:volcanic_edgethunderbiome:ghosttownbiome:ghosttown_centerowl_shadow
Slotted
#
private Shared.Models.DropTables.DropTableItemSpawnModel Slotted(System.String itemId, System.Int32 slot, System.Single weight, System.Int32 min, System.Int32 max, System.String auraId, System.Collections.Generic.Dictionary<Shared.Models.Auras.ItemAuraTier, System.Collections.Generic.List<System.String>> randomAuras)
Method metadata
- Visibilityprivate
- Return type
Shared.Models.DropTables.DropTableItemSpawnModel - StaticTrue
- VirtualFalse
- Hash
7A74B0BF5D98950D00D5421973BB16DEAD8FD5D32C86E31677115E5F681D806C - Body hash
F0CA7C84EEB1C12770155837B0D04D2B73CC515DF5B01E3591D433A1135B14E1 - IL size65
Referenced calls
Shared.Models.DropTables.DropTableItemSpawnModel::.ctor()Shared.Models.DropTables.DropTableItemSpawnModel::set_ItemId(System.String)Shared.Models.DropTables.DropTableItemSpawnModel::set_IsSlotted(System.Boolean)Shared.Models.DropTables.DropTableItemSpawnModel::set_MinAmount(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_MaxAmount(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_SlotIndex(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_SpawnChance(System.Single)Shared.Models.DropTables.DropTableItemSpawnModel::set_AuraId(System.String)
Slotted
#
private Shared.Models.DropTables.DropTableItemSpawnModel Slotted(System.String itemId, System.Int32 slot, System.Single weight, System.String auraId, System.Collections.Generic.Dictionary<Shared.Models.Auras.ItemAuraTier, System.Collections.Generic.List<System.String>> randomAuras)
Method metadata
- Visibilityprivate
- Return type
Shared.Models.DropTables.DropTableItemSpawnModel - StaticTrue
- VirtualFalse
- Hash
043B9B28639B66055F40C5F213ECD3A49EFE9716DD67B0C60664AAFF2C2C5BC6 - Body hash
737324AA58FAEEDEB05D855643961EE7126450499378978EEA886FE4B8CA4C5C - IL size63
Referenced calls
Shared.Models.DropTables.DropTableItemSpawnModel::.ctor()Shared.Models.DropTables.DropTableItemSpawnModel::set_ItemId(System.String)Shared.Models.DropTables.DropTableItemSpawnModel::set_IsSlotted(System.Boolean)Shared.Models.DropTables.DropTableItemSpawnModel::set_MinAmount(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_MaxAmount(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_SlotIndex(System.Int32)Shared.Models.DropTables.DropTableItemSpawnModel::set_SpawnChance(System.Single)Shared.Models.DropTables.DropTableItemSpawnModel::set_AuraId(System.String)