Esempio n. 1
0
 public void FireProgressEvent()
 {
     GameEvents.OnAccumulationProgressChanged(this, GenerateTimer, AccumulateInterval, ProfitResult);
 }
Esempio n. 2
0
 public void FinishTransferCashOfficially(TransferCashInfo transferInfo)
 {
     RemoveCompanyCash(transferInfo.InputValue);
     AddPlayerCash(transferInfo.RemainValue.ToCurrencyNumber());
     GameEvents.OnTutorialEvent(new TutorialEventData(TutorialEventName.LegalTransferCompleted, transferInfo));
 }
Esempio n. 3
0
 public void ForceFinalization()
 {
     SetGenerateTimer(0);
     GameEvents.OnAccumulationCompleted(this, ProfitResult);
     accumulatedCash = 0;
 }
Esempio n. 4
0
 public void ApplyMega()
 {
     IsMega = true;
     GameEvents.OnMegaImproveChanged(IsMega, this);
 }