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

port: tgui loadout + tgui color picker #6280

Open
wants to merge 11 commits into
base: master220
Choose a base branch
from

Conversation

dageavtobusnick
Copy link
Contributor

@dageavtobusnick dageavtobusnick commented Dec 27, 2024

Описание

Портирует с https://github.com/ParadiseSS13 лоадаут и выбор цвета(нужен для работы выбора цвета вещей в лодауте), а так же несколько компонентов, нужных для их работы.
Есть изменение относительно офов. Добавлена визуализация изменений? производимых с помощью gear tweaks, в меню экипированного.
Был взят код со следующих ПР:
ParadiseSS13/Paradise#27026
ParadiseSS13/Paradise#26326
ParadiseSS13/Paradise#26623
ParadiseSS13/Paradise#26490
ParadiseSS13/Paradise#27187
ParadiseSS13/Paradise#26895

Причина создания ПР / Почему это хорошо для игры

Новые, более современые, удобные и приятные глазу лоадаут и выбор цвета

Демонстрация изменений

image
image
image

Тесты

Запустил локалку с бд, там настроил лоадаут на старом интерфейсе. После изменений загрузил на новом, все грузится. Изменения сохраняются в бд, сортировка, поиск, выбор подтипов и цвета работают. Экипируется все корректно.
Выбор цвета проверил в преференсах, все выбирается и сохраняется.

@github-actions github-actions bot added TGUI Affects TGUI javascript Pull requests that update Javascript code labels Dec 27, 2024
@dageavtobusnick dageavtobusnick force-pushed the port_tgui_loadout_menu_fixed branch from ec4e931 to 48d54fa Compare December 27, 2024 22:27
@dageavtobusnick dageavtobusnick force-pushed the port_tgui_loadout_menu_fixed branch from b12fa0a to 48d54fa Compare December 27, 2024 22:47
@dageavtobusnick dageavtobusnick force-pushed the port_tgui_loadout_menu_fixed branch from 6dd2dc5 to 48d54fa Compare December 28, 2024 01:32
code/modules/asset_cache/asset_list.dm Outdated Show resolved Hide resolved
code/game/objects/structures/dresser.dm Outdated Show resolved Hide resolved
code/game/objects/structures/dresser.dm Outdated Show resolved Hide resolved
code/game/objects/items/devices/window_painter.dm Outdated Show resolved Hide resolved
code/game/objects/items/crayons.dm Outdated Show resolved Hide resolved
code/__HELPERS/global_lists.dm Outdated Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
javascript Pull requests that update Javascript code TGUI Affects TGUI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants