コード例 #1
0
 public Spells(IWriteToClient writer, ISpellTargetCharacter spellTargetCharacter, ICache cache, IDamage damage, IUpdateClientUI updateClientUi)
 {
     _writer = writer;
     _spellTargetCharacter = spellTargetCharacter;
     _cache          = cache;
     _damage         = damage;
     _updateClientUi = updateClientUi;
 }
コード例 #2
0
 public CastSpell(IWriteToClient writer, ISpellTargetCharacter spellTargetCharacter, ICache cache, IDamage damage, IUpdateClientUI updateClientUi, IDice dice, ISpellList spellList)
 {
     _writer = writer;
     _spellTargetCharacter = spellTargetCharacter;
     _cache          = cache;
     _damage         = damage;
     _updateClientUi = updateClientUi;
     _dice           = dice;
     _spellList      = spellList;
 }
コード例 #3
0
 public DoSkill(IWriteToClient writer, ISpellTargetCharacter spellTargetCharacter, ICache cache, IDamage damage, IUpdateClientUI updateClientUi, IMobScripts mobScripts, IDice dice, ISkillList skillList)
 {
     _writer = writer;
     _spellTargetCharacter = spellTargetCharacter;
     _cache          = cache;
     _damage         = damage;
     _updateClientUi = updateClientUi;
     _mobScripts     = mobScripts;
     _dice           = dice;
     _skillList      = skillList;
 }