public void OnReceived(SpaceshipHealingChangedMessage spaceshipHealingChangedMessage) { if (gameState == GameState.InGame) { inGame.OnReceived(spaceshipHealingChangedMessage); } }
public void OnReceived(SpaceshipHealingChangedMessage spaceshipHealingChangedMessage) { var fix = spaceshipHealingChangedMessage.Fix.Value; Action action = () => { ProcessSpaceshipHealingChangedMessage(fix.Owner, fix.HealingSpeed, fix.LifePoints); }; ProcessAction(action); }