ShadowCommander
0d29b15ae0
Fix StackComponent not getting removed from containers when empty ( #1645 )
2020-08-11 17:38:00 +02:00
metalgearsloth
452a67032f
Fix the pathfinding leak ( #1647 )
...
Off-grid entities were continually expanding the graph indefinitely which is... bad.
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-08-11 17:36:40 +02:00
juliangiebel
f65d0b98ad
Merge branch 'master' of https://github.com/space-wizards/space-station-14
2020-08-11 14:49:51 +02:00
Víctor Aguilera Puerto
89fff7dab2
Add two new TurfHelpers
2020-08-11 03:45:40 +02:00
DrSmugleaf
5388bf0738
Add command to add underplating to all walls on a grid ( #1644 )
2020-08-11 03:13:41 +02:00
ike709
b1771ff27b
oi you got a loicense for that mate? ( #1643 )
2020-08-11 02:39:49 +02:00
Swept
679fe8ad04
Removes USA and Soviet vending machines ( #1641 )
...
* Removes sprites
* Remove da machines
2020-08-11 01:56:17 +02:00
Julian Giebel
27bbb89fbf
Add a check for construction ghosts beeing present to ConstructionSystem/SpawnGhost ( #1642 )
2020-08-11 01:55:18 +02:00
Swept
b7dbd74947
Adds Memory Leek ( #1640 )
...
* It is done
* Fixed attribution
2020-08-11 01:53:19 +02:00
Julian Giebel
7b0f8faf66
Merge pull request #1 from space-wizards/master
...
Pull changes from remote
2020-08-10 22:00:33 +02:00
DrSmugleaf
65f9a5fb3d
Add total number of gases atmospherics test ( #1639 )
2020-08-10 20:17:18 +02:00
Swept
5e238a7ced
Nuclear Grenade ( #1634 )
...
* Hello there
* Change fueltank devastation range back to 0
Co-authored-by: Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com >
2020-08-10 16:35:04 +02:00
Exp
c562a8db03
Gas Analyzer Improvement ( #1631 )
...
* -Click on the analyzer to get the gas at your pos, click on tile to get gas tehre
-Reduced the auto refresh time
-AutoRefresh ui
* Use a fixed position instead of a offset
* Review
2020-08-10 16:32:29 +02:00
Exp
aaffd7e198
Chem Master & Dispenser Power Fixes ( #1622 )
...
* -ChemDispenser & Master can now open the UI without power
-Both can also eject beaker without power
* -Disables button if not powered
-Disables clear & eject buttons if no beaker
* Fix server freeze
2020-08-10 16:30:56 +02:00
Exp
9785a8e647
Add RadiatingLight to Server IgnoredComponents ( #1636 )
2020-08-10 16:21:55 +02:00
Víctor Aguilera Puerto
a96b13f8c7
Fix clearatmos command not working as intended.
2020-08-10 16:21:25 +02:00
Víctor Aguilera Puerto
ec75baeede
Disables the AI Pathfinding system for the time being.
2020-08-10 03:33:05 +02:00
Víctor Aguilera Puerto
6a06358012
Minor atmos optimization
2020-08-10 02:53:55 +02:00
Acruid
c385947b48
Update BenchmarkDotNet nuget package in Content.Benchmarks to version 0.12.1.
2020-08-09 17:42:21 -07:00
Acruid
32f658a3ca
Add the Robust.Physics project to the solution.
2020-08-09 17:14:23 -07:00
SoulSloth
52a01fff32
Add a lantern and a radiating light component ( #1571 )
...
* added a lantern
* Add A Lantern with radiating light
* Update meta.json
Added copyright information for lantern.rsi
2020-08-09 21:57:42 +02:00
Qustinnus
81e2dde7f5
Fixes recoil and adjusts values ( #1573 )
2020-08-09 20:56:02 +02:00
Exp
d4f406337e
Fix Slipping not calling Dropped ( #1632 )
2020-08-09 20:52:52 +02:00
Víctor Aguilera Puerto
7293d985a5
Unique gas serialization for atmos ( #1629 )
...
* Add unique gas mixture serialization for atmos
* Refactor doAfterEventArgs
* Adds atmos commands
* Roundstard now has correct ratio of gases
* Fixed hashcode for gasmixture, better grid atmos serialization
* Airlocks create gas based on adjacent tiles now.
* Enables barotrauma component damage
2020-08-09 16:52:59 +02:00
Víctor Aguilera Puerto
4fe1083bfb
Fix gas analyzer returning pressure instead of temperature.
2020-08-09 15:21:23 +02:00
Víctor Aguilera Puerto
f924997c03
Update submodule.
2020-08-09 14:52:21 +02:00
metalgearsloth
8f9cdccfc9
Fix do_after cancel test ( #1628 )
...
TFW local tests work.
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-08-09 00:59:25 -07:00
Víctor Aguilera Puerto
0c419cc448
Proper DoAfterEventArgs refactor
2020-08-09 02:04:15 +02:00
Víctor Aguilera Puerto
a57883e363
Refactor doAfterEventArgs
2020-08-09 01:44:44 +02:00
Acruid
622b9243de
Gives the Saltern station grid a name.
2020-08-08 16:35:02 -07:00
Víctor Aguilera Puerto
30d78938fd
Fix atmos bug
2020-08-08 20:11:47 +02:00
Víctor Aguilera Puerto
6963bb86cf
Fix typo
2020-08-08 19:45:38 +02:00
Víctor Aguilera Puerto
bb08367700
Fix tritium fires looking weird.
2020-08-08 19:44:56 +02:00
Víctor Aguilera Puerto
b5a976b173
Adds tritium fire reaction and water vapor, fix gas reactions ( #1623 )
...
hehe Tritfire go BRRRR
2020-08-08 19:16:24 +02:00
Exp
cc9f16e738
Adds Gas Analyzer ( #1591 )
...
* -Started Gas Analyzer
-TemperatureHelpers
* Formatting
* Adds PopupTooltip to NotifyManager
* Revert Tooltip fuckery
* Gas Analyzer gives proper error messages
* Localization
* Added a very wip gas analyzer ui
* UI works, doesn't look good but hey
* Safety checks
* Fancy WIP gas mix bar
* Gas Color
* Gas Amount shows only 2 decimal places
* -Made bar full width
-Moved gas list into a table
-Some gas bar things
* IDropped something
* Description
* -Percentage
-Padding
* ItemStatus
* -Proper Danger Warnings
-Added Warning danger state
* Pressure unit
Co-authored-by: Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com >
2020-08-08 18:24:41 +02:00
metalgearsloth
5b3b2e3207
do_after ( #1616 )
...
* do_after
Ports (most of) do_after from SS13.
Callers are expected to await the DoAfter task from the DoAfterSystem.
I had a dummy component for in-game testing which I removed for the PR so nothing in game uses do_after at the moment.
Currently only the movement cancellation is predicted client-side.
* Minor do_after doc cleanup
* do_the_shuffle
Fix nullable build errors.
* The last nullable
* Implement NeedHand
Thanks zum.
* nullable dereference
* Adjust the system query
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-08-08 18:16:13 +02:00
DrSmugleaf
ee14d67756
Make devastation the only explosion type that removes tiles entirely ( #1612 )
...
* Make light and heavy explosions not destroy tiles to space
* Change welding fuel tank and grenade explosion values
2020-08-08 18:14:22 +02:00
Víctor Aguilera Puerto
9681907006
Fix bug where atmos could get stuck processing certain states for a long time
2020-08-08 16:55:36 +02:00
Víctor Aguilera Puerto
a9a6438d74
Ignore Barotrauma component on the client.
2020-08-08 15:35:20 +02:00
py01
7f0ab2e03b
Removes obsolete PhysicsComponent from power prototypes ( #1542 )
...
* Removes obsolete PhysicsComponent from wire and power prototypes
* Updates anchorable to use CollidableCOmponent
* Map update
* map update again
* Fixes generators starting unanchored
Co-authored-by: py01 <pyronetics01@gmail.com >
2020-08-08 14:41:12 +02:00
Exp
b4f08811eb
Adds Spray Bottles ( #1522 )
...
* Spray Bottle
* -"Proper" wall detection
-Removed some using
-Fixed sound
* Just don't add it
* -Removed spill sound
-Added sound parameter to SpillHelper.SpillAt
* Now spawns Vapor instead of Puddles instantly
* -Review
-Nullable
* Reworkkkk
* AABB shittery
Co-authored-by: Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com >
2020-08-08 14:33:36 +02:00
metalgearsloth
322c2261b6
Conveyors now tickrate agnostic ( #1618 )
...
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-08-08 12:34:28 +02:00
DrSmugleaf
228702c9e1
Fix ghosts being able to play instruments to themselves ( #1611 )
2020-08-07 22:30:48 +02:00
DrSmugleaf
ce02bf1ca1
Fix missing component error with disposal units ( #1610 )
2020-08-07 22:16:47 +02:00
Víctor Aguilera Puerto
ffc9a24ea0
Adds barotrauma (pressure damage) ( #1605 )
...
* Adds barotrauma, disables it for now
* At least show status effect, but don't damage the mobs
* Fix switch misuse
2020-08-07 16:23:16 +02:00
Víctor Aguilera Puerto
079937a9fe
Wall slams - Damage on high velocity impact. ( #1600 )
...
* Wallslammed!
* Removes debug logging
* Buff damage to 5 by default
2020-08-07 16:22:32 +02:00
FrostMando
8a66bf0284
Updated clothing descriptions for prototypes. ( #1607 )
...
* Updated clothing descriptions for prototypes #1597
* Update Resources/Prototypes/Entities/Clothing/Back/courier.yml
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
2020-08-07 16:20:27 +02:00
Acruid
801c48fba8
Added a turf helper function IsBlockedTurf() for Ike.
2020-08-06 22:02:13 -07:00
Swept
85d8051bf1
Removes "spawn entities" and "spawn tiles" from the escape menu ( #1606 )
2020-08-07 03:46:01 +02:00
lajolico
03bc04d962
Added descriptions to prototypes ( #1597 )
...
* Girder.YML Description Addition
* Added descriptions to prototypes
* Update Resources/Prototypes/Entities/Constructible/Power/computers.yml
Co-authored-by: Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com >
2020-08-07 03:45:07 +02:00