Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
This mod conflicts with "[WOTC] Iridar's Armor Overhaul 2.0" and swaps Ablative Plating with Armor.
And this conflict happens even when you don't select/activate the second wave option.
I checked the source code and the PatchStat function seems to be the cause
The function works fine when theres only one AbilityTargetEffect, but when there is multiple it will patch the stats to all AbilityTargetEffect, meaning the stats will end up being multiplied by the number of AbilityTargetEffects you have
a for loop on i2 is checking for I2, meaning the condition is never fulfilled and the function doesnt return on modifying the first AbilityTargetEffect
It works fine on vanilla since the ArmorStat abilities have only one AbilityTargetEffect, but with mods (ex: LWOTC that makes Armor give both HP and armor as separate AbilityTargetEffect) this can be problematic
the screenshot shows that the spark armor has 3 armor, it is still unknown where 2 armor units come from
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3151213884
for this reason, it is not interesting to play at all, since no one can break through the spark armor
At least it's more fun doing it on XCOM mods than on my work code. :D
In Config\XComSecondWaveDeltaStrike.ini line 33 (under DeltaStrikeAlienMelee) reads "Excemptions" when it should read "Exemptions" (no "c").
In Config\XComSecondWaveThetaStrike.ini line 13 (under ThetaStrikeAlien) throws a "Missing Opening Parentheses" error in redscreen and fails the text import for bonuses, as does line 19 (under ThetaStrikeRuler). Adding another pair of parentheses in both of these (so the lines both read " Bonuses=(()))", 2 open-parentheses and 3 close-parentheses) makes it match the number of parentheses in entries that DO have data, and fixes the redscreen. Apparently these values MUST have parentheses, regardless of if they have data.
Asked because fiddling with the variables for Delta and Beta could make for an interesting way of creating scaling for difficulty levels :)
Question though: Is this a one or the other kind of thing? Use 'this' or the original? Or do you need both?
Advent gets an ability that gives 10 defense when their hp is below a specific value. I'm thinking of changing that to a dodge bonus.
Psionic units get an ability that gives 10 defense if they have any shield points left. I'm considering making that proportional to the percentage of shield points left.
I could, however, special case sectoids.
There are armor modes that will add bonuses to XCOM armor: Theta switches armor bonuses from health to shields and delta does that plus bonus armor. Armor modes have to be set in the config file.
And Delta Strike add bonus armor to all ?
Mod is sick ! i love it btw