Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Анимированный фон в лобби #306

Merged
merged 5 commits into from
Aug 20, 2024

Conversation

Darkiich
Copy link
Contributor

@Darkiich Darkiich commented Aug 19, 2024

Описание PR

Этот ПР делает фон в лобби анимированным
Медиа

Проверки

  • PR полностью завершён и мне не нужна помощь чтобы его закончить.
  • Я внимательно просмотрел все свои изменения и багов в них не нашёл.
  • Я запускал локальный сервер со своими изменениями и всё протестировал.
  • Я добавил скриншот/видео демонстрации PR в игре, или этот PR этого не требует.

Изменения

🆑 Дубик :3

  • add: Добавлена система анимированного фона в лобби

@github-actions github-actions bot added Changes: UI Изменение интерфейса Changes: Sprites Изменение спрайтов labels Aug 19, 2024
Copy link
Contributor

github-actions bot commented Aug 19, 2024

RSI Diff Bot; head commit 0b9982b merging into 14333be
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/ADT/LobbyScreens/backgrounds/3.rsi

State Old New Status
1 Added

Resources/Textures/ADT/LobbyScreens/backgrounds/centcomm.rsi

State Old New Status
1 Added

Resources/Textures/ADT/LobbyScreens/backgrounds/cube.rsi

State Old New Status
1 Added

Resources/Textures/ADT/LobbyScreens/backgrounds/milkway.rsi

State Old New Status
1 Added

Resources/Textures/ADT/LobbyScreens/backgrounds/native.rsi

State Old New Status
1 Added

Resources/Textures/ADT/LobbyScreens/backgrounds/rocket.rsi

State Old New Status
1 Added

Resources/Textures/ADT/LobbyScreens/backgrounds/sea.rsi

State Old New Status
1 Added

Resources/Textures/ADT/LobbyScreens/backgrounds/sus.rsi

State Old New Status
1 Added

Resources/Textures/ADT/LobbyScreens/backgrounds/syndicate.rsi

State Old New Status
1 Added

Resources/Textures/ADT/LobbyScreens/backgrounds/vangogh.rsi

State Old New Status
1 Added

Edit: diff updated after 0b9982b

Copy link
Collaborator

@KashRas2 KashRas2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

надо пути поменять на наши

Copy link
Collaborator

@KashRas2 KashRas2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Пока пути не поменяешь - не приму

@Darkiich Darkiich requested a review from KashRas2 August 19, 2024 19:04
@Darkiich
Copy link
Contributor Author

image

Copy link
Collaborator

@KashRas2 KashRas2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Прототипы и спрайты тоже в АДТ. Не надо там про авторские права говорить. Главное мета не менять, а с остальным мы в праве распоряжаться так, как нам заблагорассудится.

@Darkiich
Copy link
Contributor Author

Прототипы и спрайты тоже в АДТ. Не надо там про авторские права говорить. Главное мета не менять, а с остальным мы в праве распоряжаться так, как нам заблагорассудится.

А, точно. Я про них забыл

@Darkiich Darkiich requested a review from KashRas2 August 20, 2024 12:11
Copy link
Collaborator

@KashRas2 KashRas2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

сам просил ревью

else
{
Lobby!.Background.Texture = null;
Lobby!.Background.SetRSI(_resourceCache.GetResource<RSIResource>(_gameTicker.LobbyBackground).RSI);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

комментарии

private List<ResPath>? _lobbyBackgrounds;

private static readonly string[] WhitelistedBackgroundExtensions = new string[] {"png", "jpg", "jpeg", "webp"};
private List<string>? _lobbyBackgrounds;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

комментарии

_lobbyBackgrounds = _prototypeManager.EnumeratePrototypes<LobbyBackgroundPrototype>()
.Select(x => x.Background)
.Where(x => WhitelistedBackgroundExtensions.Contains(x.Extension))
_lobbyBackgrounds = _prototypeManager.EnumeratePrototypes<AnimatedLobbyScreenPrototype>()
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

комментарии

Copy link
Collaborator

@KashRas2 KashRas2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Теперь убедительно

@Darkiich Darkiich added this pull request to the merge queue Aug 20, 2024
Merged via the queue into AdventureTimeSS14:master with commit 1610ec9 Aug 20, 2024
14 of 15 checks passed
@Darkiich Darkiich deleted the anim branch August 20, 2024 12:50
github-actions bot pushed a commit to PyotrIgn/space_station_ADT that referenced this pull request Aug 21, 2024
<!-- ЭТО ШАБЛОН ВАШЕГО PULL REQUEST. Текст между стрелками - это
комментарии - они не будут видны в PR. -->

## Описание PR
<!-- Ниже опишите ваш Pull Request. Что он изменяет? На что еще это
может повлиять? Постарайтесь описать все внесённые вами изменения! -->
Этот ПР делает фон в лобби анимированным
**Медиа**
<!-- Если приемлемо, добавьте скриншоты для демонстрации вашего PR. Если
ваш PR представляет собой визуальное изменение, добавьте
скриншоты, иначе он может быть закрыт. -->

**Проверки**
<!-- Выполнение всех следующих действий, если это приемлемо для вида
изменений сильно ускорит разбор вашего PR -->
- [x] PR полностью завершён и мне не нужна помощь чтобы его закончить.
- [x] Я внимательно просмотрел все свои изменения и багов в них не
нашёл.
- [x] Я запускал локальный сервер со своими изменениями и всё
протестировал.
- [ ] Я добавил скриншот/видео демонстрации PR в игре, **или** этот PR
этого не требует.

**Изменения**
<!--
Здесь вы можете написать список изменений, который будет автоматически
добавлен в игру, когда ваш PR будет принят.

В журнал изменений следует помещать только то, что действительно важно
игрокам.

В списке изменений тип значка не является часть предложения, поэтому
явно указывайте - Добавлен, Удалён, Изменён.
плохо: - add: Новый инструмент для инженеров
хорошо: - add: Добавлен новый инструмент для инженеров

Вы можете указать своё имя после символа 🆑 именно оно будет
отображаться в журнале изменений (иначе будет использоваться ваше имя на
GitHub)
Например: 🆑 Ian

-->
- add: Добавлена система анимированного фона в лобби
Darkiich added a commit that referenced this pull request Oct 3, 2024
Darkiich added a commit to Darkiich/space_station_ADT that referenced this pull request Oct 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: Sprites Изменение спрайтов Changes: UI Изменение интерфейса Status: Needs Review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants