metalgearsloth
24d1c967b6
Airlock icon smoothing ( #2789 )
...
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-12-26 19:24:03 +11:00
metalgearsloth
73579bcd07
Fix low wall overlays ( #2788 )
...
Most noticeable when rotating walls I think which Saltern doesn't have.
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-12-26 18:08:01 +11:00
Vera Aguilera Puerto
5247ad60af
Update engine submodule to v0.2.11
2020-12-26 00:21:06 +01:00
Vera Aguilera Puerto
0289d0f88e
Revert "Update engine submodule to v0.2.10"
...
This reverts commit 4415215d7d .
2020-12-25 17:07:41 +01:00
Vera Aguilera Puerto
4415215d7d
Update engine submodule to v0.2.10
2020-12-25 15:19:55 +01:00
20kdc
6b5cded8c2
Clothing and pronoun fields ( #2689 )
...
* Clothing & Gender fields: Add to database [MODIFIED TO NOT DEPEND ON SAPHIRE-DB-REFACTOR]
Sorry about this, Saphire.
* Clothing & Gender fields: Add UI [FALLBACK II]
* Clothing & Gender fields: Actually apply gender
* Clothing & Gender fields: Import innerclothingskirt field from my previous attempt
Couldn't import actual prototypes because of a change to IDs
* Clothing & Gender fields: Add innerclothingskirt field to everything
* Clothing & Gender fields: Jumpskirts now work
* Clothing & Gender fields: Gender field will follow sex field if it's not different (UX improvement) [FALLBACK II]
* Clothing & Gender fields: Gender -> Pronouns to reduce confusion. Also, fix profile summary. Properly. [FALLBACK II]
* Clothing & Pronoun fields: Refactor so that profile equipment adjustments are performed in StartingGearPrototype.
2020-12-24 14:42:40 +01:00
Radrark
b4506b4d08
Makes ghosts able to point through walls. ( #2821 )
...
Co-authored-by: BuildTools <unconfigured@null.spigotmc.org >
2020-12-24 14:33:07 +01:00
DrSmugleaf
b208ff4c20
Fix build ( #2830 )
2020-12-24 14:28:49 +01:00
20kdc
0063d30a85
Make Carps and Mimics clickable so they can be remover-gun'd ( #2820 )
2020-12-24 11:51:07 +11:00
Pieter-Jan Briers
825d5c0604
Fix broken ce.rsi
2020-12-23 23:51:45 +01:00
Pieter-Jan Briers
159f7192df
Add alert for low oxygen.
2020-12-23 23:46:01 +01:00
Pieter-Jan Briers
44e3cc9395
Alerts now use SpriteSpecifier
2020-12-23 23:45:52 +01:00
Pieter-Jan Briers
9b53793ca5
Adds permissions panel to admin menu.
2020-12-23 17:08:34 +01:00
Pieter-Jan Briers
2e6ab15a2a
Clean up station events synchronization code.
...
AAAAAAAAAAAAAAAAAAAAAAAAAAA
2020-12-23 17:08:34 +01:00
Pieter-Jan Briers
a5151af4c1
Adds promotehost command to make bootstrapping admin privileges easier.
2020-12-23 17:08:34 +01:00
DrSmugleaf
764465f60c
Separate destructible component threshold into behaviors ( #2818 )
...
* WIP changes, add behaviors
* Fix behavior typing, namespace and test
* NO SPACES
2020-12-23 13:34:57 +01:00
Vera Aguilera Puerto
ce029f461e
Do not ignore up in hotbar keybinds.
2020-12-23 12:35:05 +01:00
Swept
c3a6d0c597
Add belt slots for several items
2020-12-23 16:32:42 +11:00
py01
c1d42de991
Fixes PipeDirections not having Flags attribute ( #2809 )
...
Co-authored-by: py01 <pyronetics01@gmail.com >
2020-12-23 16:31:50 +11:00
daniel-cr
005e142949
Make handheld explosives affect tiles ( #2806 )
...
If you are holding the explosive in your hard or inventory, this should make affect the tiles around you. At the moment it only affects entities. I will refactor this class a little more.
2020-12-23 16:31:04 +11:00
Pieter-Jan Briers
d31dbec7ea
Remove AggressiveInlining abuse from TileAtmosphere.cs.
2020-12-22 18:31:02 +01:00
Pieter-Jan Briers
8e8594063d
Optimize allocations in MetabolismComponent and TileAtmosphere
2020-12-22 18:28:54 +01:00
chairbender
9a3dee2042
Hotbar Improvements + Item Action Integration Test ( #2749 )
...
* my IDE keeps wanting to change this so....
* Add item actions integration test, fix bug where empty item action
dict was left in SharedActionsComponent state
* bigger hotbar arrows
* nice wide hotbar pagination hitboxes
* add ability to switch hotbar loadout
via keybinds
* always highlight on drag over
of actions hotbar
* dont rely on content entity for integration test
2020-12-22 15:41:56 +01:00
ike709
7f7f22ef5d
APCs now require engineering access ( #2795 )
...
* APCs now require engineering access
* Allow if access reader is null
2020-12-22 13:08:35 +01:00
Clyybber
eb576884f9
Rebing throwing to Ctrl + Q ( #2781 )
2020-12-22 17:52:54 +11:00
Vera Aguilera Puerto
3b1677ff79
Drinking glasses now break.
...
- Adds DamageOnLandComponent
- Adds DamageOtherOnHitComponent
- Drinking glasses break on throw.
- Drinking glasses damage others when thrown.
- Glass shards also damage others when thrown.
2020-12-21 13:22:16 +01:00
Vera Aguilera Puerto
5fb82ea581
Add drinking glasses to boozeomat
2020-12-21 13:00:35 +01:00
Vera Aguilera Puerto
cf90c77034
Fix transformable containers.
...
Fixes #2775
2020-12-21 12:49:38 +01:00
Vera Aguilera Puerto
d684198b00
Fixes observing from lobby nullspacing people on round restart
...
Fixes #2791
2020-12-21 12:25:35 +01:00
Pieter-Jan Briers
131f7ac6cc
Fix HoS shoes not existing.
2020-12-21 12:21:15 +01:00
Pieter-Jan Briers
ac1d664008
Probably fix build forgetting that nuget exists.
2020-12-21 12:15:29 +01:00
DrSmugleaf
fd258a54d3
Update destructible threshold property casing to follow the rest of the project ( #2797 )
...
* Update casing
* Update casing for min/max
2020-12-21 12:11:56 +01:00
DrSmugleaf
38dcc058c7
Add game rule to restart an empty server after 10 minutes ( #2787 )
...
* Add game rule to restart an empty server after 10 minutes
* Add missing localization for time running out
2020-12-21 11:59:41 +01:00
ike709
d9d168a324
Adds missing gas canisters and improves the UI ( #2794 )
...
* Adds missing gas canisters and improves the UI
* Pad the label
2020-12-21 11:52:50 +01:00
Pieter-Jan Briers
5b60d24dcb
Merge branch 'xamlui'
2020-12-21 04:14:49 +01:00
Pieter-Jan Briers
e6444a1d80
Update submodule, statushost changes, fix missing projects to sln
2020-12-21 04:14:36 +01:00
Pieter-Jan Briers
9f4b0f49c2
Merge branch 'master' into xamlui
2020-12-21 03:08:05 +01:00
Vera Aguilera Puerto
f52984553b
Fix airblocked space tiles venting air
...
Fixes part of #2780
2020-12-20 23:05:23 +01:00
Paul
d0c7cfdbdc
targets file
2020-12-20 21:47:46 +01:00
Pieter-Jan Briers
921f7ab642
Clean up stale preferences data on load at the server.
...
This fixes further bugs with "nonexistant job selected in character preferences" like the client blowing up in the lobby.
2020-12-20 16:13:45 +01:00
DrSmugleaf
91e2dd2276
Add command to enable the lobby, restart the round and set a preset ( #2786 )
2020-12-20 04:48:13 +01:00
DrSmugleaf
21dbd50128
Fix build
2020-12-20 04:36:08 +01:00
DrSmugleaf
0b24d425d2
Add job categories to the lobby screen ( #2770 )
...
* Rename department property to departments
* WIP Categories
* Add better spacing to categories
* Fix first separator and sync selectors
* You want some types with that
* Apply changes to latejoin as well
* Add category sorting to the late join gui as well
* CONTROL STUCK
2020-12-20 04:33:10 +01:00
DrSmugleaf
5909a41028
Move damage class and type mappings to DamageSystem ( #2784 )
...
* Move damage class and type mappings to DamageSystem
* Make the properties static again
2020-12-20 04:31:56 +01:00
DrSmugleaf
0172613a7d
Remove wireless surgery ( #2785 )
...
* Remove wireless surgery
* Change surgery window title to Surgery
* Remove todo
* Check only tools with a window open
2020-12-20 04:31:39 +01:00
DrSmugleaf
a3fdcd3a68
Add EffectBlockerExtensions
2020-12-20 04:31:04 +01:00
DrSmugleaf
fcd52fa90c
Add ActionBlockerExtensions
2020-12-20 04:26:21 +01:00
DrSmugleaf
026d96fd2d
Replace MaybeNullWhen(false) with NotNullWhen(true)
2020-12-20 04:14:41 +01:00
DrSmugleaf
f7edb9ce7e
Ignore GlassBeaker and TraitorDeathMatchRedemption components on the client
2020-12-20 04:01:04 +01:00
DrSmugleaf
49f6a6304c
Add total damage test
2020-12-20 02:41:02 +01:00