refactored tiles data structure in plan

This commit is contained in:
Stephan Richter
2020-09-21 13:07:12 +02:00
parent 09a7c9f5b7
commit 67623f49bc
5 changed files with 85 additions and 85 deletions

View File

@@ -24,8 +24,9 @@ function addTile(x,y){
}
function clickTile(x,y){
console.log("clickTile:",x,y);
if ($('#tile-'+x+'-'+y).length > 0) request({action:'click',x:x,y:y});
var id = x+"-"+y;
console.log("clickTile:",id);
if ($('#'+id).length > 0) request({action:'click',id:id});
return false;
}
@@ -84,8 +85,9 @@ function heartbeat(data){
}
function moveTile(x,y){
console.log("moveTile:",selected.id,x,y);
return request({action:mode,direction:selected.id,x:x,y:y});
var id = x+"-"+y;
console.log("moveTile:",selected.id,id);
return request({action:mode,direction:selected.id,id:id});
}
function openRoute(id){
@@ -153,6 +155,7 @@ function train(id,mode){
function stream(ev){
var data = ev.data;
console.log("received: ",data);
if (data.startsWith("heartbeat")) return heartbeat(data);
if (data.startsWith("place ")) return place(data.substring(6));
if (data.startsWith("remove")) return remove(data.substring(7));