Initial
This commit is contained in:
1
resources/app/dist/database/documents/combat.mjs
vendored
Normal file
1
resources/app/dist/database/documents/combat.mjs
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import BaseCombat from"../../../common/documents/combat.mjs";import ServerDocumentMixin from"../backend/server-document.mjs";export default class Combat extends(ServerDocumentMixin(BaseCombat)){static get collection(){return"combat"}_onUpdate(e,t,a){if(super._onUpdate(e,t,a),Number.isNumeric(t.advanceTime)&&!t.worldTime&&(t.worldTime={delta:t.advanceTime}),"object"==typeof t.worldTime){const{delta:e,...m}=t.worldTime;Number.isNumeric(e)&&db.Setting.advanceTime(e,m,a)}}static async _onDeleteScene(e){const t=(await this.find({scene:e.id})).map((e=>e.id));await this.sublevel.delMany(t),db.DatabaseBackend.emit(this.documentName,"delete",t)}}
|
||||
Reference in New Issue
Block a user