CandideServer.Database.ServerDropTablesDataBase
Type JSONpublic class in CandideServer.Database
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Database - Base type
System.Object - Hash
031C6A3266695BACBF9731652C99DF44B24E178287C48AA5FB5CAD378B4DC7FC
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
ServerDropTableDataMap# | public | public System.Collections.Generic.Dictionary<System.String, CandideServer.Data.ServerDataSetups.ServerDropTableData> ServerDropTableDataMap |
Methods
AddDropTables
#
public System.Void AddDropTables(System.Collections.Generic.List<CandideServer.Data.ServerDataSetups.ServerDropTableData> dropTables)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
38843ED0CC5E02CC065B0ED11CF8F72EAEFAFCD097C901B2240F464E978CB6D4 - Body hash
CB8E7F4973E84773870CB6EB9384CB3632746A2F7E72EBCDBE8DE417E198C472 - IL size262
Referenced calls
System.Collections.Generic.List<CandideServer.Data.ServerDataSetups.ServerDropTableData>::GetEnumerator()List.Enumerator<CandideServer.Data.ServerDataSetups.ServerDropTableData>::get_Current()System.Collections.Generic.Dictionary<System.String, CandideServer.Data.ServerDataSetups.ServerDropTableData>::ContainsKey(!0)System.String::Concat(System.String, System.String, System.String)CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)System.Collections.Generic.Dictionary<System.String, CandideServer.Data.ServerDataSetups.ServerDropTableData>::set_Item(!0, !1)System.String::op_Equality(System.String, System.String)System.Collections.Generic.Dictionary<System.String, Shared.Models.Items.ItemData>::ContainsKey(!0)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()List.Enumerator<CandideServer.Data.ServerDataSetups.ServerDropTableData>::MoveNext()System.IDisposable::Dispose()
String literals
Detected duplicate drop table id ''.(empty)Droptable '' contains invalid item id ''
GetDropTableItemListOrNull
#
public CandideServer.Data.ServerDataSetups.ServerDropTableData GetDropTableItemListOrNull(System.String id)
Method metadata
- Visibilitypublic
- Return type
CandideServer.Data.ServerDataSetups.ServerDropTableData - StaticTrue
- VirtualFalse
- Hash
50CFCB0839A596822ADF1454FA643F497BC7C155EDF1A447AAEA9DA97D155181 - Body hash
8A3864DEE486C919A6412597C3C26DDBE8DFEFFC0C265395BCA1EECDFD22719D - IL size22
Referenced calls
System.Collections.Generic.Dictionary<System.String, CandideServer.Data.ServerDataSetups.ServerDropTableData>::TryGetValue(!0, !1&)
Called by
CandideServer.Entities.Controllers.Barbeque.ServerHarvestableObjectController::OnInteractCandideServer.Entities.Controllers.ServerFruitTreeController::OnOutOfHealthCandideServer.Entities.Controllers.ServerHiddenTreasureController::SpawnChestFromEntityCandideServer.Entities.Controllers.ServerTreeController::OnOutOfHealthCandideServer.Entities.ControllerSets.Chest.ServerChestController::FillInventoryWithDropsCandideServer.Entities.ControllerSets.Cyclops.ServerCyclopsArenaController::SpawnEntityCandideServer.Entities.ControllerSets.ServerSulphurVentController::LaunchHiddenGoodsCandideServer.Entities.ControllerSets.Talos.ServerTalosFloorPitController::SpawnQueuedEntityCandideServer.Helpers.ServerRandomExpertiseBonusGather::RollRandomExpertiseBonusGatherCandideServer.ServerManagers.LootServerManager::AddDroppedItemCandideServer.ServerManagers.LootServerManager::DropLootAtPositionCandide.TestAndDebug::TestDroptableRolling