Class BuilderAI

All Implemented Interfaces:
UnitController

public class BuilderAI extends AIController
  • Field Details

    • buildRadius

      public static float buildRadius
    • retreatDst

      public static float retreatDst
    • retreatDelay

      public static float retreatDelay
    • defaultRebuildPeriod

      public static float defaultRebuildPeriod
    • assistFollowing

      @Nullable public mindustry.gen.Unit assistFollowing
    • following

      @Nullable public mindustry.gen.Unit following
    • enemy

      @Nullable public mindustry.gen.Teamc enemy
    • lastPlan

      @Nullable public Teams.BlockPlan lastPlan
    • fleeRange

      public float fleeRange
    • rebuildPeriod

      public float rebuildPeriod
    • alwaysFlee

      public boolean alwaysFlee
    • onlyAssist

      public boolean onlyAssist
  • Constructor Details

    • BuilderAI

      public BuilderAI(boolean alwaysFlee, float fleeRange)
    • BuilderAI

      public BuilderAI()
  • Method Details