public void Dirty(Inventory inventory, ISession session) { _exportStats = GetCurrentInfo(inventory); TotalStardust = inventory.GetStarDust(); DirtyEvent?.Invoke(); OnStatisticChanged(session); }
public void Dirty(Inventory inventory, ISession session) { _exportStats = GetCurrentInfo(session, inventory).Result; TotalStardust = inventory.GetStarDust(); TinyIoCContainer.Current.Resolve <MultiAccountManager>().DirtyEventHandle(this); DirtyEvent?.Invoke(); OnStatisticChanged(session); }
public void Dirty(Inventory inventory) { if (_exportStats != null) { _currentStats = _exportStats; } _exportStats = GetCurrentInfo(inventory); DirtyEvent?.Invoke(); }
public async void Dirty(Inventory inventory) { if (ExportStats != null) { _currentStats = ExportStats; } ExportStats = await GetCurrentInfo(inventory); DirtyEvent?.Invoke(); }
public void Dirty(Inventory inventory) { _exportStats = GetCurrentInfo(inventory); DirtyEvent?.Invoke(); }
public void LoseAll() { essence = 0; DirtyEvent?.Invoke(); }
/// <summary>ess -= Abs(lose), returns true if race goes to zero</summary> public bool Lose(int lose) { essence -= Mathf.Abs(lose); DirtyEvent?.Invoke(); return(essence <= 0); }
public void Gain(int gain) { essence += Mathf.Max(0, gain); DirtyEvent?.Invoke(); }