diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/RenderedTextBlock.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/RenderedTextBlock.java index b8e9dec22..7e9bf101c 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/RenderedTextBlock.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/RenderedTextBlock.java @@ -215,7 +215,7 @@ public class RenderedTextBlock extends Component { for (int i = 0; i < words.size(); i++){ RenderedText word = words.get(i); if (word == SPACE){ - x += 1.5f; + x += 1.667f; } else if (word == NEWLINE) { //newline y += height+2f; @@ -233,7 +233,7 @@ public class RenderedTextBlock extends Component { //Chinese/Japanese always render every character separately without spaces however while (Messages.lang() != Languages.CHINESE && Messages.lang() != Languages.JAPANESE && j < words.size() && words.get(j) != SPACE && words.get(j) != NEWLINE){ - fullWidth += words.get(j).width() - 0.5f; + fullWidth += words.get(j).width() - 0.667f; j++; } @@ -255,7 +255,7 @@ public class RenderedTextBlock extends Component { //Note that spacing currently doesn't factor in halfwidth and fullwidth characters //(e.g. Ideographic full stop) - x -= 0.5f; + x -= 0.667f; } }