/** * Copyright (c) 2025 Dominic Masters * * This software is released under the MIT License. * https://opensource.org/licenses/MIT */ #pragma once #include "console/console.h" void cmdGet(const consolecmdexec_t *exec) { assertTrue( exec->argc >= 1, "Get command requires 1 argument." ); for(uint32_t i = 0; i < CONSOLE.variableCount; i++) { consolevar_t *var = &CONSOLE.variables[i]; if(stringCompare(var->name, exec->argv[0]) != 0) continue; consolePrint("%s", var->value); return; } consolePrint("Error: Variable '%s' not found.", exec->argv[0]); }