{"Id":"Candide.GameModels.Models.Spells.PlaceTileSpell","Name":"PlaceTileSpell","DisplayName":"PlaceTileSpell","FullName":"Candide.GameModels.Models.Spells.PlaceTileSpell","Namespace":"Candide.GameModels.Models.Spells","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.GameModels.Models.Spells.AbstractSpell","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"CanCast(Shared.Combat.Spells.Casting.SpellCastingContext)-\u003EShared.Combat.Spells.CanCastSpellResult","Name":"CanCast","Signature":"public Shared.Combat.Spells.CanCastSpellResult CanCast(Shared.Combat.Spells.Casting.SpellCastingContext context)","Visibility":"public","ReturnType":"Shared.Combat.Spells.CanCastSpellResult","Parameters":[{"Name":"context","Type":"Shared.Combat.Spells.Casting.SpellCastingContext","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":108,"BodyHash":"52493E6700A3E8059450322EAEC2DE96D03CE34DDEE515ED3A09F84374B816C1","Hash":"71ABBA4E831BB7BC28BCE65FE809E1E84E71E6F2C099F1FD19CFC457D3F2C863","CalledMethods":["System.Nullable\u003CWorldTile.GroundType\u003E::get_HasValue()","System.Nullable\u003CWorldTile.StructureType\u003E::get_HasValue()","Candide.Multiplayer.PlayerHelper::IsLocalPlayer(Shared.Entity.EntityWrapper)","Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentState()"],"StringLiterals":[],"Source":null},{"Id":"Cast(Candide.Combat.ClientProjectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext, Shared.Helpers.CastSpellArgs)-\u003ESystem.Void","Name":"Cast","Signature":"protected System.Void Cast(Candide.Combat.ClientProjectileSystem projectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext context, Shared.Helpers.CastSpellArgs castSpellArgs)","Visibility":"protected","ReturnType":"System.Void","Parameters":[{"Name":"projectileSystem","Type":"Candide.Combat.ClientProjectileSystem","IsOut":false,"IsOptional":false},{"Name":"context","Type":"Shared.Combat.Spells.Casting.SpellCastingContext","IsOut":false,"IsOptional":false},{"Name":"castSpellArgs","Type":"Shared.Helpers.CastSpellArgs","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":150,"BodyHash":"5DF3E805D1D32615BA68405B59B63C98ACEEC3FE547A51810DA5704C4FC13E02","Hash":"88F243B7C1A26F02F3B65C5E0A59F0529A78E4D0FE8881F293B2100FEE3D9860","CalledMethods":["Candide.Multiplayer.PlayerHelper::IsLocalPlayer(Shared.Entity.EntityWrapper)","System.Nullable\u003CShared.Combat.Spells.Casting.SpellCastingContextItemData\u003E::get_HasValue()","System.Nullable\u003CShared.Combat.Spells.Casting.SpellCastingContextItemData\u003E::GetValueOrDefault()","Candide.Entities.PlayerState.PlayerStates.PlacingStateParameters::set_PlacingItem(Shared.Models.Items.ItemInstanceModel)","Candide.Entities.PlayerState.PlayerController::TryEnterPlacingState(Candide.Entities.PlayerState.PlayerStates.PlacingStateParameters)","Shared.Text.StringDefinitions::GetString(System.String)","Candide.CandideUI.PlayerWarningMessage::Add(System.String)"],"StringLiterals":["Gui_Warning_FailForNow"],"Source":null}],"Hash":"4F98534392944FF9DDDCEC117288102A17DB1FE6EB55BE54DCE5137124C1E2BF"}