function playerController(%direction, %player) { // adjust the player controller and bounds-check switch(%direction) { case $BUTTON_LEFT: eval("$player" @ %player @ ".controller--;"); eval("%controller = $player" @ %player @ ".controller;"); if (%controller < 0) eval("$player" @ %player @ ".controller = 1;"); case $BUTTON_RIGHT: eval("$player" @ %player @ ".controller++;"); eval("%controller = $player" @ %player @ ".controller;"); if (%controller > 1) eval("$player" @ %player @ ".controller = 0;"); } // update the label eval("%tempData = TorqueDB.searchByInstanceWithClass(\"controller\", \"value\", $player" @ %player @ ".controller);"); eval("lblP" @ %player @ "Controller.setText(%tempData.contents[$TEXT_FIELD]);"); } // end playerController