public class in CandideServer.ServerManagers
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.ServerManagers - Base type
System.Object - Hash
0AF263E83E6020EF328E579BF52711893D3DF253847E28F6F105D5A14D6A3ABA
Relationships
Base type
System.Object
Methods
AddBossSpawnLocation
#
public System.Void AddBossSpawnLocation(Shared.Models.Boss.BossData bossData, CandideServer.Models.Dungeons.DungeonLocationModel location)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
28A51195C338EC5812389AB9563B28B966B1C6E6EB5603BBFE098D4958CB8605 - Body hash
8AD3E34F1F48FA22C27BC866180977A12582B0EBF4212444C7126B7849B51ADC - IL size106
Referenced calls
CandideServer.Models.Boss.BossLocationModel::.ctor()CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Helpers.VectorExtension::ToScreenSpace(Microsoft.Xna.Framework.Vector3)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossLocationModel>::Add(!0, !1)
AddBossSpawnLocation
#
public System.Void AddBossSpawnLocation(System.Guid worldId, CandideCreator.Shared.Models.RectangleF tileBounds, System.String mapName, System.String bossDataId, System.Guid spawnEntityBaseId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
7B22396AA0B651FF45987416096E8026149A99C44CDECF398F3525CDE2BA4C21 - Body hash
5A420FB6DF988EF70117BEEF6928231D36C13E0552A274B8317511ABF835CD8F - IL size192
Referenced calls
BossServerManager.<>c__DisplayClass5_0::.ctor()System.Guid::NewGuid()CandideCreator.Shared.Models.RectangleF::get_Center()Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)CandideCreator.Shared.Models.RectangleF::get_Position()Microsoft.Xna.Framework.Vector2::ToPoint()BossServerManager.<>c__DisplayClass5_0::<AddBossSpawnLocation>b__0(CandideServer.ServerControllers.SpawnEntityArgs)System.Action<CandideServer.ServerControllers.SpawnEntityArgs>::.ctor(System.Object, System.IntPtr)CandideServer.World.Generation.PointOfInterestInserter::LoadInWorldAt(System.String, Microsoft.Xna.Framework.Point, System.Boolean, System.Action<CandideServer.ServerControllers.SpawnEntityArgs>)Shared.Data.BossDataBase::GetBossOrNull(System.String)CandideCreator.Shared.Helpers.ExceptionHelper::ThrowException(System.String)CandideServer.Models.Boss.BossLocationModel::.ctor()System.Nullable<System.Guid>::.ctor(!0)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossLocationModel>::Add(!0, !1)
String literals
Could not find Boss Data
DiscoverBossLocation
#
public CandideServer.Models.Boss.BossLocationModel DiscoverBossLocation(CandideServer.Entities.ControllerSets.TorchBearerStatue.ServerTorchBearerStatueController statue)
Method metadata
- Visibilitypublic
- Return type
CandideServer.Models.Boss.BossLocationModel - StaticTrue
- VirtualFalse
- Hash
F36FA5584056CF9A85FC2524FB947DF461952E1F6D3A31410AA8659814B3D7EA - Body hash
21FB0B0B559145B17604931E979802771ECF188038150A0C3551829230879B90 - IL size213
Referenced calls
Shared.Entity.EntityWrapper::get_Position2()CandideCreator.Shared.Helpers.Parameters::GetStringNullIfEmpty(System.String, System.String)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.String::op_Inequality(System.String, System.String)Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::Length()Dictionary.Enumerator<System.Guid, CandideServer.Models.Boss.BossLocationModel>::MoveNext()System.IDisposable::Dispose()CandideServer.ServerControllers.BossServerController::UpdateBossLocationState(System.Guid, CandideServer.Models.Boss.BossLocationState)CandideServer.MessageModels.Bosses.DiscoverBossLocationMessage::.ctor()CandideServer.ServerServices.BossServerService::Send_DiscoverBossSpawnLocation(CandideServer.MessageModels.Bosses.DiscoverBossLocationMessage)
Called by
String literals
boss_id
DiscoverBossLocation
#
public System.Void DiscoverBossLocation(System.Guid locationId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
021B617A59860B49758F27CA8F6017A2719ECD1EE15856C958B9088CF6EA0E5C - Body hash
48C3E1D9551B9D1CBF616C69573BF00A6D5DADDC083EDFD8352D8FAD1193670E - IL size64
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossLocationModel>::TryGetValue(!0, !1&)CandideServer.ServerControllers.BossServerController::UpdateBossLocationState(CandideServer.Models.Boss.BossLocationModel, CandideServer.Models.Boss.BossLocationState)CandideServer.MessageModels.Bosses.DiscoverBossLocationMessage::.ctor()CandideServer.ServerServices.BossServerService::Send_DiscoverBossSpawnLocation(CandideServer.MessageModels.Bosses.DiscoverBossLocationMessage)
DiscoverBossLocation
#
public System.Void DiscoverBossLocation(System.Guid locationId, CandideServer.ServerServices.ServerJoinedPlayerModel player)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
BAA8034CC861AE27373CE3C14BCDE3AF6C2C58BAD7A7ADB390CF669688CC01CC - Body hash
506DC34A3736A1F485182F79F564DA0D726247FFFE97DB56C734136F654271DA - IL size69
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossLocationModel>::TryGetValue(!0, !1&)CandideServer.ServerControllers.BossServerController::UpdateBossLocationState(CandideServer.Models.Boss.BossLocationModel, CandideServer.Models.Boss.BossLocationState)CandideServer.MessageModels.Bosses.DiscoverBossLocationMessage::.ctor()CandideServer.ServerServices.BossServerService::Send_DiscoverBossSpawnLocation(CandideServer.MessageModels.Bosses.DiscoverBossLocationMessage)
DiscoverBossLocation
#
public System.Void DiscoverBossLocation(System.String bossId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
80DC2F8E1E0FBF0DB86073D930E1012C16FAF0E88849A637283EC9375EE630E6 - Body hash
10B02B1E223F860D7C28B9A2F1CF257EF849BEB8F140AD01D48DD0CA51B4886B - IL size87
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossLocationModel>::get_Values()Dictionary.ValueCollection<System.Guid, CandideServer.Models.Boss.BossLocationModel>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Models.Boss.BossLocationModel>::get_Current()System.String::op_Inequality(System.String, System.String)CandideServer.ServerManagers.BossServerManager::DiscoverBossLocation(System.Guid)Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Models.Boss.BossLocationModel>::MoveNext()System.IDisposable::Dispose()
DropLootInternal
#
private System.Boolean DropLootInternal(System.Guid entityId, System.Nullable<Microsoft.Xna.Framework.Vector3> position, out CandideServer.Entities.ServerEntityModel& outLoot)
Method metadata
- Visibilityprivate
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
07E81069A886D26134D8A8F0D41E60A4B6602D646729710BCEC0ADAF1B9D02CB - Body hash
D762006C0B096AC64E71019C2E11AF0A4004064F9FB870BF93BA0B01A4A332DA - IL size249
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossFightModel>::get_Values()Dictionary.ValueCollection<System.Guid, CandideServer.Models.Boss.BossFightModel>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Models.Boss.BossFightModel>::get_Current()System.Guid::op_Inequality(System.Guid, System.Guid)Shared.Data.BossDataBase::GetBossOrNull(System.String)System.Nullable<Microsoft.Xna.Framework.Vector3>::get_HasValue()System.Nullable<Microsoft.Xna.Framework.Vector3>::GetValueOrDefault()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::TryGetValue(!0, !1&)Shared.Entity.EntityWrapper::get_FloorHeight()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)CandideServer.ServerManagers.BossServerManager::SpawnBossLootChest(System.Guid, System.String, Microsoft.Xna.Framework.Vector3)Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Models.Boss.BossFightModel>::MoveNext()System.IDisposable::Dispose()
public System.Boolean IsBossDead(System.String bossId)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
C430A315CFEE0CD1614768E8E5E8A2E3E94DE01DEB23B19F35284D81E50071CA - Body hash
81D5FC1A512D180FFEBFD36D4E7EBFE238246E077CA10875E895EBE624E22EA7 - IL size81
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossLocationModel>::get_Values()Dictionary.ValueCollection<System.Guid, CandideServer.Models.Boss.BossLocationModel>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Models.Boss.BossLocationModel>::get_Current()System.String::op_Inequality(System.String, System.String)Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Models.Boss.BossLocationModel>::MoveNext()System.IDisposable::Dispose()
OnBossEntityKilled
#
public System.Void OnBossEntityKilled(System.Guid entityId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
16303878C8DEBBAF326EA8558F5988C99CB33AA12C918C8564BBE02CA13AD335 - Body hash
7F9F98D11B7AD4E91BF1B1C5A290784CF6066CAD36E2A6774911902E4763D7E0 - IL size83
Referenced calls
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.Guid::op_Inequality(System.Guid, System.Guid)CandideServer.ServerManagers.BossServerManager::RemoveBossFight(CandideServer.Models.Boss.BossFightModel, System.Boolean, System.Boolean)Dictionary.Enumerator<System.Guid, CandideServer.Models.Boss.BossFightModel>::MoveNext()System.IDisposable::Dispose()
RemoveBossFight
#
public System.Void RemoveBossFight(CandideServer.Models.Boss.BossFightModel bossFight, System.Boolean despawned, System.Boolean defeated)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
9E663FD29C7CF8306044B7AD9D2B7D548AE08C30D15BB68E7B27FDE9A4DBEB77 - Body hash
FA97141BF8ABCAAC4E7196C6E9AA87457C30C119E7AE2E715AFE2149338888C7 - IL size234
Referenced calls
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&)CandideServer.ServerControllers.BossServerController::UpdateBossLocationState(System.Guid, CandideServer.Models.Boss.BossLocationState)CandideServer.MessageModels.Bosses.BossLocationMessage::.ctor()CandideServer.ServerServices.BossServerService::Send_BossSpawnLocation(CandideServer.MessageModels.Bosses.BossLocationMessage)CandideServer.ServerServices.BossServerService::Send_RemoveBossFight(System.Guid, System.Boolean, System.Boolean)CandideServer.ServerControllers.BossServerController::RemoveBossFight(CandideServer.Models.Boss.BossFightModel, System.Boolean, System.Boolean)CandideServer.ServerManagers.EntityServerManager::RemoveEntity(System.Guid, Shared.Entity.EntityRemoveInfo)CandideServer.ServerManagers.DungeonServerManager::GetDungeonLocationFromWorldId(System.Guid)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Dungeons.ActiveDungeonModel>::TryGetValue(!0, !1&)CandideServer.ServerManagers.DungeonServerManager::ResetDungeon(CandideServer.Models.Dungeons.ActiveDungeonModel, CandideServer.Models.Dungeons.DungeonLocationModel)
Called by
CandideServer.Entities.ControllerSets.Cyclops.ServerCyclopsArenaController::RemoveBossFightCandideServer.Entities.ControllerSets.RobotBoss.ServerRobotBossController::ResetCandideServer.Entities.ControllerSets.Talos.ServerTalosArenaController::RemoveBossFightCandideServer.ServerManagers.BossServerManager::OnBossEntityKilledCandideServer.ServerSystems.BossServerSystem::Update
RemoveBossLocation
#
public System.Void RemoveBossLocation(System.Guid locationId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
2C36F634839EAFA877B57C8DA520E38095C4196B4BBC0CC223776FDED7C74DBD - Body hash
EA9E4337C20E77E752E4906877942B0BF33C883621FEAD5F6A4524BFBF4310A2 - IL size28
Referenced calls
CandideServer.ServerControllers.BossServerController::RemoveBossLocation(System.Guid)CandideServer.MessageModels.Bosses.BossLocationMessage::.ctor()CandideServer.ServerServices.BossServerService::Send_RemoveBossSpawnLocation(CandideServer.MessageModels.Bosses.BossLocationMessage)
ResetBossSpawnLocation
#
public System.Void ResetBossSpawnLocation(CandideServer.Models.Boss.BossLocationModel location, System.Boolean sendMessage, System.Boolean resetEvenIfPlayersInside)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C32857CFB1018EDDE9DCF404FEC43206A09AE77CE63EFA87F1ED5860FB7EEF4C - Body hash
4CA2BAADA0FAA7D462A9ADCA8FBC45E0D1D6FAE748DD0911AAFF4589A29A6586 - IL size286
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Dungeons.DungeonLocationModel>::TryGetValue(!0, !1&)System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Dungeons.ActiveDungeonModel>::TryGetValue(!0, !1&)CandideServer.ServerSystems.DungeonServerSystem::AnyPlayerInDungeon(System.Guid)System.DateTime::op_Subtraction(System.DateTime, System.DateTime)System.TimeSpan::get_TotalDays()CandideServer.ServerManagers.DungeonServerManager::ResetDungeon(CandideServer.Models.Dungeons.ActiveDungeonModel, CandideServer.Models.Dungeons.DungeonLocationModel)System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::GetValueOrDefault()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::ContainsKey(!0)CandideServer.ServerControllers.SpawnEntityArgs::.ctor()CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xy(Microsoft.Xna.Framework.Vector2)System.Collections.Generic.Dictionary<System.String, System.String>::.ctor()System.Object::ToString()System.Collections.Generic.Dictionary<System.String, System.String>::Add(!0, !1)CandideServer.ServerManagers.EntityServerManager::SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs)CandideServer.ServerControllers.BossServerController::UpdateBossLocationState(System.Guid, CandideServer.Models.Boss.BossLocationState)CandideServer.MessageModels.Bosses.BossLocationMessage::.ctor()CandideServer.ServerServices.BossServerService::Send_BossSpawnLocation(CandideServer.MessageModels.Bosses.BossLocationMessage)
Called by
String literals
locationId
ScaleBossHealth
#
public System.Int32 ScaleBossHealth(System.Int32 players, System.Single baseHealth, System.Single initialIncrease, System.Single decreaseRate, System.Single minIncrease)
Method metadata
- Visibilitypublic
- Return type
System.Int32 - StaticTrue
- VirtualFalse
- Hash
7AB34CFE7D04FEB08B01E6AAB1EAEA57928BF5EF4BF6DD31B9914FA449788518 - Body hash
E41B03640712FFD410A481ADB153ACC1A26CC62B23FAFE6A4DB599297516A7F3 - IL size18
Referenced calls
CandideCreator.Shared.Helpers.CandideMathHelper::ScaleValueUp(System.Int32, System.Single, System.Single, System.Single, System.Single)System.MathF::Round(System.Single)
ScaleBossHealthNoRounding
#
public System.Single ScaleBossHealthNoRounding(System.Int32 players, System.Single baseHealth, System.Single initialIncrease, System.Single decreaseRate, System.Single minIncrease)
Method metadata
- Visibilitypublic
- Return type
System.Single - StaticTrue
- VirtualFalse
- Hash
F9E88EA9753DF0EA8A5688DC26DDA3868782EFD1E6FD1D101DCD84EBBDED0951 - Body hash
86BA058B51B352B6EC9D99D1E877DCD1FBAE418D1DA194C92B61093D1FBEB5A3 - IL size12
Referenced calls
SetBossFightLocked
#
public System.Void SetBossFightLocked(System.Guid bossFightId, System.Boolean locked)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
216E3029847F8D8A686F44611D83037C669039CED9C9A6765A9375E771BA99A3 - Body hash
517FE99A1045EBB6C9C9AFAAC0715686AF0B4DC11CDB68412A56A008506F01E7 - IL size41
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossFightModel>::TryGetValue(!0, !1&)CandideServer.ServerControllers.BossServerController::SetBossFightLocked(CandideServer.Models.Boss.BossFightModel, System.Boolean)CandideServer.ServerServices.BossServerService::Send_BossWorldLock(System.Guid, System.Boolean)
SetBossFightMusicParameter
#
public System.Void SetBossFightMusicParameter(System.Guid entityId, System.Nullable<System.Int32> parameterValue)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
279AF3573A88A397D769BE8BA32DDE7C9D35D0DD717BB5B332CDA5141FF19C14 - Body hash
0BDCB64590DF81DE335FD74B5A1C01B3E311949A7D2AB13D860846B54E216B9E - IL size110
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossFightModel>::get_Values()Dictionary.ValueCollection<System.Guid, CandideServer.Models.Boss.BossFightModel>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Models.Boss.BossFightModel>::get_Current()System.Guid::op_Inequality(System.Guid, System.Guid)CandideServer.ServerServices.BossServerService::Send_BossMusicUpdate(CandideServer.MessageModels.Bosses.BossMusicUpdateMessage)Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Models.Boss.BossFightModel>::MoveNext()System.IDisposable::Dispose()
SpawnBoss
#
public System.Void SpawnBoss(System.String bossId, System.Nullable<System.Guid> locationId, Microsoft.Xna.Framework.Vector3 spawnPos, System.Guid worldId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
A388178DA7E63ED1D915F23B2508015B0248895C05975929B7ACEC810DD1701F - Body hash
F377EE97DCCC6418EE056EC9BAC9CF85BE00576FA186293875C99AEEC817E04A - IL size478
Referenced calls
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&)CandideServer.ServerControllers.BossServerController::UpdateBossLocationState(System.Guid, CandideServer.Models.Boss.BossLocationState)Shared.Data.BossDataBase::GetBossOrNull(System.String)System.Collections.Generic.Dictionary<System.Int32, CandideServer.ServerServices.ServerJoinedPlayerModel>::get_Count()System.MathF::Round(System.Single)System.Guid::NewGuid()CandideServer.Models.Boss.BossFightModel::.ctor()CandideServer.ServerControllers.SpawnEntityArgs::.ctor()System.Collections.Generic.Dictionary<System.String, System.String>::.ctor()System.Nullable<System.Single>::.ctor(!0)CandideServer.ServerManagers.EntityServerManager::SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs)Shared.Aura.Args.BaseStatsAuraArgs::.ctor()System.Collections.Generic.Dictionary<System.String, System.Single>::.ctor()System.Collections.Generic.Dictionary<System.String, System.Single>::Add(!0, !1)CandideServer.ServerManagers.AuraServerManager::TryApplyAuraToEntity(System.String, CandideServer.Entities.ServerEntityModel, System.Nullable<System.Guid>, Shared.Aura.Args.AbstractAuraArgs, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)Shared.Entity.EntityWrapper::set_Health(System.Single)System.Nullable<System.Guid>::.ctor(!0)CandideServer.ServerControllers.BossServerController::UpdateBossFight(CandideServer.Models.Boss.BossFightModel)CandideServer.MessageModels.Bosses.BossFightMessage::.ctor()CandideServer.ServerServices.BossServerService::Send_BossFightUpdate(CandideServer.MessageModels.Bosses.BossFightMessage)
Called by
String literals
aura:special:set_max_healthHealth
SpawnBossLootChest
#
public CandideServer.Entities.ServerEntityModel SpawnBossLootChest(System.Guid worldId, System.String bossId, Microsoft.Xna.Framework.Vector3 position)
Method metadata
- Visibilitypublic
- Return type
CandideServer.Entities.ServerEntityModel - StaticTrue
- VirtualFalse
- Hash
FC007E7CA2F5F0CC42987E79053A6564781C85754E62DEFC8E67F7F19191C01C - Body hash
B55306F636979E9ADFFCB87536E06B7B6B51167D0F9DA3DD0932F60524585B13 - IL size214
Referenced calls
Shared.Data.BossDataBase::GetBossOrNull(System.String)System.Guid::NewGuid()CandideServer.ServerControllers.SpawnEntityArgs::.ctor()System.Collections.Generic.Dictionary<System.String, System.String>::.ctor()System.Collections.Generic.Dictionary<System.String, System.String>::Add(!0, !1)System.Object::ToString()CandideServer.ServerManagers.EntityServerManager::SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs)System.Nullable<System.Guid>::.ctor(!0)
Called by
String literals
drop-table-idinventory_idspecial_chesttrueinventory_nameObject_DivineCheststyle
SpawnBossLootChestForBossEntity
#
public System.Void SpawnBossLootChestForBossEntity(System.Guid entityId, System.Nullable<Microsoft.Xna.Framework.Vector3> position)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
061BE78D85CBA623C5FB97CE0C0C1289FD875CDD5BDE3E14C913B554BC9FE74F - Body hash
FB89C23295D594AA58C979248BDDE60101B53279558A7E7403FAC287274DDF46 - IL size11
StartBossFight
#
public CandideServer.Models.Boss.BossFightModel StartBossFight(System.String bossId, Shared.Entity.EntityWrapper entity, System.Int32 playerCount, System.String bossFightLocationBossId)
Method metadata
- Visibilitypublic
- Return type
CandideServer.Models.Boss.BossFightModel - StaticTrue
- VirtualFalse
- Hash
EAF64DF8CEE0246C5AD2A8089508C3DEC95EB3C23B8ED3B58330099449A94492 - Body hash
5F8772387E184BC0A22B6B64D78079425DB94F3063D74E3C335EF5ED3951380E - IL size279
Referenced calls
Shared.Data.BossDataBase::GetBossOrNull(System.String)CandideServer.Models.Boss.BossFightModel::.ctor()System.Guid::NewGuid()Shared.Entity.EntityWrapper::get_Id()Shared.Entity.EntityWrapper::get_Position()System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Boss.BossLocationModel>::get_Values()Dictionary.ValueCollection<System.Guid, CandideServer.Models.Boss.BossLocationModel>::GetEnumerator()Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Models.Boss.BossLocationModel>::get_Current()System.String::op_Inequality(System.String, System.String)System.Nullable<System.Guid>::.ctor(!0)Dictionary.ValueCollection.Enumerator<System.Guid, CandideServer.Models.Boss.BossLocationModel>::MoveNext()System.IDisposable::Dispose()CandideServer.ServerControllers.BossServerController::UpdateBossFight(CandideServer.Models.Boss.BossFightModel)CandideServer.MessageModels.Bosses.BossFightMessage::.ctor()CandideServer.ServerServices.BossServerService::Send_BossFightUpdate(CandideServer.MessageModels.Bosses.BossFightMessage)
TryDropLoot
#
public System.Boolean TryDropLoot(System.Guid entityId, out CandideServer.Entities.ServerEntityModel& outLoot, System.Nullable<Microsoft.Xna.Framework.Vector3> position)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
F0D0A55A0CAB7E2274DC0C0B7CA708DA4CC5A3E0AC4631DA47EBAC4D84F3A37C - Body hash
E50301446F6EB22307F61A585697CD030F836B28C70D58AD78DB8F8519938D01 - IL size9