fix rps teams sample

This commit is contained in:
Peli de Halleux 2018-01-30 10:27:49 -08:00
parent 9add5b0b7a
commit 141b6dd250

View File

@ -111,9 +111,9 @@ let player_index = 0
let players: number[] = [0] let players: number[] = [0]
let tool = 0 let tool = 0
let found = false let found = false
radio.onDataPacketReceived(({ receivedNumber, serial }) => { radio.onDataPacketReceived(({ receivedNumber, serial: serialNumber }) => {
match = tool == receivedNumber match = tool == receivedNumber
player_index = players.indexOf(serial) player_index = players.indexOf(serialNumber)
found = player_index >= 0 found = player_index >= 0
}) })
``` ```
@ -134,12 +134,12 @@ let players: number[] = [0]
let tool = 0 let tool = 0
let found = false let found = false
let temp = 0 let temp = 0
radio.onDataPacketReceived(({ receivedNumber, serial }) => { radio.onDataPacketReceived(({ receivedNumber, serial: serialNumber }) => {
match = tool == receivedNumber match = tool == receivedNumber
player_index = players.indexOf(serial) player_index = players.indexOf(serialNumber)
found = player_index >= 0 found = player_index >= 0
if (match && !(found)) { if (match && !(found)) {
players.push(serial) players.push(serialNumber)
} }
if (!(match) && found) { if (!(match) && found) {
temp = players.removeAt(player_index) temp = players.removeAt(player_index)
@ -187,13 +187,13 @@ input.onGesture(Gesture.Shake, () => {
players = [0] players = [0]
tool = Math.random(3) tool = Math.random(3)
}) })
radio.onDataPacketReceived( ({ receivedNumber, serial }) => { radio.onDataPacketReceived( ({ receivedNumber, serial: serialNumber }) => {
match = tool == receivedNumber match = tool == receivedNumber
player_index = players.indexOf(serial) player_index = players.indexOf(serialNumber)
found = player_index >= 0 found = player_index >= 0
if (match && !(found)) { if (match && !(found)) {
players.push(serial) players.push(serialNumber)
} }
if (!(match) && found) { if (!(match) && found) {
temp = players.removeAt(player_index) temp = players.removeAt(player_index)
} }