summaryrefslogtreecommitdiff
path: root/src/systems/keyboardInput.js
diff options
context:
space:
mode:
authorLogan Hunt <loganhunt@simponic.xyz>2022-04-05 19:45:09 -0600
committerLogan Hunt <loganhunt@simponic.xyz>2022-04-05 19:45:09 -0600
commit558e91a4420bb52e9b8dad624cff3859ec64ea43 (patch)
treee0fdac613ebd8f01f03fe0c0d202833c908f5acd /src/systems/keyboardInput.js
parent69596ba244d6959dfe188ce958542c062b475f75 (diff)
downloadbbiy-558e91a4420bb52e9b8dad624cff3859ec64ea43.tar.gz
bbiy-558e91a4420bb52e9b8dad624cff3859ec64ea43.zip
Added collision system, added changedId's which doesn't do anything rn
Diffstat (limited to 'src/systems/keyboardInput.js')
-rw-r--r--src/systems/keyboardInput.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/systems/keyboardInput.js b/src/systems/keyboardInput.js
index 24fd076..60a62a1 100644
--- a/src/systems/keyboardInput.js
+++ b/src/systems/keyboardInput.js
@@ -6,7 +6,7 @@ game.system.KeyboardInput = () => {
keys[event.key] = true;
}
};
- const update = (elapsedTime, entities) => {
+ const update = (elapsedTime, entities, changedIds) => {
for (let id in entities) {
const entity = entities[id];
if (entity.hasComponent('controllable')) {
@@ -24,6 +24,8 @@ game.system.KeyboardInput = () => {
}
}
Object.keys(keys).map((key) => delete keys[key]);
+
+ return new Set();
};
window.addEventListener("keydown", keyPress);
return { keys, update };