Commit Graph

21493 Commits

Author SHA1 Message Date
Fluffy
67030cf90e Relaymove tweaks (#19489)
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.
2024-06-22 15:13:29 +00:00
Sparky
60b2f1330b Luthien Pact origin fix (#19504)
Fixes the Luthien Pact origin not being selectable. This was a mistake
according to Unathi Lore.
2024-06-21 22:37:32 +00:00
lavillastrangiato
98ba156064 Full Xenoarchaeology Belt (#19482)
* Adds a "full" variant of the xenoarchaeology belt that starts with a
GPS, hand pickaxe, wrench, excavation picks, depth scanner,
Alden-Saraspova scanner, ore detector, core sampler, and wrench.
* Makes radios and camera film able to be stored in a xenoarchaeology
belt.
* This PR is dedicated to the brave coders of events, RustingWithYou.

---------

Co-authored-by: La Villa Strangiato <mangodeity@gmail.com~>
2024-06-21 22:35:52 +00:00
Fluffy
c1a04de1d1 Fixed RIG leap actuator not working (#19495)
Fixed RIG leap actuator not working

Fixed #19494
2024-06-21 09:32:57 +00:00
RustingWithYou
d0e3da103e Premade exosuits now spawn with power cores (#19503)
Premade exosuits weren't spawning with power cores, which meant that
mapped-in mechs off the Horizon were effectively unusable. All premade
mechs will now spawn with an appropriate power core.
2024-06-21 05:35:14 +00:00
Fluffy
f9fe2d0391 Fixed gremorian cocoon verb (#19501)
Fixed gremorian cocoon verb.
Slight cleanup with usage of get_turf() in the cocoon verb, instead of
the loc variable.
2024-06-21 05:34:55 +00:00
Fluffy
2e87f4ebba Fixed statue (sculpture) rotation. (#19500)
Fixed statue (sculpture) rotation.
Some code clenaup and use of tgui input.

Fixes #19189
2024-06-21 05:34:47 +00:00
Stev-the-third
b3619f283f Misc sprites: Warehouse devices, dagamuir outfit, sinta tunic and xenogun. (#19450)
Adds inhand sprites for the price scanner, destination tagger and crate
scanner.
Adds new worn sprites for the Dagamuir suit and Sinta Tunic
Adds a new inhand sprite for the Xenofauna blaster, to be in line with
other sprites at a 45 degree angle.

![Scanners](https://github.com/Aurorastation/Aurora.3/assets/61610777/bc1998e2-59ef-4a5a-9254-f117a2f4aa56)

![Unathisuits](https://github.com/Aurorastation/Aurora.3/assets/61610777/067a3c6a-4c24-4f71-a6ed-66007307a65d)

![Xenoblaster](https://github.com/Aurorastation/Aurora.3/assets/61610777/49b118a9-9966-4493-a9ce-7afac29b394f)

---------

Co-authored-by: Stev-the-third <Rose@flurf.net>
2024-06-21 05:34:27 +00:00
feartheblackout
a320696cee Adds Han'san capes & clothing; allows Dominian Unathi to wear noble Unathi items (#19448)
![image](https://github.com/Aurorastation/Aurora.3/assets/59633984/1813eea8-3d41-4eaa-84a7-b262b01890ad)
Han'san sprites courtesy of anthony.albanese on Discord!
pinging @RustingWithYou for opinion/approval
2024-06-21 05:34:21 +00:00
Evandorf
fa843b8fa1 Fixes changeling thermal vision reverting. (#19486)
Reapplied the stop_sight_update check in life.dm. Tested successfully
with changeling thermal vision.
2024-06-20 10:24:43 +00:00
DreamySkrell
65b9a5f516 Synthetic Blood Substitute (#19381)
![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/56844752-b8d9-402c-87aa-735481d0a3ef)

![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/a961b871-0dc4-40da-827a-27041a823028)


changes:
  - rscadd: "Adds Synthetic Blood Substitute."

other info:
- ~~shell IPCs have white blood (other IPCs keep their black oil
blood)~~ (removed/reverted on request, shells keep black oil blood, no
change here with this PR)
- organics can optionally pick the SBS blood type to get white blood
- this is intended mainly for heavily augmented organics, and you have
to be have at least 8 augmented organs or limbs
- white blood has no mechanical differences (positive or negative)
represented in game, as it is supposed to still just be blood (but with
potentially better characteristics)
- white blood is incompatible with red blood, both ways, including organ
transplantations

---------

Co-authored-by: DreamySkrell <>
2024-06-20 10:18:39 +00:00
feartheblackout
71ef6c3bcd Adds a Lii'kenka origin & citizenship (#19437)
![image](https://github.com/Aurorastation/Aurora.3/assets/59633984/52ed81ab-06c0-427f-845d-14ec1563b7b1)

![image](https://github.com/Aurorastation/Aurora.3/assets/59633984/7aaee2a9-73ad-489e-abfc-b276e2a7bdeb)

![image](https://github.com/Aurorastation/Aurora.3/assets/59633984/b44e16b2-7844-46cc-a85e-595779ce16f5)
Done at the request of @desvenlafaxine.
2024-06-20 10:16:58 +00:00
Peppermint
dacb5bf71f Dominian Loadout Additions (#19480)
BWUH. I'm so sorry for the gitlog spam. I'm going to just not touch it
once this is up. No idea what's going wrong.

~~Nonetheless, adds the NCO patch and two dominian cloaks into the
loadout.~~

Adds a dominian cape to the loadout. Requested by Schwann.
2024-06-20 10:12:34 +00:00
Ben
8300e5fa0c Head Pins Sprite Fixes (#19496)
Fixes https://github.com/Aurorastation/Aurora.3/issues/17610
Hair pins such as flower pins now have proper left and right ear sprites

---------

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
2024-06-20 10:09:23 +00:00
Sparky
eff6ca9a7b Expedition Fluff Expansion - Tents & Sleeping Bags (#19362)
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.
2024-06-19 19:51:25 +00:00
Stev-the-third
0623b9db53 Sledgehammer sprites. (#19465)
Adds new inhand and wielded sprites for the Sledgehammer. 
I'm still open to criticism on the wielded one, since I think I've just
hit a wall on how good I can make it myself.

![Sledgehammer](https://github.com/Aurorastation/Aurora.3/assets/61610777/4227128d-6c5e-45bf-a08c-d3a50e25f8a8)

Co-authored-by: Stev-the-third <Rose@flurf.net>
2024-06-19 19:51:17 +00:00
ASmallCuteCat
598fc79793 Adds a colorable hood to the loadout. Attempt number 2 (#19471)
Second attempt at adding a colorable hood to the loadout, with less
mandatory deletion of aurorastation.dme

Sprites by ASmallCuteCat (aka Revenant1367)
2024-06-19 19:51:12 +00:00
senorsapo
d49e0e4753 Fixes Hivenet encryption feature (#19488)
As said on the title.
2024-06-19 19:51:09 +00:00
Evandorf
c60bfb78d3 Added the ability to destroy the vampiric statuette. (#19462)
The statuette can now be destroyed by striking it with a weapon of
sufficient force. It comes at a high cost to the one who strikes it.
2024-06-19 09:16:05 +00:00
Silvore
af683008c2 Loadout Items + gentlemans coat changes (#19469)
Added the gentlemans coat, gentlemans cap, bear pelt hat, and carp
slippers to the loadout menu after being requested for them. I also
deleted the variable from the gentlemans coat that made jumpsuits
invisible, as while it did hide some minor sprite issues, the coat
itself didn't go down far enough for it to not look weird.

---------

Signed-off-by: Silvore <62766806+Silvore@users.noreply.github.com>
2024-06-19 09:15:56 +00:00
feartheblackout
d8d7c80596 Long Live The Keiretsu: Adds the Zeng-Hu seniority mask (#19333)
![image](https://github.com/Aurorastation/Aurora.3/assets/59633984/9fa2017e-5ed4-4452-81ac-3cdd2997e328)

![image](https://github.com/Aurorastation/Aurora.3/assets/59633984/0226f988-ba7e-4bec-b8d4-9f1bf50e4d75)

![image](https://github.com/Aurorastation/Aurora.3/assets/59633984/6324c440-b345-441d-b4ae-bf474a2df2ba)

![image](https://github.com/Aurorastation/Aurora.3/assets/59633984/b30c74e4-8c10-450b-a1c4-06cfa406fa1f)

![image](https://github.com/Aurorastation/Aurora.3/assets/59633984/ee830ef5-d340-4fc7-b612-262129517f09)
As most who are aware of the veterancy plate know, it currently covers
the _entire_ front of the face, making it seem impractical (if not
physiologically incompatible) and the butt of many jokes. This PR adds a
less invasive alternative, makes both a variant of the integrated
medical HUD to make it more practical, and adds unique versions for
Vaurca Workers/Warriors, Bulwarks, and Skrell.
2024-06-18 19:32:24 +00:00
Fluffy
92c3ec6caf SSthrowing (#19421)
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.
2024-06-18 19:32:06 +00:00
Geeves
b40f276673 Mech Attacking Fix (#19474)
* Moving away from a mech while using a wrench or a remote upgrade will
no longer hit it.
2024-06-18 04:38:04 +00:00
Geeves
faf5bacaad Floating Chat Pixel Fix (#19473)
* Fixed the floating chat offset when you speak from inside a mech.
2024-06-18 04:37:58 +00:00
senorsapo
3f937d9a07 Vaurca Drink Additions (#19446)
- 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>
2024-06-18 04:37:46 +00:00
Stev-the-third
11d5de497a Hieroaetheria Flags (#19443)
Adds flags for the three main Hieroaetheria factions. 


![image](https://github.com/Aurorastation/Aurora.3/assets/61610777/e12bf5da-053e-48e6-b26d-654a7ae5cd20)

maybe now i'll play a diona

---------

Co-authored-by: Stev-the-third <Rose@flurf.net>
2024-06-18 04:37:39 +00:00
Fluffy
1e43a1267c Turned various spawns into timers / removed (#19402)
Turned various spawns into timers / removed.
Removed the magnet machinery and sd alerts, ancient code that was not
used anywhere anyways.
2024-06-16 15:24:27 +00:00
feartheblackout
253f29539f Allows Los Azquiles to take the Tradeband language processor (#19429)
Title. Input requested from @desvenlafaxine, who approved of this
change.
2024-06-16 15:23:53 +00:00
BoomerThor
93ab1c9791 Cargo additions, bugfixes and changes (#19438)
Operation Managers and Hangar Techs were supposed to always have the
Cargo Control program downloadable, but it was access-locked behind HOP
(which has been changed to executive officer). I also gave the program
the ability to run on laptops, so cargo techs actually have a reason to
bring a laptop.

Fixes some cargo bounties that were bugged (including #17225) and
removed some that cannot be fulfilled. Smoke grenades were removed from
security, machinists can't print the Telecomms Traffic Control board,
science can't print NVGs anymore, and there is no way in-game to produce
monkey hide.
2024-06-16 15:22:03 +00:00
Matt Atlas
7115263bff Fixes a few Dionae bugs. (#19458)
- made dionae verb spelling congruent with other verbs
- fixed dionae verbs not updating when switching to a nymph/gestalt
- fixed weird behaviour with breaking off nymphs and documented whatever
the fuck that proc did

Co-authored-by: Matt Atlas <liermattia@gmail.com>
2024-06-16 15:16:45 +00:00
DreamySkrell
8255935704 BAPI - mapmanip insert/extract failsafe (#19466)
![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/2f68fb6c-716b-46c3-81b8-b89c84db830a)

![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/9c2547b2-7977-4e16-ab75-61b2f22a6afd)

!fixes https://github.com/Aurorastation/Aurora.3/issues/19456

---------

Co-authored-by: DreamySkrell <>
2024-06-16 02:58:22 +00:00
LynxSolstice
4a45d5454b Return of the Paramedic (#19125)
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.
2024-06-14 21:05:34 +00:00
Matt Atlas
1a8b9492f1 Revert " Hivenet aug loadout cost tweak" (#19452)
not wanted by vaurca lore and mistakenly merged
2024-06-14 15:11:41 +00:00
Evandorf
6edfd394a6 Plains Tyrant Vision Tweaks (#19426)
Allows Plains Tyrants to see in the dark to assist players in the
ghostrole. The wasteland can be almost completely pitch black.
2024-06-14 14:22:16 +00:00
Ben
2e3b21ec41 Autohiss/Stutter Repeat Fix (#19335)
Autohiss/stutter no longer procs twice when using `say :w` to whisper

**PLEASE TESTMERGE THIS BEFORE MERGE**. Say proc is spaghetti so had to
touch alot of things to get this to work.

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
2024-06-14 14:19:45 +00:00
DreamySkrell
5082ed7db3 BAPI - mapmanip extract-insert (#19311)
![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/9b2b58ed-1709-42eb-8c61-0360cfb9f673)

![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/b51da86e-a263-43cd-b017-8295200056ba)

![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/fcc8e82c-ed13-4f4f-a609-a0c0ce0fbefc)

---------

Co-authored-by: DreamySkrell <>
Co-authored-by: AuroraBuildBot <action@github.com>
2024-06-14 14:19:40 +00:00
Fluffy
d2b807194d Cult buff (#19386)
Added a single-use-per-round rune that can convert a mech into a cultist
mech, needs 2 minutes to do so and is single use, so max 1 cult mech per
round.
Added the ability to upgrade a pylon into turret mode using the cultist
blood, by clicking on the pylon with disarm intent.
Fixed do_after not using the callbacks at all (because it never passed
the parameter to do_after_detailed).
Some improvements to the pylons and runes code, DMDocs.

---------

Signed-off-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
Co-authored-by: Geeves <ggrobler447@gmail.com>
2024-06-14 14:19:19 +00:00
Geeves
a0aeb9c03f Synthskin Tattoos (#19400)
* Synthskin limbs can now have tattoo bodymarkings.
2024-06-14 14:19:10 +00:00
DreamySkrell
ad5395c23d Hivenet aug loadout cost tweak (#19410)
changes:
  - rscadd: "Hivenet aug loadout cost changed from 4 to 3."

---------

Co-authored-by: DreamySkrell <>
2024-06-14 14:18:58 +00:00
DreamySkrell
1dc031c225 Hivenet aug messages tweaks (#19404)
changes:
  - rscadd: "Hivenet aug preset messages tweaks and additions."

---------

Co-authored-by: DreamySkrell <>
2024-06-13 00:05:20 +00:00
Sparky
c9c70bbed0 Barista QoL Expansion (#19395)
Adds the ability to use pens to write names and orders on takeaway cups.

Allows you to click on syrup dispensers with a cup to dispense the
syrup, rather than having to pick them up.

Moves the chemical heater from the bar backroom to the front, so
bartenders don't need to walk away and come back every time they need to
make steamed milk.
2024-06-11 08:45:33 +00:00
Ben
d2ef4f5c02 IHSS Reclamation Mapping Fixes (#19323)
Fixes https://github.com/Aurorastation/Aurora.3/issues/19317 (hopefully)

This has quickly ballooned to become general fixes for the IHSS
Reclamation, from fixing docking to fixing ghostroles + other missing
aspects.

---------

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
2024-06-11 08:39:37 +00:00
lavillastrangiato
a2f13efbcf Adds Grupo Amapola Uniforms (#19391)
* Adds uniforms and hats for the Grupo Amapola.
* Sprites made by me (Lavillastrangiato), recoloured/modified from the
Sol army uniforms.

To-do:
- [x] Make the rolled sleeves and the rolled-down suit sprites show up
- [x] Figure out why the hats aren't showing in the loadout

---------

Co-authored-by: La Villa Strangiato <mangodeity@gmail.com~>
Co-authored-by: Llywelwyn <lewiiswynne@gmail.com>
2024-06-11 08:34:51 +00:00
Stev-the-third
21de774cde Adds Megacorporate tunnel cloaks. (#19392)
Adds a bunch of variants of tunnel cloaks, for the five corporations
that employ Vaurca + Ve'katak Phalanx.
![Bulwark Corporate
Cloaks](https://github.com/Aurorastation/Aurora.3/assets/61610777/24d6c261-3749-44a6-8c19-229c8030f282)
![Vaurca
Cloaks](https://github.com/Aurorastation/Aurora.3/assets/61610777/c7c44164-3b5e-40fa-bd9c-05b244ec07cf)

Co-authored-by: Stev-the-third <Rose@flurf.net>
2024-06-11 08:34:46 +00:00
Matt Atlas
77b96fa24b Revert "Overcoming Verticality - Adds ramps, extends the medical lift and fixes stair gravity." (#19411)
- The sprites are unsatisfactory and don't fit the environment.
Additionally, single-tile sprites are missing, and some areas have an
amalgamation of stairs and ramps - with ramps looking far worse than
stairs in general. Cute experiment, but I don't think it's worth it.
- The medical lift remap looks extremely awkward on live.
2024-06-10 17:56:49 +00:00
TheDanseMacabre
fd9101809e New Visegradi ponczo sprites. (#19267)
Credit to 50n00b on discord for the sprites! Also adds three more
Visegradi ponczo items.
https://i.imgur.com/k4tkxlH.png https://i.imgur.com/i81hGCP.png

---------

Co-authored-by: DanseMacabre <rsurname1212@gmail.com>
2024-06-10 17:14:55 +00:00
feartheblackout
06ddbf725c Adds accessory versions of tank tops for the loadout (#19389)
![image](https://github.com/Aurorastation/Aurora.3/assets/59633984/fb19c9c7-4ce2-46f7-a478-8b8a73d345ca)
2024-06-10 16:49:11 +00:00
Geeves
b5c63771af Overhead Emotes - High-fives and Fist-bumps (#19198)
* Added overhead emotes, high-fives and fist-bumps. Help intent click
someone's arm for a high-five, their hand for fist-bump.


https://github.com/Aurorastation/Aurora.3/assets/22774890/aa8809ce-5af1-47f6-bf89-462256b8a120

### Asset Licenses
The following assets that **have not** been created by myself are
included in this PR:

| Path | Original Author | License |
| --- | --- | --- |
| icons/mob/overhead_emote.dmi | CM-SS13 | [Creative Commons 3.0 BY-SA
license](https://creativecommons.org/licenses/by-sa/3.0/) |
2024-06-10 16:43:29 +00:00
Alberyk
6de58d7e01 Custom items 06/06/24 (#19376)
Adds this custom item:
https://forums.aurorastation.org/topic/20355-osisra-devorasks-clan-flags-and-coat/
Also removes some items from players that did not join in more than one
year.
2024-06-10 16:13:52 +00:00
Sparky
573fda4b4d Overcoming Verticality - Adds ramps, extends the medical lift and fixes stair gravity. (#19182)
Adds ramps, which function as dummy verticality like many of the stairs,
except they don't trigger the "Stairs are dangerous" response, allowing
certain areas to be more accessible.

Extends the medical lift to deck three, allowing a non-stair based way
to reach the upper department.

Fixes the "Stairs are dangerous" interaction not checking for gravity.

---------

Signed-off-by: Matt Atlas <mattiathebest2000@hotmail.it>
Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>
2024-06-10 12:16:10 +00:00