As titled. It sets the idea that the cubed animals aren't exactly the
same as their regular counterparts. This might be something for lore to
decide though, not me. So this PR should probably stay up for a bit.
For those too scared of clicking the "files changed" section. The
description is as follows.
"The manufacture of a cubed animal produces subjects that are similar
but have marked differences compared to their ordinary cousins. Higher
brain functions are all but destroyed and the life expectancy of the
cubed animal is greatly reduced, with most expiring only a few days
after introduction with water."
---------
Co-authored-by: WickedCybs <wickedcybs@gmail.com>
Resprites various IDs that used the original Nanotrasen ID despite being
separate organizations. Complete changes are:
-Resprited guest pass
--Fixed description to specify we are on a ship now
-Resprited Legion ID
-Resprited Centcom and CCIA ID
-3 new IDs for Command (silver stripe), Bridge Crew (no stripe), and
Captain (gold stripe)
All sprites are either made by myself, or modification of existing ID
sprites.

- bugfix: "Fixed tents not allowing assembly/disassembly by someone who
was interrupted."
- bugfix: "Fixed tents having invisible walls inside of them."
- bugfix: "Fixed ghosts being unable to see inside tents."
- bugfix: "Fixed tent sprites to be 3/4th compliant."
- bugfix: "Fixed tent roofs not disappering when you disassemble one you
are inside of."
- bugfix: "Fixed tent canvas not having a description."
- bugfix: "Fixed pre-fabricated tents not being disassembleable."
* Puts all the items that were manually mapped into head of staff
lockers into the code. Also deletes some dupe items (why do I have two
megaphones, etc)
* Also very minorly changes the CMO office after I deleted the rack with
a stethoscope, medbelt, and medHUD on it.
---------
Co-authored-by: La Villa Strangiato <mangodeity@gmail.com~>
Trying to bring both in line with this PR:
https://github.com/Aurorastation/Aurora.3/pull/18708
Maglights have the same force as binoculars, multitools, etc - other
formerly 5-force items. They are still outclassed by crowbars and guns
in melee, so they shouldn't revert to being the default weapon of
choice.
Energy weapons were not buffed in the above PR, so I've simply adjusted
active_force by the formula above.
Made relaymoves uniform in function header and non sleepable.
Improved IPC/borg recharger, made it time constant.
Tweaked client/Move() to avoid a range(), moved a relaymove around to
fix a bug, some minor tweaks.
Fixed IPC/borg recharge station not taking the IPC/Borg in on bump.
Adds tents, in two variants (A larger and smaller one). These utilise a
new large structure framework allowing a single item to spawn multiple
structures (The parts of the tent) in the correct places. The tents
count as inside, so can be used to shelter from weather. Tents have
roofs which become semi-transparent when entered. There are also
mappable effects which generate a tent at round start for mapping.
Adds sleeping bags, which can be attached to the outside of bags for
easy carrying. Ideally this would be an accessories interaction, but
backpacks aren't clothing and converting them to be such is outside of
the scope of this PR.
Adds foldable tables, for setting up on expeditions.
Ported SSThrowing from TG, to handle throwings.
Updated movement system to the latest iteration, made it a datum as per
latest iteration.
Updated pass/hit handling of atoms, introduced pass_flag_self to
determine what atoms allow to pass.
Moved procs and defines around to make them more organized.
- rscadd: "Adds Sedantis Water to the Zo'ra Soda vendor."
- rscadd: "Adds Skye'mok in a V'krexi organ to the Booze-o-Mat"
- rscdel: "Adds a new sprite for the Flagsdale Mule drink."
Basically, you get vendored the organ in a wrapper, you open the wrapper
and pull the organ (which is in-code the bottle) out.
---------
Signed-off-by: senorsapo <70925284+senorsapo@users.noreply.github.com>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
This PR brings back the more accurate title for First Responders, of
Paramedic, to bring it in line with some snippets of the SOP and to be
more accurate to the role itself, as both Security Officers and the rare
and elusive Firefighting Atmospherics Technician can be considered first
responders.
also I just like it better.
Changes any mentions of first responder in gear/access/etc to Paramedic
or PARAMEDIC where applicable.
i accidentally left this thing a normal item; assumed toys would just be
smaller
- bugfix: "Changes the stress ball to be the correct size. It's now a
small item."
NT ruins at Ouerea no longer has certain loot that was acquirable from
the RD locker (esp the radios....)
Minor refactor of locker code to allow this
---------
Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
* Added power cores, a type of large battery cell that get used by
exosuits. The nuclear and phoron variants are self-charging.
* Combat mechs now start with nuclear power cores, allowing them to
sustain themselves indefinitely, so long as they stay out of the action
for a bit.
* Removed basic power cells from the mechfab, replaced with the mech
powercores.
* Mech cell statuses now instantly update as soon as the cell charges or
discharges.
* Added a stack of 10 uranium to the machinist's workshop, which can
print two nuclear power cores.
The Vaurca integrated mag-claw augment now mimics magboot functionality
(not slipping, etc) rather than deploying an entire pair of magboots
onto the user. Code shamelessly copied from #18875
Added some notifications of proximity to the plains tyrant.
Reduced health and auto-brute-healing of the plains tyrant.
Fixed traps pathing so that mobs should now pass in them.
Optimized SA_attackable proc.
Mechs are no longer opaque, this fixes the simplemobs not attacking them
(because the line of sight check fails as the turf they stand on is
opaque if they are opaque too) as well as avoid lighting recomputing on
every step.
---------
Signed-off-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>
Title. Particularly useful while we're on Moghes, as other than those
mapped in engineering/in the engineering vendor, there is no way to
acquire these.
Fixed srom not working properly.
Fixed a runtime with translators implants.
Aligned runechat correctly in srom mobs.
Turned the srom entry points into a GLOB list.
Fixes#19207
Standard examination was in an examine box. This makes it so fluff
examines are also in a box.
Fixes#18438
---------
Co-authored-by: Cody Brittain <cbrittain10@live.com>
Cleaned up the examination code a bit, added signal for atom
examination, DMDoc'd, SDMM headers.
Refactored mech missing parts code to be included in the examination.
Moved atom examine code to a separate file.
Fixes surgery code from hijacking any attempt to use an item while
someone is on a bed. Rather than checking for a few allowed items, it
will now check for if the tool is meant for surgery, and only say "You
don't know what you can do" if so.
Minor refactor of the APC file, turned biteshifts into the BITFLAG
macro, reordering.
Added APCs maplints.
Fixed maps to pass the maplints.
APCs now draw time-constant power.
Removed power objects handling code, only the powersink existed that
used it.
Refactored powersink to use the processing subsystem, made it
time-constant, DMDoc'd.
Made powersinks drain power from an APC faster.
Improved / refactored some code, particularly around RFD.
Added the ability for mining RFD to build the mining train engine and
carts.
Removed the RFD, carts and engine from the mining vendor.
Added the RFD as a roundstart printable protolathe design.
Made the mining vendor list a GLOB variable.
Resolved a runtime on vehicles trying to turn on without a cell being
present.
Mining vendor pizzas now have a random pizza subtype.
Refactored fire_act() to be in line with TG version, removed useless
parameter, added signal, made non sleepable and forced to call parent.
Added atom_act.dm file for the various *_act procs.
Takes on feedback from the implementation of the previous alcoholism
overhaul, and applies fixes to it to make things better, generally.
- Fixed up alcohol and butanol affect_ingest() to improve the logic
flow, and fix bugs where Unathi were able to drink alcohol without being
poisoned. Non-Unathi are now no longer intoxicated by butanol, as well.
- Better intoxication messages.
- Generally buffed intoxication resistances for Unathi, Tajara, and
Skrell, to compensate for recent changes to intoxication potency. Unathi
are MUCH more resistant to intoxication now (total resistance increased
from 0.4 to 0.8, which is slightly less than Tajara now) however they
can no longer drink alcohol at all without getting poisoned.
- Alcohol poisoning now does not kill by giving you liver damage and
MSOF, but by suppressing, and eventually stopping breathing.
- Ethylredoxrazine now prevents people from falling into comas from
alcohol toxicity alltogether.
- Vomiting from being intoxicated now happens much less often.
- Being drunk enough to cause vomiting now has a pulsing message to go
along with other drunkeness messages.
- You can now correctly black out or fall into an alcoholic coma while
buckled to a bed or laying down.
---------
Signed-off-by: Crosarius <30341877+Crosarius@users.noreply.github.com>