TeleOpNextObjectiveReminder

public final class TeleOpNextObjectiveReminder extends Feature

Properties

Link copied to clipboard
Link copied to clipboard
private ScriptParameters environment
Link copied to clipboard
Link copied to clipboard
public final String name
Link copied to clipboard
public final Boolean needsInit
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
private final ArrayList<String> objectives
Link copied to clipboard

Functions

Link copied to clipboard
public final String getCurrentObjective()
Link copied to clipboard
public final ScriptParameters getEnvironment()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public final ArrayList<String> getObjectives()
Link copied to clipboard
Link copied to clipboard
public Unit init(ScriptParameters parameters)
Link copied to clipboard
public final Boolean isButtonHeld()
Link copied to clipboard
public Unit loop()

The method to run on every loop of this feature. If this feature is conditional, this will only run if Conditional.when returns true.

Link copied to clipboard
public Unit run(ScriptParameters parameters)
Link copied to clipboard
public final Unit setButtonHeld(Boolean isButtonHeld)
Link copied to clipboard
public final Unit setCurrentObjective(String currentObjective)
Link copied to clipboard
public final Unit setEnvironment(ScriptParameters environment)