]>
git.smokeofanarchy.ru Git - space-station-14.git/log
Pieter-Jan Briers [Mon, 27 May 2024 21:52:23 +0000 (23:52 +0200)]
Remove bogus C# finalizers (#28315)
Begging people to learn how this programming language works before throwing random syntax into a file.
None of these finalizers ever worked. I also checked whether they were memory leaks and needed *proper* shutdown logic, but they're all instantiated-once UI controls that last for the entire lifetime of the program so it's probably fine.
Nemanja [Mon, 27 May 2024 15:50:05 +0000 (11:50 -0400)]
fix mirror server crashes (#28318)
metalgearsloth [Mon, 27 May 2024 08:04:34 +0000 (18:04 +1000)]
Add loadout group check (#28311)
Forgot to add it back in one of the rewrites.
PJBot [Mon, 27 May 2024 00:12:24 +0000 (00:12 +0000)]
Automatic changelog update
metalgearsloth [Mon, 27 May 2024 00:11:17 +0000 (10:11 +1000)]
Selectively revert PullController (#28126)
I am leaving the issues open and have updated #26547 with more info on what we should do long-term. This is just to bandaid the short-term complaining.
Nemanja [Sun, 26 May 2024 20:07:16 +0000 (16:07 -0400)]
fix borg ui mispredict opening (#28305)
move borg ui junk to shared
PJBot [Sun, 26 May 2024 14:49:40 +0000 (14:49 +0000)]
Automatic changelog update
Mr. 27 [Sun, 26 May 2024 14:48:34 +0000 (10:48 -0400)]
Fix hypodarts not injecting with people that have ANY outerclothing (#28301)
Update darts.yml
PJBot [Sun, 26 May 2024 05:15:35 +0000 (05:15 +0000)]
Automatic changelog update
deltanedas [Sun, 26 May 2024 05:14:29 +0000 (05:14 +0000)]
fix antag selection being evil (#28197)
* fix antag selection being evil
* fix test
* untroll the other tests
* remove role timer troll
* Allow tests to modify antag preferences
* Fix antag selection
* Misc test fixes
* Add AntagPreferenceTest
* Fix lazy mistakes
* Test cleanup
* Try stop players in lobbies from being assigned mid-round antags
* ranting
* I am going insane
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com>
PJBot [Sun, 26 May 2024 04:47:47 +0000 (04:47 +0000)]
Automatic changelog update
Nemanja [Sun, 26 May 2024 04:46:41 +0000 (00:46 -0400)]
actually fix magic mirrors (#28282)
Leon Friedrich [Sun, 26 May 2024 03:20:29 +0000 (15:20 +1200)]
Make NetworkConfigurator use BoundUserInterfaceCheckRangeEvent (#28293)
Leon Friedrich [Sun, 26 May 2024 03:18:27 +0000 (15:18 +1200)]
Fix stripping not marking interactions as handled (#28292)
PJBot [Sun, 26 May 2024 02:12:43 +0000 (02:12 +0000)]
Automatic changelog update
Leon Friedrich [Sun, 26 May 2024 02:11:37 +0000 (14:11 +1200)]
Fix storage UI interactions (#28291)
* Fix storage UI interactions
* Add VV support
PJBot [Sun, 26 May 2024 01:18:07 +0000 (01:18 +0000)]
Automatic changelog update
Errant [Sun, 26 May 2024 01:17:01 +0000 (03:17 +0200)]
Changing hands unwields item (#28161)
Unhand me, fiend
github-actions[bot] [Sun, 26 May 2024 00:32:32 +0000 (20:32 -0400)]
Update Credits (#28288)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
DrSmugleaf [Sat, 25 May 2024 21:07:27 +0000 (14:07 -0700)]
Make it possible to hide full health bars below a total damage threshold (#28127)
* Make it possible to hide full health bars below a total damage threshold
* Fix not setting state
Ady4ik [Sat, 25 May 2024 21:07:18 +0000 (00:07 +0300)]
Move PendingZombieComponent to Shared (#28143)
* Move PendingZombieComponent to Shared
* network me boy
---------
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
eoineoineoin [Sat, 25 May 2024 20:26:48 +0000 (21:26 +0100)]
Objects ordered through cargo system shouldn't start anchored (#28115)
* Order normal space heater instead of anchored variant
* Make sure ordered objects don't spawn anchored
* Order space heater flatpack instead of a regular space heater
* Remove obsolete TODO
* Remove unnecessary name
---------
Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
PJBot [Sat, 25 May 2024 20:24:40 +0000 (20:24 +0000)]
Automatic changelog update
metalgearsloth [Sat, 25 May 2024 20:23:34 +0000 (06:23 +1000)]
Fix water postshader (#28130)
Ed [Sat, 25 May 2024 20:22:34 +0000 (23:22 +0300)]
Fix candles (firestack fading) (#28139)
Update FlammableSystem.cs
MilenVolf [Sat, 25 May 2024 20:20:43 +0000 (23:20 +0300)]
Add direction relative to station for emergency shuttle's docking & nearby announcement (#28164)
* Use nav beacon location for emergency shuttle's docking announcement
Location of the shuttle relative to the nearest nav beacon in docking announcement message of the emergency shuttle
* Add directions relative to station
PJBot [Sat, 25 May 2024 20:19:46 +0000 (20:19 +0000)]
Automatic changelog update
Ed [Sat, 25 May 2024 20:18:40 +0000 (23:18 +0300)]
Tomato killers don't kill the server anymore. (#28173)
* tomato killer auto death
* fix
* Update miscellaneous.yml
Repo [Sat, 25 May 2024 20:18:05 +0000 (08:18 +1200)]
Fix gamerule display issues (#28178)
* A comprehensive rule list for joining admins and mid round command to get rule list added
* Fix up for when a rule is added vs started and some logging
* fix command help localization, fix admin flags and spam anouncement.
* Send admin message only to the joining player not all admins.
* Bit better formatting in chat box
deltanedas [Sat, 25 May 2024 20:15:56 +0000 (20:15 +0000)]
move nukie profile loading into its own rule (#28208)
* move profile loading out of nukeops rule
* make BaseNukeopsRule and use AntagLoadProfileRule
* untroll
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
deltanedas [Sat, 25 May 2024 20:14:48 +0000 (20:14 +0000)]
antag objective issuing refactor (#28216)
* add AntagObjectives from GenericAntag
* add AntagRandomObjectives that traitor and thief can use
* make ObjectivesSystem use initial character name which AntagSelection passes
* make thief and traitor use AntagRandomObjectives
* remove now unused locale
* make sleeper agents rule use baseTraitorRule
* restore dragon rule oop
* bandaid for genericantag
* real
* typo
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
Vasilis [Sat, 25 May 2024 20:09:52 +0000 (23:09 +0300)]
Remove the network tab (#28231)
It is useless and bloat, if a user needs to change these settings they are free to modify their cvars manually via the clientconfig.toml file or via the cvar command.
PJBot [Sat, 25 May 2024 20:09:22 +0000 (20:09 +0000)]
Automatic changelog update
deltanedas [Sat, 25 May 2024 20:08:15 +0000 (20:08 +0000)]
fix id card console not updating records (#28237)
* fix id card console not updating records
* test
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
DrSmugleaf [Sat, 25 May 2024 20:07:37 +0000 (13:07 -0700)]
Fix not networking whitelist and blacklist in storage component (#28238)
PJBot [Sat, 25 May 2024 20:04:12 +0000 (20:04 +0000)]
Automatic changelog update
Leon Friedrich [Sat, 25 May 2024 20:03:05 +0000 (08:03 +1200)]
Fix dud modular grenade visuals (#28265)
Leon Friedrich [Sat, 25 May 2024 09:49:46 +0000 (21:49 +1200)]
Update engine to v223.1.2 (#28273)
Leon Friedrich [Sat, 25 May 2024 03:13:24 +0000 (15:13 +1200)]
Fix weapon error logs (#28264)
Tayrtahn [Fri, 24 May 2024 19:57:02 +0000 (15:57 -0400)]
Hotfix for crashes from bad item names (#28256)
PJBot [Fri, 24 May 2024 14:45:49 +0000 (14:45 +0000)]
Automatic changelog update
nikthechampiongr [Fri, 24 May 2024 14:44:42 +0000 (14:44 +0000)]
Fix firelock prediction issues with periodic pulses of closing lights (#28227)
* Fix firelock prediction issues with periodic pulses of closing lights
For some reason this function was setting a time for the next state
which was triggering the door system to try to close the firelock.
This does not happen serverside because the function only fires from an
event called clientside apparently.
It appears to be an attempt to stop firelocks from closing instantly
that did not function properly, and I cannot discern any other purpose.
As such I have removed it.
* Remove redundant serverside check
This became redundant with commit
439a87f2
Leon Friedrich [Fri, 24 May 2024 07:02:04 +0000 (19:02 +1200)]
Update engine to v223.1.1 (#28245)
* Update engine to v223.1.0
* Update engine to v223.1.1
PJBot [Fri, 24 May 2024 05:04:10 +0000 (05:04 +0000)]
Automatic changelog update
Leon Friedrich [Fri, 24 May 2024 05:03:03 +0000 (17:03 +1200)]
Improve InteractionSystem range & BUI checks (#27999)
* Improve InteractionSystem range & BUI checks
* Ghost fixes
* AAA
* Fix test
* fix nullable
* revert to broadcast event
* Fixes for eengine PR
* Ah buckle code
* )
Leon Friedrich [Fri, 24 May 2024 04:11:45 +0000 (16:11 +1200)]
Update engine to v223.0.0 (#28239)
Leon Friedrich [Fri, 24 May 2024 04:08:23 +0000 (16:08 +1200)]
Content changes for engine delta-state PR (#28134)
* Update GasTileOverlayState
* Update DecalGridState
* Update NavMapState
* poke
* poke2
* poke3
* Poke dem tests
Nemanja [Fri, 24 May 2024 02:43:04 +0000 (22:43 -0400)]
Remove AlertType and AlertCategory (#27933)
DrSmugleaf [Fri, 24 May 2024 01:23:55 +0000 (18:23 -0700)]
Fix whatever the fuck is going on in storage system slightly (#28236)
* Fix whatever the fuck is going on in storage system slightly
* Fix inverted check
* h
* Add silent bool
* Silent
PJBot [Thu, 23 May 2024 20:28:53 +0000 (20:28 +0000)]
Automatic changelog update
blueDev2 [Thu, 23 May 2024 20:27:45 +0000 (16:27 -0400)]
Add Fruit Tag to watermelon slice (#28226)
DrSmugleaf [Thu, 23 May 2024 04:16:14 +0000 (21:16 -0700)]
Prioritize empty item slots when inserting (#28203)
* Prioritize empty item slots when inserting
* Revert "Prioritize empty item slots when inserting"
This reverts commit
4272a65cba5fc18df801812b0af20123aec08409 .
* Prioritize empty item slots when inserting
* Try drop
* Check for any can insert before dropping
lzk [Wed, 22 May 2024 16:59:49 +0000 (18:59 +0200)]
Remove dupe closet janitor bombsuit (#28177)
* Remove dupe closet janitor bombsuit
* Update Resources/migration.yml
Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
---------
Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
Doctor-Cpu [Wed, 22 May 2024 16:59:33 +0000 (17:59 +0100)]
misc atlas fixes (#28191)
misc fixes
Julian Giebel [Wed, 22 May 2024 14:23:55 +0000 (16:23 +0200)]
Implement permissive version of AddMarkup and use it for tips (#28204)
* Implement permissive version of \a ddMarkup
Use permissive \a ddMarkup for news article input
Use permissive \a ddMarkup for tips
* Fix doc comment format
ShadowCommander [Wed, 22 May 2024 12:29:19 +0000 (05:29 -0700)]
Revert "Make hotplate and grill anchorable on table" (#28202)
Revert "Make hotplate and grill anchorable on table (#28026)"
This reverts commit
26747be232c364abcb4e43fb934c85ef0e3e1264 .
PJBot [Wed, 22 May 2024 11:17:27 +0000 (11:17 +0000)]
Automatic changelog update
nikthechampiongr [Wed, 22 May 2024 11:16:20 +0000 (11:16 +0000)]
Firelock improvements part 1 (#26582)
* Change prying system and pryunpoweredcomp to allow for custom time modifiers
This will be useful if I go the route of making firelocks pryable when
unpowered instead of just being able to open and close instantly when
unpowered.
* Make firelocks properly predicted
Shared system made. Since atmos checks can only be done on the server we
just have it set relevant bools on the component and then dirty it.
Ditched atmos checks on trying to open, they now only happen whenever
firelocks are updated.
* Make firelocks pryable without a crowbar
While this usually would only allow you to do this when a door is
unpowered, firelocks do not have the airlock component which actually
does that check. As such firelocks will always allow you to pry them
open/closed by hand.
* Clean up System. Change update interval to be based on ticks. Move as much as possible to shared
* Make firelocks unable to emergency close for 2 seconds after being pried open
* Clean up
* More cleanup
* Reorganize SharedFirelockSystem methods to match Initialize order
---------
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
PJBot [Wed, 22 May 2024 07:54:04 +0000 (07:54 +0000)]
Automatic changelog update
Ed [Wed, 22 May 2024 07:52:57 +0000 (10:52 +0300)]
Artifact portal effect changes (#28200)
Update portal.yml
DrSmugleaf [Tue, 21 May 2024 12:11:49 +0000 (05:11 -0700)]
Add defib event, add fields to be able to disable crit defib and do after movement (#28174)
* Add defib event, add fields to be able to disable crit defib and do after movement
* Fix check
PJBot [Tue, 21 May 2024 10:17:43 +0000 (10:17 +0000)]
Automatic changelog update
Killerqu00 [Tue, 21 May 2024 10:16:35 +0000 (12:16 +0200)]
sleeper agent appear later into the round and only once (#28160)
Ed [Tue, 21 May 2024 09:23:55 +0000 (12:23 +0300)]
Ed anomalies (#28175)
Update CODEOWNERS
Leon Friedrich [Tue, 21 May 2024 05:40:35 +0000 (17:40 +1200)]
Use non-generic `TryComp()` for metadata & transform (#28133)
Killerqu00 [Mon, 20 May 2024 19:59:07 +0000 (21:59 +0200)]
rotate forensic scanner stored sprite (#28162)
rotate forensic scanner
PJBot [Mon, 20 May 2024 14:13:11 +0000 (14:13 +0000)]
Automatic changelog update
Tayrtahn [Mon, 20 May 2024 14:12:05 +0000 (10:12 -0400)]
Fix non-ghosts and admins counting toward most followed (#28120)
* Fixed non-ghosts and admins counting toward most followed
* Redone to better leverage EntityQueryEnumerator
* Remember to test your code before you commit it, kids
* Review revisions
* Update Content.Shared/Follower/FollowerSystem.cs
Co-authored-by: ShadowCommander <shadowjjt@gmail.com>
* Update Content.Shared/Follower/FollowerSystem.cs
Co-authored-by: ShadowCommander <shadowjjt@gmail.com>
* Update Content.Shared/Follower/FollowerSystem.cs
* Clean up
---------
Co-authored-by: ShadowCommander <shadowjjt@gmail.com>
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
Tayrtahn [Mon, 20 May 2024 13:52:49 +0000 (09:52 -0400)]
Prevent ghosts from spawning on terminating maps/grids (#28099)
* Extra checks to prevent ghosts spawning on terminating maps/grids
* Add test for grid deletion
PJBot [Mon, 20 May 2024 13:33:31 +0000 (13:33 +0000)]
Automatic changelog update
Tayrtahn [Mon, 20 May 2024 13:32:25 +0000 (09:32 -0400)]
Slightly emphasize popup when someone points at you (#28152)
Slightly emphasize when someone points at you
Verm [Mon, 20 May 2024 11:24:15 +0000 (06:24 -0500)]
Remove extra gear prototype (#28062)
Remove extra prototype
PJBot [Sun, 19 May 2024 23:05:22 +0000 (23:05 +0000)]
Automatic changelog update
TsjipTsjip [Sun, 19 May 2024 23:04:16 +0000 (01:04 +0200)]
Admin access configurator (#28107)
* Port spritework and initial prototypes by @Arimah
Co-authored-by: Alice 'Arimah' Heurlin <30327355+arimah@users.noreply.github.com>
* Make Admin PDA's spawn with a universal ID card
* Add universal access configurator to aghost satchel of holding
* Add Admin suffixes to adminonly items: AdminPDA, UniversalIDCard, AccessConfiguratorUniversal
* Admin jobicon
---------
Co-authored-by: Alice 'Arimah' Heurlin <30327355+arimah@users.noreply.github.com>
PJBot [Sun, 19 May 2024 23:02:50 +0000 (23:02 +0000)]
Automatic changelog update
Flesh [Sun, 19 May 2024 23:01:44 +0000 (01:01 +0200)]
Add plant metabolism effects to chemical guidebook (#28038)
* draft one of plant metabolism guidebook
* loc fix?
* add attributes loc
* fix loc syntax
* improved appearance
* last commit was undercooked, my bad
* last commit was still undercooked, my worse
* last commit was even still undercooked, my worst
* Addressed comments?
* Fix newlines
* Hopefully this works
* Cleanup, I think
* 2xs
PJBot [Sun, 19 May 2024 22:37:01 +0000 (22:37 +0000)]
Automatic changelog update
Nemanja [Sun, 19 May 2024 22:35:55 +0000 (18:35 -0400)]
Fix magic mirror (#28084)
* Fix magic mirror
* buff magic mirror
DrSmugleaf [Sun, 19 May 2024 22:35:22 +0000 (15:35 -0700)]
Make standing state down sound nullable (#28132)
PJBot [Sun, 19 May 2024 22:23:52 +0000 (22:23 +0000)]
Automatic changelog update
Killerqu00 [Sun, 19 May 2024 22:23:38 +0000 (00:23 +0200)]
add (un)equip delay for EVA helmets to fix sound spam (#28142)
add equip delay for EVA helmets
Teemu Kauhanen [Sun, 19 May 2024 22:22:45 +0000 (01:22 +0300)]
add WhiteCane recipe (#28146)
Leon Friedrich [Sun, 19 May 2024 22:07:45 +0000 (10:07 +1200)]
Fix gun cooldown timespan overflow exception (#28136)
lzk [Sun, 19 May 2024 22:05:12 +0000 (00:05 +0200)]
Resprite zookeper id (#28131)
Change zookeper id
MilenVolf [Sun, 19 May 2024 22:04:55 +0000 (01:04 +0300)]
Fix toilet texture & fixture (#28125)
* Fix toilet texture & fixture
Passangers that got stuck between wall and a toilet will thank you
* Fix mask, add layer None
Tayrtahn [Sun, 19 May 2024 20:01:54 +0000 (16:01 -0400)]
Improve "points at self" messages (#28147)
Leon Friedrich [Sun, 19 May 2024 01:55:10 +0000 (13:55 +1200)]
Update component query benchmarks (#27967)
* Add more component query benchmarks.
* Rename benchmark
Leon Friedrich [Sun, 19 May 2024 01:54:52 +0000 (13:54 +1200)]
Modify battery assert to avoid floating point errors (#28007)
PJBot [Sun, 19 May 2024 01:36:52 +0000 (01:36 +0000)]
Automatic changelog update
DrSmugleaf [Sun, 19 May 2024 01:35:46 +0000 (18:35 -0700)]
Make wielding automatically drop the item on your other hand (#27975)
* Make wielding automatically drop the item on your other hand
* Fix docs
* Remove redundant parameter
* Fix not deleting virtuals on fail
* Make count freeable hands method
* Add popup when dropping item
github-actions[bot] [Sun, 19 May 2024 01:33:41 +0000 (03:33 +0200)]
Update Credits (#28124)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
PJBot [Sun, 19 May 2024 00:24:50 +0000 (00:24 +0000)]
Automatic changelog update
dffdff2423 [Sun, 19 May 2024 00:23:44 +0000 (19:23 -0500)]
Fix Flavor Text editor not saving correctly (#28122)
* Check for flavor text equality in profile.
* Fix some characters being deleted from flavor text
Sometimes the last few characters of the flavor text would get deleted. This fixes this issue.
Tayrtahn [Sun, 19 May 2024 00:12:47 +0000 (20:12 -0400)]
Fix activatable UI popup message spam (#28123)
Fixed activatable UI popup message spam
Ed [Sat, 18 May 2024 20:23:40 +0000 (23:23 +0300)]
Revert "Tile variantize after deconstruct" (#28119)
Revert "Tile variantize after deconstruct (#28118)"
This reverts commit
bf0529df566c323820d5b7497bc55e75992f105c .
Ed [Sat, 18 May 2024 19:06:36 +0000 (22:06 +0300)]
Tile variantize after deconstruct (#28118)
Update TileSystem.cs
Tayrtahn [Sat, 18 May 2024 16:20:00 +0000 (12:20 -0400)]
Random book story generator refactor (#28082)
* Randomized book overhaul
* Fix prototype names
* Improved setting paper content
* Praise Ratvar
Ed [Sat, 18 May 2024 16:17:46 +0000 (19:17 +0300)]
Nuke spaceshroom ore (#28110)
nuke spaceshroom ore
PJBot [Sat, 18 May 2024 14:24:24 +0000 (14:24 +0000)]
Automatic changelog update
double_b [Sat, 18 May 2024 14:23:16 +0000 (14:23 +0000)]
Resolves Bible summon message being sent to all users (#28104)
* Changed PopupEntity overload used to ensure message is only sent to user
* Updated uid for PopupEntity call
* Updating _popupSystem.PopupEntity call in AttemptSummon