Ejemplo n.º 1
0
        protected override void Execute(List <LobbyUiEntity> entities)
        {
            var model            = lobbyUiContext.warshipOverviewCurrentSkinModel;
            int currentSkinIndex = model.skinIndex;
            int skinsCount       = model.warshipDto.Skins.Count;

            if (currentSkinIndex == 0)
            {
                log.Warn("Нельзя сдвинуть скин вправо. Сейчас показывается крайний левый.");
            }
            else
            {
                lobbyUiContext.ReplaceWarshipOverviewCurrentSkinModel(--model.skinIndex, model.warshipDto);
                lobbySoundsManager.PlayWarshipChangingRight();
            }
        }