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
2. I don't understand what you mean by fighter class. DoNotConsumeAllActionsWith is meant for abilities which normally would end your turn, won't if you have the ability you enter.
For example LaunchGrenade ends your turn except if you have Salvo.
3. Now I understand what you meant by fighter class. No, you can't put the character class in DoNotConsumeAllActionsWith. But you could put the squadie ability for Specialist like AidProtocol or PistolStandardShot for the Sharpshooter.
You forgot to close parenthesis after "NumBonusCharges=3".
Rest seems ok.
Again, it means "Do not consume all my actions if I have one of these abilities" so you have to enter atleast one otherwise this is useless.
PistolStandardShot is a squaddie perk for Sharpshooter.
2) What will happen if you separately specify a) EndsTurn = true, and b) DoNotConsumeAllActionsWith [0]? Those, write only 1 part, without the second.
To apply the mod, go to the XCOM 2 Workshop mods is \Steam\steamapps\workshop\content\268500\1789085465\Config folder and edit the XComAbilityEditor.ini file with a text editor.
To find the name of the ability, which you change (AbilityName), go to Steam\steamapps\common\XCOM 2\XCom2-WarOfTheChosen\XComGame\Localization\ folder with the desired language, and then open this folder the file XComGame.xxx (where xxx - is the language designation in the appropriate folder).
2. You should only use DoNotConsume[..] if EndsTurn is true. Because if your ability doesn't end your turn, you don't need an extra ability to make it not end your turn.
What to write after it? Why AbilityName=Faceoff need to write "DoNotConsumeAllActionsWith[0]=PistolStandardShot", for AbilityName=SwordSlice - "DoNotConsumeAllActionsWith[0]=Blademaster", and for AbilityName=RestorativeMist - "DoNotConsumeAllActionsWith[0]=AidProtocol"?
What is the general principle of choosing what to write after "DoNotConsumeAllActionsWith[0] ="? I'm not a telepath, I don’t know what to write after DoNotConsumeAllActionsWith[0]= for a particular ability, I don’t know how else to ask you.
I
NOT
TELEPATH!
You have a rule to write something after "DoNotConsumeAllActionsWith [0] =". What should I write after the = sign, if I apply it to any other abilities than those listed above, or do I have to ask you each time?
You put the ability name after DoNotConsumeAllActionsWith. It is said in the description. I even try to present examples with Salvo. It can be any ability in the game.
Let's try again:
Take LaunchGrenade, the grenadier ability. This ability ends your turn when you use it.
BUT if you have Salvo it will not end your turn.
With my mod you could read it like that:
AbilityName=LaunchGrenade, EndsTurn=true, DoNotConsumeAllActionsWith[0]=Salvo
What if i wish to add to a primary weapon ability the Retain concealment ?
How do i do that? Could you give an simple example please ?
(F_Stiletto", ApplyToWeaponSlot=eInvSlot_PrimaryWeapon)
Is that even possible?
If you want the change this ability to maintain concealment you could for example do:
+Abilities = (AbilityName=F_Stiletto, RetainConcealment=Always)
Another thing i tried was this line to alter the Stealth:
+Abilities = (AbilityName=Stealth, Cooldown=1, Charges=3, FreeAction=true)
It added the charges but no cooldown and it was not a free action. What did i do wrong here?
F_Stiletto seems to be a passive ability...
It needs to be an active ability. I tried with StandardShot and it worked.