Commit Graph

2309 Commits

Author SHA1 Message Date
themias
a18aac158e Add action to pull down mask (#9015)
* Add action to pull down mask

* Update based on review comments

* fix access

* cleanup

* Update based on review comments

* revert change to ToggleableClothingSystem

* switch to unequip

* Specify the unequip is for togglemaskevent only

* fix issue of activating mask in hands with something else in mask slot

* Update based on review comments

* switch to dependency for ActionSystem for consistency

* whoops other instance too

* review changes
2022-06-30 09:44:53 +02:00
metalgearsloth
b32846b253 Buff cuff times again (#9279) 2022-06-29 19:41:28 +10:00
Leon Friedrich
8df89bd055 Misc state handling changes (#9265)
* misc state handling changes

* ambient dirtying
2022-06-29 13:11:09 +10:00
themias
9064360fbc Remove BreathMask component from sterile masks (#9257) 2022-06-29 07:45:36 +10:00
Rane
e86e6a5cce Port research disks from nyano (#9081)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-06-29 00:41:08 +10:00
metalgearsloth
5dbb3220dd ECS and bandaid research (#9251) 2022-06-28 22:54:08 +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
EmoGarbage404
ef3a02397a Potted Plants Cleanup (#9196)
* pray for me

* yippee

* collision fix
2022-06-28 20:49:26 +10:00
ike709
d770eb6a35 Forensics (#8451)
* Port forensics from nyanotrasen

* port updates

* printing

* Update Resources/Locale/en-US/forensics/forensics.ftl

Co-authored-by: Veritius <veritiusgaming@gmail.com>

* Update Content.Server/Forensics/Components/ForensicPadComponent.cs

Co-authored-by: Kara <lunarautomaton6@gmail.com>

* Update Content.Server/Forensics/Systems/ForensicPadSystem.cs

Co-authored-by: Kara <lunarautomaton6@gmail.com>

* Update Content.Server/Forensics/Systems/ForensicScannerSystem.cs

Co-authored-by: Kara <lunarautomaton6@gmail.com>

* partially address reviews

* comments

* redo the events

* handle it

* rewrite loc

* master fixes

Co-authored-by: ike709 <ike709@github.com>
Co-authored-by: Veritius <veritiusgaming@gmail.com>
Co-authored-by: Kara <lunarautomaton6@gmail.com>
2022-06-27 20:04:53 -05:00
EmoGarbage404
d3f44b8d5a Make Inflatable doors transparent (#9243)
* Update inflatable_wall.yml

* Update inflatable_wall.yml
2022-06-27 19:15:47 -05:00
keronshb
206513c31b Thieving component and Thieving Gloves (#9158)
* Thieving component and gloves

* Fixes popup issue

* Forgot to add it for hands

* Adds a bool datafield

* Comments

* Requested changes
2022-06-27 19:14:51 -05:00
Ablankmann
1af61c5041 Syndicate Shoulder Holster and the Outlaw's Hat (#9147)
* Syndie Holster sprite

* Outlaw Hat sprite

* Outlaw Hat entity

* Syndie Shoulder Holster entity

* Tweaked sussy toolbox

* Tweaked Syndie Holster

* Outlaw Hat and Syndie Holster to the Uplink

* it was a misinput, calm down

* Tweaked holster so it can only hold weapons

* and ammo too

* fixing conflicts... from my OWN PR....

* Fixed another conlfict

* fix
2022-06-27 16:25:22 -07:00
KIBORG04
a62486d38d Puddle slippery again! (#8899)
* f

* blood

* Revert "f"

This reverts commit 7a8375120699142a5c6202c80e5fd0e193575d16.

* Revert "blood"

This reverts commit d6510f4c3b8f80992900c6e1d9218b88b146529f.

* normal fix
2022-06-27 10:30:06 -07:00
EmoGarbage404
659b60adce Crates can go under plastic flaps (#9236)
needed to be SmallMobMask in order to fit under doors
2022-06-27 09:36:38 -07:00
metalgearsloth
1633d7fbb5 Bump cuff times (#9227) 2022-06-27 09:28:04 -07:00
Emisse
b7f8a688dd Lighthouse and Waystation posters (#9141) 2022-06-28 01:04:55 +10:00
metalgearsloth
c3a208234a Stun baton tweaks (#9225)
* Stun baton tweaks

* a

* sprotes
2022-06-27 17:51:38 +10:00
metalgearsloth
e9d6156d0c Fix the singularity (#8890)
* Revert "Fixes the singularity bouncing off the station. (#8452)"

This reverts commit dc186f1e24.

* Fix singulo
2022-06-27 15:22:44 +10:00
Profane McBane
a73a6042d7 Trashbag Alt Verb to dump into disposals + Cigars are tagged as trash (#9203)
* cigars are marked as trash

* alt click added to trashbag disposals interaction

* request changes

* remove redundant check and auto refactor

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-06-27 14:19:18 +10:00
Morber
c0216e5caf Add missing channels for mining & robotics headsets (#9188) 2022-06-27 14:14:48 +10:00
Rane
8b699052d2 Remove starvation damage (#9024)
* Remove starvation damage

* remove more

* Even more cleanup
2022-06-27 14:08:08 +10:00
Greenrock64
fbb617b831 Fix the UncookedAnimalProteins ReagentId for a bunch of meats (#9170) 2022-06-27 14:00:03 +10:00
Emisse
18e0147f6c Fireaxe cabinet lock and fireaxe actually heavy again (#9190)
* Update fireaxe_cabinet.yml

* Update fireaxe.yml

* Update fireaxe.yml
2022-06-27 00:53:26 +10:00
metalgearsloth
e8887227bd Make space mobs immune to stun and knockdown (#9176)
The only time stuns are good in this game is security catching traitors, being able to 1v1 stunlock a dragon to death is kinda cringe.
2022-06-26 04:25:38 -05:00
metalgearsloth
09cd902e8b Remove common channel from syndie headset (#9173) 2022-06-26 17:21:02 +10:00
metalgearsloth
2ab4dac03a Fix some eshuttle stuff (#9171) 2022-06-26 17:11:54 +10:00
metalgearsloth
521ed99766 Evac shuttle (#8931)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-06-26 15:20:45 +10:00
Rane
f647c8a658 Quick miasma nerf (#9161) 2022-06-25 21:04:40 -05:00
EmoGarbage404
fe1862ac6d Fire Axe Nerf (#9133) 2022-06-24 22:27:14 -07:00
Peptide90
b15d0c209f Fixes counter vaulting (#9130) 2022-06-24 12:34:09 -07:00
Kara
732400e0f6 Rename credits to spacebucks & integrate with cargo (#9119) 2022-06-24 07:43:44 -07:00
metalgearsloth
79c1cef566 Jetpack fixes (#9107) 2022-06-24 19:45:53 +10:00
Rane
a1affccc84 Miasma improvements (#9022) 2022-06-24 01:20:52 -07:00
metalgearsloth
2b6c352aff Jetpacks (#9023)
* Movement acceleration

* tweaks

* Weightless refactor coz fuck it

* CCVars

* weightless movement tweaks

* Some cleanup while I'm here

* dorkpacks

* thanks fork

* fixes

* zoomies

* toggles

* hmm

* yamls

* b

* so true

* Effects refactor

* namespace

* review
2022-06-24 17:44:30 +10:00
Flipp Syder
25869cd501 Solution spiking (#8984) 2022-06-23 19:26:54 -07:00
EmoGarbage404
1c7a09b736 Fire Axe [New syndie item] (#9088) 2022-06-23 18:27:28 -07:00
Kara
a63f698544 EI NATH (#9060)
* EI NATH

* fix gibs

* figs
2022-06-23 22:19:32 +10:00
TekuNut
c05cd468d8 Convert AME Visualizers (#9037)
Co-authored-by: TekuNut <3456422+TekuNut@users.noreply.github.com>
2022-06-23 05:03:28 -07:00
Emisse
0334e08354 Greytide Not So Worldwide (passenger specific headset) (#9073) 2022-06-23 22:02:22 +10:00
metalgearsloth
4a125f38ec Nerf L6 (#9063) 2022-06-23 04:24:36 -07:00
Emisse
bad80dade2 Head specific headsets (#9069) 2022-06-23 04:15:49 -07:00
Kara
cc755a2051 Projectile spells + fireball spell (#9058)
* Projectile spells + fireball spell

* say it with some gumption
2022-06-23 03:24:50 -07:00
metalgearsloth
3da454140d Add department-specific radio channels (#9061)
* Add department-specific radio channels

This commit adds working department-specific radio channels, while
minimizing damage to the current codebase. It is expected that a future
refactor will clean this up a bit.

ChatSystem now has a RadioPrefix() method that recognizes
department-specific channels (e.g. ":e" and ":m") in addition to the
global channel (";"). It strips the prefix from the message and assigns
messages an integer representing the destination channel, if any.

IListen and IRadio now accept optional 'channel' arguments with this
channel in mind.

The ugly is that the integer channel number is hard-coded and also shows
up in chat.

Comms are not modeled at this time. You cannot break comms (yet).

All headsets have channels soldered into them. You cannot change
encryption keys to hop on new channels. Steal a headset instead.

* Remove debugging print

* Convert to prototypes

* Use prototype names in headset prototype

* Adjust list style

* Document prototype fields

* cringe

* some cleanup

* colours

* Remove alphas at least

* cc

Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
2022-06-23 20:11:03 +10:00
metalgearsloth
acd8701cd4 Fix cargo pallet drawdepth (#9057) 2022-06-23 16:59:49 +10:00
EmoGarbage404
f5e11102ba Vending Machine Abuse (#8863)
* piece of shit i'll abuse your vending ass

* placeholder

* Update types.yml

* threshold
2022-06-23 14:52:28 +10:00
metalgearsloth
77a8e16104 Add cargo shuttle (#8686) 2022-06-23 14:36:47 +10:00
Leon Friedrich
c25f2e6283 Drunk Shader (#8910)
Co-authored-by: Kara D <lunarautomaton6@gmail.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-06-23 14:33:25 +10:00
Leon Friedrich
bf489adb91 Basic drug shader (#9033) 2022-06-23 14:33:07 +10:00
keronshb
4ecac09428 Adds anchor checks for containment fields (#8909)
* Adds anchor checks for containment fields

* norot

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-06-23 14:27:49 +10:00
Rane
b6e2ec4ec0 raw meat poisoning rework (#8831) 2022-06-22 21:13:13 -07:00