void IStatus.Update() { _Status.Update(); var damage = _Player.HaveDamage(); _ProcessDamage(damage); var deltaTime = _TimeCounter.Second; _TimeCounter.Reset(); _Player.RecoveryStrength(deltaTime); _Player.RecoveryHealth(deltaTime); }
void IStatus <Timestamp> .Update(Timestamp Obj) { m_Machine.Update(Obj); }
bool IUpdatable <Timestamp> .Update(Timestamp Arg) { _Machine.Update(Arg); return(true); }