metalgearsloth
600c0e3255
Fix a few warnings ( #11576 )
2022-10-04 14:24:19 +11:00
metalgearsloth
78a4ab6eb2
Update for collision events by-ref ( #10933 )
2022-09-14 17:26:26 +10:00
Leon Friedrich
35a142965d
Firelock ECS + some other stuff. ( #8366 )
...
* firelock rejig
* dont error failed resolves
* fix
* less resolves
* switch fire and pressure messages
* update
Co-authored-by: wrexbe <wrexbe@protonmail.com >
2022-09-05 22:55:33 -07:00
Rane
822c8f3c70
make jaws of life not awful ( #10770 )
2022-08-31 20:22:25 -07:00
TekuNut
b80708e7cc
Fix xenos prying doors from afar ( #10778 )
2022-08-23 20:31:54 +10:00
Leon Friedrich
c7ad6b709e
Audio System Rejig ( #9635 )
2022-07-29 12:13:12 +10:00
metalgearsloth
f0cc636c1d
Add door prying to xenos ( #8917 )
...
* Add door prying to xenos
* a
* c
2022-06-28 20:50:58 +10:00
metalgearsloth
c243edbf33
Make doorbumps quiet ( #8812 )
2022-06-15 15:14:15 +10:00
metalgearsloth
093d65e92a
Hotfix door bumps ( #8665 )
...
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com >
2022-06-12 11:15:53 +10:00
wrexbe
bc68ac96dd
Cleanup the namespaces ( #8132 )
2022-05-13 17:59:03 +10:00
Alex Evgrashin
df49c2fd57
Universal weldable component ( #7955 )
...
* Weldable component for door
* Content update
* Examine message
* Universal visualizer
* Small fix
* Entity storage
* Content
* Fixed test
* Update Content.Shared/Storage/SharedStorageComponent.cs
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
* Fixed loc string
* Add public API to change welding time
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-05-09 15:51:52 +10:00
ShadowCommander
4571af1e6e
Change doors to ignore static entities when closing ( #7646 )
2022-04-19 08:45:36 -05:00
Joosep Jääger
0cdb34741e
Airlock visuals ( #7261 )
2022-04-16 15:31:12 +10:00
Fishfish458
4500f88737
Add door emag visuals and sound ( #6971 )
...
Co-authored-by: fishfish458 <fishfish458>
2022-03-19 12:00:01 -07:00
Leon Friedrich
0f435f31c8
Predict general interactions. ( #6856 )
2022-03-09 18:12:17 +11:00
Leon Friedrich
6dc681683c
Prevent non-airlock doors from closing on people. ( #6882 )
2022-02-24 23:32:35 -07:00
Leon Friedrich
8d111c8959
Door collision fixes ( #6836 )
2022-02-21 22:01:37 -07:00
Leon Friedrich
88c5e8a7ce
Fix door saving/loading ( #6506 )
2022-02-19 12:34:01 -07:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
WlarusFromDaSpace
50b1af08a2
Adds emergency access to airlocks ( #6500 )
2022-02-09 14:13:35 +11:00
wrexbe
17db0775c8
Auto comp ( #6416 )
2022-02-02 14:35:40 +11:00
Leon Friedrich
21a5bce90d
fix airlocks/shutters, again ( #6386 )
2022-01-30 18:30:24 +11:00
Leon Friedrich
1914560773
Fix firelock door init ( #6384 )
2022-01-30 15:47:24 +11:00
Leon Friedrich
c465715273
ECS Doors ( #5887 )
2022-01-30 11:49:56 +11:00
Paul Ritter
9e1607722d
removes componentdependencies ( #6160 )
2022-01-15 13:26:37 +11:00
Vera Aguilera Puerto
2ff16a580b
Bunch more error fixes.
2021-12-04 12:59:44 +01:00
Vera Aguilera Puerto
5cd42c9ad6
Inline UID
2021-12-03 15:53:09 +01:00
Acruid
fa0ec5cbd9
AppearanceComponent API Changes ( #5446 )
2021-11-23 18:22:59 +11:00
metalgearsloth
a360f6126e
Shuttle docking ( #5169 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2021-11-11 20:06:38 +11:00
Leon Friedrich
673301825b
Draw depth adjustments ( #5130 )
...
* door drawdepth toggle
* git mv
* dooooors
* drawdepth adjustments
* fix door and missed projectiles
* firelock depth tweak
* Get sprite only when needed
* single letter typo
* forgot to include closing in _activeDoors.
2021-11-03 14:43:10 +01:00
mirrorcult
af2e21c355
Refactor IDoorCheck into entity events ( #4366 )
...
* IDoorCheck refactored to events
# Conflicts:
# Content.Server/Atmos/TileAtmosphere.cs
# Content.Server/Doors/Components/AirlockComponent.cs
# Content.Server/Doors/Components/FirelockComponent.cs
# Content.Server/Doors/Components/ServerDoorComponent.cs
# Content.Server/Doors/IDoorCheck.cs
* namespaces
* Fix mapinit bug with refreshautoclose
* ok i guess these just didnt feel like staging today
2021-08-02 21:57:06 +10:00
Visne
b7dc3c81ae
Remove redundant #nullable enable ( #4275 )
2021-07-16 17:37:09 -07:00
Acruid
59e5cc5e3c
Remove Static Component NetIds ( #4247 )
...
* Remove the unnecessary NetID property from ComponentState.
* Remove Component.NetworkSynchronizeExistence.
* Removed Component.NetID.
* Adds component netID automatic generation.
* Removed NetIdAttribute from serverside components with no corresponding clientside registration.
* Completely remove static NetIds.
* Renamed NetIDAttribute to NetworkedComponentAttribute.
* Add GenerateNetIds calls to client and server entry points.
Add test to make sure auto generated NetIds are identical.
* Component changes when rebasing that I am too lazy to rewrite into the branch.
Co-authored-by: Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com >
2021-07-12 10:32:10 +02:00
DrSmugleaf
ff1a2d97ea
Re-organize all projects ( #4166 )
2021-06-09 22:19:39 +02:00