diff options
author | Pierre-Yves Rollo <dev@pyrollo.com> | 2015-11-28 20:44:04 +0100 |
---|---|---|
committer | Pierre-Yves Rollo <dev@pyrollo.com> | 2015-11-28 20:44:04 +0100 |
commit | 1b39bf7ae31f0781c65c0a8f9e1d94a37def5f56 (patch) | |
tree | b1ca35fc4238e17eedf782c3b0f631e81d2f7558 /font_lib | |
parent | 9b4513bf9ded0ec759431140b59382fea0bc6009 (diff) | |
download | display_modpack-1b39bf7ae31f0781c65c0a8f9e1d94a37def5f56.tar.gz display_modpack-1b39bf7ae31f0781c65c0a8f9e1d94a37def5f56.tar.bz2 display_modpack-1b39bf7ae31f0781c65c0a8f9e1d94a37def5f56.zip |
Added facedir node support to display_lib, created font_lib, updated mods accordingly
Diffstat (limited to 'font_lib')
100 files changed, 214 insertions, 0 deletions
diff --git a/font_lib/API.md b/font_lib/API.md new file mode 100644 index 0000000..7ec499b --- /dev/null +++ b/font_lib/API.md @@ -0,0 +1,47 @@ +# Font Lib API +This document describes Font Lib API. Font Lib creates textures for font display on entities. + +## Provided methods +### get\_line\_width +**font\_lib.get\_line\_width(text)** + +Computes line width for a given font height and text +**text**: Text to be rendered + +**Returns**: rendered text width + +### make\_line\_texture +**font\_lib.make\_line\_texture(text, texturew, x, y)** + +Builds texture part for a text line + +**text**: Text to be rendered + +**texturew**: Width of the texture (extra text is not rendered) + +**x**: Starting x position in texture + +**y**: Vertical position of the line in texture + +**Returns**: Texture string + +### make\_multiline\_texture +**font\_lib.make\_multiline\_texture(text, texturew, textureh, maxlines, valign, color)** + +Builds texture for a multiline colored text + +**text**: Text to be rendered + +**texturew**: Width of the texture (extra text will be truncated) + +**textureh**: Height of the texture + +**maxlines**: Maximum number of lines + +**valign**: Vertical text align ("top" or "center") + +**color**: Color of the text + +**Returns**: Texture string + + diff --git a/font_lib/LICENSE.txt b/font_lib/LICENSE.txt new file mode 100644 index 0000000..bc06764 --- /dev/null +++ b/font_lib/LICENSE.txt @@ -0,0 +1,13 @@ + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + +Copyright (C) 2004 Sam Hocevar <sam@hocevar.net> + +Everyone is permitted to copy and distribute verbatim or modified +copies of this license document, and changing it is allowed as long +as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. diff --git a/font_lib/README.md b/font_lib/README.md new file mode 100644 index 0000000..a297b93 --- /dev/null +++ b/font_lib/README.md @@ -0,0 +1,14 @@ +# Font Lib + +This library for font display on entities (to be used with display_lib for sign creation). + +**Dependancies**: default + +**License**: WTFPL + +(Font taken from VanessaE's homedecor/signs_lib) + +**API**: See API.md document please. + + + diff --git a/font_lib/depends.txt b/font_lib/depends.txt new file mode 100644 index 0000000..4ad96d5 --- /dev/null +++ b/font_lib/depends.txt @@ -0,0 +1 @@ +default diff --git a/font_lib/init.lua b/font_lib/init.lua new file mode 100644 index 0000000..3e5b8c7 --- /dev/null +++ b/font_lib/init.lua @@ -0,0 +1,139 @@ +-- Font lib mod by P.Y. Rollo +-- +-- License: WTFPL + +font_lib = {} +font_lib.path = minetest.get_modpath("font_lib") +font_lib.font_height = 10 +font_lib.font = {} + +-- Get png width, suposing png width is less than 256 (it is the case for all font textures) +local function get_png_width(filename) + local file=assert(io.open(filename,"rb")) + -- All font png are smaller than 256x256 --> read only last byte + file:seek("set",19) + local w = file:read(1) + file:close() + return w:byte() +end + +-- Computes line width for a given font height and text +-- @param text Text to be rendered +-- @return Rendered text width +function font_lib.get_line_width(text) + local char + local width = 0 + + for p=1,#text + do + char = text:sub(p,p):byte() + if font_lib.font[char] then + width = width + font_lib.font[char].width + end + end + + return width +end + +--- Builds texture part for a text line +-- @param text Text to be rendered +-- @param texturew Width of the texture (extra text is not rendered) +-- @param x Starting x position in texture +-- @param y Vertical position of the line in texture +-- @return Texture string +function font_lib.make_line_texture(text, texturew, x, y) + local char + + local texture = "" + + for p=1,#text + do + char = text:sub(p,p):byte() + if font_lib.font[char] then + -- Add image only if it is visible (at least partly) + if x + font_lib.font[char].width >= 0 and x <= texturew then + texture = texture..string.format(":%d,%d=%s", x, y, font_lib.font[char].filename) + end + x = x + font_lib.font[char].width + end + end + return texture +end + +local function split_lines(text, maxlines) + local splits = text:split("\n") + if maxlines then + local lines = {} + for num = 1,maxlines do + lines[num] = splits[num] + end + return lines + else + return splits + end +end + +--- Builds texture for a multiline colored text +-- @param text Text to be rendered +-- @param texturew Width of the texture (extra text will be truncated) +-- @param textureh Height of the texture +-- @param maxlines Maximum number of lines +-- @param valign Vertical text align ("top" or "center") +-- @param color Color of the text +-- @return Texture string +function font_lib.make_multiline_texture(text, texturew, textureh, maxlines, valign, color) + local texture = "" + local lines = split_lines(text, maxlines) + local y + + if valign == "top" then + y = font_lib.font_height / 2 + else + y = (textureh - font_lib.font_height * #lines) / 2 + 1 + end + + for _, line in pairs(lines) do + texture = texture..font_lib.make_line_texture(line, texturew, + (texturew - font_lib.get_line_width(line)) / 2, y) + y = y + font_lib.font_height + end + + texture = string.format("[combine:%dx%d", texturew, textureh)..texture + if color then texture = texture.."^[colorize:"..color end + + return texture +end + +--- Standard on_display_update entity callback. +-- Node should have a corresponding display_entity with size, resolution and maxlines fields and +-- optionally valign and color fields +-- @param pos Node position +-- @param objref Object reference of entity + +function font_lib.on_display_update(pos, objref) + local meta = minetest.get_meta(pos) + local text = meta:get_string("display_text") + + local ndef = minetest.registered_nodes[minetest.get_node(pos).name] + local entity = objref:get_luaentity() + + if entity and ndef.display_entities[entity.name] then + local def = ndef.display_entities[entity.name] + + objref:set_properties({ + textures={font_lib.make_multiline_texture( + text, def.size.x*def.resolution.x, def.size.y*def.resolution.y, + def.maxlines, def.valign, def.color)}, + visual_size = def.size + }) + end +end + +-- Populate fonts table +local w, filename +for charnum=32,126 do + filename = string.format("font_lib_%02x.png", charnum) + w = get_png_width(font_lib.path.."/textures/"..filename) + font_lib.font[charnum] = {filename=filename, width=w} +end + diff --git a/font_lib/textures/font_lib_20.png b/font_lib/textures/font_lib_20.png Binary files differnew file mode 100644 index 0000000..1657997 --- /dev/null +++ b/font_lib/textures/font_lib_20.png diff --git a/font_lib/textures/font_lib_21.png b/font_lib/textures/font_lib_21.png Binary files differnew file mode 100644 index 0000000..d457a6c --- /dev/null +++ b/font_lib/textures/font_lib_21.png diff --git a/font_lib/textures/font_lib_22.png b/font_lib/textures/font_lib_22.png Binary files differnew file mode 100644 index 0000000..7e571ea --- /dev/null +++ b/font_lib/textures/font_lib_22.png diff --git a/font_lib/textures/font_lib_23.png b/font_lib/textures/font_lib_23.png Binary files differnew file mode 100644 index 0000000..ee4e70c --- /dev/null +++ b/font_lib/textures/font_lib_23.png diff --git a/font_lib/textures/font_lib_24.png b/font_lib/textures/font_lib_24.png Binary files differnew file mode 100644 index 0000000..c05f037 --- /dev/null +++ b/font_lib/textures/font_lib_24.png diff --git a/font_lib/textures/font_lib_25.png b/font_lib/textures/font_lib_25.png Binary files differnew file mode 100644 index 0000000..671e8bd --- /dev/null +++ b/font_lib/textures/font_lib_25.png diff --git a/font_lib/textures/font_lib_26.png b/font_lib/textures/font_lib_26.png Binary files differnew file mode 100644 index 0000000..93d5247 --- /dev/null +++ b/font_lib/textures/font_lib_26.png diff --git a/font_lib/textures/font_lib_27.png b/font_lib/textures/font_lib_27.png Binary files differnew file mode 100644 index 0000000..b645159 --- /dev/null +++ b/font_lib/textures/font_lib_27.png diff --git a/font_lib/textures/font_lib_28.png b/font_lib/textures/font_lib_28.png Binary files differnew file mode 100644 index 0000000..759e448 --- /dev/null +++ b/font_lib/textures/font_lib_28.png diff --git a/font_lib/textures/font_lib_29.png b/font_lib/textures/font_lib_29.png Binary files differnew file mode 100644 index 0000000..316234f --- /dev/null +++ b/font_lib/textures/font_lib_29.png diff --git a/font_lib/textures/font_lib_2a.png b/font_lib/textures/font_lib_2a.png Binary files differnew file mode 100644 index 0000000..b32406d --- /dev/null +++ b/font_lib/textures/font_lib_2a.png diff --git a/font_lib/textures/font_lib_2b.png b/font_lib/textures/font_lib_2b.png Binary files differnew file mode 100644 index 0000000..3987425 --- /dev/null +++ b/font_lib/textures/font_lib_2b.png diff --git a/font_lib/textures/font_lib_2c.png b/font_lib/textures/font_lib_2c.png Binary files differnew file mode 100644 index 0000000..d5e1919 --- /dev/null +++ b/font_lib/textures/font_lib_2c.png diff --git a/font_lib/textures/font_lib_2d.png b/font_lib/textures/font_lib_2d.png Binary files differnew file mode 100644 index 0000000..78005ed --- /dev/null +++ b/font_lib/textures/font_lib_2d.png diff --git a/font_lib/textures/font_lib_2e.png b/font_lib/textures/font_lib_2e.png Binary files differnew file mode 100644 index 0000000..2180b81 --- /dev/null +++ b/font_lib/textures/font_lib_2e.png diff --git a/font_lib/textures/font_lib_2f.png b/font_lib/textures/font_lib_2f.png Binary files differnew file mode 100644 index 0000000..87655f0 --- /dev/null +++ b/font_lib/textures/font_lib_2f.png diff --git a/font_lib/textures/font_lib_30.png b/font_lib/textures/font_lib_30.png Binary files differnew file mode 100644 index 0000000..590252a --- /dev/null +++ b/font_lib/textures/font_lib_30.png diff --git a/font_lib/textures/font_lib_31.png b/font_lib/textures/font_lib_31.png Binary files differnew file mode 100644 index 0000000..945e718 --- /dev/null +++ b/font_lib/textures/font_lib_31.png diff --git a/font_lib/textures/font_lib_32.png b/font_lib/textures/font_lib_32.png Binary files differnew file mode 100644 index 0000000..bcc2e2b --- /dev/null +++ b/font_lib/textures/font_lib_32.png diff --git a/font_lib/textures/font_lib_33.png b/font_lib/textures/font_lib_33.png Binary files differnew file mode 100644 index 0000000..14b9df8 --- /dev/null +++ b/font_lib/textures/font_lib_33.png diff --git a/font_lib/textures/font_lib_34.png b/font_lib/textures/font_lib_34.png Binary files differnew file mode 100644 index 0000000..16056ab --- /dev/null +++ b/font_lib/textures/font_lib_34.png diff --git a/font_lib/textures/font_lib_35.png b/font_lib/textures/font_lib_35.png Binary files differnew file mode 100644 index 0000000..a88c37e --- /dev/null +++ b/font_lib/textures/font_lib_35.png diff --git a/font_lib/textures/font_lib_36.png b/font_lib/textures/font_lib_36.png Binary files differnew file mode 100644 index 0000000..30b07b7 --- /dev/null +++ b/font_lib/textures/font_lib_36.png diff --git a/font_lib/textures/font_lib_37.png b/font_lib/textures/font_lib_37.png Binary files differnew file mode 100644 index 0000000..e3a117c --- /dev/null +++ b/font_lib/textures/font_lib_37.png diff --git a/font_lib/textures/font_lib_38.png b/font_lib/textures/font_lib_38.png Binary files differnew file mode 100644 index 0000000..946a7b3 --- /dev/null +++ b/font_lib/textures/font_lib_38.png diff --git a/font_lib/textures/font_lib_39.png b/font_lib/textures/font_lib_39.png Binary files differnew file mode 100644 index 0000000..152bf5e --- /dev/null +++ b/font_lib/textures/font_lib_39.png diff --git a/font_lib/textures/font_lib_3a.png b/font_lib/textures/font_lib_3a.png Binary files differnew file mode 100644 index 0000000..05b14dc --- /dev/null +++ b/font_lib/textures/font_lib_3a.png diff --git a/font_lib/textures/font_lib_3b.png b/font_lib/textures/font_lib_3b.png Binary files differnew file mode 100644 index 0000000..93615c9 --- /dev/null +++ b/font_lib/textures/font_lib_3b.png diff --git a/font_lib/textures/font_lib_3c.png b/font_lib/textures/font_lib_3c.png Binary files differnew file mode 100644 index 0000000..594523b --- /dev/null +++ b/font_lib/textures/font_lib_3c.png diff --git a/font_lib/textures/font_lib_3d.png b/font_lib/textures/font_lib_3d.png Binary files differnew file mode 100644 index 0000000..1be8ad4 --- /dev/null +++ b/font_lib/textures/font_lib_3d.png diff --git a/font_lib/textures/font_lib_3e.png b/font_lib/textures/font_lib_3e.png Binary files differnew file mode 100644 index 0000000..7966531 --- /dev/null +++ b/font_lib/textures/font_lib_3e.png diff --git a/font_lib/textures/font_lib_3f.png b/font_lib/textures/font_lib_3f.png Binary files differnew file mode 100644 index 0000000..ff4bdd0 --- /dev/null +++ b/font_lib/textures/font_lib_3f.png diff --git a/font_lib/textures/font_lib_40.png b/font_lib/textures/font_lib_40.png Binary files differnew file mode 100644 index 0000000..7e31156 --- /dev/null +++ b/font_lib/textures/font_lib_40.png diff --git a/font_lib/textures/font_lib_41.png b/font_lib/textures/font_lib_41.png Binary files differnew file mode 100644 index 0000000..546a502 --- /dev/null +++ b/font_lib/textures/font_lib_41.png diff --git a/font_lib/textures/font_lib_42.png b/font_lib/textures/font_lib_42.png Binary files differnew file mode 100644 index 0000000..cf33dc7 --- /dev/null +++ b/font_lib/textures/font_lib_42.png diff --git a/font_lib/textures/font_lib_43.png b/font_lib/textures/font_lib_43.png Binary files differnew file mode 100644 index 0000000..bde60b0 --- /dev/null +++ b/font_lib/textures/font_lib_43.png diff --git a/font_lib/textures/font_lib_44.png b/font_lib/textures/font_lib_44.png Binary files differnew file mode 100644 index 0000000..025c194 --- /dev/null +++ b/font_lib/textures/font_lib_44.png diff --git a/font_lib/textures/font_lib_45.png b/font_lib/textures/font_lib_45.png Binary files differnew file mode 100644 index 0000000..f1261f4 --- /dev/null +++ b/font_lib/textures/font_lib_45.png diff --git a/font_lib/textures/font_lib_46.png b/font_lib/textures/font_lib_46.png Binary files differnew file mode 100644 index 0000000..0e22836 --- /dev/null +++ b/font_lib/textures/font_lib_46.png diff --git a/font_lib/textures/font_lib_47.png b/font_lib/textures/font_lib_47.png Binary files differnew file mode 100644 index 0000000..faa775b --- /dev/null +++ b/font_lib/textures/font_lib_47.png diff --git a/font_lib/textures/font_lib_48.png b/font_lib/textures/font_lib_48.png Binary files differnew file mode 100644 index 0000000..d6ead06 --- /dev/null +++ b/font_lib/textures/font_lib_48.png diff --git a/font_lib/textures/font_lib_49.png b/font_lib/textures/font_lib_49.png Binary files differnew file mode 100644 index 0000000..1d79859 --- /dev/null +++ b/font_lib/textures/font_lib_49.png diff --git a/font_lib/textures/font_lib_4a.png b/font_lib/textures/font_lib_4a.png Binary files differnew file mode 100644 index 0000000..c5b447a --- /dev/null +++ b/font_lib/textures/font_lib_4a.png diff --git a/font_lib/textures/font_lib_4b.png b/font_lib/textures/font_lib_4b.png Binary files differnew file mode 100644 index 0000000..3deded8 --- /dev/null +++ b/font_lib/textures/font_lib_4b.png diff --git a/font_lib/textures/font_lib_4c.png b/font_lib/textures/font_lib_4c.png Binary files differnew file mode 100644 index 0000000..3121f90 --- /dev/null +++ b/font_lib/textures/font_lib_4c.png diff --git a/font_lib/textures/font_lib_4d.png b/font_lib/textures/font_lib_4d.png Binary files differnew file mode 100644 index 0000000..361bc51 --- /dev/null +++ b/font_lib/textures/font_lib_4d.png diff --git a/font_lib/textures/font_lib_4e.png b/font_lib/textures/font_lib_4e.png Binary files differnew file mode 100644 index 0000000..ea95311 --- /dev/null +++ b/font_lib/textures/font_lib_4e.png diff --git a/font_lib/textures/font_lib_4f.png b/font_lib/textures/font_lib_4f.png Binary files differnew file mode 100644 index 0000000..9e2629e --- /dev/null +++ b/font_lib/textures/font_lib_4f.png diff --git a/font_lib/textures/font_lib_50.png b/font_lib/textures/font_lib_50.png Binary files differnew file mode 100644 index 0000000..53c4a4a --- /dev/null +++ b/font_lib/textures/font_lib_50.png diff --git a/font_lib/textures/font_lib_51.png b/font_lib/textures/font_lib_51.png Binary files differnew file mode 100644 index 0000000..c0f013f --- /dev/null +++ b/font_lib/textures/font_lib_51.png diff --git a/font_lib/textures/font_lib_52.png b/font_lib/textures/font_lib_52.png Binary files differnew file mode 100644 index 0000000..e95599f --- /dev/null +++ b/font_lib/textures/font_lib_52.png diff --git a/font_lib/textures/font_lib_53.png b/font_lib/textures/font_lib_53.png Binary files differnew file mode 100644 index 0000000..aa308d2 --- /dev/null +++ b/font_lib/textures/font_lib_53.png diff --git a/font_lib/textures/font_lib_54.png b/font_lib/textures/font_lib_54.png Binary files differnew file mode 100644 index 0000000..7e7b90d --- /dev/null +++ b/font_lib/textures/font_lib_54.png diff --git a/font_lib/textures/font_lib_55.png b/font_lib/textures/font_lib_55.png Binary files differnew file mode 100644 index 0000000..90d5beb --- /dev/null +++ b/font_lib/textures/font_lib_55.png diff --git a/font_lib/textures/font_lib_56.png b/font_lib/textures/font_lib_56.png Binary files differnew file mode 100644 index 0000000..a676acf --- /dev/null +++ b/font_lib/textures/font_lib_56.png diff --git a/font_lib/textures/font_lib_57.png b/font_lib/textures/font_lib_57.png Binary files differnew file mode 100644 index 0000000..f4c5189 --- /dev/null +++ b/font_lib/textures/font_lib_57.png diff --git a/font_lib/textures/font_lib_58.png b/font_lib/textures/font_lib_58.png Binary files differnew file mode 100644 index 0000000..6ac7449 --- /dev/null +++ b/font_lib/textures/font_lib_58.png diff --git a/font_lib/textures/font_lib_59.png b/font_lib/textures/font_lib_59.png Binary files differnew file mode 100644 index 0000000..b1c48b0 --- /dev/null +++ b/font_lib/textures/font_lib_59.png diff --git a/font_lib/textures/font_lib_5a.png b/font_lib/textures/font_lib_5a.png Binary files differnew file mode 100644 index 0000000..ae0cc83 --- /dev/null +++ b/font_lib/textures/font_lib_5a.png diff --git a/font_lib/textures/font_lib_5b.png b/font_lib/textures/font_lib_5b.png Binary files differnew file mode 100644 index 0000000..a78d69a --- /dev/null +++ b/font_lib/textures/font_lib_5b.png diff --git a/font_lib/textures/font_lib_5c.png b/font_lib/textures/font_lib_5c.png Binary files differnew file mode 100644 index 0000000..bbeb143 --- /dev/null +++ b/font_lib/textures/font_lib_5c.png diff --git a/font_lib/textures/font_lib_5d.png b/font_lib/textures/font_lib_5d.png Binary files differnew file mode 100644 index 0000000..6259744 --- /dev/null +++ b/font_lib/textures/font_lib_5d.png diff --git a/font_lib/textures/font_lib_5e.png b/font_lib/textures/font_lib_5e.png Binary files differnew file mode 100644 index 0000000..6bb6f1d --- /dev/null +++ b/font_lib/textures/font_lib_5e.png diff --git a/font_lib/textures/font_lib_5f.png b/font_lib/textures/font_lib_5f.png Binary files differnew file mode 100644 index 0000000..74e8ea9 --- /dev/null +++ b/font_lib/textures/font_lib_5f.png diff --git a/font_lib/textures/font_lib_60.png b/font_lib/textures/font_lib_60.png Binary files differnew file mode 100644 index 0000000..1985973 --- /dev/null +++ b/font_lib/textures/font_lib_60.png diff --git a/font_lib/textures/font_lib_61.png b/font_lib/textures/font_lib_61.png Binary files differnew file mode 100644 index 0000000..91c0940 --- /dev/null +++ b/font_lib/textures/font_lib_61.png diff --git a/font_lib/textures/font_lib_62.png b/font_lib/textures/font_lib_62.png Binary files differnew file mode 100644 index 0000000..684a36a --- /dev/null +++ b/font_lib/textures/font_lib_62.png diff --git a/font_lib/textures/font_lib_63.png b/font_lib/textures/font_lib_63.png Binary files differnew file mode 100644 index 0000000..ab5afa5 --- /dev/null +++ b/font_lib/textures/font_lib_63.png diff --git a/font_lib/textures/font_lib_64.png b/font_lib/textures/font_lib_64.png Binary files differnew file mode 100644 index 0000000..a59dee2 --- /dev/null +++ b/font_lib/textures/font_lib_64.png diff --git a/font_lib/textures/font_lib_65.png b/font_lib/textures/font_lib_65.png Binary files differnew file mode 100644 index 0000000..b9ed9a2 --- /dev/null +++ b/font_lib/textures/font_lib_65.png diff --git a/font_lib/textures/font_lib_66.png b/font_lib/textures/font_lib_66.png Binary files differnew file mode 100644 index 0000000..f927609 --- /dev/null +++ b/font_lib/textures/font_lib_66.png diff --git a/font_lib/textures/font_lib_67.png b/font_lib/textures/font_lib_67.png Binary files differnew file mode 100644 index 0000000..3efba47 --- /dev/null +++ b/font_lib/textures/font_lib_67.png diff --git a/font_lib/textures/font_lib_68.png b/font_lib/textures/font_lib_68.png Binary files differnew file mode 100644 index 0000000..a3fff55 --- /dev/null +++ b/font_lib/textures/font_lib_68.png diff --git a/font_lib/textures/font_lib_69.png b/font_lib/textures/font_lib_69.png Binary files differnew file mode 100644 index 0000000..468335f --- /dev/null +++ b/font_lib/textures/font_lib_69.png diff --git a/font_lib/textures/font_lib_6a.png b/font_lib/textures/font_lib_6a.png Binary files differnew file mode 100644 index 0000000..275b82f --- /dev/null +++ b/font_lib/textures/font_lib_6a.png diff --git a/font_lib/textures/font_lib_6b.png b/font_lib/textures/font_lib_6b.png Binary files differnew file mode 100644 index 0000000..4a83c0a --- /dev/null +++ b/font_lib/textures/font_lib_6b.png diff --git a/font_lib/textures/font_lib_6c.png b/font_lib/textures/font_lib_6c.png Binary files differnew file mode 100644 index 0000000..1d79859 --- /dev/null +++ b/font_lib/textures/font_lib_6c.png diff --git a/font_lib/textures/font_lib_6d.png b/font_lib/textures/font_lib_6d.png Binary files differnew file mode 100644 index 0000000..63a79f2 --- /dev/null +++ b/font_lib/textures/font_lib_6d.png diff --git a/font_lib/textures/font_lib_6e.png b/font_lib/textures/font_lib_6e.png Binary files differnew file mode 100644 index 0000000..48262ba --- /dev/null +++ b/font_lib/textures/font_lib_6e.png diff --git a/font_lib/textures/font_lib_6f.png b/font_lib/textures/font_lib_6f.png Binary files differnew file mode 100644 index 0000000..5dfb0f3 --- /dev/null +++ b/font_lib/textures/font_lib_6f.png diff --git a/font_lib/textures/font_lib_70.png b/font_lib/textures/font_lib_70.png Binary files differnew file mode 100644 index 0000000..b95cc71 --- /dev/null +++ b/font_lib/textures/font_lib_70.png diff --git a/font_lib/textures/font_lib_71.png b/font_lib/textures/font_lib_71.png Binary files differnew file mode 100644 index 0000000..6398974 --- /dev/null +++ b/font_lib/textures/font_lib_71.png diff --git a/font_lib/textures/font_lib_72.png b/font_lib/textures/font_lib_72.png Binary files differnew file mode 100644 index 0000000..f72b1bb --- /dev/null +++ b/font_lib/textures/font_lib_72.png diff --git a/font_lib/textures/font_lib_73.png b/font_lib/textures/font_lib_73.png Binary files differnew file mode 100644 index 0000000..f3f296d --- /dev/null +++ b/font_lib/textures/font_lib_73.png diff --git a/font_lib/textures/font_lib_74.png b/font_lib/textures/font_lib_74.png Binary files differnew file mode 100644 index 0000000..7e6c1e7 --- /dev/null +++ b/font_lib/textures/font_lib_74.png diff --git a/font_lib/textures/font_lib_75.png b/font_lib/textures/font_lib_75.png Binary files differnew file mode 100644 index 0000000..c0b16cd --- /dev/null +++ b/font_lib/textures/font_lib_75.png diff --git a/font_lib/textures/font_lib_76.png b/font_lib/textures/font_lib_76.png Binary files differnew file mode 100644 index 0000000..145bd97 --- /dev/null +++ b/font_lib/textures/font_lib_76.png diff --git a/font_lib/textures/font_lib_77.png b/font_lib/textures/font_lib_77.png Binary files differnew file mode 100644 index 0000000..f3bd8a3 --- /dev/null +++ b/font_lib/textures/font_lib_77.png diff --git a/font_lib/textures/font_lib_78.png b/font_lib/textures/font_lib_78.png Binary files differnew file mode 100644 index 0000000..2b1d401 --- /dev/null +++ b/font_lib/textures/font_lib_78.png diff --git a/font_lib/textures/font_lib_79.png b/font_lib/textures/font_lib_79.png Binary files differnew file mode 100644 index 0000000..1aaa5b4 --- /dev/null +++ b/font_lib/textures/font_lib_79.png diff --git a/font_lib/textures/font_lib_7a.png b/font_lib/textures/font_lib_7a.png Binary files differnew file mode 100644 index 0000000..828e070 --- /dev/null +++ b/font_lib/textures/font_lib_7a.png diff --git a/font_lib/textures/font_lib_7b.png b/font_lib/textures/font_lib_7b.png Binary files differnew file mode 100644 index 0000000..9dd9dc8 --- /dev/null +++ b/font_lib/textures/font_lib_7b.png diff --git a/font_lib/textures/font_lib_7c.png b/font_lib/textures/font_lib_7c.png Binary files differnew file mode 100644 index 0000000..013c6db --- /dev/null +++ b/font_lib/textures/font_lib_7c.png diff --git a/font_lib/textures/font_lib_7d.png b/font_lib/textures/font_lib_7d.png Binary files differnew file mode 100644 index 0000000..d206d74 --- /dev/null +++ b/font_lib/textures/font_lib_7d.png diff --git a/font_lib/textures/font_lib_7e.png b/font_lib/textures/font_lib_7e.png Binary files differnew file mode 100644 index 0000000..cb79225 --- /dev/null +++ b/font_lib/textures/font_lib_7e.png |