Commit Graph
32424 Commits
Author SHA1 Message Date
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
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
FluffyandGitHub 4758c4edd0 Fixed claymores not detonating on signal (#19409)
Fixed claymores not detonating on signal
2024-06-11 08:34:43 +00:00
Matt AtlasandGitHub 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
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
feartheblackoutandGitHub 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
GeevesandGitHub 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
AlberykandGitHub 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
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
1d316f44f7 Ouerea NT Ruins Locker Loot (#19325)
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>
2024-06-10 12:09:46 +00:00
GeevesandGitHub 9d9c2bfb88 Accessory Weight Handling (#19309)
* Added a system that lets accessories increase the weight class / size
of the items they attach to. Currently only implemented on modular
armour's arm and leg guards, which will now not fit into bags if those
are attached.
2024-06-10 11:54:25 +00:00
c40a37db22 Some Preview Stuff (#19308)
* Added more backgrounds to choose from in the character preview screen.
* You can now selectively hide your job uniform, suit, or hat.

---------

Signed-off-by: Geeves <ggrobler447@gmail.com>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2024-06-10 11:54:20 +00:00
6b30f10cce Adds Adhomian Eclipses (#19378)
Adds Adhomian Eclipses of Shi-rr’ata and Shi-rra Arr’Kahata

- [x] Backend code to allow for different 'sunlight'
- [x] Add Shi-rr’ata
- [x] Add Shi-rra Arr’Kahata
- [ ] Find date for Shi-rr’ata (Denied by Cat Lore)

---------

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
2024-06-10 11:52:44 +00:00
DreamySkrellGitHubDreamySkrell <>
ce6edd0a56 Better staff who verb window (#19379)
![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/d0297548-801c-48d4-8b58-d37bfd7fe142)

![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/e0d24b7a-1b0a-45cf-9114-5eb79fb8d6d1)

---------

Co-authored-by: DreamySkrell <>
2024-06-10 11:52:42 +00:00
BoomerThorandGitHub c1d8e0080c Detective trenchcoat fix (#19398)
Fixes #18627
2024-06-10 11:52:40 +00:00
DreamySkrellGitHubDreamySkrell <>
9b2dea84b7 Hivenet aug transmit fix (#19401)
Hivenet aug transmit fix.


![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/1023e662-f906-4e9f-b71b-ed67616178fb)
currently on master transmitting is broken


![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/7d8e6470-08ef-4eb6-83b6-f967a1e32547)
with this PR it is fixed

Co-authored-by: DreamySkrell <>
2024-06-10 11:52:13 +00:00
GeevesandGitHub 2bf39c7ee9 Exosuit Nuclear Power Cores (#18268)
* 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.
2024-06-09 21:14:59 +00:00
nautandGitHub 566aeaa2da Relay fixes (#19374)
Fixed certain bugs on the sensor relay as well as tidied up and moved a
few things around.

Also added a generic version of the sensor relay's large sensor suite,
for use by other away sites/ships. See IDB for the sprite.

CL:
- bugfix: Fixed the sensor relay away site having locked airlocks and
undeconstructable windows, alongside other misc changes.
- rscadd: Performed other various map tweaks and cleanup to the sensor
relay.
- imageadd: Added a generic variant of the sensor relay's sensor suite,
intended for other away sites. Replaced the sensor relay's Solarian
paintjob into its own variant.
2024-06-09 21:14:53 +00:00
RustingWithYouandGitHub 7e5ec54d67 Improves Vaurca Magboot Augment (#19137)
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
2024-06-09 17:18:00 +00:00
PirouetteandGitHub 551b153d49 Ports 8 hairstyles from Citadel (#19205)
From
https://github.com/Citadel-Station-13/Citadel-Station-13-RP/pull/6109

To address the elephant in the room; yes, these are reference hairs. I
think they should get in anyway because they look good, we don't have
enough good hairstyles, and we literally have Vegeta hair titled
'Vegeta' ingame already. I can rename them if you suggest new names, if
that is preferred. I just couldn't think of any.

Accidentally deleted the branch. Oopsies! Old PR:
https://github.com/Aurorastation/Aurora.3/pull/19204
2024-06-09 17:08:13 +00:00
ec194f9988 Tyrant tweaks (#19371)
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>
2024-06-09 17:08:04 +00:00
FluffyandGitHub c1a47cf20b Matrix (in)sanity (#19366)
Ported the various matrix procs and defines from TG.
Updated our snowflake procs with the Bay's current version.
Refactor of our orbit proc to align with the updated procs, tesla energy
ball too.
2024-06-09 17:07:58 +00:00
FluffyandGitHub 9acce89e2a Weapons Racks (#19338)
Added weapons racks, can be locked/unlocked with an ID card.
Added weapons racks sprites, from Wezzy.
Refactored some circuitboard code, moved the defines, applied the
defines, DMDocs.
Moved mutable appearance appearance flag set to the mutable appearance
file.
Reorganized the Horizon armory with the weapons racks, moved things
around, put down markers on lockers depending on the danger level of
their content, reorganized content of the remaining lockers.
Made weapons racks constructable with circuitboards.


![image](https://github.com/Aurorastation/Aurora.3/assets/65877598/8b4ec7ae-40c4-4cd7-b338-76120d468b90)

![image](https://github.com/Aurorastation/Aurora.3/assets/65877598/a69d1f85-c4b2-4643-af2b-6832e3ea2c43)

![image](https://github.com/Aurorastation/Aurora.3/assets/65877598/11c1afe4-0fa1-4708-8eb4-64e1f5594913)

sound/items/metal_shutter.ogg -
https://freesound.org/people/bruno.auzet/sounds/524695/ (CC0, sound was
edited)
2024-06-09 17:07:52 +00:00
PirouetteandGitHub aaaaef6122 Bridge Crew & Zeng-Hu Corporate Reporters may now use Zeng-Hu augments (#19337)
Bridge Crew could already access some, but not all of the Zeng-Hu
exclusive augments. If this was intentional, I will roll back adding
them to the rest. Corporate Reporter, however, could formerly access
none - they may now access all, seeing as they are also a role that is
now employed by Zeng-Hu (but was not at the time of the augments being
added.)

---------

Signed-off-by: Pirouette <57296132+listerla@users.noreply.github.com>
2024-06-09 17:07:48 +00:00
DreamySkrellGitHubDreamySkrell <>
0e66421fa2 Tret Weather (#19330)
![2024-06-03--dreamseeker_11371_Ape6KRxyII](https://github.com/Aurorastation/Aurora.3/assets/107256943/5b44bc7f-5513-4639-ba7a-1e7877acf80f)

![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/24107de5-07c4-476d-841d-f931fae80709)


changes:
  - rscadd: "Adds weather to Tret away site."

---------

Co-authored-by: DreamySkrell <>
2024-06-09 17:07:43 +00:00
RustingWithYouandGitHub 474d3ba5fc Standardises Combat Voidsuit Armor (#18784)
Changes all combat/military voidsuits to use the standard combat suit
armor values.
2024-06-09 14:31:59 +00:00
ddbe7073eb Ve'katak Hivenet Receiver (#18771)
Adds a new augment, available in loadout to non-Vaurca members of the
Ve'katak Phalanx, which can receive Hivenet broadcasts and transmit from
a selection of preset messages. Sprites done by @GMR25

---------

Signed-off-by: RustingWithYou <63625389+RustingWithYou@users.noreply.github.com>
Co-authored-by: GMR25 <GMR25@users.noreply.github.com>
Co-authored-by: Cody Brittain <cbrittain10@yahoo.com>
2024-06-09 12:09:08 +00:00
FluffyandGitHub 0b577daa9f Added a sawn-off shotgun to the uplink (#19342)
Added a sawn-off shotgun to the uplink, box with some ammo and a
holster, 4TC.

---------

Signed-off-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2024-06-08 19:08:13 +00:00
AlaunusLuxandGitHub 6bf406067c Various Borer fixes (#18969)
I changed add_antag to add_antag_mind in borer/LateLogin because the
former proc re-created the borer, causing it to drop the src/client
reference. The only notable difference I observe is the antag noise
doesn't play, which could be added manually if needed. Alternative
methods to solve this would be welcome, though. I did have an
alternative method
[here](https://github.com/Aurorastation/Aurora.3/commit/5d4157588baa0998f499aba7678bf8c6551247ca),
but that only "fixed" the ghost spawner, not admin possession. I also
say "fixed" because that method does not give the post ghost-spawn
message.


Fixes #18600 

- The implant check was only checking for objs, which the borer implant
is not. The borer was also erroneously being removed from the implants
list when releasing control back to their host.

Fixes #18281 

- This had a few pain points. psi was null, so it made the callback for
activating powers fail. Once that was fixed, it caused many RTEs when
trying to draw the HUD/screen for the powers. Refactoring a few
encoding/decoding procs fixed that.
Fixing these issues fixed borer monkeys not being able to speak TCB,
which is strange because I thought I'd seen a borer monkey speaking TCB
during a round where the psychic bug existed.

Fixes #9621 

- For this, I switched rejuvenate to revive. This lets them move, and
also does not kill them again due to brain damage. If it proves to be
too strong, it can be tweaked, but I did want to get brain devouring
working for this PR.

- There's also the jumpstart verb, which seems will never be used with
this revive in place (or even before, with the rejuvenate). I suppose it
can be used if they die again after reviving.

- Should a message be added to the revive given during the devouring
process? Jumpstart gives one:

`visible_message(SPAN_WARNING("With a hideous, rattling moan, [src]
shudders back to life!"))`

Fixes #9523


Also fixes borers not being able to infest someone they are being held
by.

Existing Issues not addressed by this PR:
- Infesting a monkey does not give you the monkey's health HUD (because
it doesn't exist?). Assuming and releasing control will show it, though.
- Borer antag overlay icons on Mobs seems inconsistent. potentially due
to testing methods with clientless mobs
- Borers cannot use psychic lance while being held
- Psi aura on first receiving powers. Equip first ability and drop to
fix.

---------

Signed-off-by: AlaunusLux <89751433+AlaunusLux@users.noreply.github.com>
2024-06-08 16:54:28 +00:00
1217ede72f Full Auto Fixes (#19279)
* Fixes a lot of weirdness surrounding guns on full-auto mode. Safety
checks will now be skipped on harm intent, the gun will stop shooting
when dropped, and putting the gun in a storage item will no longer shoot
it.

---------

Signed-off-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2024-06-08 16:54:00 +00:00
FluffyandGitHub 174bdf9d8c Added rotating alarm lights (#19240)
Added rotating alarm lights, ported (with modifications) from Baystation
12.
Cleaned up some code around visual flags and renamed one layer to align
with bay's name.
2024-06-08 16:47:43 +00:00
SparkyandGitHub 9ae74156f6 Colourable Boonie Hats (#19305)
This was already in the code, just not in the loadout.
2024-06-08 16:47:16 +00:00
feartheblackoutandGitHub 68036358cc Vaurca Warrior fixes (#19315)
![image](https://github.com/Aurorastation/Aurora.3/assets/59633984/4adcade7-d7d8-45df-93f3-5f8b63a8cb60)
You can still select the normal Vaurca prosthetic hands as a Warrior if
you want, because I am a benevolent Goddess.
2024-06-08 16:47:02 +00:00
BoomerThorandGitHub 8edb34e502 Mining buffs and QoL (#19316)
Adds galena and bauxite ore generation to exoplanets, and adds a raw
hydrogen sprite.
![Screenshot 2024-06-02
130358](https://github.com/Aurorastation/Aurora.3/assets/121932955/3eda1347-ab1e-46a7-b7fb-50e19b01c4b8)

Lets some previously un-stackable materials get stacked.
![Screenshot 2024-06-02
135255](https://github.com/Aurorastation/Aurora.3/assets/121932955/41aac2eb-6c9a-4084-b498-8a72f817be18)
2024-06-08 16:46:57 +00:00
LlywelwynandGitHub 660d7be0f9 IPC antenna bugfixes: lockable when in the headslot, and antennae -> antennas (#19340)
- bugfix: "Antennas can now be locked when equipped on the head slot."
  - spellcheck: "Corrected the name of IPC antennae to antennas."

`the plural, antennas, is used to refer to electrical instruments, and
antennae, to the protuberances found on the heads of insects.`
2024-06-08 16:43:32 +00:00
SparkyandGitHub aa8fc14a6c Adds geiger counters to autolathes (#19346)
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.
2024-06-08 16:42:02 +00:00
f8231cf1c7 Adds stress balls to loadout/psych office (#19352)
- rscadd: "Added colourable stress balls to the loadout."
  - rscadd: "Added a box of stress balls to the psychiatrist's locker."


![image](https://github.com/Aurorastation/Aurora.3/assets/82828093/36dfe154-ac3c-4fc9-8ec4-e17f4f15355e)

![image](https://github.com/Aurorastation/Aurora.3/assets/82828093/9728b052-3979-4ec0-b605-0a5e3df5ae19)

---------

Signed-off-by: Llywelwyn <82828093+Llywelwyn@users.noreply.github.com>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2024-06-08 16:40:49 +00:00
7d9c65ec5d PRA Database Freighter Shuttle Airlock Remake (#19354)
Database Freighter Shuttle airlock expanded and fixed to properly dock
with docking ports.


![image](https://github.com/Aurorastation/Aurora.3/assets/91219575/f244b717-ccb8-4d1c-a856-8f4c52b4bc5a)

---------

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
2024-06-08 16:40:28 +00:00
19bb859923 Kosmostrelki now know Baghrar (#19356)
As stated in da lore: 'The Kosmostrelki are usually trained in the
martial art of Baghrar, both to instill discipline and help with their
balance. '

To reflect this, ERT and Kosmostrelki ghostroles now have the martial
art of Baghrar.

---------

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
2024-06-08 16:39:38 +00:00
FluffyandGitHub d46ea07125 Fixed Srom not working properly (#19357)
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
2024-06-08 16:39:33 +00:00
CrosariusandGitHub c97b2e6719 Butanol Drink Fix (#19359)
fixes https://github.com/Aurorastation/Aurora.3/issues/19343
Fixes butanol becoming strength 0 after being ingested by Humans, due to
a mistake in handling the strength variable. I've removed the code
responsible, and made a small change that makes that part unnecessary
anyway. Tested and now working as intended.
2024-06-08 16:39:04 +00:00
FluffyandGitHub 9783fa55c9 Fixed ling stings targeting (#19377)
Fixed ling stings targeting.
A DMDoc and some SDMM markings.
Marked one proc for the hostile mobs AI as waitfor = FALSE.
2024-06-08 16:31:36 +00:00
2e3f29983c Fixed round extended description grammar as per bug report suggestion (#19385)
Fixed round extended description grammar as per bug report suggestion

Fixes #19383

---------

Signed-off-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
Co-authored-by: Llywelwyn <82828093+Llywelwyn@users.noreply.github.com>
2024-06-08 16:26:30 +00:00
FluffyandGitHub d0032e5716 Fixed seed duplication with grippers for borgs. (#19375)
Fixed seed duplication with grippers for borgs.
Minor refactor, QDELs.

Fixed #19332
2024-06-07 09:52:27 +00:00
RustingWithYouandGitHub 1d93eae42d Adds Blueprints to Overmap Sites (#18991)
Adds blueprints to most ships, as well as several away sites and ruins.
The only ships not to get blueprints were ones that still don't have
proper power/atmospherics setups as new areas created by blueprints will
be unpowered.
2024-06-03 14:54:27 +00:00
FluffyandGitHub 8999eab7f7 Circuit imprinter improvements (#19244)
Circuit imprinter now uses a queue system to build circuits, avoid the
need to keep processing to check the queue.
Refactored some of the circuit imprinter code.
Fixed some issues with the R&D console in regards to the circuit
imprinter.
2024-06-03 13:24:12 +00:00
RustingWithYouandGitHub 89bcccc82d Fixes mobspam and incorrect species requirements on Moghes (#19312)
Sk'akh faithful can no longer be human
Siro will no longer spam the chat by attacking every other living thing
on Moghes
2024-06-02 23:14:21 +00:00
FluffyandGitHub aeb27e21e1 Fixed vars getting set twice in the same class (#19294)
Fixed vars getting set twice in the same class
2024-06-02 23:13:31 +00:00
FluffyandGitHub 0dc6f03a46 Slight refactor and improvement of the hands inventory handling (#19282)
Slight refactor and improvement of the hands inventory handling procs,
DMDoc, SDMM markings.
Fixed a runtime with RIG cells removal.
2024-06-02 18:44:17 +00:00
SparkyandGitHub d665940bb9 Coat Rack Removal Fix (#19300)
Fixes removing both the hat and coat from coat racks when only one is
selected.
2024-06-02 18:43:24 +00:00