public override void OnGameStateVariableChanged(string aVariableName, object value) { base.OnGameStateVariableChanged(aVariableName, value); if (lastState == null) { return; } _handler.SaveGameState(lastState); }