Porting Features and Fixes Megathread

Some remaining fixes leftover from stun to stamina damage meta change

Summary:

Stun batons, other batons etc now do stamina damage yet not everything has been updated to the new meta.

  • Hulks no longer get slowdown from damage/stamina.
  • CNS Rebooter fixed.
  • Ling adrenaline properly boosts stamina regeneration.

Why it’s good for the game:

All of these are basically useless currently, this makes them not useless.

Original PR URL(s):

https://github.com/tgstation/tgstation/pull/46101 https://github.com/tgstation/tgstation/pull/44630 https://github.com/tgstation/tgstation/pull/46242

Status:

INCOMPLETE

Port URL(s):

I was already working on a nostamcrit trait i plan to add to most sources of stunimmune, ill add nodamslowdown to hulk on top of it tho

PDA cart swapping, eject hotkey and verb; toggle light action button

Summary:

  • If you click your PDA with a cartridge and it already has one, you’ll automatically eject it before putting the new one in
  • You can also eject the cartridge without opening the UI by using ctrl+shift+click or the Remove Cartridge verb
  • PDAs now have a toggle light action button, like other light sources
  • PDA UI correctly updates when ejecting or inserting a cartridge or ejecting an ID

Why it’s good for the game:

This has bugged me for years, so I’m assuming it bugs other people too.

Original PR URL(s):

Status:

INCOMPLETE

Port URL(s):

Title: Hydrogen Gas

Summary:

  • New gas H2
  • New machine the Electrolyzer
  • New SM interaction for H2
  • Fusion no longer uses CO2, replaced with H2
  • Fusion no longer generate nitryl and stimulum gases (only co2 and h2o)
  • Water vapor no longer generate the slippery surface (still does it when cold) no longer in the pr
  • Water vapor now slips and clean if under 30 °C
  • Plasma fire generate water vapor too
  • Reaction with N2 to make ammonia crystals
  • Metal Hydrogen, made in high pressure and heat enviroment (and golems too!)
  • With this change fusion is “locked” behind more work to do instead of tech nodes, making it harder to do from roundstart and giving atmos techs more things to make before getting into fusion. Also fusion will get more work in the future to add uses to it.
  • Plasma fire got more realistic since normal fires consume the fuel to produce co2+h2o+energy (had to remove the slippery of normal h2o at high temperatures otherwise plasmafloods would be hell). Now there is another way to make h2o so that making h2 no longer need tritium to start with
  • The Electrolyzer is a machine that works open air, changing the h2o in o2 and h2, it can be upgraded and requires a power cell. To make it you need lasers, capacitor, cable coils, glass, gold and silver.

Why it’s good for the game:

Adds interesting new content that affects multiple departments. Adds extra step in fusion, preventing fusion form being achieved and abused early into round.
From my favorites it will finally allow us to make water cooled SM, since currently water vapor is constantly used up to make chamber floor slippery.
As far as I can tell, we still try to stay fairly compatible with TG and as we know they are more about cutting than adding content nowadays. If they decided to merge this gas it is here to stay and probably will be expanded upon over time, so sooner or later we will have to add it anyway.
Personally, I think it fits great with another PR that is worked on as we speak, the monstermos. Ike even said he needed an extra gas to make things work, so he had to make unobtainium, but now we got a real gas that could fill that void. Pushing them together would make a lot of sense, new content could make that controversial PR more acceptable for and sure as hell would revive interest in atmos experiments for many.
Its already on TG and I haven’t hear complains about it, I don’t think any major issues arise during the time they had it so it seems to be a solid PR

Original PR URL(s):

github.com/tgstation/tgstation

Status:

INCOMPLETE

Port URL(s):

3 Likes

Title: New wings and separate-able antenna for moths!

Summary: Adds new varieties of wings and separates antenna and wings so they can be chosen independently. Also fixs some fucky wucky antenna spriting

Why it’s good for the game: ATM the is a very limited selection of moth wings and looks compared to say, humans. This helps that and also may provide a spriting fix.

