Add rest dice tracking for the Sync actors

This commit is contained in:
Oliver-Akins 2024-02-08 23:25:55 -07:00
parent 4544516c5c
commit 1002b1387c
8 changed files with 186 additions and 24 deletions

View file

@ -1,11 +1,13 @@
import PlayerActor from "./Player.mjs";
import MobActor from "./Mob.mjs";
import SyncActor from "./Sync.mjs";
/** @extends {Actor} */
export class ActorHandler extends Actor {
proxyTargets = {
player: PlayerActor,
mob: MobActor,
sync: SyncActor,
};
constructor(data, ctx) {
@ -89,4 +91,10 @@ export class ActorHandler extends Actor {
};
return true;
};
_preUpdate(...args) {
return this.proxyFunction("_preUpdate", ...args);
};
useRestDie() { return this.proxyFunction("useRestDie"); };
};