Example #1
0
 public Skills(IWriteToClient writeToClient, ICache cache, IUpdateClientUI clientUi, IGain gain)
 {
     _writeToClient = writeToClient;
     _cache         = cache;
     _clientUi      = clientUi;
     _gain          = gain;
 }
Example #2
0
 public Crafting(IWriteToClient writeToClient, ICache cache, IGain gain, IUpdateClientUI clientUi, ISkills skills)
 {
     _writeToClient = writeToClient;
     _cache         = cache;
     _gain          = gain;
     _clientUi      = clientUi;
     _skills        = skills;
 }
Example #3
0
 public Combat(IWriteToClient writer, IUpdateClientUI clientUi, IDamage damage, IFormulas formulas, IGain gain, ICache cache)
 {
     _writer   = writer;
     _clientUi = clientUi;
     _damage   = damage;
     _formulas = formulas;
     _gain     = gain;
     _cache    = cache;
 }
Example #4
0
 public RoomActions(IWriteToClient writeToClient, ITime time, ICache cache, IDice dice, IGain gain, IFormulas formulas)
 {
     _writeToClient = writeToClient;
     _time          = time;
     _cache         = cache;
     _dice          = dice;
     _gain          = gain;
     _formulas      = formulas;
 }
Example #5
0
 public MobScripts(ICache cache, ICombat
                   combat, IWriteToClient writeToClient, IDice dice, IUpdateClientUI updateClientUi, IGain gain)
 {
     _cache          = cache;
     _combat         = combat;
     _writeToClient  = writeToClient;
     _dice           = dice;
     _updateClientUi = updateClientUi;
     _gain           = gain;
 }
Example #6
0
 public UtilSkills(IWriteToClient writer, IUpdateClientUI updateClientUi, IDice dice, IDamage damage, ICombat fight, ISkillManager skillManager, ICache cache, IGain gain)
 {
     _writer         = writer;
     _updateClientUi = updateClientUi;
     _dice           = dice;
     _damage         = damage;
     _fight          = fight;
     _skillManager   = skillManager;
     _cache          = cache;
     _gain           = gain;
 }
Example #7
0
 public PassiveSkills(IWriteToClient writer, IUpdateClientUI updateClientUi, IDice dice, IDamage damage, ICombat fight, ISkillManager skillManager, ICache cache, IGain gain, IEquip equip)
 {
     _writer         = writer;
     _updateClientUi = updateClientUi;
     _dice           = dice;
     _damage         = damage;
     _fight          = fight;
     _skillManager   = skillManager;
     _cache          = cache;
     _gain           = gain;
     _equip          = equip;
 }
Example #8
0
 public Combat(IWriteToClient writer, IUpdateClientUI clientUi, IDamage damage, IFormulas formulas, IGain gain, ICache cache, IQuestLog quest, IDice dice, IRandomItem randomItem, IPlayerDataBase pdb)
 {
     _writer     = writer;
     _clientUi   = clientUi;
     _damage     = damage;
     _formulas   = formulas;
     _gain       = gain;
     _cache      = cache;
     _quest      = quest;
     _dice       = dice;
     _randomItem = randomItem;
     _pdb        = pdb;
 }
Example #9
0
 public GameHub(IDataBase db, IPlayerDataBase pdb, ICache cache, ILogger <GameHub> logger, IWriteToClient writeToClient, ICommands commands, IUpdateClientUI updateClientUi, IMobScripts mobScripts, ITime time, IDice dice, IGain gain, IFormulas formulas)
 {
     _logger         = logger;
     _db             = db;
     _pdb            = pdb;
     _cache          = cache;
     _writeToClient  = writeToClient;
     _commands       = commands;
     _updateClientUi = updateClientUi;
     _mobScripts     = mobScripts;
     _time           = time;
     _dice           = dice;
     _gain           = gain;
     _formulas       = formulas;
 }