Server-side auto-turn mode

For what's not in 'Top Priority Game Design'. Post your ideas, visions, suggestions for the game, rules, modifications, etc.

Moderator: Oberlus

Post Reply
Message
Author
o01eg
Programmer
Posts: 2004
Joined: Sat Dec 10, 2011 5:46 am

Server-side auto-turn mode

#1 Post by o01eg »

I was thinking about alternative to concede with elimination and get an idea in https://freeorion.org/forum/viewtopic.p ... 29#p103629

Player could disconnect from the game with the status of auto-turn so he doesn't participate in the game, the server doesn't wait for his turns and his assets left as is. Empire doesn't become defenceless because it wasn't eliminated and effect processing still works for it. Moreover it possible such empire will even achieve research victory.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-03-15.b3de094.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

Ophiuchus
Programmer
Posts: 3433
Joined: Tue Sep 30, 2014 10:01 am
Location: Wall IV

Re: Server-side auto-turn mode

#2 Post by Ophiuchus »

Certainly a KISS option. For understanding: would fleets follow last orders or is that a client side thing?
Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.

Look, ma... four combat bouts!

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 13587
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: Server-side auto-turn mode

#3 Post by Geoff the Medio »

Ophiuchus wrote: Sun Oct 04, 2020 9:27 amFor understanding: would fleets follow last orders or is that a client side thing?
They'd stay in their current aggressiveness setting and move to their current destination, or as close as they can get.

User avatar
Oberlus
Cosmic Dragon
Posts: 5715
Joined: Mon Apr 10, 2017 4:25 pm

Re: Server-side auto-turn mode

#4 Post by Oberlus »

I'd love to be able to auto-turn while offline, out of the conceding subject.
I'd like also to be able to set a number of turns for the auto-turn, so that it gets disabled after that number.

o01eg
Programmer
Posts: 2004
Joined: Sat Dec 10, 2011 5:46 am

Re: Server-side auto-turn mode

#5 Post by o01eg »

Server-sire part is ready https://github.com/freeorion/freeorion/pull/3213 but I need a way to set it from client.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-03-15.b3de094.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

User avatar
LienRag
Cosmic Dragon
Posts: 2148
Joined: Fri May 17, 2019 5:03 pm

Re: Server-side auto-turn mode

#6 Post by LienRag »

What is it that you lack/struggle with ?

o01eg
Programmer
Posts: 2004
Joined: Sat Dec 10, 2011 5:46 am

Re: Server-side auto-turn mode

#7 Post by o01eg »

LienRag wrote: Sun May 14, 2023 9:43 pm What is it that you lack/struggle with ?
UI implementation.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-03-15.b3de094.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

User avatar
LienRag
Cosmic Dragon
Posts: 2148
Joined: Fri May 17, 2019 5:03 pm

Re: Server-side auto-turn mode

#8 Post by LienRag »

Just a button like in single player ?
Maybe with a drop-down menu on it to set it for a specific number of turns ?

o01eg
Programmer
Posts: 2004
Joined: Sat Dec 10, 2011 5:46 am

Re: Server-side auto-turn mode

#9 Post by o01eg »

LienRag wrote: Mon May 15, 2023 11:32 am Just a button like in single player ?
Maybe with a drop-down menu on it to set it for a specific number of turns ?
Yes, to set number of turns is desired.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-03-15.b3de094.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

Post Reply