chiark
/
gitweb
/
~ianmdlvl
/
otter.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0a476c8
)
handle RemovePlayer for others
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 29 Nov 2020 19:56:54 +0000
(19:56 +0000)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 29 Nov 2020 19:56:54 +0000
(19:56 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
templates/script.ts
patch
|
blob
|
history
diff --git
a/templates/script.ts
b/templates/script.ts
index 2058f71faea5baf1d9704546ded4f95bad3ffb61..1284ff0e93cccc80682bc71faa2f5df634873fa1 100644
(file)
--- a/
templates/script.ts
+++ b/
templates/script.ts
@@
-96,7
+96,7
@@
var piece_error_handlers : DispatchTable<PieceErrorHandler> = Object();
var our_dnd_type = "text/puvnex-game-server-dummy";
var api_queue : [string, Object][] = [];
var api_posting = false;
-var us :
string
;
+var us :
PlayerId
;
var gen = 0;
var cseq : ClientSeq = 0;
var ctoken : string;
@@
-816,6
+816,11
@@
messages.AddPlayer = <MessageHandler>function
players[j.player] = j.data;
}
+messages.RemovePlayer = <MessageHandler>function
+(j: { player: string }) {
+ delete players[j.player];
+}
+
// ----- logs -----
messages.Log = <MessageHandler>function