Remove ||=, which is also really new!

This commit is contained in:
Eevee (Evelyn Woods) 2020-09-20 01:09:42 -06:00
parent ad615e5caf
commit 362c18d6e2

View File

@ -1013,14 +1013,17 @@ export class Level {
let type = TILE_TYPES[name];
if (type.is_key) {
actor.keyring ||= {};
actor.keyring[name] ||= 0;
actor.keyring[name] += 1;
if (! actor.keyring) {
actor.keyring = {};
}
actor.keyring[name] = (actor.keyring[name] ?? 0) + 1;
this.pending_undo.push(() => actor.keyring[name] -= 1);
}
else {
// tool, presumably
actor.toolbelt ||= [];
if (! actor.toolbelt) {
actor.toolbelt = [];
}
actor.toolbelt.push(name);
this.pending_undo.push(() => actor.toolbelt.pop());
}