Commit Graph

36638 Commits

Author SHA1 Message Date
PJBot ec03feab40 Automatic changelog update 2021-11-24 17:53:34 -05:00
Moony c576eb91d3
Adds like 17 new logs (#5499)
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>
2021-11-24 23:52:31 +01:00
DrSmugleaf 078f3a7738 Fix ContentIntegrationTest.WaitUntil with a func not passing tickStep 2021-11-24 23:01:35 +01:00
DrSmugleaf dc9ae49126 Fix error when getting players from a log
Also potentially fix FilterTests.Date
2021-11-24 22:07:54 +01:00
PJBot f0da92b40d Automatic changelog update 2021-11-24 15:52:46 -05:00
20kdc f2eea79238
Fix solar control console UI not responding to input (#5506) 2021-11-24 21:51:43 +01:00
DrSmugleaf 1342451243 Downgrade atmos to plosiveDepressurizati
Clip text of admin log types on buttons
Add a few TODOs for the future coder
2021-11-24 19:01:26 +01:00
DrSmugleaf 25ed516eb0 Fix admin log crash in the lobby
Add test
Fixes https://github.com/space-wizards/space-station-14/issues/5504
2021-11-24 18:53:55 +01:00
Leon Friedrich 3cf05535bd
Fix item slots spawning entities on startup instead of map init (#5501)
* spawn item slot entities on map init not startup

* prevent locked state form destroying inheritance on save

* fix whitelist for booze dispenser
2021-11-24 09:29:49 -07:00
PJBot 20baa5a2b9 Automatic changelog update 2021-11-24 04:53:10 -05:00
Moony 47a7b0706d
Makes the lobby 2 minutes and 30 sec long. (#5500) 2021-11-24 10:52:07 +01:00
Pieter-Jan Briers 5c0c3d6381 Tiny PR script I need 2021-11-24 08:37:18 +01:00
PJBot e53e842d46 Automatic changelog update 2021-11-24 02:04:11 -05:00
Leon Friedrich 3b29ffdfa0
Make chemistry machines and IdCardConsole use item slots (#5428)
* chemistry item slots

* item slots id card console
2021-11-24 18:03:07 +11:00
Moony 355625bded
OH GOD NO PLASMA PLEASE (#5494)
* OH GOD NO PLASMA PLEASE

* fuck
2021-11-23 21:08:17 -07:00
Moony 39acf77858
Speedy event patches to make events less ass (#5493) 2021-11-24 03:06:59 +01:00
PJBot d7224b70cd Automatic changelog update 2021-11-23 18:39:50 -05:00
E F R c8cfff6630
Shared/Localizations: Add translatable Units formatting (#5063) 2021-11-23 16:38:51 -07:00
20kdc eb18f7bc1c
Sending a mob out of a disposals unit shouldn't push them into a wall anymore (#5411)
* Sending a mob out of a disposals unit shouldn't push them into a wall anymore.

* Something something resolves vs. OnRemove fighting it out

* Disposals yeet reduction: Address reviews and other oddities
2021-11-23 16:38:46 -07:00
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