Commit Graph
50 Commits
Author SHA1 Message Date
ca607addcc More evac shuttles 2 (#5669)
## About The Pull Request

Adds a couple really expensive shuttles.

- The gold version of Oh Hi Daniel, being a joke and expensive but not
nearly as expensive as
- The Vigilante, a long-range syndicate transport shuttle with a cosy
layout and also some mobs and a sentience balloon. (Also contains a
unique weapon)
- The Millionaire Shuttle, a very gold shuttle that's supposed to feel
fancy, and also it has some silly custom items.

Also adds a "medical bay" pod to the cluster of escape pods, along with
making it require an emagged console.
Also reduces the breacher's price considering that in hindsight it's not
_that_ good of a shuttle.
## Why It's Good For The Game

The last time I made some shuttles people kinda liked them, so I decided
to make a couple more.

## Proof Of Testing

Shuttles are able to be bought and they work just fine. StrongDMM
screenshots follow:
Gold Daniel -
<img width="320" height="352" alt="image"
src="https://github.com/user-attachments/assets/cbd57b08-35f3-47e3-929e-629f6a59fd00"
/>
Vigilante -
<img width="896" height="1376" alt="image"
src="https://github.com/user-attachments/assets/f5f66209-7271-45b8-938b-4cbad8fbf3ac"
/>
Millionaire -
<img width="608" height="1184" alt="image"
src="https://github.com/user-attachments/assets/cd28f2a9-2241-4e01-8516-e8e644a451e0"
/>



## Changelog
🆑
add: Adds a couple more dumb expensive evac shuttles.
balance: Makes the escape pod cluster shuttle emag only.
/🆑

---------

Co-authored-by: Cabbage <supredoode@gmail.com>
2026-06-11 15:36:36 -04:00
shayoki 97a15ec8f8 initial 2026-06-03 01:25:02 -05:00
explosivekittyandGitHub 48e0ce84a0 lepton violet is now unlockable after using magic mirror (#5480)
## About The Pull Request
Thanks to skyrat AMAZING and ABSOLUTELY TESTED salt PR code you couldn't
buy lepton violet shuttle even through it supposedly said in code and in
game that you could buy it after using magic mirrors. Great work person
who made it, you put the actual unlocking code in wrong proc. This PR
makes it such its unlockable after you interact with magic mirrors
## Why It's Good For The Game
It now works as intended
## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>

</details>

## Changelog
🆑
fix: Using magic mirrors now correctly unlocks lepton violet as
purchasable shuttle
/🆑
2026-04-22 13:18:46 +02:00
nevimer 85d2594bd0 Merge remote-tracking branch 'origin/master' into upstream-feb12-2026
# Conflicts:
#	_maps/map_files/moonstation/moonstation.dmm
#	tgstation.dme
2026-03-10 17:10:57 -04:00
09d8689e7a Give the Paperwork Autosurgeon to the NTC and HOP (#5195)
## About The Pull Request

This PR adds a Paperwork autosurgeon, and puts it in the locker of the
Head of Personnel and the Nanotrasen Consultant.

## Why It's Good For The Game

This implant is so obscure but I personally love it, in its gimmick.
Currently the only way to obtain it is via a medical departmental order
(???) or as an import, ever since I added it. I feel like the two
bureaucratic roles deserve to have it.

## Proof Of Testing

<img width="490" height="108" alt="image"
src="https://github.com/user-attachments/assets/51788c7a-a76d-439c-85b0-23845e56037c"
/>


## Changelog
🆑
add: Nanotrasen Consultants and Heads of Personnel may rejoice the
presence of a Paperwork Implant autosurgeon in their lockers.
/🆑

Co-authored-by: LT3 <83487515+lessthnthree@users.noreply.github.com>
Co-authored-by: Alexis <catmc8565@gmail.com>
2026-03-09 11:07:00 -07:00
Alexis b947e99408 25 left 2026-03-09 08:58:37 -04:00
Alexis 4fc6e93545 Down to 50 parsing errors. 2026-03-08 19:30:38 -04:00
Alexis bc06c283dc Cleans up some sparks code 2026-03-02 08:26:34 -05:00
5786289821 [BOUNTY] Dirty quirk (#5186)
## About The Pull Request

Adds a dirty quirk, as requested in a bounty in
https://discord.com/channels/1059199070016655462/1415440129362886727/1415440129362886727.

This quirk does a few things.

1. Walking around, you have a small chance to spread dirt to the floor.
2. If you are barefoot, you track colored footprints that fade out over
7 seconds.
3. If you are attacked, you have a puff of colored, opaque smoke fly off
you. **This cannot be spammed and must be refreshed by digging in
trash.**
4. People around you get a small mood debuff.
5. You get a small examine blurb telling people that you're dirty.

Both the dirt color and flavor text can be customized in the quirk.

If you are cleaned with soap...
1. You scream, flail, and get a -6 mood debuff.
2. **All above effects are disabled.**
3. You can refresh your filth by rummaging in trash

Hygeinebots also always try to clean dirty people.

## Why It's Good For The Game

We have filth goblins on station, and this lets them reflect who they
are mechanically. Its also a small, but minor, way to give janitors just
a bit more things to do - and a small source of conflict where you may
have people running around trying to clean you because god you just
smell so bad.

## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>


https://github.com/user-attachments/assets/6c627e3f-0874-4609-84e8-d7137628ecf1

</details>

## Changelog
🆑
add: Dirty quirk - spreads dirt, makes everyone annoyed at you, defeated
by soap.
/🆑

---------

Co-authored-by: Roxy <75404941+TealSeer@users.noreply.github.com>
2026-02-02 00:51:17 -05:00
0de30be7df My 600-lb Hotfixes: How I Learned to Love Bugfixing (#5135)
## About The Pull Request

Fix for teleportation glitch with mounting tables. Fix for diagonal
seating movement exploit. Added more conditions to re-render 1x sprite,
involving equippables being changed and other such things. It's not
perfect, but it's _much better_ now.
## Why It's Good For The Game

Because players should not teleport during shuttle rides.

## Proof Of Testing

https://github.com/user-attachments/assets/b2fd15bf-32ea-4ab8-9440-ec646509de6b

Tested and verified no further teleportation issues, no diag movement
glitches and more re-renders. This should be merged ASAP to fix/prevent
exploits.

## Changelog
🆑 Bangle
qol: Further updates to lil' guy rendering, more conditions will proc
re-render, swapping hands, dropping things, etc.
fix: Fixed oversized teleportation. You can now ride shuttles without
being teleported back to your original location of mounting.
/🆑

---------

Co-authored-by: LT3 <83487515+lessthnthree@users.noreply.github.com>
2026-01-17 16:50:04 -08:00
a2524f1f72 My 600-lb Life: How I Learned to Love the Oversized Quirk - Parts 1 & 2 (#5125)
## About The Pull Request
<img width="1263" height="172"
alt="{5D91C818-9014-4A88-B14E-07D1FB415333}"
src="https://github.com/user-attachments/assets/2ac6bb5f-ad79-4449-a3e2-1dd71fb2792b"
/>

> ᴵ ᵃᵐ ˢᵒ ˢᵒʳʳʸ


Hello team! [Bangle here.](https://www.youtube.com/watch?v=idoYCVLh2qI)

This is a two-parter.

### [**Part One: _Big ≠
Blind_**](https://www.youtube.com/watch?v=Q8Tiz6INF7I)
Oversized characters have a fair list of pros and cons. That said, one
con is inherent to Oversized characters that cannot be overlooked: the
cardinal direction that is NORTH. It is not intended gameplay to hit
myself in the face with a PKC because there's a Goliath to my north and
I clicked myself trying to get 'em **because my big dumb head's in the
way.**

So - we've implemented a rendering action that allows your character to
be rendered at 1x size client-side. There's a similar thing on
**SPLURT**, but my implementation is better, because it works with
lights, you just need to move for it to update. It takes a snapshot of
your character and uses the same framework of delusion system to replace
your sprite with this smaller, resized sprite, and changes with
directions, updating every time you do.

As of writing this, I believe **SPLURT**'s implementation does not
update with lights.
<details>

(I was mining in the dark on Lavaland for 50 minutes, lagging my ass
off, and don't intend on going back).

</details>

### **[Part Two: _MY. ASS. IS.
HEAVY._](https://www.youtube.com/watch?v=9DKwJ-yxQpQ)**

Listen, I know it's funny to watch my goofy ass break the fifth chair I
drag my sprite over towards. But, my butt needs a place to rest. Laying
on the ground EVERY SHUTTLE RIDE SUCKS. And you know what?
Proportionally speaking, a table to you is an ottoman to me. Why
pixel-shift my sprite onto it and *pretend* to sit when I can just sit?

And so, we sit.

## Why It's Good For The Game

I'm 12 feet tall, I don't have a blindspot locked cardinally north, and
God damn it, if I can stand on the fucking tables, I can sure as shit
sit on them.

## Proof Of Testing

<details>
<summary>Screenshots/Videos


https://github.com/user-attachments/assets/b058fa9a-690c-4b5e-bd82-43f2b9a219e2

</summary>
</details>

## Additional Note for the Lovely Maintainers

I'm going to be real, I am a buffoon and have zero coding skill. I was
relying heavily on Cursor (AI coding aggregate software) to get this put
together. Do not credit me with anything save for the ideas. While I'd
love to see this added, in the event this disclaimer disqualifies it,
I'm okay with that.

## Changelog
🆑 Bangle
add: Added the ability for Oversized characters to sit on tables. It
just makes sense.
add: Added an action to allow Oversized characters to render client-side
at standard height to see around them.
qol: See above! Literally. You can see above your sprite now.
/🆑

---------

Co-authored-by: LT3 <83487515+lessthnthree@users.noreply.github.com>
2026-01-17 13:58:51 -08:00
RoxyandGitHub 0d4938228f Fix CI Failures [IDB IGNORE] [MDB IGNORE] (#5126)
## About The Pull Request

- null all GAGS vars for brass wirecutters as it doesn't use GAGS
- Repath `mothbomb.dmi` so it actually gets deployed with the server
- Generate map icons
- Fix 150+ crafting material parity failures
- Fix airlock lights not working
- Fix certain species missing eyes

## Why It's Good For The Game

Don't like red X

## Proof Of Testing

If this PR is green check then you Know
2026-01-15 00:59:34 -05:00
8095672062 RBMK Overhaul, Fixes, and Roundstart Engine Selection (#4797)
## TL;DR for engineers new/returning to the RB-MK

At T1, the RB-MK2 is cooled openly, like a supermatter. Generally
speaking, the hotter it runs, the more power is generated. The more
power it generates, the hotter it becomes. The gimmick here is that
you're meant to find a sweet spot temperature for your setup and go with
it to maximum power generation.

RB-MK2s melt down when too much power is generated. Melt downs are
(generally) prevented when the safety system is enabled. When safeties
trigger, the reactor does get damaged, which can easily be fixed with a
welder. Sometimes the rod might get stuck if the reactor is too damaged
when safeties are triggered.

If the RB-MK2 melts down, you should immediately decrease power
generation. You can do this by blasting the machine with super cold air
and disabling overclock settings. You can forcibly stop a meltdown by
disabling the RB-MK2 forcibly, but this will cause the machine to suffer
massive damage that may or may not explode violently in your face
depending on the damage of the machine and how far in the meltdown stage
it is.

You should not be turning off safeties or messing with the vent settings
or overclocking it unless you know what you're doing.

You should at most build an RBMK in a small 9x9 circle, with an empty
space for the sniffer. Building too many RB-MK2 units close together
will increase tritium consumption, which in turn increases power
generation and heat generation.

## TL;DR for admins

Expect engineers to immediately melt down the RB-MK2 when they get their
hands on it. Feel free to untm this PR or get a maintainer to un tm this
if this ruins too many rounds (either through bugs or just general
fuckery).

## About The Pull Request

### Major Changes

Nearly every aspect of the RB-MK2 was tweaked in terms of power
generation, heat generation, and tritium consumption. It should be
somewhat balanced now. It is now normal (and intentional) to run the
RB-MK2 hot instead of doing the coldest possible temperature.

Replaces the roundstart station supermatter with an engine selection
beacon. This beacon cannot be moved, and allows you to select the engine
to use for the shift. Currently supported engine types are RB-MK2 and
The Supermatter Crystal (large/standard).

Adds RB-MK2 upgrade disks that can be researched. This can be researched
after energy manipulation. Current upgrades are: Safety Improvements,
Overclock Upgrade, and Auto-Vent upgrade.

Adds RB-MK2 voidouts. RB-MK2 voidouts occur during meltdowns when there
is no tritium left to process. This is a bad thing and you shouldn't do
this. This also fixes the infinite meltdown state bug.

Adds Supermatter interaction with the RB-MK2. You can construct an
RB-MK2 next to a supermatter and fill the fuel canister with
hyper-nobellium (along with tritium for fuel) to directly energize the
supermatter to absurd levels. At least 30 moles of hyper-noblium is
required for this (does not get consumed).

Building too many RB-MK2 units close together will increase tritium
consumption, which in turn increases power generation and heat
generation.

Building too many RB-MK2 units (more than 12) may trigger very negative
events. (Subject to change).

### Minor Changes
RB-MK2 research was moved to the energy manipulation techweb instead of
it having its own node.

You can no longer overclock the RB-MK2 without the Overclock upgrade.

Tweaked the sensitivity/spamminess of the RB-MK2 sniffer.

Improved the sprites of the RB-MK2 sniffer.


## Why It's Good For The Game

RB-MK2 needed code improvements and this PR aims to do this. With bug
fixes added and new features added, this should be worthy of acting as
an alternative to the supermatter.

## Proof Of Testing

Tested engine deployment and cancelation.
Tested normal operations and meltdown operations/fixes/etc.

## Changelog

🆑 BurgerBB
add: Replaces the roundstart station supermatter with an engine
selection beacon. This beacon cannot be moved, and allows you to select
the engine to use for the shift. Currently supported engine types are
RB-MK2 and The Supermatter Crystal (large/standard).
add: Nearly every aspect of the RB-MK2 was tweaked in terms of power
generation, heat generation, and tritium consumption. It should be
somewhat balanced now.
/🆑

---------

Co-authored-by: LT3 <83487515+lessthnthree@users.noreply.github.com>
2025-12-28 11:49:17 -08:00
LT3andGitHub 97f250b78d Showers provide unlimited real water instead of unlimited imaginary water (#5024)
## About The Pull Request

- Closes https://github.com/Bubberstation/Bubberstation/issues/5021
- Re-implements unlimited shower water and an additional occupancy check
for those hour long showers.
- Adds a ctrl+click changing of temperature (safe temperatures only)

## Why It's Good For The Game

You stink

## Changelog

🆑 LT3
fix: Showers now provide unlimited real water instead of unlimited
imaginary water
qol: Showers will no longer auto turn-off if occupied
qol: Shower temperature change button
/🆑
2025-12-17 14:00:36 -08:00
CursorandGitHub 28c9f29af2 Moves the Chalkboard DMI to the structures folder as opposed to 'structure'. (#4921)
## About The Pull Request

Having two folders, one being near empty is rather silly.

## Changelog
Not player facing.
2025-11-16 19:48:51 +02:00
Roxy 3e3fa72cdf Fixes for ca2cc70322 2025-10-25 15:51:03 -04:00
ReturnandGitHub 63c97c3501 Updates the Tiziran species description (and fixes the species page) (#4395)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Same as the previous PR with slimepeople, this PR washes the windows of
the old Tiziran description and adds a bunch of new details.
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
A little closer to what we're looking for with the Tiziran lore, gives
players lots of new information and tidbits to work with for their own
writing.
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing
Fully functional after the fixes! Check it out!
<img width="907" height="455" alt="image"
src="https://github.com/user-attachments/assets/2b30aae5-bc35-4ab3-91bd-cd8f51000e8d"
/>

</details>

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑 ReturnToZender
fix: Updates the Tiziran lore to match the new lore for them, also it's
not "Tizirian"
fix: SpeciesPage tgui updated to match TG upstream
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2025-08-10 18:57:31 +03:00
RoxyandGitHub f4ed1af751 Blueshift 4: Shift Harder (#3904)
## About The Pull Request

Resurrects everyone's favorite map, with some spit-shining.
- [x] Update all paths so it compiles (obviously)
- [x] Fix some disconnected cables
- [x] Add extra firelocks to the main foyer area
- [x] Add Captain's cast to the cap's office
- [x] Add detective caseboards to the detective office
- [x] Do a pass over security camera coverage, several departments were
missing massive amounts of cameras in areas
- [x] Do a pass over external airlocks, sided all access on these is
reportedly weird on certain docks
- [x] Do a pass over department wall signs (the direction ones) and make
sure they're not wrong
- [ ] Potentially clean up some of the worst offenders of
"impossible-to-navigate maints"
- [x] Ensure we're not missing any standard every-map additions that
have been created since it was decommissioned
- [x] ???
- [x] Secret things I don't know about yet because people are going to
give me feedback

## Why It's Good For The Game


![image](https://github.com/user-attachments/assets/f332aaf0-176c-4ca2-85c5-1cf0e8cc7f8e)
The people demand Blueshift

## Proof Of Testing

It's a work in progress but yes I'm testing as I go

## Changelog
🆑
map: Blueshift is back on the menu
/🆑
2025-07-15 22:38:52 -04:00
SpaceCatSS13andGitHub 08114c46c5 Adds age vet messages to lustwish portals. Bonus: at maintainer request also removes the non-vetted message entirely (#4159)
## About The Pull Request

I removed this from the original PR since it was removed elsewhere but
since the merge its been re-added, just adding it back here for
consistency.

At StrangeWeirdKitten's request this PR also removes the non vetted
message entirely. This should not be player facing.

## Why It's Good For The Game

Consistency pretty much
## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>


![Portal4](https://github.com/user-attachments/assets/3d81838a-1712-4425-8765-f7686e808391)

</details>

## Changelog
🆑
fix: Age vetting message added to lust wish portals.
/🆑
2025-07-04 10:35:57 -06:00
RoxyandGitHub 26e98e5486 Touch up modular attack_hand_secondary overrides (#4148)
## About The Pull Request

Make sure our `attack_hand_secondary` overrides are calling parents and
respecting cancel returns from higher up in the call stack, also make
sure the overrides themselves are returning a `SECONDARY_ATTACK_` define

## Why It's Good For The Game

Cleanup and runtime prevention

## Proof Of Testing

Naw

## Changelog

No
2025-06-30 15:05:18 -04:00
7b6960af81 Adds gloryhole portals and stuck in wall content. (#3713)
## About The Pull Request

Adds the LustWish portal bore to the vendor, an item that allows you to
connect two locations via a portal that can act either as a gloryhole or
a route for stuck in wall content. These portals allow for remote scenes
using subtler or interact menu verbs.



![Portal2](https://github.com/user-attachments/assets/4606c8f3-1d77-4354-9f50-65bcca2e8103)

![Portal1V2](https://github.com/user-attachments/assets/4d62a217-bfa3-4f6a-8136-85fdacf2ac85)
## Why It's Good For The Game

I've heard requests for both portal play and gloryhole content, this
scratches both itches sufficiently in my opinion
## Proof Of Testing
<details>
<summary>
Screenshots/Videos</summary>

Both modes pictured


![Portal3V2](https://github.com/user-attachments/assets/93d33cb5-8bd4-49a0-99e5-cc5b2574bbb0)

</details>

## Changelog
🆑
add: The Lustwish Portal Bore has been added, equipped with both a
gloryhole and stuck in wall mode, your lower half can now be in dorms
while your head performs your job
/🆑

---------

Co-authored-by: lessthanthree <83487515+lessthnthree@users.noreply.github.com>
Co-authored-by: Roxy <75404941+TealSeer@users.noreply.github.com>
Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com>
Co-authored-by: Arturlang <24881678+Arturlang@users.noreply.github.com>
2025-06-30 00:30:55 +03:00
KathrinBaileyandGitHub cd0422b13d Furniture & Sink Basin (#3893)
## About The Pull Request
Adds the following items:
• Standalone wooden table that doesn't smooth.
• Accompanying cabinet that fits flush with the wooden table.
• Sink basin that sits on a table with all four directional sprites.
• Wooden bed frame. It's no masterpiece, but when you have so few pixels
to work with to make it compatible with all the bedsheets, it works.

## Why It's Good For The Game
The main reason for this was so I could make better dorms and
apartments, squeezing more functionality into a compact space.
I saw a PR on Splurt that made use of chucking a sink with the pedestal
cut off onto a table and was mind-boggled to why I haven't made this in
any of my previous furniture PRs.
Wooden bed is a bit of a bonus for the rustic theme.

Coolest thing about this in my silly head is you can have a kitchen
cabinet, a storage space, table and (optionally) a sink all in one!
Woahie, three tiles of functionality in one! My goal with this is to
eventually rework the space hotel using some of this stuff.

## Proof Of Testing
<details>
<summary>Screenshots/Videos


![image](https://github.com/user-attachments/assets/77f9e083-b31b-43bb-b364-a0b0c0314f58)
The basin looks better on metal tables, but hey it's fine on a wooden
one just to show the changes.

</summary>

</details>

## Changelog

🆑
add: Sink basin for mappers
add: Table with cabinet for mappers
add: Wooden bedframe... for mappers!
/🆑
2025-05-28 00:30:58 -04:00
KazooBardandGitHub 070062588f HOP lockers now contain a "granted" and "denied" stamp (#3619)
## About The Pull Request

The HOP locker structure has had the two items, 
/obj/item/stamp/granted
 /obj/item/stamp/denied
added to them. Meaning this affects every map with a hop office. 

## Why It's Good For The Game

Community supported, lets people larp as their favourite Arstrotzkan
booth-man without stealing cargo's stamps (which are objectives already
to make it funnier, just pointing out the humor).

![thepower](https://github.com/user-attachments/assets/a6d7b735-8f25-4808-b1f6-f623a3e7857f)


## Proof Of Testing
No way this fails... There is no way. Worst case scenario? My comments
are bad, but the code compiles.

🆑
qol: Heads of Personnel have been given a bonus by Nanotrasen for their
hard work, they now are provided big "granted" and "denied" stamps to
assert dominance on any requesters in their line.
/🆑
2025-04-24 14:10:22 -07:00
RoxyandWaterpig 7600837c59 Upstream lint fixes (#3186)
Fixes all the failing grep checks in #3157, doesn't fix the define
sanity fails because im tired

![image](https://github.com/user-attachments/assets/b40fc081-a5c9-4f46-9cf5-18ed85199435)
2025-03-05 13:23:05 +01:00
Elisavet Ioanna PinkoandGitHub 09a760b37e The ACTUAL NRI PR. (#2809)
## About The Pull Request

I had some trouble with the previous PR because it turns out the files
for it had some unmerged changes from prev. bubber before the whole
TerraGov change. Anyways, remedied and all that. This renames and
changes flags of the NRI, and related items.
 Apologies for any formatting issues, this IS my first PR.
## Why It's Good For The Game

We're rid of Skyrat lore, it was well-received, and it was already
discussed between loreheads.

## Proof Of Testing

Generally had no issues, and I already loaded the sprites before on the
main server for personal use.

</details>

## Changelog
🆑 Virryi
image: Modified the NRI Flag icons.
code: Renamed a bunch of NRI-related items.
/🆑
2024-12-31 23:25:08 -08:00
e051c0e728 Adds the Séance kit to cargo - Orderable ouij... Ouji... Wee... Ghost boards! :) (#2326)
## About The Pull Request

The crate is a bit expensive and has a chance to spawn it with one of
the assorted funny names

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game

Bored chaplains rejoice, personally I'd say it's fun because I get to
yell at ghosts and take photos at them and the ghosts get to call me an
eye-sore-obvious homosexual with it's help. I think it's a win-win.

## Proof Of Testing

<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->
<details>
I have booted up a private server, ordered it, the crate came, it had
it's contents, I spawned the /weegee and it had random funny names.

</details>

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: Ouija boards can be now ordered from cargo (Séance kit)
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

---------

Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
Co-authored-by: Waterpig <wtryoutube@seznam.cz>
2024-11-26 22:36:08 +00:00
3bde496dc3 Renames all mentions of Solfed to TerraGov (#2334)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Renames SolFed/SolGov/Solar Goverment/Solar Federation to
TerraGov/Terran Goverment
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
Requested by the loremins
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing
It compiles, nothing seems broken ingame (please TM this)
<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

</details>

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: Renames all mentions of the Solar Goverment/Federation to the
Terran Goverment
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

---------

Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
Co-authored-by: lessthanthree <83487515+lessthnthree@users.noreply.github.com>
2024-11-20 04:10:08 +00:00
BoviroandGitHub 5d06e7af9a PaperworkWarden, or, giving the Warden a custom stamp (#2422)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->
Adds a stamp for the Warden role, and adds it to the Warden's locker
structure
<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game

<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->
The warden has a fair amount of paperwork that they can handle instead
of the Head of Security, and is sometimes expected to handle, like
search warrants. It seems understandable that they are given a stamp so
they can do so properly.

## Proof Of Testing

<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

![image](https://github.com/user-attachments/assets/8bbe7190-9638-452c-b14e-773ca3335d0f)

![image](https://github.com/user-attachments/assets/a888cc41-ac45-46ed-a364-dd2a4a8324d1)

![image](https://github.com/user-attachments/assets/1f1d34c3-3118-485f-a7ff-cda30ad1aa88)

![image](https://github.com/user-attachments/assets/0377eb85-7546-47bb-af4c-d1c0b59101cd)

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: gives the warden a stamp
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2024-11-15 02:20:19 +00:00
AlexisandGitHub fd1d021b15 (PORT) Closet/Crate Examining for Observers (#2318)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
_**PORTED FROM FALLOUT 13 - I COULD NOT FIND THE EXACT PR IT WAS ADDED
IN**_
Lets ghosts click on lockers and crates to see what is inside of them.
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
It helps admins out in two ways, one, they don't have to VV to see what
is inside of things, and two, they won't be asked by players to see what
is inside of crates or lockers.
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing
It didn't runtime or have any errors when I locally tested it,
screenshots of it in action can be found below.
<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->
<details>
<summary>Screenshots/Videos</summary>

![image](https://github.com/user-attachments/assets/a95bdcf0-ca23-4977-a9be-26789037062f)

![image](https://github.com/user-attachments/assets/115bcd94-fdf0-482f-b5c1-3c57df9006a3)

</details>

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
qol: made it so you can examine what is inside of crates and lockers as
an observer
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2024-11-04 19:53:46 +00:00
StrangeWeirdKitten 4576f84b64 I hate this so much 2024-10-24 08:39:15 -06:00
StrangeWeirdKitten 25289b8bc6 fixes a fuck load of sounds 2024-10-24 07:52:55 -06:00
Majkl-J ae0b926948 Holy lord no more please 2024-10-24 03:07:38 -07:00
cf7e2c474a Buffs Xeno Weed temperature survivability in hotter environments. (#2144)
## About The Pull Request

Buffs Xeno Weed temperature survivability in hotter environments. It was
increased from 300K to 350K, which is only slightly higher than Moon
Station's external temperature of 347.65K.

## Why It's Good For The Game

This should allow xenos to build nests in Moonstation while still
suffering from flamethrowers.

## Proof Of Testing

If it compiles, it werks.

## Changelog

🆑 BurgerBB
balance: Buffs Xeno Weed temperature survivability in hotter
environments. It was increased from 300K to 350K, which is only slightly
higher than Moon Station's external temperature of 347.65K.
/🆑

---------

Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com>
2024-09-29 00:16:31 -06:00
0ea9182569 [Ready] The Second Maintenance Loot Overhaul (#1607)
## About The Pull Request

Arcade loot is much more diverse and contains more possible toy spawns.
This was introduced in a previous PR but it had to be disabled because
of an upstream change with arcade machines.

Abandoned Crate loot now uses the rare/oddity loot table instead of its
own custom and extremely outdated loot table. It also has some extra...
consequences sometimes.

Adds a bunch of missing maintenance loot, and shifts a lot of it around
based on personal experience.

Makes common maint loot more common.

Reduces the amount of trash that trash piles create.

Fixes a funny issue when you use trash piles with TK at a distance.

Fixes the "Debug Maintenance Loot" verb not existing due to an upstream
change.

Adds a new category called "one of a kind" loot that contains the absurd
type of maint loot that can only be spawned once (of each type). They
can be found rarely in abandoned crates, or very rarely in trash piles.
(Buff?)

## Why It's Good For The Game

Abandoned crate loot had too small of a loot pool, and was pretty low
risk high reward considering there are auto-solvers that you can use to
automatically cheese your way through the puzzle.

Some maint loot was missing/outdated, and did not have some things that
existed in /tg/'s "vanilla" maintenance loot pool. This needed to
change.

On some maps that only had trash piles (Voidraptor), maintenance was a
hellscape of clutter. This should make it less worse.

## Proof Of Testing

Draft because untested. And also I'm tired.

## Changelog

🆑 BurgerBB
add: Overhauls loot that can spawn in abandoned crates, maintenance, and
trash piles.
/🆑

---------

Co-authored-by: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com>
Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
2024-07-04 21:00:56 -04:00
Waterpig 37afcb5004 Loadout update fixes 1 2024-07-02 18:17:39 +02:00
Waterpig 55550cb524 Upstream fixes 2024-06-28 10:02:14 +02:00
nevimer fa65d517dd fixups 2024-04-28 19:24:33 -04:00
nevimer 45e52eb774 Merge remote-tracking branch 'skrat/master' into new-bubbermaster
# Conflicts:
#	_maps/RandomRuins/SpaceRuins/hilbertresearchfacility.dmm
#	_maps/RandomRuins/SpaceRuins/skyrat/interdynefob.dmm
#	_maps/map_files/Birdshot/birdshot.dmm
#	_maps/map_files/Deltastation/DeltaStation2.dmm
#	_maps/map_files/IceBoxStation/IceBoxStation.dmm
#	_maps/map_files/MetaStation/MetaStation.dmm
#	_maps/map_files/NorthStar/north_star.dmm
#	_maps/map_files/VoidRaptor/VoidRaptor.dmm
#	_maps/map_files/tramstation/tramstation.dmm
#	_maps/shuttles/pirate_ex_interdyne.dmm
#	code/__DEFINES/mobs.dm
#	code/__HELPERS/~skyrat_helpers/is_helpers.dm
#	code/datums/mood.dm
#	code/game/objects/effects/spawners/random/random.dm
#	code/modules/admin/verbs/adminhelp.dm
#	code/modules/clothing/head/jobs.dm
#	code/modules/mob/living/brain/brain_say.dm
#	code/modules/projectiles/guns/energy/kinetic_accelerator.dm
#	code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly.png
#	code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_jelly_stargazer.png
#	code/modules/uplink/uplink_items/job.dm
#	config/lavaruinblacklist.txt
#	icons/mob/actions/actions_changeling.dmi
#	icons/mob/clothing/mask.dmi
#	icons/obj/mining.dmi
#	modular_skyrat/master_files/code/modules/client/preferences/headshot.dm
#	modular_skyrat/master_files/code/modules/mob/living/examine_tgui.dm
#	modular_skyrat/master_files/code/modules/research/techweb/all_nodes.dm
#	modular_skyrat/master_files/icons/mob/clothing/under/skirts_dresses.dmi
#	modular_skyrat/master_files/icons/obj/clothing/under/skirts_dresses.dmi
#	modular_skyrat/modules/aesthetics/airlock/icons/airlocks/multi_tile/metal_overlays.dmi
#	modular_skyrat/modules/colony_fabricator/code/appliances/space_heater.dm
#	modular_skyrat/modules/company_imports/code/armament_datums/deforest_medical.dm
#	modular_skyrat/modules/hyposprays/code/hypospray_kits.dm
#	strings/traumas.json
#	tgui/packages/tgui/interfaces/PreferencesMenu/preferences/features/character_preferences/skyrat/headshot.tsx
2024-04-20 22:19:03 -04:00
+4 31b9f4728e Remaps NTC offices for higher quality (#1003)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->
This is an NTC QOL PR!

This re-maps some of the NT Consultant offices that are so often
neglected on various maps, to bring them up to snuff. And by up to
snuff, I mean in some cases the bare minimum of usability. KiloStation
doesn't even have a fax machine!!
<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game

<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->
NTC is the number 26 most played job, but most of its offices don't
really hold up to the fidelity of the ones made on maps like Void Raptor
or Blueshift. This makes most of the NTC offices have a bedroom as well
as some special amenities!

## Proof Of Testing

![image](https://github.com/Bubberstation/Bubberstation/assets/110273561/4f33581a-7cc6-4304-8a33-bf197a0c2137)

![image](https://github.com/Bubberstation/Bubberstation/assets/110273561/aa1afe87-246b-4660-b128-01932ad19e91)

![image](https://github.com/Bubberstation/Bubberstation/assets/110273561/322151d5-87c1-441b-8580-770bf6f83d97)

![image](https://github.com/Bubberstation/Bubberstation/assets/110273561/fe4bbb8f-6698-4f12-90c9-41994b342f99)

![image](https://github.com/Bubberstation/Bubberstation/assets/110273561/39eb29fa-40c0-4941-b4ef-897d5727dec7)


![image](https://github.com/Bubberstation/Bubberstation/assets/110273561/56037293-bbbc-4194-9d82-d0887b441914)

<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑 ReturnToZender
balance: NTR's ACCESS_CREMATORIUM replaced with ACCESS_SERVICE
add: Assistants on-station may be pleased to hear that they can now wear
Head of Staff pet collars again. ...Again.
add: Nanotrasen has deemed it fit to order an upgrade to all Consultant
offices on stations in the Spinward Sector. Check them out!
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

---------

Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
Co-authored-by: pixelkitty286 <78038207+pixelkitty286@users.noreply.github.com>
Co-authored-by: BurgerLUA <8602857+BurgerLUA@users.noreply.github.com>
Co-authored-by: Cursor <102828457+theselfish@users.noreply.github.com>
Co-authored-by: nevimer <77420409+nevimer@users.noreply.github.com>
Co-authored-by: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com>
Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
Co-authored-by: xXPawnStarrXx <53197594+xXPawnStarrXx@users.noreply.github.com>
Co-authored-by: Bubberbot <151680451+Bubberbot@users.noreply.github.com>
Co-authored-by: Nitha <132854285+NithaIsTired@users.noreply.github.com>
Co-authored-by: Swift <jackwars4@gmail.com>
2024-02-26 08:37:52 +01:00
b63a716dc7 Sandstorms on Moon Station are less annoying + Other QoL (#1155)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

Adds missing miner GPSs to lockers + table.
Sandstorms on Moon Station are less annoying in terms of notifications
and sound.
Fixes typo in Moon Station plaque.
External airlocks to public areas no longer have access.

## Why It's Good For The Game

https://www.youtube.com/watch?v=IT_sjisdgbk

## Proof Of Testing


![image](https://github.com/Bubberstation/Bubberstation/assets/8602857/dbe1a077-4d32-430f-ba65-12ad55b18f73)


## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑 BurgerBB
fix: Sandstorms on Moon Station are less annoying in terms of
notifications and sound. Adds missing miner GPSs to lockers + table.
Fixes typo in Moon Station plaque. External airlocks to public areas no
longer have access.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

---------

Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
2024-02-16 21:17:54 +01:00
+1 1fa367094d Gives rubber duckies and dog bones a mask sprite (#1111)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

See name, they can now be worn in that slot too.

Sheet without the fugliness of 1.08 scaling on my lizard

![image](https://github.com/Bubberstation/Bubberstation/assets/49160555/40adfe4f-7a2f-4c40-9f88-c121145697fe)

Ingame with the fugliness of 1.08 scaling on my lizard

![image](https://github.com/Bubberstation/Bubberstation/assets/49160555/c371acb6-1305-4ba0-9eda-276f4a877cef)

![image](https://github.com/Bubberstation/Bubberstation/assets/49160555/2dca422c-184d-4c96-89a5-4720b4c68561)

![image](https://github.com/Bubberstation/Bubberstation/assets/49160555/c731f5bf-984c-49f4-aae5-28679c9f1c1a)


## Why It's Good For The Game

Bark

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
image: Mouth worn sprites for rubber ducky and dog bones
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

---------

Co-authored-by: pixelkitty286 <78038207+pixelkitty286@users.noreply.github.com>
Co-authored-by: BurgerLUA <8602857+BurgerLUA@users.noreply.github.com>
Co-authored-by: Cursor <102828457+theselfish@users.noreply.github.com>
Co-authored-by: nevimer <77420409+nevimer@users.noreply.github.com>
Co-authored-by: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com>
Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
Co-authored-by: xXPawnStarrXx <53197594+xXPawnStarrXx@users.noreply.github.com>
Co-authored-by: Bubberbot <151680451+Bubberbot@users.noreply.github.com>
2024-02-05 19:04:06 -05:00
c500e56ca6 Adds Moon Station: AKA Burgerstation 2 (#921)
Draft because it needs some final touches, and the CI checks need to be
enabled for this map.


## About The Pull Request

https://www.youtube.com/watch?v=Sr57Je1fVvM

![map
updated](https://github.com/Bubberstation/Bubberstation/assets/8602857/090988eb-569c-4158-abb6-a3ba2673a249)


Re-adds Burgerstation, except it's called Moon Station now.

## Why It's Good For The Game

it's not lmao

## TODO

- [x] Fix CI map errors/warnings.
- [x] Re-add all the hallway robot pathing nodes.
- [x] Test disposals + mail.
- [x] Fix arrivals shuttle
- [x] Test powernets.
- [x] Test supermatter + supermatter waste disposal.
- [x] Test clown chamber.
- [x] Remove all security cameras and replace them with custom ones.
- [x] Test camera visibility.
- [x] Test maint club + theatre buttons.
- [x] Test security timers.
- [x] Test ERT and whiteship shuttle docks.
- [x] Test the map itself with a testmerge.
- [x] Adjust map according to feedback.



## Changelog

🆑 BurgerBB
add: Adds Moon Station
del: Removes Burgerstation
/🆑

---------

Co-authored-by: Esixdotnet <156951974+Esixdotnet@users.noreply.github.com>
Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
Co-authored-by: The Sharkening <95130227+StrangeWeirdKitten@users.noreply.github.com>
Co-authored-by: Bubberbot <151680451+Bubberbot@users.noreply.github.com>
Co-authored-by: thegrb93 <grbrown93@sbcglobal.net>
Co-authored-by: nevimer <77420409+nevimer@users.noreply.github.com>
2024-01-25 00:55:31 -05:00
6084de5f85 Russian Flag Update (#927)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
This PR updates the Russian flag sprites and description

![image](https://github.com/Bubberstation/Bubberstation/assets/115065976/30d05fe5-bc7d-4ea4-86ef-8fa1e57ea75c)

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
lore update :3
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: New Russian Flag sprite
code: description of Russian flag changed
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

Co-authored-by: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com>
2023-12-31 12:28:10 -07:00
45ca91d989 Flag Update (GALFED IS REAL!!!) (#894)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
This pull request adds 1 new flag into the game and updates 2 flags. The
Flag being added is the Galactic Federation flag, and the flags being
updated are the Tizirian Empire Flag (previously flag of Northern
Moghes) and the Solarian State flag (previously flag of the Sol
Federation)

![image](https://github.com/Bubberstation/Bubberstation/assets/115065976/7d44ce84-bcf6-4170-9a25-3ecf0c287030)

<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
It's an update to get the game more in line with the lore.
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: 1 new flag
image: added 4 new sprites, modified 4 sprites
code: 2 flags changed (name and description)
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

---------

Co-authored-by: projectkepler-RU <99981766+projectkepler-ru@users.noreply.github.com>
2023-12-26 17:37:28 +07:00
BurgerLUAandGitHub e5a678f874 Adds "Merged" and "Closed" stamps (#820)
## About The Pull Request

Adds "Merged" and "Closed" stamps, along with fluff paper containing a
random amount of randomly generated pull requests. They can be found in
a briefcase in the RD's locker, or rarely in maint.


![image](https://github.com/Bubberstation/Bubberstation/assets/8602857/90fc5d89-a7fe-4dfe-8914-10e62abd8b75)

## Why It's Good For The Game

That damn griefer george melons came to me in a dream and asked me to
make funny stamps. They can be found in the research director's locker,
and also in maint.

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑 BurgerBB
add: Adds "Merged" and "Closed" stamps. They can be found in the
research director's locker.
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->
2023-12-06 10:11:14 -07:00
WaterpigandGitHub 93d00a5371 You can now dig through sofa pillows (#727) 2023-11-18 08:46:36 -07:00
BurgerLUAandGitHub 8cd0d0a292 Fixes trash pile linter (#639)
Missing closed brackets cause the function to perform differently.
2023-10-25 22:55:10 +02:00
BurgerLUAandGitHub b5ffe2624e Improves Trash Piles (#610)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

Tested fully but there might be funny issues (who knows).

## About The Pull Request

The rarity of maintenance loot in trash piles (structure) is at least
uncommon.
Adds funny searching effects to maintenance loot.
Generally improves the performance and code of trash piles.

## Why It's Good For The Game

Trash piles were pretty useless because of my maint loot PR. This PR
makes them better. Also better code is good.

## Changelog


🆑 BurgerBB
balance: The rarity of maintenance loot in trash piles (structure) is at
least uncommon.
add: Adds funny searching effects to maintenance loot.
/🆑
2023-10-19 19:58:44 -04:00
10cc03a810 Adds Netrunner Room + Drone Room to Burgerstation (And other small things) (#572)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request

Engineering and cargo were shifted to make room for the Drone Bay as
well as the upcoming Netruner room.

This should probably be testmerged because of how much was shifted



## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and it's effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑 BurgerBB
add: Adds Netrunner Room + Drone Room to Burgerstation
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

---------

Co-authored-by: nevimer <77420409+nevimer@users.noreply.github.com>
2023-10-03 00:39:48 -04:00
BurgerLUAandGitHub f688c6458d Adds a new map (#459)
## About The Pull Request


![image](https://github.com/Bubberstation/Bubberstation/assets/8602857/97f64193-a41f-4e39-993e-98d5588a5a8e)


A map that is almost done. ETA less than a week.

## Changelog



🆑
add: Adds a new map called Pubberstation
/🆑
2023-09-24 12:42:21 -04:00