DrSmugleaf
15c0211fb2
Refactor minds to be entities with components, make roles components ( #19591 )
...
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com >
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
2023-08-28 16:53:24 -07:00
Morb
c73a90e16c
Enrich discord round notifications ( #19502 )
2023-08-24 19:53:32 -07:00
DrSmugleaf
913c80db4a
Add round end Discord pings, discord webhook API ( #19468 )
2023-08-24 16:50:07 -05:00
Leon Friedrich
89b0dba68e
Make the round end summary use recursive PVS overrides ( #19083 )
2023-08-21 21:55:52 -07:00
Vordenburg
2cbe8609a3
Make lobby song update occur at round end ( #19303 )
2023-08-21 14:54:44 -04:00
Leon Friedrich
23b8c41a5b
Fix round-summary crash ( #19090 )
2023-08-14 06:11:12 +10:00
Vordenburg
19326be2d4
Expand PVS entities to all players at round end ( #18963 )
2023-08-14 02:55:04 +10:00
Leon Friedrich
9c84108672
Change default test pooling options. ( #18732 )
2023-08-06 12:30:28 +10: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
Tom Leys
66ed63dd90
Remember the first entity a Mind controls for the endround screen ( #16950 )
2023-07-31 18:46:06 -04:00
Pieter-Jan Briers
c6d2dd6c7b
Automatic server replay recordings ( #18235 )
...
Co-authored-by: Moony <moony@hellomouse.net >
2023-07-23 16:02:23 +02:00
Riggle
579913b617
Better notes and bans ( #14228 )
...
Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com >
2023-07-21 13:38:52 +02:00
Leon Friedrich
6485dbae01
Fix round end window ( #17512 )
2023-06-21 11:18:16 +10:00
Leon Friedrich
9fc4fc6ac2
Fix some Mind ECS bugs ( #17480 )
2023-06-20 14:29:26 +10:00
ShadowCommander
dd7032a860
Mind ECS ( #16826 )
2023-06-19 04:33:19 +10:00
Leon Friedrich
b03d9a90ab
Add support for client-side replays ( #17168 )
2023-06-19 03:23:31 +10:00
metalgearsloth
8edfedfba5
Fix some announcements code ( #16585 )
2023-05-21 20:06:05 +10:00
metalgearsloth
20748cc542
Hotfix round restart loops ( #16292 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
2023-05-11 11:00:39 +10:00
Nemanja
59349b1b9b
Gamerule Entities, Take 2 ( #15765 )
2023-04-25 20:23:14 -04:00
metalgearsloth
d3552dae00
Revert "Gamerule Entities" ( #15724 )
2023-04-24 16:21:05 +10:00
Nemanja
39cc02b8f9
Gamerule Entities ( #15513 )
2023-04-24 15:20:51 +10:00
Leon Friedrich
4d71b1b81e
Revert "Mind ecs" ( #14881 )
2023-03-27 08:24:00 +11:00
ShadowCommander
bfc4da9377
Mind ecs ( #14412 )
2023-03-26 14:31:13 -04: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
Moony
b872255e82
Update GameTicker.RoundFlow.cs ( #14387 )
...
* Update GameTicker.RoundFlow.cs
* wtf
2023-03-04 18:31:25 -06:00
metalgearsloth
fdc31bbe15
Fix emergency shuttle spawning ( #14214 )
2023-02-22 12:47:05 +11:00
DrSmugleaf
10fa1bc1d2
Fix first round after a server restart being displayed as number 0 ( #14194 )
2023-02-21 11:16:25 +11:00
Visne
c6d3e4f3bd
Fix warnings and code cleanup/fixes ( #13570 )
2023-01-19 13:56:45 +11:00
Chief-Engineer
eb18363bd2
Add multiple logs ( #12857 )
2022-12-15 19:33:27 +01:00
metalgearsloth
6ab864fcda
Update content to mapsystem ( #12387 )
2022-11-13 17:47:48 +11: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
4ebd22611e
Fix startround deadlock ( #11498 )
2022-09-24 13:43:35 -07:00
metalgearsloth
1e30848cf7
Add a debug overlay for accessreaders ( #9681 )
...
> didnt pjb have issues with doing the control stuff in an overlay and just wanted direct texture draw
I ended up doing dis.
2022-09-14 19:33:25 +10:00
metalgearsloth
c9d3545b39
Emergency shuttle docking test ( #10614 )
2022-09-14 19:02:59 +10:00
metalgearsloth
b3581d11c6
Update maploader to support loading onto an existing map ( #10748 )
2022-09-14 14:05:48 +10:00
metalgearsloth
5b42861539
Smooth docking traversal ( #10822 )
2022-08-29 15:05:53 +10: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
b97f0f033e
Fixes lobby station timer ( #10261 )
2022-08-02 18:30:10 -07:00
Leon Friedrich
c7ad6b709e
Audio System Rejig ( #9635 )
2022-07-29 12:13:12 +10:00
Rane
b8be23004b
Latejoin traitors ( #9783 )
2022-07-28 17:59:45 -07:00
Pieter-Jan Briers
de9df5386f
Compat for Result Analyzer engine PR ( #9966 )
2022-07-23 11:08:11 +02:00
Morber
efb17f1e98
Nuke ops war anounce sound ( #9035 )
2022-07-15 02:16:41 -07:00
Kara
b9a0894d7c
Event refactor ( #9589 )
...
* Station event refactor
* Remove clientside `IStationEventManager`
we can just use prototypes
* Basic API idea
* Cruft
* first attempt at epicness
* okay yeah this shit is really clean
* sort out minor stuff
* Convert `BreakerFlip`
* `BureaucraticError` + general cleanup
* `DiseaseOutbreak`
* `FalseAlarm`
* `GasLeak`
* `KudzuGrowth`
* `MeteorSwarm`
* `MouseMigration`
* misc errors
* `PowerGridCheck`
* `RandomSentience`
* `VentClog`
* `VentCritters`
* `ZombieOutbreak`
* Rewrite basic event scheduler
* Minor fixes and logging
* ooooops
* errors + fix
* linter
* completions, `RuleStarted` property, update loop fixes
* Tweaks
* Fix #9462
* Basic scheduler update fix, and fixes #8174
* Add test
* UI cleanup
* really this was just for testing
2022-07-10 20:48:41 -05:00
metalgearsloth
20f4c9988b
Fix station announcements ( #9380 )
...
* Fix station announcements
Doesn't just get what's on the grid. Also made it generic so other systems can use a station filter.
* bumped
* a
2022-07-04 16:00:51 +10:00
KIBORG04
58da937259
Displaying of player characters in the round end statistics ( #9006 )
...
* All in one
* using fix
* Update GameTicker.RoundFlow.cs
Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com >
2022-06-23 19:32:06 +10:00
keronshb
f7b1bda3e5
Reorders Sound Systems signatures to match Popup Systems. ( #8728 )
2022-06-13 09:45:47 +10:00
Acruid
4f9be42f40
Remove Explicit GridId References ( #8315 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-06-12 11:54:41 +10:00
Vera Aguilera Puerto
0c337d6235
Round end sound now respects lobby music option toggle. ( #8699 )
...
Now it only plays when the round restarts *after* a regular roundend.
Meaning that if you spam the "restartroundnow" command, it won't play even if you have roundend sounds enabled in the options.
2022-06-12 11:23:28 +10:00