[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