Commit Graph

2131 Commits

Author SHA1 Message Date
Batrachophreno
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
FlamingLily
04cd449bd7 Partially reverts the scarcity PR with respect to the bar. (#20788)
From the feedback I've been seeing while playing, the bar has become
*unfun* to play or to interact with. I don't think the scarcity PR has
helped improve player experience, at least for the bar. I've re-added
the drinks that were removed, including the cabinet of beer yokes in the
back.

HOWEVER. There are less of all of them, encouraging resupplies if
there's heavy use.

!!!! I have not touched any other changes the scarcity PR introduced.
Medbay and Engineering scarcity remain. Anything added to cargo remains
purchasable, and the lavatory vendor still exists. !!!!

Supersedes #20786
2025-06-11 09:55:51 +00:00
Cody Brittain
0782d0f29c Balloon alert improvements (#20798)
Updated balloon alerts with the latest changes from tgstation.
Improvements include a new plane for them, and their duration changes
depending on their length.

Unfortunately, since they were added, they have been abused for really
long text that is difficult to parse in-game (by myself included).
Balloon alerts are useful, but they are not smoking guns and have
limitations due to their lack of persistence. I have clamped down on
their abuse in favor of the standard established by tgstation, [seen
here](https://hackmd.io/0Cvr4hpcTe-KI6SbgfUWtw#balloon_alertballoon_alert_to_viewers).
We lack updated runechat so I will not propose this be a fully
implemented standard at this time, but I have cut down all existing
balloon alerts to size.
2025-06-11 09:52:13 +00:00
Wowzewow (Wezzy)
702472583c Scarcity and Supply Chain (#20760)
- rscadd: "Adds Lavatory vendors to the public bathrooms, that dispense
hygiene goods."
- refactor: "Migrates bartender's supply of 6 pack beers and Sencha teas
to the cargo database."
  - refactor: "Migrates impact wrenches to the cargo database."
- balance: "Removes the extraneous dylovene, kelotane, bicaridine and
coagzulug in medical. Migrates medication to the medication closet."
- balance: "Removes the unused Nanomed Minis in medical. Replaces the
surgery side Nanomed Plus with a Nanomed Mini."
- balance: "Removes the two large medical kits from medical storage, and
the kit in the exam room. Moves the wheelchairs from the morgue lift to
medical storage."
- rscadd: "Adds cranberries to the game. Now you can actually make
cranberry juice!"
- refactor: "Juices found in soda machines, booze dispensers and the
booze-o-mat have been migrated to the cargo database."
- rscadd: "Cream and fatshouters milk cartons can be ordered from
cargo."
- balance: "Certain juices are now cartons when separated in a
CondiMaster."
- balance: "Removed coffee, milk and sugar from soda machines, as they
are made redundant by CoffeeMasters."
- balance: "Non-CoffeeMaster coffee machines now just dispense coffee
instead of espresso."

TL;DR
- Juices aren't free anymore - get them from supply, the botanist, or
alternative means.
- Soda machines don't dispense coffee, milk and sugar anymore. Since we
have coffee machines already.
- Migrates the stuff in the bar that just got shoved in through mapping
that shouldve been a cargo order in the first place.
- Adds lavatory vendors, which helps to replace manually mapped in
toiletries.
- Removes the extra medical supplies from medical that end up basically
unused for most rounds.
- Adds more things that can be ordered from supply.
- Un-powercreeps the impact wrench. It's made screwdrivers and wrenches
obsolete. Imagine if all of Medical's hyposprays were the CMO hypospray.
That's how it basically is right now.

It's going to be mildly inconvenient, sure. But I have full faith that
people will get used to it in a month. I feel kind of vindicated after
the suit sensors removal PR that the mass-complaints have ceased to be
an issue, and I feel it's going to be the same case here.

Anyway, yes, it's rather silly that the Big Ass Flagship doesn't
immediately have the latest and greatest stuff, but this is thinking
towards long term towards NBT2, where we'll definitely be running a lot
more slim.

**Also, please. Don't brigade this pull request. Just ping me in the
general Discord if you have anything to bring up. I'll try respond to
you if I'm available.**
2025-05-18 14:13:48 +00:00
Batrachophreno
1bace2f381 Fix Airlock Assembly deconstruction (#20766)
https://github.com/Aurorastation/Aurora.3/issues/17355

Fixed check for airlock assembly deconstruction. Also added a friendly
feedback message about installing windows, not that I had trouble with
that recently or anything.
2025-05-16 08:33:47 +00:00
Batrachophreno
0744712aeb Maintenance Panels openable with regular wrench (#20752)
To allow the fluff maintenance panels to be opened even with low-tech
standard wrenches. Not only does it make sense, but also lets them still
be opened and worked with even if Engineering were to lose its default
impact wrenches.

To facilitate the mundane wrench being used for atmos panels as a 'fix
RP' action, opening and closing maintenance panels now must be done with
the Disarm intent (with description updated to communicate the fact).

---------

Signed-off-by: Batrachophreno <Batrochophreno@gmail.com>
Co-authored-by: hazelrat <83198434+hazelrat@users.noreply.github.com>
2025-05-13 22:17:36 +00:00
hazelrat
a2e9e72df8 Hydroponics layout tweaks (#20749)
This implements several tweaks to the layout and contents of the
recently remapped hydroponics bay to make the space smoother and more
intuitive to play in.

The intention of the mapping here is to make D1 hydroponics a
non-liminal space to be in, it should have amenities that mean you can
spend a long time there comfortably - I believe this was also the
intention of the original PR. It contains most of the hydroponics
machines. This is also intended to ensure that you can comfortably spend
most of your time in D2 if you prefer, which is important as it's the
more visible area.

The empty middle row in the D1 hydroponics racks is intended to be an
intuitive spot to cultivate bees. There are two chairs at the desk since
there are two gardeners, and the vendors have been moved to a more
prominent spot on D2 to make it feel less liminal. I've replaced the
hatches under the hydroponics trays with outlines, as a green hatch
under a plant makes the plant pretty indistinct. Windoors have been
removed between the two areas, since they are no longer required to gate
chef access.


![image](https://github.com/user-attachments/assets/40d393ec-4201-45b8-b710-9e155f36dfcc)

![image](https://github.com/user-attachments/assets/ca7b8c40-846d-4e10-bef0-1e3d5cfd897a)
2025-05-13 22:17:26 +00:00
Stev-the-third
7a304219a4 Burzsia Flag (#20742)
Burzsia flag. Do I need to be more verbose. It's a flag for Burzsia.
That's it. What do you expect of me.

![image](https://github.com/user-attachments/assets/73ae36c4-1f5e-4502-940b-2aa43508e694)

---------

Co-authored-by: steviii <cormallenfield123@gmail.com>
2025-05-12 06:27:18 +00:00
Cody Brittain
fdd916dc4e Added another check for mobs buckled to roller beds (#20746)
Got stuck today due to being simultaneously buckled to a roller bed that
was being folded. Added another check to hopefully plug this issue.
2025-05-09 06:54:13 +00:00
FlamingLily
1c0eb9bdcd Makes the supply drop event have a low chance to spawn crate full of contraband. (#20720)
As the title says. Currently a 10% chance each time the random crate
spawn rolls but I'm open to reduce it if desirable.

---------

Signed-off-by: FlamingLily <80451102+FlamingLily@users.noreply.github.com>
2025-04-25 10:36:28 +00:00
Evandorf
d324980d40 Fixes Chainlink Fence Pathing (#20677)
Fixes an issue where you could not walk on the tile where a chainlink
fence existed. Altered the passing code and added some flags to ensure
it would check direction.

@RustingWithYou I tested it several times to make sure that it could not
be lept. It seemed the intention was for it to never be passable so
nothing living is able to move through it in this configuration. I left
the probability for projectiles to sometimes not pass.
2025-04-06 23:10:33 +00:00
Geeves
e3f2b7de80 Engineering Fluff - Maintenance Panels (#20334)
* Added maintenance and large maintenance panels to various areas around
the ship. These are fluff objects that have no mechanical impact, but
serve as RP tools engineers can use to go to and interact with
departments.



https://github.com/user-attachments/assets/52d49e82-ba98-411f-901e-d9210f0ad6d0

---------

Co-authored-by: Hazelrat <ric.whe.don@gmail.com>
Co-authored-by: hazelrat <83198434+hazelrat@users.noreply.github.com>
2025-03-27 11:22:41 +00:00
Matt Atlas
22f3e5580d Fixes some 516 UIs. (#20662) 2025-03-27 02:14:59 +01:00
FlamingLily
0907e19253 Swapped the brown sneakers in the CE's clothing satchel with brown workboots. (#20624)
Title. The CE spawns with brown workboots anyhow.
2025-03-22 22:33:04 +00:00
Wowzewow (Wezzy)
1ff2b9153a Fixes double door cabinet animations (#20602)
Title.
2025-03-22 22:30:03 +00:00
Fluffy
86f8d6fd4f Movement update v2 (#20548)
Refactored (second passage) how movement works, now it's mostly in line
with TG handling and avoids calling 3 gazillion Cross() Uncross() etc.
on every atom in a turf.
Fixed EMP protection from species not actually protecting (this includes
the surge prevention for IPCs).
Fixed EMP 3D calculation runtiming because I forgot to make the value
absolute and it was doing the square root of a negative number.
It's now possible to queue the round to start with the Start Round verb
even while the system is initializing, for an even faster pain train to
enter the round and test things.
2025-03-22 11:38:05 +00:00
Cody Brittain
e2653bd912 Fix Konyang Utility Poles (#20614)
Closes #20607
2025-03-17 21:29:18 +00:00
naut
8b2fed79f3 Surgical gowns (#20555)
Adds surgical gowns, for use in operating rooms or sterile environments.
These come in 5 different corporate colors as well as a recolorable
generic variant.

Gowns appear on Surgeons by default, are available in the loadout (+
colorable variant), and in medical lockers alongside scrubs.

Deletes the surgical apron from the loadout. Still available in code but
supplanted entirely by the gowns now.

⚠️ **Gowns replace the labcoat on the Surgeon loadout** (to prevent
surgeons from forgetting them). This does unfortunately mean the labcoat
will need to be added in as a separate loadout item now to characters,
but the cost should be minimal.

Variants

![image](https://github.com/user-attachments/assets/7bd9c2bb-d787-4506-af0e-566abe2b4905)

Ingame

![image](https://github.com/user-attachments/assets/0fc46a0a-54b1-421a-a6ac-167071fc9038)

Colorable

![image](https://github.com/user-attachments/assets/c5c6b0fc-b76e-4113-839d-63deb972d01b)
2025-03-10 08:08:07 +00:00
Tag103
b9c82c271c Adds uniform colored Solarian Marine berets (#20532)
Adds Solarian Marine berets.
They have a green coloured and a grey colored version.
They're for the Marines because the Army already has the blue ones.
They spawn inside Sol marine uniform closets in addition to the utility
coverings already inside them.


![solberetsitemsprites](https://github.com/user-attachments/assets/dd1401b8-1990-4968-a5c6-3e18e2aa77af)

![solberetshowcase](https://github.com/user-attachments/assets/a6a2ff90-277a-4323-89e2-ae42bcac60e4)

---------

Signed-off-by: Tag103 <Tag1031@protonmail.com>
Co-authored-by: Tag103 <Tag1031@protonmail.com>
2025-03-04 16:16:05 +00:00
Wowzewow (Wezzy)
fda25beae4 Storage z-fighting bugfix (#20518)
Fixes this shit from happening.

<img width="256" alt="dreamseeker_siriznpX2I"
src="https://github.com/user-attachments/assets/ed7c1daa-79bb-4030-9667-547d7756d350"
/>
2025-02-27 13:33:46 +00:00
FlamingLily
5078644542 Added more patient lockers to the medbay, and more medical gowns to the patient lockers. (#20500)
i love medical rp
(Literally nothing else to this than the title)

---------

Signed-off-by: FlamingLily <80451102+FlamingLily@users.noreply.github.com>
2025-02-25 17:47:18 +00:00
Fluffy
3185c10cf1 516 internal links (#20428)
Convert all (appropriate) links to use the required `byond://` for 516

Added a grep to detect incompatible ones
2025-02-20 22:54:10 +00:00
FearTheGabby
912add2a1a Adds customization for loadout wheelchairs (#20485)
see changelog or video


https://github.com/user-attachments/assets/533fd37d-fbe2-472a-9959-7c672f85836b

---------

Co-authored-by: Gabby <59633984+feartheblackout@users.noreply.github.com>
2025-02-20 11:50:35 +00:00
Fluffy
7265630dde Turn more unmanaged global vars into GLOB (#20446)
Turned a ton of unmanaged globals into managed globals.
Refactored some UT output.
Removed some unused things, including vars.
Added a test to ensure people don't keep adding new unmanaged vars.
2025-02-17 23:34:02 +00:00
Fluffy
f3dab68568 Area tweaks (#20391)
Reworked area changes and power define channels

No player visible changes (hopefully)
2025-02-16 18:53:46 +00:00
Wowzewow (Wezzy)
186f94ff58 Sick Bugfixes (#20466)
Fixes #20458
Fixes #20456
Fixes #20455
Fixes #20449
Fixes #20447
Fixes #20440
Fixes #20434
Fixes #18515
Fixes #20443

Ugh. I'm still sick.
2025-02-16 18:18:45 +00:00
Wowzewow (Wezzy)
e7232d04fc The Great Device Resprite and Contained Sprite-ening (#20344)
Don't let the large file size scare you, it's just mostly splitting
stuff into contained sprites and putting them in the correct place.

Anyway, resprites most non-resprited devices in devices.dmi, and puts
them in contained sprites.
Also puts any related /obj/item/device into contained sprites too.
That's basically the long and short of it.
2025-01-24 12:16:30 +00:00
FearTheGabby
bf0d5ecdb4 Adds HPS Narrows flags (#20362)
![image](https://github.com/user-attachments/assets/d9aa430e-da1b-4eb2-883d-4575c823d60a)

Co-authored-by: Gabby <59633984+feartheblackout@users.noreply.github.com>
2025-01-24 12:15:39 +00:00
FearTheGabby
cb109da3d7 Adds on-mob sprites for the pocketwatch + differing states per slot worn (#20375)
I feel so sigma!
![image](https://i.imgur.com/F3jQTaK.gif)
![image](https://i.imgur.com/WUKJSEO.gif)

---------

Co-authored-by: Gabby <59633984+feartheblackout@users.noreply.github.com>
2025-01-19 11:16:51 +00:00
Geeves
0890f9a1e1 Unloaded Armory (#20309)
* All the ballistic weapons in the armory now start unloaded. Magazines
and rounds that would've spawned in the weapon now spawns in the ammo
lockers. In effect, two beanbags shells have been added to the armory.
2025-01-13 11:32:18 +00:00
Wowzewow (Wezzy)
10d7063030 Pants Slot, Again (#20240)
From previous PR:
- Fixes Quick Equip (Thanks, Matt)
- Fixes Loadout Preview, will override uniforms properly now
- Turns shirts into uniform items, so you can attach accessories to them

This also fixes the issue of people spawning in shirtless if they didn't
attach properly to the pants.

Additions:
- Shifts suspenders, leather chaps, and kneepads to be pants
accessories.
(This fixes the issue of accessories staying even without pants, e.g.
assless chaps)
(In future, hip holsters are to be added to this accessory list)

Anyway, that's the long and short of it. Have fun.

---------

Signed-off-by: Wowzewow (Wezzy) <42310821+alsoandanswer@users.noreply.github.com>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2025-01-09 23:26:49 +00:00
hazelrat
90088dd69c Tajaran surgical garb added to map (#20317)
Resolves https://github.com/Aurorastation/Aurora.3/issues/20285, this
overwear is required by new regulations to be worn by Tajara during
surgery so it should be available on the map and not solely via the
loadout.

Also shifted some glove boxes that had been mapped into the lockers into
the fill(), hence the .dmm change.
2025-01-04 00:02:38 +00:00
Fluffy
1ba0b35838 New opendream pragmas (#20260)
Enabled new opendream pragmas
Fixed some runtime access check operators (`:`) around the codebase (not
all, some are unfixable as they're used in macros)

No player facing changes (hopefully)
2024-12-29 11:12:09 +00:00
Fluffy
df014f9bc0 Mouse drop refactor (#20256)
Refactored mousedrag procs, added signals, some safeguards, did some
cleanups around, renamed them to make a little more sense. Mostly put in
line with TG's code.
Fast clicking and releasing with a drag, depending on the grace period
and how fast it is done, can be counted as clicks, to aid in combat
scenarios where you spamclick.
2024-12-26 14:26:32 +00:00
Fluffy
727eb2d261 Flags and adjacency work (#20259)
Added a bunch of flags for passflags on things that were previously
missing them.
Removed snowflake passthrow var, it's a passflag now.
Updated ClickCross and Adjacency code.
It's now possible to interact with things that are adjacent but
otherwise have a machine (or other appropriate items) blocking them, eg.
think of an APC on the wall with a machine in front of it.
2024-12-24 16:05:30 +00:00
Geeves
67360a9bea Weather Warnings (#19934)
* Atmospheric probes will now relay changes in weather when deployed.
Analog radios can be tuned into the weather broadcast and receive it,
provided they're in the same sector / connected z-levels.
* Fixed weather transitions to rainy / icy weather not working.
* Changed rainy / icy weather to have a blue color, reducing eye strain.


![image](https://github.com/user-attachments/assets/b8439595-25ff-4df0-8f5d-b2d27d147b70)

![image-1](https://github.com/user-attachments/assets/cf0018c2-c6c7-4cf6-8069-543ad98cd597)

![image](https://github.com/user-attachments/assets/5e4d87e2-33c8-494a-9b8f-8a62f12c496a)
2024-12-24 16:04:51 +00:00
hazelrat
acb227f24e SCCV Intrepid remap (#20249)
**This is up for review**. The theory behind the redesign can be
reviewed in the [feedback
thread](https://forums.aurorastation.org/topic/21474-sccv-intrepid-remap-feedback-thread/),
but for quicknotes:

- Designed to be able to carry more people and more stuff more smoothly.
- Maintains access for xenoarchs, should still be very usable for their
purposes.
- Should avoid chokepoints.
- Adjusts scc air tank airlock variant's pressure, airlock shouldn't go
dry.
- Airlock is 3x3, 9 turfs total. 5/9 regular vent coverage, 3/9 out vent
coverage. Cycles out in roughly 12 ticks in my testing, it seems like
the size isn't slowing it down much.
- Field kitchen crate variant added so you can set up a miniature
kitchen inside the cargo bay. Should cover essentially everything you
need.
- Nixed the RTG parts - I want to keep the storage space as open as
possible and I've never seen them used, the Intrepid practically can
never run out of power.
- For similar storage concerns, three emergency softsuits are now in a
wall ecloset, instead of two inside suit storage units. It's a little
haggard, but it saves two turfs of storage space.
- Atmos is mostly functionally the same as it was. You can no longer
feed into fuel or air from outside, but in my experience this
functionality of the Intrepid has never seen much use anyway. Only other
thing missing is the ability to directly feed air into the main air tank
or the main fuel tank off a canister - can be achieved just by swapping
a regulator/pump around in both cases.
- Medical should be identical.
- The three tile wide hallway is meant to avoid congestion, people can
go in and out of it into the side seating compartments without being
forced into any single tile doorways.
- Navigation console was hard to fit in, ideally I think I'd want to
make a wall-mounted variation so it can be incorporated more easily.


![image](https://github.com/user-attachments/assets/66ec82c8-334c-4770-b6e4-080863ce8c3e)
2024-12-24 16:04:11 +00:00
Stev-the-third
46b044d302 Nuclear Missile Silo (#20222)
The Nuclear Missile Silo Bunker Thingamjig is a 2-z odyssey map. Should
be nice and generic so storytellers can tell a variety of stories,
including just blocking off the entire bunker and having a nice snowy
town if they want to.

![StrongDMM-2024-12-13 09 59
43](https://github.com/user-attachments/assets/30d36670-72a9-41d1-b48b-84d20d166600)

![image](https://github.com/user-attachments/assets/ced645a8-4896-4739-b17c-255da643c534)

And the sub-maps:

![image](https://github.com/user-attachments/assets/3add3533-7f41-4e3e-960e-cf61b36a7172)


Future plans for a later PR include a day/night cycle and maybe weather

---------

Co-authored-by: Stev-the-third <rose@flurf.net>
2024-12-15 13:52:34 +00:00
hazelrat
56b1370144 SPLF Auxiliary ghostrole (#20197)
Adds the SPLF Raider offship, a repurposed freighter used by the
Solarian People's Liberation Fleet to raid corporate assets in the CRZ.
This is a piratical offship, but they are not antagonists.

- In terms of ghostroles, this ship is comprised of four volunteer
militants, one repurposed civilian synthetic, and one actual naval petty
officer from the 35th splinter to moderate the volunteers.
- My hope is that the ship should avoid independent ships and only
attack corporate vessels, which I hope is communicated in the ghostrole
descriptions.
- For now, the uniforms and voidsuits are all generic Solarian assets,
which may spark some confusion over how the SPLF is meant to be an
entirely seperate faction to the mainline ASSN. With some luck, we'll
have unique SPLF suits to work with soon.
2024-12-11 12:59:21 +00:00
OolongCow
b6c5ddbfe1 Fixes First-Aid Lockers Lacking Kits (#20214)
Fixes the lack of (src) at the end of the object to be spawned in the
fill() function causing kits to not appear. Whoops.
2024-11-30 21:42:06 +00:00
Matt Atlas
1da20ad33f Adds the Odyssey gamemode. (#18972)
https://forums.aurorastation.org/topic/20198-mission-briefing-auroras-gamemode-revolution

To-do:

- [x] Finish storyteller verbs.
- [x] Storyteller landmarks.
- [x] Proper storyteller spawning. Right now the gamemode system is
happy with just picking one storyteller and no actors.
- [x] Antagonist whitelists code.
- [x] Adding the Storyteller whitelist.
- [x] Mission map loading code.
- [x] Map in a bunch of missions.
- [ ] Storyteller adminhelps.

---------

Co-authored-by: Matt Atlas <liermattia@gmail.com>
Co-authored-by: DreamySkrell <>
2024-11-26 20:18:43 +00:00
OolongCow
0b928cf85f First Aid Kits in First Aid Lockers 2 (#20194)
White first aid wall lockers now consistently contain a basic first aid
kit rather than mapper-placed basic supplies. Spawning moved to code
rather than hand-placed items on the map. High-risk (even if only
flavorfully) areas and areas far from any other kit/medical have had a
wall locker added. Lockers using the same /obj for other purposes
(usually blood lockers) have been swapped to use the medical/secure
variant. Meant to accompany changes to basic first aid kit contents in
#20187

I changed the branch name at one point and that made my commits refuse
to appear in #20186, thus the new PR.


![image](https://github.com/user-attachments/assets/3cea50be-f7ba-4d7f-ab2d-18146125c44d)


![image](https://github.com/user-attachments/assets/f053f356-2fda-4a6f-be1f-ede828487a3f)
2024-11-26 16:44:16 +00:00
AlaunusLux
8a20610ce8 Bodybag and buckling layer fixes (#20174)
This PR is mostly about fixing body/cryo bag layering issues. 

Currently live and annoying to try and treat around:

![image](https://github.com/user-attachments/assets/b867af9a-8ab1-42cc-8503-bb252a3a86c7)


Currently, bags are are below roller beds when first deployed. If
buckled and unbuckled, they are then above, because of the + 0.1 on
buckling.

If buckled on a roller bed, dragged, and then unbuckled, they are then
above player mobs, because of the `layer + 1` on roller bed `Move()`
proc, which also doesn't get reset. I removed this +1 on Move() because
it was older than the +0.1 and seems to serve the same purpose.

The +0.1 did not have a method of reverting to the original buckled
atom's layer, so I added a var and check to handle that.

I also changed bullet casing's layer to `BELOW_TABLE_LAYER` with the
intent of not having them on top of stasis bags and roller beds, because
it causes issues as someone trying to treat wounded after a firefight.

Changing bullet casing's layer does have a consequence of putting
bullets underneath, for example, the soil in the public garden. Putting
the soil on `BELOW_TABLE_LAYER` would fix this, but with the consequence
of having the bushes be on top, making clicking the soil difficult for
farming purposes. Adding bushes to that layer causes consequences with
side window layering (like on deck three outside the public lounge.)

For this PR I only adjusted the bullet casing layer. I'm sure it has
other unintended layering interactions. Let me know if it would be
better to leave them where they are or on some other layer.

Current changes in PR: Bullets under soil/roller beds/stasis bags. 

![image](https://github.com/user-attachments/assets/b56b768f-b9d6-4aca-ad2a-cfc30fe6e66a)


(Example of why making bullets on top of soil is difficult) Screenshot
shows both bullets and the soil being `BELOW_TABLE_LAYER` with bushes on
top, as a reference. PR Currently has bullets underneath soil.

![image](https://github.com/user-attachments/assets/8cbf4b6d-8023-4138-86f1-f4cac106f647)
2024-11-24 17:42:33 +00:00
Matt Atlas
17df1ff2b4 Revert "Adds a Pants slot" (#20173)
There are some bugs that need to be addressed.
2024-11-15 23:26:13 +01:00
Wowzewow (Wezzy)
de81867784 Adds a Pants slot (#19999)
Does what it says on the tin. Purely cosmetic for now. This is step
zero.

Basically, clothing is starting to get real bloated with a lot of
variants.
More pressingly, accessories as well, and we're probably going to get
accessories of accessories.
After seeing what's going on with arm guards, leg guards, plate carriers
and the like,
it's heading towards a really messy level of abstraction.

Hopefully this will nip it in the bud, so to speak.

I've also added the layering feature used in watches, so you can tuck in
your uniform in your pants, or your coat in your pants if you're so
inclined to.

This also means that in the near future, we'll finally have the ROLL
PANTS feature that has escaped us for so long.

For reviewers : 
This PR is majority legwork of simply adding the new pants slot in. Very
similar to my previous Wrist slot PR.
The rest is just changing the existing pants/skirts over to a new
loadout slot and changing paths.

---------

Signed-off-by: Wowzewow (Wezzy) <42310821+alsoandanswer@users.noreply.github.com>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2024-11-15 19:41:09 +00:00
Fluffy
0b4bb4ead1 Bluespace drive (#20053)
![immagine](https://github.com/user-attachments/assets/1e75f35b-b795-44ac-af96-0fecb0fedf9a)

Added the bluespace drive.
Fixed overmap projectiles not transferring correctly.
Code improvements. A lot of.

---------

Co-authored-by: courierbravo <73250577+courierbravo@users.noreply.github.com>
2024-11-06 17:10:10 +00:00
courierbravo
20f5f40cb6 Mapping/Objects - Car sprites (#19912)
Adds objects utilizing the largely unused cars 2-10 sprites. While
automobile/random does exist, this will be a nice QoL for mappers. Also,
shuffles around the sprites in cars.dmi.
2024-11-04 21:51:53 +00:00
hazelrat
ce0f722f18 Adds some Golden Deep assets to the loadout (#20128)
Adds the Golden Deep Hoplan and Porter uniforms, added in
https://github.com/Aurorastation/Aurora.3/pull/20031, to the loadout at
request of synthetic lore. Adds the Hoplan voidsuits to the GD uplink
kits.
2024-11-04 19:39:01 +00:00
Fluffy
d40d459d42 Refactored movement observable away (#20083)
Refactored movement observable away, use only the signal.
Some tweaks to the signal.
2024-10-26 15:53:07 +00:00
Fluffy
d9c44532fc Refactored directionals (#20082)
Refactored directionals, ported lists of directions from TG, got rid of
useless proc to get the reverse direction.
2024-10-25 17:56:02 +00:00