Instal Steam
login
|
bahasa
简体中文 (Tionghoa Sederhana)
繁體中文 (Tionghoa Tradisional)
日本語 (Bahasa Jepang)
한국어 (Bahasa Korea)
ไทย (Bahasa Thai)
Български (Bahasa Bulgaria)
Čeština (Bahasa Ceko)
Dansk (Bahasa Denmark)
Deutsch (Bahasa Jerman)
English (Bahasa Inggris)
Español - España (Bahasa Spanyol - Spanyol)
Español - Latinoamérica (Bahasa Spanyol - Amerika Latin)
Ελληνικά (Bahasa Yunani)
Français (Bahasa Prancis)
Italiano (Bahasa Italia)
Magyar (Bahasa Hungaria)
Nederlands (Bahasa Belanda)
Norsk (Bahasa Norwegia)
Polski (Bahasa Polandia)
Português (Portugis - Portugal)
Português-Brasil (Bahasa Portugis-Brasil)
Română (Bahasa Rumania)
Русский (Bahasa Rusia)
Suomi (Bahasa Finlandia)
Svenska (Bahasa Swedia)
Türkçe (Bahasa Turki)
Tiếng Việt (Bahasa Vietnam)
Українська (Bahasa Ukraina)
Laporkan kesalahan penerjemahan
Yes. https://github.com/X2CommunityCore/X2WOTCCommunityHighlander/releases/tag/1.1.0
Your conclusion appears partially correct, as they removed the quotes from the soldier classes as well. It appesrs this is the cause of the problem, which I missed in my last post.
I was too focussed on the file contents. They are not ignored, at all, as your tests show.
Testing for removing the quotes, needs to be done, as that was clearly the original intention.
Having used mass test editing, plus I initially tried searching for lines ending with quotes. and found none, I'm positive this was the specific mistake the devs made.
The usual standard is, quotes are required for names with spaces in them.
Quotes also work, but are not required, if no spaces are used.
I think devs tried to simplify the user config editing, and made the mistake with commented lines.
Testing would need doing, but I think we'll find no quotes also works just fine.
Quotes will work just as well, but if devs patch this, I expect they will remove them.
DefaultClassData.ini
[XComGame.X2SoldierClass_DefaultClasses]
SoldierClasses="Ranger"
[Ranger X2SoldierClassTemplate]
ExcludedAbilities="LightningReflexes" ; prevent conflict with Shadowstep
ExcludedAbilities="EverVigilant" ; prevent conflict with DeepCover
XComClassData.ini
[XComGame.X2SoldierClass_DefaultClasses]
SoldierClasses=Ranger
[Ranger X2SoldierClassTemplate]
ExcludedAbilities=LightningReflexes" ; prevent conflict with Shadowstep
ExcludedAbilities=EverVigilant" ; prevent conflict with DeepCover
The fact Game (Default), contains quote marks, and User (Xcom) doesn't where they end the line, but leaves them, when a comment is added, suggests a "Replace All" text editing failure.
Technically they are a vanilla bug, but the single quote must just be ignored.
Indeed as game uses quotes, and User doesn't, it suggests they are ignored anyway.
I noticed the ini (both of the mod and of the game) didn't have the quote mark (") at the beginning of the skill (right after the '=' sign). So I added the quote sign in, and used the console to level up 30-40 rookies, none has the extra skill from the same class.
So it seems Firaxis made a bug in their ini. It needs the quote mark.
And it only affects the base game classes, since the Faction soldiers explicitly list which XCOM skills they can get in their .ini file entries.