XCOM 2

XCOM 2

43 hodnocení
Viper Pull and Bind Rework
   
Ocenit
Přidat do oblíbených
Oblíbeno
Odebrat z oblíbených
Velikost souboru
Přidáno
Aktualizováno
1.640 MB
18. říj. 2021 v 8.06
27. čvc. 2022 v 15.14
Poznámky ke změnám (7) – zobrazit
Abyste mohli použít tuto položku, musíte vlastnit DLC.

Klikněte na „Odebírat“ pro stažení položky
Viper Pull and Bind Rework

Popis
NOTICE Viper Class Overhaul has found to be hard incompatible with this mod. Running both together WILL break enemy Vipers. Be warned...

Changes the vanilla Viper and Viper King's Tongue pull and Bind to be slightly more forgiving and a tad more in-depth in addition to adjusting various modded Viper AI and abilities.

Changes to the default Viper Pull and Bind:
  • Bind is now a strength contest between the Target and the Viper, meaning the more strength the target has, the more likely they will break the bind and free themselves on their own.

  • Bind no longer deals guaranteed damage on initial bind, and damage can vary based on how many successful stat contests the Viper wins against the target.

  • While Vipers will attempt to crush bound targets, they will attempt to subdue isolated targets, Causing disorientation, stunning them or knocking them unconscious, making it more difficult for a solo unit to safely retreat from one.

  • Breaking a bind Via stat contest (Not by damaging the Viper) Will put their bind on cool down, not allowing them to re-bind on the next turn.

  • Tongue pull no longer automatically leads into a bind, in addition to being able to not target enemies in high cover, meaning that a Viper with Bind on cool-down can still pull a unit, and might shoot them instead.

Changes to the Viper Kings Pull and Bind:
  • Viper King's Choke no longer has a flat % to knock unconscious, instead, shares the same stat contest mechanic with the normal Viper's Bind.

By default, most characters have a strength stat of 50 (Set in GameData_CharacterStats.ini under eStat_Strength) and very few modded enemies or classes modify this stat to any degree.

In addition to the above changes, this also adds a 'Rush and Bind' Ability to Neonate Vipers, to add a rather weak CC to them, to make them slightly more threatening.


You can also configure a bunch of the above's Bind + Pull changes in addition to a couple other mechanics as well.


This mod carries 2 mod class overrides, being X2Ability_Viper and X2Ability_DLC_Day60ViperKing, therefore, is incompatible with mods that edit such classes.


When paired with Justice for (Almost) All!, this will also allow Vipers to be able to Pull and Bind all humanoid targets, in addition to being able to be pulled by Justice.


This is a standalone function from my mod Allies Unknown Redux Species: Vipers And therefore, is incompatible with said mod, as functions will conflict with one another.
Populární diskuze Zobrazit vše (1)
0
21. čvn. 2022 v 19.44
How does the new bind and strength stuff work?
arcanist
Počet komentářů: 18
DuneSiege 30. pro. 2024 v 17.54 
So can I use this mod in place of AU: Vipers since the two are incompatible?
LightenedDark 26. čvn. 2024 v 10.43 
For those who don't have the .3GB animation requirement, all the other parts of this mod will function, right?
IceLancer 14. bře. 2024 v 10.21 
[0021.18] Warning: Redscreen: BehaviorTable index 2929 has a duplicate name (IsInvalidTonguePullTarget) - INVALID
[0021.19] Warning: Redscreen: BehaviorTable index 3911 has a duplicate name (Viper::CustomMeleeTargetScore) - INVALID
[0021.19] Warning: Redscreen: BehaviorTable index 3951 has a duplicate name (ViperNeonate::CustomMeleeTargetScore) - INVALID
[0021.19] Warning: Redscreen: BehaviorTable index 4034 has a duplicate name (FindBerserkerMeleeDestination) - INVALID
[0021.19] Warning: Redscreen: Unknown node type specifier: VWCondition (TargetIsHumanoidAlien), Previous=TargetIsNotHumanoid
IceLancer 14. bře. 2024 v 10.17 
@Malek Deneith
You are right
Redscreen: BehaviorTable index#4018 (AffectedByBindEffect), child#1 references non-existing BehaviorTable (AffectedByEffect-BindSustained) - INVALID
IceLancer 14. bře. 2024 v 3.23 
This is solid start, but needs more work. Cooldown on pull for one.
I had strong unit which got grabbed from top floor of the building regardless option to prevent such thing is turned on.
Anyway , once she got pulled in, my other unit went into panic mode and started berserk shooting at viper.
What happened next was retarded.
Berserked unit shoot viper 3 times and viper dropped my unit 3 times and grabbed her again 3 times , each time doing damage.

....Result is dead unit.
Malek Deneith 10. pro. 2023 v 8.02 
Also, near as I was able figure things out this:

'+CustomNodes=(NodeTypeString="VWCondition", ExtendsFromType="Condition", ClassName="ViperWeapons.X2AIBehavior_ViperWeaponsCondition")'

should be this instead:

'+CustomNodes=(NodeTypeString="VWCondition", ExtendsFromType="Condition", ClassName="ViperPullandBindRework.X2AIBehavior_ViperBindReworkCondition")'

because otherwise crashes can happen.
Malek Deneith 10. pro. 2023 v 4.03 
As a note to anyone using the mod, the AI in one place checks for 'AffectedByEffect-BindSustained' but the node defined later in the file is actually 'TargetAffectedByEffect-BindSustained'
Either of those should be changed to fit the other.
Beast Clarke 15. říj. 2023 v 10.48 
is there any chance this mod could include the sidewinders from Long War of the Chosen, or is compatibility a nightmare?
MaCC165 23. lis. 2022 v 9.38 
same with the destroyer pull animation from advent psi ops mod
MaCC165 23. lis. 2022 v 9.17 
causes denmothers reposition ability to kinda t-pose, or stuck in animation with arm out, no grapple animation, target is pulled after a delay