Commit Graph

6199 Commits

Author SHA1 Message Date
Azzy
54f7b68503 Generally fixes the Character Info menu (#5206) 2021-11-07 21:18:23 +01:00
PJBot
ccff821333 Automatic changelog update 2021-11-07 05:34:54 -05:00
Leon Friedrich
2ac059c37a fix examine bug (#5205) 2021-11-07 11:33:52 +01:00
PJBot
e7c919bd2e Automatic changelog update 2021-11-07 03:12:43 -05:00
Nikita Brancatisano
062eae8a91 fix: powercells now use proper physics (#5199) 2021-11-07 19:11:40 +11:00
PJBot
f5852ba639 Automatic changelog update 2021-11-06 22:17:52 -04:00
20kdc
206f054cdf Pulling rotation adjustment, newton's third law, entitycoordinates for moveto (#5141)
* Pulling: Piano door stuck prevention (pulling angle-snap) and getting rid of a condition causing oddities with pull-to-location

* Pulling: Implement Newton's Third Law in regards to puller/pullee physics

Weightless condition was determined not to be necessary

* Fix pull-to-position on actively rotating/moving grids + fixes for rebase
2021-11-06 19:16:49 -07:00
Leon Friedrich
900f3e798d fix door crash (#5197) 2021-11-06 19:13:01 -07:00
PJBot
ef2cddc618 Automatic changelog update 2021-11-06 20:34:05 -04:00
Swept
6fbaea185f Initial (#5187) 2021-11-06 17:33:02 -07:00
Swept
b46957e0d8 Initial (#5193) 2021-11-06 17:32:33 -07:00
PJBot
1bec086a0d Automatic changelog update 2021-11-06 20:13:45 -04:00
mirrorcult
198933a513 Directional windows (#5195) 2021-11-07 11:12:42 +11:00
Antoine Chavasse
afeb22ccb2 Prevent drag and dropping if the user is currenly unable to perform interactions. (fixes #5144) (#5196) 2021-11-06 17:05:51 -07:00
Antoine Chavasse
a4bdfd2b52 Fixed wire control hit test to work properly when the UI is scaled (#5181) (#5182) 2021-11-06 16:58:24 -07:00
PJBot
4cbc84f02b Automatic changelog update 2021-11-06 18:36:05 -04:00
Swept
c591fcbf6f Tweaks PDA flashlight slightly (#5194) 2021-11-06 15:35:01 -07:00
Kara D
4abda4f7cf Fix mobs taking damage on paused maps 2021-11-06 15:18:27 -07:00
Javier Guardia Fernández
1508efff54 Add test pooling (#4961)
* Add test pooling

* WIP test pooling changes

* Fix Destructible tests

* Don't pool unpooled or dummy ticker instances

* Change ServerPathfindingDebugSystem to replace existing entries

* Fix SaveLoadSaveTest comment

* Don't pool StartTest

* Comment out global setup

* Fix puddle tests

* Move SolarPanelComponent initialize to PowerSolarSystem OnMapInit

* Update RobustToolbox

* Finish fixing tests, make test threads background threads

* Bring back pooling

* Fix nullable

* Update RobustToolbox

* Set cvars on server return

* Un-pool tests with custom cvars

* Update RobustToolbox

* Update RobustToolbox

* Change where the main tile coordinates are

* Remove DisposalUnitTest grid check

* Fix test pooling being a fickle bitch

* Fix EntitySystemExtensionsTest

* Update RobustToolbox

* Update RobustToolbox

* Make nullable pool settings true

* Update RobustToolbox

* Wait other way around

* We are unitystation now

* Update RobustToolbox

* Create global setup

* Pool some more tests

* Fix not properly disconnecting clients before restarting the round

* Give more info on ran tests

* Standardize default test cvars

* Update RobustToolbox

* Update RobustToolbox

* Pool clients

* Fix test order issue

* Fix cvars in character creation test not being set properly

* Update RobustToolbox

* Update RobustToolbox

* Rider shut

* Update RobustToolbox

* Format tests ran better

* Update RobustToolbox

* Reset RobustToolbox

* Reset RobustToolbox harder

* Fix one instance of test order causing destructible tests to fail
2021-11-06 11:49:59 +01:00
DrSmugleaf
4b5168e1fe Update RobustToolbox 2021-11-06 11:29:26 +01:00
Azzy
064cea7dd6 Fixes bullet rotation (#5179)
Fixes bullets being fired from weapons at the wrong rotation
2021-11-05 21:27:46 -07:00
PJBot
18651d966c Automatic changelog update 2021-11-05 20:20:15 -04:00
moonheart08
b889aff307 Make canisters dump their contents on destruction. (#5177)
* Make canisters dump their contents on destruction.

* Address reviews
2021-11-06 01:19:12 +01:00
ShadowCommander
45ba69f1da Move GhostRadio from AdminObserver to MobObserver 2021-11-05 03:39:37 -07:00
Ephememory
fd1dca64cc Fix healthoverlay debug system not culling guis correctly (#5172)
* fix healthoverlay not culling guis correctly

* remove newline
2021-11-04 23:53:24 -07:00
mirrorcult
3e8f5784a1 Verb invocation command (#5148) 2021-11-05 17:48:30 +11:00
Ephememory
418e3eaef8 fix drink examine text (#5170) 2021-11-04 21:16:28 -07:00
PJBot
9fe953c57d Automatic changelog update 2021-11-04 20:42:59 -04:00
ike709
17e1b7827e Adds UIs for volume and pressure pumps (#5155)
* Adds UIs for volume and pressure pumps

* Update Content.Server/Atmos/Piping/Binary/EntitySystems/GasPressurePumpSystem.cs

* Update Content.Server/Atmos/Piping/Binary/EntitySystems/GasVolumePumpSystem.cs

Co-authored-by: ike709 <ike709@github.com>
2021-11-04 17:41:56 -07:00
PJBot
b4f0051ca3 Automatic changelog update 2021-11-04 18:30:19 -04:00
20kdc
d9cc7ef7d4 Stop pAIs from being able to wipe each other/do other odd things, pAIs name themselves after their owners (#5160)
* Stop pAIs from being able to wipe each other/do other odd things they shouldn't

* pAI: device changes name to indicate owner

* Make PAIComponent networked (just in case)

It'll be needed in future anyway
2021-11-04 15:29:16 -07:00
PJBot
c0954ce08d Automatic changelog update 2021-11-04 15:45:18 -04:00
Leon Friedrich
ffd58a0c28 Draw depth fixes. (#5159)
* more draw depth tweaks

* undo unnecessary change

emergency light already inherits from wall light
2021-11-04 12:44:15 -07:00
PJBot
eb7e16d2d6 Automatic changelog update 2021-11-04 10:12:09 -04:00
20kdc
78ac5b8ec0 Saltern: Add 4 pAIs (2 in dorms, 2 in R&D), toy spawners on dorms tables, remove reinforced glass from solars (#5158)
* Add 4 pAIs (2 in dorms, 2 in R&D) and toy spawners on dorms tables

* While I'm modifying things, remove reinforced glass floors from solars
2021-11-04 15:11:07 +01:00
PJBot
6596eac662 Automatic changelog update 2021-11-04 00:32:24 -04:00
ZeroDayDaemon
b8f12f4424 Small bug fixes and tweaks on reagents and food/drinks content (#5146)
* Update Can Sizes, Fill cans with correct reagents, rename brownstar reagent to its can name starkist

* Update drinks.yml

* add energy drink

* Update soda.yml

* Potato Juice

* Fix Yaml

* Add energy drink to vending
2021-11-03 21:31:21 -07:00
E F R
1b5b32c8a6 Stylesheets: Take advantage of Font stacking (#5111)
Depends on https://github.com/space-wizards/RobustToolbox/pull/2182
 - Adds Noto Sans Symbols and its sequel, Noto Sans Symbols 2: Revenge
   of the Unicode.
 - Uses a stack of Noto Sans, Symbols, and Symbols 2 in all places where
   Noto Sans/Noto Sans Display are used.

If you _really_ wanted to, you could use this to add Noto Emoji too.

In considering this, please remember that not everything that _can_ be
done, _should_ be done.
2021-11-03 20:32:03 -07:00
PJBot
6739bbc85b Automatic changelog update 2021-11-03 23:23:51 -04:00
20kdc
42891ea3a7 Chem master / chem dispenser minor fixes (#5152)
* Fix ChemMaster buffer view when there's no beaker in the ChemMaster

* Fix reagent dispenser 100 button
2021-11-03 20:22:48 -07:00
Pieter-Jan Briers
c956f2ed31 Bwoink is now accompanied by window attention request. (#5154)
Makes it light up in your task bar.
2021-11-03 20:22:09 -07:00
PJBot
01ebcf7e02 Automatic changelog update 2021-11-03 19:49:15 -04:00
20kdc
9eb6e5a109 Add indicator showing amount of ghost roles available (#5150)
* Add indicator showing amount of ghost roles available

* Make the indicator turn red if ghost roles are available
2021-11-03 16:48:12 -07:00
mirrorcult
3ab4a30a0f Generalize ReagentUnit into FixedPoint2 and use it for damage calculations (#5151)
* Damage units

* sum ext method
2021-11-03 16:48:03 -07:00
PJBot
8165d8f38c Automatic changelog update 2021-11-03 19:43:24 -04:00
20kdc
956afbf1f1 Pinpointers: Remove pinpointers from active list on shutdown of compo… (#5153) 2021-11-04 00:42:22 +01:00
Pieter-Jan Briers
151d62b792 Enable HWID bans again by default. 2021-11-04 00:28:09 +01:00
PJBot
3d242e510e Automatic changelog update 2021-11-03 17:36:37 -04:00
Alex Evgrashin
c1cf22d97e Pinpointer (#5131)
* Add pinpointer sprites

* Start working on pinpointer

* Updated pinpointer

* Working on visuals

* Working on a pinpointer and eye rotation

* Add client/server pinpointers systems

* Minor cleanup

* Add distance support

* Add nuke tag

* Remove redundant flag and add pinpointer to caps locker

* Disable rotation of pinpointer

* Fixed distance

Co-authored-by: Alexander Evgrashin <evgrashin.adl@gmail.com>
2021-11-03 14:35:34 -07:00
PJBot
b29e826102 Automatic changelog update 2021-11-03 17:34:39 -04:00