Commit Graph

22281 Commits

Author SHA1 Message Date
deathride58 f100a9d414
Glowy lights - light fixtures now actually glow (#23428)
* glowy lights - makes light fixtures actually physically glow when active

* serviced the lights

* ya sure

(cherry picked from commit 1a531342c5c8b2860054f79479b02c8083f3b5d0)
2024-01-26 21:27:53 +01:00
lzk 0081d2f7d9
make plushie rouney rotateable (#22902)
make rouney rotateable

(cherry picked from commit 970fa54f0c4372c5d649c0b3ad2860eac7d983d6)
2024-01-26 21:27:52 +01:00
deathride58 812118f031
Shader cleanup - applies DRY to various shaders in the game (#23294)
shader cleanup - applies DRY to various shaders in the game

(cherry picked from commit ef1cba70b3a0cea178114760eed1e35cfa63cda8)
2024-01-26 21:27:50 +01:00
Mr. 27 6c8b2cbf32
head revolutionaries are now blue (#23432)
* inital2

* raemove break

(cherry picked from commit 0e18d54cf731f99b5341bbc78aed14252bd399e9)
2024-01-26 21:27:49 +01:00
metalgearsloth fee42b0287
Fix remote solution injection (#23429)
Checks if its own fixture is hard so the fly-by fixture can't also proc it.

(cherry picked from commit 9f47079d02a872f0aaff84f4556b83d3c6f835ef)
2024-01-26 21:27:48 +01:00
DrSmugleaf c7f5846bca
Fix another error on round restart when terminating spreaders (#23201)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
(cherry picked from commit bc304a3127af316a92afef4c24eb35b7ebc98272)
2024-01-26 21:27:47 +01:00
lzk 6f07aee901
Lil profile editor rearrange (#23305)
(cherry picked from commit abf6b9243f4370cb0209e7822d4c1007752bb410)
2024-01-26 21:27:46 +01:00
metalgearsloth 3269b970ef
Update submodule to 200.0.0 (#23426)
(cherry picked from commit a96a2e54792793b534052d67f2bd8ff21ff7baf4)
2024-01-26 21:27:33 +01:00
themias 3ddb612545
Fix a few cyborg interactions (#23391)
Fix cyborg interactions

(cherry picked from commit e7d1302357957cff8c2cc32cdef86d0c57e9033c)
2024-01-26 21:27:31 +01:00
metalgearsloth b1738dcf9c
AutoCompState + ItemToggle fixes (#23422)
* AutoCompState + ItemToggle fixes

Fix a lot of the comp states that are never actually networked and also cleaned up ItemToggle events a bunch. ItemToggle will still need some future work for lights and sounds.

* Also catch these

(cherry picked from commit 2166958bd0c23b7b9fd5c699eaeee910d1db62bf)
2024-01-26 21:27:29 +01:00
Mr. 27 a29714eb4f
Syndicate agents are now red (#23420)
inital

(cherry picked from commit 2548156eaeed990d091957aebbe3ac40004a5123)
2024-01-26 21:27:28 +01:00
Nemanja 0060f2fc74
Fix small logic issue in item slot swapping (#23378)
fix swapping item slots sometimes failing

(cherry picked from commit 58d518a2a0c1a74d92a5a5f8dfc1c8c62d209f4a)
2024-01-26 21:27:26 +01:00
Nemanja 96d1e4090f
Flatpacks and the Flatpacker 1001 (#23338)
* Flatpacker and flatpacks

* ok that's good enough

* convert solars/AME to flatpacks

* mats, mats, we are the mats

* basic mechanics are DONE

* thing

* final UI

* sloth

* rped jumpscare

* rename

(cherry picked from commit 1c11332fa4b77d556e7f3db17f391dbd2664cda5)
2024-01-26 21:27:25 +01:00
PJBot e154e4b8e1
Automatic changelog update
(cherry picked from commit 04fc06e9d4758ceec34e0fb6c2c7c8cc7a2a22bc)
2024-01-26 21:27:14 +01:00
zzylex 671fad267b
Allow plungers to be fired by bows and embedded into entities (#23406)
* allow plungers to be fired by bows and embedded into entities

* fixed bow being able to shoot every object

(cherry picked from commit 0f85e10747e3ab3c99b6e300802658cbe343c5f9)
2024-01-26 21:27:13 +01:00
Nemanja 9139b969eb
Disposals resprite [take 2] (#23418)
Disposals resprite

(cherry picked from commit d0084886649a90c77a7042726cbf031fb8d7f1db)
2024-01-26 21:27:12 +01:00
PJBot 6aeb886ab1
Automatic changelog update
(cherry picked from commit d8eef7a16cccfd9d701d44bef77cb520e1767af0)
2024-01-26 21:27:10 +01:00
CaasGit b0e0d78a14
Wire up the slime people TypingIndicator to use the existing slime speech. (#23415)
(cherry picked from commit 7f3d2b86cab659f6d57ae4f13dfa38eaa5e715b4)
2024-01-26 21:27:09 +01:00
DrSmugleaf ec6a4c8f06
Fix ConfigPresetTests.TestLoadAll not handling automatic panic bunker (#23414)
(cherry picked from commit ac022090b61a71b7b9040756393fb39ef1c95f7c)
2024-01-26 21:27:08 +01:00
PJBot 048393af31
Automatic changelog update
(cherry picked from commit 089768a118ee323f33419912ee3fec2e8ca1e8a2)
2024-01-26 21:27:07 +01:00
Admiral-Obvious-001 4aeeaa6828
Added info to body bag description. (#23407)
Tells people that the body bag stops rot.

(cherry picked from commit 548058b6c4df7a6cf0b296d4d3e60f9e48c98b9a)
2024-01-26 21:27:06 +01:00
PJBot 5a84f7ae2e
Automatic changelog update
(cherry picked from commit 66ee414bf8d22a655e96956f19246124513bb9ff)
2024-01-26 21:26:11 +01:00
Adrian16199 3eb6751dd6
Limits marking for certain species. (#23385)
Was told that due to the bandages bein added, the fact that reptilians not having a limit is technicly a bug and should be fix. So might aswell prevent anythin happening in the future for other species.

Could make the limiter up to 4 but thats up to discussion ¯\_(ツ)_/¯

(cherry picked from commit aa92dd0c586334d10e409d4c41deed1c50af3cf9)
2024-01-26 21:26:10 +01:00
themias aa741d6348
refill welders from wall dispensers (#23376)
(cherry picked from commit 1bdc91e1cafb977c11b9de94da27cad608bf58d1)
2024-01-26 21:26:09 +01:00
PJBot 9a13837493
Automatic changelog update
(cherry picked from commit 897e1d34194bcbe02c449327cec41a3a52c28c25)
2024-01-26 21:26:07 +01:00
Ilya246 59f69e4d6c
biofabricator (#23319)
* initial implementation

* implement

* more mobs

* add tech

* buff abomination

* uncopypaste desc

* add sprite

* fix sprite

* remove biomass tag

* inden't

* less plasma for fish

(cherry picked from commit fc4ad82934b0b094c9125922258248b561b1b338)
2024-01-26 21:26:06 +01:00
PJBot b721c2e97d
Automatic changelog update
(cherry picked from commit 8c47ea7c8ccc3acb1bb430275d8084d69b7691b5)
2024-01-26 21:26:04 +01:00
778b f025c681e5
Fixed mice behavior of eating everything (#23322)
* Added precondition for EatTask

* Added Thirsty precondition for htn drink task

* Added start state for hungry and thirsty components

* Update nutrition.yml

* Fixed pascalcase's

(cherry picked from commit 439d6ff44e6905d9e0a2cfb9dc9ade7ccbc21ec2)
2024-01-26 21:26:03 +01:00
PJBot daf70e5942
Automatic changelog update
(cherry picked from commit 5e6633ea50e7371c8bcb37eb6426c378291823b3)
2024-01-26 21:26:01 +01:00
Trevor Day 7d6f0b42a1
Add admin logs for drawing with syringe. (#23333)
Add logs for drawing with syringe.

(cherry picked from commit 207ca6f423f3728c79b5a88c8b89044b4459ae0c)
2024-01-26 21:26:00 +01:00
PJBot e441f715e1
Automatic changelog update
(cherry picked from commit a371e92f425f84fb2c6ccd23b257a8293f68b1a9)
2024-01-26 21:25:59 +01:00
J. Brown 3d5516a232
Tesla Ball no longer gets kicked around by explosions. Fixes 23331. (#23377)
* Tesla Ball no longer gets kicked around by explosions. Fixes 23331.

* Remove commented block.

(cherry picked from commit 799c22bd09d2d5c5addbbe6dea9944fdc8d3dec5)
2024-01-26 21:25:58 +01:00
Velcroboy 725f7db06e
Add Research Director's Dresser (#23375)
Co-authored-by: Jeff <velcroboy333@hotmail.com>

(cherry picked from commit 09c7a64da7f213f9c527d65057f8e0fe4348a93a)
2024-01-26 21:25:31 +01:00
PJBot 998b074799
Automatic changelog update
(cherry picked from commit c467f1b7b02b9549c153723cacaae0cfd8fe1384)
2024-01-26 21:24:29 +01:00
Skye 3b5adde686
ChemMaster buffer preserves list ordering (#23352)
ChemMaster now maintains list order on reagent removal

(cherry picked from commit fbe72c848a8d24f9a653820e8ed915dd8446bcf5)
2024-01-26 21:24:21 +01:00
Debug 56cd917c73
Fix Nyano systems for solution refactor 2024-01-26 21:22:43 +01:00
Nemanja 6fb12db0ed
Fix chem guide data build fail (#23289)
(cherry picked from commit a425bc78c56dd42eff1cab2938d92caf4e1b5962)
2024-01-23 23:04:39 +01:00
TemporalOroboros ce27944275
Revert 'Revert 'Solution Entities'' (#23168)
(cherry picked from commit d23c8d5c19e56a582b6b12f832bd318efbdac7c7)
2024-01-23 23:00:42 +01:00
PJBot d8f31cc4da
Automatic changelog update
(cherry picked from commit 773146acf7e483d45e16e353a080114a06388833)
2024-01-23 22:57:55 +01:00
metalgearsloth b761ffba4e
Update submodule to 199.0.0 (#23358) 2024-01-23 22:56:24 +01:00
Ilya246 9e3a023f32
fix emagged lathes (#23318)
* implement

* pass uid

* fix

* fix dementia

* event implementation

* fix

(cherry picked from commit 49dbbc5721625c1c315c69fa0e4e36b6dd7da65b)
2024-01-23 22:55:31 +01:00
Leon Friedrich f4149a1404
Fix GravityGridTest (#23348)
(cherry picked from commit 383271c8fa1a1e9b81bebf7cc34c85e38737fc47)
2024-01-23 22:53:53 +01:00
Nemanja 6f38a16ff0
Fix all objectives on end screen being bolded (#23345)
fix all objectives on end screen being bolded.

(cherry picked from commit 719b44f1ce9285b21cfe71c3e139279c28ec45cb)
2024-01-23 22:53:51 +01:00
Nemanja 0cea348425
Fix anti-anomaly zones (#23357)
(cherry picked from commit 2988d60bd47556371a016c9a188e6d0c255806cf)
2024-01-23 22:53:50 +01:00
Vasilis 78fd5a7931
Happy new year! (#23343)
Update LICENSE.TXT

(cherry picked from commit 835d13fc01907c8d3230376b8cef02667a151d67)
2024-01-23 22:53:44 +01:00
PJBot 301db86937
Automatic changelog update
(cherry picked from commit 484197661d6827a033cb380dd83f3281eb137046)
2024-01-23 22:53:29 +01:00
Nemanja 6e8c4009b4
Fix defibs resetting rot timer + slimes not having perishable (#23340)
* Fix defibs resetting rot timer + slimes not having perishable

* fix the sound too

(cherry picked from commit 8d9a76c95d25e5bc26c897e61ec9702141afed7a)
2024-01-23 22:53:17 +01:00
Errant eadbf3daa1
Two more station beacons (#23334)
* evac beacon

* checkpoint beacon

* a!

* waa

(cherry picked from commit d8e4cd1d22c22c6792a6c1fca83aa274d9e411a5)
2024-01-23 22:52:45 +01:00
Ed 2c75e0498d
Anti Anomaly zones (#23187)
* add

* its work now

* pipi

* Update Content.Server/Anomaly/AnomalySystem.Generator.cs

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>

* fix ()

---------

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
(cherry picked from commit 77cc81d37617cccb02245c070ce70d0027ec8483)
2024-01-23 22:52:44 +01:00
deathride58 176ae67137
Adds current panic bunker status to the server's /status API (#23330)
allows the server to advertise its current panic bunker status

(cherry picked from commit 0ffd4e953e307275b7efc92543ad2e92aa92ece7)
2024-01-23 22:52:43 +01:00