bitburner-src/markdown/bitburner.go.makemove.md
2023-12-26 11:45:27 -05:00

1008 B

Home > bitburner > Go > makeMove

Go.makeMove() method

Make a move on the IPvGO subnet gameboard, and await the opponent's response. x:0 y:0 represents the bottom-left corner of the board in the UI.

Signature:

makeMove(
    x: number,
    y: number,
  ): Promise<{
    type: "invalid" | "move" | "pass" | "gameOver";
    x: number;
    y: number;
    success: boolean;
  }>;

Parameters

Parameter Type Description
x number
y number

Returns:

Promise<{ type: "invalid" | "move" | "pass" | "gameOver"; x: number; y: number; success: boolean; }>

a promise that contains if your move was valid and successful, the opponent move's x and y coordinates (or pass) in response, or an indication if the game has ended

Remarks

RAM cost: 4 GB