Charlie Nolan
8c0d2c551f
Easier cleaning ( #29767 )
...
* Easier cleaning
* Update code/game/objects/cleaning.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Signed-off-by: Charlie Nolan <funnyman3595@gmail.com >
---------
Signed-off-by: Charlie Nolan <funnyman3595@gmail.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2025-07-31 09:13:59 +00:00
PollardTheDragon
ff8e0404b9
New Mech - The Nkarrdem, Janitor Supreme ( #26453 )
...
* Nkarrdem Mech - Initial Commit
* Fabricator category, garbage bag, module designs
* Added combat tech requirement to cleaning grenade launcher
* Fixed a comment's spacing
* Construction codersprites
* Construction path updated
* Open and Broken sprites
* Codersprites, Construction fixes, Wreckage
* Better spacing for equalities, better return bool
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
* Equality spacing
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
* playsound boolean fix
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
* Mech part comment spacing
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
* Parts list parenthesis spacing
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
* Spacing and boolean returns
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
* Another boolean return
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
* More comment spacing
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com >
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
* More comment spacing
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com >
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
* Ditto
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com >
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
* Comment spacing
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com >
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
* Comment spacing
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com >
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
* Snake cased floor_buffer, removed excess comment
* Enhanced floor buffer
* Whole lot of time format changes
* HUD warning message update
* Cutting cargo
* Max equipment fix
* Spray fixes
* Light replacer fixes and defines moved
* Mop sound cooldowns
* Formatting, autodoc, spacing, and chat alert fixes
* Emag warning
* Removed excess returns, added click when spray empty
* Minor refactor of cleaning_act, removed the async mopping
* Excess user
* Formatting, Typecaching
* Replaces to_chat with occupant_message
* Type def, attack log, and timer for CGL
* Moved light replacement logic to light object as fix() proc
* Free performance is free performance
* To chat fix
* replaceLight changes
* Ranged fix
* Moved autodoc
* Early return in mop refilling
* Reordered early returns in mop action
* Applied change to cleaning documentation
* Moved acrtion, removed excess subtype
* Spray moved to internal spray item, various fixes
* Removed excess
* Internal garbage storage for garbage magnet
* Janimech storage handling, effect when emptying into disposals, user check in handle_item_insertion
* Extraneous Return
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
* Var declaration fix
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
---------
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com >
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2024-10-10 09:40:48 +00:00
Ryan
0104291682
Slaying Goliath: a Washing Machine and Dyeing overhaul ( #26265 )
...
* Washing Machine Updates
* Dye Registry Improvement + Bug Fixes
* a couple bug fixes + beanie dyeing
* oopsie
* removes washing blacklist, it is unused
* Apply suggestions from Lewcc's code review
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Signed-off-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Signed-off-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* why is all my code fucking
* Update code/modules/clothing/gloves/colored_gloves.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Signed-off-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* cleanup
* Update code/modules/clothing/gloves/colored_gloves.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Signed-off-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* machine wash updates for simple animals
* Update code/modules/clothing/clothing.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Signed-off-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Signed-off-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* adds dyeing.dm documentation
* optimizations & visible_messages
* adds SIGNAL_HANDLER
* Update code/game/machinery/washing_machine.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
Signed-off-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* update comment
* cleans up cleaning_act()
---------
Signed-off-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2024-08-19 09:38:47 +00:00
Contrabang
e32544e599
#undef is now required for all file defines ( #24091 )
...
* CI
* undef
* hooooly crap
* yeah
* false by default
* fixes
* alright, there we go
* oops lmao
* lol, lmao even
* proper programming
* fix
* losin my mind
* oops
* yeah coloring
* WE LOVE MULTIPLE DEFINES (ive lost my sanity)
2024-03-11 14:03:30 -04:00
GDN
5ebefe9fa1
Reworks xenomorphs ( #23054 )
...
* reworks xenomorphs
* part 2 electric boogaloo
* more tweaks
* more tweaks
* lints
* Update code/modules/mob/living/carbon/alien/alien_death.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/modules/surgery/organs/subtypes/xenos.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/game/objects/structures/stool_bed_chair_nest/alien_nests.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/datums/spells/alien_spells/transfer_plasma.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* reviews
* sprite fix
* high priority fix
* reverts most alien nerfs
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2024-02-24 18:13:31 +00:00
Henri215
74f998f22d
Mop no longer fails to clean when used with 1 unit remaining ( #20057 )
2023-01-13 16:05:46 -05:00
FloFluoro
93e92381a9
Cmagged objects now use the same define on ADD_TRAIT ( #19718 )
2022-11-17 21:06:49 +01:00
FloFluoro
47d9783d70
Plant data disks can now be cmagged ( #19273 )
...
* Plant data disks can now be cmagged
* Changed usr to user
* Now uses update_appearance()
2022-10-08 12:03:43 +01:00
FloFluoro
58cccec340
Fixes non-moppers getting "you mopped the floor" notifications ( #19277 )
...
* Fixes non-moppers getting "you mopped the floor" notifications
* Adds missing argument to visible_message()
2022-10-04 10:15:00 -05:00
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