* Remote view setting datums
* remote view handles relayed move
* setting up checks
* many fixes
* small fixes
* default relay behavior
* use camera settings
* coordinated for overmap shuttle
* lock this down
* not needed
* not needed
* inaccurate doc
* small fixes
* various set machine calls no longer needed
* runtime
* health hud moved to signal controls
* overriding huds
* allow signal based huds entirely
* uav health icon
* fix
* oops that's important
* more return types
* mmis view fix
* not needed
* protect against instantly deleted ghosts
* all of these need remote on enter
* these too
* order
* this compiles
* more edits
* Upports OP21's immovable rod
Makes it NOT shit.
* actually enable this lol
* CLANG
* we all fall down
* break it
* stairs
* bye async
* makes doorcrushes less lethal
* more unluck!
* dice and stumble vore
* major version
* Update clang.dm
* More tweaks. BS Cracker
Makes bluespace cracker better code quality too
* Cut down on lists here
* Adds the traits
* glass shapnel
* Update unlucky.dm
* Modular Shock
* Charger and thrown
* Defib nat 1
* Gravity Falls
* gibby
* no longer gib, just hurt a LOT
* Better Washer
* Update washing_machine.dm
* Even less jank
* Moves some stuff around
* linters
* Update unlucky.dm
* Table stubbing
* fixes mirror break, evil only
* PIPEBOMB
* Update negative.dm
* Update mail.dm
* glasses fly off your face if you fall
* Update unlucky.dm
* evil beaker and spooky events in the dark
* Evil beaker spilling
* Unlucky people have custom maint loot
* Get sick while searching
* Update _lootable.dm
* whoop
* Update _lootable.dm
* washer will always wash
* Lowered to 5
* ash
* Update areas.dm
* get knocked
* picking up items
* Dice
* Update unlucky.dm
* Update code/game/objects/items/devices/defib.dm
Co-authored-by: Guti <32563288+TheCaramelion@users.noreply.github.com>
* Update code/modules/economy/vending.dm
Co-authored-by: Guti <32563288+TheCaramelion@users.noreply.github.com>
* Update code/game/area/areas.dm
Co-authored-by: Guti <32563288+TheCaramelion@users.noreply.github.com>
* Update code/datums/components/traits/unlucky.dm
Co-authored-by: Guti <32563288+TheCaramelion@users.noreply.github.com>
* Update code/datums/components/traits/unlucky.dm
Co-authored-by: Guti <32563288+TheCaramelion@users.noreply.github.com>
* Update code/datums/components/traits/unlucky.dm
Co-authored-by: Guti <32563288+TheCaramelion@users.noreply.github.com>
* Update code/datums/components/traits/unlucky.dm
Co-authored-by: Guti <32563288+TheCaramelion@users.noreply.github.com>
* Nicer damage
* these
* this
* mini DCS update
* Excludes
* Proper inherit
* Update unlucky.dm
* Update code/datums/components/traits/unlucky.dm
* These
* thes too
* user
* no hardrefs
* only these 2
---------
Co-authored-by: Guti <32563288+TheCaramelion@users.noreply.github.com>
* Prevents insta-actions
* Do_after sanity
NOTE: NUKE do_after_action
* Update bonfire.dm
* The rest of them
Also fixes a tpyo
* no minitest :)
* .
* .
* Gets rid of the slowdown for now
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
* insanity
- Crawling
- Recursive Listeners
- Global Conversion to GLOB.
- Sound channels (and sound (but not looping sound yet))
- Species and gender specific sounds
- Admin proc to enable vore antag on a target
- Dying by being crushed inside of shoes now enables your vore_death flag
- *pain emote
- RNG Spaceslipping removed
- Selecting the groin with help intent will do a bellyrub on the target
- Xenochimera get lick wounds
- Wolves now get stomachs (and stomach overlays)
- Proper vantag handling
- Staff exiting will now notify staff
- Modular computers get a power on sound now
GET IN THERE
* whoops forgot to give it to mobs
* Bellyrubbing is now an emote
* Update vorestation.dme
* some small edits
actually gives voice freq a valid starting selection
makes the default voice less jarring
* Update atoms_movable.dm
* Update atoms_movable.dm
* Admin ranks update
* Permissions fix
* One missing thing
* Further rework to make database also fully work
* Adds admin rank bitflag calculator to tools
* ZA WARUDO
---------
Co-authored-by: C.L. <killer65311@gmail.com>
* usr to user part two
* this can be null
* A few edits
- Gets rid of src. in a few places that were edited
- Gets rid of a few //VORESTATION comments
- Removes an unneeded sanity check in sizegun_vr
- Gets rid of a mind boggling !usr check in mob.dm
- Changes usr to user in sizegun_vr.dm
---------
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: C.L. <killer65311@gmail.com>
- Instead of using auto_use_power to re-tally up machinery's power usage every cycle, track the steady "static" load separately from the transient "oneoff" usage. Machines then only need to inform the area when they use oneoff power or *change* their steady usage.
- Remove auto_use_power and stop SSmachines from calling it.
- Add vars to track "static" usage for each of the three power channels to /area
- Rename the existing three vars to "oneoff" so its clear what they mean (and to catch people accidentally updating them directly)
- Update area power procs and APCs to use the new variables.
- Rename /area/proc/use_power() to use_power_oneoff() to make it clear what it is doing.
- Deprecate /obj/machinery/use_power() in favor of use_power_oneoff() but don't delete yet. Can transition gradually.
- Add logic to the update_power procs on machines to calculate the deltas and update static area power whenever their usage changes.
- Add logic to machines to update area power when they are created, destroyed, or move.
- Moved /obj/machinery procs related to area power usage into machinery_power.dm to make them easier to find.
- Added or updated comments in several places to explain what is going on and how to use it.
* Combat Mechs Can Punch More Things
Removes the var to check for the 5 things it can attack, instead it can punch anything (but not everything will take damage).
Gives punching objects a check so you don't accidently smash something without meaning to.
Gives closets and canisters a proc to take_damage so they'll actually get smashed by the mechs.
* Take_Damage Boogaloo
* More take_damage Stuff
Adds click delay on attacking barriers.
Proper noises when attacking material doors and barricades.
More stuff can be broken by mech punch and simple mobs.
* Adds changelong
* usr to user