* Make Butchering more modular. Don't tell the demon lords.
* No guts no glory. That was far more work than expected to get organs to just process and work for butchering holy shit.
* Chitin and hides oh my.
* squeak. ..Why did this not fire on local?
* Squelch.
* Seven cubed livers, for the doctors in their sterile halls.
* Changeling
* Prep for Datums
* Fix Broken Broken Guns
* Redundancy
* F l a g s
Adds Door Channel Volume preference for doors, that applies to open/close/bolts sounds.
This should prevent complaints of "Doors are too loud" - adjust the volume channel to your personal preference.
* Begins work on internal exosuit components, similar to Borgs.
* Large volume of work on exosuit components, Durand is tweaked to be higher cost in time and resources, since it requires AP to damage, without ions or explosives.
* Component Sprites
* Actually implement component repair, I knew I missed something.
* Magic numbers, properly typed lists, and indentations oh my
* Changeling
All living mobs will now have a check run every 30 seconds or so to replay the current ambience of the area they're in, if they've not had it played in the last minute. Said check is a 35% chance of playing the ambience. Good for if you're standing around in one area.
Computers + turrets got new sounds, turrets have a deploy, retract, and rotate sound. Arcade machines now play sound effects depending on what step you're on and what you're doing.
Replaced maintenance ambience with different ambience from Paradise/Aurora, and moved our maintenance to foreboding, and moved old foreboding to it's own folder.
* species var extension v1
* Update carbon.dm
* sve v1.2
* sve v1.2a
* Update carbon.dm
* Update carbon.dm
* ain't no party like a bitflag party
* assorted tweaks and refactoring
* Update carbon.dm
* further duration & effect tweaks
* Adds Rank and Dept Slots
Since BYOND increased the maximum of bitwise operations, it is possible to add a few new slots. I decided to port Bay's Rank and Dept slots, as well as remove the now defunct Torso slot.
* Adds some Terran uniforms
* Ah screw it I am overhauling this
* Renames marine icon
* adds crude clothing sprite for jumpers
* Fixes previous commit
* Renames all army stuff to marines
* Fixes an oversight
* Purges extraneous icons
* Removes duplicate sprites
- 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.