Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
96 commits
Select commit Hold shift + click to select a range
52491a0
Skrypt publikacji jest teraz powiązany z CDN Polonium
nikitosych Aug 11, 2025
8980909
Utworzono workflow do publikowania serwera
nikitosych Aug 11, 2025
44c1992
Naprawiono odniesienie do repozytorium w gałęzi głównej podczas spraw…
nikitosych Aug 11, 2025
c9807b2
Dodano rejestrowanie wersji silnika w funkcji get_engine_version
nikitosych Aug 11, 2025
bfec232
Dodano rejestrowanie długości tokenu
nikitosych Aug 11, 2025
df33633
Dodano automatyczną synchronizację z głównym repozytorium
nikitosych Aug 22, 2025
ae8f4a6
Dodano kroki do ustawienia tożsamości git oraz uprawnienia dla action
nikitosych Aug 22, 2025
209409f
Poprawiono obsługę błędów
nikitosych Aug 22, 2025
4e6523b
Zmiana kolejności kroków
nikitosych Aug 22, 2025
e120e19
Zmieniono gałąź na master w kroku Push changes (o boże...)
nikitosych Aug 22, 2025
dd70aab
Tryby
nikitosych Aug 31, 2025
7854725
mapy
nikitosych Aug 31, 2025
0df7915
usunięto dm z puli
nikitosych Aug 31, 2025
30f54e5
Revert "usunięto dm z puli"
nikitosych Nov 15, 2025
d99e4b2
Proba usunięcia wymagań do zawodów. Czy zadziała?
nikitosych Sep 2, 2025
f5dd306
Wyzerowano wszystkie wymagania do ról
nikitosych Sep 2, 2025
2f287b8
Usunięto duplikat
nikitosych Sep 2, 2025
dff906f
Dodano folder z workflows do gitignore
nikitosych Sep 4, 2025
609a55b
Przywracanie workflows
nikitosych Sep 4, 2025
76e5a01
Zaktualizowano workflow
nikitosych Sep 4, 2025
8eca995
Zaktualizowano workflow
nikitosych Sep 4, 2025
0eaba7d
Dodano integrację webhooków Discord dla powiadomień o banach
nikitosych Sep 4, 2025
1f210ca
poprawiono obsługę webhooków Discord
nikitosych Sep 4, 2025
038e270
Błądzik poprawiony
nikitosych Sep 4, 2025
76d4c03
Dodano śledzenie rund do poleceń blokowania i interfejsu użytkownika
nikitosych Sep 4, 2025
829b3b5
Błądzik poprawiony
nikitosych Sep 4, 2025
688980b
Dodano śledzenie rund do poleceń blokowania i interfejsu użytkownika
nikitosych Sep 4, 2025
c8e777f
changelog
nikitosych Sep 10, 2025
c4f9e14
worflow for cl only
nikitosych Sep 10, 2025
c53db89
workflow update
nikitosych Sep 10, 2025
03153e1
możliwość ręcznego uruchamiania
nikitosych Sep 10, 2025
c5f3f98
Poprawiono formatowanie powiadomień o banach Discord
nikitosych Sep 12, 2025
8506754
Zwiekszono limit graczy na reach
nikitosych Sep 14, 2025
439df66
Update publish-changelog.yml
nikitosych Sep 14, 2025
88acce6
Update publish.yml
nikitosych Sep 22, 2025
3354216
~~updated~~ zaktualizował ✅
nikitosych Sep 27, 2025
e1b20b1
nowe workflow
nikitosych Oct 3, 2025
1e38e81
Poprawki kodu po scalaniu
nikitosych Oct 10, 2025
a5ee9e1
Update default.yml
nikitosych Oct 10, 2025
e9aa0ed
motd
nikitosych Oct 11, 2025
358ccf0
Fix MOTD health check endpoint in FetchMOTD method
nikitosych Oct 11, 2025
c8aaf08
Change MOTD health record timestamp type from TimeSpan to long
nikitosych Oct 11, 2025
e263bcd
Remove timestamp from MotdSrvHealth record
nikitosych Oct 11, 2025
2926c55
poprawki
nikitosych Oct 11, 2025
433ec13
Update MotdSrvInfo record to use object for reactions
nikitosych Oct 11, 2025
e4d235a
Wyczyszczanie MOTD jeśli nie otrzymano wiadomości z serwera
nikitosych Oct 20, 2025
19198e4
Wyłączono Gwiazdę Śmierci do czasu naprawy
nikitosych Oct 20, 2025
1f47b21
poprawka błędu
nikitosych Nov 15, 2025
e9ba3d4
Update cron schedule for auto-sync workflow to run every 12 hours
nikitosych Nov 15, 2025
ef56699
Merge branch 'funky-merge' into funky-merge-priv
nikitosych Nov 15, 2025
89ec098
Merge public by runner:19391717453}
github-actions[bot] Nov 15, 2025
4e28736
Merge remote-tracking branch 'origin/master' into private
nikitosych Nov 15, 2025
df5cbc8
Merge remote-tracking branch 'origin/master' into private
nikitosych Nov 15, 2025
51e609b
Merge public by runner:19399898435}
github-actions[bot] Nov 16, 2025
d62ddec
Merge remote-tracking branch 'origin/master' into private
nikitosych Nov 17, 2025
2537e47
Poprawiono błąd
nikitosych Nov 17, 2025
46974a1
Merge remote-tracking branch 'origin/master' into private
nikitosych Nov 21, 2025
e7e0887
Merge remote-tracking branch 'origin/master' into private
nikitosych Nov 21, 2025
f0bab31
Merge remote-tracking branch 'origin/master' into private
nikitosych Nov 21, 2025
e2e868a
Merge public by runner:19589720871}
github-actions[bot] Nov 22, 2025
0386fce
Merge public by runner:19598133390}
github-actions[bot] Nov 22, 2025
2c71537
Merge public by runner:19598480324}
github-actions[bot] Nov 22, 2025
30abb27
Merge public by runner:19605529393}
github-actions[bot] Nov 23, 2025
061c96b
Merge public by runner:19613122974}
github-actions[bot] Nov 23, 2025
fd62fa0
Merge public by runner:19613414270}
github-actions[bot] Nov 23, 2025
b25f037
Merge public by runner:19622820943}
github-actions[bot] Nov 24, 2025
080db8d
Merge public by runner:19639511601}
github-actions[bot] Nov 24, 2025
beefae6
Merge public by runner:19657569473}
github-actions[bot] Nov 25, 2025
71217e7
clientside
nikitosych Dec 1, 2025
66fee65
trigger wf
nikitosych Dec 1, 2025
51b15a5
Update Content.Client/_Polonium/Introduction/Commands/CancelIntroComm…
nikitosych Dec 1, 2025
99221dd
Merge remote-tracking branch 'priv/intro' into intro
nikitosych Jan 31, 2026
1265df5
chore: Automatically update REUSE headers
Polonium-bot Jan 31, 2026
f4cf968
restrukturyzacja
nikitosych Feb 1, 2026
8d79f1b
revert unnecessary changes
nikitosych Feb 1, 2026
3679cef
chore: Automatically update REUSE headers
Polonium-bot Feb 1, 2026
a56216d
cleanup
nikitosych Feb 1, 2026
050aa6f
Merge branch 'intro' of https://github.com/nikitosych/learn-station-1…
nikitosych Feb 1, 2026
9c77710
chore: Automatically update REUSE headers
Polonium-bot Feb 1, 2026
15258ec
poprawka StepId w CharacterCreationStep
nikitosych Feb 7, 2026
5b4c95a
commebts
nikitosych Feb 7, 2026
880b60f
CurrentIntroStepCommand (dla debugowania)
nikitosych Feb 7, 2026
4135ee9
todo fixes
nikitosych Feb 7, 2026
5246a1c
Merge branch 'intro' of https://github.com/nikitosych/learn-station-1…
nikitosych Feb 7, 2026
8c4f71b
chore: Automatically update REUSE headers
Polonium-bot Feb 7, 2026
85a5a22
mega update
nikitosych Feb 7, 2026
147a694
Merge branch 'intro' of https://github.com/nikitosych/learn-station-1…
nikitosych Feb 7, 2026
26e81f5
chore: Automatically update REUSE headers
Polonium-bot Feb 7, 2026
f320f68
ref+dbg stuff
nikitosych Feb 8, 2026
907c5bd
ref ftl
nikitosych Feb 8, 2026
593e323
ProceedPromptStep
nikitosych Feb 8, 2026
5fc299e
graceful complete?
nikitosych Feb 8, 2026
15617e6
lepsza logika ostatniego ovl w lobby, ignorowanie kliknięć na highlig…
nikitosych Feb 9, 2026
46fb11c
Update Content.Client/_Polonium/Introduction/UI/IntroBubble.xaml.cs
nikitosych Feb 9, 2026
ddc3a5e
Update Content.Client/_Polonium/Introduction/UI/HighlightOverlay.cs
nikitosych Feb 9, 2026
7738774
Update Content.Client/_Polonium/Introduction/UI/HighlightOverlay.cs
nikitosych Feb 9, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions Content.Client/Entry/EntryPoint.cs
Original file line number Diff line number Diff line change
Expand Up @@ -70,10 +70,13 @@
// SPDX-FileCopyrightText: 2024 slarticodefast <[email protected]>
// SPDX-FileCopyrightText: 2025 McBosserson <[email protected]>
// SPDX-FileCopyrightText: 2025 Mish <[email protected]>
// SPDX-FileCopyrightText: 2025 Nikita (Nick) <[email protected]>
// SPDX-FileCopyrightText: 2025 Pieter-Jan Briers <[email protected]>
// SPDX-FileCopyrightText: 2025 deathride58 <[email protected]>
// SPDX-FileCopyrightText: 2025 misghast <[email protected]>
// SPDX-FileCopyrightText: 2025 taydeo <[email protected]>
// SPDX-FileCopyrightText: 2026 Polonium-bot <[email protected]>
// SPDX-FileCopyrightText: 2026 nikitosych <[email protected]>
//
// SPDX-License-Identifier: MIT

