patchFreeciv - Patches: patch #4043, Spawning server with incompatible...

 
 
Show feedback again

patch #4043: Spawning server with incompatible tileset

Submitted by:  Marko Lindqvist <cazfi>
Submitted on:  Fri 26 Jul 2013 07:47:13 AM UTC  
 
Category: NonePriority: 5 - Normal
Status: NonePrivacy: Public
Assigned to: NoneOpen/Closed: Open
Planned Release: 2.6.0

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Mon 30 Jun 2014 04:49:43 PM UTC, comment #1:

Perhaps tilesets should have some compatibility string, and rulesets have an indicator of which tileset they prefer. In the event of an incompatible tileset (checked by compat string, rather than expensive confirmation that all sprite tags can be found), the client checks all the tilesets in the available directories, and loads a compatible one.

Unfortunately, because the server always starts with the default ruleset (currently classic), this might make it irritating to test alternate tilesets for rulesets incompatible with the default tileset, as the requested tileset would be lost on server start, and the client would then choose the first available compatible tileset with the newly selected ruleset (which then requires the user to change tilesets in the client to the selected one).

Emmet Hikory <persia>
Project Member
Fri 26 Jul 2013 07:47:13 AM UTC, original submission:

This has always been minor annoyance, but if we're goint to have alien ruleset and related tileset in 2.6 that are incompatible with other rulesets/tilesets, we need to improve this somehow.

Now, if I start client with my testing alien tileset (not publicly available due to licensing issues): "./fcgui -t SLalien", and then try to connect to server that runs some toher ruleset than alien, client aborts due to incompatible tileset. The nasty thing is that such a connection is always attempted when I simply "Start New Game" or otherwise try to spawn server from the client. Initially server runs classic ruleset.

For testing the problem without alien tileset: ancients modpack has the same problem: Start client as "./fcgui -t ancients" and try to "Start New Game".

Marko Lindqvist <cazfi>
Project Administrator

 

(Note: upload size limit is set to 1024 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by persia (Posted a comment)
  • -unavailable- added by cazfi (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    No Changes Have Been Made to This Item
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup