public HandleExtractWallPostsCommand( UnitsProvider unitsProvider, ILogger log, IBus bus) { _unitsProvider = unitsProvider; _log = log; _bus = bus; }
public HandleMessageWallPostLikesRepostsComments( UnitsProvider unitsProvider, ILogger log, IBus bus, GeneralRepo repo) { _unitsProvider = unitsProvider; _log = log; _bus = bus; _repo = repo; }
public HandleMessageUserGet( UnitsProvider unitsProvider, ILogger log, IBus bus, GeneralRepo repo) { _unitsProvider = unitsProvider; _log = log; _bus = bus; _repo = repo; }
private void Start() { _unitsProvider = Game.unitsManager.GetUnitsProvider(_unitType); gameObject.SetActive(_unitsProvider.isActivated); _unitsProvider.onActivated += () => { UpdateUnitsCountOutput(); gameObject.SetActive(true); }; _unitsProvider.onUnitsCountChanged += count => UpdateUnitsCountOutput(); _unitsProvider.onMaxUnitsCountChanged += count => UpdateUnitsCountOutput(); }
public string get(UnitsProvider up) { string output = ""; output += " " + up.read(padhma, 18); output += " " + up.read(shankha, 16); output += " " + up.read(neel, 14); output += " " + up.read(kharb, 12); output += " " + up.read(arb, 10); output += " " + up.read(karod, 8); output += " " + up.read(lakhs, 6); output += " " + up.read(thousands, 4); output += " " + up.read(hundreds, 3); output += " " + up.read(tens, 2); // when unit or tens, do not write last measurement return(output); }
private void OnGameModeChanged(Game.Mode mode, object context) { _curUnitsProvider = (mode == Game.Mode.CallUnits) ? GetUnitsProvider((Defines.UnitType)context) : null; _curAbilityProvider = (mode == Game.Mode.CallAbility) ? GetAbilityProvider((Defines.AbilityType)context) : null; }