bitburner-src/markdown/bitburner.go.opponentnextturn.md

1.1 KiB

Home > bitburner > Go > opponentNextTurn

Go.opponentNextTurn() method

Returns a promise that resolves with the success or failure state of your last move, and the AI's response, if applicable. x:0 y:0 represents the bottom-left corner of the board in the UI.

Signature:

opponentNextTurn(logOpponentMove?: boolean): Promise<{
    type: "move" | "pass" | "gameOver";
    x: number | null;
    y: number | null;
  }>;

Parameters

Parameter Type Description
logOpponentMove boolean (Optional) optional, defaults to true. if false prevents logging opponent move

Returns:

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

a promise that contains if your last 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: 0 GB