* We have you surrounded, come drink your corn syrup
* Makes this work with recipes
* Now in dansnacks
* Now in dansnacks
* actual sugar in sugar blast again
Co-authored-by: SECBATON GRIFFON <sage>
* Suicide act improvements sans controversy
* Leaving alone for now
* New way
* New way
* Covered by this anyways
Co-authored-by: SECBATON GRIFFON <sage>
* Biting and kicking while handcuffed.
* Rags as ghetto muzzles and vampires not being able to bloodsuck while muzzled.
* Update click.dm
revert from another PR
* Update other_mobs.dm
* Update footprints_and_rag.dm
* Update human_defense.dm
* Update stripping.dm
* Update items.dm
* Update examine.dm
* Update examine.dm
* Update items.dm
* Rag in the mouth sprite.
* Change ingestion rate.
* .
* Muffled speaking with a rag in the mouth.
* Fix capitalization bug.
* Rags can't be equipped by mouthless creatures.
* Fix radio bug.
* Non-oral languages not being muzzled.
* Lollipops.
* No eating while muzzled.
* Update snacks.dm
* Check for slot for message when putting a goes_in_mouth item on someone.
* Hiding tiny items under floortiles
* Using levels so T-ray scanners work with them nicely
* Not when these are present
* T-ray scanners now work properly
* Looot of sanity checks, except some amusing ones
* Airflow sanity fix
* Inheritance rework
* Fix 1
* Fix 2
Co-authored-by: kanef <kanef9x@protonmail.com>
* Updates insectoid monkey form
* Insectoid monkey cube consistency update
Changes description of insectoid monkey cubes from "roach" to "isopod".
* Insectoid monkey cube path consistency update
Changes pathname for insectoid cubes from "roachcube" to "isopodcube"
* Fits hats, masks, and backpacks to insectoid monkey form
* Update smartfridge.dm
Add AB+ and AB- bloodpacks to blood bank.
* Update blood_pack.dm
Add AB+ and AB- blood packs.
* Update smartfridge.dm
Reduce number of blood packs per fridge.
* Update smartfridge.dm
Remove AB packs and add more empty packs at roundstart
* Update supplypacks.dm
Add two more empty bloodpacks to supply pack.
* Species exclusive and discounted uplink item support
* These guys too
* Wow, they have it!
* Better check
* Finally tested working
Co-authored-by: kanef <kanef9x@protonmail.com>
* roboticist's tears recipe
* roboticist's tears
* roboticist's tears and mommi spaghetti icon fix
* oops
* oops 2: Electric boogaloo
* oops 3: now it's personal
* oops 4: family comes first
* this is what i get for typing instead of copypaste
* i swear to god if this one fails too i will scream
* absolutely heretical
* animated roboticist tears
* Reviving this PR
* Reviving this PR
* Reviving this PR
* Cleaning up this part
* Easier way to do it, and all
* No drop?
* .head
* Cleaner systems
* Forgot more specific type
* Better than a define supposedly
* Grammar fix and logic slimdown
Co-authored-by: kanef <kanef9x@protonmail.com>
* Aminoblatella
* Aminoblatella and its reactions
Also relocated synthparrot to be under aminomicin.
* Aminoblatella define
* tweaked values
* removing duplicate code as requested
tested
* Update Chemistry-Recipes.dm
* Generalize breakability to obj. Standardize health and maxHealth for objs. Make flashlights, cameras, beakers, and wall-mounted lanterns breakable.
* Moved breakable.dm.
* Fix metaclub beepsky's maxhealth to maxHealth.
* Attempted to fix named argument error.
* Attempt to fix take_damage() derived proc named argument error.
* Attempt to fixed named argument error.
* Fragments can be obj not just item.
* Remove debug.
* .
* Fixed conflicting proc definitions.
* Attempt to fix runtime.
* Partly dissolve existing implementations of object health into general framework.
* Declare parent args in take_damage() proc overrides.
* Typo fix.
* Comment change.
* Change destroy to qdel.
* Update breakable.dm
Check for null teeth.
* Teeth check.
* .
* Gum check.
* Bugfixes and general object kicking.
* .
* fix kicking
* .
* .
* Kicking small items around.
* Throwing something at an object to break the latter.
* Fix storage inconsistencies.
* Nicer kick damage calculation.
* You don't need teeth to bite properly with a beak.
* Items can take damage landing in disposals.
* Undo that.. there's bug potential.
* Generalize breakability to obj. Standardize health and maxHealth for objs. Make flashlights, cameras, beakers, and wall-mounted lanterns breakable.
* Moved breakable.dm.
* Fix metaclub beepsky's maxhealth to maxHealth.
* Attempted to fix named argument error.
* Attempt to fix take_damage() derived proc named argument error.
* Attempt to fixed named argument error.
* Fragments can be obj not just item.
* Remove debug.
* .
* Fixed conflicting proc definitions.
* Attempt to fix runtime.
* Partly dissolve existing implementations of object health into general framework.
* Declare parent args in take_damage() proc overrides.
* Typo fix.
* Comment change.
* Change destroy to qdel.
* Update breakable.dm
Check for null teeth.
* Teeth check.
* .
* Gum check.
* Actual icon
* Puddle reformatting
* Basis of smoothcode
* Moving puddle code into a turf reagent system, reformat and overhaul
* Make this act on splashing, for now
* More work on standardising behaviour
* More standardisation, should ideally make spread work nicer
* Some tweaks
* Fixes
* Makes it work in practice, code slimmed down
* More standardising
* Redone calculations
* Fixes infinite reagents
* Puddle scaling with volume
* Presets for mapping
* Actual stuff
* Better way
* Get actual turf
* Blacklisting some of these
* Evaporation rate
* Removing old splash verb, adding reagents to a turf should do this by default now
* Makes these invisible
* Makes this not cleanable, for now
* Standardising this into reagent stuff
* Fixes
* Space clears reagents
* Basic viscosity system
* Adds some rudimentary values
* Space cleaner thng
* Beginning rework of this, removing unused fuel type
* Fuel puddle rework
* Fuel puddle rework
* Find and replace mishap
* Removing from .dme
* Removing unused variable
* Rewriting the preset init ones
* Redoing mapped puddles
* Makes sure these are gone
* Type fix
* New plane and layer
* Makes slip work
* Fix
* Fix
* Puddles can now react to crossing over it
* Proper bracketing
* Puddle values
* Current puddle reference to save on locating
* Nicer smoothing
* Tweaking values
* Water color tweak
* Greatly simplifies wet floor puddles
* Simplified line
* No reason for invisible puddles anymore
* Makes wet/dry vaccuum work with this
* Mop
* Reformatting how reagents are held
* Allows space cleaner to clean some kinds of puddles
* Fixing
* Moving this to simulated level
* Fixes puddles not being made anymore
* Standardised alpha
* Removing this for now
* Fixing chem dupe issue for when this matters
* Server config for behaviour
Co-authored-by: kanef <kanef9x@protonmail.com>
* Allows merch computer food to be poisoned by does not tip backdoor
* Fix
* Ayy
* Even more standardised
* Keeps name varied
Co-authored-by: kanef <kanef9x@protonmail.com>