DrSmugleaf
ef8b833c96
Fix device network connection infinite recursion ( #3121 )
2021-02-10 21:48:14 +01:00
metalgearsloth
116fc027a1
addgas and settemp under admeme menu ( #3098 )
...
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2021-02-10 13:36:11 +01:00
DrSmugleaf
96e5e34084
Make DoAfters use DamageChangedMessage instead of an event ( #3115 )
2021-02-10 12:36:05 +11:00
Leo
9a7e2ec5ff
Toggling all chat options will correctly toggle Dead chat button ( #3118 )
2021-02-10 11:25:52 +11:00
DrSmugleaf
294b7c4d7f
Cleanup integration tests prototype usage, naming and unused variables ( #3114 )
...
* Fix naming of prototypes variable in tests
* Remove unused variables in tests
* Remove unused variables in tests
* Replace content entities with test entities
* Fix airlock and lung test
2021-02-09 22:04:47 +01:00
DrSmugleaf
327257b8a4
Update RobustToolbox
2021-02-09 21:38:00 +01:00
DrSmugleaf
7a069a4a0f
Change AddAccent command to be case insensitive ( #3112 )
2021-02-09 20:21:29 +01:00
Vera Aguilera Puerto
9b9fbfdcfe
Replace BreakableConstructionComponent with a destructible threshold behavior ( #3111 )
...
* Replace BreakableConstructionComponent with ChangeConstructionNodeBehavior
* Fix ordering of behaviors in MachineFrame
2021-02-09 20:08:06 +01:00
DrSmugleaf
1ca254c418
Fix ChangeConstructionNodeBehavior.Execute not being async
2021-02-09 20:07:09 +01:00
DrSmugleaf
bbce504d12
Fix ordering of behaviors in MachineFrame
2021-02-09 20:02:57 +01:00
DrSmugleaf
33b5099efc
Replace BreakableConstructionComponent with ChangeConstructionNodeBehavior
2021-02-09 19:59:52 +01:00
Vera Aguilera Puerto
9b1142973e
Renames phoron to plasma everywhere in the codebase and replaces sprites. ( #3110 )
2021-02-09 19:05:19 +01:00
DrSmugleaf
2d06990ee3
Remove breakable component ( #3109 )
2021-02-09 14:55:54 +01:00
DrSmugleaf
8d7e8f4fc9
Remove outdated critical and dead thresholds from test prototypes ( #3108 )
2021-02-09 14:50:55 +01:00
DrSmugleaf
15f05b565a
Add composite destructible thresholds ( #3102 )
...
* Add composite destructible thresholds
* Reorder yaml properties
* Update YAML
* Fix YAML
* Re-fix YAML
* Add missing nullable enable
* Go back window component is explosive
* rider
2021-02-09 22:57:21 +11:00
Pieter-Jan Briers
205c787773
Update submodule
2021-02-09 02:35:53 +01:00
Pieter-Jan Briers
c8ca4f3fbc
Blame Rider for it that always works.
2021-02-08 22:52:52 +01:00
Pieter-Jan Briers
c4fe0c904c
Merge branch 'master' into expl_int_analyzer
2021-02-08 22:46:28 +01:00
Pieter-Jan Briers
3025449d5d
Update submodule
2021-02-08 22:35:58 +01:00
Pieter-Jan Briers
506a236e8b
Sprite blinking is gone 🦀
2021-02-08 05:14:42 +01:00
Pieter-Jan Briers
9441defa13
Fix lighting bugs.
2021-02-08 01:25:36 +01:00
Pieter-Jan Briers
23d432725c
Update patrons.
2021-02-07 22:28:43 +01:00
DrSmugleaf
c479903538
Update RobustToolbox
2021-02-07 14:56:08 +01:00
metalgearsloth
7fbf2c9873
Increase lobbyduration default ( #3099 )
...
I think 60's okay for SSS but when we get actual rounds I'd make it 90.
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2021-02-07 13:55:10 +01:00
Vera Aguilera Puerto
834bcda840
Make VisitingMind's Mind readable by VV
2021-02-07 13:52:34 +01:00
DrSmugleaf
f63a89f816
Add warning when using the mapping command in debug mode ( #3095 )
2021-02-07 16:36:34 +11:00
Alex Evgrashin
59e72697cb
Buildable wall light ( #2644 )
...
* Added empty light
* Can build light fixture
* Can construct and deconstruct small light
* You can build bulbs only on walls
* Playing with placement conditions
* Refactored code a bit
* Added check for north direction and snapping
* Fixed all small light sprites (wrong directions order)
* Fixed weird problem with bulb lights
* Fixed rotation on all stations
* Fixed map again
* Much better placement mode
* Deleted shared wall component and moved all logic to raycasts
* Missing bracket
* Better texture
* Moved wallmount condition to tags
* Removed station station
* Added suffix and fixed on map init bug
2021-02-07 00:05:53 +01:00
20kdc
2f01d7899f
Mapping merge driver: continued ( #2803 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2021-02-06 23:56:40 +01:00
Pieter-Jan Briers
5cbb3f1222
Fix UI layout bugs with the PA.
2021-02-06 17:40:00 +01:00
DrSmugleaf
4272716289
Make integration tests use an empty map instead of saltern by default ( #3094 )
2021-02-07 00:32:48 +11:00
DrSmugleaf
9db47249cd
Fix being able to spill closed drink cans ( #3100 )
2021-02-07 00:31:44 +11:00
DrSmugleaf
8ec4f1fb3d
Fix missing ignored components on the client ( #3101 )
2021-02-06 13:55:36 +01:00
Vera Aguilera Puerto
b3810922f3
Fix spawned computers not adding the needed container to the ConstructionComponent
...
Fixes #3091
2021-02-05 22:45:18 +01:00
metalgearsloth
abde29ed5a
Remove ExplosivePassable collision layer ( #3084 )
...
* Remove ExplosivePassable collision layer
Now we have tags which can do this cleaner.
* Update typo
* Vera's review
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2021-02-06 06:43:50 +11:00
metalgearsloth
b3869985e0
Increase disposal dragging delay for other people ( #3086 )
...
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2021-02-05 17:12:10 +01:00
metalgearsloth
7ed07c0cac
Cuff enhancements ( #3087 )
...
* Cuff enhancements
* Cuffs now have an OnClick for the alert to remove them
* nullables
* Use default interaction range so highlights are accurate
* Cuffing fails more gracely
* Make shared abstract and add component references to client / server
* Don't cache AudioSystem and HandsComponent given cuffs are rarely used
* Fix test
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2021-02-05 17:11:21 +01:00
Vera Aguilera Puerto
9884b14e8d
Adds a component for ghosting on move. ( #3090 )
...
* Adds a component for ghosting on move.
Adds a dummy input mover for IRelayMoveInput to work.
* Add IGhostOnMove
* Fix tests.
2021-02-05 17:02:20 +01:00
Vera Aguilera Puerto
63e1252539
Speech and Emoting components ( #3075 )
...
* Add Speech and Emoting components.
* makesentient gives you speech and emoting abilities.
* Ghosts do *not* need a SpeechComponent.
* I hate you all, and I hate shared code as well.
2021-02-05 17:01:54 +01:00
DrSmugleaf
b62cc84e8c
Add destructible component threshold triggers ( #3080 )
...
* WIP changes
* Fix tests, merge conflict and trigger once behavior
* Update yml
* Change test strings to be consts
* Fix total damage types and classes triggers
* Simplify damage trigger logic, move state to Threshold
* Update outdated code and docs
* Change the name of IBehavior back to IThresholdBehavior
* Change human gibbing to trigger at 400 brute damage
* Change gibbing from brute to blunt damage
* Fix one (1) typo
* Add damage class trigger test
* Add missing nullable enable to thresholds
2021-02-05 13:41:05 +01:00
Metal Gear Sloth
9640c33210
Fix strippable crash
2021-02-05 18:46:09 +11:00
Paul
856b293d87
Merge branch 'master-upstream' into expl_int_analyzer
...
# Conflicts:
# Content.Server/GameObjects/Components/Body/Part/BodyPartComponent.cs
# Content.Server/GameObjects/Components/Botany/PlantHolderComponent.cs
# Content.Server/GameObjects/Components/Chemistry/PillComponent.cs
# Content.Server/GameObjects/Components/Interactable/TilePryingComponent.cs
# Content.Server/GameObjects/Components/Items/FloorTileItemComponent.cs
# Content.Server/GameObjects/Components/Items/RCD/RCDAmmoComponent.cs
# Content.Server/GameObjects/Components/Items/RCD/RCDComponent.cs
# Content.Server/GameObjects/Components/Medical/HealingComponent.cs
# Content.Server/GameObjects/Components/Power/WirePlacerComponent.cs
# Content.Shared/Chemistry/Solution.cs
2021-02-04 17:50:28 +01:00
Paul
d5cd82de60
explicit interface go brrrr
2021-02-04 17:44:49 +01:00
Pieter-Jan Briers
3be3b7da64
Fix suspicion timer going negative and counting up.
...
The sign was never shown but it's still silly.
2021-02-04 15:29:59 +01:00
Swept
6b8cc9fc40
Deprecates stationstation.yml ( #2668 )
...
* Initial
* Change default map load to saltern
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2021-02-04 23:44:27 +11:00
Vera Aguilera Puerto
655316a67c
Add playback slider to instruments. ( #3071 )
2021-02-04 13:37:26 +01:00
Metal Gear Sloth
b2c1ab2795
Update submodule
2021-02-04 23:35:18 +11:00
tmtmtl30
735c6159d8
Removes SmallImpassable from melee swing collision mask ( #3036 )
...
* Alters melee swing collision mask.
* Part one...
* Part two.
2021-02-04 22:13:13 +11:00
DrSmugleaf
82a97857ac
Move TagComponent from server to shared ( #3076 )
...
* Move TagComponent to shared
* Fix test
* Not a web edited commit
No sir
* Update Content.Shared/GameObjects/Components/Tag/TagComponentState.cs
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2021-02-04 21:04:19 +11:00
20kdc
b9aa789bc4
Pressure & volume pumps can be toggled on/off now. ( #3046 )
...
This tidbit might or might not be suitable for a separate component.
Tell me in PR comments I guess.
2021-02-04 20:47:04 +11:00
Pieter-Jan Briers
29918b2810
Fix suspicion round end timer, actually show it.
2021-02-04 04:16:36 +01:00