summaryrefslogtreecommitdiff
path: root/server.js
diff options
context:
space:
mode:
authorTor Andersson <tor@ccxvii.net>2025-02-04 19:19:36 +0100
committerTor Andersson <tor@ccxvii.net>2025-02-04 19:19:48 +0100
commit9cd9264d7154005c5d8633165684bf83647b7b5b (patch)
tree8ee98e8963bd137c028b42b8e370c221d7c73a93 /server.js
parent134e343918a6312e533f66993b12563129b8afa8 (diff)
downloadserver-9cd9264d7154005c5d8633165684bf83647b7b5b.tar.gz
delete unused save/restore debugging stuff
Diffstat (limited to 'server.js')
-rw-r--r--server.js43
1 files changed, 1 insertions, 42 deletions
diff --git a/server.js b/server.js
index 37a292e..8ab6a3f 100644
--- a/server.js
+++ b/server.js
@@ -3657,6 +3657,7 @@ function do_resign(game_id, role, how) {
result = roles.filter(r => r !== role).join(", ")
}
+ // TODO: clean up
state.state = "game_over"
state.active = "None"
state.result = result
@@ -3667,42 +3668,6 @@ function do_resign(game_id, role, how) {
put_new_state(game.title_id, game_id, state, old_active, role, ".resign", null)
}
-function on_restore(socket, state_text) {
- if (!DEBUG)
- send_message(socket, "error", "Debugging is not enabled on this server.")
- SLOG(socket, "RESTORE")
- try {
- let state = JSON.parse(state_text)
-
- // reseed!
- state.seed = random_seed()
-
- // resend full log!
- for (let other of game_clients[socket.game_id])
- other.seen = 0
-
- put_new_state(socket.title_id, socket.game_id, state, null, null, "$restore", state)
- } catch (err) {
- console.log(err)
- return send_message(socket, "error", err.toString())
- }
-}
-
-function on_save(socket) {
- if (!DEBUG)
- send_message(socket, "error", "Debugging is not enabled on this server.")
- SLOG(socket, "SAVE")
- try {
- let game_state = SQL_SELECT_GAME_STATE.get(socket.game_id)
- if (!game_state)
- return send_message(socket, "error", "No game with that ID.")
- send_message(socket, "save", game_state)
- } catch (err) {
- console.log(err)
- return send_message(socket, "error", err.toString())
- }
-}
-
function on_query(socket, q, params) {
SLOG(socket, "QUERY", q, JSON.stringify(params))
try {
@@ -3861,12 +3826,6 @@ function handle_player_message(socket, cmd, arg) {
case "querysnap":
on_query_snap(socket, arg[0], arg[1], arg[2])
break
- case "save":
- on_save(socket)
- break
- case "restore":
- on_restore(socket, arg)
- break
default:
send_message(socket, "error", "Invalid server command: " + cmd)
break