Archive: Conditions

From Gladiabots Wiki
Revision as of 16:13, 11 September 2017 by Kanishka RN3 (Talk | contribs) (Created page with "Conditions are the oval-shaped Nodes. They do not take time to be executed. If they are evaluated as True, the evaluation of the current tree goes on. If they are evaluated as...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Conditions are the oval-shaped Nodes. They do not take time to be executed. If they are evaluated as True, the evaluation of the current tree goes on. If they are evaluated as False, the current tree is terminated and the next tree (if any) is evaluated.

Conditions are in syntax Target(Filters)-Condition(Evaluation)

Target - The type of Gladiabots Entity (Ally, Enemy, AllyBase, EnemyBase, Resource) to be checked Filters - Criteria that the target has to meet Condition - Action that the Target is executing Evaluation - Checking the [Invert] check box makes the Condition evaluate True if the filtered Target is not executing the action mentioned in the Condition.

NOTE:

  • Tagging is seen as Idle
  • Catch Resource is seen as Moving to Resource + Idle <color="red">Need Clarification</color>
  • Secure Resource is seen as Moving to Base + Idle <color="red">Need Clarification</color>
  • Aiming is seen as Attacking