Files
Paradise/code/game/objects/items/weapons
FloFluoro 6a876e1994 Standardize cleaning object behavior into "cleaning_act" proc (#19001)
* Standardizes cleaning item functionality into "cleaning_act" proc

* Culling commented-out code

* Damp rag now checks for humans before cleaning

* Change proc scoping, moved mop reagent check out of cleaning.dm

* Adds can_clean and post_clean procs to handle mopping, removes ismop parameter

* Adds can_clean() to cleaning objects/mobs

* cleaning_act() now carries message strings as params

* Refactored cleaning_act() for earlier returns and less redundancy

* cleaning_act now runs on the target atom, instead of the cleaning object

* Changed turf checks to overrides, rescoped clean_turf, lots of tidying

* Removed cleaner param from post_clean, since it'll always be src

* Code review tidying

* Tidying..........

* Removed clean_turf and put its functionality in turf/simulated/cleaning_act(), added new param to keep track of original targeted object

* Moved cleaning.dm from datums to code/game/objects

* Added early return, defined cleanspeed in seconds
2022-10-03 20:25:00 +01:00
..
2022-09-29 20:43:10 +01:00
2022-10-01 17:59:25 +02:00
2022-07-21 08:11:59 +02:00
2022-07-21 08:11:59 +02:00
2022-07-17 15:36:03 +01:00
2022-08-01 20:23:49 +01:00
2022-07-24 16:11:41 +02:00
2022-07-21 08:11:59 +02:00
2022-08-25 16:29:43 +01:00
2022-07-21 08:11:59 +02:00
2022-07-17 15:36:03 +01:00
2022-08-01 20:23:49 +01:00
2022-07-31 21:49:47 +01:00
2022-07-21 08:11:59 +02:00