Add Jorge dialogable NPC

This commit is contained in:
Your Name 2026-08-11 20:10:03 -04:00
parent e5e80c2754
commit 0d05e83c18
11 changed files with 46 additions and 1 deletions

18
npc.lua
View file

@ -20,3 +20,21 @@ function Sign:initialize(x, y)
},
})
end
Jorge = class("Jorge", Entity)
Jorge:include(Dialogable)
function Jorge:initialize(x, y)
self.book = jorgeBook
self.saveClass = "jorge"
Entity.initialize(self, {
x = x, y = y,
color = "red",
collision = "unmoveable",
sprites = {
red = loadSprite("art/npc/jorge_r.png"),
green = loadSprite("art/npc/jorge_g.png"),
blue = loadSprite("art/npc/jorge_b.png"),
},
})
end