diff --git a/data/scenes.lua b/data/scenes.lua index 9a5bfdd..087977c 100644 --- a/data/scenes.lua +++ b/data/scenes.lua @@ -195,8 +195,8 @@ function draw_scene() draw.surf(scenes.current_scene[scenes.dnum].x,scenes.current_scene[scenes.dnum].y,10,10,98,8,20,20,true) end elseif scenes.step==5 then - text(string.sub(scenes.current_scene[scenes.dnum].text[1],1,scenes.char),txt_x,7,2) - if scenes.char<#scenes.current_scene[scenes.dnum].text[1] then + text(utf8.sub(scenes.current_scene[scenes.dnum].text[1],1,scenes.char),txt_x,7,2) + if scenes.char