Candide.GameModels.Controllers.BossController
Type JSONpublic class in Candide.GameModels.Controllers
Type metadata
- Assembly
Romestead - Namespace
Candide.GameModels.Controllers - Base type
System.Object - Hash
2CF6666CBE16A8D40AA3E0A49B89D95698F14D6ADC8866A1D40E395ECC48AEE5
Relationships
Base type
System.Object
Methods
RemoveBossFight
#
public System.Void RemoveBossFight(System.Guid bossFightId, System.Boolean despawned, System.Boolean defeated)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
E2D639B7224310C5A6E2C26E14336F53E7FE3AC31DAFD364258FBF7EA388D33B - Body hash
F6F73A9FEDCDC0A61D9823A37DB8AAEE75C20D9679307EEA5B994D7424238322 - IL size125
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossFightModel>::Remove(!0, !1&)System.String::op_Equality(System.String, System.String)Shared.Data.BossDataBase::GetBossOrNull(System.String)Candide.Sound.MusicAmbienceSystems.MusicSoundState::KeepPlayingCurrentSoundFor(System.Single)System.Nullable<Shared.Text.StringId>::get_HasValue()System.Nullable<Shared.Text.StringId>::get_Value()CandideServer.MessageModels.ChatLogMessage::AsStringId(Shared.Text.StringId, CandideServer.Models.ChatMessageType, System.Boolean, System.String)Candide.Multiplayer.Chat.ChatLogManager::SendLocalChatMessage(CandideServer.MessageModels.ChatLogMessage)
String literals
boss:minervas_owl
SyncFullSyncGameState
#
public System.Void SyncFullSyncGameState(CandideServer.ServerServices.GetFullGameStateResponse gameStateResponse)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B3B619944C9274CF93DFF58F5CC4E30BFDAD84338C989083835E70CF7C4EDDE6 - Body hash
6F3E7C0FC16DDB7A6516985554E977FD36F17E059A310F523F6445D0A386DF1F - IL size179
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossLocationModel>::Clear()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossFightModel>::Clear()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossLocationModel>::GetEnumerator()Dictionary.Enumerator<System.Guid, CandideServer.Models.Boss.BossLocationModel>::get_Current()System.Collections.Generic.KeyValuePair<System.Guid, CandideServer.Models.Boss.BossLocationModel>::Deconstruct(!0&, !1&)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossLocationModel>::Add(!0, !1)Dictionary.Enumerator<System.Guid, CandideServer.Models.Boss.BossLocationModel>::MoveNext()System.IDisposable::Dispose()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossFightModel>::GetEnumerator()Dictionary.Enumerator<System.Guid, CandideServer.Models.Boss.BossFightModel>::get_Current()System.Collections.Generic.KeyValuePair<System.Guid, CandideServer.Models.Boss.BossFightModel>::Deconstruct(!0&, !1&)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossFightModel>::Add(!0, !1)Dictionary.Enumerator<System.Guid, CandideServer.Models.Boss.BossFightModel>::MoveNext()
UpdateBoss
#
public System.Void UpdateBoss(CandideServer.MessageModels.Bosses.BossUpdateMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
316ED76C790907264A42D94E7BEE5C05FC74C8F0DF3751AD446E8FE31990C0E6 - Body hash
05A827E7F7CA6AF716713A0C9F5F2E39DF9D8046CA61848B7BE1FE827E9FFDB3 - IL size90
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossFightModel>::TryGetValue(!0, !1&)
UpdateBoss
#
public System.Void UpdateBoss(CandideServer.MessageModels.Bosses.BossWorldLockMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C3F214732FA4EE8BFA6AD9BAABA7D7AF6F70D780129E90F5B14AB06AA5049130 - Body hash
BB30733F0267F126D4589CE3102705D470D53B21FFDA1E10E50F61E04C7EC9F9 - IL size34
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossFightModel>::TryGetValue(!0, !1&)
UpdateBossFight
#
public System.Void UpdateBossFight(CandideServer.Models.Boss.BossFightModel msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
30550BAA358EF95B86835464731E1B36777461E6D3095337586BD2921C8DDB42 - Body hash
841D18980E261612D7D8181CD16F94B5DC96D772F80E0C15DF1F677524237E4C - IL size202
Referenced calls
Shared.Data.BossDataBase::GetBossOrNull(System.String)Shared.Text.StringDefinitions::GetFormatString(System.String, System.String, System.String)Candide.Multiplayer.Services.ConnectService::ErrorDisconnect(Candide.Multiplayer.Services.DisconnectReason, System.String)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossFightModel>::ContainsKey(!0)Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)CandideCreator.Shared.Content::SpriteSheet(System.String)Candide.Graphics.VFX.CinematicHandler::PlayZoneIntro(System.String, CandideCreator.Shared.Graphics.SpriteSheet, CandideCreator.Shared.Graphics.SpriteSheet)System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::get_Value()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossLocationModel>::TryGetValue(!0, !1&)Candide.GameModels.Controllers.BossController::UpdateBossLocation(CandideServer.Models.Boss.BossLocationModel)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossFightModel>::set_Item(!0, !1)
String literals
ConnectionError_Content20x1
UpdateBossLocation
#
public System.Void UpdateBossLocation(CandideServer.Models.Boss.BossLocationModel model)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
3379CA9DA10762360D73C736EF94A4C824D91FFE9B7E3BC4A421AAC0DF90915C - Body hash
8CC4E8265F496408D9FB94DB5EC0B314D8BDEFAC80D27D6A9ED28AD42E3DDB22 - IL size18
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossLocationModel>::set_Item(!0, !1)
UpdateMusicBoss
#
public System.Void UpdateMusicBoss(CandideServer.MessageModels.Bosses.BossMusicUpdateMessage msg)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
57FD09857B6C07C289F8191333EF70A7EA1A13F7D73BC30717E6D0754882F97C - Body hash
6423E1E36CDD8B98F26EFAE28B33C98CF320375F281216326AEFA4318BBA4DF1 - IL size34
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossFightModel>::TryGetValue(!0, !1&)