refactor: ded

This commit is contained in:
cha0s 2021-01-04 00:04:03 -06:00
parent 38f7b6b4e4
commit 77030d8474
17 changed files with 1 additions and 67 deletions

View File

@ -35,9 +35,7 @@ export default (latus) => (expression) => {
if (0 === expression.ops.length) {
return () => undefined;
}
const assign = 'undefined' !== typeof expression.value
? compile(expression.value, latus)
: undefined;
const assign = expression.value && compile(expression.value, latus);
const ops = expression.ops.map((op) => compileOp(op, latus));
const {ops: rawOps} = expression;
return (context) => {

View File

@ -43,10 +43,6 @@ export default class Pictured extends decorate(Trait) {
};
}
static type() {
return 'pictured';
}
constructor(entity, params, state) {
super(entity, params, state);
this._cachedAabbs = {};

View File

@ -20,10 +20,6 @@ export default class Primitive extends Trait {
};
}
static type() {
return 'primitive';
}
constructor(entity, params, state) {
super(entity, params, state);
this._primitives = undefined;

View File

@ -14,8 +14,4 @@ const decorate = compose(
export default class Staged extends decorate(Trait) {
static type() {
return 'staged';
}
}

View File

@ -31,10 +31,6 @@ export default class Textual extends decorate(Trait) {
};
}
static type() {
return 'textual';
}
constructor(entity, params, state) {
super(entity, params, state);
this._text = undefined;

View File

@ -96,10 +96,6 @@ export default class Visible extends decorate(Trait) {
};
}
static type() {
return 'visible';
}
constructor(entity, params, state) {
super(entity, params, state);
if ('client' === SIDE) {

View File

@ -123,10 +123,6 @@ export default class Collider extends decorate(Trait) {
};
}
static type() {
return 'collider';
}
constructor(entity, params, state) {
super(entity, params, state);
const {

View File

@ -88,10 +88,6 @@ export default class Emitted extends decorate(Trait) {
};
}
static type() {
return 'emitted';
}
constructor(entity, params, state) {
super(entity, params, state);
this.alphaStart = new Range(this.params.alpha.start);

View File

@ -68,10 +68,6 @@ export default (latus) => class Emitter extends decorate(Trait) {
};
}
static type() {
return 'emitter';
}
constructor(entity, params, state) {
super(entity, params, state);
this.emissions = [];

View File

@ -51,10 +51,6 @@ export default class Physical extends decorate(Trait) {
};
}
static type() {
return 'physical';
}
constructor(entity, params, state) {
super(entity, params, state);
this._body = undefined;

View File

@ -24,10 +24,6 @@ export default class Shaped extends decorate(Trait) {
};
}
static type() {
return 'shaped';
}
constructor(entity, params, state) {
super(entity, params, state);
this._shape = shapeFromJSON(this.params.shape);

View File

@ -43,10 +43,6 @@ export default class Audible extends Trait {
};
}
static type() {
return 'audible';
}
hydrate() {
if (AVOCADO_CLIENT) {
this.loadSounds();

View File

@ -55,10 +55,6 @@ export default class Animated extends decorate(Trait) {
};
}
static type() {
return 'animated';
}
constructor(entity, params, state) {
super(entity, params, state);
this._animations = this.params.animations;

View File

@ -19,10 +19,6 @@ export default class Followed extends Trait {
};
}
static type() {
return 'followed';
}
constructor(entity, params, state) {
super(entity, params, state);
const camera = new Camera();

View File

@ -25,10 +25,6 @@ export default class Layered extends Trait {
};
}
static type() {
return 'layered';
}
constructor(entity, params, state) {
super(entity, params, state);
this.entity.layer = null;

View File

@ -20,10 +20,6 @@ export default class Roomed extends Trait {
};
}
static type() {
return 'roomed';
}
destroy() {
this.entity.detachFromRoom();
}

View File

@ -25,10 +25,6 @@ export default class TileEntity extends decorate(Trait) {
};
}
static type() {
return 'tile-entity';
}
destroy() {
this.removeTileEntity(this.entity.tileIndex);
}