space-wizards / space-station-14

A multiplayer game about paranoia and chaos on a space station. Remake of the cult-classic Space Station 13.
https://spacestation14.io
MIT License
2.58k stars 3.2k forks source link

BasicRoundstartVariation needs to only affect station #25745

Open Emisse opened 6 months ago

Emisse commented 6 months ago

having the fucking nukie shuttle and syndicate outpost and cargo shuttle and salvage shuttle trashed to hell is insane. also having lights out on these things is bad especially for antags roundstart, needs to be bound to station grid

K-Dynamic commented 6 months ago

I have become more environmentally aware of the waste from space capitalism, because I can't stop fuckin drowning in trash and puddles

Hanzdegloker commented 6 months ago

I once got a stack of steel and then some from the trash on the cargo shuttle alone using the material reclaimer

hidden cargo nerf???

LordCarve commented 6 months ago

Some grid-distinction is definitely in order for this feature. I'd argue something like this:

Maintained by station staff:

Maintained by others:

The above seems reasonable to me and logical - whatever is not crew's responsibility to maintain starts in tip-top shape.

metalgearsloth commented 6 months ago

Also trash will gladly spawn in space

image

K-Dynamic commented 6 months ago

Also trash will gladly spawn in space

Such is life of Kessler Syndrome

LordCarve commented 6 months ago

Also trash will gladly spawn in space

I think it makes sense if it's in space around grids. Space trash would "eventually" be attracted to nearest high-gravity objects. So this also could use some tweaking to not spawn in the middle-of-nowhere-space. Around grids is fine IMO.

BONUS: Add a rare random wreck grid that is a "ball of trash", simulating trash being attracted to each other via gravity and then attracting other trash due to being heavier and becoming a snowball of trash.

blueDev2 commented 5 months ago

If you don't want a station to spawn with any variations added, you could add the component StationVariationHasRunComponent to the map prototype to suppress it. It's not it's intended use, has a misleading name if used like this, and would require touching some map yml files.

mirrorcult commented 4 months ago

this shouldnt be happening anyway as these arent stations to my knowledge but ill look at it