Candide.GameModels.Models.Spells.ScriptedSpell
Type JSONpublic class in Candide.GameModels.Models.Spells
Type metadata
- Assembly
Romestead - Namespace
Candide.GameModels.Models.Spells - Base type
Candide.GameModels.Models.Spells.AbstractSpell - Hash
A31460E6DDF2C7E522138E14C8CC2DB63777FCC9D5CEE01C5DD29996BDA2AC1C
Relationships
Methods
CanCast
#
public Shared.Combat.Spells.CanCastSpellResult CanCast(Shared.Combat.Spells.Casting.SpellCastingContext context)
Method metadata
- Visibilitypublic
- Return type
Shared.Combat.Spells.CanCastSpellResult - StaticFalse
- VirtualTrue
- Hash
EA5E9E805AB4B538D0020C9EEC803E228F8A9F48A88024AF29E3FF25F5CBD446 - Body hash
C824123786E6A546FACE1CA79A70D58642632F64659F96B3A09CC59B8C3083B8 - IL size167
Referenced calls
System.String::op_Equality(System.String, System.String)Candide.GameModels.Models.Spells.ScriptedSpell::TryGetPlayer(System.Nullable<System.Guid>, Candide.Multiplayer.Models.ClientPlayerCharacter&)Shared.Combat.Spells.SharedScriptedSpell::CanCast_BagSpaceIncreaseLvl1(Shared.Models.Player.PlayerCharacterModel)Shared.Combat.Spells.SharedScriptedSpell::CanCast_ResetFavours(Shared.Models.Player.PlayerCharacterModel)Shared.Combat.Spells.SharedScriptedSpell::CanCast_TeleportHome(Shared.Models.Player.PlayerCharacterModel)Shared.Combat.Spells.SharedScriptedSpell::CanCast(Shared.Combat.Spells.Casting.SpellCastingContext)
String literals
player-bag-space-increase-lvl1player-reset-favoursplayer-teleport-home
Cast
#
protected System.Void Cast(Candide.Combat.ClientProjectileSystem projectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext context, Shared.Helpers.CastSpellArgs castSpellArgs)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
883F4C4D47ED2101D8D404F05ABE87DC53A905D3B9682E0CC57A2B3E9CE3106A - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
GetToolTipText
#
public System.Void GetToolTipText(System.Text.StringBuilder sb, System.Object spellArgs)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
4BABA15D6689DEBB65F5B5CE4A32A6E9FF43F7A41163D5E01438D41EB3209CC3 - Body hash
CFB2CAE51CA5C4C706D3A3603B9A0DB81549075D146405E50E460CB8EF4C66D1 - IL size145
Referenced calls
System.String::op_Equality(System.String, System.String)System.Int32::ToString()Candide.GameModels.Helpers.LocalPlayerFlags::GetFlagValue1(System.String, System.Single)Shared.Text.StringDefinitions::GetFormatString(System.String, System.String, System.String)System.Text.StringBuilder::AppendLine(System.String)Shared.Text.StringDefinitions::GetString(System.String)
String literals
player-bag-space-increase-lvl1player-reset-favoursplayer-teleport-homeSpell_Scripted_BagIncreasebag_space_increase_lvl1Spell_Scripted_ResetFavoursSpell_Scripted_CoinTeleportHome
TryGetPlayer
#
private System.Boolean TryGetPlayer(System.Nullable<System.Guid> targetEntityId, out Candide.Multiplayer.Models.ClientPlayerCharacter& playerCharacter)
Method metadata
- Visibilityprivate
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
3F54138F6D41A83959790EA65F1BBDEF12213C2A5A7BDEE462BF5F616CE3EDC9 - Body hash
9F032B519134F8DF2BFBE4D6D95ED9307AD85531705C80C4CAD88FE38FBA3534 - IL size62
Referenced calls
System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::get_Value()System.Guid::op_Equality(System.Guid, System.Guid)