Commit Graph

36638 Commits

Author SHA1 Message Date
Toly65 a3ed2f3350 Bandaid fix to entityeffects on plant trays (#32576)
prevented the bioluminescent and slippery effects from being applied to the plant (and thus the plant tray)
2024-10-02 12:23:15 +01:00
PJBot 60d77dc70a Automatic changelog update 2024-10-02 12:23:15 +01:00
ArchRBX 5f795d84e0 MedTek Cartridge (#32450)
* initial commit

* adds cartridge to cmo's locker

* tidies up yml, adds default scanner sound, makes it so the silent property silences the scanner sound too

* fixes ert medic pda not having it preinstalled

* adds attribution

* removes redundant dependencies

* fix agent pda

---------

Co-authored-by: archrbx <punk.gear5260@fastmail.com>
2024-10-02 12:23:15 +01:00
PJBot fa0e6177ab Automatic changelog update 2024-10-02 12:23:15 +01:00
TakoDragon d9122f981c Red circuit floor (#32557)
* red circuit added

* index colour begone
2024-10-02 12:23:15 +01:00
PJBot c4f2964a65 Automatic changelog update 2024-10-02 12:23:15 +01:00
TakoDragon 519f10215e Hydroponics doors (#32575)
* spriting done

* yml hydro updates

* Named wrong thing and forgot it inherets
2024-10-02 12:22:57 +01:00
PJBot 8e23372387 Automatic changelog update 2024-10-02 12:17:34 +01:00
Plykiya 2fdce66e61 Fix quick-swap stacks of items (#32560)
* remove picking up stack on quick swap

* better
2024-10-02 12:17:34 +01:00
PJBot ca9be43eb5 Automatic changelog update 2024-10-02 12:17:34 +01:00
metalgearsloth 0efacebd28 Fix sensors blocking doors (#32591) 2024-10-02 12:17:34 +01:00
PJBot 15f30c3db4 Automatic changelog update 2024-10-02 12:17:34 +01:00
slarticodefast 9f7c597420 fix voice mask chameleon menu (#32546) 2024-10-02 12:17:34 +01:00
PJBot de6bf74885 Automatic changelog update 2024-10-02 12:17:34 +01:00
Zylofan 5009550336 Seismic charge now craftable (#32459)
* when tryInsertBlueprint is called it now also calls UpdateMaterialWhitelist on the ent so that it can accept new materials if needed.

* Changed the previous commit to now just have sharedMaterialStorageSystem subscribe to TechnologyDatabaseModifiedEvent which will call  UpdateMaterialWhitelist.

* Empty-Commit
2024-10-02 12:16:35 +01:00
Zylofan 9ad2746fec fixed it so blue bandana head and mask sprite is not reversed on vox (#32569) 2024-10-02 12:16:27 +01:00
PJBot 4233599f0a Automatic changelog update 2024-10-02 12:16:27 +01:00
TakoDragon 10d690299c Reinforced walls sprite see throu top (#32578)
fixed a gap
2024-10-02 12:16:27 +01:00
PJBot 5dc981e168 Automatic changelog update 2024-10-02 12:16:27 +01:00
TakoDragon 1eeca845a6 Gay Boykissers (#32584) 2024-10-02 12:16:27 +01:00
PJBot fc8055d44c Automatic changelog update 2024-10-02 12:16:27 +01:00
BramvanZijp 5c06299f64 Prevent borgs from being able to be briefly toggled off. (#32485)
* Prevent borgs from being able to be briefly toggled off.

* Use the pre-existing component instead of making an unneccesary duplicate.
2024-10-02 12:16:27 +01:00
PJBot 8688359ffc Automatic changelog update 2024-10-02 12:16:27 +01:00
ScarKy0 77ed0a927b Update binary key to use AI icon (#32327)
* Init

* uplink icon
2024-10-02 12:16:27 +01:00
PJBot c777d17a36 Automatic changelog update 2024-10-02 12:16:27 +01:00
Golinth 712640f75c Added Firebots - Real (#32482)
* Add Firebots

Had to add OnActivateInWorld to the spray system to get the bot to work. Checks for the flammable component and if the onFire boolean is true.

* Make SpraySystem actually use useDelay

got rid of that TODO

* Added firebot speech

Fire detected!
2024-10-02 12:16:27 +01:00
PJBot a607a1c569 Automatic changelog update 2024-10-02 12:16:27 +01:00
kosticia ea7902cef3 Changing the thief's objective to stealing ID cards. (#32411)
* Changed thief ID objection

* Update Resources/Prototypes/Objectives/thief.yml

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2024-10-02 12:16:27 +01:00
PJBot caf1f965ac Automatic changelog update 2024-10-02 12:16:26 +01:00
pofitlo 4c9a2a1187 Add camera bug (#30250)
* Add camera bug

* Update camera_bug.png

* fix

* change

* Update Resources/Prototypes/Entities/Objects/Devices/Syndicate_Gadgets/camera_bug.yml

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Update Resources/Prototypes/Catalog/uplink_catalog.yml

---------

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2024-10-02 12:16:26 +01:00
pofitlo 6157b60685 Syndicate business card (#32162)
* add card

* Update Resources/Locale/en-US/paper/syndicate-business-card.ftl

Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com>

* fix

* Update Resources/Prototypes/Entities/Objects/Misc/business card.yml

Co-authored-by: Эдуард <36124833+Ertanic@users.noreply.github.com>

* add logo

* swap the "funny 'c'"

* improve logo (a little) and also fight with the funny 'c'

* fix

* oh... i think... mabe i done with this?...

* add

* smaller cards

* fix

* Update synicate_card.png

* fix typo

* fix

* fix

* Update Resources/Prototypes/Entities/Objects/Misc/business_card.yml

---------

Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com>
Co-authored-by: Эдуард <36124833+Ertanic@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2024-10-02 12:14:09 +01:00
Charlie 6bfcd9ea77 fix index stepping to avoid pushing front layers into back layers (#32553)
Co-authored-by: charlie <charlie.sc.wong@veiwsonic.com>
2024-10-02 12:13:09 +01:00
PJBot 05bb6d6f8e Automatic changelog update 2024-10-02 12:13:09 +01:00
BramvanZijp a1dd8133eb Swap the advanced tool borg modules omnitool for jaws and a power drill (#32487) 2024-10-02 12:13:09 +01:00
PJBot d91cd50e0a Automatic changelog update 2024-10-02 12:13:09 +01:00
qwerltaz d302fc1614 AI can use fire alarm (#32467)
* ai can use fire alarm

* ai wire
2024-10-02 12:13:09 +01:00
PJBot 2ef3a9b715 Automatic changelog update 2024-10-02 12:13:09 +01:00
drakewill-CRL 9e60af1209 Use archived gas mixture in gas exchange comparison (#32088)
The comparison for doing gas exchange used current and not archived
moles. This could lead to update order-dependent gas spreading effects.

To fix this, convert TileAtmosphere's MolesArchived and
TemperatureArchived to a AirArchived, and use that in the comparison
method.

---------

Co-authored-by: PraxisMapper <praxismapper@gmail.com>
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
2024-10-02 12:13:09 +01:00
PJBot 401946c7bf Automatic changelog update 2024-10-02 12:13:09 +01:00
Celene b110214c62 Execution System uses the identity of an entity; added "the" to execution message (#32536)
* Exec.System now uses IdentityManagement; added the where necessary

* Included attacker in check for Identity

---------

Co-authored-by: Celene <maurice_riepert94@web.de>
2024-10-02 12:12:14 +01:00
slarticodefast 79ec0cb1cf Fix mutation system debug assert (#32530) 2024-10-02 12:09:34 +01:00
PJBot d4f2ae708b Automatic changelog update 2024-10-02 12:09:34 +01:00
Ilya246 de0af9904c make conveyor belt assemblies cheaper (#32444)
cheapening
2024-10-02 12:09:34 +01:00
SlamBamActionman e8e687ce7c Add webhook for votekicks (#32513)
* Initial commit

* Localization
2024-10-02 12:09:34 +01:00
PJBot 8fb198eb03 Automatic changelog update 2024-10-02 12:09:34 +01:00
ArtisticRoomba f5b9ae30f3 Fixes HoS's energy shotgun not being marked as restricted contraband (#32521)
* the 12^21th contraband marking fix

one step closer to release

* sometimes you just make mistakes
2024-10-02 12:09:34 +01:00
PJBot fe2195362b Automatic changelog update 2024-10-02 12:09:34 +01:00
Leon Friedrich da431bbb81 Add interaction rate limits (#32527)
* Move PlayerRateLimitManager to shared

* Add interaction rate limits

* uncap tests
2024-10-02 12:09:34 +01:00
PJBot 1ec26f7840 Automatic changelog update 2024-10-02 12:08:47 +01:00
Leon Friedrich 833bf09394 Fix currency duplication bug (#32524) 2024-10-02 12:08:28 +01:00