diff --git a/desktop/resources/ego/font.fnt b/desktop/resources/ego/font.fnt new file mode 100644 index 00000000..0c71f427 --- /dev/null +++ b/desktop/resources/ego/font.fnt @@ -0,0 +1,262 @@ +info face="Arial Black" size=22 bold=0 italic=0 charset="" unicode=0 stretchH=100 smooth=1 aa=1 padding=6,6,6,6 spacing=-12,-12 +common lineHeight=32 base=25 scaleW=512 scaleH=512 pages=1 packed=0 +page id=0 file="font.png" +chars count=95 +char id=32 x=0 y=0 width=0 height=0 xoffset=0 yoffset=25 xadvance=7 page=0 chnl=0 +char id=124 x=0 y=0 width=17 height=34 xoffset=-4 yoffset=2 xadvance=6 page=0 chnl=0 +char id=125 x=17 y=0 width=22 height=34 xoffset=-5 yoffset=2 xadvance=9 page=0 chnl=0 +char id=123 x=39 y=0 width=22 height=34 xoffset=-6 yoffset=2 xadvance=9 page=0 chnl=0 +char id=93 x=61 y=0 width=22 height=34 xoffset=-5 yoffset=2 xadvance=9 page=0 chnl=0 +char id=91 x=83 y=0 width=22 height=34 xoffset=-6 yoffset=2 xadvance=9 page=0 chnl=0 +char id=41 x=105 y=0 width=21 height=34 xoffset=-5 yoffset=2 xadvance=9 page=0 chnl=0 +char id=40 x=126 y=0 width=20 height=34 xoffset=-5 yoffset=2 xadvance=9 page=0 chnl=0 +char id=106 x=146 y=0 width=23 height=34 xoffset=-8 yoffset=2 xadvance=7 page=0 chnl=0 +char id=36 x=169 y=0 width=28 height=33 xoffset=-6 yoffset=1 xadvance=15 page=0 chnl=0 +char id=64 x=197 y=0 width=30 height=33 xoffset=-6 yoffset=2 xadvance=16 page=0 chnl=0 +char id=81 x=227 y=0 width=30 height=32 xoffset=-5 yoffset=2 xadvance=18 page=0 chnl=0 +char id=38 x=257 y=0 width=32 height=30 xoffset=-5 yoffset=2 xadvance=20 page=0 chnl=0 +char id=35 x=289 y=0 width=28 height=30 xoffset=-6 yoffset=2 xadvance=15 page=0 chnl=0 +char id=37 x=317 y=0 width=33 height=30 xoffset=-5 yoffset=2 xadvance=22 page=0 chnl=0 +char id=92 x=350 y=0 width=19 height=30 xoffset=-6 yoffset=2 xadvance=6 page=0 chnl=0 +char id=47 x=369 y=0 width=19 height=30 xoffset=-6 yoffset=2 xadvance=6 page=0 chnl=0 +char id=59 x=388 y=0 width=19 height=30 xoffset=-5 yoffset=6 xadvance=7 page=0 chnl=0 +char id=63 x=407 y=0 width=26 height=30 xoffset=-5 yoffset=2 xadvance=13 page=0 chnl=0 +char id=33 x=433 y=0 width=19 height=30 xoffset=-5 yoffset=2 xadvance=7 page=0 chnl=0 +char id=48 x=452 y=0 width=27 height=30 xoffset=-5 yoffset=2 xadvance=15 page=0 chnl=0 +char id=57 x=479 y=0 width=27 height=30 xoffset=-5 yoffset=2 xadvance=15 page=0 chnl=0 +char id=56 x=0 y=34 width=27 height=30 xoffset=-5 yoffset=2 xadvance=15 page=0 chnl=0 +char id=55 x=27 y=34 width=27 height=30 xoffset=-5 yoffset=2 xadvance=15 page=0 chnl=0 +char id=54 x=54 y=34 width=27 height=30 xoffset=-5 yoffset=2 xadvance=15 page=0 chnl=0 +char id=53 x=81 y=34 width=27 height=30 xoffset=-5 yoffset=2 xadvance=15 page=0 chnl=0 +char id=52 x=108 y=34 width=29 height=30 xoffset=-6 yoffset=2 xadvance=15 page=0 chnl=0 +char id=51 x=137 y=34 width=27 height=30 xoffset=-5 yoffset=2 xadvance=15 page=0 chnl=0 +char id=50 x=164 y=34 width=27 height=30 xoffset=-5 yoffset=2 xadvance=15 page=0 chnl=0 +char id=49 x=191 y=34 width=24 height=30 xoffset=-4 yoffset=2 xadvance=15 page=0 chnl=0 +char id=121 x=215 y=34 width=26 height=30 xoffset=-6 yoffset=6 xadvance=13 page=0 chnl=0 +char id=113 x=241 y=34 width=27 height=30 xoffset=-5 yoffset=6 xadvance=15 page=0 chnl=0 +char id=112 x=268 y=34 width=27 height=30 xoffset=-5 yoffset=6 xadvance=15 page=0 chnl=0 +char id=108 x=295 y=34 width=19 height=30 xoffset=-5 yoffset=2 xadvance=7 page=0 chnl=0 +char id=107 x=314 y=34 width=27 height=30 xoffset=-5 yoffset=2 xadvance=15 page=0 chnl=0 +char id=105 x=341 y=34 width=19 height=30 xoffset=-5 yoffset=2 xadvance=7 page=0 chnl=0 +char id=104 x=360 y=34 width=27 height=30 xoffset=-5 yoffset=2 xadvance=15 page=0 chnl=0 +char id=103 x=387 y=34 width=27 height=30 xoffset=-5 yoffset=6 xadvance=15 page=0 chnl=0 +char id=102 x=414 y=34 width=23 height=30 xoffset=-6 yoffset=2 xadvance=9 page=0 chnl=0 +char id=100 x=437 y=34 width=27 height=30 xoffset=-5 yoffset=2 xadvance=15 page=0 chnl=0 +char id=98 x=464 y=34 width=27 height=30 xoffset=-5 yoffset=2 xadvance=15 page=0 chnl=0 +char id=90 x=0 y=64 width=28 height=30 xoffset=-5 yoffset=2 xadvance=16 page=0 chnl=0 +char id=89 x=28 y=64 width=30 height=30 xoffset=-6 yoffset=2 xadvance=17 page=0 chnl=0 +char id=88 x=58 y=64 width=30 height=30 xoffset=-6 yoffset=2 xadvance=17 page=0 chnl=0 +char id=87 x=88 y=64 width=36 height=30 xoffset=-6 yoffset=2 xadvance=22 page=0 chnl=0 +char id=86 x=124 y=64 width=30 height=30 xoffset=-6 yoffset=2 xadvance=17 page=0 chnl=0 +char id=85 x=154 y=64 width=28 height=30 xoffset=-4 yoffset=2 xadvance=18 page=0 chnl=0 +char id=84 x=182 y=64 width=29 height=30 xoffset=-6 yoffset=2 xadvance=16 page=0 chnl=0 +char id=83 x=211 y=64 width=27 height=30 xoffset=-5 yoffset=2 xadvance=16 page=0 chnl=0 +char id=82 x=238 y=64 width=28 height=30 xoffset=-4 yoffset=2 xadvance=17 page=0 chnl=0 +char id=80 x=266 y=64 width=27 height=30 xoffset=-4 yoffset=2 xadvance=16 page=0 chnl=0 +char id=79 x=293 y=64 width=30 height=30 xoffset=-5 yoffset=2 xadvance=18 page=0 chnl=0 +char id=78 x=323 y=64 width=28 height=30 xoffset=-4 yoffset=2 xadvance=18 page=0 chnl=0 +char id=77 x=351 y=64 width=31 height=30 xoffset=-4 yoffset=2 xadvance=21 page=0 chnl=0 +char id=76 x=382 y=64 width=26 height=30 xoffset=-4 yoffset=2 xadvance=15 page=0 chnl=0 +char id=75 x=408 y=64 width=29 height=30 xoffset=-4 yoffset=2 xadvance=18 page=0 chnl=0 +char id=74 x=437 y=64 width=27 height=30 xoffset=-6 yoffset=2 xadvance=15 page=0 chnl=0 +char id=73 x=464 y=64 width=19 height=30 xoffset=-4 yoffset=2 xadvance=9 page=0 chnl=0 +char id=72 x=483 y=64 width=28 height=30 xoffset=-4 yoffset=2 xadvance=18 page=0 chnl=0 +char id=71 x=0 y=94 width=30 height=30 xoffset=-5 yoffset=2 xadvance=18 page=0 chnl=0 +char id=70 x=30 y=94 width=26 height=30 xoffset=-4 yoffset=2 xadvance=15 page=0 chnl=0 +char id=69 x=56 y=94 width=27 height=30 xoffset=-4 yoffset=2 xadvance=16 page=0 chnl=0 +char id=68 x=83 y=94 width=28 height=30 xoffset=-4 yoffset=2 xadvance=17 page=0 chnl=0 +char id=67 x=111 y=94 width=28 height=30 xoffset=-5 yoffset=2 xadvance=17 page=0 chnl=0 +char id=66 x=139 y=94 width=28 height=30 xoffset=-4 yoffset=2 xadvance=17 page=0 chnl=0 +char id=65 x=167 y=94 width=30 height=30 xoffset=-6 yoffset=2 xadvance=17 page=0 chnl=0 +char id=116 x=197 y=94 width=23 height=29 xoffset=-7 yoffset=3 xadvance=10 page=0 chnl=0 +char id=127 x=220 y=94 width=25 height=27 xoffset=-6 yoffset=5 xadvance=17 page=0 chnl=0 +char id=62 x=245 y=94 width=26 height=26 xoffset=-4 yoffset=5 xadvance=15 page=0 chnl=0 +char id=60 x=271 y=94 width=26 height=26 xoffset=-5 yoffset=5 xadvance=15 page=0 chnl=0 +char id=58 x=297 y=94 width=19 height=26 xoffset=-5 yoffset=6 xadvance=7 page=0 chnl=0 +char id=122 x=316 y=94 width=24 height=26 xoffset=-5 yoffset=6 xadvance=12 page=0 chnl=0 +char id=120 x=340 y=94 width=28 height=26 xoffset=-6 yoffset=6 xadvance=15 page=0 chnl=0 +char id=119 x=368 y=94 width=34 height=26 xoffset=-6 yoffset=6 xadvance=21 page=0 chnl=0 +char id=118 x=402 y=94 width=26 height=26 xoffset=-6 yoffset=6 xadvance=13 page=0 chnl=0 +char id=117 x=428 y=94 width=27 height=26 xoffset=-5 yoffset=6 xadvance=15 page=0 chnl=0 +char id=115 x=455 y=94 width=24 height=26 xoffset=-5 yoffset=6 xadvance=13 page=0 chnl=0 +char id=114 x=479 y=94 width=23 height=26 xoffset=-5 yoffset=6 xadvance=10 page=0 chnl=0 +char id=111 x=0 y=124 width=27 height=26 xoffset=-5 yoffset=6 xadvance=15 page=0 chnl=0 +char id=110 x=27 y=124 width=27 height=26 xoffset=-5 yoffset=6 xadvance=15 page=0 chnl=0 +char id=109 x=54 y=124 width=33 height=26 xoffset=-5 yoffset=6 xadvance=22 page=0 chnl=0 +char id=101 x=87 y=124 width=27 height=26 xoffset=-5 yoffset=6 xadvance=15 page=0 chnl=0 +char id=99 x=114 y=124 width=26 height=26 xoffset=-5 yoffset=6 xadvance=15 page=0 chnl=0 +char id=97 x=140 y=124 width=27 height=26 xoffset=-5 yoffset=6 xadvance=15 page=0 chnl=0 +char id=43 x=167 y=124 width=25 height=25 xoffset=-4 yoffset=5 xadvance=15 page=0 chnl=0 +char id=94 x=192 y=124 width=25 height=23 xoffset=-5 yoffset=2 xadvance=15 page=0 chnl=0 +char id=44 x=217 y=124 width=19 height=23 xoffset=-5 yoffset=13 xadvance=7 page=0 chnl=0 +char id=42 x=236 y=124 width=21 height=22 xoffset=-4 yoffset=2 xadvance=12 page=0 chnl=0 +char id=61 x=257 y=124 width=26 height=22 xoffset=-5 yoffset=6 xadvance=15 page=0 chnl=0 +char id=39 x=283 y=124 width=19 height=20 xoffset=-5 yoffset=2 xadvance=6 page=0 chnl=0 +char id=34 x=302 y=124 width=25 height=20 xoffset=-6 yoffset=2 xadvance=11 page=0 chnl=0 +char id=46 x=327 y=124 width=19 height=19 xoffset=-5 yoffset=13 xadvance=7 page=0 chnl=0 +char id=126 x=346 y=124 width=26 height=18 xoffset=-5 yoffset=9 xadvance=15 page=0 chnl=0 +char id=45 x=372 y=124 width=21 height=17 xoffset=-6 yoffset=11 xadvance=7 page=0 chnl=0 +char id=96 x=393 y=124 width=19 height=17 xoffset=-7 yoffset=2 xadvance=7 page=0 chnl=0 +char id=95 x=412 y=124 width=25 height=15 xoffset=-6 yoffset=20 xadvance=11 page=0 chnl=0 +kernings count=234 +kerning first=81 second=44 amount=1 +kerning first=81 second=86 amount=-1 +kerning first=81 second=89 amount=-1 +kerning first=121 second=44 amount=-2 +kerning first=121 second=46 amount=-2 +kerning first=112 second=119 amount=-1 +kerning first=107 second=101 amount=-1 +kerning first=107 second=111 amount=-1 +kerning first=102 second=33 amount=2 +kerning first=102 second=44 amount=-1 +kerning first=102 second=46 amount=-1 +kerning first=102 second=63 amount=2 +kerning first=102 second=102 amount=1 +kerning first=98 second=118 amount=-1 +kerning first=89 second=44 amount=-4 +kerning first=89 second=45 amount=-2 +kerning first=89 second=46 amount=-4 +kerning first=89 second=58 amount=-1 +kerning first=89 second=59 amount=-1 +kerning first=89 second=65 amount=-2 +kerning first=89 second=67 amount=-1 +kerning first=89 second=71 amount=-1 +kerning first=89 second=79 amount=-1 +kerning first=89 second=83 amount=-1 +kerning first=89 second=97 amount=-2 +kerning first=89 second=100 amount=-2 +kerning first=89 second=101 amount=-2 +kerning first=89 second=111 amount=-2 +kerning first=89 second=112 amount=-1 +kerning first=89 second=113 amount=-2 +kerning first=89 second=117 amount=-1 +kerning first=89 second=118 amount=-1 +kerning first=88 second=67 amount=-1 +kerning first=88 second=71 amount=-1 +kerning first=88 second=79 amount=-1 +kerning first=87 second=44 amount=-1 +kerning first=87 second=46 amount=-1 +kerning first=87 second=100 amount=-1 +kerning first=87 second=101 amount=-1 +kerning first=87 second=104 amount=1 +kerning first=87 second=105 amount=1 +kerning first=87 second=111 amount=-1 +kerning first=86 second=44 amount=-3 +kerning first=86 second=45 amount=-1 +kerning first=86 second=46 amount=-3 +kerning first=86 second=58 amount=-1 +kerning first=86 second=59 amount=-1 +kerning first=86 second=65 amount=-1 +kerning first=86 second=67 amount=-1 +kerning first=86 second=71 amount=-1 +kerning first=86 second=79 amount=-1 +kerning first=86 second=81 amount=-1 +kerning first=86 second=97 amount=-1 +kerning first=86 second=101 amount=-1 +kerning first=86 second=111 amount=-1 +kerning first=86 second=114 amount=-1 +kerning first=86 second=117 amount=-1 +kerning first=85 second=44 amount=-1 +kerning first=85 second=46 amount=-1 +kerning first=85 second=65 amount=-1 +kerning first=84 second=44 amount=-3 +kerning first=84 second=45 amount=-1 +kerning first=84 second=46 amount=-3 +kerning first=84 second=58 amount=-1 +kerning first=84 second=59 amount=-1 +kerning first=84 second=65 amount=-1 +kerning first=84 second=67 amount=-1 +kerning first=84 second=71 amount=-1 +kerning first=84 second=79 amount=-1 +kerning first=84 second=81 amount=-1 +kerning first=84 second=97 amount=-1 +kerning first=84 second=99 amount=-1 +kerning first=84 second=101 amount=-1 +kerning first=84 second=104 amount=1 +kerning first=84 second=109 amount=-1 +kerning first=84 second=111 amount=-1 +kerning first=84 second=114 amount=-1 +kerning first=84 second=115 amount=-1 +kerning first=84 second=117 amount=-1 +kerning first=84 second=122 amount=-1 +kerning first=82 second=89 amount=-1 +kerning first=82 second=101 amount=-1 +kerning first=82 second=111 amount=-1 +kerning first=80 second=44 amount=-4 +kerning first=80 second=46 amount=-4 +kerning first=80 second=65 amount=-2 +kerning first=80 second=101 amount=-1 +kerning first=80 second=111 amount=-1 +kerning first=79 second=46 amount=-1 +kerning first=79 second=65 amount=-1 +kerning first=79 second=84 amount=-1 +kerning first=79 second=86 amount=-1 +kerning first=79 second=88 amount=-1 +kerning first=79 second=89 amount=-1 +kerning first=76 second=84 amount=-1 +kerning first=76 second=85 amount=-1 +kerning first=76 second=86 amount=-1 +kerning first=76 second=89 amount=-2 +kerning first=75 second=67 amount=-1 +kerning first=75 second=71 amount=-1 +kerning first=75 second=79 amount=-1 +kerning first=75 second=101 amount=-1 +kerning first=75 second=111 amount=-1 +kerning first=75 second=117 amount=-1 +kerning first=74 second=46 amount=-1 +kerning first=74 second=65 amount=-1 +kerning first=74 second=101 amount=-1 +kerning first=74 second=111 amount=-1 +kerning first=74 second=117 amount=-1 +kerning first=70 second=44 amount=-3 +kerning first=70 second=46 amount=-3 +kerning first=70 second=65 amount=-2 +kerning first=70 second=97 amount=-1 +kerning first=70 second=101 amount=-1 +kerning first=70 second=111 amount=-1 +kerning first=70 second=114 amount=-1 +kerning first=68 second=65 amount=-1 +kerning first=68 second=86 amount=-1 +kerning first=68 second=89 amount=-1 +kerning first=67 second=44 amount=1 +kerning first=66 second=44 amount=1 +kerning first=66 second=85 amount=-1 +kerning first=65 second=84 amount=-2 +kerning first=65 second=85 amount=-1 +kerning first=65 second=86 amount=-1 +kerning first=65 second=89 amount=-2 +kerning first=119 second=44 amount=-2 +kerning first=119 second=46 amount=-2 +kerning first=118 second=44 amount=-2 +kerning first=118 second=46 amount=-2 +kerning first=118 second=99 amount=-1 +kerning first=118 second=101 amount=-1 +kerning first=118 second=111 amount=-1 +kerning first=118 second=113 amount=-1 +kerning first=115 second=119 amount=-1 +kerning first=114 second=44 amount=-1 +kerning first=114 second=46 amount=-2 +kerning first=114 second=58 amount=1 +kerning first=114 second=59 amount=1 +kerning first=114 second=100 amount=1 +kerning first=114 second=103 amount=1 +kerning first=114 second=106 amount=1 +kerning first=114 second=107 amount=1 +kerning first=114 second=108 amount=1 +kerning first=114 second=109 amount=1 +kerning first=114 second=110 amount=1 +kerning first=114 second=112 amount=1 +kerning first=114 second=113 amount=1 +kerning first=114 second=114 amount=1 +kerning first=114 second=115 amount=1 +kerning first=114 second=116 amount=1 +kerning first=114 second=117 amount=1 +kerning first=114 second=118 amount=1 +kerning first=114 second=121 amount=1 +kerning first=111 second=118 amount=-1 +kerning first=111 second=120 amount=-1 +kerning first=110 second=118 amount=-1 +kerning first=101 second=103 amount=1 +kerning first=101 second=118 amount=-1 +kerning first=101 second=120 amount=-1 +kerning first=99 second=108 amount=-1 diff --git a/desktop/resources/ego/font.hiero b/desktop/resources/ego/font.hiero new file mode 100644 index 00000000..3a959ae5 --- /dev/null +++ b/desktop/resources/ego/font.hiero @@ -0,0 +1,37 @@ +font.name=null +font.size=22 +font.bold=true +font.italic=false + +pad.top=6 +pad.right=6 +pad.bottom=6 +pad.left=6 +pad.advance.x=-12 +pad.advance.y=-12 + +glyph.native.rendering=false +glyph.page.width=512 +glyph.page.height=512 +glyph.text=ABCDEFGHIJKLMNOPQRSTUVWXYZ\nabcdefghijklmnopqrstuvwxyz\n1234567890\n"!`?'.,;:()[]{}<>|/@\^$-%+=#_&~* + +effect.class=com.badlogic.gdx.tools.hiero.unicodefont.effects.ShadowEffect +effect.Color=000000 +effect.Opacity=0.3 +effect.X distance=2.0 +effect.Y distance=2.0 +effect.Blur kernel size=3 +effect.Blur passes=1 + +effect.class=com.badlogic.gdx.tools.hiero.unicodefont.effects.GradientEffect +effect.Top color=e6ffff +effect.Bottom color=5ad5ff +effect.Offset=-5 +effect.Scale=0.55 +effect.Cyclic=false + +effect.class=com.badlogic.gdx.tools.hiero.unicodefont.effects.OutlineEffect +effect.Color=333333 +effect.Width=0.8 +effect.Join=2 + diff --git a/desktop/resources/ego/font.png b/desktop/resources/ego/font.png new file mode 100644 index 00000000..cd23a62f Binary files /dev/null and b/desktop/resources/ego/font.png differ diff --git a/desktop/resources/mainfont.fnt b/desktop/resources/mainfont.fnt index 05dab5bd..165a6afb 100644 --- a/desktop/resources/mainfont.fnt +++ b/desktop/resources/mainfont.fnt @@ -1,103 +1,104 @@ -info face="Arial Black" size=22 bold=0 italic=0 charset="" unicode=0 stretchH=100 smooth=1 aa=1 padding=1,1,1,1 spacing=0,0 -common lineHeight=34 base=25 scaleW=512 scaleH=512 pages=1 packed=0 +info face="Arial Black" size=20 bold=0 italic=0 charset="" unicode=0 stretchH=100 smooth=1 aa=1 padding=6,6,6,6 spacing=-12,-12 +common lineHeight=29 base=22 scaleW=512 scaleH=512 pages=1 packed=0 page id=0 file="mainfont.png" -chars count=94 -char id=32 x=0 y=0 width=0 height=0 xoffset=0 yoffset=25 xadvance=9 page=0 chnl=0 -char id=124 x=0 y=0 width=7 height=24 xoffset=1 yoffset=7 xadvance=8 page=0 chnl=0 -char id=125 x=7 y=0 width=12 height=24 xoffset=0 yoffset=7 xadvance=11 page=0 chnl=0 -char id=123 x=19 y=0 width=12 height=24 xoffset=-1 yoffset=7 xadvance=11 page=0 chnl=0 -char id=93 x=31 y=0 width=12 height=24 xoffset=0 yoffset=7 xadvance=11 page=0 chnl=0 -char id=91 x=43 y=0 width=12 height=24 xoffset=-1 yoffset=7 xadvance=11 page=0 chnl=0 -char id=41 x=55 y=0 width=11 height=24 xoffset=0 yoffset=7 xadvance=11 page=0 chnl=0 -char id=40 x=66 y=0 width=10 height=24 xoffset=0 yoffset=7 xadvance=11 page=0 chnl=0 -char id=106 x=76 y=0 width=13 height=24 xoffset=-3 yoffset=7 xadvance=9 page=0 chnl=0 -char id=36 x=89 y=0 width=18 height=23 xoffset=-1 yoffset=6 xadvance=17 page=0 chnl=0 -char id=64 x=107 y=0 width=20 height=23 xoffset=-1 yoffset=7 xadvance=18 page=0 chnl=0 -char id=81 x=127 y=0 width=20 height=22 xoffset=0 yoffset=7 xadvance=20 page=0 chnl=0 -char id=38 x=147 y=0 width=22 height=20 xoffset=0 yoffset=7 xadvance=22 page=0 chnl=0 -char id=35 x=169 y=0 width=18 height=20 xoffset=-1 yoffset=7 xadvance=17 page=0 chnl=0 -char id=37 x=187 y=0 width=23 height=20 xoffset=0 yoffset=7 xadvance=24 page=0 chnl=0 -char id=92 x=210 y=0 width=9 height=20 xoffset=-1 yoffset=7 xadvance=8 page=0 chnl=0 -char id=47 x=219 y=0 width=9 height=20 xoffset=-1 yoffset=7 xadvance=8 page=0 chnl=0 -char id=59 x=228 y=0 width=9 height=20 xoffset=0 yoffset=11 xadvance=9 page=0 chnl=0 -char id=63 x=237 y=0 width=16 height=20 xoffset=0 yoffset=7 xadvance=15 page=0 chnl=0 -char id=33 x=253 y=0 width=9 height=20 xoffset=0 yoffset=7 xadvance=9 page=0 chnl=0 -char id=48 x=262 y=0 width=17 height=20 xoffset=0 yoffset=7 xadvance=17 page=0 chnl=0 -char id=57 x=279 y=0 width=17 height=20 xoffset=0 yoffset=7 xadvance=17 page=0 chnl=0 -char id=56 x=296 y=0 width=17 height=20 xoffset=0 yoffset=7 xadvance=17 page=0 chnl=0 -char id=55 x=313 y=0 width=17 height=20 xoffset=0 yoffset=7 xadvance=17 page=0 chnl=0 -char id=54 x=330 y=0 width=17 height=20 xoffset=0 yoffset=7 xadvance=17 page=0 chnl=0 -char id=53 x=347 y=0 width=17 height=20 xoffset=0 yoffset=7 xadvance=17 page=0 chnl=0 -char id=52 x=364 y=0 width=19 height=20 xoffset=-1 yoffset=7 xadvance=17 page=0 chnl=0 -char id=51 x=383 y=0 width=17 height=20 xoffset=0 yoffset=7 xadvance=17 page=0 chnl=0 -char id=50 x=400 y=0 width=17 height=20 xoffset=0 yoffset=7 xadvance=17 page=0 chnl=0 -char id=49 x=417 y=0 width=14 height=20 xoffset=1 yoffset=7 xadvance=17 page=0 chnl=0 -char id=121 x=431 y=0 width=16 height=20 xoffset=-1 yoffset=11 xadvance=15 page=0 chnl=0 -char id=113 x=447 y=0 width=17 height=20 xoffset=0 yoffset=11 xadvance=17 page=0 chnl=0 -char id=112 x=464 y=0 width=17 height=20 xoffset=0 yoffset=11 xadvance=17 page=0 chnl=0 -char id=108 x=481 y=0 width=9 height=20 xoffset=0 yoffset=7 xadvance=9 page=0 chnl=0 -char id=107 x=490 y=0 width=17 height=20 xoffset=0 yoffset=7 xadvance=17 page=0 chnl=0 -char id=105 x=0 y=24 width=9 height=20 xoffset=0 yoffset=7 xadvance=9 page=0 chnl=0 -char id=104 x=9 y=24 width=17 height=20 xoffset=0 yoffset=7 xadvance=17 page=0 chnl=0 -char id=103 x=26 y=24 width=17 height=20 xoffset=0 yoffset=11 xadvance=17 page=0 chnl=0 -char id=102 x=43 y=24 width=13 height=20 xoffset=-1 yoffset=7 xadvance=11 page=0 chnl=0 -char id=100 x=56 y=24 width=17 height=20 xoffset=0 yoffset=7 xadvance=17 page=0 chnl=0 -char id=98 x=73 y=24 width=17 height=20 xoffset=0 yoffset=7 xadvance=17 page=0 chnl=0 -char id=90 x=90 y=24 width=18 height=20 xoffset=0 yoffset=7 xadvance=18 page=0 chnl=0 -char id=89 x=108 y=24 width=20 height=20 xoffset=-1 yoffset=7 xadvance=19 page=0 chnl=0 -char id=88 x=128 y=24 width=20 height=20 xoffset=-1 yoffset=7 xadvance=19 page=0 chnl=0 -char id=87 x=148 y=24 width=26 height=20 xoffset=-1 yoffset=7 xadvance=24 page=0 chnl=0 -char id=86 x=174 y=24 width=20 height=20 xoffset=-1 yoffset=7 xadvance=19 page=0 chnl=0 -char id=85 x=194 y=24 width=18 height=20 xoffset=1 yoffset=7 xadvance=20 page=0 chnl=0 -char id=84 x=212 y=24 width=19 height=20 xoffset=-1 yoffset=7 xadvance=18 page=0 chnl=0 -char id=83 x=231 y=24 width=17 height=20 xoffset=0 yoffset=7 xadvance=18 page=0 chnl=0 -char id=82 x=248 y=24 width=18 height=20 xoffset=1 yoffset=7 xadvance=19 page=0 chnl=0 -char id=80 x=266 y=24 width=17 height=20 xoffset=1 yoffset=7 xadvance=18 page=0 chnl=0 -char id=79 x=283 y=24 width=20 height=20 xoffset=0 yoffset=7 xadvance=20 page=0 chnl=0 -char id=78 x=303 y=24 width=18 height=20 xoffset=1 yoffset=7 xadvance=20 page=0 chnl=0 -char id=77 x=321 y=24 width=21 height=20 xoffset=1 yoffset=7 xadvance=23 page=0 chnl=0 -char id=76 x=342 y=24 width=16 height=20 xoffset=1 yoffset=7 xadvance=17 page=0 chnl=0 -char id=75 x=358 y=24 width=19 height=20 xoffset=1 yoffset=7 xadvance=20 page=0 chnl=0 -char id=74 x=377 y=24 width=17 height=20 xoffset=-1 yoffset=7 xadvance=17 page=0 chnl=0 -char id=73 x=394 y=24 width=9 height=20 xoffset=1 yoffset=7 xadvance=11 page=0 chnl=0 -char id=72 x=403 y=24 width=18 height=20 xoffset=1 yoffset=7 xadvance=20 page=0 chnl=0 -char id=71 x=421 y=24 width=20 height=20 xoffset=0 yoffset=7 xadvance=20 page=0 chnl=0 -char id=70 x=441 y=24 width=16 height=20 xoffset=1 yoffset=7 xadvance=17 page=0 chnl=0 -char id=69 x=457 y=24 width=17 height=20 xoffset=1 yoffset=7 xadvance=18 page=0 chnl=0 -char id=68 x=474 y=24 width=18 height=20 xoffset=1 yoffset=7 xadvance=19 page=0 chnl=0 -char id=67 x=492 y=24 width=18 height=20 xoffset=0 yoffset=7 xadvance=19 page=0 chnl=0 -char id=66 x=0 y=44 width=18 height=20 xoffset=1 yoffset=7 xadvance=19 page=0 chnl=0 -char id=65 x=18 y=44 width=20 height=20 xoffset=-1 yoffset=7 xadvance=19 page=0 chnl=0 -char id=116 x=38 y=44 width=13 height=19 xoffset=-2 yoffset=8 xadvance=12 page=0 chnl=0 -char id=62 x=51 y=44 width=16 height=16 xoffset=1 yoffset=10 xadvance=17 page=0 chnl=0 -char id=60 x=67 y=44 width=16 height=16 xoffset=0 yoffset=10 xadvance=17 page=0 chnl=0 -char id=58 x=83 y=44 width=9 height=16 xoffset=0 yoffset=11 xadvance=9 page=0 chnl=0 -char id=122 x=92 y=44 width=14 height=16 xoffset=0 yoffset=11 xadvance=14 page=0 chnl=0 -char id=120 x=106 y=44 width=18 height=16 xoffset=-1 yoffset=11 xadvance=17 page=0 chnl=0 -char id=119 x=124 y=44 width=24 height=16 xoffset=-1 yoffset=11 xadvance=23 page=0 chnl=0 -char id=118 x=148 y=44 width=16 height=16 xoffset=-1 yoffset=11 xadvance=15 page=0 chnl=0 -char id=117 x=164 y=44 width=17 height=16 xoffset=0 yoffset=11 xadvance=17 page=0 chnl=0 -char id=115 x=181 y=44 width=14 height=16 xoffset=0 yoffset=11 xadvance=15 page=0 chnl=0 -char id=114 x=195 y=44 width=13 height=16 xoffset=0 yoffset=11 xadvance=12 page=0 chnl=0 -char id=111 x=208 y=44 width=17 height=16 xoffset=0 yoffset=11 xadvance=17 page=0 chnl=0 -char id=110 x=225 y=44 width=17 height=16 xoffset=0 yoffset=11 xadvance=17 page=0 chnl=0 -char id=109 x=242 y=44 width=23 height=16 xoffset=0 yoffset=11 xadvance=24 page=0 chnl=0 -char id=101 x=265 y=44 width=17 height=16 xoffset=0 yoffset=11 xadvance=17 page=0 chnl=0 -char id=99 x=282 y=44 width=16 height=16 xoffset=0 yoffset=11 xadvance=17 page=0 chnl=0 -char id=97 x=298 y=44 width=17 height=16 xoffset=0 yoffset=11 xadvance=17 page=0 chnl=0 -char id=43 x=315 y=44 width=15 height=15 xoffset=1 yoffset=10 xadvance=17 page=0 chnl=0 -char id=94 x=330 y=44 width=15 height=13 xoffset=0 yoffset=7 xadvance=17 page=0 chnl=0 -char id=44 x=345 y=44 width=9 height=13 xoffset=0 yoffset=18 xadvance=9 page=0 chnl=0 -char id=42 x=354 y=44 width=11 height=12 xoffset=1 yoffset=7 xadvance=14 page=0 chnl=0 -char id=61 x=365 y=44 width=16 height=12 xoffset=0 yoffset=11 xadvance=17 page=0 chnl=0 -char id=39 x=381 y=44 width=9 height=10 xoffset=0 yoffset=7 xadvance=8 page=0 chnl=0 -char id=34 x=390 y=44 width=15 height=10 xoffset=-1 yoffset=7 xadvance=13 page=0 chnl=0 -char id=46 x=405 y=44 width=9 height=9 xoffset=0 yoffset=18 xadvance=9 page=0 chnl=0 -char id=126 x=414 y=44 width=16 height=8 xoffset=0 yoffset=14 xadvance=17 page=0 chnl=0 -char id=45 x=430 y=44 width=11 height=7 xoffset=-1 yoffset=16 xadvance=9 page=0 chnl=0 -char id=96 x=441 y=44 width=9 height=7 xoffset=-2 yoffset=7 xadvance=9 page=0 chnl=0 -char id=95 x=450 y=44 width=15 height=5 xoffset=-1 yoffset=25 xadvance=13 page=0 chnl=0 -kernings count=234 +chars count=95 +char id=32 x=0 y=0 width=0 height=0 xoffset=0 yoffset=22 xadvance=7 page=0 chnl=0 +char id=124 x=0 y=0 width=16 height=33 xoffset=-4 yoffset=0 xadvance=6 page=0 chnl=0 +char id=125 x=16 y=0 width=22 height=33 xoffset=-6 yoffset=0 xadvance=8 page=0 chnl=0 +char id=123 x=38 y=0 width=22 height=33 xoffset=-6 yoffset=0 xadvance=8 page=0 chnl=0 +char id=93 x=60 y=0 width=20 height=33 xoffset=-5 yoffset=0 xadvance=8 page=0 chnl=0 +char id=91 x=80 y=0 width=20 height=33 xoffset=-5 yoffset=0 xadvance=8 page=0 chnl=0 +char id=41 x=100 y=0 width=20 height=33 xoffset=-5 yoffset=0 xadvance=8 page=0 chnl=0 +char id=40 x=120 y=0 width=19 height=33 xoffset=-5 yoffset=0 xadvance=8 page=0 chnl=0 +char id=106 x=139 y=0 width=20 height=33 xoffset=-7 yoffset=0 xadvance=7 page=0 chnl=0 +char id=36 x=159 y=0 width=25 height=32 xoffset=-6 yoffset=-1 xadvance=13 page=0 chnl=0 +char id=64 x=184 y=0 width=29 height=30 xoffset=-6 yoffset=1 xadvance=15 page=0 chnl=0 +char id=81 x=213 y=0 width=29 height=30 xoffset=-5 yoffset=0 xadvance=17 page=0 chnl=0 +char id=35 x=242 y=0 width=27 height=29 xoffset=-6 yoffset=0 xadvance=13 page=0 chnl=0 +char id=37 x=269 y=0 width=31 height=29 xoffset=-5 yoffset=0 xadvance=20 page=0 chnl=0 +char id=92 x=300 y=0 width=19 height=29 xoffset=-6 yoffset=0 xadvance=6 page=0 chnl=0 +char id=47 x=319 y=0 width=19 height=29 xoffset=-6 yoffset=0 xadvance=6 page=0 chnl=0 +char id=59 x=338 y=0 width=18 height=29 xoffset=-5 yoffset=4 xadvance=7 page=0 chnl=0 +char id=33 x=356 y=0 width=18 height=29 xoffset=-5 yoffset=0 xadvance=7 page=0 chnl=0 +char id=48 x=374 y=0 width=25 height=29 xoffset=-5 yoffset=0 xadvance=13 page=0 chnl=0 +char id=57 x=399 y=0 width=25 height=29 xoffset=-5 yoffset=0 xadvance=13 page=0 chnl=0 +char id=56 x=424 y=0 width=25 height=29 xoffset=-5 yoffset=0 xadvance=13 page=0 chnl=0 +char id=55 x=449 y=0 width=25 height=29 xoffset=-5 yoffset=0 xadvance=13 page=0 chnl=0 +char id=54 x=474 y=0 width=25 height=29 xoffset=-5 yoffset=0 xadvance=13 page=0 chnl=0 +char id=53 x=0 y=33 width=24 height=29 xoffset=-5 yoffset=0 xadvance=13 page=0 chnl=0 +char id=52 x=24 y=33 width=27 height=29 xoffset=-6 yoffset=0 xadvance=13 page=0 chnl=0 +char id=51 x=51 y=33 width=25 height=29 xoffset=-5 yoffset=0 xadvance=13 page=0 chnl=0 +char id=50 x=76 y=33 width=25 height=29 xoffset=-5 yoffset=0 xadvance=13 page=0 chnl=0 +char id=49 x=101 y=33 width=22 height=29 xoffset=-4 yoffset=0 xadvance=13 page=0 chnl=0 +char id=121 x=123 y=33 width=24 height=29 xoffset=-6 yoffset=4 xadvance=12 page=0 chnl=0 +char id=113 x=147 y=33 width=25 height=29 xoffset=-6 yoffset=4 xadvance=13 page=0 chnl=0 +char id=112 x=172 y=33 width=25 height=29 xoffset=-5 yoffset=4 xadvance=13 page=0 chnl=0 +char id=108 x=197 y=33 width=18 height=29 xoffset=-5 yoffset=0 xadvance=7 page=0 chnl=0 +char id=107 x=215 y=33 width=25 height=29 xoffset=-5 yoffset=0 xadvance=13 page=0 chnl=0 +char id=105 x=240 y=33 width=18 height=29 xoffset=-5 yoffset=0 xadvance=7 page=0 chnl=0 +char id=104 x=258 y=33 width=24 height=29 xoffset=-5 yoffset=0 xadvance=13 page=0 chnl=0 +char id=103 x=282 y=33 width=25 height=29 xoffset=-6 yoffset=4 xadvance=13 page=0 chnl=0 +char id=102 x=307 y=33 width=21 height=29 xoffset=-6 yoffset=0 xadvance=8 page=0 chnl=0 +char id=100 x=328 y=33 width=25 height=29 xoffset=-6 yoffset=0 xadvance=13 page=0 chnl=0 +char id=98 x=353 y=33 width=24 height=29 xoffset=-5 yoffset=0 xadvance=13 page=0 chnl=0 +char id=90 x=377 y=33 width=26 height=29 xoffset=-5 yoffset=0 xadvance=14 page=0 chnl=0 +char id=89 x=403 y=33 width=29 height=29 xoffset=-6 yoffset=0 xadvance=16 page=0 chnl=0 +char id=88 x=432 y=33 width=28 height=29 xoffset=-6 yoffset=0 xadvance=16 page=0 chnl=0 +char id=87 x=460 y=33 width=34 height=29 xoffset=-6 yoffset=0 xadvance=20 page=0 chnl=0 +char id=86 x=0 y=62 width=28 height=29 xoffset=-6 yoffset=0 xadvance=16 page=0 chnl=0 +char id=85 x=28 y=62 width=27 height=29 xoffset=-4 yoffset=0 xadvance=17 page=0 chnl=0 +char id=84 x=55 y=62 width=28 height=29 xoffset=-6 yoffset=0 xadvance=14 page=0 chnl=0 +char id=83 x=83 y=62 width=26 height=29 xoffset=-5 yoffset=0 xadvance=14 page=0 chnl=0 +char id=82 x=109 y=62 width=27 height=29 xoffset=-4 yoffset=0 xadvance=16 page=0 chnl=0 +char id=80 x=136 y=62 width=25 height=29 xoffset=-4 yoffset=0 xadvance=14 page=0 chnl=0 +char id=79 x=161 y=62 width=29 height=29 xoffset=-5 yoffset=0 xadvance=17 page=0 chnl=0 +char id=78 x=190 y=62 width=27 height=29 xoffset=-4 yoffset=0 xadvance=17 page=0 chnl=0 +char id=77 x=217 y=62 width=29 height=29 xoffset=-4 yoffset=0 xadvance=19 page=0 chnl=0 +char id=76 x=246 y=62 width=24 height=29 xoffset=-4 yoffset=0 xadvance=13 page=0 chnl=0 +char id=75 x=270 y=62 width=28 height=29 xoffset=-4 yoffset=0 xadvance=17 page=0 chnl=0 +char id=74 x=298 y=62 width=25 height=29 xoffset=-6 yoffset=0 xadvance=13 page=0 chnl=0 +char id=73 x=323 y=62 width=18 height=29 xoffset=-4 yoffset=0 xadvance=8 page=0 chnl=0 +char id=72 x=341 y=62 width=27 height=29 xoffset=-4 yoffset=0 xadvance=17 page=0 chnl=0 +char id=71 x=368 y=62 width=29 height=29 xoffset=-5 yoffset=0 xadvance=17 page=0 chnl=0 +char id=70 x=397 y=62 width=24 height=29 xoffset=-4 yoffset=0 xadvance=13 page=0 chnl=0 +char id=69 x=421 y=62 width=25 height=29 xoffset=-4 yoffset=0 xadvance=14 page=0 chnl=0 +char id=68 x=446 y=62 width=27 height=29 xoffset=-4 yoffset=0 xadvance=16 page=0 chnl=0 +char id=67 x=473 y=62 width=27 height=29 xoffset=-5 yoffset=0 xadvance=16 page=0 chnl=0 +char id=66 x=0 y=91 width=27 height=29 xoffset=-4 yoffset=0 xadvance=16 page=0 chnl=0 +char id=65 x=27 y=91 width=28 height=29 xoffset=-6 yoffset=0 xadvance=16 page=0 chnl=0 +char id=38 x=55 y=91 width=30 height=28 xoffset=-5 yoffset=1 xadvance=18 page=0 chnl=0 +char id=63 x=85 y=91 width=25 height=28 xoffset=-5 yoffset=1 xadvance=12 page=0 chnl=0 +char id=116 x=110 y=91 width=21 height=28 xoffset=-6 yoffset=1 xadvance=9 page=0 chnl=0 +char id=127 x=131 y=91 width=24 height=26 xoffset=-6 yoffset=3 xadvance=15 page=0 chnl=0 +char id=62 x=155 y=91 width=25 height=26 xoffset=-5 yoffset=2 xadvance=13 page=0 chnl=0 +char id=60 x=180 y=91 width=25 height=26 xoffset=-5 yoffset=2 xadvance=13 page=0 chnl=0 +char id=43 x=205 y=91 width=25 height=25 xoffset=-5 yoffset=2 xadvance=13 page=0 chnl=0 +char id=58 x=230 y=91 width=18 height=25 xoffset=-5 yoffset=4 xadvance=7 page=0 chnl=0 +char id=122 x=248 y=91 width=24 height=25 xoffset=-6 yoffset=4 xadvance=11 page=0 chnl=0 +char id=120 x=272 y=91 width=26 height=25 xoffset=-6 yoffset=4 xadvance=13 page=0 chnl=0 +char id=119 x=298 y=91 width=32 height=25 xoffset=-6 yoffset=4 xadvance=19 page=0 chnl=0 +char id=118 x=330 y=91 width=26 height=25 xoffset=-7 yoffset=4 xadvance=12 page=0 chnl=0 +char id=117 x=356 y=91 width=24 height=25 xoffset=-5 yoffset=4 xadvance=13 page=0 chnl=0 +char id=115 x=380 y=91 width=24 height=25 xoffset=-6 yoffset=4 xadvance=12 page=0 chnl=0 +char id=114 x=404 y=91 width=21 height=25 xoffset=-5 yoffset=4 xadvance=9 page=0 chnl=0 +char id=110 x=425 y=91 width=24 height=25 xoffset=-5 yoffset=4 xadvance=13 page=0 chnl=0 +char id=109 x=449 y=91 width=30 height=25 xoffset=-4 yoffset=4 xadvance=20 page=0 chnl=0 +char id=101 x=479 y=91 width=26 height=25 xoffset=-6 yoffset=4 xadvance=13 page=0 chnl=0 +char id=99 x=0 y=120 width=25 height=25 xoffset=-6 yoffset=4 xadvance=13 page=0 chnl=0 +char id=97 x=25 y=120 width=25 height=25 xoffset=-6 yoffset=4 xadvance=13 page=0 chnl=0 +char id=111 x=50 y=120 width=26 height=24 xoffset=-6 yoffset=5 xadvance=13 page=0 chnl=0 +char id=42 x=76 y=120 width=21 height=22 xoffset=-5 yoffset=0 xadvance=11 page=0 chnl=0 +char id=61 x=97 y=120 width=25 height=22 xoffset=-5 yoffset=4 xadvance=13 page=0 chnl=0 +char id=94 x=122 y=120 width=23 height=22 xoffset=-4 yoffset=0 xadvance=13 page=0 chnl=0 +char id=44 x=145 y=120 width=18 height=22 xoffset=-5 yoffset=11 xadvance=7 page=0 chnl=0 +char id=126 x=163 y=120 width=25 height=20 xoffset=-5 yoffset=5 xadvance=13 page=0 chnl=0 +char id=39 x=188 y=120 width=18 height=19 xoffset=-5 yoffset=0 xadvance=6 page=0 chnl=0 +char id=34 x=206 y=120 width=23 height=19 xoffset=-6 yoffset=0 xadvance=10 page=0 chnl=0 +char id=46 x=229 y=120 width=18 height=18 xoffset=-5 yoffset=11 xadvance=7 page=0 chnl=0 +char id=45 x=247 y=120 width=20 height=17 xoffset=-6 yoffset=8 xadvance=7 page=0 chnl=0 +char id=96 x=267 y=120 width=18 height=17 xoffset=-6 yoffset=0 xadvance=7 page=0 chnl=0 +char id=95 x=285 y=120 width=24 height=15 xoffset=-6 yoffset=17 xadvance=10 page=0 chnl=0 +kernings count=224 kerning first=81 second=44 amount=1 kerning first=81 second=86 amount=-1 kerning first=81 second=89 amount=-1 @@ -110,11 +111,10 @@ kerning first=102 second=33 amount=2 kerning first=102 second=44 amount=-1 kerning first=102 second=46 amount=-1 kerning first=102 second=63 amount=2 -kerning first=102 second=102 amount=1 kerning first=98 second=118 amount=-1 -kerning first=89 second=44 amount=-4 +kerning first=89 second=44 amount=-3 kerning first=89 second=45 amount=-2 -kerning first=89 second=46 amount=-4 +kerning first=89 second=46 amount=-3 kerning first=89 second=58 amount=-1 kerning first=89 second=59 amount=-1 kerning first=89 second=65 amount=-2 @@ -140,7 +140,7 @@ kerning first=87 second=101 amount=-1 kerning first=87 second=104 amount=1 kerning first=87 second=105 amount=1 kerning first=87 second=111 amount=-1 -kerning first=86 second=44 amount=-3 +kerning first=86 second=44 amount=-2 kerning first=86 second=45 amount=-1 kerning first=86 second=46 amount=-3 kerning first=86 second=58 amount=-1 @@ -179,7 +179,6 @@ kerning first=84 second=115 amount=-1 kerning first=84 second=117 amount=-1 kerning first=84 second=122 amount=-1 kerning first=82 second=89 amount=-1 -kerning first=82 second=101 amount=-1 kerning first=82 second=111 amount=-1 kerning first=80 second=44 amount=-4 kerning first=80 second=46 amount=-4 @@ -217,10 +216,8 @@ kerning first=70 second=114 amount=-1 kerning first=68 second=65 amount=-1 kerning first=68 second=86 amount=-1 kerning first=68 second=89 amount=-1 -kerning first=67 second=44 amount=1 -kerning first=66 second=44 amount=1 kerning first=66 second=85 amount=-1 -kerning first=65 second=84 amount=-2 +kerning first=65 second=84 amount=-1 kerning first=65 second=85 amount=-1 kerning first=65 second=86 amount=-1 kerning first=65 second=89 amount=-2 @@ -231,31 +228,25 @@ kerning first=118 second=46 amount=-2 kerning first=118 second=99 amount=-1 kerning first=118 second=101 amount=-1 kerning first=118 second=111 amount=-1 -kerning first=118 second=113 amount=-1 kerning first=115 second=119 amount=-1 kerning first=114 second=44 amount=-1 kerning first=114 second=46 amount=-2 kerning first=114 second=58 amount=1 kerning first=114 second=59 amount=1 -kerning first=114 second=100 amount=1 -kerning first=114 second=103 amount=1 kerning first=114 second=106 amount=1 kerning first=114 second=107 amount=1 kerning first=114 second=108 amount=1 kerning first=114 second=109 amount=1 kerning first=114 second=110 amount=1 kerning first=114 second=112 amount=1 -kerning first=114 second=113 amount=1 kerning first=114 second=114 amount=1 -kerning first=114 second=115 amount=1 kerning first=114 second=116 amount=1 kerning first=114 second=117 amount=1 kerning first=114 second=118 amount=1 kerning first=114 second=121 amount=1 -kerning first=111 second=118 amount=-1 -kerning first=111 second=120 amount=-1 kerning first=110 second=118 amount=-1 -kerning first=101 second=103 amount=1 kerning first=101 second=118 amount=-1 kerning first=101 second=120 amount=-1 kerning first=99 second=108 amount=-1 +kerning first=111 second=118 amount=-1 +kerning first=111 second=120 amount=-1 diff --git a/desktop/resources/mainfont.png b/desktop/resources/mainfont.png index 76cde97d..491e3019 100644 Binary files a/desktop/resources/mainfont.png and b/desktop/resources/mainfont.png differ diff --git a/desktop/src-common/advent/screens/dialogue.clj b/desktop/src-common/advent/screens/dialogue.clj index 95cb5f96..1079ea42 100644 --- a/desktop/src-common/advent/screens/dialogue.clj +++ b/desktop/src-common/advent/screens/dialogue.clj @@ -6,8 +6,24 @@ [clojure.pprint] [advent.pathfind]) (:import [com.badlogic.gdx.graphics Pixmap Pixmap$Filter Texture Texture$TextureFilter] - [com.badlogic.gdx.graphics.g2d TextureRegion])) + [com.badlogic.gdx.graphics.g2d TextureRegion] + [com.badlogic.gdx.scenes.scene2d.utils Align])) +(defn ensure-on-screen [talk] + (let [margin-width (* 0.05 (game :width)) + minimum-x margin-width + maximum-x (- (game :width) + margin-width) + label-width (label! talk :get-width) + label-right (+ (:x talk) label-width) + ] + (cond (> label-right maximum-x) + (assoc talk :x (- maximum-x label-width)) + (< (:x talk) minimum-x) + (assoc talk :x minimum-x) + :else + talk + ))) (defscreen talking-screen :on-show (fn [screen entities] @@ -20,12 +36,16 @@ :on-talk (fn [{:keys [create-talk target-id text x y]} [entities]] - (let [font (bitmap-font "mainfont.fnt" ) + (let [font (bitmap-font "ego/font.fnt" ) tr (bitmap-font! font :get-region) + width (/ (game :width) 1.5) tx (.getTexture tr) _ (texture! tx :set-filter Texture$TextureFilter/Linear Texture$TextureFilter/Linear) - talk (assoc (label text (style :label font (color :white)) ) :x (* 4 x) :y (* 4 y))] - (label! talk :set-font-scale 1) + talk (assoc (label text (style :label font (color :white))) :x (- (* 4 x) (/ width 2)) :y (* 4 y)) + talk (ensure-on-screen talk)] + (label! talk :set-wrap true) + (label! talk :set-width width) + (label! talk :set-alignment Align/center) (assoc entities target-id talk))) :stop-talk diff --git a/desktop/src-common/advent/screens/scene.clj b/desktop/src-common/advent/screens/scene.clj index bb2cc73e..88bcd20c 100644 --- a/desktop/src-common/advent/screens/scene.clj +++ b/desktop/src-common/advent/screens/scene.clj @@ -98,7 +98,7 @@ house (texture "house.png") overdirt (texture "overdirt.png") music (sound "town-music.mp3") - _ (sound! music :loop) + ;; _ (sound! music :loop) ] { :cursor {:id "cursor" :cursor-index 0 } @@ -117,8 +117,7 @@ :interactions [{:mouse-in? (zone/box 258 100 281 160) :click-fn (fn [screen entities [x y]] (assoc-in entities [:ego :actions] [(actions/stop :ego) - (actions/talk :ego (str "The last time I went through that door, \n" - "Fangald turned me into a frog."))]))}] + (actions/talk :ego (str "The last time I went through that door, Fangald turned me into a frog."))]))}] :scale-fn (scaler-fn-with-baseline 110 0.10 1.00) :layers [(assoc background :x 0 :y 0 :baseline 0) (assoc house :x 0 :y 0 :baseline 122)