Class Scout
java.lang.Object
megamek.common.autoResolve.acar.role.Scout
- All Implemented Interfaces:
Role
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
getRole()
boolean
moveThroughCover
(ASRange range) boolean
preferredTarget
(UnitRole role) boolean
boolean
-
Constructor Details
-
Scout
public Scout()
-
-
Method Details
-
getRole
-
preferredRange
- Specified by:
preferredRange
in interfaceRole
-
moveThroughCover
- Specified by:
moveThroughCover
in interfaceRole
-
tailTargets
public boolean tailTargets()- Specified by:
tailTargets
in interfaceRole
-
targetsLastAttacker
public boolean targetsLastAttacker()- Specified by:
targetsLastAttacker
in interfaceRole
-
dropToCoverIfDamaged
public boolean dropToCoverIfDamaged()- Specified by:
dropToCoverIfDamaged
in interfaceRole
-
disengageIfDamaged
public boolean disengageIfDamaged()- Specified by:
disengageIfDamaged
in interfaceRole
-
preferredTarget
- Specified by:
preferredTarget
in interfaceRole
-