Commit Graph
318 Commits
Author SHA1 Message Date
BatrachophrenoandGitHub 3a24560dcf Callistean/Europan Origins Fix (#22151)
Adds missing new singletons from Sol origins list

---------

Signed-off-by: Batrachophreno <Batrochophreno@gmail.com>
2026-04-05 17:12:41 +00:00
BatrachophrenoandGitHub 5644bb4a74 Split Jupiter Origins, Add Origin Traits (Europa, New Gibson) (#22136)
Approved by lore (Schwann, Sammy).

changes:
- refactor: "Splits the Jupiter origin into three: ('Jupiter', 'Jupiter,
Callisto', 'Jupiter, Europa')."
- balance: "Characters with the Europa origin gain the Cold Resistance
and Light Sensitivity traits."
- balance: "Characters with the New Gibson origin gain the Cold
Resistance trait."

---------

Signed-off-by: Batrachophreno <Batrochophreno@gmail.com>
2026-04-04 22:24:02 +00:00
BatrachophrenoandGitHub 9e9808ab8a Light's Edge (#22103)
changes:
- rscadd: "Adds additional configuration data to the Light's Edge
sector."
  - soundadd: "Adds a Welcome AI voiceline for the Light's Edge sector."
  - imageadd: "Adds Light's Edge sector skybox."
  - imageadd: "Adds Light's Edge sector state to the Stargazer."
- balance: "Slightly decreases default light brightness, slightly
increases night mode light range."
  
(Light changes before and after for reference. It's a weird inclusion
for a sector PR, but I found the lights on the Horizon were washing out
the starlight, and after I stopped trying to modify starlight and
instead modified the actual light machinery, I found that the values I
landed on actually looked really nice across the ship and offsites
tested.)

Before
<img width="1346" height="1342" alt="before"
src="https://github.com/user-attachments/assets/f3d1389f-26bd-4649-a5fd-049fbee8358b"
/>
After
<img width="1347" height="1341" alt="after"
src="https://github.com/user-attachments/assets/d3109ba7-4603-47c5-83f6-5b3caa136d76"
/>
2026-03-26 20:45:31 +00:00
Greenjoe12345andGitHub 4c239c7f69 Allows Adhomian tajara to select Biesel citizenship. (#21958)
To represent those who immigrated there as an adult. Note the important
information.
2026-03-07 08:35:29 +00:00
Greenjoe12345andGitHub 924b94e195 Little Adhomai origin alterations (#21936)
This allows Little Adhomai tajara to take Biesel citizenship, and gives
them some heat resistance to represent them being more used to warmer
climates then Adhomai.
All tajara ethnicities are able to be Biesel consulars.
2026-03-02 06:56:08 +00:00
Cody BrittainandGitHub 7709489602 Updated Tajara job restrictions to reflect ethnicity overhaul. (#21929)
For the upcoming Tajara ethnicity overhaul.

Zhan-Khazan can now be Operations Managers and Chief Engineers. M'sai
can now be Executive Officers.

Putting this up now for code review purposes. Full retcon will be
announced soon (and then this can be merged).
2026-03-01 06:40:50 +00:00
Greenjoe12345andGitHub 6650b9f745 More consular guard outfits (#21804)
A new wave of bodyguard outfits:

<img width="139" height="138" alt="image"
src="https://github.com/user-attachments/assets/05bd4d24-ca2b-42cc-9d6d-81a13bee786b"
/>

Tau Ceti consulars now get a BSSB agent as their bodyguard.


<img width="133" height="137" alt="image"
src="https://github.com/user-attachments/assets/b1d1495c-881b-4ace-a6b6-a16a673b9228"
/>

Sol consulars now get an enlisted member of the Solarian army as their
bodyguard.


<img width="134" height="138" alt="image"
src="https://github.com/user-attachments/assets/349013ee-632b-4d80-bdff-b05c5ac318df"
/>

Elyran consulars now get a Elyran navy infantry member as their
bodyguard.


<img width="138" height="137" alt="image"
src="https://github.com/user-attachments/assets/a55e1f2d-8f0b-4fdc-835a-e6a780efa8e1"
/>

Golden Deep consulars now get a Hoplan as their bodyguard


<img width="131" height="137" alt="image"
src="https://github.com/user-attachments/assets/1d441640-9c85-4268-b3d7-78497f94be2f"
/>

Nralakk consulars now get a qukala as their bodyguard.
2026-02-14 08:53:04 +00:00
WildkinsandGitHub a7f6cab456 Fix cultures not firing on_remove if they're replaced by the same culture (#21842)
see title

the better option would be for set_culture to only fire once when
spawning in, but i am not refactoring that mess
2026-02-11 16:54:45 +00:00
Casper3667andGitHub c4c589fc05 Fixes some psi receiver bugs (#21810)
fixes https://github.com/Aurorastation/Aurora.3/issues/21799

I was also informed the icon was wrong, so that is fixed too.
2026-02-06 20:26:33 +00:00
Greenjoe12345andGitHub d0d0b3ce14 Tajaran Diplomatic Bodyguard uniform replacements (#21770)
The Tajaran diplomatic bodyguards now have uniforms to better fit with
their lore.
<img width="131" height="125" alt="image"
src="https://github.com/user-attachments/assets/aaaaf03a-d61a-406a-8f3a-0e84b40595f7"
/>
The PRA consular now gets a National Police Department officer as their
guard.

<img width="133" height="141" alt="image"
src="https://github.com/user-attachments/assets/46eb859a-6d94-44b9-98d3-833297a612ca"
/>

The DPRA consular now gets a Adhomai Joint Intelligence Committee agent
as their guard, who uses a surplus ALA dress uniform and beret.

<img width="133" height="136" alt="image"
src="https://github.com/user-attachments/assets/ff73dada-d7bb-4d38-814d-73191f53557a"
/>

The NKA Consular now gets a member of the Imperial Adhomai Army as their
guard.
2026-02-02 15:41:05 +00:00
Cody BrittainandGitHub 3f62424312 [MDB Ignore] [IDB Ignore] Kills off /obj/item/device (#21774)
This has zero reason to exist in our code base. We have no procs or
variables tied to this. I removed it to make future modifications
cleaner.

---------

Signed-off-by: Cody Brittain <1779662+Generalcamo@users.noreply.github.com>
2026-02-01 05:14:26 +00:00
7d058fc613 Jukebox TGUI update, Earphones autoplay, sound keys refactor (#21630)
V2 of [previous music playing
PR](https://github.com/Aurorastation/Aurora.3/pull/21466). TLDR no
longer uses the connect_range component for implementation because it
turned out a bit too inflexible for overlapping music players.

Removes a NanoUI template for the [TGUI
update](https://github.com/Aurorastation/Aurora.3/pull/21046).

New changelog:
  - refactor: "Ported Jukebox's NanoUI interface to TGUI."
- refactor: "Ported Jukebox audio playing functionality to a component."
- refactor: "Sound keys refactored from singletons to datums, along with
larger breakout of sound.dm to allow for easier SFX updates in future."
  - code_imp: "Expanded track datums to include track lengths."
- code_imp: "Reorganized music file folders for more intuitive access."
  - rscadd: "Earphone status feedback text now includes track length."
  - rscadd: "Added autoplay functionality to earphones."
- bugfix: "Fixed earphones' 'Previous Song' verb not sending you to the
end of the playlist when used while the first track is selected."
- bugfix: "Fixed gain adjustment for 'Konyang-1' (-23 dB -> standard
-9.8 dB)."
- bugfix: "Fixed y-offset of audioconsole-running overlay animation to
line up with the actual screen."

---------

Co-authored-by: VMSolidus <evilexecutive@gmail.com>
2026-01-22 16:54:40 +00:00
ElorgRHGandGitHub 5e69ccbd6a Resprites all Tajaran consular clothing (they also now have coats) (#21688)
I don't know what more can I say that the title of the PR didn't.
_Hopefully_ this will inspire someone to play Tajaran consulars more.

From the changelog:
>  - imageadd: "Resprited all Tajaran consular clothing."
>  - rscadd: "Added a female version of the NKA consular uniform."
>  - rscadd: "Added Tajaran consular coats."
> - rscadd: "Added extended descriptions to all Tajaran consular
clothing items."
>  - rscdel: "Removed Tajaran consular side caps."

Images, as always, in the details below.
Old (current) sprites on the top, new on the bottom unless stated
otherwise.

<details>
<summary>Things resprited in this PR: </summary>

<details>
<summary>Consular uniforms and hats: </summary>
<img width="1536" height="1024" alt="officering my consular"
src="https://github.com/user-attachments/assets/90cc5ce0-ded8-4ee8-80fc-a459e4b2965f"
/>
Maybe some uniqueness has been lost, but I'm sure the large playerbase
of Tajaran consulars will be able to cope with it.
</details>

<details>
<summary>New consular coats, closed and open variants: </summary>
<img width="1536" height="1024" alt="closed by default"
src="https://github.com/user-attachments/assets/81480c66-e350-4f41-9110-194805299cfd"
/>
</details>
</details>

Short attribution section because it would feel disingenuous without it,
the NKA consular coat _has_ been inspired by sprites from this PR from
Shiptest: https://github.com/shiptest-ss13/Shiptest/pull/2685

And, of course,
Hadii's grace, comrades.
2026-01-14 19:29:11 +00:00
FearTheGabbyandGitHub 39cda82437 Allows Wasteland Dionae to have no citizenship (#21683)
Per the existence of trading/slavery lore for some Dionae cultivated in
the Moghesian Wasteland. Approved by GrandMasterChief, Diona maintainer.
2025-12-30 11:35:29 +00:00
Casper3667andGitHub 3541ce57fd Slight rework of how tajaran watches work and new papercode for taj time (#21582)
This does a few times, after the scope got bigger than I originally
planned:
- Watches now have an action button top left to check time.
- Taj time checking code was moved over to the time helper file to not
be watch exclusive.
- The taj wrist watches now shows the time on adhomai.
- Papercode now has the ability to show taj time and date, and to insert
the credit symbol.
2025-11-30 11:17:14 +00:00
WildkinsandGitHub bad60b2f67 Revert new lobby ui. (#21494)
Reverts #20467

For some reason, if you put a png into icon() and then show that to a
client, it uses a colossal amount of GPU. No idea.

Reverts to our older lobby system pending TGUI update.

Fixes #21489
2025-10-14 23:04:18 +00:00
b93068200a Liberty's Cradle Sector Improvements (#21254)
- Adds cargo price coefficent for all suppliers with help from lore (for
most it is +20% if non-megacorp, -20% if megacorp)
- Refactors Xanu to be child of Liberty's Cradle, this should be what is
done for the other major systems in the region
- Removes port of call days for liberty's cradle

---------

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
2025-09-15 12:12:18 +00:00
532a9f7819 Crescent Expanse Price Adjustments (#21327)
With https://github.com/Aurorastation/Aurora.3/pull/20956 implemented
and a review of cargo pricing, lore believes that the current settings
for Crescent Expanse (price *200!) is too high, and significantly
brought it down

The goal with the changes is allow cheaper goods to still be
purchasable, but more specialized equipment (positronic + SM crystal for
example) like requiring delving into department accounts

---------

Signed-off-by: Ben <91219575+Ben10083@users.noreply.github.com>
Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
Co-authored-by: VMSolidus <evilexecutive@gmail.com>
2025-09-15 12:05:56 +00:00
859b936cc1 Adds missing cargo coefficents to Crescent Expanse (#21257)
Title

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
2025-08-31 15:30:55 +00:00
3dbef51651 Slightly tweak Zhurong accent to fix apostrophe bug (#21237)
Removes the apostrophes from the flavour text by slightly tweaking the
wording, since they throw up an unpleasant looking error.

---------

Signed-off-by: Fyni <itsfyni@gmail.com>
Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
2025-08-28 10:36:49 +00:00
e25484b6a7 Adds the Zhurong Accent (#21212)
Adds the Zhurong accent, available to Dominian Core World and Dominian
Exile.

Made with approavl of lore team.

Special thanks to Shimmer and Yonnimer for helping me with my first PR!

---------

Signed-off-by: Fyni <itsfyni@gmail.com>
Signed-off-by: Matt Atlas <mattiathebest2000@hotmail.it>
Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>
2025-08-22 22:36:41 +00:00
0b63d06521 Adds the Clockwork Stave, a Trinarist null rod variant (#21194)
Title. No special mechanics for it unless requested by synthetic lore
<img width="608" height="608" alt="image"
src="https://github.com/user-attachments/assets/bf3e2afe-b5c5-473c-8fba-8437d7107f31"
/>
<img width="77" height="76" alt="image"
src="https://github.com/user-attachments/assets/46570b24-ab02-4486-896c-34e67507c7c5"
/>

Noble Row is credited with the on-mob sprites!

---------

Signed-off-by: Matt Atlas <mattiathebest2000@hotmail.it>
Co-authored-by: Gabby <59633984+feartheblackout@users.noreply.github.com>
Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>
2025-08-22 12:30:42 +00:00
1adaa17a28 Renames "Orepit" citizenship/origin to "Ecclesiarchy of Orepit" (#21186)
Requested by synthetic lore to be in line with [this lore canonization
app](https://forums.aurorastation.org/topic/21610-rename-orepit-in-an-official-capacity-to-the-ecclesiarchy-of-orepit)

---------

Co-authored-by: Gabby <59633984+feartheblackout@users.noreply.github.com>
2025-08-22 12:00:51 +00:00
89ca6b1cda Small raskariim overhaul (#21189)
This PR is intended to make raskariim more playable on the station. It
accomplishes this in two ways: First by allowing raskariim the choice of
fake religion, so they are not bound to always be fake ma'ta'ke, but can
also fake being for the suns.
The second thing is the addition of 3 new charms. These charms can only
be selected by raskariim in the loadout, and is intended as being
related to one of the three sects. If a character who is a raskariim
examines the charm, they get an extra message as shown in the images,
that the owner is also a raskariim. This would allow them to have a
chance to interact, without awkwardly forcing it OOC or through out of
game talking. This message doesn't show for non-raskariim, who should IC
be unable to identify that the charms belong to raskariim instead of
just being another kind of charm.
To accomplish the above, the religion check in the loadout was also
rewritten to permit multiple religions to be listed, so that both
raskariim types can select the charms.

<img width="325" height="334" alt="image"
src="https://github.com/user-attachments/assets/751832b9-89e3-4f0f-82ef-01206bbf09d9"
/>

Sprites (all by me):
<img width="196" height="153" alt="image"
src="https://github.com/user-attachments/assets/d8e93f0f-710e-450e-9629-d37558dcc519"
/>

Examine text if raskariim:
<img width="793" height="356" alt="image"
src="https://github.com/user-attachments/assets/b75eea3d-294f-4615-b2f0-bd10bf60c103"
/>

Examine text if not raskariim:
<img width="778" height="307" alt="image"
src="https://github.com/user-attachments/assets/24b64a1f-197f-44f0-9249-e93a9ce2bffe"
/>

---------

Signed-off-by: Casper3667 <8396443+Casper3667@users.noreply.github.com>
Co-authored-by: hazelrat <83198434+hazelrat@users.noreply.github.com>
2025-08-17 13:32:18 +00:00
0b372a0852 Nukes the Orepit origin blurbs (#21151)
Requested by the synthetic lore team, as Orepitters are now permitted to
travel and work freely as they please.

---------

Co-authored-by: Gabby <59633984+feartheblackout@users.noreply.github.com>
2025-08-15 13:58:39 +00:00
courierbravoandGitHub d6dd9f35dc Title Screen - Your Good Pal, Hazel! (#21164)
Adds a new title screen to the IPC rotation depicting Hazel IPCs.
<img width="1920" height="1920" alt="hazelchibi"
src="https://github.com/user-attachments/assets/9ab9d825-f798-4939-92bb-d5a5b4f790c3"
/>
2025-08-15 13:52:32 +00:00
smellieandGitHub 2df7b1fc5c Europa Earphones Cartridge + Misc. Music Tweaks/Fixes (#21053)
- Adds a Europa music cartridge, with 4 new sound tracks added for this
cartridge.
- Reduces the volume of all tracks I've added in prior PRs.
- Cannibalises the `lobby/crescent_expanse` tracks as — in hindsight — a
generic sector getting its own lobby tracks is a bit much and would mean
generic lobby tracks are never heard. saving it for major
systems/uncharted zones/special places. 1 sound file removed; 1 now used
in the Europa cartridge

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

| Path | Original Author | License |
| --- | --- | --- |
| sound/music/regional/europa/casting_faint_shadows.ogg | "casting faint
shadows" by Ikaiora
(https://ikaiora.bandcamp.com/track/casting-faint-shadows-2) | CC
BY-NC-ND 3.0 |
| sound/music/regional/europa/where_the_dusks_rays_leap.ogg | "where the
dusk's rays leap" by Ikaiora
(https://ikaiora.bandcamp.com/track/where-the-dusks-rays-leap) | CC
BY-NC-ND 3.0
| sound/music/regional/europa/deep_beneath-.ogg | "Deep Beneath the
Solemn Waves a Vast Underwater Landscape, Brimming With Bizarre, Eerily
Gleaming Cyclopean Structures of, What Must Surely Be, Non​​​​-​​​​Human
Origin, Stretched Out Across the Ocean Floor" by Unknown
Oceanographer/Under Jorden
(https://under-jorden.bandcamp.com/album/deep-beneath-the-solemn-waves-a-vast-underwater-landscape-brimming-with-bizarre-eerily-gleaming-cyclopean-structures-of-what-must-surely-be-non-human-origin-stretched-out-across-the-ocean-floor)
| CC BY-NC-ND 3.0
| sound/music/regional/europa/instrument_park.ogg | "Instrument Park" by
Little Bradley
(https://myprivateunderground.bandcamp.com/track/little-bradley-instrumental-park)
| CC BY-NC 3.0
| sound/music/regional/europa/way_between_the_shadows.ogg | "Way Between
The Shadows" by Mokusei No Maguro
(https://mokuseinomaguro.bandcamp.com/track/way-between-the-shadows) |
CC BY-SA 3.0 |

All sound files compressed to 20K. No transformation or remixing done.


dredging bandcamp for decent, copyright permissive songs by non—mass
production artists has been soul-draining lol. this is the last music pr
from me
2025-08-03 16:16:24 +00:00
206f3ec318 Tajaran Religious Versebooks (#21063)
Adds S'rendmarr and Ma'ta'ke versebooks to the game. Thanks to Tajara
Lore (especially @WilliamMurdoch) for the lore bits

Versebooks were added to loadout and now replaces the previous bible for
Tajaran priests.

In the future it might be best to merge the capabilities of bible with
versebooks (so religious versebooks can make holy water)

### Example Verses
S'rendmarr: _There is always hope beneath the light of the suns. Do not
fret at the horrors of this world, o child! Your guardians watch from
above._
Ma'ta'ke: _At that moment the king boasted of his victory and Mata’ke
quickly drew his sword, stabbing the king in his black heart who fell to
the floor. “One’s temper dictates the battle,” said Mata’ke as he wept
for his fallen battle-brother._

<img width="338" height="269" alt="image"
src="https://github.com/user-attachments/assets/da5311b6-e69a-4201-b268-099384f20f59"
/>

---------

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
2025-08-01 19:51:55 +00:00
Wowzewow (Wezzy)andGitHub f57278ad5a Head loadout debloat v2 (#20600)
**JUST BECAUSE IT SAYS "DELETED" IN ICONDIFFBOT DOESN'T MEAN IT'S BEEN
REMOVED. IT CAN BE RENAMED OR MOVED SOMEWHERE ELSE. PLEASE STOP
SPREADING MISINFORMATION THAT I'M DELETING EVERYTHING. JESUS CHRIST.**

- **The only hats removed are from budg's hat bloat (except the newsboy
hat, which has been touched up)**

- Human origin lore hats have been moved to Human - Xenowear. **NOT
REMOVED. MOVED.**
(It was kind of strange anyway they got special treatment. They aren't
restricted in any way, though, so essentially no difference.)

- Vysokan hats all rolled together into one selection.
- Beanies rolled into one selection.
- Miscellaneous, colorable hats rolled into one selection.
- Miscallaneous hats rolled into one selection.
- Dominian consular clothing items moved to be jobspawn items, like
every other consular. (Alt uniform outfits should be out from the
loadout anyway.)
- Pilotka caps, and whatever else they're called are all now named as
sidecaps.
- Renamed the Visegradi Nyakas to ear-flap cap. (I understand the
sentiment of blending lore into stuff, but putting it in the name isn't
helpful. I tried looking up Nyakas and all I'm getting is an obscure
brand of wine.) (Description unchanged.)
- Renamed padded cap to tanker cap.
- Bucket hats rolled together into one selection. (Removed pre-colored
boonies because it's just a clone of recolorabled ones.)
- And anything else I can't remember.

**Please don't spread misinformation after me and send the goon squad
after me.**
**Please just fucking message me and ask. Oh my god.**

---------

Signed-off-by: Wowzewow (Wezzy) <42310821+alsoandanswer@users.noreply.github.com>
2025-07-15 17:49:34 +00:00
2cb1576d0c Liberty's Cradle Starlight (#20996)
It doesn't currently has a starlight color. This fixes that by matching
it with Arusha's.

Co-authored-by: DanseMacabre <rsurname1212@gmail.com>
2025-07-15 10:11:23 +00:00
Greenjoe12345andGitHub 6bb40a86e9 Diplomatic Bodyguards (#20733)
Adds diplomatic bodyguards, similar to aides, the consular can open this
role. The consular's gun has been given to the guard.
2025-07-12 23:16:05 +00:00
smellieandGitHub bfb076eea5 Uncharted Space (#20937)
Adds 3 Crescent Expanse regions due to how large a region it is:
- Crescent Expanse (West): Nralakk and Solarian heavy region.
- Crescent Expanse (East): Coalition and Solarian heavy region.
- Crescent Expanse (Uncharted): Deep Crescent expanse, independents and
certain surveyors only.

Also adds a Lemurian Sea (Uncharted) sector if we ever go there.

Adds a `ccia_link` variable for sectors. Only usage is to block outbound
faxes to Central Command. For uncharted sectors. EBS remains an option
due to necessary CCIA functions (eg. scuttling), per Bear's wishes.

Adds `low_supply` variants of most vending machines and dispensers. For
later use, none mapped in.

Removes the `TEMPLATE_FLAG_SPAWN_GUARANTEED` flag from the sensors
array, because it meant it wasn't affected by `sectors_blacklist`. The
sensors array isn't so important it needs to be in every sector anyway.

Removes Burzsia from the `ALL_DANGEROUS_SECTORS` list, as the crisis has
passed and humanitarian relief efforts completed.

Adds the `ALL_EVENT_ONLY_SECTORS` for limited usage during event
arcs/similar where canon odysseys or certain thirdparties may infringe
upon an arc's narrative. Allows selective enabling/disabling of canon
odysseys or third parties for said arcs. Not intended for liberal
application.

### Asset Licenses
The following assets that **have not** been created by myself are
included in this PR:
| Path | Original Author | License |
| --- | --- | --- |
sound/music/lobby/crescent_expanse/crescent_expanse_1.ogg | "Lüüü -
Weedance" by Lüüü, Obtained from
https://myprivateunderground.bandcamp.com/track/lu-u-u-weedance | CC
BY-NC-SA 3.0.
sound/music/lobby/crescent_expanse/crescent_expanse_2.ogg | "Little
Bradley - Sunset Drive" by Little Bradley, Obtained from
https://myprivateunderground.bandcamp.com/track/little-bradley-sunset-drive
| CC BY-NC 3.0
sound/music/lobby/dangerous_space/dangerous_space_1.ogg | "You Can't
Kill The Boogeyman" by Karl Casey. Obtained from
https://karlcasey.bandcamp.com/track/you-can-t-kill-the-boogeyman | CC
BY 3.0
sound/music/lobby/dangerous_space_2.ogg | "Prison Planet" by Karl Casey,
Obtained from https://karlcasey.bandcamp.com/track/prison-planet | CC BY
3.0
sound/music/lobby/lights_edge/lights_edge_1.ogg | "Is Anyone Left?" by
Karl Casey. Obtained from
https://karlcasey.bandcamp.com/track/is-anyone-left | CC BY 3.0
sound/music/lobby/lights_edge/lights_edge_2.ogg | "Running From The
Wendigo" by Karl Casey. Obtained from
https://karlcasey.bandcamp.com/track/running-from-the-wendigo | CC BY
3.0
2025-07-12 12:12:40 +00:00
smellieandGitHub 7b865b9f2e Adds the Xanu System & Xanu Prime (#20917)
Adds a Xanu region for Xanu Prime to spawn in. Ice/barren asteroids as
possible spawns for mining operations.

Adds Xanu Prime as a visitable planet, with 2 regions: the arid
grasslands of Naya-Khyber; the tundra of Himavatia.

Only basic, super generic planet ruins included.

Random ground survey data available for scientific investigations.

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

| Path | Original Author | License |
| --- | --- | --- |
| /html/images/scans/exoplanets/xanu_prime.png | Kyres1 (Sourced from
our own wiki) | CC BY-SA 4.0 |
| /sound/music/regional/xanu/xanu_rock_1.ogg | Swara Sutra
(https://swarasutra.bandcamp.com/album/indulgence) | CC BY-NC-SA 3.0 |
| /sound/music/regional/xanu/xanu_rock_2.ogg | Swara Sutra
(https://swarasutra.bandcamp.com/album/indulgence) | CC BY-NC-SA 3.0 |
2025-07-10 17:27:38 +00:00
8b7cc4ec67 Allows Queenless K'lax Vaurcae to select the Si'akh religion (#20910)
Requested by Lent23, current lore dev for Unathi, to be in line with the
existence of the Ssup'vihtal Queenless group as shown
[here](https://wiki.aurorastation.org/index.php?title=Si%27akh#The_Ssup%E2%80%99vihtal)

---------

Co-authored-by: Gabby <59633984+feartheblackout@users.noreply.github.com>
2025-07-06 21:47:49 +00:00
Matt AtlasandGitHub 3837112bd1 Revert "Fix missing pixels in new hairstyle" (#20854)
bad merge
2025-06-17 02:33:31 +02:00
BatrachophrenoandGitHub 156620ad4f Fix missing pixels in new hairstyle (#20828)
See title- the new haircuts leave two pixels of the head uncovered, this
fixes that. My bad, know better testing now... :(
2025-06-16 22:16:59 +00:00
2ee9c74186 Adds the Unathi Morozi Accent (#20785)
Adds the requisite defines, icon, and information for the accent. Should
be limited to only Unathi with the Empire of Dominia origin.

---------

Signed-off-by: Evandorf <ej_denton@msn.com>
Co-authored-by: FlamingLily <80451102+FlamingLily@users.noreply.github.com>
2025-06-01 10:57:05 +00:00
smellieandGitHub 5180627bea The Return of Sol Consulars (#20727)
Unblacklists Sol Alliance citizenship from the consular selection.
Let free the many character designs awaiting.

A thanks to the Human Lore team for their Pharsalia arc :)
2025-05-02 12:30:19 +00:00
FlamingLilyandGitHub 843387d6d8 Added stateless citizenship options to Underhive Diona, Voidtamers, and deep space wildborns. (#20684)
Requested by da lore team

Also i touched up the code for readability but that's not player facing
2025-04-13 10:11:59 +00:00
shimmeristakenandGitHub 3586ed946b New Accent tags for Sol, new Saturn origin. (#20566)
Per request of human lore.

Adds one new origin and six new accents.

Saturn becomes a new origin, under which three accents become options,
Iapetus (Cassinian), Enceladus, and Titan.

Mercury and Eris accents added to the currently unused 'Sol System'
origin, making it far less redundant than it currently is.

Unity Station accent added as an option for Earth origin.

"Stationer (STA): Similar to the conventional Terran accent, the
“Stationer” accent instead has its roots in North American English,
reflecting the Alliance’s history in the region.

Mercurian (MCY): Mercurian Common is often heard in the boardrooms of
Einstein Engines, which employs much of the planet’s population. Those
who speak with this accent are often – to no fault of their own –
regarded with suspicion by the SCC due to this association.

Enceladian (ENC): Enceladian Common is descended from the accents of
North and South America, and the residents of Saturn’s moon take pride
in ensuring their accent calls back to their ancestral homes on Earth.

Cassinian (CAS): Cassinian Common, the accent of Iapetus, is typically
associated with the Solarian Interstellar Intelligence Bureau, and
characters affiliated with it in Solarian movies will often talk like a
Cassinian: soft-spoken and generally polite, but reserved and often
distant.

Titanii (TIA): The largest offworlder population in the Sol System,
Titanii Common involves plentiful hand gestures and other visual
signals. Linguists have long theorized the prominence of hand gestures
in this accent comes from the moon’s EVA-centric industries.

Erisian (ERN): Erisian Common bears some resemblance to Lunarian Common
due to the planetoid’s long association with the Solarian Navy. Like its
counterpart, it is very hard to effectively replicate for an outsider."


![image](https://github.com/user-attachments/assets/3f8cb86c-a51c-4b76-baa4-6e76797d670e)
2025-03-16 11:17:09 +00:00
84cea38d68 Sol Alliance citizenship for Biesellites (#20546)
What it says on the tin. Was discussed with loremaster Triogenix
beforehand.

Co-authored-by: Gabby <59633984+feartheblackout@users.noreply.github.com>
2025-03-09 21:37:59 +00:00
FluffyandGitHub c5dabb9cda Armor defines (#20563)
Added armor defines
Converted raw strings use to defines
Added UT test to ensure people set the armor var correctly (to a list)

No player facing changes
2025-03-09 21:37:46 +00:00
f6eaa0f5d5 No Orepit diplomatic aides (#20567)
Title. Characters with Orepit citizenship aren't meant to be either
Consular Officers or Diplomatic Aides, but the latter was showing up as
an option in the join menu so this should rectify that. Orepitters might
still able to be Diplomatic Aides for the Coalition depending on how
lore feels, but this doesn't touch that. Should count as a bugfix unless
maintainers decide it isn't.

---------

Co-authored-by: Gabby <59633984+feartheblackout@users.noreply.github.com>
2025-03-09 21:37:24 +00:00
55f4e12614 Codeside Cargo Refactor (#20030)
**NOTE TO SYSADMINS: See "SQL Details" section below for information on
SQL modifications.**

Moves the data containing cargo items (i.e. the ones you order from ops
and get in the cargo shuttle) from the online database to the codebase.
Everything from suppliers to categories to individual items is now
code-side and editable by developers/contributors.

Refactors cargo items to use `singletons` instead of `datums` for
`cargo_supplier`, `cargo_category`, and `cargo_item`. Multiple-instnace
things like cargo_orders, etc. still use `datums`.

Fixed a bunch of strange discrepancies in categories, suppliers, and
pricing for various cargo items. I did a little bit, but it's exhausting
to go through all of it right now.

Clicking the 'Details' button on the Cargo Order app now actually gives
you details instead of bluescreening. Also added some UI elements to the
Cargo Order app - Cargo Control and Delivery remain untouched.

Overhauled the Cargo Order console TGUI window. It now has tabs on the
left, displays restricted access, supplier information, and boasts
search functionality.

### SQL Details
<details>
<summary>SQL Details [Click to Expand]</summary>

The following SQL tables should be deleted or deprecated from the server
database, as they are no longer in use:

- `ss13_cargo_items`
- `ss13_cargo_categories`
- `ss13_cargo_suppliers`

The included migration file, `V011__codeside_cargo`, creates a new table
`ss13_cargo_item_orderlog` to the DB. This **replaces**
`ss13_cargo_orderlog_items`. Because of this,
`ss13_cargo_orderlog_items` is deprecated and should either be deleted
or locked & preserved for logging purposes.

</details>

## Screenshots


![image](https://github.com/user-attachments/assets/79129923-1fb6-4cee-ac8d-5505a52270a4)

![image](https://github.com/user-attachments/assets/a323be35-8ce6-4ec4-98f7-ee701d0931a3)

![image](https://github.com/user-attachments/assets/5ddb02c5-152f-4715-b2da-20903fa11c93)

![image](https://github.com/user-attachments/assets/420e45b0-6a9f-4420-beb8-a2c8423a5be4)

![image](https://github.com/user-attachments/assets/114f4755-ee51-41e6-8670-07aacc5326ae)

---------

Signed-off-by: naut <55491249+nauticall@users.noreply.github.com>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2025-03-04 18:18:00 +00:00
298117e9fb Lore adjustments to Orepit origins (#20525)
Done with permission from @NobleRow and the synthetic lore team!
Reflects the outcome of the BitByte news article [found
here.](https://forums.aurorastation.org/topic/15858-bitbyte/page/4/#comment-179689)

For humans: "All Orepitters abroad in the Open Doors memorandum would
not work in jobs not requiring an education, and cannot work for
Hephaestus Industries because of its practice of not hiring Trinarists,
nor directly for the Stellar Corporate Conglomerate due to its distrust
of the Church; Orepitters who travel abroad independently, either
because they are not Trinarists or not participants in the memorandum,
are not held to this. Human Orepitters born in the Twenty Parishes
should select the Native Orepitter accent, while humans born in
Providence or the Marches should select the Providence accent."

For IPCs: "All Orepitters abroad in the Open Doors memorandum would not
work in jobs not requiring an education, and cannot work for Hephaestus
Industries because of its practice of not hiring Trinarists, nor
directly for the Stellar Corporate Conglomerate due to its distrust of
the Church; Orepitters who travel abroad independently, either because
they are not Trinarists or not participants in the memorandum, are not
held to this."

---------

Co-authored-by: Gabby <59633984+feartheblackout@users.noreply.github.com>
2025-03-02 13:48:13 +00:00
d186806afe Adds an accent for Reade (#20476)
Adds an accent tag for Reade, usable by humans with the Reade origin and
by IPCs with all human accents. This is intended as a catch-all for
characters from Reade specifically, and from spacefaring communities
elsewhere in the outer regions of Tau Ceti, such as around Chandras and
Dumas.

The idea has been cleared by Trio, I'll also send this PR over in case
lore wants any changes.


![image](https://github.com/user-attachments/assets/0b9afdc3-5011-48d4-8452-6536c42d8bc3)

---------

Signed-off-by: hazelrat <83198434+hazelrat@users.noreply.github.com>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2025-02-27 13:25:25 +00:00
88d2958ecd Updates Lobby UI (#20467)
![dreamseeker_l6iQkKYgId](https://github.com/user-attachments/assets/6e901739-032e-48f3-aafd-d23591f2ad8b)

---------

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2025-02-25 17:46:34 +00:00
3580424c01 Changes options for Orepit citizenship and updates important origin i… (#20313)
**REQUIRES SYNTH LORE TEAM APPROVAL!!!** If accepted, all added blurbs
are placeholders that can be altered as the synth lore team sees fit.

The reasoning regarding this PR is that I think the current in-game
information around Orepit and the available listed options for
citizenship are too confusing for anyone who may be interested in the
origins; humans can either choose Coalition of Colonies or no
citizenship, despite implied statelessness for humans being confusing
for anyone who might read their card or records and Orepit not being
integrated with the broader Coalition. This makes Orepit a separate and
unique citizenship in a similar vein to the format for the Free Tajaran
Council or Elyran Non-citizen Persons. The included important
information blurbs are for clarity of lore developments regarding the
Open Doors memorandum and megacorporate hiring standards for Trinarists.

I understand that I was told by NM that plans will be in the works for
Orepit after the Golden Deep arc and hope this isn't seen as
overstepping or a stopgap measure.


![image](https://github.com/user-attachments/assets/3c48b59f-9019-4477-9c12-492d14acf1a0)
For humans

![image](https://github.com/user-attachments/assets/306cb756-4807-4623-827e-fbcacfca1fa0)
For IPCs

![image](https://github.com/user-attachments/assets/6c6c35fa-ff82-4052-b7f8-1b89ffca414a)

Co-authored-by: Gabby <59633984+feartheblackout@users.noreply.github.com>
2025-01-15 13:23:42 +00:00
RustingWithYouandGitHub 53ad7756c2 Adds noble Dionae and Viridis origins (#20343)
Adds two new Dionae origins for the Viridis, reflecting the recent lore
changes for Hegemony Dionae. The Viridis noble origin comes with a new
accent, Gardensong.

Allows Dionae to be Hegemony consulars as noble Dionae now exist. Also
allows Dionae to take Sinta'Unathi to represent their greater levels of
integration into the Hegemony.
2025-01-12 12:43:36 +00:00
07ce9c05e9 Replace Social Credit Score with Social Compatibility Index (#20230)
🚨 BREAKING NEWS: Our favorite dystopian frogs just got a little
less...Chinese? Down with the Social Score Order, up with the new Social
Compatability Index hyper federalist world.

: )

Also this is a Cerriq Koh memorial pull request.

---------

Signed-off-by: Warbidon <42331812+Warbidon@users.noreply.github.com>
Co-authored-by: Ben <91219575+Ben10083@users.noreply.github.com>
2025-01-04 00:02:54 +00:00