Commit Graph

3113 Commits

Author SHA1 Message Date
Swept
eebd654c34 Fixes "Spacesuit" (#2032) 2020-09-07 11:53:14 +02:00
Pieter-Jan Briers
0de5cfed7f Update submodule (remove options menu) 2020-09-07 11:08:01 +02:00
Pieter-Jan Briers
527fababe0 Adds key rebinding window 2020-09-07 11:05:18 +02:00
Pieter-Jan Briers
e0179d14ea Update submodule 2020-09-07 11:05:07 +02:00
Pieter-Jan Briers
90248ad448 Update keybinds.yml to be compatible with new engine changes.
Fixed capitalization on "State"
2020-09-07 11:04:03 +02:00
Pieter-Jan Briers
a1c1769d23 Rework button styling to add a "caution" button type.
It's red.
2020-09-07 11:04:03 +02:00
Pieter-Jan Briers
08e9fad4e1 Keybind is now a word. 2020-09-07 11:04:03 +02:00
derek
204b50c201 Change OpenUI into ToggleUI on the client side. (#2036) 2020-09-07 01:17:24 -07:00
Víctor Aguilera Puerto
c3858e6151 Optimize even further 2020-09-06 19:08:30 +02:00
Exp
071a961d00 Disables Tile Prying Can't reach msg (#2030) 2020-09-06 19:08:04 +02:00
Víctor Aguilera Puerto
2d76fbb3c4 Big optimizations 2020-09-06 18:32:38 +02:00
Víctor Aguilera Puerto
3e1015eeda fix glass firelocks 2020-09-06 17:52:11 +02:00
Víctor Aguilera Puerto
bc972156bb Fix firelocks 2020-09-06 17:34:45 +02:00
Víctor Aguilera Puerto
6724a9e6ab Fix jenkins build 2020-09-06 17:16:08 +02:00
Víctor Aguilera Puerto
d58b7f0ebe whoops 2020-09-06 17:15:16 +02:00
Víctor Aguilera Puerto
e239b707c5 Replace GridCoordinates (ew) for EntityCoordinates (YAY) 2020-09-06 17:05:20 +02:00
Víctor Aguilera Puerto
2b426405eb Fix TurfHelpers 2020-09-06 17:05:01 +02:00
Víctor Aguilera Puerto
d758e84e8d Merge branch 'master' into 2020-08-19-firelocks
# Conflicts:
#	Content.Server/GameObjects/Components/Atmos/AirtightComponent.cs
2020-09-06 16:56:43 +02:00
DrSmugleaf
48b61f6bcc Replace every usage of GridCoordinates with EntityCoordinates (#2021)
* Update RobustToolbox

* Transition direct type usages

* More updates

* Fix invalid use of to map

* Update RobustToolbox

* Fix dropping items

* Rename name usages of "GridCoordinates" to "EntityCoordinates"

* Revert "Update RobustToolbox"

This reverts commit 9f334a17c5908ded0043a63158bb671e4aa3f346.

* Revert "Update RobustToolbox"

This reverts commit 3a9c8cfa3606fa501aa84407796d2ad920853a09.

# Conflicts:
#	RobustToolbox

* Fix cursed IMapGrid method usage.

* GridTileLookupTest now uses EntityCoordinates

Co-authored-by: Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
Co-authored-by: Víctor Aguilera Puerto <zddm@outlook.es>
2020-09-06 16:11:53 +02:00
DrSmugleaf
72d2318ea7 Update RobustToolbox 2020-09-06 16:10:34 +02:00
metalgearsloth
b7e18facda Change HighPressureMovements to use GridTileLookup (#2025)
* Change spacewinds to use GridTileLookup

* Add tile lookup tests

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2020-09-06 15:44:49 +02:00
Víctor Aguilera Puerto
a8ca8303c5 Update submodule. 2020-09-06 15:44:20 +02:00
Víctor Aguilera Puerto
d89188a742 Merge branch 'master' into 2020-08-19-firelocks
# Conflicts:
#	Content.Server/GameObjects/Components/Doors/ServerDoorComponent.cs
#	Content.Shared/Maps/TurfHelpers.cs
#	SpaceStation14.sln.DotSettings
2020-09-06 00:17:48 +02:00
Víctor Aguilera Puerto
6969b79c1c Improves atmos even more.
* Adds AtmosCooldown to tiles, so they stop being active after a certain number of cycles without a cooldown reset.
* Fixes adjacentTileLength in ProcessCell. It wasn't being set beforehand, (probably) causing some incorrect air shares.
* Removing a tile from active tiles no longer unexcites every other tile in their excited group. (Basically, Dismantle in ExcitedGroup's Dispose() method no longer unexcites tiles)
2020-09-04 17:40:44 +02:00
Víctor Aguilera Puerto
f42ecf73b5 Reparenting is a word 2020-09-04 13:48:46 +02:00
DrSmugleaf
97a603b0b6 Add UnsimulatedGridAtmosphereComponent and a command to add it (#2019)
* Add UnsimulatedGridAtmosphereComponent

* Override prytile, repopulate, invalidate and revalidate

* Attributes
2020-09-04 12:22:33 +02:00
Exp
313730e1b8 Fixes Pills not transfering any reagents (#2016) 2020-09-04 11:29:15 +02:00
ancientpower
0eea810d2f fixes blackouts permanently turning off power (#2018)
Co-authored-by: ancientpower <ancientpowerer@gmail.com>
2020-09-04 04:21:16 +02:00
Swept
5db94dbb07 Adds inhands and removes vir and genetics satchels. (#2003)
* Satchels now have a nice RSI

* Adds inhands for all the satchels

* Annnd we're done!
2020-09-03 23:17:32 +02:00
Swept
bd1dfed82e Removes Courier backpacks. (#1988)
* Macerates the Courier bags.

* Removes prototype file
2020-09-03 23:14:09 +02:00
Swept
e3ace03cad Boxes (and sterile mask) (#1964)
* Added sprites and lights, handcuffs and PDA box.

* Syringe and Beaker

* Adds flashbang latex and a sterile mask

* Adds a box to store those sterile masks

* Adds donkpocket box WHY WASN'T THIS IN ALREADY I'LL KILL YOU ALL AHHHHH

* Makes inhand boxes grey

* Security boxes now have proper layer

* Adds meson, sechud, and better inhands

* Adds survival box (no o2 can or injector because they're not included yet

* Adds survival box sprites

* Blank commit

* Adds filled backpacks for starting-gear

* Moves filled backpacks to a sensible place

* Builds now

* Fixes rsi
2020-09-03 23:13:45 +02:00
DrSmugleaf
ae8bde221b Update RobustToolbox 2020-09-03 22:10:23 +02:00
nuke
c3630b7301 Glowsticks, flares and lighting behaviours (#1886)
* Assets

* LightingBehaviours, flares, and such.

* More changes

* More changes, more flare work.

* More work on flares + light behaviours

* another refactor

* missed

* Light behaviours refactor, added sfx, improved graphics, improved lighting effects for glowstick and flare.

* remove unneeded value

* nullables

* remove old code

* nullable

* one last push

* net id

* more work

* more colors for glowsticks

* Adjust flare so it fades in

* fix name

* sprite fix
2020-09-03 22:02:40 +02:00
Exp
7991a97ec2 Fix Airlock Power not restoring after cutting the wire (#2015) 2020-09-03 21:54:10 +02:00
creadth
b8bf100277 Feature/1754 kill player on body parts missing (#2014)
* Moved the uplink creation code to the PresetSuspicion.Start method to ensure uplink created when we give the traitor role
Moved the starting TC balance to cvars

* Added isVital flag for body parts
Automatically killing creature if last vital body part removed
Marked head as vital part
2020-09-03 20:35:39 +02:00
DrSmugleaf
5f79d3e31d Fix the health status effect not showing after spawn (#2013) 2020-09-03 20:17:30 +02:00
Víctor Aguilera Puerto
850abc0f0e Update submodule 2020-09-03 19:16:17 +02:00
Víctor Aguilera Puerto
3d9fe8ecfa Fix lv426 barsign case sensitivity 2020-09-03 15:40:20 +02:00
Víctor Aguilera Puerto
17ea79076a AddActiveTile doesn't check if the tile's gasmixture is null anymore.
Fixes race condition where an airtight tile without a gas mixture wouldn't become active after the vacuum is fixed.
2020-09-03 15:31:42 +02:00
Pieter-Jan Briers
5f4b806d13 Merge pull request #2011 from metalgearsloth/power_allocs 2020-09-03 11:58:54 +02:00
Metal Gear Sloth
363bfb595f Reduce power allocations
It was the 2nd and 3rd highest traffic for memory allocs.
2020-09-03 19:35:09 +10:00
Pieter-Jan Briers
0a1d41d53a Merge pull request #1871 from SweptWasTaken/goodbyebarsigns 2020-09-02 23:10:39 +02:00
Exp
40f967a03a Hurt Command (#1967)
* Hurt Command

* Fixed not sending help

* Removed unused import

* Use IDamageableComponent

* Optional entityuid arg

* Reviews

* Allow DamageTypes too

* who wrote this

* reviews

Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2020-09-02 23:00:06 +02:00
Pieter-Jan Briers
3230f21933 These are words 2020-09-02 22:11:48 +02:00
Víctor Aguilera Puerto
3c1f06b03c Merge pull request #2008 from Zumorica/2020-09-02-pry-tile
Tile Prying helpers
2020-09-02 21:27:47 +02:00
Víctor Aguilera Puerto
12f4d28865 Reduce random offset for tiles 2020-09-02 20:53:30 +02:00
Víctor Aguilera Puerto
d1f7f0b80b Tile Prying helpers 2020-09-02 18:55:51 +02:00
Exp
fd21ceb0cf Improves the Admin PlayerList (#1989)
* -Makes PlayerList scrollable
-Player names clip when they are too long
-Shows Player count

* Add padding to make columns more noticeable

* -Added Separators between the columns
-Pushed List a bit down

* Add alternating row colors
2020-09-02 18:47:13 +02:00
Víctor Aguilera Puerto
9944dc70d0 Fix random events not playing 2020-09-02 18:34:40 +02:00
Víctor Aguilera Puerto
36e8cab807 Adds click attacks (#1972)
click attacking goes brrrr
2020-09-02 15:34:09 +02:00