Page 1 of 3

Re: Hey, what's happening

Posted: Tue Apr 23, 2024 6:09 am
by milsu
cazfi wrote: Tue Apr 23, 2024 1:04 am Umh, how do you achieve first selecting "classic" ruleset, and then playing a scenario game? There's no ruleset selection when you start a scenario from the client.
I start scenario, then there is the option to change the ruleset, near the option to set AI difficulty.

Re: Hey, what's happening

Posted: Tue Apr 23, 2024 9:46 am
by cazfi
Thanks. I don't think that (widget of the standard pre-game page) should be there in case of scenarios, as scenarios cannot be used with just any ruleset (think about a scenario with units that do not exist in rules). And anyway the ruleset should be loaded before the scenario that uses it.

Re: Hey, what's happening

Posted: Tue Apr 23, 2024 1:20 pm
by milsu
cazfi wrote: Tue Apr 23, 2024 1:04 am If you run server separately, you should be able to set ruleset first, and then to load europe scenario (this does not work with all scenarios, but most of the scenarios included in freeciv distribution can be played with multiple rulesets):

Code: Select all

> rulesetdir classic
...
> load europe
I did this, opened the server first, typed "rulesetdir classic", and then "load europe", but when I start the Europe map, it is still "civ2civ3" ruleset. I think I saw that "classic" ruleset was default before version 2.6, so I should search for some previous versions of the game.

Re: Hey, what's happening

Posted: Tue Apr 23, 2024 2:57 pm
by milsu
I have tried both 2.5.12 and 2.6.11 versions, and I can confirm that both got "classic" ruleset by default for the map of Europe. But I will stick to 2.5.12 because it got the prettiest user interface.

Re: Hey, what's happening

Posted: Wed Apr 24, 2024 2:14 pm
by Elefant
What clients are you using for 2.6.11 vs 2.5.12?

Re: Hey, what's happening

Posted: Thu Apr 25, 2024 12:06 am
by milsu
Elefant wrote: Wed Apr 24, 2024 2:14 pm What clients are you using for 2.6.11 vs 2.5.12?
Mainstream client.

Re: Hey, what's happening

Posted: Thu Apr 25, 2024 11:22 pm
by Elefant
2.6.x changed default client to gtk3/gtk3.22. You could try the gtk2 client to see if that is more to your liking.
It can be found here: https://files.freeciv.org/packages/windows/

Re: Hey, what's happening

Posted: Sat Apr 27, 2024 3:38 am
by cazfi
There are also msys2 based builds of freeciv-2.6 here, to replace ancient msys1 system: https://files.freeciv.org/packages/wind ... /releases/
Later versions are made with msys2 by default.

Re: Hey, what's happening

Posted: Sat Apr 27, 2024 3:43 am
by cazfi
cazfi wrote: Tue Apr 23, 2024 9:46 am Thanks. I don't think that (widget of the standard pre-game page) should be there in case of scenarios, as scenarios cannot be used with just any ruleset (think about a scenario with units that do not exist in rules). And anyway the ruleset should be loaded before the scenario that uses it.
-> https://redmine.freeciv.org/issues/506

Re: Hey, what's happening

Posted: Sat Apr 27, 2024 3:48 am
by cazfi
milsu wrote: Tue Apr 23, 2024 1:20 pm
cazfi wrote: Tue Apr 23, 2024 1:04 am If you run server separately, you should be able to set ruleset first, and then to load europe scenario (this does not work with all scenarios, but most of the scenarios included in freeciv distribution can be played with multiple rulesets):

Code: Select all

> rulesetdir classic
...
> load europe
I did this, opened the server first, typed "rulesetdir classic", and then "load europe", but when I start the Europe map, it is still "civ2civ3" ruleset. I think I saw that "classic" ruleset was default before version 2.6, so I should search for some previous versions of the game.
Works for me.

Just to clarify: You should "Connect to Network Game" to that server, not to start a new scenario game (with client-internal server).