* Remove obsolete code from Food, Drink and Respirator systems
* remove obsolete comment
(cherry picked from commit af752586018fa7323caa6e2047dcc8f6dbaa6d48)
* Update vomit organ smite to not use Component.owner
* is this what you want...?
* am I winning, dad?
* update the comment
* we love entity<t>
---------
Co-authored-by: plykiya <plykiya@protonmail.com>
(cherry picked from commit 2a7883b92e59f3a5464db8602ab589e3ab346097)
* Add ContainerContainer component checking for moth food
* Use ItemSlotsComponent checking on food item
(cherry picked from commit 2fb2cde1253f08488df14cb3c6bc6735903cc0fc)
* Stop eating food if you drop it
* woops, unused param
* comments
---------
Co-authored-by: plykiya <plykiya@protonmail.com>
(cherry picked from commit 2349fb485e1ebabb99a01dce511e5c33c868ba2b)
* Anchored pipes are no longer considered weapons
* Switch to overload utilizing a TransformQuery
(cherry picked from commit 644736b382a900645494ab32bfe9f0bd8ba25b4b)
* Added the ability for blood to track DNA using ReagentData; Forensic Scanner now accounts for solution DNA, non-DNA holders have "Unknown DNA"
* Removes touch DNA for puddles, adds DNA to vomit
* DNA now leaves traces in containers and those marked without don't show DNA on scan (except for puddles), gibbed parts have DNA
* Fix stupid metamorphic glass bug grrr
* Removed SpillableComponent since DnaSubstanceTraceComponent is used instead
* Removes data field from maps, adds DNA tracking for some missed items
* Give default value, fix missing values.
* Fixes recipe bug
* Review changes
* Make the Data list into a nullable type
* Revert map changes
* Move gibbed unknown DNA to forensicssystem
(cherry picked from commit 07174d0aaf2832bc6ecc3a6baba21bc0aa5e0556)
Fixes chairs disappearing when saving the map and adds the ability to
enable/disable locks on office chairs.
---
<details><summary><h1>Media</h1></summary>
<p>
https://github.com/user-attachments/assets/277d6ee8-cc51-47df-8b81-0b361234227d
</p>
</details>
---
🆑
- tweak: Now you can enable and disable the locks on office chairs.
* Add BreakOnDropItem, update do afters, remove unnecessary declarations
* bola
* Changed my mind about the nuke
* gennies too
* Make the comments more clear.
* Sorry for the trailing commas
* Revert "Sorry for the trailing commas"
This reverts commit e60fd9a30977393df3344948e6d5c0ce035723cd.
---------
Co-authored-by: plykiya <plykiya@protonmail.com>
(cherry picked from commit 190ceda02eab7b3eee7d34542c35e5a3f4a8b487)
This PR fixes some of the underlying code for melee damage modifiers on
the component that were previously not properly used. So now admins can
properly edit the multiplier for melee weapon damage.
No CL this isn't player facing.
* PROJECT 0 WARNINGS: Resolve `'EntitySystem.Get<T>()' is obsolete` in content
* pass entman
* dog ass test
* webeditor
(cherry picked from commit 993eef1e7c22b2b79e528967ef5bb669f50236b1)
* added relevant guides to help menus
* fixed ALL missing help-menu links
* missed one
(cherry picked from commit 0d506ccffc538b511acbe1880412c693b5c71599)
This re-introduces the dummy entity naming code, originally introduced in #29178 and randomly removed by #30064 with no technical justification given.
Fixes#31373
(cherry picked from commit d15869f6007b2c772380c023153bfbfd264a328a)
* Make vendor machines use EntityPrototypeView
* Update
* 1
* Kill me
* For the love of god!!!
(cherry picked from commit 588661465a2ede2610bed4dbb440131122e74a6f)