public void SetTemperature(string name, float f) { if (LDPlayers.ContainsKey(name)) { LDPlayers[name].temperature = f; } else { LDPlayer p = new LDPlayer(name, 1); LDPlayers[name] = p; SetTemperature(name, f); } }
public void AlterTemperature(string name, float f) { if (LDPlayers.ContainsKey(name)) { if (f >= 0 && LDPlayers[name].temperature + f < MaxTemperature) { LDPlayers[name].temperature += f; } if (f < 0 && LDPlayers[name].temperature + f > MinTemperature) { LDPlayers[name].temperature += f; } } else { LDPlayer p = new LDPlayer(name, 1); LDPlayers[name] = p; AlterTemperature(name, f); } }