Expand All @@ -87,6 +90,7 @@
using Content.Client.GhostKick;
using Content.Client.Guidebook;
using Content.Client.Input;
using Content.Client._Polonium.Introduction;
using Content.Client.IoC;
using Content.Client.Launcher;
using Content.Client.Lobby;
Expand Down Expand Up @@ -155,6 +159,7 @@ public sealed class EntryPoint : GameClient
[Dependency] private readonly TitleWindowManager _titleWindowManager = default!;
[Dependency] private readonly IEntitySystemManager _entitySystemManager = default!;
[Dependency] private readonly ClientsidePlaytimeTrackingManager _clientsidePlaytimeManager = default!;
[Dependency] private readonly IntroductionManager _introManager = default!;

public override void Init()
{
Expand Down Expand Up @@ -256,6 +261,7 @@ public override void PostInit()
_userInterfaceManager.SetActiveTheme(_configManager.GetCVar(CVars.InterfaceTheme));
_documentParsingManager.Initialize();
_titleWindowManager.Initialize();
_introManager.Initialize();

_baseClient.RunLevelChanged += (_, args) =>
{
Expand Down
20 changes: 20 additions & 0 deletions Content.Client/Info/LinkBanner.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,16 @@
// SPDX-FileCopyrightText: 2024 Tadeo <[email protected]>
// SPDX-FileCopyrightText: 2024 metalgearsloth <[email protected]>
// SPDX-FileCopyrightText: 2025 taydeo <[email protected]>
// SPDX-FileCopyrightText: 2026 Polonium-bot <[email protected]>
// SPDX-FileCopyrightText: 2026 nikitosych <[email protected]>
//
// SPDX-License-Identifier: MIT

using Content.Client._Polonium.Introduction;
using Content.Client.Changelog;
using Content.Client.UserInterface.Systems.EscapeMenu;
using Content.Client.UserInterface.Systems.Guidebook;
using Content.Shared._Polonium.Introduction;
using Content.Shared.CCVar;
using Robust.Client.UserInterface;
using Robust.Client.UserInterface.Controls;
Expand All @@ -22,6 +26,9 @@ namespace Content.Client.Info
{
public sealed class LinkBanner : BoxContainer
{
[Access(typeof(IClientsideNavIntroductionStep), typeof(SharedIntroductionManager))]
public Button? IntroButton { get; }

private readonly IConfigurationManager _cfg;

private ValueList<(CVarDef<string> cVar, Button button)> _infoLinks;
Expand Down Expand Up @@ -59,6 +66,14 @@ public LinkBanner()
changelogButton.OnPressed += args => UserInterfaceManager.GetUIController<ChangelogUIController>().ToggleWindow();
buttons.AddChild(changelogButton);

var introductionManager = IoCManager.Resolve<IntroductionManager>();
IntroButton = new Button() { Text = Loc.GetString("server-info-introduction-button") };
IntroButton.OnPressed += _ =>
{
introductionManager.StartIntroduction();
};
buttons.AddChild(IntroButton);

void AddInfoButton(string loc, CVarDef<string> cVar)
{
var button = new Button { Text = Loc.GetString(loc) };
Expand All @@ -79,6 +94,11 @@ protected override void EnteredTree()
{
link.Visible = _cfg.GetCVar(cVar) != "";
}

if (IntroButton != null)
{
IntroButton.Visible = _cfg.GetCVar(CCVars.IntroEnabled);
}
}
}
}
4 changes: 4 additions & 0 deletions Content.Client/IoC/ClientContentIoC.cs
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@
// SPDX-FileCopyrightText: 2024 slarticodefast <[email protected]>
// SPDX-FileCopyrightText: 2025 Mish <[email protected]>
// SPDX-FileCopyrightText: 2025 deathride58 <[email protected]>
// SPDX-FileCopyrightText: 2025 nikitosych <[email protected]>
// SPDX-FileCopyrightText: 2025 taydeo <[email protected]>
// SPDX-FileCopyrightText: 2026 Polonium-bot <[email protected]>
//
// SPDX-License-Identifier: MIT

Expand All @@ -43,6 +45,7 @@
using Content.Client.GameTicking.Managers;
using Content.Client.GhostKick;
using Content.Client.Guidebook;
using Content.Client._Polonium.Introduction;
using Content.Client.Launcher;
using Content.Client.Mapping;
using Content.Client.Parallax.Managers;
Expand Down Expand Up @@ -96,6 +99,7 @@ public static void Register()
collection.Register<SharedPlayerRateLimitManager, PlayerRateLimitManager>();
collection.Register<TitleWindowManager>();
collection.Register<ClientsidePlaytimeTrackingManager>();
collection.Register<IntroductionManager>();
}
}
}
Loading
Loading