public override void Start() { base.Start(); spellPrefabs = new Spell[2]; spellPrefabs [BOLT] = GameRegistry.SpellDatabase [34]; spellPrefabs [HEAL] = GameRegistry.SpellDatabase [35]; spellCaster.Initialize(this, spellPrefabs, 20); ChangeState(new PhoenixFollowState()); }
// Use this for initialization public override void Start() { base.Start(); sprite_renderer = this.GetComponent <SpriteRenderer> (); //Initialize caster component caster = this.GetComponent <SpellCaster> (); caster.Initialize(this, new Spell[4], mana); //Initialize AttributeManager attributes = this.GetComponent <AttributeManager>(); attributes.AssignSkillpoints(5); }