- [FIX] Canvis per a usar correctament textos utf8 i el nou sistema de fonts
This commit is contained in:
@@ -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)
|
draw.surf(scenes.current_scene[scenes.dnum].x,scenes.current_scene[scenes.dnum].y,10,10,98,8,20,20,true)
|
||||||
end
|
end
|
||||||
elseif scenes.step==5 then
|
elseif scenes.step==5 then
|
||||||
text(string.sub(scenes.current_scene[scenes.dnum].text[1],1,scenes.char),txt_x,7,2)
|
text(utf8.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
|
if scenes.char<utf8.len(scenes.current_scene[scenes.dnum].text[1]) then
|
||||||
scenes.step=scenes.step-1
|
scenes.step=scenes.step-1
|
||||||
scenes.char=scenes.char+1
|
scenes.char=scenes.char+1
|
||||||
playtext(scenes.current_scene[scenes.dnum].audio)
|
playtext(scenes.current_scene[scenes.dnum].audio)
|
||||||
@@ -204,8 +204,8 @@ function draw_scene()
|
|||||||
scenes.char=1
|
scenes.char=1
|
||||||
end
|
end
|
||||||
elseif scenes.step==6 then
|
elseif scenes.step==6 then
|
||||||
text(string.sub(scenes.current_scene[scenes.dnum].text[2],1,scenes.char),txt_x,15,2)
|
text(utf8.sub(scenes.current_scene[scenes.dnum].text[2],1,scenes.char),txt_x,15,2)
|
||||||
if scenes.char<#scenes.current_scene[scenes.dnum].text[2] then
|
if scenes.char<utf8.len(scenes.current_scene[scenes.dnum].text[2]) then
|
||||||
scenes.step=scenes.step-1
|
scenes.step=scenes.step-1
|
||||||
scenes.char=scenes.char+1
|
scenes.char=scenes.char+1
|
||||||
playtext(scenes.current_scene[scenes.dnum].audio)
|
playtext(scenes.current_scene[scenes.dnum].audio)
|
||||||
@@ -213,8 +213,8 @@ function draw_scene()
|
|||||||
scenes.char=1
|
scenes.char=1
|
||||||
end
|
end
|
||||||
elseif scenes.step==7 then
|
elseif scenes.step==7 then
|
||||||
text(string.sub(scenes.current_scene[scenes.dnum].text[3],1,scenes.char),txt_x,23,2)
|
text(utf8.sub(scenes.current_scene[scenes.dnum].text[3],1,scenes.char),txt_x,23,2)
|
||||||
if scenes.char<#scenes.current_scene[scenes.dnum].text[3] then
|
if scenes.char<utf8.len(scenes.current_scene[scenes.dnum].text[3]) then
|
||||||
scenes.step=scenes.step-1
|
scenes.step=scenes.step-1
|
||||||
scenes.char=scenes.char+1
|
scenes.char=scenes.char+1
|
||||||
playtext(scenes.current_scene[scenes.dnum].audio)
|
playtext(scenes.current_scene[scenes.dnum].audio)
|
||||||
|
|||||||
Reference in New Issue
Block a user