GentrifiedAppsUtil Help

InitMovementController

As introduced in the 2024-25 season, you are not allowed to move at all on initialization. This allows for easy coding of this safeguard.

How to use it

To use it, you need to create the instance of the class with the following parameters:

InitMovementController name = new InitMovementController(gamepad1, gamepad2); // then use these methods // in your main loop after while (opModeIsActive()) name.checkHasMovedOnInit(); // then use if(name.hasMovedOnInit()){ // do something // allow motors and servos to move }
Last modified: 22 June 2025