Navigation

    TripleA Logo

    TripleA Forum

    • Register
    • Login
    • Search
    • TripleA Website
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Tags

    Funny Trigger to help/trick the AI to amphibiously noncombat-move isAA units

    Map Making
    1
    1
    245
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • TorpedoA
      TorpedoA last edited by TorpedoA

      I try to be as short as possible to describe this phenomenon in regard to a specific unit attachment option called canNotMoveDuringCombatMove.
      All isAA units that dont set that option false are subject to this.

      The problem of that option is that the AI never use that kind of unit in a amphibious noncombat movement, even if it is technically possible. Because the human player can do it without any problem.

      If you have a unit with isAA property, which by standard contains the above mentioned unit option at true, and you want to have the AI to use this isAA unit in a noncombat phase by amphibious transport to strengthen an already conquered territory (same round or the later), then you have to make the following pair of triggers for each nation with a always-true-condition:

      <attachment name="triggerAttachmentAmphibiousNonCombatTransport" attachTo="Nation" javaClass="games.strategy.triplea.attachments.TriggerAttachment" type="player">
      <option name="conditions" value="conditionAttachmentAlwaysTrueCondition"/>
      <option name="when" value="before:NationNonCombatMove"/>
      <option name="unitType" value="isAA-unit"/>
      <option name="unitProperty" value="canNotMoveDuringCombatMove" count="false"/>
      

      The second trigger just changes:

      <option name="when" value="after:NationNonCombatMove"/>
      <option name="unitProperty" value="canNotMoveDuringCombatMove" count="true"/>
      

      This is funny because i just allowed a noncombatmovement unit to combatmove in a noncombatmove phase to be able to be transported and unloaded by amphibious transport by the AI.
      And it works. Without problems so far.

      1 Reply Last reply Reply Quote 2
      • 1 / 1
      • First post
        Last post
      Copyright © 2016-2018 TripleA-Devs | Powered by NodeBB Forums