|
|
|
@ -39,6 +39,11 @@ function getPieceRecord(x,y){ |
|
|
|
return pieceList.find(pieceRecord => pieceRecord.x == x && pieceRecord.y == y); |
|
|
|
return pieceList.find(pieceRecord => pieceRecord.x == x && pieceRecord.y == y); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function nukePieceRecord(pieceRecord) { |
|
|
|
|
|
|
|
const index = pieceList.findIndex(record => record.id == pieceRecord.id); |
|
|
|
|
|
|
|
pieceList.splice(index, 1); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
function updatePieceRecord(pieceRecord) { |
|
|
|
function updatePieceRecord(pieceRecord) { |
|
|
|
const index = pieceList.findIndex(record => record.id == pieceRecord.id); |
|
|
|
const index = pieceList.findIndex(record => record.id == pieceRecord.id); |
|
|
|
pieceList[index] = pieceRecord; |
|
|
|
pieceList[index] = pieceRecord; |
|
|
|
|