Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Burrows Still Busted! #6868

Open
2 tasks
Kurgis opened this issue Dec 13, 2021 · 0 comments
Open
2 tasks

Burrows Still Busted! #6868

Kurgis opened this issue Dec 13, 2021 · 0 comments

Comments

@Kurgis
Copy link
Contributor

Kurgis commented Dec 13, 2021

The Burrow Rework and its consequences have been a disaster for the Spaceman Race.

Relevant code:
#3636
https://github.com/discordia-space/CEV-Eris/blob/master/code/controllers/subsystems/migration.dm#L248

Finally posting it here so I don't have to spend most of the time re-looking for it, and going to put some details so I don't need to start from scratch every time I stop working with the repository for a month. Basically this rework went to address some concerns, which it did, but then IT_CUPS left shortly after which left it with some issues which have ground down my will to even continue playing. The entire re-work itself was entirely based around ~10 player low-pop balance, even with ~20 players people complain about jack-shit happening before calling the shuttle due to picking the wrong storyteller (a hard task considering only 1/6 storytellers don't rely on PvE Events which are tweaked to not directly engage the crew). Natural migrations will never occur in crew areas, Warrior and Jester are too neutered to endanger the crew, while most egregiously the ship has ceased being a hostile character, and is instead relegated to being a backdrop. Eris is basically the Walking Dead, there's zombies sure, but they're only meant to be background to the Human antagonists, not as a primary threat.

  • The migration limits should be rolled back to allow greater hostility again, and instead scale with population like they always should have done in the first place.

  • You cannot remove cracks which spawn on a turf: cracks on a turf cannot be interacted with, and interactions with said turf are buggy.

Here's an additional self-quote from June 3rd, 2019 directly regarding this.

Removing burrows were rewarding in the way you wouldn't get fucked in the ass by mobs. Depending on storyteller, you'd get a mob event every ~15-35 minutes pre-adjustment. Now they do nothing, I've so far seen 3 mob events since I've come back to the server over some hours of play. I've never seen a shantak mob event either, were they just removed without a changelog? When I announced as Captain first time coming back to the server, for everyone to start removing burrows, I was surprised no one was even bothering after handing out shovels and T-ray scanners. It was shortly after I realized that burrows were no longer an active threat of significance to the ship, but rather an annoying mechanic that one may notice from time to time. Burrow removal was simply a waste of time as they posed insignificant threat, from the necessary chore that they were previously.

Of course, this isn't feasible on low-pop, there's ~10 players, and countless dozens of burrows popping off mob events. Eventually the ship would reach a point that areas would become uninhabitable, crew genocide would usually follow. You'd need to evacuate due to these mob events rendering the ship unfit to continue on in, so they put up a PR (that I can no longer find), that effectively made mob events an unknown feature to many players. An event scaling system should be implemented, to take in account the amount of active players. Additionally, burrows should take in account the amount of readied players (if possible), perhaps they can delete a certain percentage of themselves at game start if population is exceptionally low.

This issue thread is obviously highly biased and probably controversial, so yeah, lets get some discussion regarding this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant