XCOM 2
1,228 betyg
More Nations and Names WotC
2
2
4
3
   
Utmärkelse
Favorit
Favoritmarkerad
Avfavoritmarkerad
Filstorlek
Lades upp
Uppdaterades
48.816 MB
30 aug, 2017 @ 18:08
25 feb @ 18:35
29 ändringsnotiser ( visa )

Abonnera för att ladda ner
More Nations and Names WotC

Beskrivning
MORE NATIONS + NAMES - WotC VERSION 1.6

Integration of More Nations Mod 1.0 by Astograph and Immersive Names 1.4 by DaggaRoosta.

War of the Chosen version. Vanilla/LW2 version can be found here: http://gtm.steamproxy.vip/sharedfiles/filedetails/?id=930573704.

This is a REPLACEMENT MOD, not a patch. Please UNSUBSCRIBE/UNINSTALL any prior version of More Nations Mod or Immersive Names before using.

You should be able to replace either component mod with this mod in the middle of a saved campaign. Removing More Nations or Immersive Names will cause the game to post a red warning before loading; you can ignore this and proceed safely. If you're on Steam and want to get rid of the red message, please use the Remove Missing Mods mod.

+*+*+*+*+*+*+

What is More Nations and Names?

It's a combination of mods that affect the generation of randomized characters, which include soldiers, engineers, scientists, mission VIPs, and in Long War 2, haven personnel:

* More Nations Mod: Adds 166 nationalities and flags, most with their own custom namelists.

* Immersive Names: Improves the name generation of the vanilla nationalities with much larger namelists, accurate ethnic representation, and adjusted name frequencies.

These mods didn't play well together. So with Astograph's permission I combined them.

The original mods both tried to adjust the same country weights, i.e., how often characters come from certain countries. The vanilla countries will appear most often in this version, but you'll still see a bunch of characters from minor countries every game.

Assembled by DaggaRoosta with permission from Astograph. Permissions for use for this mod's assets do not extend past permissions given in either component mod.

VERSION 1.6 CHANGELOG:

* Changed Syrian flag to current (post-Assad) version.
* Slightly boosted the likelihood of appearance for characters from Syria (recent wars)

VERSION 1.5 CHANGELOG:

* Reworked Russian and Ukranian namelists to more accurately reflect minority populations:
+ Created a new set of Tatar namelists for use in both countries
+ Included proportionate representation for ethnic groups fairly represented by namelists from neighboring countries
+ Slightly boosted the likelihood of appearance for characters from both Russia and Ukraine (recent war = more potential for future fighters)
Thanks to Komissar Gebet for the suggestions.

VERSION 1.4 CHANGELOG:

* Added some Skirmisher names. Thanks to Withstandinator for pointing out the mod lacked this feature, and ChatGPT for coming up with the new names.

VERSION 1.3 CHANGELOG:

* Compatability update. Refactored the existing code so it plays nicer with other mods that edit the vanilla countries. Many thanks to Iridar for discovering the issues and providing guidance for a fix.

VERSION 1.2 CHANGELOG:

* Added country localization:
+ All country names should show up correctly if playing the game in English, French, German, Spanish or Italian
+ Character names will still be the same as in previous versions

* I ditched the UK in favor of having characters from England, Scotland, Wales and Northern Ireland instead. Just trying to resolve the bizarre decision by Firaxis to have the UK and Scotland separately represented. Should be safe with existing savegames, the UK assets are all still there, but you won't draw new UK characters anymore

VERSION 1.1 CHANGELOG:

* Reworked Russian ethnic namelists to eliminate clearly non-Russian ethnic names

* Changed the overall balance of default languages among both vanilla and added nations to create more variability of languages encountered during gameplay, using the most popular in-game language where possible

* Small changes: removed and replaced duplicates in Estonian namelists, moved Morocco from East African group to North African group and replaced with Kenya
Populära diskussioner Visa alla (1)
0
18 dec, 2024 @ 7:28
Translations
1AS1
226 kommentarer
DaggaRoosta  [skapare] 23 timmar sedan 
If you need anything else, drop into the modding Reddits and ask. Good luck, and if you succeed, let me know!
DaggaRoosta  [skapare] 23 timmar sedan 
Each NameStruct should contain:

