better console command parsing (now you can use quots), font support for Latin Extension A, now you can draw Runics also

Former-commit-id: 76aef3e704f171e23d6f0a6f78b051717e0f3212
Former-commit-id: 03373859fb5d858afbf4e92528dceb2dc118c763
This commit is contained in:
Song Minjae
2016-02-07 14:17:51 +09:00
parent b25a6f5e98
commit 954076d944
57 changed files with 280 additions and 703 deletions

View File

@@ -13,24 +13,36 @@ public class GameFontBlack extends GameFontBase {
hangulSheet = new SpriteSheet(
"./res/graphics/fonts/han_atlas_black.png"
, W_CJK
, H_CJK
, W_CJK, H_CJK
);
asciiSheet = new SpriteSheet(
"./res/graphics/fonts/ascii_majuscule_black.png"
, W_EM
, H
, W_LATIN_WIDE, H
);
asciiSheetEF = new SpriteSheet(
"./res/graphics/fonts/ascii_special_ef_black.png"
, W_EF
, H
, W_LATIN_NARROW, H
);
runicSheet = new SpriteSheet(
"./res/graphics/fonts/futhark_black.png"
, W_LATIN_WIDE, H
);
extASheet = new SpriteSheet(
"./res/graphics/fonts/LatinExtA_majuscule_black.png"
, W_LATIN_WIDE, H
);
extASheetEF = new SpriteSheet(
"./res/graphics/fonts/LatinExtA_ef_black.png"
, W_LATIN_NARROW, H
);
SpriteSheet[] shk = {
asciiSheet
, asciiSheetEF
, hangulSheet
, runicSheet
, extASheet
, extASheetEF
};
sheetKey = shk;
}