public override bool executeSort(RunnerController player, float timeElapsed) { if (startTime.ContainsKey(player)) { startTime[player] -= timeElapsed; player.getLight().intensity = intensityLight - (intensityLight) * (totalTime - startTime[player]) / totalTime; if (startTime[player] <= 0) { player.getLight().intensity = 1; startTime.Remove(player); //print("fin sort"); return false; } } return true; }