Author Topic: Soldier names  (Read 108864 times)

Offline Son_of_Orion

  • Squaddie
  • *
  • Posts: 4
    • View Profile
Re: Soldier names
« Reply #60 on: June 06, 2013, 09:04:44 am »
I would like to help with this little project. I've expanded on several of the namesets provided by Raguson (though some of the changes are slight), and even made a few new sets. A lot of them are quite long. Hope you enjoy. :)

I've uploaded a few to this site, but the rest can be found here:

Japanese
Hungarian
German
Russian
Danish
Romanian
Polish
Spanish
Italian
Portuguese
Norwegian
Greek
« Last Edit: June 06, 2013, 09:08:09 am by Son_of_Orion »

Offline Ishmaeel

  • Captain
  • ***
  • Posts: 55
    • View Profile
Re: Soldier names
« Reply #61 on: October 21, 2013, 11:34:49 pm »
Sorry for the necro. I compiled some Turkish names, so if the window for applications is still open, I'd like to throw them through ;D

By the way, I was going through the other files and I noticed that the first 132 names in Hungarian.nam are all Turkish. It kinda looks like a copy/paste mishap to me.

Offline SupSuper

  • Lazy Developer
  • Administrator
  • Commander
  • *****
  • Posts: 2162
    • View Profile
Re: Soldier names
« Reply #62 on: October 22, 2013, 01:45:47 am »
If you could fix it that'd be great. The problem with crowdsourcing these soldier names is there's no easy way to validate them. Maybe I should only let native language translators submit them.

Offline Ishmaeel

  • Captain
  • ***
  • Posts: 55
    • View Profile
Re: Soldier names
« Reply #63 on: October 22, 2013, 02:57:19 am »
Here you are.

Removed the Turkish names, removed several dupes and sorted the lists while I was at it.
I don't have any means to verify the remaining names either.

Offline 54x

  • Colonel
  • ****
  • Posts: 208
    • View Profile
Re: Soldier names
« Reply #64 on: October 25, 2013, 08:01:37 am »
Sorry for the necro. I compiled some Turkish names, so if the window for applications is still open, I'd like to throw them through ;D

By the way, I was going through the other files and I noticed that the first 132 names in Hungarian.nam are all Turkish. It kinda looks like a copy/paste mishap to me.

Ah, that may be Fenyo's problem with the file then. :) Thanks very much!

Offline Solarius Scorch

  • Global Moderator
  • Commander
  • *****
  • Posts: 11721
  • WE MUST DISSENT
    • View Profile
    • Nocturmal Productions modding studio website
Re: Soldier names
« Reply #65 on: January 21, 2014, 05:35:18 pm »
Could we please include soldiers' nationality somewhere in the UI? I don't know where half my team comes from, they have names that don't tell me anything (and I consider myself rather knowledgeable in this respect, I did 3 years of culture studies :P).

Offline hszp

  • Captain
  • ***
  • Posts: 64
    • View Profile
    • szabopeter@github
Re: Soldier names
« Reply #66 on: March 17, 2014, 04:57:02 pm »
I was thinking a bit about this soldier nationality. I wanted to add tiny flags somewhere.
It's complicated: the names are taken from real world language files whereas in the xcom world, we have a different set of countries. So it would not be appropriate to set a Dutch citizenship for a soldier when in the distant x-com future of 1999, you only have a United European citizenship, no Netherlands. Soldiers could have an ethnicity property but it's difficult to assign flags to those.
Of course, a trivial solution is that you assign 'nationality' to the language files one to one and don't care about any complications.

Offline Solarius Scorch

  • Global Moderator
  • Commander
  • *****
  • Posts: 11721
  • WE MUST DISSENT
    • View Profile
    • Nocturmal Productions modding studio website
Re: Soldier names
« Reply #67 on: March 17, 2014, 06:46:13 pm »
Of course, a trivial solution is that you assign 'nationality' to the language files one to one and don't care about any complications.

I think that'd be fine; after all nationality has no real function, it's just a flavour.
Besides, it sounds easy to do, so it's more likely to happen. ;)

Offline Sharp

  • Colonel
  • ****
  • Posts: 181
    • View Profile
