summaryrefslogtreecommitdiff
path: root/resources/js/classes/Npc.js
blob: 82dba7e323fe938cd0fd34ec0bcc9b5f65b21b7a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class Npc {
  name = '';
  spriteName = '';

  constructor (slug) {
    this.slug = slug;

    this.name = translate(slug);
    this.spriteName = DB.npcs[slug]?.template[0].sprite_name;
  }

  get sprite () {
    return `/modules/tuxemon/mods/tuxemon/gfx/sprites/player/${this.spriteName}.png`;
  }
}