Gansu
eb45cadd29
Fix for arrivals deleting nuke ( #33659 )
...
Adds FTLSmashImmune to nuke prototype to stop it from arrival smashing
Adds a comment in FasterThanLight to indicate where the FTLSmashImmuneComponent is checked
Co-authored-by: aa5g21 <aa5g21@soton.ac.uk>
2024-12-07 21:53:58 +00:00
DrSmugleaf
863b9650d2
Add admin log for ghost warping ( #33636 )
2024-12-07 21:52:42 +00:00
beck-thompson
df595e10c3
Light verb is now predicted ( #33622 )
...
Fix
2024-12-07 21:52:08 +00:00
slarticodefast
f193b67fd3
Greytide Virus station event ( #33547 )
...
* proof of concept
* full implementation
* I commited a crime
* t
* min players increase
2024-12-07 21:48:28 +00:00
Niels Huylebroeck
810880d840
Turn off PointLights on VendingMachines when broken or off. ( #33513 )
...
The light itself should already turn off due to `LitOnPowered`
component, but the broken state of a VendingMachine did not.
Fixes #33382
2024-12-07 21:46:52 +00:00
Schrödinger
97fe9b1819
[BUGFIX] "Ghost" in the lobby lets you see the whole chat ( #33529 )
...
* fix bug, in ghost command lobby
* fix
* Fix build
2024-12-07 21:45:50 +00:00
deltanedas
d9a50737ae
fix exped caves generation ( #32890 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-12-07 21:45:11 +00:00
MilenVolf
5e8009c47b
Allow shuttles on planets to make FTL jump ( #33507 )
...
This check conflicts with an attempt to FTL from the planet before expedition ends
2024-12-07 21:45:11 +00:00
goet
62cf5730e2
Ensure wires can always be cut ( #32447 )
...
ensure wires are always cut
2024-12-07 21:43:14 +00:00
IProduceWidgets
d4f4f6292f
baby proof the terminal ( #33281 )
...
* baby proof the terminal
* Make a couple exceptions for items that you might take with you.
* alwayspoweredlights
* Uncuttable cables since cablecomp is a snowflake construction system
* chairs and vendors
* rerun heisentests
* rerun tests again
2024-12-07 17:27:35 +00:00
c4llv07e
588357d6ca
Add telegram to the server info-links ( #33459 )
2024-12-07 17:25:37 +00:00
chromiumboy
48ad7a9f60
Gas pipe sensors ( #33128 )
...
* Initial commit
* Monitored pipe node is now referenced by name
* Review changes
* Simplified construction
* Tweaked deconstruction to match other binary atmos devices
* Helper function removal
* Updated attribution
2024-12-07 17:25:26 +00:00
slarticodefast
f6dda6b725
electrification hud
2024-12-07 16:50:43 +00:00
IProduceWidgets
1689950693
Coal presents and chrimmas tree options. Presents no longer itemify ( #33147 )
...
* Dont ensure ItemComp because it could lead to weirds, and also PickupOrDrop handles non-items already.
* presents and tree
* woops
* reviews a
2024-12-07 16:50:31 +00:00
DrSmugleaf
12781b4fe5
Fix imports
2024-12-07 16:38:11 +00:00
DrSmugleaf
078dbfb287
Move PlayerBeforeSpawnEvent and PlayerSpawnCompleteEvent to Shared
2024-12-07 16:37:50 +00:00
Saphire
c437a5d9d6
Move some of the new singularity code into shared
...
Hopefully without explosions yay
2024-12-07 16:32:22 +00:00
SlamBamActionman
0ede705300
Add emag functionality
2024-12-07 16:32:15 +00:00
MilenVolf
abac268e9a
Localize planet dataset names ( #33398 )
...
* Localize planet names (borer)
* DatasetPrototype -> LocalizedDatasetPrototype
* Apply requested changes
2024-12-07 16:31:37 +00:00
Pieter-Jan Briers
7ece549aa8
.NET 9 forward compatibility changes ( #33421 )
...
This doesn't switch the projects over to .NET 9, but it does make them work on .NET 9 when we decide to switch in the future.
2024-12-07 16:21:13 +00:00
Ilya246
eba8a40e76
fix viewing nav slowing shuttle down ( #32381 )
...
fix
2024-12-07 16:20:56 +00:00
Saphire
f6ff4c7937
Bump the failsafe timer down
2024-12-07 16:20:47 +00:00
faint
4b3bdc9a2f
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-12-07 16:20:37 +00:00
ScarKy0
d383ee6217
Changes + Cleanup
2024-12-07 16:18:20 +00:00
ActiveMammmoth
6fe0d4631c
Wizard Summon Guns/Magic ( #32692 )
...
* mostly done but there's a bug with spawning
* RandomGlobalSpawnSpellEvent now actually works
* Summon Guns/Magic is working
* Added sound, cap gun, and auto pick up
* Added all requested changes/fixes from reviews
* Halving cooldowns
2024-12-07 16:11:56 +00:00
Saphire
f7b57d2375
Fix the component defaults
2024-12-07 16:11:07 +00:00
Saphire
363e9aa878
Temporarily make singularity a bit harder to loose as non-antag
2024-12-07 16:11:03 +00:00
MossyGreySlope
875ab71002
Fix server crash when the seed extractor is used on the dev map ( #33312 )
...
handle event when using seed extractor
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2024-12-07 15:43:42 +00:00
Saphire Lattice
8e0b24b38a
Fix utensils not being thrown away ( #33326 )
2024-12-07 15:43:42 +00:00
Saphire Lattice
c65ab51393
Improve crayon UI to not be stuck in 1996 ( #33101 )
...
* Improve crayon UI to not be stuck in 1996
* Make a horrifying crayon spaghetti
* Crayon
* Undeprecate the crayon, describe the crayon
2024-12-07 15:43:36 +00:00
ScarKy0
c86c20355c
S: Awaiting Changes
2024-12-07 15:43:26 +00:00
beck-thompson
8abdafc353
Clumsy system refactor ( #31147 )
...
* First commit
* Fixes
* Added the noise
* Renames
* Timespan
* Fixed space
* entity -> ent
* This shouldn't work
* opps....
* Datafield name change
* Better comments
* small comment
* Personal skill issue
* Event renames and stuff
* Couple fixes
* Defib ref fixes (Silly me)
* Added clumsy back!
* no hard code clumsy!
* Identity fix
* Event name change
* Comment change
* Function name change
* opp
* Update names
* Damage stuff!
* Fixes!
* Fixes
* opps
* This was hidden away!!
* negative diff feeds me
2024-12-07 15:42:29 +00:00
deltanedas
04a33dcea9
dont give AI a fugi report ( #2363 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-12-04 23:20:55 +00:00
deltanedas
027df56d23
borg slavery 🔥 🔥 🔥 ( #2337 )
...
* fuck it fix emag law 4
* add borg enslaving
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-12-01 23:48:13 +01:00
Pieter-Jan Briers
26b36db09d
Integrate Modern HWID into content
...
This should be the primary changes for the future-proof "Modern HWID" system implemented into Robust and the auth server.
HWIDs in the database have been given an additional column representing their version, legacy or modern. This is implemented via an EF Core owned entity. By manually setting the column name of the main value column, we can keep DB compatibility and the migration is just adding some type columns.
This new HWID type has to be plumbed through everywhere, resulting in some breaking changes for the DB layer and such.
New bans and player records are placed with the new modern HWID. Old bans are still checked against legacy HWIDs.
Modern HWIDs are presented with a "V2-" prefix to admins, to allow distinguishing them. This is also integrated into the parsing logic for placing new bans.
There's also some code cleanup to reduce copy pasting around the place from my changes.
Requires latest engine to support ImmutableArray<byte> in NetSerializer.
2024-11-29 19:18:11 +01:00
sativaleanne
a07cb3b222
Rolebanlist command UI ( #30827 )
...
* rolebanlist command opens ui
* removed commented out section
2024-11-29 19:18:11 +01:00
Kr8art
04b9239581
Port Dogtags from CD and fix some minor issues with it. ( #2301 )
...
* Port Dogtags from CD and fix some minor issues with it.
* Addressing reviews
2024-11-28 12:04:17 +00:00
deltanedas
b4d79a29cb
fix the shadow factory ( #2299 )
...
* update code to allow lawset updating
* use lawset field on borgs
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-11-28 07:22:06 +00:00
deltanedas
921a0e26fd
zombie gamemode semi rework ( #2194 )
...
* zombie gamemode semi rework
* remove 1
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-11-26 12:23:26 +00:00
Milon
d375f35350
fix KillPersonCondition ( #2289 )
...
* aaaaaaaaaaaaaaaaaa
* what even was this
2024-11-26 08:26:47 +00:00
deltanedas
3a27784542
fix debris having nothing ( #2280 )
...
Revert "improve BiomeDunGen (#33113 )"
This reverts commit b94731c4f8 .
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-11-24 20:25:25 +00:00
deltanedas
11807309de
cherry pick portable charger ( #2206 )
...
* Portable Recharger: Arsenal T3 (#26655 )
* sys
* item
* ahm.
* Update Content.Server/Power/Components/ChargerComponent.cs
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
* remove funny spaces
* funny fix
---------
Co-authored-by: icekot8 <93311212+icekot8@users.noreply.github.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-11-24 11:09:31 +01:00
deltanedas
51d8874c74
merge master
2024-11-24 04:27:00 +00:00
Milon
c723d16298
fix pain popups ( #2248 )
...
whoopsie!!
2024-11-20 20:26:19 +00:00
deltanedas
3b6c3b56ec
merge master
2024-11-20 05:15:21 +00:00
Lyndomen
fdb26756ec
Ports Bloodstains And Footprints from EE ( #2186 )
...
* bogos binted
* bogos binted
* Update human.yml
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
* Update skeleton.yml
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
* untouch
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
* untouch please
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
* fixed real
---------
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
2024-11-20 01:00:15 +00:00
Milon
f1c859a9ee
pain system + addictions + traits ( #2192 )
...
* the nightmare continues unchecked
* HOLY FUCKING SHITCODE
* Update traits.ftl
* makes the yaml linter happy
* we'll regret this later
* what why
2024-11-20 00:59:17 +00:00
Lyndomen
0e3643bee9
Port frontier no power popups ( #2230 )
...
* meow
* meow
* meow
* meow
* meow
2024-11-18 22:19:17 +00:00
deltanedas
069a73317e
Merge branch 'master' into upstream-ops
...
Signed-off-by: deltanedas <39013340+deltanedas@users.noreply.github.com>
2024-11-18 21:42:45 +00:00
Lyndomen
b1941efa97
Ports Salv Cannon requiring power from Frontier ( #2227 )
...
* meow
* meow
2024-11-18 16:53:07 +00:00