Re: Soldier names
« Reply #68 on: March 17, 2014, 11:35:20 pm »
Soldiers take names from the various name files which can be customised, assuming any modifications are kept to the current convention then it's feasible to add nationality info where it just says the title of the name file chosen, Flags would be more tricky as that would have to be hard coded to display certain flag on certain nationality.

Most of the name pairings are fairly unique so it is possible to know the nationality from the name anyway though although some of the names are cultural rather then nation specific like Arabic and Hindi, although the latter is mainly one country the former has many nations. Could always change Hindi to Indian though and copy-paste Arabic for as many countries you want so you can have Egyptian, Saudi, Libyan etc...

Offline hszp

  • Captain
  • ***
  • Posts: 64
    • View Profile
    • szabopeter@github
Re: Soldier names
« Reply #69 on: March 18, 2014, 11:13:09 am »
Could always change Hindi to Indian though and copy-paste Arabic for as many countries you want so you can have Egyptian, Saudi, Libyan etc...

There are multilingual countries though. Copy-pasting is a bad sign in itself, but when you start doing "cat Dutch.lng French.lng >Belgian.lng", you can be sure you're doing it wrong =)

Offline Sharp

  • Colonel
  • ****
  • Posts: 181
    • View Profile
Re: Soldier names
« Reply #70 on: March 18, 2014, 12:30:17 pm »
The world is a melting pot of culture, really you could just have any of the names in the soldier names file be from any country. The American name file is really a bunch of names from European cultures for the most part.

Copy-paste is just for ease not accuracy and I'm not advocating the dev's actually do that, it's more to the individual player how much accuracy they want of names in nationalities. For me Russian and Slovakian could be used for many Eastern European countries so if I wanted I could just copy paste and add it for Ukraine and others, pretty much all countries from the Baltic to the Balkans, it wouldn't be accurate but personally for me it would be fine as I can't really tell the difference but I definitely wouldn't want it on any of the releases from OXC, just something I could do for me maybe in combination with MKSheppards improved nations mod . If anything does go on OXC officially then it would be nice for it to be accurate in regards to names but with the melting pot culture of many countries then it won't be accurate.

Maybe just imagine the world of XCOM is one rife with fascism.

Offline Shoes

  • Commander
  • *****
  • Posts: 502
    • View Profile
Re: Soldier names
« Reply #71 on: March 18, 2014, 01:45:24 pm »
Would an appropriate way to approach this to add a nationality to the soldier via source? And then have that nationality determine the persons name; one nationality could have access several name lists.

Offline Sharp

  • Colonel
  • ****
  • Posts: 181
    • View Profile
Re: Soldier names
« Reply #72 on: March 18, 2014, 02:51:33 pm »
Yes and no, that would work but then it would have to be hard coded to take from specific name lists which means you can't mod in more name lists. I suppose you could have a namelist ruleset type thing which can have list of nationalities and what name files it will use on them to allow it to be modifiable so then you can add as many nationalities and name files as you want

Offline Solarius Scorch

  • Global Moderator
  • Commander
  • *****
  • Posts: 11721
  • WE MUST DISSENT
    • View Profile
    • Nocturmal Productions modding studio website
Re: Soldier names
« Reply #73 on: March 18, 2014, 04:50:39 pm »
Perhaps the simplest method would be to have one a function where one file can only apply to one specific nationality, but one nationality can be tied to several files. This would mean that different nationalities with the same nameset would need separate files of mostly the same content, which isn't very elegant but would solve these problems without creating new ones.
« Last Edit: March 18, 2014, 04:52:21 pm by Solarius Scorch »

Offline Shoes

  • Commander
  • *****
  • Posts: 502
    • View Profile
Re: Soldier names
« Reply #74 on: March 18, 2014, 05:04:21 pm »
I suppose you could have a namelist ruleset type thing which can have list of nationalities and what name files it will use on them to allow it to be modifiable so then you can add as many nationalities and name files as you want

Yup, that's what I was thinking.

Perhaps the simplest method would be to have one a function where one file can only apply to one specific nationality, but one nationality can be tied to several files. This would mean that different nationalities with the same nameset would need separate files of mostly the same content, which isn't very elegant but would solve these problems without creating new ones.

This can be done via rulesets like Sharp and I are saying. Modability could mean you could have a English-US namesfile under the US ruleset, and English-CAN under Canadiens or what have you.