- NameStruct.MaleNames/FemaleNames/MaleLastNames/FemaleLastNames: point each one to the correct name array, e.g., class'XGCharacterGeneratorFix'.default.(array name)
- PercentChance = this describes the percent of the *country + race* to which these name arrays apply
- bRaceSpecific = set this to true if Race is set;
- Race = set this to one of three race names: eRace_Asian, eRace_Hispanic, eRace_Caucasian. If you don't include this, it will fall to the default value, which is eRace_African.

Let's say you want a country where everyone has a white skin tone palette and half have French names and half English. You'd have two NameStructs in that country template, both with Race = eRace_Caucasian, and PercentChance = 50, one pointed to the French name arrays, one to the English.
DaggaRoosta  [skapare] 23 timmar sedan 
Src/(modname)/Classes folder - The first two are pretty self-explanatory:
XGCharacterGeneratorFix.uc: this adds your new name arrays to the character generator. Replace my name arrays with yours.
X2DownloadableContentInfo_(modname).uc: this will basically load your mod correctly. Replace my mod name with yours wherever it appears.

X2StrategyElement_DefaultCountriesFix.uc: This contains the code that assembles the country templates, basically putting everything else you've created together. Every country needs at least one NameStruct for every race with a weight above 0.
DaggaRoosta  [skapare] 7 okt @ 16:08 
Content folder: these are the assets for the flag graphics that appear in the UI and on the backs of the soldier characters. I think you can leave the mod shader file alone, here you'll want to edit the UILibrary_MNaN.upk file and add your flags. You'll need to follow a tutorial from Reddit for this. If it's beyond your skill level, if you don't mind black flags for everyone, ignore it.

Localization folder: INT folder is English. These files contain text strings; for this mod, they contain your character names (MoreNationsandNamesWotC.int) and country names (XComGame.int). For character names, you're assembling arrays of first and last names, male and female, for each ethnic group. E.g., the line `Turk_M_FN[0]="Yusuf" ` sets the first name in the array for Turkish male first names to "Yusuf". Replace these arrays with your own, name them whatever will help you identify them. Including a name in more than one array slot will increase the frequency it appears.
DaggaRoosta  [skapare] 7 okt @ 15:52 
Config folder: these files are not standalone, they edit the base game files. Any line that starts with "-" deletes a line; "+" adds a new line; ";" deactivates a line of code and turns it into a comment.

XComEditor.ini, XComEngine.ini, XComGame.ini - these files contain a couple edits to the source files, mostly to make sure your mod packages load and are named correctly. Replace my mod name with your mod name, and "UILibrary_MNaN" to the name of your flag upk file (see Content folder).

XComGameBoard - this contains the country templates, which contain the weights for both the countries relative to other countries and the "races" per country. To eliminate a country change its UnitWeight to 0. Editing the vanilla countries requires -/+, but new country templates don't need them. Here you should take the vanilla countries and set their weight to 0, then overwrite my new countries with your own.
DaggaRoosta  [skapare] 7 okt @ 15:10 
@MandytheCybersphinx My first bit of advice is to visit the XCom2 Mod and related communities on Reddit. Reddit is a much better forum for asking and researching answered questions, and you'll find a lot of tutorials there as well.

That said, you could likely copy this mod and edit it to get what you want. There's no template exactly, but if you understand what each file is doing you're most of the way there. Character limits are tight here, I'll write another comment or two with a short description.
Mandy the Cybersphinx 6 okt @ 10:51 
Hey, question for @DaggaRoosta if you're still watching the thread - I'm a new modder for x2 and I'm trying to make my own version of this mod that includes some different nations and namelists for an alternate canon me and my RP community is working in. I tried just digging into the mod to see if I could replicate from the code you used, but didn't seem like I could do so. Any chance you could provide me with some templates or guidance I could work with? Thanks in advance!
IFIO 2 okt @ 18:03 
This is some truly fine work
DaggaRoosta  [skapare] 11 aug @ 16:14 
@mfreeman if that doesn't work, check AML for mod conflicts. If you're using another mod that affects the same classes, you may need to choose between those mods.
Dragon32 10 aug @ 9:38