faint
79ff990ddf
Replace direct uses of GameTicker dictionary with TryGetValue ( #33222 )
...
Fix station events schedulers, antag selection and possibly other systems acting weird in a rare scenario
2024-11-18 21:57:50 +03:00
Mervill
d7b5ae061a
Don't show Station Event announcements to players in the lobby. ( #30886 )
...
* Don't show Station Event announcements to players in the lobby.
* fix pr
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2024-08-11 16:09:33 +10:00
Fildrance
4c87dcd3cb
fix: lobby music volume will be changed on options change without restart (also lobby music not looped anymore) ( #25530 )
...
* fix: lobby music volume will be changed on options change without restart (also lobby music not looped anymore)
* refactor: now lobby music is part of ContentAudioSystem. Lobby playlist is used instead of single track. Client now selects next lobby soundtrack after previous finished.
* refactor: incapsulated info on current lobby track in simple record
* refactor: fixed inconsistent naming between song and soundtrack for lobbymusic
* refactor: xml-doc for LobbyPlaylistChangedEvent
* fix: inverted invalid _audio.PlayGlobal check to return only if lobby soundtrack play call failed
---------
Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru >
2024-03-02 15:40:04 -05:00
LordCarve
05a2e6b3a2
Obsolete refactor - ConnectedClient to Channel ( #24409 )
2024-01-23 09:14:13 +11:00
DoutorWhite
31133ef788
Fix RoundStartTimeSpan not being networked on client-side after reconnecting ( #23707 )
...
Fix RoundStartTimeSpan state not being networked on reconnections
2024-01-07 19:30:10 -05:00
Kot
f8c83b7134
Fix next map not being displayed on the lobby UI after map vote ( #23231 )
...
Fix map not being displayed in lobby ui after map vote
2023-12-30 12:51:36 -05:00
Chief-Engineer
476ea14e8a
Add access logs (IC ones) ( #17810 )
2023-12-26 18:24:53 -04:00
Leon Friedrich
e685cb626b
Un-revert IPlayerManager refactor ( #21244 )
2023-10-28 09:59:53 +11:00
metalgearsloth
a2bbda43cc
Revert "Update submodule to 172.0.0 ( #21222 )" ( #21225 )
2023-10-24 21:55:20 +11:00
Leon Friedrich
7ba0ea2926
IPlayerManager refactor ( #21215 )
2023-10-24 20:19:08 +11:00
Nemanja
27231420bc
Allow gamemodes to specify custom map pools ( #18429 )
...
* Allow game presets to require certain maps
* make preset maps ignore the game map pool
* make it use a map pool prototype
* Typo
---------
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com >
2023-08-01 16:11:50 -05:00
Leon Friedrich
ecae0230f6
Remove TickerLobbyReadyEvent ( #17522 )
2023-06-24 22:11:08 +10:00
Moony
e92a8fedab
Refactor stations to properly use entity prototypes. (stationsv3) ( #16570 )
...
* Update StationSpawningSystem.cs
Web-edit to allow feeding in an existing entity.
* Update StationSpawningSystem.cs
value type moment
* Update StationSpawningSystem.cs
* Oh goddamnit this is a refactor now.
* awawawa
* aaaaaaaaaaa
* ee
* forgot records.
* no records? no records.
* What's in a name?
* Sloth forcing me to do the refactor properly smh.
* e
* optional evac in test.
* tests pls work
* awa
---------
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com >
2023-05-19 15:45:09 -05:00
freeze2222
1f54d75171
Fixed respawn bug ( #15868 )
2023-04-28 14:47:26 -05:00
metalgearsloth
f3a06a0696
Add arrivals ( #14755 )
...
* Arrivals
* More arrivals and shitty uhh preload
* cvar
* a
* clockin + maps
* shitter prevention
* Placement
* a
* cvar for tests and dev
* weh
2023-03-22 04:29:55 -05:00
theashtronaut
728c395bda
Add lobby ready count to game ticker info during pregame ( #12157 )
...
* add lobby ready count to game ticker info
* Update Resources/Locale/en-US/game-ticking/game-ticker.ftl
Co-authored-by: Jacob Tong <10494922+ShadowCommander@users.noreply.github.com >
* simplify get info loc
Co-authored-by: Jacob Tong <10494922+ShadowCommander@users.noreply.github.com >
2022-11-08 14:02:07 -06:00
Mervill
40b556d206
Refactor GameMapManager a bit (nukes mapforced) ( #11513 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Closes https://github.com/space-wizards/space-station-14/issues/7192
Closes https://github.com/space-wizards/space-station-14/issues/6537
Closes https://github.com/space-wizards/space-station-14/issues/9579
2022-11-08 13:18:21 +11:00
wrexbe
c4d135e253
Refactor lobby status ( #10550 )
2022-08-14 12:54:49 -07:00
Pieter-Jan Briers
e852ada6c8
Play time tracking: Job timers 3: more titles: when the ( #9978 )
...
Co-authored-by: Veritius <veritiusgaming@gmail.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-08-07 16:00:42 +10:00
Jessica M
ae4ca09a57
Add current station time to game lobby ( #9665 )
...
Co-authored-by: Kara <lunarautomaton6@gmail.com >
2022-07-30 19:55:43 -07:00
metalgearsloth
8d6a3ecea7
Secret! ( #8276 )
...
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com >
2022-05-19 14:44:24 +10:00
Radosvik
353a7aa210
Refresh Lobby Info Box ( #7521 )
2022-04-15 11:55:38 -07:00
ShadowCommander
a57e0ca199
Add round id to lobby and round end summary ( #7547 )
2022-04-14 13:40:26 -05:00
Radosvik
cef0c67511
Add current player count to lobby ( #7402 )
2022-04-04 15:39:42 +10:00
Jesse Rougeau
8418098dd8
Lobby Refactor ( #7077 )
2022-03-13 19:33:19 -07:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
wrexbe
cea1b21832
Fixing some warnings ( #6250 )
...
Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com >
2022-01-21 10:38:35 +01:00
Moony
1a62cefdf9
Add an exception to the soft max player cap for players who joined the game at some point during the current round. ( #6245 )
2022-01-19 16:01:21 -07:00
Vera Aguilera Puerto
f4d8ec1b35
Refactor Game Modes ( #5857 )
2021-12-21 21:23:29 +01:00
Paul Ritter
75721c214c
Revert "Refactor Game Modes" oh god oh fuck go back it was too good to be true ( #5855 )
2021-12-21 19:25:52 +01:00
Vera Aguilera Puerto
8831d08229
Refactor Game Modes ( #5819 )
2021-12-21 18:56:47 +01:00
pointer-to-null
77b2d9354c
Display the name of the map in the lobby. ( #5849 )
2021-12-21 18:18:08 +01:00
Vera Aguilera Puerto
55393699b1
ReadyAll no longer spawns people who are observing
...
Fixes #4650
2021-09-23 13:00:28 +02:00
Galactic Chimp
392b820796
Removed old Loc.GetString() use instances ( #4155 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
2021-06-21 02:13:54 +02:00
Vera Aguilera Puerto
d3a611164b
Turns GameTicker into an EntitySystem. ( #4197 )
...
* GameTicker turned into an EntitySystem
* Turns ClientGameTicker into an EntitySystem, turn NetMessages into events
* Change event names to be more consistent with the rest.
* YAML linter uses the dummy gameticker CVar override.
* Fix game ticker initialization order
* Dummy ticker won't spawn players.
* Fix character creation test
2021-06-20 10:09:24 +02:00