Torsion Engines <<-- conflict -->> Chemistry

Game Version:

  • Build (34223)
  • Platform (Steam)

Issue:

=============================
Say it in en:
Ethopians’ Torsion Engines Tech, is actually in conflict with Chemistry. This caused an issue that Scorpion can only get only one of the two Techs Effects.

For example, if we research Torsion Engines first, then research Chemistry, finally the increase of Scorpion’s damage radius will disappear!!

Why? When I search for game-data with AGE, it coms out:
Torsion Engines will upgrade projectile #367 to #1111, while Chemistry will upgrade #367 to #378 . Unit #1111’s Collision Size is 0.3, while #367 and #378 are both 0.1.
If research Torsion Engines first, then Chemistry, the former sets the Collision Size of Scorpion’s projectile #367 to 0.3, but the latter resets it back to #378 (size 0.1) because of the upgrade!

This Bug could be fitted by Adding these Effects to Torsion Engines :

  • Set Attribute 3 by 0.3 to Unit 367
  • Set Attribute 4 by 0.3 to Unit 367
  • Set Attribute 3 by 0.3 to Unit 378
  • Set Attribute 4 by 0.3 to Unit 378
  • Set Attribute 3 by 0.3 to Unit 627
  • Set Attribute 4 by 0.3 to Unit 627
  • Set Attribute 3 by 0.3 to Unit 628
  • Set Attribute 4 by 0.3 to Unit 628

.
Image: The Effect of Torsion Engines & Chemistry.


=============================
Say it in zh:
埃塞尔比亚的扭绞机科技,会与化学科技效果互相冲突,使得弩炮只能享受其中一个科技的效果。

比如,先研究扭绞机,再研究化学,那么最终弩炮会失去杀伤范围的提升。

这是为什么呢?我用AGE从dat文件里找到了答案:
扭绞机会把抛射物 #367 升级为 #1111,而化学会把抛射物 #367 升级为 #378#1111 的体积是0.3,而 #367#378 的体积为0.1。
如果先研究扭绞机,再研究化学,前者把弩炮抛射物体积变为0.3,却会被后者一个升级重置为0.1。

这个bug可以通过给扭绞机效果增加这些效果来解决:

  • 设单位#367碰撞体积X为0.3,
  • 设单位#367碰撞体积Y为0.3,
  • 设单位#378碰撞体积X为0.3,
  • 设单位#378碰撞体积Y为0.3,
  • 设单位#627碰撞体积X为0.3,
  • 设单位#627碰撞体积Y为0.3,
  • 设单位#628碰撞体积X为0.3,
  • 设单位#628碰撞体积Y为0.3。
4 Likes