Skip to content

Commit fb75979

Browse files
committed
sprint speed
1 parent 7ff90f4 commit fb75979

File tree

4 files changed

+6
-0
lines changed

4 files changed

+6
-0
lines changed

src/client/scripts/EventHandler.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ class EventHandler {
9595
this.controls[z.code] !== undefined &&
9696
this.gameState === "gameLock"
9797
) {
98+
this.game.socket.emit("sprintSpeed", this.game.speed);
9899
this.game.socket.emit("move", this.controls[z.code], true);
99100
switch (this.controls[z.code]) {
100101
case "sprint":

src/client/scripts/Setup.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ async function Setup(game) {
7575
.add(game.params, "chunkdist", 0, 10, 1)
7676
.name("Render distance")
7777
.listen();
78+
gui.add(game, "speed", 1.3, 5).name("sprint speed").listen();
7879
chunkDist.onChange(function (val) {
7980
game.distanceBasedFog.farnear.x = (val - 1) * 16;
8081
game.distanceBasedFog.farnear.y = val * 16;

src/client/scripts/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ class Game {
2020
normal: 70,
2121
sprint: 80,
2222
};
23+
this.speed = 1.3;
2324
this.al = new AssetLoader();
2425
this.toxelSize = 27;
2526
this.dimension = null;

src/index.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,9 @@ wss.on("connection", (socket, req) => {
158158
const handlers = new Map();
159159

160160
bot.once("spawn", function () {
161+
handlers.set("sprintSpeed", (speed) => {
162+
bot.physics.sprintSpeed = speed;
163+
});
161164
handlers.set("fly", function (toggle) {
162165
if (toggle) {
163166
bot.creative.startFlying();

0 commit comments

Comments
 (0)