Ported server code to nodeJS
This commit is contained in:
@@ -72,7 +72,7 @@ export default {
|
||||
login (name) {
|
||||
send({
|
||||
type: 'login',
|
||||
message: name
|
||||
name: name
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
@@ -141,7 +141,7 @@ export default {
|
||||
|
||||
this.player.targetAngle = Math.atan2(dy, dx)
|
||||
this.player.angle = this.player.targetAngle
|
||||
send({ message: this.player, type: 'update' })
|
||||
send({ player: this.player, type: 'update' })
|
||||
},
|
||||
updatePlayer (player) {
|
||||
player.x += this.settings.playerSpeed * Math.cos(player.angle)
|
||||
|
||||
@@ -31,19 +31,19 @@ export default function createSocketPlugin () {
|
||||
|
||||
switch (data.type) {
|
||||
case 'login':
|
||||
store.dispatch('game/login', data.message)
|
||||
store.dispatch('game/login', data.player)
|
||||
break
|
||||
case 'gameSettings':
|
||||
store.dispatch('game/settings', data.message)
|
||||
store.dispatch('game/settings', data.gameSettings)
|
||||
break
|
||||
case 'gameUpdate':
|
||||
store.dispatch('game/update', data.message)
|
||||
store.dispatch('game/update', data)
|
||||
break
|
||||
case 'gamePlayerDead':
|
||||
store.dispatch('game/dead', data.message)
|
||||
store.dispatch('game/dead', data.player)
|
||||
break
|
||||
case 'gamePlayerSpawn':
|
||||
store.dispatch('game/spawn', data.message)
|
||||
store.dispatch('game/spawn', data.player)
|
||||
break
|
||||
default:
|
||||
break
|
||||
|
||||
Reference in New Issue
Block a user