]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Death Nettle changes (#25253)
authorJames <40279265+ViceEmargo@users.noreply.github.com>
Sat, 29 Mar 2025 09:35:16 +0000 (05:35 -0400)
committerGitHub <noreply@github.com>
Sat, 29 Mar 2025 09:35:16 +0000 (10:35 +0100)
commita8e99ff65c8a3d9dd5261cf8afd9842e067b90db
treead55f6af550e1d60fcd79b3e29c7b5522ecec54f
parent8f65144bb8a01b445332981bed80a78fcde9674a
Death Nettle changes (#25253)

* Added ThornyComponent, ThornyImmuneComponent, and ThornySystem, as well as changed Botanists glove's to have the ThornyImmuneComponent, and for Death Nettle to have the ThornyComponent.

* Added heat damage to the player if they pickup nettle without gloves. Also displays a popup message .

* Revised OnHandPickUp method and reduced whitespace

* Touching death nettle without gloves now does damage split between heat and caustic, and does more damage.

* File-scoped namespace adherence

* Code revisions, and removal of old file.

* Removed thornyImmune key from botanist's gloves in gloves.yml for cleanup / yaml linter

* Adds new generic DamageOnPickup, still very WIP

* Starting on localization, removed _Notes.txt, adds immunity component

* Added OnPickupDamageImmune component to botanists gloves

* Removed botany specific components/system, moved to generic DamageOnPickup. Added code comments. Extra checks in component for whether to toss an item, damage an entity. Still WIP.

* changes to audio and popups

* Removes my system/component/ftl in favor of DamageOnInteract, tweaking values

* me stupid

* Death nettle will 'wilt' after 5 hits

* added interaction delay to stop spam clicking, added a 10% stun (paralyze) chance

* minor changes/cleanup

* more minor changes and cleanup

* Reduced maximum amatoxin within fly amanita spores.

* Readjusted to allow more than 5 amatoxin above 50 potency

* Remove Debug.Log statement from system

* Mark Death Nettle as major contraband.
Content.Shared/Damage/Components/DamageOnInteractComponent.cs
Content.Shared/Damage/Systems/DamageOnInteractSystem.cs
Resources/Prototypes/Entities/Clothing/Hands/gloves.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/produce.yml
Resources/Prototypes/Hydroponics/seeds.yml