{"Id":"CandideServer.ServerServices.SpellServerService","Name":"SpellServerService","DisplayName":"SpellServerService","FullName":"CandideServer.ServerServices.SpellServerService","Namespace":"CandideServer.ServerServices","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":true,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"OnReceive_PlayerCastSpell(CandideServer.MessageModels.Spell.PlayerCastSpellMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_PlayerCastSpell","Signature":"public System.Void OnReceive_PlayerCastSpell(CandideServer.MessageModels.Spell.PlayerCastSpellMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Spell.PlayerCastSpellMessage","IsOut":false,"IsOptional":false},{"Name":"args","Type":"CandideServer.EventBus.EventBusArgs","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":491,"BodyHash":"A7F9E4A152BD290A6B218BE6EF06FEDA350037BDDF24047256B1559B401C638E","Hash":"7722A578F8C4F7BEB8A7B86357D990E2F68031066DE5072ADAD4F78F0F8FCA30","CalledMethods":["System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","CandideServer.ServerGameState::TryGetServerEntity(System.Guid, CandideServer.Entities.ServerEntityModel\u0026, System.String)","CandideServer.ServerGameState::TryGetItemInstance(System.Guid, Shared.Models.Items.ItemInstanceModel\u0026)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)","CandideServer.ServerServices.PlayerServerService::GetPlayerInfoFromPeer(CandideServer.Server.Network.ConnectedPeer)","System.Nullable\u003CSystem.ValueTuple\u003CCandideServer.Models.Player.ServerPlayerCharacter, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E\u003E::get_HasValue()","System.Nullable\u003CSystem.ValueTuple\u003CCandideServer.Models.Player.ServerPlayerCharacter, CandideServer.ServerServices.ServerJoinedPlayerModel\u003E\u003E::GetValueOrDefault()","Shared.Data.SpellDataBase::GetSpellOrNull(System.String)","System.String::Concat(System.String, System.String)","System.Nullable\u003CShared.Combat.Spells.Casting.SpellCastingContextItemData\u003E::.ctor(!0)","CandideServer.SyncStrategies.SyncStrategy::SkipPlayer(System.Int32)","CandideServer.ServerManagers.SpellServerManager::TryCastSnapshotSpell(CandideServer.Models.Spells.ServerSpellCastingContext, Shared.Helpers.CastSpellArgs, CandideServer.SyncStrategies.SyncStrategy)"],"StringLiterals":["OnReceive_PlayerCastSpell","Couldn\u0027t find item instance with ID: ","SpellDataModel was null. ID "],"Source":null},{"Id":"OnReceive_RemoveCastSpell(CandideServer.MessageModels.Spell.RemoveCastSpellMessage, CandideServer.EventBus.EventBusArgs)-\u003ESystem.Void","Name":"OnReceive_RemoveCastSpell","Signature":"public System.Void OnReceive_RemoveCastSpell(CandideServer.MessageModels.Spell.RemoveCastSpellMessage msg, CandideServer.EventBus.EventBusArgs args)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"msg","Type":"CandideServer.MessageModels.Spell.RemoveCastSpellMessage","IsOut":false,"IsOptional":false},{"Name":"args","Type":"CandideServer.EventBus.EventBusArgs","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":95,"BodyHash":"ABA643A596C9170DBA2D9651B281C027F7AEAC29E01210FAEF8E37243CE93CF3","Hash":"757A7CF3DCC8E89E94819E9A13D170B2DE60C5E6C1051FE51D222B7AF4CC7F81","CalledMethods":["CandideServer.MessageModels.Spell.RemoveCastPlayerSpellMessage::.ctor()","CandideServer.Server.BaseServer::SendHostMessageToNearbyPlayers(System.String, System.Object, Microsoft.Xna.Framework.Vector2, System.Single, System.Int32, System.Guid)"],"StringLiterals":["remove-spell-cast-player"],"Source":null},{"Id":"Send_RemoveCastSpell(System.UInt16, System.Int16, System.Nullable\u00601\u003CSystem.Guid\u003E, System.Guid, Microsoft.Xna.Framework.Vector2)-\u003ESystem.Void","Name":"Send_RemoveCastSpell","Signature":"public System.Void Send_RemoveCastSpell(System.UInt16 castId, System.Int16 projectilePartIndex, System.Nullable\u003CSystem.Guid\u003E castingEntityId, System.Guid worldId, Microsoft.Xna.Framework.Vector2 position)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"castId","Type":"System.UInt16","IsOut":false,"IsOptional":false},{"Name":"projectilePartIndex","Type":"System.Int16","IsOut":false,"IsOptional":false},{"Name":"castingEntityId","Type":"System.Nullable\u003CSystem.Guid\u003E","IsOut":false,"IsOptional":false},{"Name":"worldId","Type":"System.Guid","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector2","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":55,"BodyHash":"7B45B10CA6BC40F3BB42A57A7671919997885F706EF0EE298941F1EEBD4BF3AF","Hash":"E702BFA1BDAF15F384F29D77269EEB12194827F56A0FCD2FDD257202C6A3D158","CalledMethods":["CandideServer.MessageModels.Spell.RemoveCastEntitySpellMessage::.ctor()","CandideServer.Server.BaseServer::SendHostMessageToNearbyPlayers(System.String, System.Object, Microsoft.Xna.Framework.Vector2, System.Single, CandideServer.SyncStrategies.SyncStrategy, System.Guid)"],"StringLiterals":["remove-spell-cast-entity"],"Source":null}],"Hash":"5D9F48C331AAC647750C4080EC7F5ECD3F23C46F41965F4BEE87188F0159D729"}