diff options
| author | RblSb <msrblsb@gmail.com> | 2020-02-22 07:26:52 +0300 |
|---|---|---|
| committer | RblSb <msrblsb@gmail.com> | 2020-02-22 07:26:52 +0300 |
| commit | 9fda2015a00b21911ef031cc5bfb0ea2e27d3d7f (patch) | |
| tree | ef540016f3e0391c19e3f9dc1afd3776baa388e1 /build/server.js | |
| parent | 08d068181045f91f0aa160f9b088a18048b948ec (diff) | |
Rewind command
Diffstat (limited to 'build/server.js')
| -rw-r--r-- | build/server.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/build/server.js b/build/server.js index 6c35793..611ca9c 100644 --- a/build/server.js +++ b/build/server.js @@ -794,6 +794,17 @@ server_Main.prototype = { })); this.broadcast(data); break; + case "Rewind": + if(this.videoList.length == 0) { + return; + } + data.rewind.time += this.videoTimer.getTime(); + if(data.rewind.time < 0) { + data.rewind.time = 0; + } + this.videoTimer.setTime(data.rewind.time); + this.broadcast(data); + break; case "SetLeader": ClientTools.setLeader(this.clients,data.setLeader.clientName); this.broadcast({ type : "SetLeader", setLeader : { clientName : data.setLeader.clientName}}); |