Original PR URL(s):
MERGED FULP VERSION(recommend this):
[READY] Ports old moth sprites. by StoneMason · Pull Request #43 · fulpstation/fulpstation · GitHub
OG TG versions(only if Fulp gives you trouble I guess):
Separates mothpeople antennae into a mutant bodypart by ArcaneDefence · Pull Request #53928 · tgstation/tgstation · GitHub,
Adds unused Mothperson markings to the character creator by tmtmtl30 · Pull Request #45575 · tgstation/tgstation · GitHub,
Adds three new moth wings/markings by FuryMcFlurry · Pull Request #48129 · tgstation/tgstation · GitHub

Status: INCOMPLETE

Port URL(s):

4 Likes

Title: Newfood, kitchen expansion, new food categories from TG.

Summary:

I could have made a separate post for each, but it’s all related to cooking so… :person_shrugging:

Newfood is a big refactor to food, grinding and drinking, killing the spaghetti that is the food code we currently have.

Kitchen expansions adds griddle and ovens, giving cooking more depth rather than just putting stuff into the microwave.

New food categories adds three new categories, each containing a bunch of new food: Lizard Food, moffic food, and seafood.

Why it’s good for the game:

All of these combined would significantly improve cooking and make it more fun.

Newfood: Less spaghetti code for cooking, you’ll want to port this if you want to port other cooking PRs from TG.

Kitchen Expansion: More ways to cook stuff, adding in more depth to cooking.

New food categories: More variety! As minor as this may sound, it would add a bunch of new food that moths, lizards, felinids and basically anyone else can eat.

Original PR URL(s):

Newfood:

Kitchen expansion:

New food (and diet changes):

Status:

INCOMPLETE

Port URL(s):

Superseded by Ideasguy thread in discord.

You cannot edit your post made in this thread either, which makes its purpose rather moot since its inception.

Title: Repair Drones (AKA “Drones”)
Summary: We basically already have drones we just don’t have a way to get them in game so it would be nice to be able to build them in the bots menu in construction.
Why it’s good for the game:
Drones can maintain the station while players are busy. They provide for a quiet round experience. They allow players to experiment with construction. Drone RP between drones is unique as they can’t interact with anyone else.
Original PR URL(s):
Not sure.
Status:
INCOMPLETE (an admin or the OP can change this to “COMPLETE” once the port is added)

Port URL(s):
(Yogstation) https://github.com/yogstation13/Yogstation/blob/db59a4b3df2c0fbff95c6f7f3561334a7a79d2d8/yogstation/code/modules/crafting/recipes.dm#L15

Drones were actually disabled, they’re currently adminspawn only but they used to be part of the game

As joe said, drones are in the code, but they cannot spawn naturally and require admin intervention.

I already tried. crossed and bacon said no, even with massive restrictions in place.

1 Like

That sucks. We made it work on Yogs through white listing, intensive community policing, and draconian role bans. Like literally we all knew drones were constantly under risk of axing(for the same reason as here) so the players participated in enforcing rules as much as admins and there were very few players who wanted to be the reason we lost them.

Yogs also did something different with their “drone access” instead of using doors drones could “crawl underneath”(pass through) them so they weren’t accidentally giving access to tailgaters. So the need to strip access wasn’t a issue and they also wouldn’t risk moving hazardous atmos around the station. Drones could still use doors as if AA but only did so for repair and modification.

I swear the drone door thing was on ancient TG… I kinda liked the design in general. Would probably have tried to bring it back / port it if PR went through then. Would save alot of hastle with accidently opening doors…

TG still allows drones to just move through any door (ctrl click I think?) after a progress bar atleast.

what about bloodlings from NSV… granted the NSV fork has grown a bit distant from us but its still a beestaiton offstream
https://nsv.beestation13.com/wiki/Bloodling

that sounds cool

sprites are a bit crunchy but it seems dope otherwise

it could probably use some tweaking since security arent nearly as well armed here as on NSV

well we have 2 options for that… let pigeon do their thing and turn bee into space america or tune them down when porting