diff --git a/readers/LoveLiveReader.java b/readers/LoveLiveReader.java index ae133c7..f925172 100644 --- a/readers/LoveLiveReader.java +++ b/readers/LoveLiveReader.java @@ -32,6 +32,7 @@ public class LoveLiveReader extends Reader{ readRegions.add(new Box(277,165,572,40)); //title[8] readRegions.add(new Box(716,502,226,45)); //pct[9] readRegions.add(new Box(782,452,158,50)); //maxcombo[10] + readRegions.add(new Box(100,470,84,42)); //difficultylv[11] } void ColorFilter(int[] arr,int region,int width) { @@ -58,7 +59,8 @@ public class LoveLiveReader extends Reader{ case 4: case 5: case 6: - case 8:{ + case 8: + case 11:{ final ColorRange TARGETCOLOR = new ColorRange(255,255,255,255,255,255); final ColorRange SEEKINGCOLOR = new ColorRange(240,255,240,255,240,255); final Color FINALCOLOR = Color.MAGENTA; diff --git a/readers/fonts/Font.java b/readers/fonts/Font.java index bb376ba..1ec3a18 100644 --- a/readers/fonts/Font.java +++ b/readers/fonts/Font.java @@ -88,8 +88,12 @@ public class Font { } } int index = expectedGlyphs.charAt(0)-'0'; - font.data[index]=g; - System.out.println("Glyph for number "+index+" has been saved."); + if (index>=0&&index