From a28df74a0707826c23e249b11d864eec91029793 Mon Sep 17 00:00:00 2001 From: Jeremiah Billmann Date: Fri, 26 Jul 2013 15:21:44 -0400 Subject: [PATCH] Progress: Documentation --- README.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 21f4090..b5d622c 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,17 @@ var players = server.getPlayers(), entities = server.getEntities(); players.forEach(function (player) { - // Calculate new state from player.state, player.inputs and send GarageServer.IO new state + var newState = {}; + if (!player.state.x) { + player.state.x = 0; + } + for (i = 0; i < player.inputs.length; i ++) { + if (player.inputs[i].input === 'left') { + newState.x -= (50 * deltaTime); + } else if (inputs[i].input === 'right') { + newState.x += (50 * deltaTime); + } + } server.updatePlayerState(player.id, newState); }); entities.forEach(function (entity) {