Commit Graph

3313 Commits

Author SHA1 Message Date
Flipp Syder
1c4e1ba5de Adds a component to require an entity to be powered to receive DeviceNetwork packets. (#11390) 2022-09-19 16:59:32 -07:00
Nemanja
2ed3779405 cleaning up more stuff with crematoriums and morgues (#11384) 2022-09-19 16:59:04 -07:00
themias
d8dc54f836 Add smoking pipe (#11419)
* Add smoking pipe

* fix access issue

* try fix init issue

* fixed for real
2022-09-19 18:54:33 -05:00
Morb
7dbfe2aa63 Fix invisible stun baton (#11394) 2022-09-19 16:48:29 -07:00
Nemanja
11f8c92173 Fix broken medical techfab visualizer (#11415) 2022-09-19 12:35:31 -07:00
Nemanja
6611611fa2 Update lathe.yml (#11404) 2022-09-18 19:44:25 -05:00
Matthias
fcf712888a Fix comfy chair rotation (#11402)
Co-authored-by: matthst <32034333+matthst@users.noreply.github.com>
2022-09-18 14:56:50 -05:00
corentt
a26d7b218c SMES are no longer filled when constructed (#11401) 2022-09-18 11:02:45 -07:00
Nemanja
5c330dd401 Folding Chairs (#11398)
* folding chair

* rsi moment
2022-09-18 12:47:31 -05:00
Nemanja
4fe4ba1575 wall mounted lockers (#11382) 2022-09-17 13:05:39 -07:00
Morb
9e8d0a51ad Localize gases (#11376) 2022-09-17 12:34:53 -05:00
Kara
7d17d4001c Add appraisal tool to startinggear and lathe (#11379) 2022-09-17 11:16:36 -05:00
theashtronaut
525d5c9ad7 Fix drobes and lockers contents (#11366) 2022-09-17 07:43:33 -07:00
Flipp Syder
576441214b Fixes pills and tinned meat not having flavors (#11370) 2022-09-17 14:33:43 +10:00
lapatison
58811c07df Combat gloves removed from atmosdrobe (#11365) 2022-09-16 19:05:05 -07:00
Nemanja
2e7dcb1ed8 Lathe Refactor and ECS (#11201)
* lathe and material storage refactor

* materialStorage ECS

it kinda sus tho

* beginning the lathe shitcode dive

* couple lathe visuals and lathe system

* lathe changes and such

* dynamic lathe databases

* rewrote internal logic

on to ui

* da newI

* material display clientside

* misc ui changes

* component state handling and various other things

* moar

* Update Content.Shared/Lathe/LatheComponent.cs

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* first volley of sloth review

* more fixes

* losin' my mind

* all da changes

* test fix and other review

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-09-16 18:49:05 -05:00
corentt
c477a5e482 Add jetpack to cargo (#11350) 2022-09-16 14:21:46 -07:00
Morb
edd41c04e0 Remove tab from chemistry yml (#11354) 2022-09-16 09:42:56 -07:00
Jukereise
810e051e99 Allow players to spend 3x more time as an intern role (Technical Assistant, Medical Intern, Security Cadet) (#11327) 2022-09-16 07:45:20 -07:00
Morb
80da7edecc Add variants of equipped headsets sprite (#11240) 2022-09-16 07:43:18 -07:00
rolfero
0ae6c80e4d changes SpawnPrototype to GivePrototype where it makes sense (#11182)
Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com>
2022-09-16 07:41:21 -07:00
ChilbroBaggins
86f63a17d4 Rasta hat (#11269)
Co-authored-by: Jeff <velcroboy333@hotmail.com>
2022-09-16 07:40:49 -07:00
metalgearsloth
14d48f4306 Pointing arrow changes (#11097) 2022-09-16 07:37:15 -07:00
lapatison
fd77678ddf Add 2 bottle boxes to chemistry supplies crate (#11330) 2022-09-16 07:27:28 -07:00
metalgearsloth
4df4238c4c Nerf bible (#10023) 2022-09-16 07:27:05 -07:00
Justin Trotter
6bf45709e9 Add access locks to gas canisters (#10575) 2022-09-16 07:06:29 -07:00
Nemanja
dc1d8ec9b4 random loadout support (#11027) 2022-09-16 07:03:45 -07:00
NoobyLegion
62260da16b Changes the large beaker size to 10. (#11219)
Co-authored-by: - <no@email.local>
Co-authored-by: Visne <39844191+Visne@users.noreply.github.com>
2022-09-16 04:10:23 -07:00
Peptide90
464f4853c9 NSS Pillar mk2 - New Pillar (#11200)
* new pillar

* finished atmos etc

* misc changes
2022-09-15 21:55:43 -05:00
lapatison
374e59c01b Salami Lid 1984 (#11332)
* Update food.yml

* Update food.yml

* Update food.yml

* Update Resources/Prototypes/Catalog/Fills/Crates/food.yml

Co-authored-by: Moony <moonheart08@users.noreply.github.com>

Co-authored-by: Moony <moonheart08@users.noreply.github.com>
2022-09-15 17:15:44 -05:00
lapatison
5cece74ab4 Update drinks_cans.yml (#11278) 2022-09-15 14:07:11 -05:00
metalgearsloth
ed442a7d3b Cargo price tweaks 2 (#11307)
* Cargo price tweaks 2

* Allow cargo selling dead organics
2022-09-15 12:29:07 -05:00
metalgearsloth
d8754b2014 Give suppressed artifacts a much higher sell price (#11305) 2022-09-15 12:28:06 -05:00
themias
3dd479f436 Add lathe recipe for chemistry bottle (#11324) 2022-09-15 12:27:46 -05:00
keronshb
e90e8052c4 Beam Component and Lightning Component (#10196) 2022-09-16 01:49:01 +10:00
Illiux
3722106cd4 Add 2 bottle boxes to chemistry lockers (#11298) 2022-09-15 08:17:32 -05:00
wrexbe
dc8cc81137 More minor UI refactor stuff (#11287) 2022-09-14 20:42:35 -07:00
metalgearsloth
ad7a851e27 Cargo economy balance (#11123)
Co-authored-by: Visne <39844191+Visne@users.noreply.github.com>
2022-09-15 11:53:17 +10:00
wrexbe
34dfba2619 Move slot UI files around (#11282)
* Move files around for themes
2022-09-14 17:13:28 -07:00
Illiux
71e46de0fc Rework the ChemMaster's output handling (#11207)
* Fix doc comment on FitsInDispenserComponent

It's clearly intended to be a doc comment, but wasn't.

* Allow the ChemMaster to accept canisters and bottles

* Give the ChemMaster an output container slot

* Tweak ChemMaster UI layout

* Make more ChemMaster UI tweaks

* Update ChemMaster SpinBox max handling

* Rework the ChemMaster

* Apply suggestions from code review

Co-authored-by: Flipp Syder <76629141+vulppine@users.noreply.github.com>

* Implement PR feedback

* Switch ChemMaster to a tabbed UI layout

* Rename Amount to Dosage for clarity

* Replace Amount with Dosage in messages

* Clarify dose in UI

Co-authored-by: Flipp Syder <76629141+vulppine@users.noreply.github.com>
2022-09-14 19:10:12 -05:00
metalgearsloth
8871c445b8 Cleanup factions code (#11075)
Co-authored-by: Kara <lunarautomaton6@gmail.com>
2022-09-14 11:45:02 -07:00
rolfero
aa070f908b Hide mob damage (#11217)
* hides melee weapon damage for mobs

* sig fix?

Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com>
2022-09-14 12:17:23 -05:00
Mervill
b8d1843335 Adds a new SolutionExplosionBehavior for the benefit of fuel tanks and future exploding canisters (#11260) 2022-09-14 12:15:54 -05:00
themias
a68e9da700 Add trash tags to some items (#11270) 2022-09-14 12:14:54 -05:00
Alex Evgrashin
9ce3a18e3f Chameleon clothing (#8444)
Co-authored-by: Moony <moonheart08@users.noreply.github.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-09-14 18:42:14 +10:00
Nemanja
cff6fe267c Use Segments for RandomMetadata (#11190)
* use segments for randomized names now

* separator datafields

* public api
2022-09-14 00:13:22 -07:00
Rane
f14f3d4999 make windoor, railing, and directional window bounds not awful (#10469) 2022-09-14 17:11:26 +10:00
Kai Shiba
e060b2cf41 Allowed stunbaton for Wall Recharger (#11259) 2022-09-14 17:05:00 +10:00
Morb
d6f37244f6 Lawyer fashion (#11249)
* Update lawyer black suit sprites

* Update lawyer blue suit sprites

* Update lawyer red suit sprites

* Update lawyer purple suit sprites

* Add lawyer jumpskirt analogs

* Add laceup shoes

* Add laceup shoes to lawyer, librarian and musician

* Add skirt to lawyer starting gear

* Add new clothes to lawdrobe

* Add criminal lawyer suit

* Move good suit & rename jumpsuits to just suits

* Fix good suit ids in lawdrobe
2022-09-13 23:47:08 -05:00
Flipp Syder
f9922d9160 Restrict ghost role speech/movement to component flags (#11183) 2022-09-14 13:46:49 +10:00