public void UpdateCarUI(ModularCar car) { var looters = PluginInstance.LiftTracker.GetPlayersLootingCar(car); if (!PluginInstance.CanCarHaveCodeLock(car)) { foreach (var player in looters) { DestroyPlayerUI(player); } return; } var uiState = PluginInstance.GetCarCodeLock(car) == null ? UIState.AddLock : UIState.RemoveLock; foreach (var player in looters) { UpdatePlayerCarUI(player, uiState); } }