Commit Graph

32146 Commits

Author SHA1 Message Date
Ben
f39411ed7e Adds Golden Deep Flag and Banner (#18824)
Golden Deep Flag and Banner added to loadout, given similar treatment to
Trinary flag to allow for maps to utilize it

Credit to Fyni for the sprites

---------

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
2024-04-05 22:30:33 +00:00
Avery Marie
fe14d644e4 Random Contraband and Cargo Lists Tweaks (#18799)
This PR does the following. 

- Removes Heroin, Cocaine (and it's subtypes), Raskara dust, and all
other Tier-1 drugs in our drug list (excpet from the Cargo reagent
spawner.

- Adds more contraband to the contraband loot table. For example - 
- Cocaine, Heroin, 9mm pistol, derringer revolver, sawn off shotgun
(improvised), paralysis pen, and the poison pen. I also added auto
injectors for drugs that are not in pill form, like imprednezene(?),
stimpack, beserk, and nightlife.
         
- Adds more contraband map spawns in maintenance areas. I believe it
adds 5 or 6 across all three z-levels in areas like the abandoned bar,
the poker table, a table in maintenance by science, the maintenance
under the bar, etc. The map diff bot will show. These are not always
guaranteed to spawn either upon my testing. I'm not sure why, but it
works better this way imo.

- Removes ambrosia and other non-contraband drugs from the loot table
for now.

If requested, I am open to adding one or two custom contraband spawners
for the brig. Just ask in the PR's comments.

---------

Signed-off-by: Avery Marie <98699252+Eyeveri@users.noreply.github.com>
Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
2024-04-05 22:30:23 +00:00
RustingWithYou
6a6fde5705 Makes Barren Exoplanets Airless (#18822)
Barren exoplanets only lose 90% of their generated atmosphere, which
seems odd given that the planet description is "An exoplanet that
couldn't hold its atmosphere". This makes them properly airless.
2024-04-05 22:30:08 +00:00
RustingWithYou
18de68f654 More Bugfixes (#18838)
Fixes #18227 and #18172
Fixes the Tempest SMG not using its wielded icon state.
Fixes exoplanet plants looking for the wrong number of growth stages and
constantly runtiming.
2024-04-05 22:26:15 +00:00
Matt Atlas
97bda936f2 New baseline IPC sprites and different IPC heads. (#18800)
New IPC heads can be selected by changing the head's prosthetic type, as
you would with a robot limb. All sprites by Noble Row.

Relevant to everyone else, this PR adds functionality to whitelist
sprite_accessories to certain prosthetic types, so you could
theoretically add Bishop-only markings for humans.

To-do:

- [x] Facial hair sanitization so that selecting a new head properly
removes the screens.
- [x] Marking sanitization so that selecting an invalid head for the
markings resets them.

---------

Co-authored-by: Matt Atlas <liermattia@gmail.com>
2024-04-05 22:19:58 +00:00
Ben
ec234092a8 Hidden Item Table Layer Bugfix (#18858)
Fixes #18836

Items set with layer below tables will not have auto-align code adjust
layer. This prevents scenarios such as with Spybugs where item is
adjusted to a layer above the table, making them visible.

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
2024-04-04 17:21:06 +00:00
Fluffy
679a0c6442 Optimized some procs (#18766)
Optimized some procs, ported from Daedalus Dock
2024-04-04 10:45:26 +00:00
Fluffy
6e3ee53783 Fixed machine processing for ores going in the negatives for alloying (#18781)
Fixed a runtime found on mechs.
Fixed machine processing for ores going in the negatives for alloying.
Some more optimizations, DMdocs, turned a var into a global one, some
defines added and made into bitflags, yada yada you know the usual deal.
2024-04-04 10:45:07 +00:00
Fluffy
fad2849536 Reduced simple animal emote sounds to short range (#18806)
Reduced simple animal emote sounds to short range.
Turned the var that hold those sounds into a lazylist, saving memory (as
most simple animals don't have emote sounds).
2024-04-04 10:44:22 +00:00
Fluffy
252fd9dc42 Tweaked the sounds to dampen the volume (#18773)
Tweaked the sounds to dampen the volume depending on what is present
between the source and the destination, accounts for walls/doors/windows

Testmerge as I am not sure how expensive doing this would be

Based on feedback and inputs from Read
2024-04-04 10:43:36 +00:00
SidVeld
453c9df8b0 Buttons for switching hairstyles and beards (#18748)
# Buttons for switching hairstyles and beards

I love that there are so many different hairstyles, but don't like at
all that they can't be quickly matched to a character.

So I decided to add buttons that can be used to sort of quickly switch
between hairstyles without using the select menu.


![изображение](https://github.com/Aurorastation/Aurora.3/assets/22749671/68cd3f3a-d2c3-4eff-b4b1-253058bf43ce)
2024-04-04 10:42:26 +00:00
RustingWithYou
d2366cc925 Konyang Guns & Armor (#18803)
Adds the three Konyang-themed guns used during Silicon Nightmares events
- the Konyang service pistol, Konyang police SMG, and Konyang rocket
launcher. These have been mapped in where appropriate, with the
exception of the rocket launcher.

---------

Signed-off-by: Werner <1331699+Arrow768@users.noreply.github.com>
Signed-off-by: RustingWithYou <63625389+RustingWithYou@users.noreply.github.com>
Co-authored-by: Werner <1331699+Arrow768@users.noreply.github.com>
Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
2024-04-04 10:37:15 +00:00
Fluffy
51cd537cf0 Recharger backpacks improvements (#18831)
Recharger backpacks now intuitively handle the connection with a simple
item-on-backpack click.
Improved backend handling, cleanly handle ref dropping to gun, localized
management of the backpack, DMdoc, you know the deal.

Fixes #18538
2024-04-04 10:35:11 +00:00
Fluffy
33e1d658f0 More bugfixes (#18830)
Get_sfx() now also returns /sound types back, preventing some runtimes
without having to rewrite 300 lines.
Food containers like frosted donuts and meat nuggets now maintain the
proper icon.

Fixes #18324
2024-04-04 10:34:53 +00:00
Cody Brittain
65d7b07094 Added Galena and Bauxite to the map generation (#18827)
This should have been done when these ores were added. It's been done
now.

---------

Co-authored-by: Cody Brittain <cbrittain10@live.com>
2024-04-04 10:34:47 +00:00
TheStryker
1fbc17a065 Adds Golden Deep loadout items. (#18767)
Adds 19 new Golden Deep loadout items by Noble Row.

![lisan al
gaib](https://github.com/Aurorastation/Aurora.3/assets/19821403/27579fb9-8bc7-42c7-bb72-5bb9365a4b6e)
![the
peasantry](https://github.com/Aurorastation/Aurora.3/assets/19821403/3cfeb12f-579b-485a-a480-5966ae85a782)

---------

Signed-off-by: TheStryker <thestryker289@gmail.com>
Co-authored-by: Ben <91219575+Ben10083@users.noreply.github.com>
Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
Co-authored-by: Geeves <ggrobler447@gmail.com>
2024-04-04 10:25:10 +00:00
Fluffy
c6dfed8400 Fix CI (#18856)
Fix the runtime seen in the CI, as well as standarize the apply_damage
proc header that leaded to those runtimes (and possibly others/more).
2024-04-03 20:17:55 +00:00
Cody Brittain
03c61e542c Fixes various issues with layers (#18846)
Fixes #18842, among other misc issues

---------

Co-authored-by: Cody Brittain <cbrittain10@live.com>
2024-04-03 20:17:21 +00:00
Alberyk
9f458cd0bc Revisits Adhomai and other sector content (#18703)
This pr fixes and updates some old space systems contents.

---------

Signed-off-by: Alberyk <Alberyk@users.noreply.github.com>
Co-authored-by: Greenjoe12345 <33647525+Greenjoe12345@users.noreply.github.com>
Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
2024-04-02 01:46:14 +00:00
RustingWithYou
8ec5407027 Various bugfixes (#18823)
Fixes #18750, saving the lives of countless hangar technicians.
Prevents the Haneunim shuttle crash from leaving its thrusters behind.
Fixes ice exoplanet turfs being invisible.
Fixes the human mercenary helmet accidentally using the old sprites.
2024-04-01 21:44:40 +00:00
RustingWithYou
d75a6daadf Skrell & IPC Corporate Voidsuits (#18798)
Adds IPC and Skrell versions of the Einstein suit, as well as an IPC
sprite for the Zeng-Hu suit. Relevant gear crates now spawn with
modkits.
2024-04-01 21:42:24 +00:00
SleepyGemmy
f1341c675a Holomenus Examinable from a Distance (#18809)
makes holomenus readable from a distance.
2024-04-01 21:42:21 +00:00
Fluffy
ff7f198128 Mutable appearances plane (#18768)
Updated mutable appearances to only set the floating plane if they're
not copying from an image, as per TG version

---------

Co-authored-by: FluffyGhost <FluffyGhost>
2024-04-01 21:42:08 +00:00
RustingWithYou
5d67c4d0ad Unathi Guns & Armor (#18692)
Adds several pre-contact Unathi gun designs, some of which currently
accessible through antag gear crates and the Unathi pirate ghost ships.
All gun sprites done by Gecko.

Additionally buffs the generic Unathi armor and Hegemony armor to be
more on par with standard plate carriers instead of just being good at
melee and terrible at everything else, as well as respriting the generic
armor and rewriting flavor text. Armor resprites done by Dronz.
2024-04-01 21:40:28 +00:00
Cody Brittain
ddb14f4036 Planes & Layers part 1: The Re-Layering Redux (#18741)
This is part 1 of a project to, eventually, bring the render planes
system from /tg/ and bay into Aurora. This is a prerequisite and blocker
for many things the development team and community want to have, and
this was long overdue.

Many objects have been re-assigned layers, which are now thoroughly
defined. Maps have had their custom layer defines purged, as we should
be moving away from this in favor of saner definitions in the base
items.

This should be a test-merge due to the sheer amount of layers changed,
which will very likely create issues that I cannot possibly discover and
debug in a reasonable amount of time myself.

---------

Co-authored-by: Cody Brittain <cbrittain10@live.com>
2024-04-01 14:50:27 +00:00
Fluffy
fa565f0b63 sdaf (#18760) 2024-04-01 14:47:42 +00:00
DreamySkrell
aa76c671d3 Highvis pants (#18774)
* h5

* 4

* t

* tredh

* c

* Update code/modules/clothing/suits/miscellaneous.dm

Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
Signed-off-by: DreamySkrell <107256943+DreamySkrell@users.noreply.github.com>

* Update code/modules/clothing/under/pants.dm

Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
Signed-off-by: DreamySkrell <107256943+DreamySkrell@users.noreply.github.com>

---------

Signed-off-by: DreamySkrell <107256943+DreamySkrell@users.noreply.github.com>
Co-authored-by: DreamySkrell <>
Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
2024-04-01 14:47:32 +00:00
feartheblackout
809426e558 Adds new Ve'katak Phalanx uniforms + Vaurca flagpatches (#18776)
* Adds new Ve'katak Phalanx uniforms + Vaurca flagpatches

* oops

* grammar fix

* quick uniform fixes
2024-04-01 14:47:24 +00:00
Fluffy
c7ab9a83a2 sdfa (#18786) 2024-04-01 14:46:29 +00:00
Fluffy
dc0845823b sadf (#18788) 2024-04-01 14:46:23 +00:00
RustingWithYou
94eca42d85 this commit is dedicated to the brave yizarus fighters of gakal'zaal (#18793) 2024-04-01 14:45:54 +00:00
Fluffy
bbf096efa6 The stethoscope message, for the user, is now inside an examine block (#18794)
* sadf

* sdfa
2024-04-01 14:45:38 +00:00
Fluffy
9e537a8b87 asf (#18795) 2024-04-01 14:45:30 +00:00
DreamySkrell
91974cf2f8 Large Tank Marker (#18801)
* tt

* 2

* www

* h

* c

* c

* 4

---------

Co-authored-by: DreamySkrell <>
2024-04-01 14:45:14 +00:00
SidVeld
4e99f9f34f Fix null client field value in examine (#18808)
* fix(examine): handle the client's null value

* chore: add changelog

* Update code/modules/mob/living/carbon/human/examine.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
Signed-off-by: Werner <1331699+Arrow768@users.noreply.github.com>

* fix: take out the extra tabs

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
Signed-off-by: SidVeld <sidveld@gmail.com>

---------

Signed-off-by: Werner <1331699+Arrow768@users.noreply.github.com>
Signed-off-by: SidVeld <sidveld@gmail.com>
Co-authored-by: Werner <1331699+Arrow768@users.noreply.github.com>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2024-04-01 14:41:50 +00:00
RustingWithYou
77dfb6ba63 fixes wrong kasf suits (#18815) 2024-04-01 14:41:19 +00:00
Fluffy
c5f6c32dc8 safd (#18807) 2024-04-01 14:40:20 +00:00
Fluffy
91bf4554d8 asfd (#18789) 2024-03-29 19:46:17 +00:00
RustingWithYou
0a2967f1f5 yeah (#18796) 2024-03-29 19:42:30 +00:00
Fluffy
d2a93a2659 sdaf (#18804) 2024-03-29 19:35:41 +00:00
Fluffy
f3c456d06a Mob atom movable destroy cleanup (#18769)
* Atomization

* sdaf

---------

Co-authored-by: FluffyGhost <FluffyGhost>
2024-03-28 01:11:08 +00:00
Cody Brittain
bce6975e54 Add a two-item limit to Sanasomnum in the uplink (#18733)
* Add a two-item limit to Sanasomnum

Signed-off-by: Cody Brittain <cbrittain10@yahoo.com>

* CL

* Fix extension

---------

Signed-off-by: Cody Brittain <cbrittain10@yahoo.com>
2024-03-27 12:35:56 +00:00
RustingWithYou
21c74b3cae More ERTs 2: Even More ERTs (#18739)
* more erts

* fear of a bug planet

* klax

* fixes

* MORE

* #include moment

* a
2024-03-27 10:19:08 +00:00
SleepyGemmy
e95a142613 Bangs Length Fix (#18765) 2024-03-27 09:03:44 +00:00
RustingWithYou
fd1943ff3a Fixes Konyang voidsuit refitting (#18780)
* konyang suit fix

* changelog

* icon state fix
2024-03-27 09:03:36 +00:00
Cody Brittain
d09cca0b73 Re-added the Xanan Eagle voidsuit's armor values (#18779)
* Re-added the Xanan Eagle voidsuit's armor values

* CL

* CL Fix

---------

Co-authored-by: Cody Brittain <cbrittain10@live.com>
2024-03-27 09:03:22 +00:00
Fluffy
995dbaf430 sadf (#18782) 2024-03-27 09:02:06 +00:00
Fluffy
a6bf5798e4 sdaf (#18783) 2024-03-27 09:01:47 +00:00
SleepyGemmy
0c69eb30dc Gas Tank Dispenser Code Cleanup (#15290)
* Tweaks EVA Gear

* Fix

* Fixes

* Fixes Gas Tank Storage Unit

* Fix

* Ditto

* Fix

* Ditto

* Ditto

* Restores to Rack Method

* Fixes Manually Mapped in Variables

* Undoes Mapping

* Update Changelog

* Code Tweaks

* Remove Unused Variants

* Code Cleanup

* Fix

* Fix

* Remove Manually Mapped Variable

* Undo Update Icon Changes

* Kill Trailing Whitespace

* Another Manually Mapped Variable
2024-03-26 09:09:47 +00:00
Fluffy
534d5005c0 sdaf (#18726) 2024-03-26 09:09:19 +00:00