protected override void Execute(List <LobbyUiEntity> entities) { var model = lobbyUiContext.warshipOverviewCurrentSkinModel; int currentSkinIndex = model.skinIndex; int skinsCount = model.warshipDto.Skins.Count; if (currentSkinIndex == skinsCount - 1) { log.Warn("Нельзя сдвинуть скины влево. Сейчас показывается крайний правый."); } else { lobbyUiContext.ReplaceWarshipOverviewCurrentSkinModel(++model.skinIndex, model.warshipDto); lobbySoundsManager.PlayWarshipChangingLeft(); } }