diff --git a/docs/README.md b/docs/README.md index 426e4e3..cae2613 100644 --- a/docs/README.md +++ b/docs/README.md @@ -7,7 +7,7 @@  Overview -   Bot Settings +   Script Settings   Template Settings @@ -43,11 +43,11 @@

Overview

- Welcome to Blue Marble! Blue Marble is a userscript for the website wplace.live. Blue Marble contains a userbot, which can place pixels for you! You can control the Blue Marble bot from the custom overlay. + Welcome to Blue Marble! Blue Marble is a userscript for the website wplace.live. -

Bot Settings

+

Script Settings

- There are many settings available for the Blue Marble userbot! Through these settings, you can control how the bot behaves. + There are many settings available for the Blue Marble userscript! Through these settings, you can control how the script behaves.

Stealth Mode

Default: Enabled

@@ -56,7 +56,7 @@

Possessed Mode

Default: Enabled

- In Possessed Mode, Blue Marble will prioritize controling the game over directly interacting with the server. For example, assume a situation where Blue Marble is trying to place a pixel. However, the tile is not loaded. Typically, Blue Marble would make a request to the server to fetch the tile. When Possessed Mode is enabled, Blue Marble will teleport the game to the tile, which causes the game to fetch the tile. The difference lies in who sends the request to the server. When Stealth Mode and Possessed Mode are both enabled, it is harder to detect the userbot since most actions are made through the game, not the userbot. + In Possessed Mode, Blue Marble will prioritize controling the game over directly interacting with the server. For example, assume a situation where Blue Marble is trying to place a pixel. However, the tile is not loaded. Typically, Blue Marble would make a request to the server to fetch the tile. When Possessed Mode is enabled, Blue Marble will teleport the game to the tile, which causes the game to fetch the tile. The difference lies in who sends the request to the server. When Stealth Mode and Possessed Mode are both enabled, it is harder to detect the userscript since most actions are made through the game, not the userscript.

Panic Mode

Default: Disabled diff --git a/src/overlay.js b/src/overlay.js index c04654f..8d9885e 100644 --- a/src/overlay.js +++ b/src/overlay.js @@ -134,17 +134,16 @@ export class Overlay { containerAutomation.appendChild(this.createInputFile('bm-input-file')); // Adds the file upload element to the automation container - const containerAutomationButtons = document.createElement('div'); // Button array for bot + const containerAutomationButtons = document.createElement('div'); // Button array for template containerAutomationButtons.id = 'bm-contain-buttons'; - // Button array for bot - containerAutomationButtons.appendChild(this.createButton('bm-button-start', 'Start')); - containerAutomationButtons.appendChild(this.createButton('bm-button-pause', 'Pause', false)); - containerAutomationButtons.appendChild(this.createButton('bm-button-stop', 'Stop')); + // Button array for template + containerAutomationButtons.appendChild(this.createButton('bm-button-enable', 'Enable')); + containerAutomationButtons.appendChild(this.createButton('bm-button-disable', 'Disable')); containerAutomation.appendChild(containerAutomationButtons); // Adds button container to automation container - const outputStatus = document.createElement('textarea'); // Outputs bot status + const outputStatus = document.createElement('textarea'); // Outputs script status outputStatus.id = outputStatusId; outputStatus.readOnly = true; // Read-only input field outputStatus.placeholder = `Status: Sleeping...\nVersion: ${this.version}`; // Default text value