Commit Graph

2505 Commits

Author SHA1 Message Date
Vera Aguilera Puerto
e263eaaf64 Airlocks now trap air in their tile. (#8136) 2022-05-14 14:05:04 +10:00
Peptide90
e064327464 Splitstation update and fixes (#8141) 2022-05-14 14:04:19 +10:00
EmoGarbage404
53a05caa35 Skeleton Bugfix Pt. 2 (#8137) 2022-05-13 18:31:34 -07:00
EmoGarbage404
ff4cf85a68 It's a waffle home. [New Salvage] (#7991) 2022-05-13 16:14:51 -07:00
20kdc
90cce82a47 Salvage mob restrictions (#8080) 2022-05-13 12:01:30 -07:00
Ripmorld
4b8a323a74 Added the TechFabCircuitboards and made them spawn in the head's lockers (#8124) 2022-05-13 14:59:21 +10:00
metalgearsloth
c3adf24557 Legally distinct gravity gun (#8114) 2022-05-13 12:24:34 +10:00
EmoGarbage404
bf009ee60a Skeleton Sprite Fix (#8126) 2022-05-13 12:20:43 +10:00
Emisse
1c21f16760 fix elite suit (#8127) 2022-05-12 18:52:01 -07:00
Ripmorld
94acf80eb9 Laser gun bugfix & damage adjustment (#8069) 2022-05-12 18:15:24 -07:00
metalgearsloth
798af00ad2 Round end audio (#8048) 2022-05-13 10:13:07 +10:00
youarereadingthis
6c7574a3ee Shuttle Assembly Crate (#7898) 2022-05-12 17:11:36 -07:00
Ripmorld
c672183e21 Powercell adjustment (#7828)
Co-authored-by: Kara <lunarautomaton6@gmail.com>
2022-05-12 16:49:52 -07:00
T-Stalker
d750e7b599 Lizard name datasets (#7890)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-05-12 16:43:15 -07:00
EmoGarbage404
075eb0d982 The Newest Furry Race [Skeletons] (#7825)
Co-authored-by: Moony <moonheart08@users.noreply.github.com>
Co-authored-by: Kara <lunarautomaton6@gmail.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-05-13 09:35:55 +10:00
EmoGarbage404
b3a4b0d049 Barratry Update (#8118) 2022-05-12 15:05:01 -07:00
EmoGarbage404
5f7bdbcf30 filing collision + outline fix (#8122) 2022-05-12 15:04:03 -07:00
TimrodDX
f0429b9619 Delta Fixed, Reuploaded Again (#8105)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-05-12 23:30:15 +10:00
Veritius
656ec38f99 Add power sinks (#8020)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-05-12 23:12:35 +10:00
Chris V
6cb2a01723 GatherableSystem/Component (#8041)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-05-12 22:53:31 +10:00
Emisse
0de06cb9c0 Syndie Commander and Syndie Elite Armors (#8003)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-05-12 22:37:12 +10:00
Ripmorld
2c90d5458f Added the recipes and tech for several non lethal bullet (#8079) 2022-05-12 22:24:01 +10:00
Emisse
40361ec0ad Fish Cap (#8046)
* Add files via upload

* Update hats.yml

* Update clothesmate.yml
2022-05-12 21:15:25 +10:00
Emisse
834e29d76a Saltern Small Update 3.2 (#8100)
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2022-05-12 21:07:38 +10:00
Emisse
50bac7dbf5 Moose Station Component (#8098)
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2022-05-12 21:07:33 +10:00
Emisse
362f8512a6 Marathon Station Component (#8097)
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2022-05-12 21:07:27 +10:00
Emisse
0e743074cf Bagel Station Component (#8095)
* Add files via upload

* Update bagel.yml

* Remove extra fixtures

Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2022-05-12 21:07:19 +10:00
Emisse
f9e176ce89 Atlas Station Component (#8094)
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2022-05-12 21:06:59 +10:00
Alex Evgrashin
860db943e1 Reagents localization (#7916)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-05-12 21:06:01 +10:00
Ripmorld
bd0d53bdd5 Pie transfer reagent on collision (#7802)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-05-12 20:59:03 +10:00
Peptide90
a1aba4983a Adds cat ears as rare loot and traitor item (#6939)
* adds cat ears that give uwu accent

* error

* Updated to 20tc

Web edit yoink

* 21 TC now
2022-05-12 20:53:01 +10:00
ZeroDayDaemon
b2792cf3ad Salami Lid (#7813)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-05-12 20:24:48 +10:00
Chris V
c6483751bc Cargo telepad machine linking (#7756)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-05-12 20:24:24 +10:00
Pieter-Jan Briers
63b9cd0b92 Adds suppermatter (#7633)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-05-12 19:44:17 +10:00
Leon Friedrich
c00b459e31 Machine Port Prototypes (#7659)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-05-12 18:46:20 +10:00
keronshb
e2ac92c3b5 Allows pickuppable animals to resist out of inventory (#7545)
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2022-05-12 17:58:27 +10:00
Peptide90
8cd11dca69 SlowOnDamage for mobs. Removes pulling from some mobs. (#7824)
* SlowOnDamage for all mobs now not just humans

* removes puller from basesimplemob

* adds pulling back to xeno, pets and some animals
2022-05-12 17:41:18 +10:00
Jacob Tong
460b0bc212 Make CarpetChapel not collide (#8112) 2022-05-11 23:10:15 -07:00
Jacob Tong
e6e9f169a0 Collisiongroup tweaks (#8110) 2022-05-12 10:24:00 +10:00
EmoGarbage404
09425d0137 paintings 1 (#8067) 2022-05-12 09:46:21 +10:00
ike709
8b829926dd Improves the smoking experience (#8089)
Co-authored-by: ike709 <ike709@github.com>
2022-05-11 13:48:07 -07:00
Ripmorld
4bec937c1f Buffed Dex+ and Stellibinin (#8090) 2022-05-11 13:47:45 -07:00
Peptide90
3b54566e5b Changs chinese food vending machine (#7754)
* new chinese food items from paradise

* made soy sauce salty

* new snacks based on the new assets

* chang assets 1

* chang vending machine

* rsi animation and fix

* rsi path fix

* misc changes

* fortune cookie snacks complete with fortunes

* Update Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml

Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>

* Update Resources/Prototypes/Entities/Objects/Consumable/Food/snacks.yml

darn Americans

Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>

Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2022-05-11 00:17:24 -07:00
Moony
e8331b6659 Pull split from rotation due to mapping issues. 2022-05-10 20:11:35 -05:00
Jacob Tong
8c853476fb Rework CollisionGroups (#7656)
* Replace Mob, Vault, and Small impassable with Mid, High, Low

* Remove CollisionGroup.Underplating

* Remove CollisionGroup.Passable

* Fix constructed APCs not being interactable

* Change firelocks to occlude

* Make pipe inherit from BaseItem

* Clean up pipes

* Remove duplicate physics and fixtures from bucket

* Rework CollisionGroups on all entities

* Add SlipLayer

* Remove fixture from delta

* Fix maps

* Address reviews

* Add SubfloorMask

* Fix glass collisions for flying mobs

* Fix maps

* Update new items

* Fix bagel again

* Fix slug

* Fix maps

* Touchups

* Fix tables blocking high pressure movement

* Update StandingState to allow going under flaps

* Cleanup

* More formatting
2022-05-10 17:57:20 -07:00
Moony
cdc474c7f2 fix the fact I sent a bunch of maps to detroit. (#8087) 2022-05-10 15:21:55 -05:00
Moony
36181334b5 StationSystem/jobs/partial spawning refactor (#7580)
* Partial work on StationSystem refactor.

* WIP station jobs API.

* forgor to fire off grid events.

* Partial implementation of StationSpawningSystem

* whoops infinite loop.

* Spawners should work now.

* it compiles.

* tfw

* Vestigial code cleanup.

* fix station deletion.

* attempt to make tests go brr

* add latejoin spawnpoints to test maps.

* make sure the station still exists while destructing spawners.

* forgot an exists check.

* destruction order check.

* hopefully fix final test.

* fail-safe radstorm.

* Deep-clean job code further. This is bugged!!!!!

* Fix job bug. (init order moment)

* whooo cleanup

* New job selection algorithm that tries to distribute fairly across stations.

* small nitpicks

* Give the heads their weights to replace the head field.

* make overflow assign take a station list.

* moment

* Fixes and test #1 of many.

* please fix nullspace

* AssignJobs should no longer even consider showing up on a trace.

* add comment.

* Introduce station configs, praying i didn't miss something.

* in one small change stations are now fully serializable.

* Further doc comments.

* whoops.

* Solve bug where assignjobs didn't account for roundstart.

* Fix spawning, improve the API.
Caught an oversight in stationsystem that should've broke everything but didn't, whoops.

* Goodbye JobController.

* minor fix..

* fix test fail, remove debug logs.

* quick serialization fixes.

* fixes..

* sus

* partialing

* Update Content.Server/Station/Systems/StationJobsSystem.Roundstart.cs

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

* Use dirtying to avoid rebuilding the list 2,100 times.

* add a bajillion more lines of docs (mostly in AssignJobs so i don't ever forget how it works)

* Update Content.IntegrationTests/Tests/Station/StationJobsTest.cs

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

* Add the Mysteriously Missing Captain Check.

* Put maprender back the way it belongs.

* I love addressing reviews.

* Update Content.Server/Station/Systems/StationJobsSystem.cs

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

* doc cleanup.

* Fix bureaucratic error, add job slot tests.

* zero cost abstractions when

* cri

* saner error.

* Fix spawning failing certain tests due to gameticker not handling falliability correctly.
Can't fix this until I refactor the rest of spawning code.

* submodule gaming

* Packedenger.

* Documentation consistency.

Co-authored-by: Kara <lunarautomaton6@gmail.com>
2022-05-10 13:43:30 -05:00
lapatison
d1dca706dd Kitchen supplies crate (#8022) 2022-05-10 01:03:12 -07:00
Veritius
f5cc2c4882 fuck em drones (#7931) 2022-05-10 16:50:54 +10:00
Kara
4bf0aac814 Rename Assistant to Passenger (#8007)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-05-10 13:35:08 +10:00