XCOM 2
0 of 0

File information

Last updated

Original upload

Created by

Federico

Uploaded by

xXBerticXx

Virus scan

Safe to use

Tags for this mod

About this mod

This mod changes the Nickname of the unit (upon reaching a certain rank) depending on which ability you chose.

Permissions and credits
This mod changes the Nickname of the unit (upon reaching a certain rank) depending on which ability you chose.

Why this mod:
In XCom2 each class can be developed into 2 distinct subclasses. The specialist, for example, can be trained to be either a combat medic or a combat hacker; by selecting abilities from the left branch or the right one respectively.The problem I've found is that nothing will visually tell you which subclass the unit belongs to. This is especially true when you are preparing a squad for a mission: how do you know if the specialist you're about to select is trained as a medic or an hacker? You've to select it, click edit and check his ability tree. That's way too long!

What it does:
When your soldiers reach a specific rank (configurable in .ini file) his nickname will be changed depending on the ability you'll choose. For example, upon reaching the specified rank (let's say Sergeant) a specialist nickname will be changed to "Medic" if you choose the ability "Revival protocol" or it'll be set to "Hacker" if you choose the other perk.

NOTE: Ability chose after (or before) the specified rank WONT be taken into consideration.
NOTE2: I've also changed the level at which Nickname are displayed, now it's rank 1 (Squaddie) instead of rank 2 (Sergeant), this is configurable in .ini file.

Default values:
Rank at which mod will change the Nickname: Squaddie (rank 1)
Rank at which Nickname is shown: Squaddie (Rank 1)

Nicknames (configurable):
-Specialist -> "Medic" or "Hacker"
-Ranger     -> "Scout" or "Assault"
-Granedier -> "Demolition" or "Gunner"
-Sharpshooter -> "Sniper" or "Gunslinger"
-PsiOperative -> "Telepath" or "Resonant"


This mod works on soldiers that level up AFTER you've installed it, it's NOT retroactive (unfortunately).

I'm not really an expert in UDK programming, so if you think that there is a better way of doing this please let me know. The best way, I think, would be to redefine the class system like LongWarMod did in XCom:EU; but that's way beyond my knowledge.