Rework spray bottles and tools based on them somewhat. (#29977)

* Rework spray bottles and tools based on them somewhat.

Consolidate spray adjustment functions.
Change method of preventing spray amount adjustment.
Standardize most spray amounts at 10u/2 tiles and 5u/1 tile.
Should fix the following issues:
https://github.com/ParadiseSS13/Paradise/issues/29930
https://github.com/ParadiseSS13/Paradise/issues/28964

* Adjust spray rework based on review comments

Change `adjustable` var to boolean
Change `adjust_verb` to `adjust_action`
Tie spray transfer amount to tile reach
This commit is contained in:
Alan
2025-08-18 20:26:53 -04:00
committed by GitHub
parent 5b0447edcc
commit 24c47a3d79
5 changed files with 29 additions and 38 deletions
@@ -435,6 +435,9 @@
// Fluorosulphuric acid spray bottle.
/obj/item/reagent_containers/spray/cyborg_facid
name = "Polyacid spray"
spray_maxrange = 3
spray_currentrange = 3
adjustable = FALSE
list_reagents = list("facid" = 250)
/obj/item/reagent_containers/spray/cyborg_facid/cyborg_recharge(coeff, emagged)