refactor: client behavior
This commit is contained in:
parent
87a371a9cb
commit
bc9a3b9af1
|
@ -170,6 +170,7 @@ export default (latus) => class Behaved extends decorate(Trait) {
|
|||
},
|
||||
]);
|
||||
this.updateCurrentRoutine(this.state.currentRoutine);
|
||||
super.isBehaving = 'client' !== process.env.SIDE;
|
||||
}
|
||||
|
||||
methods() {
|
||||
|
@ -188,7 +189,6 @@ export default (latus) => class Behaved extends decorate(Trait) {
|
|||
}
|
||||
|
||||
tick(elapsed) {
|
||||
if ('client' !== process.env.SIDE) {
|
||||
if (this.entity.isBehaving) {
|
||||
this.#accumulator += elapsed;
|
||||
if (this.#accumulator >= STATIC_INTERVAL) {
|
||||
|
@ -237,7 +237,6 @@ export default (latus) => class Behaved extends decorate(Trait) {
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
updateCurrentRoutine(currentRoutine) {
|
||||
this.#currentRoutine = this.#routines[currentRoutine];
|
||||
|
|
Loading…
Reference in New Issue
Block a user