Orphaned station instances
- JJRcop
- Joined: Wed Apr 23, 2014 1:52 am
- Byond Username: JJRcop
- Github Username: JJRcop
Orphaned station instances
I thought: what if at the end of the round, if you choose to opt-in to it, instead of restarting the server, it closes the port, and spawns another dream daemon instance to host the new station. Everyone who opted in (and is currently not dead) stays behind on the old station. Since the port is closed, nobody can join. If you die for whatever reason you get instantly connected to the current main instance. If all players disconnect from an orphaned instance it closes itself. How many instances can be open at once can be defined in the config. If the concurrent instance count reaches the set limit, the oldest instance kicks all clients in it to the current main instance, then closes itself. (This can be worked out and executed with text2file/file2text since all instances are on the same machine.)
Maybe admins can have buttons to have all orphaned instances kick their players to main then close, or something. Maybe even have a way for an admin to see running instances and choose to connect to one, at which point that instance will temporarily open to a special port just long enough for the admin to connect, then close it again. (Obviously IsBanned would be checking if connections are from the intended admin or not.)
Would require a lot of work to have certain systems and features shut down when an instance turns into an orphaned instance, to prevent weirdness. Like poly/ian/punpun no longer saving, pretty much all SQL and savefile queries stop, etc.
Dunno, might be too much load for no reason.
Maybe admins can have buttons to have all orphaned instances kick their players to main then close, or something. Maybe even have a way for an admin to see running instances and choose to connect to one, at which point that instance will temporarily open to a special port just long enough for the admin to connect, then close it again. (Obviously IsBanned would be checking if connections are from the intended admin or not.)
Would require a lot of work to have certain systems and features shut down when an instance turns into an orphaned instance, to prevent weirdness. Like poly/ian/punpun no longer saving, pretty much all SQL and savefile queries stop, etc.
Dunno, might be too much load for no reason.
I lurk quite often...
- Saegrimr
- Joined: Thu Jul 24, 2014 4:39 pm
- Byond Username: Saegrimr
Re: Orphaned station instances
Yeah but why
tedward1337 wrote:Sae is like the racist grandad who everyone laughs at for being racist, but deep down we all know he's right.
- AnonymousNow
- Joined: Tue Jul 15, 2014 1:41 pm
- Byond Username: AnonymousNow
- Location: Neptune
Re: Orphaned station instances
I can immediately see benefits. A busy station can still choose to be a busy station, with all the things they've accomplished that round still available. At the same time, the round can sort of continue in a different capacity, so people can test shit out, but if there's still antagonists around, it becomes a real paranoia game as people can't come back to help/life anymore.
Hornygranny wrote:It's not your codebase. It's our codebase. You can imply soft power as much as you want, but you don't have it. Division between the server and project is absolute. I'm not interested in reading dezzmont platitudes for the billionth time and won't be checking back in this thread.
Spoiler:
-
- Github User
- Joined: Tue Apr 15, 2014 11:41 pm
- Byond Username: Incoming
- Github Username: Incoming5643
Re: Orphaned station instances
We lack the player base to sustain a feature like this
Developer - Datum Antags: Feburary 2016
Poly the Parrot - All Seeing Bird Transcends Universe, Joins Twitter.
Kofi - Make A Poor Life Choice
Good ideas backed by cruddy code since 2012!™
Poly the Parrot - All Seeing Bird Transcends Universe, Joins Twitter.
Kofi - Make A Poor Life Choice
Good ideas backed by cruddy code since 2012!™
- Super Aggro Crag
- In Game PermaBanned
- Joined: Sat Mar 21, 2015 9:47 pm
- Byond Username: Super Aggro Crag
- AnonymousNow
- Joined: Tue Jul 15, 2014 1:41 pm
- Byond Username: AnonymousNow
- Location: Neptune
Re: Orphaned station instances
Don't we regularly reach 50 or so players on the servers now? Half of that is a crew, easily.
Hornygranny wrote:It's not your codebase. It's our codebase. You can imply soft power as much as you want, but you don't have it. Division between the server and project is absolute. I'm not interested in reading dezzmont platitudes for the billionth time and won't be checking back in this thread.
Spoiler:
-
- Joined: Thu Apr 24, 2014 1:47 pm
- Byond Username: Callanrockslol
Re: Orphaned station instances
We used to have much higher numbers, would have worked much better then.AnonymousNow wrote:Don't we regularly reach 50 or so players on the servers now? Half of that is a crew, easily.
The most excessive signature on /tg/station13.
Still not even at the limit after 8 fucking years.
The evil holoparasite user I can't believe its not DIO and his holoparasite I can't believe its not Skub have been defeated by the Spacedust Crusaders, but what has been taken from the station can never be returned.
OOC: TheGel: Literally a guy in a suit with a shuttle full of xenos. That's a doozy
Still not even at the limit after 8 fucking years.
Spoiler:
OOC: TheGel: Literally a guy in a suit with a shuttle full of xenos. That's a doozy
- iamgoofball
- Github User
- Joined: Fri Apr 18, 2014 5:50 pm
- Byond Username: Iamgoofball
- Github Username: Iamgoofball
Re: Orphaned station instances
we dont need to host a second server on every box just because people can't accept loss
- Not-Dorsidarf
- Joined: Fri Apr 18, 2014 4:14 pm
- Byond Username: Dorsidwarf
- Location: We're all going on an, admin holiday
Re: Orphaned station instances
Orphaned stations would be fun if they got 15 more minutes and then syndies started pouring from every external airlock and dropping pods with mechs
kieth4 wrote: infrequently shitting yourself is fine imo
There is a lot of very bizarre nonsense being talked on this forum. I shall now remain silent and logoff until my points are vindicated.
Player who complainted over being killed for looting cap office wrote: ↑Sun Jul 30, 2023 1:33 am Hey there, I'm Virescent, the super evil person who made the stupid appeal and didn't think it through enough. Just came here to say: screech, retards. Screech and writhe like the worms you are. Your pathetic little cries will keep echoing around for a while before quietting down. There is one great outcome from this: I rised up the blood pressure of some of you shitheads and lowered your lifespan. I'm honestly tempted to do this more often just to see you screech and writhe more, but that wouldn't be cool of me. So come on haters, show me some more of your high blood pressure please.
- oranges
- Code Maintainer
- Joined: Tue Apr 15, 2014 9:16 pm
- Byond Username: Optimumtact
- Github Username: optimumtact
- Location: #CHATSHITGETBANGED
Re: Orphaned station instances
The round nature of ss13 is no longer removable without an impossible amount of effort imo, make a remake if you don't like it.
paprika had the right idea.
paprika had the right idea.
- Cayce
- Joined: Tue May 13, 2014 5:06 am
- Byond Username: Cayce
Re: Orphaned station instances
>We used to have much higher numbers, would have worked much better then.
Edit: Nevermind, respawn was turned on.
Edit: Nevermind, respawn was turned on.
Winsome Lousome - A Winsome lass with criminal tendencies.
Kwisatz Haderach - Blue haired prophet of engineering.
Steals-The-Thing - That fucking ligger stole the pen out of my PDA.
Kwisatz Haderach - Blue haired prophet of engineering.
Steals-The-Thing - That fucking ligger stole the pen out of my PDA.
Who is online
Users browsing this forum: Google [Bot]