UNPKG

alclient

Version:

A node client for interacting with Adventure Land - The Code MMORPG. This package extends the functionality of 'alclient' by managing a mongo database.

20 lines 551 B
import pkg from "mongoose"; const { Schema } = pkg; const NPCSchema = new Schema({ __v: { select: false, type: Number, }, items: { required: false, type: Object }, name: String, map: String, x: Number, y: Number, serverRegion: String, serverIdentifier: String, lastSeen: { type: Number, required: false }, }); NPCSchema.index({ serverRegion: 1, serverIdentifier: 1, name: 1 }, { unique: true }); NPCSchema.index({ lastSeen: 1 }); export default NPCSchema; //# sourceMappingURL=npcs.schema.js.map