Fandom

BattleForge Wiki

Condition Script Example - Squad in Range

1,156pages on
this wiki
Add New Page
Talk0 Share
Description
The following condition will trigger when any squad of the specified player gets in range of a certain entity or point. The second condition is the inverse situation.
Code
State
{
   StateName = "INIT",
   OnOneTimeEvent
   {
      Conditions =
      {
         PlayerSquadIsInRange {
               Player = "pl_Player1",
               TargetTag = "destination1",
               Range = 10
         },
         PlayerSquadIsNotInRange {
               Player = "pl_Player1",
               TargetTag = "destination2",
               Range = 10
         },
      },
      Actions =
      {
         <do stuff>
      },
   };
};
Notes
  • "destination" is the tag given to the entity or point at the center of the trigger radius.
  • Range defines the radius around the target that will cause the condition to trigger. It is specified in meters.
  • You will need to add the tag from the Entity Properties window.
  • You may use any tag name you wish.
  • You can add any Script Action in the action section to do something useful with this script.


.

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.