Example #1
0
        private void AddScroll(Spell.SpellWords spellWord, DataOvlReference.SPELL_STRINGS spellStr)
        {
            Scroll.ScrollSpells scrollSpell = (Scroll.ScrollSpells)Enum.Parse(typeof(Scroll.ScrollSpells), spellWord.ToString());

            int nIndex = 0x27A + (int)scrollSpell;

            Items[spellWord] = new Scroll(spellWord, gameStateByteArray[nIndex],
                                          dataOvlRef.StringReferences.GetString(spellStr),
                                          dataOvlRef.StringReferences.GetString(spellStr));
        }
Example #2
0
 private void AddSpell(Spell.SpellWords spellWord, DataOvlReference.SPELL_STRINGS spellStr)
 {
     Items[spellWord] = new Spell(spellWord, gameStateByteArray[(int)spellWord],
                                  dataOvlRef.StringReferences.GetString(spellStr),
                                  dataOvlRef.StringReferences.GetString(spellStr));
 }