Commit Graph

32492 Commits

Author SHA1 Message Date
DreamySkrell
ef018f8b30 OX courier package reflavor (#19430)
![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/dc14bf59-a321-45d7-acb1-12dbb8e9af18)

![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/a49bdb7f-67e5-41ec-81ac-c0b13c7b0d58)

Co-authored-by: DreamySkrell <>
2024-06-26 10:16:00 +00:00
ASmallCuteCat
ac11e992d7 Adds a few more main dishes and snacks to the lunchbox options (#19530)
Very simple bit of code that adds a few more lunch-worthy options to the
lunchbox that you can obtain in the loadout.
2024-06-26 10:12:12 +00:00
CyberSpyXD
7868c811ac Lore Description for Monkey Cubes and Boxes (#19521)
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>
2024-06-26 10:11:31 +00:00
CatsinHD
443b44781e New IDs: De-NTifying your favorite IDs (#19522)
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.

![New
IDs](https://github.com/Aurorastation/Aurora.3/assets/31459154/cd5b7db2-20f3-44e0-9a03-a1e7b3d1e5cd)
2024-06-26 10:10:53 +00:00
Fluffy
ce3d24c520 Made door rigging landmines defusable (#19517)
Made door rigging landmines defusable
2024-06-26 10:09:42 +00:00
courierbravo
4c5eb2dc7e CourierBravo's Tips (#19515)
Added over 90 new tips.
Removed a couple tips that are outdated/inaccurate.
2024-06-26 10:09:30 +00:00
Sparky
7e0dc8a88b Various Tent Fixes (#19509)
- 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."
2024-06-26 10:09:20 +00:00
lavillastrangiato
9afc02912d Head of Staff Locker Refactors (#19497)
* 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~>
2024-06-26 10:07:29 +00:00
Ben
c618d3261a Animal Cafe Holodeck (#19493)
![image](https://github.com/Aurorastation/Aurora.3/assets/91219575/aea40ea8-ab81-4041-abb1-496621416047)

---------

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
2024-06-25 14:00:29 +00:00
Matt Atlas
33301f1b33 Fixed melee weapons not applying their armour penetration. (#19539)
You don't want to know how long this was broken for.

Co-authored-by: Matt Atlas <liermattia@gmail.com>
2024-06-25 00:09:33 +00:00
CyberSpyXD
c3ef5edcbf Gremorian Warriors/Workers Use Simple Melee AI (#19512)
Changes their smart melee var with the idea that warriors go for brute
strength over strategy and the workers are more simple in how they want
to spread the infestation. Makes the former a little different from most
of the usual greimorians and the latter less punishing when it comes to
spread.

---------

Co-authored-by: WickedCybs <wickedcybs@gmail.com>
2024-06-24 10:17:31 +00:00
Pirouette
f8b3eb0c40 Buffs maglights + energy weapons force (#19461)
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.
2024-06-24 10:15:33 +00:00
FlamingLily
4b413026af Fixes the icons of the INDRA fuel assemblies. (#19533)
They are no longer invisible.


![image](https://github.com/Aurorastation/Aurora.3/assets/80451102/18562982-cf97-4afc-b830-3361b89ec740)

Fixes #19032
2024-06-24 09:17:49 +00:00
Crosarius
ac62427df6 Unrestricts Sk'akh and Si'akh robes in loadout (#19516)
This PR unrestricts the Sk'akh and Si'akh robes so that they can be
taken by any job, not just Off-Duty and Chaplain. It also allows it to
be taken by Humans and Skrell, on the off chance someone would like to
play an Ouerean Xeno or something.


![image](https://github.com/Aurorastation/Aurora.3/assets/30341877/1325f0a3-ef92-4bab-b05b-63f8068799ed)

![image](https://github.com/Aurorastation/Aurora.3/assets/30341877/10b57d58-6bc5-4cab-87a8-18aba5675fd1)

![image](https://github.com/Aurorastation/Aurora.3/assets/30341877/2d48b610-d77c-4878-af58-2107e045b5d1)
2024-06-24 09:17:40 +00:00
Fluffy
069a5e9d51 HUD tweaks and fixes (#19492)
Fixed paramedics not having the FR HUD icon anymore on the Security HUD.
Moved all the HUD icon files in the hud folder.
Changed the in_view() proc used for HUDs to use the more performant
get_hearers_in_LOS() / get_hearers_in_range() over view() and a list
traversal with range comparisons.
HUD now respects the client view size instead of just using the world
view size.
2024-06-23 12:07:31 +00:00
feartheblackout
7bdf48994f Adds colorable scrubs to the loadout (#19481)
![image](https://github.com/Aurorastation/Aurora.3/assets/59633984/019f61fd-8c4c-4ff9-8c60-a0620e6f814c)
Uses the generic scrubs in code that are currently only utilized by the
Gadpathur vessel.
2024-06-23 12:05:46 +00:00
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
hazelrat
86e094863b Tramp Freighter remap (#19353)
This is a full remap for the Tramp Freighter offship that intends to
bring the ship into closer alignment with newer mapping standards, while
playing the same role as the original map.

- Although the old Catspaw-class freighter is nostalgic, I don't think
the layout is really tenable now without changing it so much that it
might as well have been a full remap anyways. The tramp freighter plays
a very important role as the one universal offship - every whitelist,
every sector, any reason you can RP up for why you're doing anything
you're doing.
- The layout is very different, primarily to accommodate full docking
arms. The idea is that the freighter should always be able to move cargo
to and from other parties without having to traipse through space. With
this design, even if the other party doesn't have docking ports, they
can still just go over to the tramp freighter to conduct their business
in person. You can even just cater to people if you like, it has a
hydroponics bay and bartending equipment.
- All references to the ship that show up on IC mediums have been
renamed to 'Independent Freighter'.
- The cargo bay of the ship has been expanded. Four crates in the middle
of the room contain particularly valuable randomised items. The shuttle
is also designed to accommodate loading racks with merchandise like you
would on the merchant's shuttle.
- The guns in the armoury are half static, half random. The static
options are an energy rifle, energy pistol, and antique revolver - so
you'll always have *some* decent options.
- The ship generally is *full* of contraband, even outside of the
smuggling compartments. Don't get pulled over by a patrol ship, and if
you are, take a lot of care to clean up shop.
- The ship is deliberately weak in ship combat. It has relatively little
fuel and very punishing entry points - you can hit the bridge from any
direction but the aft, and doing so also cuts the gunnery. In my view,
the tramp should be the 'small fry' in ship combat, any pirate offship
should have a relatively easy time with it.
2024-06-21 12:10:55 +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
Fluffy
6cc935bdf6 Fix opconsole ejection (#19499)
Operating consoles cannot have the primer ejected by ghosts or
unconscious people anymore

Fixed #19457
2024-06-21 09:32:51 +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
a0b49ebf29 Fixed weapons rack not being able to be cut open with a welder (#19502)
Fixed weapons rack not being able to be cut open with a welder
2024-06-21 05:35:07 +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
lavillastrangiato
155b624e62 Adds box of psionic receivers to the Research Director's locker. (#19439)
Title, so you can perform more weird unethical psionic experiments.

---------

Co-authored-by: La Villa Strangiato <mangodeity@gmail.com~>
2024-06-19 09:16:34 +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
feartheblackout
4419380ecc Gives Tech Support access to Technical Storage (#19440)
Title. Technical Storage is full of juicy computer components that Tech
Support can use. The only thing I can think of that they shouldn't
really be having is the insulated gloves which I can try and resolve if
needed.
2024-06-16 15:39:33 +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