Author Topic: Soldier names  (Read 109362 times)

Offline Aldorn

  • Commander
  • *****
  • Posts: 750
    • View Profile
Re: Soldier names
« Reply #75 on: May 19, 2014, 01:56:32 am »
Hi,

Attached french names corrected (with accents as now in UTF8) + some added (in spirit of game, I mean people going to war, also 20-50 years old, in 1999)

Source : openxcom_git_master_2014_05_18_0656


Offline yrizoud

  • Commander
  • *****
  • Posts: 1014
    • View Profile
Re: Soldier names
« Reply #76 on: May 19, 2014, 02:04:32 am »
There is no decision to put accents and other non-AZ characters in the generated names (yet).

Offline Aldorn

  • Commander
  • *****
  • Posts: 750
    • View Profile
Re: Soldier names
« Reply #77 on: May 19, 2014, 04:51:42 pm »
Thanks Yrizoud, you saved me, as the uploaded file was absolutely not the right one, what a pity !

Now replaced

In fact, there were already accents in original file, but sometimes they were missing so I corrected them

Also two versions, with and without accents, just in case

Source : openxcom_git_master_2014_05_18_0656
« Last Edit: May 19, 2014, 04:54:30 pm by Aldorn »

Offline Lord Hoot

  • Squaddie
  • *
  • Posts: 6
    • View Profile
Re: Soldier names
« Reply #78 on: June 11, 2014, 11:49:08 pm »
Am I right in thinking that names are picked completely at random from the entire range of options, rather than the computer generating an equal number from each list, e.g. French, American, Dutch etc?

If that's the case then the proportions of available nationalities need a little work. There are like ten times as many Greek names as Hindi names, which is completely disproportionate- there are c20 million ethnic Greeks in the world and maybe 200 million Hindi speakers. That's just an example.

IMO there should be a large number of names representing each of the XCOM funding nations, and smaller numbers from other places.

Offline yrizoud

  • Commander
  • *****
  • Posts: 1014
    • View Profile
Re: Soldier names
« Reply #79 on: June 12, 2014, 12:14:41 am »
I think one file is picked at random first, so each file gets equal opportunity.

Offline Falko

  • Commander
  • *****
  • Posts: 802
    • View Profile
Re: Soldier names
« Reply #80 on: June 12, 2014, 12:32:51 am »
i was told openxcom select a country and then a name
each country (=soldier name file) get on average the same amount of soldiers
if you want more american names you could copy American.nam to American1.nam ... AmericanXX.nam

if i ever got around to work with names i would do:
  • the .nam-copying to emulate soldier-home frequency based on xcom founder, GDP, population = number of .nam files
  • removing names more than 11 letters - so we have space for statstrings
  • removing names less than 3 letters - if i can have "U E" as real name and enable statstrings that could confuse
  • getting rid of duplicate in first/last name ("An An" is a correct chinese xcom soldier name but i prefer a difference between last and first name)
  • removing all name lists with more than ~300? entries - for names/regions that i can acclaim some knowledge it seems the short lists are more distinguishable and look more correct (if i have huge amounts of time to waste i could look for frequent names instead of just removing too long lists)

Offline Solarius Scorch

  • Global Moderator
  • Commander
  • *****
  • Posts: 11738
  • WE MUST DISSENT
    • View Profile
    • Nocturmal Productions modding studio website
Re: Soldier names
« Reply #81 on: June 12, 2014, 01:43:07 am »
Also, I would like a simple line in the beginning of each nam file that determines weight of such file. Names that are more likely to appear would have a higher weight.
For example, assuming that each nation participates in X-Com to their full capabilities, and that each country is similarly militarized (which is not true, but we're talking an example only), the weight could be simply population of said country or group of countries.

Offline shuuk

  • Sergeant
  • **
  • Posts: 31
    • View Profile
Re: Soldier names
« Reply #82 on: June 12, 2014, 03:29:15 pm »
Updated German Version


Edit: im at work, so i cant rename this file to german.nam  :P
« Last Edit: June 12, 2014, 03:31:12 pm by shuuk »

Offline yrizoud

  • Commander
  • *****
  • Posts: 1014
    • View Profile
Re: Soldier names
« Reply #83 on: June 12, 2014, 03:45:37 pm »
To bump on Solarius idea : Actually an even more powerful schange would be to have a ruleset entry which enumerates the nam files (and their respective weights).
This would allow for example :
- a mod which restricts to NATO names
- kiryu kai mod which uses exclusively Japanese names
- Pirates mod which uses exclusively its own custom nam file

Offline SupSuper

  • Lazy Developer
  • Administrator
  • Commander
  • *****
  • Posts: 2162
    • View Profile
Re: Soldier names
« Reply #84 on: June 12, 2014, 09:11:03 pm »
Have fun with your patriotic modding. :P

Offline yrizoud

  • Commander
  • *****
  • Posts: 1014
    • View Profile
Re: Soldier names
« Reply #85 on: June 13, 2014, 09:40:11 pm »

Offline Solarius Scorch

  • Global Moderator
  • Commander
  • *****
  • Posts: 11738
  • WE MUST DISSENT
    • View Profile
    • Nocturmal Productions modding studio website
Re: Soldier names
« Reply #86 on: June 14, 2014, 04:19:46 am »
Or a mod which picks names of forum members !
https://openxcom.org/forum/index.php?action=mlist;sort=posts;start=0;desc

And destroy last bastions of suspension of disbelief? :P

Offline eXalted

  • Sergeant
  • **
  • Posts: 20
    • View Profile
Re: Soldier names
« Reply #87 on: June 23, 2014, 04:41:26 pm »
And more Slavic names in additional to the Russian ones -  Bulgarian names pack from me. Do these have to be uploaded somewhere else for approval in the future versions? Or this is the thread?
« Last Edit: June 23, 2014, 07:42:06 pm by eXalted »

Offline SupSuper

  • Lazy Developer
  • Administrator
  • Commander
  • *****
  • Posts: 2162
    • View Profile
Re: Soldier names
« Reply #88 on: June 23, 2014, 10:14:24 pm »
I've added them.

Offline eXalted

  • Sergeant
  • **
  • Posts: 20
    • View Profile
Re: Soldier names
« Reply #89 on: June 23, 2014, 10:56:58 pm »
Cool. Thanks! ;D