Shared.Data.BossDataBase
Type JSONpublic class in Shared.Data
Type metadata
- Assembly
Shared - Namespace
Shared.Data - Base type
System.Object - Hash
F122106AF522606265A5806FF24069D8C94E2EA05EBBBED50A525CA404D668F6
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
DataMap# | public | public System.Collections.Generic.Dictionary<System.String, Shared.Models.Boss.BossData> DataMap |
SuffixDespawn# | public | public System.String SuffixDespawn |
SuffixDiscover# | public | public System.String SuffixDiscover |
SuffixLocation# | public | public System.String SuffixLocation |
SuffixName# | public | public System.String SuffixName |
Methods
AddBosses
#
public System.Void AddBosses(System.Collections.Generic.List<Shared.Models.Boss.BossData> bossList)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
947891270254D7478C423EB61E6AFBD353D9DAC5920D89E4E13F2920E9E83284 - Body hash
BE6920DDC7AC4328B6C15496327FBB277A6B22E280B1E7395ECBA28D4F46E5E0 - IL size235
Referenced calls
System.Collections.Generic.List<Shared.Models.Boss.BossData>::GetEnumerator()List.Enumerator<Shared.Models.Boss.BossData>::get_Current()System.String::Concat(System.String, System.String)Shared.Text.StringId::op_Implicit(System.String)System.Nullable<Shared.Text.StringId>::get_HasValue()System.Nullable<Shared.Text.StringId>::.ctor(!0)System.Collections.Generic.Dictionary<System.String, Shared.Models.Boss.BossData>::TryAdd(!0, !1)System.String::Concat(System.String, System.String, System.String)CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)List.Enumerator<Shared.Models.Boss.BossData>::MoveNext()System.IDisposable::Dispose()
String literals
*boss:name*boss:despawn*boss:discover*boss:locationDetected duplicate boss id ''.
GetBossOrNull
#
public Shared.Models.Boss.BossData GetBossOrNull(System.String id)
Method metadata
- Visibilitypublic
- Return type
Shared.Models.Boss.BossData - StaticTrue
- VirtualFalse
- Hash
60279D21B13AF47C0CBF072AB18F5456F5643D13DFD24E84E601A19563C3C367 - Body hash
5DB119440C1B1678F8AEEAF640ADE94E2C8E15FA388C54C0DA937BAE37D32D44 - IL size22
Referenced calls
System.Collections.Generic.Dictionary<System.String, Shared.Models.Boss.BossData>::TryGetValue(!0, !1&)
Called by
CandideServer.ServerManagers.BossServerManager::AddBossSpawnLocationCandideServer.ServerManagers.BossServerManager::DropLootInternalCandideServer.ServerManagers.BossServerManager::SpawnBossCandideServer.ServerManagers.BossServerManager::SpawnBossLootChestCandideServer.ServerManagers.BossServerManager::StartBossFightCandideServer.ServerManagers.PoiServerManager::SpawnHandcraftedDungeonPoiCandide.GameModels.Controllers.BossController::RemoveBossFightCandide.GameModels.Controllers.BossController::UpdateBossFightCandide.GameModels.Models.Spells.ResetBossSpell::GetToolTipTextCandide.GameModels.Services.BossService::OnReceive_BossDiscoverSpawnLocationCandide.GameModels.Systems.BossSystem::DrawTextCandide.Sound.MusicAmbienceSystems.MusicSoundState::GetTrackArgs