If a metadata file was missing keys: bindings: {}, all keys would be mapped to NOP, even if there's a valid template specified. Load from template in that case.
This was mainly an issue in local games, since Network-synced ones write the bindings to metadata.json regardless.
Closes #69
If a metadata file was missing
keys: bindings: {}
, all keys would be mapped to NOP, even if there's a valid template specified. Load from template in that case.This was mainly an issue in local games, since Network-synced ones write the bindings to metadata.json regardless.