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`; } }