[crossfire] Character names, was Re: Changing connection texts

Mark Wedel mwedel at sonic.net
Thu Dec 17 22:19:17 CST 2009


Nicolas Weeger wrote:

>>   So my suggestions on this:
>> - Allow numbers in names - just the name can not start with a number.
>> - Going forward, names should be unique in a case insensitive manner.  The
>> player can still choose variations on capitalization, you just can't have a
>> 'mark' and 'Mark'.
>>
>>   To handle that last one, simplest thing is to just store all character
>> related files in a lower case version of the name (so Mark would be stored
>> as mark/mark.pl for example).  That's easy to do and solves the problem.
>>
>>   The thing that is harder to solve is existing player files.  Writing a
>> script to rename them is straightforward.  The hard part is dealing with
>> any names that conflict (eg, server has existing Mark and mark).
> 
> 
> Unless I'm mistaking, there is no 1.x => 2.0 migration script for players, 
> meaning people will have to restart their character.
> So name collision issues shouldn't matter.

  True - there is no migration plan/support.  However, there are some number of 
servers right now that running trunk bits.

  But maybe we just state all trunk servers must convert over, and let them deal 
with any conflicts they have on their own.




More information about the crossfire mailing list