Clyybber
0e98c1c524
Refactor slip dropping to use throwing ( #5476 )
...
* Refactor slip dropping to use throwing
* Update Content.Server/Fluids/EntitySystems/SpillableSystem.cs
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
* Uncringe
* Update Content.Server/Fluids/EntitySystems/SpillableSystem.cs
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com >
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com >
2021-11-23 16:38:39 -07:00
PJBot
ee27c75224
Automatic changelog update
2021-11-23 14:35:50 -05:00
Kara D
5920f2db79
Fix smoke spam crash. why was it not fucking diluting
...
Fixes #5483
2021-11-23 12:34:23 -07:00
Paul
f675ff37b1
fix exception
2021-11-23 20:20:40 +01:00
20kdc
f6d44be34f
Activatable UI component ( #5184 )
...
* Transfer most Instrument UI logic to a new component, ActivatableUIComponent
* Move more ActivatableUIComponent stuff to ECS
* ActivatableUI component ignore on client
* ActivatableUI: Get rid of component interfaces where possible
* Add in adminOnly attribute for activatable UIs
This is so that porting #4926 to this will be easier
* Transition Solar Control Computer to ActivatableUI
* Move communications console to ActivatableUI
* Move cargo console to ActivatableUI
* Move ID card console to ActivatableUI
* ActivatableUI: Make things more amiable to entity tests adding components weirdly
* ActivatableUI: Use handling or lack thereof of events properly
* ActivatableUI: component dependency issue resolution stuffs
* ActivatableUISystem: Fix #5258
* More fixes because master did stuffo
* Check for HandDeselectedEvent again because otherwise active-hand check doesn't work
* Move just a bit more code into the system, introduce a workaround for #5258
* Purge the player status detection stuff
* Oh and some obsolete stuff too
2021-11-23 19:19:08 +01:00
PJBot
b063209f99
Automatic changelog update
2021-11-23 12:16:52 -05:00
metalgearsloth
32c36ad221
Give pried tiles a random rotation ( #5482 )
...
Also made it so they start with a random offset to avoid the additional MoveEvent going out.
2021-11-23 10:15:49 -07:00
Leon Friedrich
1de82b4324
Fix spill crash ( #5480 )
...
* fix spill
* clean up mop component
* remove unecessary code
2021-11-23 10:14:46 -07:00
DrSmugleaf
cc79053825
Fix round starting and db round spam
...
Fixes https://github.com/space-wizards/space-station-14/issues/5467
RunLevel was being set after waiting for the DB, causing GameTicker.Update to fire during the wait
2021-11-23 18:12:24 +01:00
20kdc
a2b7982c37
Add variables to prevent voting of various kinds ( #5361 )
...
* Add a way to disable voting for maximum authoritarianism
* Allow disabling specific vote types via cvars
* Migrate standard-vote-to-cvar dictionary to being static
2021-11-23 10:03:04 -07:00
DrSmugleaf
781a083fcf
Fix not waiting for logs to be sent to Azkaban
2021-11-23 17:50:06 +01:00
20kdc
545e36912a
Hybrid ACZ build option & add (off-by-default) 32-bit platform RIDs ( #5453 )
2021-11-23 14:26:26 +01:00
Clyybber
943e46eece
Tiny pulling fixes ( #5478 )
2021-11-24 00:02:08 +11:00
Vera Aguilera Puerto
159f84074d
Add "Slicing" tool quality to knives. ( #5473 )
2021-11-23 12:24:40 +01:00
Vera Aguilera Puerto
af86378995
Log explosive depressurization. ( #5474 )
2021-11-23 12:22:18 +01:00
PJBot
8c6125752b
Automatic changelog update
2021-11-23 06:13:22 -05:00
Mith-randalf
1d5df21dc4
Chad warden ( #5475 )
2021-11-23 12:12:20 +01:00
Leon Friedrich
3d755caea1
Log verbs & alt-click interactions. ( #5471 )
...
* verb logging
* Just a lil regex
Verb ([a-zA-Z]*) = new\(\)
Verb $1 = new(args)
* nvm that didn't work
* better log messages
* Revert "Just a lil regex"
This reverts commit aa2b143d042f1ed007c801d9e2c264cb07993aa1.
* remove garbage code
* better docstring
2021-11-23 11:00:16 +01:00
metalgearsloth
2a7451dd9d
Update submodule
2021-11-23 18:23:18 +11:00
Acruid
fa0ec5cbd9
AppearanceComponent API Changes ( #5446 )
2021-11-23 18:22:59 +11:00
xRiriq
c8acba0ba7
biological medicine now restricted to biological targets ( #5276 )
...
Co-authored-by: xRiriq <xRiriq.git@gmail.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2021-11-23 18:15:10 +11:00
Acruid
6e54e740c7
Removed Old PlayerSession Functions ( #5404 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2021-11-23 18:11:48 +11:00
PJBot
7910928679
Automatic changelog update
2021-11-23 01:52:54 -05:00
mirrorcult
e2205e418b
Epinephrine + epipen ( #5444 )
...
* add sprite and basic entity, no reagent or testing
* actually implement epinephrine and add it to the box
* allow creating it
* add it to nanomed
* fig
2021-11-22 23:51:51 -07:00
mirrorcult
732baa56a9
Reaction & reagent effect logging ( #5463 )
...
* Reaction logging
* effect logging
* position
2021-11-22 23:51:43 -07:00
PJBot
93694b9dd7
Automatic changelog update
2021-11-23 01:45:11 -05:00
metalgearsloth
2f6a5ea2f2
Add examine text for thrusters ( #5469 )
2021-11-23 17:44:08 +11:00
Kara D
567ed44408
hotfix lube crash
...
stackoverflowing
2021-11-22 23:21:20 -07:00
PJBot
07039faae4
Automatic changelog update
2021-11-22 23:41:01 -05:00
metalgearsloth
ae396e11a2
Add desoxyephedrine ( #5468 )
2021-11-23 15:39:58 +11:00
PJBot
c64490a72d
Automatic changelog update
2021-11-22 20:02:54 -05:00
mirrorcult
6fc397f801
carpet ( #5464 )
...
* carpet
* reviews
* why tf i gotta fix integration tests in the carpet pr
2021-11-22 18:01:51 -07:00
PJBot
6c88a15c7e
Automatic changelog update
2021-11-22 19:35:59 -05:00
20kdc
1e061094ca
Direct pressure and asphyxiation damage do not interrupt DoAfters anymore ( #5459 )
2021-11-22 17:34:56 -07:00
PJBot
18eecaea38
Automatic changelog update
2021-11-22 17:35:51 -05:00
20kdc
1ba58456c4
Announcements play the general announcement sound unless specifically inhibited ( #5460 )
2021-11-22 15:34:48 -07:00
PJBot
a983ce3aeb
Automatic changelog update
2021-11-22 17:34:32 -05:00
Moony
e5aa94d517
Re-enables events. They've been off for long enough when they function perfectly. ( #5458 )
2021-11-22 15:33:30 -07:00
DrSmugleaf
7b5878b846
Support player sessions in admin logs and add test
...
Fix EventRan log type id
Make slipping low impact
2021-11-22 23:15:22 +01:00
DrSmugleaf
ce94c28e8a
Add unit test to check for duplicate log types
2021-11-22 22:04:45 +01:00
DrSmugleaf
af6353da46
Add admin logs for shuttle call/recall
2021-11-22 21:31:50 +01:00
DrSmugleaf
37e7da0e42
The technology for round time just isn't there yet
...
Add clock date to displayed logs
I'm sorry moony
2021-11-22 21:19:07 +01:00
DrSmugleaf
7de23c935b
Expose round duration as a method on GameTicker
2021-11-22 21:12:47 +01:00
DrSmugleaf
3ba58e2d9c
Merge branch 'master' of https://github.com/space-wizards/space-station-14
2021-11-22 20:59:30 +01:00
DrSmugleaf
ff81f819e6
Fix filtering mismatch when using the None players button
2021-11-22 20:57:56 +01:00
DrSmugleaf
13692b5433
Make starting and running station events high priority
2021-11-22 20:55:47 +01:00
DrSmugleaf
612c62c569
Add admin logging to system events
2021-11-22 20:49:47 +01:00
DrSmugleaf
56d475df4f
Fix not showing any playerless logs when no players are selected
2021-11-22 20:49:36 +01:00
DrSmugleaf
57b6efa3fd
Add log for slipping
2021-11-22 20:36:50 +01:00
DrSmugleaf
86ce2aeb22
Add EntityUid AdminLogConverter
2021-11-22 20:36:03 +01:00