From bf7db42384ef0158cb6ee4eba45aa80d9d5b486f Mon Sep 17 00:00:00 2001 From: MayaTheShy Date: Fri, 20 Feb 2026 02:15:31 -0500 Subject: [PATCH] feat: Add additional states for scanning, extracting, building, and autocrafting in Turtle state machine --- server/Turtle.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/server/Turtle.js b/server/Turtle.js index 425e5c8..23c162b 100644 --- a/server/Turtle.js +++ b/server/Turtle.js @@ -20,6 +20,10 @@ import { RefuelingState, DumpInventoryState, FarmingState, + ScanState, + ExtractionState, + BuildingState, + AutocraftState, } from './states/index.js'; const STATE_MAP = { @@ -33,6 +37,14 @@ const STATE_MAP = { dumpInventory: DumpInventoryState, dumping: DumpInventoryState, farming: FarmingState, + scanning: ScanState, + scan: ScanState, + extracting: ExtractionState, + extraction: ExtractionState, + building: BuildingState, + build: BuildingState, + autocrafting: AutocraftState, + autocraft: AutocraftState, }; // Timeout for exec() commands (ms)