Skip to content

golobby for vanilla - #3715

Open
shimorio wants to merge 7 commits into
space-syndicate:masterfrom
shimorio:golobby
Open

golobby for vanilla#3715
shimorio wants to merge 7 commits into
space-syndicate:masterfrom
shimorio:golobby

Conversation

@shimorio

Copy link
Copy Markdown

Описание PR

порт space-syndicate/Goob-Station#1079

Почему / Баланс

захотел

Технические детали

Для ванилы что-то да и пришлось поменять/починить.

Медиа

2026-08-27.04-42-06.mp4

Требования

@github-actions github-actions Bot added S: Needs Review S: Untriaged Changes: UI Can be reviewed or fixed by people who are knowledgeable with UI design Changes: Localization Can be reviewed or fixed by people who are knowledgeable with translation size/M and removed S: Untriaged S: Needs Review labels Aug 27, 2026

@JerryImMouse JerryImMouse left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Я не уверен, что ваниле это нужно на самом деле, но ревью сделаю :P

Решать уже будет димончик

Comment thread Content.Server/Corvax/Ghost/GhostGoLobbySystem.cs Outdated
Comment thread Resources/Locale/ru-RU/corvax/ghost/golobby/ghost-go-lobby.ftl
Comment thread Content.Client/UserInterface/Systems/Ghost/Widgets/GhostGui.xaml Outdated
@JerryImMouse

Copy link
Copy Markdown
Collaborator

А, ещё меня смущает огромное количество изменений в коде оффов, пусть даже с комментами. Особенно private -> public в геймтикере

@shimorio

shimorio commented Sep 2, 2026

Copy link
Copy Markdown
Author

А, ещё меня смущает огромное количество изменений в коде оффов, пусть даже с комментами. Особенно private -> public в геймтикере

теперь вызывается через ивент

@JerryImMouse JerryImMouse left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Мелкие правки по комментам, во остальном lgtm

Comment on lines +232 to +235
private void OnGhostJoinLobbyRequest(GhostJoinLobbyRequestEvent ev) // Corvax-GoLobby
{
PlayerJoinLobby(ev.Session);
}

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Оберни в

// Corvax-Changes-Start

// Corvax-Changes-End

Comment on lines +185 to +197
private void GhostGoLobby() // Corvax-GoLobby
{
if (_goLobbyConfirmWindow is { Disposed: false })
{
_goLobbyConfirmWindow.MoveToFront();
return;
}

_goLobbyConfirmWindow = new GhostGoLobbyConfirmWindow();
_goLobbyConfirmWindow.ContinuePressed += () => _system?.GhostGoLobby();
_goLobbyConfirmWindow.OnClose += () => _goLobbyConfirmWindow = null;
_goLobbyConfirmWindow.OpenCentered();
}

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Оберни в

// Corvax-Changes-Start

// Corvax-Changes-End

using Content.Shared.Ghost.Systems;
using Robust.Client.UserInterface;
using Robust.Client.UserInterface.Controllers;
using Robust.Shared.Configuration; // Corvax-GoLobby

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

На юзинги похуй по идее, можешь убрать отсюда коммент

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Changes: Localization Can be reviewed or fixed by people who are knowledgeable with translation Changes: UI Can be reviewed or fixed by people who are knowledgeable with UI design S: Needs Review size/M

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants