Romestead Assembly Reference

CandideServer.Data.ServerDataSetups.ServerDataSetup

Type JSON

public class in CandideServer.Data.ServerDataSetups

Methods19
Properties0
Fields4
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Data.ServerDataSetups
  • Base typeSystem.Object
  • HashC321F3320C5359FEAE1B25394B51DA372920A29DE2D116FB4408AA40C0C41FEE

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
AuraTypespublicpublic System.Collections.Generic.List<Shared.Data.EntityAuraTypeData> AuraTypes
DataFileLoadingHasSetupOncepublicpublic System.Boolean DataFileLoadingHasSetupOnce
HasSetupOncepublicpublic System.Boolean HasSetupOnce
SpellTypespublicpublic 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 typeShared.Models.DropTables.DropTableItemSpawnModel
  • StaticTrue
  • VirtualFalse
  • HashAC0DF54754326A8887C2DC28D96BCA071944DFFA110497C620748E3CBDDC4955
  • Body hash9FCA058F5E61033654BCD0E15CE8A17C8D6B30F55945FCEA800146A8FA9DB1D5
  • 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 typeShared.Models.DropTables.DropTableItemSpawnModel
  • StaticTrue
  • VirtualFalse
  • Hash85A32C3C6AD3ADAD8FC6640FC689F7D2BB6FABD71D73175879CB1067F9E1D3F8
  • Body hash903B0701E66DAA8A0A74AA22A65ED7374964F57BD5B0C0920A0929B8EA006907
  • 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)
Called by
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 typeShared.Models.DropTables.DropTableItemSpawnModel
  • StaticTrue
  • VirtualFalse
  • HashE61F987A2C9E843AB4D1FAEAC687D9096C9D1840F4FC5AB1531AF99537F2C833
  • Body hashE5FD940FDCB8B8B84C998A57829BFF6B5E871432BA9B41B8A56C025A6A989526
  • 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)
Called by
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 typeShared.Models.DropTables.DropTableItemSpawnModel
  • StaticTrue
  • VirtualFalse
  • Hash79485D963FA8C7D2AA5DF2F91F09D6875B30B971AC582D09141169F581185220
  • Body hash445758907E5F216B3D8BF883F59FE77FF4F120A95B842D226280205E1A15638A
  • 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)
Called by
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 typeShared.Models.DropTables.DropTableItemSpawnModel
  • StaticTrue
  • VirtualFalse
  • HashDCE11CFBC8DD945AF42E1DCD0E033BCD21C9845D7D4E75DCD8D67C07C77A187C
  • Body hashD688F48FA876A1DB89BB79B26E8818E9205CD565D9841EE6ADC83C045BB37447
  • 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)
Called by

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 typeShared.Models.DropTables.DropTableItemSpawnModel
  • StaticTrue
  • VirtualFalse
  • Hash469B612BA3613750B41B423312ABFBC525F87F1DD713B9E3CFED67DE0CBF3A11
  • Body hash0AFC537698A619C0C9AC9BBC5707B150DAC58DB21B0B2FE8B68DE7E124C6988C
  • 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)
Called by

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 typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash3DFE5883948019B350AF7319DF3A6EAA3E3F5533076AF4C8170490AA524BD4BE
  • Body hashC28574B7C6AB50D1E604225B93CD9626BA1C36A4D5DE56B8E2FEE801BCFFBA5F
  • IL size31
Referenced calls
  • Shared.Data.EntityAuraTypeData::.ctor()
  • System.Collections.Generic.List<Shared.Data.EntityAuraTypeData>::Add(!0)
Called by

Setup

public System.Void Setup()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashA1B4AABA04733C8DDF85BC1CB38A97E23690BCDD632AA54D1565C539C4A8AD06
  • Body hash7B34B2763D1453A4BF88CB3245B5B13640E2C9C5D50A9D6A2FC80D3CA96F14A5
  • IL size172
Referenced calls
Called by

SetupBiomeSpawnTables

public System.Void SetupBiomeSpawnTables()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash75E6676C2075E218F920DB3DC1993DC2BEC125487E2874D4C87D3DEC0236100D
  • Body hash665D888390F520070160CAEEF1FE7C38F2521EEFBC3915B281B7D1D61E9F8A40
  • IL size5520
Referenced calls
Called by
String literals
  • biome:beach
  • spawn_table:beach
  • spawn_table:beach:night
  • biome:desert
  • spawn_table:desert
  • spawn_table:desert:night
  • biome:forest
  • spawn_table:forest:3
  • spawn_table:forest:3:night
  • spawn_table:forest:4
  • spawn_table:forest:4:night
  • biome:forest_light
  • spawn_table:plains:2
  • spawn_table:plains:2:night
  • spawn_table:plains:3
  • spawn_table:plains:3:night

SetupDataFileLoading

public System.Void SetupDataFileLoading()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash0509C0F2EBE59AA52E81BFF733D02986CE297D8DCBA7A4FCC6BC240E6C6B3F37
  • Body hash791871374670B3A920DA760A3F26512E508E16705DCA8E872E01BE92462292D9
  • IL size194
Referenced calls
Called by
String literals
  • Controller
  • ServerController
  • Ai
  • ServerAi
  • db/doodads
  • doodads

SetupQuestEventObjectivesHandlers

public System.Collections.Generic.Dictionary<System.Type, System.ValueTuple<QuestObjective.UpdateObjective, QuestObjective.CheckObjective>> SetupQuestEventObjectivesHandlers()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Collections.Generic.Dictionary<System.Type, System.ValueTuple<QuestObjective.UpdateObjective, QuestObjective.CheckObjective>>
  • StaticTrue
  • VirtualFalse
  • Hash8D5662FB7869594453E91C411EEFD4A2F4A12DBAA1AAC9FF84F798D0CAACC97B
  • Body hash4475894B71E90AF8D53B683D711B5F7E3126A03B233E14CFA81F03EDD700D322
  • 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)
Called by

SetupQuestHandlers

public System.Void SetupQuestHandlers()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash12D6130E42BA95EA8275BAD97DDE8A1FD29651D52F65DD882E11F36B7C597B40
  • Body hash34493028FB871F8E1FE250CE6013037C152CC7FFA2741F23783596BF555B3BC7
  • IL size117
Referenced calls
Called by

SetupServerDropTables

public System.Collections.Generic.List<CandideServer.Data.ServerDataSetups.ServerDropTableData> SetupServerDropTables()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Collections.Generic.List<CandideServer.Data.ServerDataSetups.ServerDropTableData>
  • StaticFalse
  • VirtualFalse
  • HashD3AF49297CB46D86607BBE73D239623D07BF29C75930BE6EDB994DE6AABA36F6
  • Body hashC535D2101CF64BC45B2B7A35E0C9FD30141CD3D5BF23B37A2F6F99CEAEC0AE3B
  • IL size26655
Referenced calls
Called by
String literals
  • item_aura:armor:damaged
  • item_aura:armor:weak
  • item_aura:armor:pristine
  • item_aura:armor:bulwark
  • item_aura:armor:hardened
  • item_aura:melee:damaged
  • item_aura:melee:rusted
  • item_aura:melee:blunt
  • none
  • item_aura:melee:sharpened
  • item_aura:melee:swift
  • item_aura:melee:precise
  • item_aura:melee:reaching
  • item_aura:melee:forceful
  • item_aura:ranged:rotted
  • item_aura:ranged:weak

SetupServerEntityAuraTypes

private System.Void SetupServerEntityAuraTypes()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash3F69298BC3A2E6463BEFFAEBE9C2693996AE084C50EE13F33CE0E841E5AA84C5
  • Body hashB050E7261037257518E539D3B825EEACC7454E3BE2315582A34CF61BFDF5F41F
  • 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)
Called by
String literals
  • auratype:damage_over_time
  • auratype:ignore_collisions
  • auratype:do_not_generate_threat
  • auratype:simple_aura
  • auratype:enraged
  • auratype:elite
  • auratype:stats_change
  • auratype:base_stats
  • auratype:flag_based_stats_change
  • auratype:onhitcastspell
  • auratype:healing_over_time
  • auratype:stun
  • auratype:petrified
  • auratype:root
  • auratype:set:character:flag
  • auratype:loot

SetupServerScripts

private System.Void SetupServerScripts()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash4B3FBC67229C5447B26F4D268BE8B2218D057F3AAC99A69330CC290C372A755A
  • Body hash108B30F7A1820D18EB5DDC75BD1C1A012DFF9803E92292E9363F4F14817A7D1E
  • IL size70
Referenced calls
Called by
String literals
  • server_script:volcano_lever_insert_rod

SetupServerSpellTypes

private System.Void SetupServerSpellTypes()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash36F83F310FBBF738BD8AF229F6FD3963F3231F6A809A5174148DE457655AE9B7
  • Body hashBF188EADE0AB705796F59C48C7838B4CBA2C989C8CB367DD00C723D082B46AAB
  • 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()
Called by
String literals
  • spelltype:place_tile
  • spelltype:place_crop
  • spelltype:place_construction
  • spelltype:heal
  • spelltype:mass_heal
  • spelltype:cone_attack
  • spelltype:line_attack
  • spelltype:single_projectile_attack
  • spelltype:multiple_projectile_attack
  • spelltype:explosion
  • spelltype:linear_shockwave
  • spelltype:area_of_effect
  • spelltype:instant_single_target
  • spelltype:summon_creature
  • spelltype:progression_unlock_spell
  • spelltype:line_grapple_hook

SetupWeather

private System.Void SetupWeather()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash57BE1CF6AF127F7134151CFA4B0D6FFAB34946AD5E2934688CADF31218384C12
  • Body hashFBFCFFDB818405D4AFC625799C8DF13676E048F90758FC5AE20886DD3B4F1C2D
  • 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>)
Called by
String literals
  • normal
  • fog
  • rainy
  • biome:desert
  • biome:volcanic
  • biome:volcanic_center
  • biome:volcanic_edge
  • thunder
  • biome:ghosttown
  • biome:ghosttown_center
  • owl_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 typeShared.Models.DropTables.DropTableItemSpawnModel
  • StaticTrue
  • VirtualFalse
  • Hash7A74B0BF5D98950D00D5421973BB16DEAD8FD5D32C86E31677115E5F681D806C
  • Body hashF0CA7C84EEB1C12770155837B0D04D2B73CC515DF5B01E3591D433A1135B14E1
  • 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)
Called by

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 typeShared.Models.DropTables.DropTableItemSpawnModel
  • StaticTrue
  • VirtualFalse
  • Hash043B9B28639B66055F40C5F213ECD3A49EFE9716DD67B0C60664AAFF2C2C5BC6
  • Body hash737324AA58FAEEDEB05D855643961EE7126450499378978EEA886FE4B8CA4C5C
  • 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)
Called by