Romestead Assembly Reference

CandideServer.ServerControllers.BossServerController

Type JSON

public class in CandideServer.ServerControllers

Methods8
Properties0
Fields0
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.ServerControllers
  • Base typeSystem.Object
  • Hash34573B27DFCA04CBDF145A4CAFF566880AEAAA8AD1757916789D46BE96B33FD1

Relationships

Base type

System.Object

Methods

AfterWorldGameStateLoaded

public System.Void AfterWorldGameStateLoaded()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash8D5EF288BFC89A1701C47C3C84A6AC24FA355D2DD501F421A20B073D16AB3934
  • Body hash81208D3F5899B4224A43D6FD07CAC9D23814D1641D27FDA22B4EF80D66140627
  • IL size310
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossLocationModel>::get_Values()
  • System.Linq.Enumerable::ToList(System.Collections.Generic.IEnumerable<!!0>)
  • System.Collections.Generic.List<CandideServer.Models.Boss.BossLocationModel>::GetEnumerator()
  • List.Enumerator<CandideServer.Models.Boss.BossLocationModel>::get_Current()
  • System.Collections.Generic.Dictionary<System.String, Shared.Models.Boss.BossData>::TryGetValue(!0, !1&)
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Dungeons.DungeonLocationModel>::ContainsKey(!0)
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Dungeons.DungeonLocationModel>::get_Values()
  • Dictionary.ValueCollection<System.Guid, CandideServer.Models.Dungeons.DungeonLocationModel>::GetEnumerator()
  • Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Models.Dungeons.DungeonLocationModel>::get_Current()
  • System.String::op_Inequality(System.String, System.String)
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossLocationModel>::Remove(!0)
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossLocationModel>::set_Item(!0, !1)
  • Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Models.Dungeons.DungeonLocationModel>::MoveNext()
  • System.IDisposable::Dispose()
  • CandideServer.ServerManagers.BossServerManager::ResetBossSpawnLocation(CandideServer.Models.Boss.BossLocationModel, System.Boolean, System.Boolean)
  • System.Nullable<System.Guid>::get_HasValue()
  • System.Nullable<System.Guid>::GetValueOrDefault()
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::ContainsKey(!0)
  • List.Enumerator<CandideServer.Models.Boss.BossLocationModel>::MoveNext()

RemoveBossFight

public CandideServer.Models.Boss.BossLocationModel RemoveBossFight(CandideServer.Models.Boss.BossFightModel fight, System.Boolean despawned, System.Boolean defeated)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Models.Boss.BossLocationModel
  • StaticTrue
  • VirtualFalse
  • HashC1E2A9AEC16D9C9E6228DF1FAB7CFE20F31F3B61187E0C7121101D99A13D9CE1
  • Body hash3DD7C479292F1AA50FC81ED5647264BB2B53309606B13B3F272E6B5B2D451D9D
  • IL size233
Referenced calls
Called by
String literals
  • boss:
  • :despawns
  • :defeated
  • :killcount

RemoveBossLocation

public CandideServer.Models.Boss.BossLocationModel RemoveBossLocation(System.Guid locationId)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Models.Boss.BossLocationModel
  • StaticTrue
  • VirtualFalse
  • Hash582E63FB3EB4E5260D2C0A7F77D4514E30E580F2FA2FDF360857E5BBBB449908
  • Body hash9AA3B7F1EA974C21B8149E2D319A203CFC2EE5205F1AD83EA8656622C198D663
  • IL size26
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossLocationModel>::TryGetValue(!0, !1&)
Called by

UpdateBossFight

public System.Void UpdateBossFight(CandideServer.Models.Boss.BossFightModel fight)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash6223CB31426618CFE327A536514FB951AB13691178A120821279E809EE093F1B
  • Body hash3BDBEBAA70CF91B809422AA6DCB24D9757BAFEADE9D329A66F783A8542C8E3D0
  • IL size18
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossFightModel>::set_Item(!0, !1)
Called by

UpdateBossLocationIconLocation

public System.Void UpdateBossLocationIconLocation(System.Guid locationId, Microsoft.Xna.Framework.Vector2 position)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash93D6C32D10A14986E95A9FB47877F2A549D2759AA844388C3E503BC2B24CC340
  • Body hashD7571F20AB9CD2FB4D99AE99AE295BAB56962CE5238BD8C297636E43B857866C
  • IL size23
Referenced calls
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossLocationModel>::TryGetValue(!0, !1&)
Called by

UpdateBossLocationState

public CandideServer.Models.Boss.BossLocationModel UpdateBossLocationState(System.Guid locationId, CandideServer.Models.Boss.BossLocationState state)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Models.Boss.BossLocationModel
  • StaticTrue
  • VirtualFalse
  • Hash50C7CAF4EE0298DC6AFF29BCA52D54DDC287EB0BCF219C139B334F650FF5D212
  • Body hashEDA547069571AC79B32DD06E720B6947A98E54729E0E87AD0FB7BB291E9E94F0
  • IL size48
Referenced calls
Called by
String literals
  • boss-location-updated

UpdateBossLocationState

public System.Void UpdateBossLocationState(CandideServer.Models.Boss.BossLocationModel location, CandideServer.Models.Boss.BossLocationState state)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash2B6141CEA3547ECD860068673D21328F59F53A128D29D8BA9543834C816FB233
  • Body hash06A003E6CE1B7FC4A12DA81651AB6C7928407EFE0E3A3D4C20BBD8BDFB5C002E
  • IL size131
Referenced calls
Called by
String literals
  • boss:
  • :discovered
  • boss:minervas_owl
  • boss:phoenix