Leon Friedrich
70d663c0a6
Fix pvs override error ( #22366 )
2023-12-12 11:49:59 +11:00
Leon Friedrich
53bd668b71
Temporarily disable round-end PVS overrides ( #22365 )
2023-12-12 11:43:37 +11:00
Pieter-Jan Briers
b4f8393f42
Log server ID in connection logs table ( #21911 )
2023-12-07 09:48:56 +11:00
qwerltaz
14929571d0
fix ghost command damage when in crit ( #22134 )
...
* adjust kill damage on ghost command
* tweaks
* tweaks 2 argh
* refactor, tweak
2023-12-04 16:06:10 -07:00
metalgearsloth
d795729661
Add verb to spawn players on the spot ( #22000 )
...
* Add verb to spawn players on the spot
Apparently ss13 had it. Respawn for us will most of the time kick them to lobby to setup again but this just puts them in place so an admin can then SetOutfit or whatever.
* Add player cloning
2023-11-30 16:40:07 -05:00
deltanedas
24476721af
rev roundend shows converted count ( #21854 )
...
* add ConvertedCount field to role
* make objectives roundend title logic reusable
* change rev system + use GetTitle
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-11-27 14:43:48 -07:00
DrSmugleaf
be53e16746
Move hardcoded pirates gamerule prototype ids to validated consts ( #21914 )
...
* Move hardcoded pirates gamerule prototype ids to validated consts
* Rename
2023-11-27 14:27:17 -07:00
metalgearsloth
269c93245d
Unrevert audio ( #21330 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
2023-11-27 22:12:34 +11:00
Simon
14b8762bf3
Add round ID to status HTTP API ( #21904 )
...
* added round_id
* Update Content.Server/GameTicking/GameTicker.StatusShell.cs
Co-authored-by: 0x6273 <0x40@keemail.me >
---------
Co-authored-by: Moony <moony@hellomouse.net >
Co-authored-by: 0x6273 <0x40@keemail.me >
2023-11-26 13:54:43 -06:00
metalgearsloth
ee3e3583bd
Add map names to stuff ( #21760 )
...
- Station map
- FTL map
2023-11-21 21:35:37 -07:00
DrSmugleaf
641b490313
Replace usages of MobObserver and AdminObserver with GameTicker consts ( #21814 )
2023-11-21 15:27:37 +11:00
2013HORSEMEATSCANDAL
23b54dae79
Operations ( #21154 )
...
* Creates an operation name when Nukies spawn.
* Fixed each nukie getting a different name
* Fixed it again for real this time
* commit name
* Revert "fix (#20719 )"
This reverts commit bfa301b53e .
* Fixed it (for real this time it works now I swear)
* Update Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs
Co-authored-by: faint <46868845+ficcialfaint@users.noreply.github.com >
* shortened variable names
* moved a method
* typo fix
* rewrote the lists in alphabetical order
---------
Co-authored-by: faint <46868845+ficcialfaint@users.noreply.github.com >
2023-11-16 14:04:50 -07:00
Robert Hardy
ac6419c1d1
Changed NukeOps Shuttle Call Time from 10 Minutes to 3 Minutes ( #21690 )
...
* Changed NukeOps Round End Behavior to Instant Round End
* Changed RoundEndBehavior and EvacShuttleTime
2023-11-16 14:01:05 -07:00
deltanedas
318d843b80
Add MindPlaySound to role system ( #21460 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-11-14 23:52:40 +11:00
Leon Friedrich
654cc7f071
Merge ActorSystem and IPlayerManager ( #21314 )
2023-11-11 13:08:10 +11:00
DrSmugleaf
dc3b6e31b2
Fix Client RoleSystem not inheriting SharedRoleSystem, network job component ( #21436 )
2023-11-07 14:44:53 -08:00
Morb
525d8e3e94
Add map info to status HTTP API ( #21089 )
2023-11-05 21:03:36 -07:00
brainfood1183
5af97da997
diagonal window glass and pirate shuttle improvements ( #21174 )
...
* shuttle and priate improvements
* fix
* fix damn ubuntu
* darkened syndi airlocks
* fix
* fix ruranium
* added prison cell to pirate ship
2023-11-05 19:38:02 -07:00
IntegerTempest
615f15e8a9
Nukeops hud ( #21260 )
...
* a
* a
* a2
* syndi visor
* left icon
* a3
2023-11-05 19:36:08 -07:00
DrSmugleaf
2d58d19b07
Make all prototype types partial ( #21374 )
2023-11-01 19:56:23 -07:00
Vasilis
e1e3eba0d0
Getting turned to a rev makes the rev antag sound ( #21316 )
2023-10-31 23:11:09 -04:00
metalgearsloth
5b8f3c48c4
Revert "Update submodule to 175.0.0 ( #21318 )" ( #21319 )
2023-10-29 15:29:30 +11:00
metalgearsloth
9b1b3e03ed
Content audio ( #20862 )
2023-10-29 14:58:23 +11:00
Leon Friedrich
f308adffaf
Move ActorComponent to shared ( #21293 )
2023-10-29 04:21:02 +11:00
Leon Friedrich
1844ad23a3
Fix namespace error ( #21298 )
2023-10-28 14:24:37 +11:00
faint
59176f7613
Fix nukies sound not played ( #21268 )
...
* Play sound and sending greeting message works for nukies now!!!!!
* oops
* silly change
2023-10-27 22:28:20 -04:00
Leon Friedrich
e685cb626b
Un-revert IPlayerManager refactor ( #21244 )
2023-10-28 09:59:53 +11:00
JoeHammad1844
c9827c5364
headrev spawn music ( #21119 )
...
* headrev spawn music
* :trollface:
* skill issue
* double skill issue
* :trollface:
* :trollface:
* :trollface:
2023-10-26 22:19:35 -04:00
Leon Friedrich
0880145ac8
Mind tweaks & fixes ( #21203 )
2023-10-24 10:23:56 -04: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
coolmankid12345
69b38efaec
Yeah ( #21112 )
...
Co-authored-by: coolmankid12345 <coolmankid12345@users.noreply.github.com >
2023-10-19 20:50:44 -04:00
DrSmugleaf
f560f88eb5
Remove 700 usages of Component.Owner ( #21100 )
2023-10-19 12:34:31 -07:00
Vasilis
e04d6a312c
Fixed players without headrevs ticked being picked anyway ( #20895 )
...
* Fixy fix fix uwu merge pwease
* admin message to inform them
* oop
2023-10-18 23:48:55 -04:00
DrSmugleaf
5934c6728f
Replace all T : Component constraints with T : IComponent ( #21073 )
2023-10-17 19:42:47 -07:00
Leon Friedrich
00e274ea38
Add new entity spawn test & fix misc bugs ( #19953 )
2023-10-16 16:54:10 +11:00
Leon Friedrich
440a578047
Add mind entities to PVS overrides ( #20847 )
2023-10-11 14:45:05 +11:00
DrSmugleaf
be346c3cf3
Add Exists check and try catch when creating replay dir ( #20852 )
2023-10-08 23:34:10 -07:00
deltanedas
a365568a7a
give revs briefing ( #20749 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-10-05 08:05:09 -07:00
DrSmugleaf
5f0b665f0e
Fix printing $username at round end for head revs when it doesn't have a session ( #20742 )
2023-10-04 23:22:30 -06:00
coolmankid12345
9df5ded9ad
Revolutionaries ( #18477 )
...
Co-authored-by: coolmankid12345 <coolmankid12345@users.noreply.github.com >
Co-authored-by: EmoGarbage404 <retron404@gmail.com >
2023-10-04 18:47:33 -07:00
DrSmugleaf
14cfe44ece
Catch replay start and end errors on round restarts ( #20565 )
2023-09-28 15:48:29 -07:00
DrSmugleaf
2f4b2cc887
Add active and ended game rule components, generic TryRoundStartAttempt and minPlayers field ( #20564 )
...
* Improve active game rule querying, add generic try round start attempt method, move minPlayers to GameRuleComponent
* Nukeops todo and cleanup
* Remove Active field
* Add EndedGameRuleComponent
2023-09-28 10:48:59 -04:00
Pieter-Jan Briers
bc218347a8
Revert "Use full file path for temp replays ( #19002 )" ( #20545 )
2023-09-28 20:49:49 +10:00
deltanedas
91a157d7ed
use weighted random for ninja threats ( #20469 )
...
* change threats to be weighted random and a little cleanup
* ninja rule stores weighted random id for threats
* move threats out of the rule and into weighted random
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-24 23:16:09 -04:00
csqrb
7bb3dd09c7
After killing all nuclear operatives, shuttle will be called instead of instant round end ( #19850 )
...
* ☢️ 🕵️ 💀 🚫 📄 🚀
* 🚀 📢 ❌ 📥 📜
* 🔧 🐛 📢 🚹 🚉 ➡👑 👑
* 😪
* 🧱
* 🚀 🛬 🕔 ➡️ 🕙
* ☢️ ⚙️ 🔵 🔚 🔨 ➡️ 🔵 🔚 ⚙️
these commit names are literally evil who tf does this
2023-09-24 16:16:33 -04:00
Repo
16b70ca8f6
Fix declaration of war ( #20399 )
2023-09-23 12:00:12 -08:00
Leon Friedrich
684b334806
Action container rejig ( #20260 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2023-09-23 18:49:39 +10:00
deltanedas
37c5020a71
move ninja objectives code into generic antag system ( #20186 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-21 07:33:18 -07:00
deltanedas
621e102c93
refactor nukeops rule a bit ( #19792 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-16 21:48:42 +10:00