aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-07-18 15:42:19 +0200
committermetamuffin <metamuffin@disroot.org>2024-07-18 15:42:19 +0200
commit403d415fba9a88eaef12e3ab0485d8243d07097f (patch)
tree42b23e8901bf24fb98a975b034f13f5a3dce85ac
parent5f883c80e7fc63c97910d003c44aea814ab8a5d6 (diff)
parent3ee6176f65d29b9b6fb5d3434c15220e0bbe0d8d (diff)
downloadhurrycurry-403d415fba9a88eaef12e3ab0485d8243d07097f.tar
hurrycurry-403d415fba9a88eaef12e3ab0485d8243d07097f.tar.bz2
hurrycurry-403d415fba9a88eaef12e3ab0485d8243d07097f.tar.zst
Merge branch 'master' of https://codeberg.org/hurrycurry/hurrycurry
-rw-r--r--client/global.gd1
-rw-r--r--client/map/tiles/exterior_tree.gd25
-rw-r--r--client/map/tiles/tree/bark.tres (renamed from client/map/tiles/bark.tres)4
-rw-r--r--client/map/tiles/tree/bark.webp (renamed from client/map/tiles/bark.webp)bin7132 -> 7132 bytes
-rw-r--r--client/map/tiles/tree/bark.webp.import (renamed from client/map/tiles/bark.webp.import)8
-rw-r--r--client/map/tiles/tree/bark_normal.webp (renamed from client/map/tiles/bark_normal.webp)bin8614 -> 8614 bytes
-rw-r--r--client/map/tiles/tree/bark_normal.webp.import (renamed from client/map/tiles/bark_normal.webp.import)8
-rw-r--r--client/map/tiles/tree/leaves.tres (renamed from client/map/tiles/leaves.tres)2
-rw-r--r--client/map/tiles/tree/leaves.webp (renamed from client/map/tiles/leaves.webp)bin15222 -> 15222 bytes
-rw-r--r--client/map/tiles/tree/leaves.webp.import (renamed from client/map/tiles/leaves.webp.import)8
-rw-r--r--client/map/tiles/tree/leaves_1_hq.resbin0 -> 181369 bytes
-rw-r--r--client/map/tiles/tree/leaves_1_lq.resbin0 -> 20745 bytes
-rw-r--r--client/map/tiles/tree/leaves_2_hq.resbin0 -> 133320 bytes
-rw-r--r--client/map/tiles/tree/leaves_2_lq.resbin0 -> 29092 bytes
-rw-r--r--client/map/tiles/tree/leaves_3_hq.resbin0 -> 105688 bytes
-rw-r--r--client/map/tiles/tree/leaves_3_lq.resbin0 -> 28661 bytes
-rw-r--r--client/map/tiles/tree/leaves_4_hq.resbin0 -> 136841 bytes
-rw-r--r--client/map/tiles/tree/leaves_4_lq.resbin0 -> 16915 bytes
-rw-r--r--client/map/tiles/tree/leaves_5_hq.resbin0 -> 40691 bytes
-rw-r--r--client/map/tiles/tree/leaves_5_lq.resbin0 -> 28905 bytes
-rw-r--r--client/map/tiles/tree/leaves_lq.resbin0 -> 1034 bytes
-rw-r--r--client/map/tiles/tree/trunk_1.resbin0 -> 152953 bytes
-rw-r--r--client/map/tiles/tree/trunk_2.resbin0 -> 169549 bytes
-rw-r--r--client/map/tiles/tree/trunk_3.resbin0 -> 155114 bytes
-rw-r--r--client/map/tiles/tree/trunk_4.resbin0 -> 110556 bytes
-rw-r--r--client/map/tiles/tree/trunk_5.resbin0 -> 43147 bytes
-rw-r--r--client/map/tiles/tree_1.resbin332485 -> 0 bytes
-rw-r--r--client/map/tiles/tree_1.tscn10
-rw-r--r--client/map/tiles/tree_2.resbin305658 -> 0 bytes
-rw-r--r--client/map/tiles/tree_2.tscn10
-rw-r--r--client/map/tiles/tree_3.resbin259939 -> 0 bytes
-rw-r--r--client/map/tiles/tree_3.tscn10
-rw-r--r--client/map/tiles/tree_4.resbin247791 -> 0 bytes
-rw-r--r--client/map/tiles/tree_4.tscn10
-rw-r--r--client/map/tiles/tree_5.resbin82811 -> 0 bytes
-rw-r--r--client/map/tiles/tree_5.tscn10
-rw-r--r--client/po/de.po51
-rw-r--r--client/project.godot2
-rw-r--r--data/index.yaml2
-rw-r--r--data/maps/depot.yaml45
-rw-r--r--pixel-client/assets/textures/font/letter_100.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_101.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_102.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_103.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_104.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_105.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_106.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_107.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_108.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_109.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_110.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_111.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_112.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_113.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_114.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_115.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_116.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_117.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_118.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_119.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_120.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_121.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_122.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_123.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_124.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_125.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_126.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_127.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_32.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_33.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_34.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_35.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_36.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_37.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_38.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_39.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_40.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_41.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_42.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_43.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_44.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_45.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_46.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_47.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_48.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_49.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_50.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_51.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_52.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_53.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_54.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_55.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_56.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_57.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_58.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_59.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_60.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_61.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_62.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_63.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_64.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_65.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_66.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_67.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_68.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_69.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_70.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_71.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_72.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_73.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_74.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_75.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_76.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_77.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_78.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_79.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_80.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_81.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_82.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_83.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_84.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_85.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_86.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_87.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_88.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_89.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_90.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_91.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_92.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_93.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_94.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_95.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_96.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_97.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_98.ta12
-rw-r--r--pixel-client/assets/textures/font/letter_99.ta12
136 files changed, 1255 insertions, 103 deletions
diff --git a/client/global.gd b/client/global.gd
index 8fd9e399..48510d17 100644
--- a/client/global.gd
+++ b/client/global.gd
@@ -58,6 +58,7 @@ var default_settings := {
"glow": ToggleSetting.new(tr("Enable glow"), true),
"debug_info": ToggleSetting.new(tr("Display debug info (Framerate, etc.)"), false),
"grass_amount": RangeSetting.new(tr("3D grass amount per grass tile"), 16, 0, 32),
+ "lq_trees": ToggleSetting.new(tr("Low-poly trees"), false),
"setup_complete": ToggleSetting.new(tr("Initial setup complete. (Uncheck and restart to reenter)"), false),
"tutorial_started": ToggleSetting.new(tr("Tutorial started"), false),
"latch_boost": ToggleSetting.new(tr("Always extend boost to maximum duration"), true)
diff --git a/client/map/tiles/exterior_tree.gd b/client/map/tiles/exterior_tree.gd
index 41e35693..edc08df3 100644
--- a/client/map/tiles/exterior_tree.gd
+++ b/client/map/tiles/exterior_tree.gd
@@ -16,9 +16,30 @@
class_name ExteriorTree
extends Grass
+const SCALE: Vector3 = Vector3(100., 100., 100.)
+const ROT: Vector3 = Vector3(1.5 * PI, 0., 0.)
+
func _init(rename: String, _neighbors: Array):
super(rename, _neighbors)
var random = RandomNumberGenerator.new()
random.seed = rename.hash()
- var path = "res://map/tiles/tree_%s.tscn" % random.randi_range(1,5)
- base.add_child(load(path).instantiate())
+ var tree: int = random.randi_range(1,5)
+ var trunk: Mesh = load("res://map/tiles/tree/trunk_%d.res" % tree)
+ var leaves: Mesh = load("res://map/tiles/tree/leaves_%d_%s.res" % [
+ tree,
+ "lq" if Global.get_setting("lq_trees") else "hq"
+ ])
+ var trunk_instance: MeshInstance3D = MeshInstance3D.new()
+ trunk_instance.mesh = trunk
+ trunk_instance.scale = SCALE
+ trunk_instance.rotation = ROT
+ var leaves_instance: MeshInstance3D = MeshInstance3D.new()
+ leaves_instance.mesh = leaves
+ leaves_instance.scale = SCALE
+ leaves_instance.rotation = ROT
+ var tree_node: Node3D = Node3D.new()
+
+ tree_node.add_child(trunk_instance)
+ tree_node.add_child(leaves_instance)
+ tree_node.name = "Tree"
+ base.add_child(tree_node)
diff --git a/client/map/tiles/bark.tres b/client/map/tiles/tree/bark.tres
index 24bc469b..3a6e8a04 100644
--- a/client/map/tiles/bark.tres
+++ b/client/map/tiles/tree/bark.tres
@@ -1,7 +1,7 @@
[gd_resource type="StandardMaterial3D" load_steps=3 format=3 uid="uid://beyncaufbtoay"]
-[ext_resource type="Texture2D" uid="uid://bgh74bmrp46qc" path="res://map/tiles/bark.webp" id="1_3mn2u"]
-[ext_resource type="Texture2D" uid="uid://bmvab6kdyccm4" path="res://map/tiles/bark_normal.webp" id="2_v3ray"]
+[ext_resource type="Texture2D" uid="uid://bgh74bmrp46qc" path="res://map/tiles/tree/bark.webp" id="1_3mn2u"]
+[ext_resource type="Texture2D" uid="uid://bmvab6kdyccm4" path="res://map/tiles/tree/bark_normal.webp" id="2_v3ray"]
[resource]
resource_name = "NormalTree_Bark"
diff --git a/client/map/tiles/bark.webp b/client/map/tiles/tree/bark.webp
index 4918e43c..4918e43c 100644
--- a/client/map/tiles/bark.webp
+++ b/client/map/tiles/tree/bark.webp
Binary files differ
diff --git a/client/map/tiles/bark.webp.import b/client/map/tiles/tree/bark.webp.import
index 51256c56..b5c9ef9a 100644
--- a/client/map/tiles/bark.webp.import
+++ b/client/map/tiles/tree/bark.webp.import
@@ -3,8 +3,8 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bgh74bmrp46qc"
-path.s3tc="res://.godot/imported/bark.webp-ca303b7b3d58abe022cf53cf86095d8e.s3tc.ctex"
-path.etc2="res://.godot/imported/bark.webp-ca303b7b3d58abe022cf53cf86095d8e.etc2.ctex"
+path.s3tc="res://.godot/imported/bark.webp-fe037a44460fce46eda0818b04f6cedf.s3tc.ctex"
+path.etc2="res://.godot/imported/bark.webp-fe037a44460fce46eda0818b04f6cedf.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
@@ -12,8 +12,8 @@ metadata={
[deps]
-source_file="res://map/tiles/bark.webp"
-dest_files=["res://.godot/imported/bark.webp-ca303b7b3d58abe022cf53cf86095d8e.s3tc.ctex", "res://.godot/imported/bark.webp-ca303b7b3d58abe022cf53cf86095d8e.etc2.ctex"]
+source_file="res://map/tiles/tree/bark.webp"
+dest_files=["res://.godot/imported/bark.webp-fe037a44460fce46eda0818b04f6cedf.s3tc.ctex", "res://.godot/imported/bark.webp-fe037a44460fce46eda0818b04f6cedf.etc2.ctex"]
[params]
diff --git a/client/map/tiles/bark_normal.webp b/client/map/tiles/tree/bark_normal.webp
index 3bc641e4..3bc641e4 100644
--- a/client/map/tiles/bark_normal.webp
+++ b/client/map/tiles/tree/bark_normal.webp
Binary files differ
diff --git a/client/map/tiles/bark_normal.webp.import b/client/map/tiles/tree/bark_normal.webp.import
index 1061f591..2eb53220 100644
--- a/client/map/tiles/bark_normal.webp.import
+++ b/client/map/tiles/tree/bark_normal.webp.import
@@ -3,8 +3,8 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bmvab6kdyccm4"
-path.s3tc="res://.godot/imported/bark_normal.webp-a959f1e563d7021f4de54162a0386942.s3tc.ctex"
-path.etc2="res://.godot/imported/bark_normal.webp-a959f1e563d7021f4de54162a0386942.etc2.ctex"
+path.s3tc="res://.godot/imported/bark_normal.webp-5975c59765c0b2f447c0e816d9ae7c4e.s3tc.ctex"
+path.etc2="res://.godot/imported/bark_normal.webp-5975c59765c0b2f447c0e816d9ae7c4e.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
@@ -12,8 +12,8 @@ metadata={
[deps]
-source_file="res://map/tiles/bark_normal.webp"
-dest_files=["res://.godot/imported/bark_normal.webp-a959f1e563d7021f4de54162a0386942.s3tc.ctex", "res://.godot/imported/bark_normal.webp-a959f1e563d7021f4de54162a0386942.etc2.ctex"]
+source_file="res://map/tiles/tree/bark_normal.webp"
+dest_files=["res://.godot/imported/bark_normal.webp-5975c59765c0b2f447c0e816d9ae7c4e.s3tc.ctex", "res://.godot/imported/bark_normal.webp-5975c59765c0b2f447c0e816d9ae7c4e.etc2.ctex"]
[params]
diff --git a/client/map/tiles/leaves.tres b/client/map/tiles/tree/leaves.tres
index 5c2b2082..ad1b14e9 100644
--- a/client/map/tiles/leaves.tres
+++ b/client/map/tiles/tree/leaves.tres
@@ -1,6 +1,6 @@
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://bwkrkt2cb0wa"]
-[ext_resource type="Texture2D" uid="uid://bxxh66na6bumt" path="res://map/tiles/leaves.webp" id="1_jg4r8"]
+[ext_resource type="Texture2D" uid="uid://bxxh66na6bumt" path="res://map/tiles/tree/leaves.webp" id="1_jg4r8"]
[resource]
resource_name = "NormalTree_Leaves"
diff --git a/client/map/tiles/leaves.webp b/client/map/tiles/tree/leaves.webp
index 2485e489..2485e489 100644
--- a/client/map/tiles/leaves.webp
+++ b/client/map/tiles/tree/leaves.webp
Binary files differ
diff --git a/client/map/tiles/leaves.webp.import b/client/map/tiles/tree/leaves.webp.import
index 053516c0..38cc4524 100644
--- a/client/map/tiles/leaves.webp.import
+++ b/client/map/tiles/tree/leaves.webp.import
@@ -3,8 +3,8 @@
importer="texture"
type="CompressedTexture2D"
uid="uid://bxxh66na6bumt"
-path.s3tc="res://.godot/imported/leaves.webp-74b6f011fe2782672168a48c177030ec.s3tc.ctex"
-path.etc2="res://.godot/imported/leaves.webp-74b6f011fe2782672168a48c177030ec.etc2.ctex"
+path.s3tc="res://.godot/imported/leaves.webp-911dbf6a3efad3989331dad3227e20a1.s3tc.ctex"
+path.etc2="res://.godot/imported/leaves.webp-911dbf6a3efad3989331dad3227e20a1.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
@@ -12,8 +12,8 @@ metadata={
[deps]
-source_file="res://map/tiles/leaves.webp"
-dest_files=["res://.godot/imported/leaves.webp-74b6f011fe2782672168a48c177030ec.s3tc.ctex", "res://.godot/imported/leaves.webp-74b6f011fe2782672168a48c177030ec.etc2.ctex"]
+source_file="res://map/tiles/tree/leaves.webp"
+dest_files=["res://.godot/imported/leaves.webp-911dbf6a3efad3989331dad3227e20a1.s3tc.ctex", "res://.godot/imported/leaves.webp-911dbf6a3efad3989331dad3227e20a1.etc2.ctex"]
[params]
diff --git a/client/map/tiles/tree/leaves_1_hq.res b/client/map/tiles/tree/leaves_1_hq.res
new file mode 100644
index 00000000..776aab86
--- /dev/null
+++ b/client/map/tiles/tree/leaves_1_hq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_1_lq.res b/client/map/tiles/tree/leaves_1_lq.res
new file mode 100644
index 00000000..b701536a
--- /dev/null
+++ b/client/map/tiles/tree/leaves_1_lq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_2_hq.res b/client/map/tiles/tree/leaves_2_hq.res
new file mode 100644
index 00000000..ce83d2f1
--- /dev/null
+++ b/client/map/tiles/tree/leaves_2_hq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_2_lq.res b/client/map/tiles/tree/leaves_2_lq.res
new file mode 100644
index 00000000..5064b2bb
--- /dev/null
+++ b/client/map/tiles/tree/leaves_2_lq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_3_hq.res b/client/map/tiles/tree/leaves_3_hq.res
new file mode 100644
index 00000000..fef80645
--- /dev/null
+++ b/client/map/tiles/tree/leaves_3_hq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_3_lq.res b/client/map/tiles/tree/leaves_3_lq.res
new file mode 100644
index 00000000..108f9120
--- /dev/null
+++ b/client/map/tiles/tree/leaves_3_lq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_4_hq.res b/client/map/tiles/tree/leaves_4_hq.res
new file mode 100644
index 00000000..e0657993
--- /dev/null
+++ b/client/map/tiles/tree/leaves_4_hq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_4_lq.res b/client/map/tiles/tree/leaves_4_lq.res
new file mode 100644
index 00000000..156b18e2
--- /dev/null
+++ b/client/map/tiles/tree/leaves_4_lq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_5_hq.res b/client/map/tiles/tree/leaves_5_hq.res
new file mode 100644
index 00000000..63839358
--- /dev/null
+++ b/client/map/tiles/tree/leaves_5_hq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_5_lq.res b/client/map/tiles/tree/leaves_5_lq.res
new file mode 100644
index 00000000..4ed6ae0e
--- /dev/null
+++ b/client/map/tiles/tree/leaves_5_lq.res
Binary files differ
diff --git a/client/map/tiles/tree/leaves_lq.res b/client/map/tiles/tree/leaves_lq.res
new file mode 100644
index 00000000..3b5b5549
--- /dev/null
+++ b/client/map/tiles/tree/leaves_lq.res
Binary files differ
diff --git a/client/map/tiles/tree/trunk_1.res b/client/map/tiles/tree/trunk_1.res
new file mode 100644
index 00000000..abdbc3ab
--- /dev/null
+++ b/client/map/tiles/tree/trunk_1.res
Binary files differ
diff --git a/client/map/tiles/tree/trunk_2.res b/client/map/tiles/tree/trunk_2.res
new file mode 100644
index 00000000..2a66054f
--- /dev/null
+++ b/client/map/tiles/tree/trunk_2.res
Binary files differ
diff --git a/client/map/tiles/tree/trunk_3.res b/client/map/tiles/tree/trunk_3.res
new file mode 100644
index 00000000..02cb6023
--- /dev/null
+++ b/client/map/tiles/tree/trunk_3.res
Binary files differ
diff --git a/client/map/tiles/tree/trunk_4.res b/client/map/tiles/tree/trunk_4.res
new file mode 100644
index 00000000..87c47b25
--- /dev/null
+++ b/client/map/tiles/tree/trunk_4.res
Binary files differ
diff --git a/client/map/tiles/tree/trunk_5.res b/client/map/tiles/tree/trunk_5.res
new file mode 100644
index 00000000..82722415
--- /dev/null
+++ b/client/map/tiles/tree/trunk_5.res
Binary files differ
diff --git a/client/map/tiles/tree_1.res b/client/map/tiles/tree_1.res
deleted file mode 100644
index 9b97c062..00000000
--- a/client/map/tiles/tree_1.res
+++ /dev/null
Binary files differ
diff --git a/client/map/tiles/tree_1.tscn b/client/map/tiles/tree_1.tscn
deleted file mode 100644
index c8aeade2..00000000
--- a/client/map/tiles/tree_1.tscn
+++ /dev/null
@@ -1,10 +0,0 @@
-[gd_scene load_steps=2 format=3 uid="uid://de2vaemb2p66q"]
-
-[ext_resource type="ArrayMesh" uid="uid://bkilmwqdhtiq2" path="res://map/tiles/tree_1.res" id="1_mgdye"]
-
-[node name="Tree1" type="Node3D"]
-
-[node name="Tree1" type="MeshInstance3D" parent="."]
-transform = Transform3D(100, 0, 0, 0, -4.37114e-06, 100, 0, -100, -4.37114e-06, 0, 0, 0)
-mesh = ExtResource("1_mgdye")
-skeleton = NodePath("")
diff --git a/client/map/tiles/tree_2.res b/client/map/tiles/tree_2.res
deleted file mode 100644
index 52c20e7c..00000000
--- a/client/map/tiles/tree_2.res
+++ /dev/null
Binary files differ
diff --git a/client/map/tiles/tree_2.tscn b/client/map/tiles/tree_2.tscn
deleted file mode 100644
index ab5e34bc..00000000
--- a/client/map/tiles/tree_2.tscn
+++ /dev/null
@@ -1,10 +0,0 @@
-[gd_scene load_steps=2 format=3 uid="uid://elpjoxfe3bje"]
-
-[ext_resource type="ArrayMesh" uid="uid://k8t6vgd4o31j" path="res://map/tiles/tree_2.res" id="1_o34ab"]
-
-[node name="Tree2" type="Node3D"]
-
-[node name="Tree2" type="MeshInstance3D" parent="."]
-transform = Transform3D(100, 0, 0, 0, -1.19209e-05, 100, 0, -100, -1.19209e-05, 0, 0, 0)
-mesh = ExtResource("1_o34ab")
-skeleton = NodePath("")
diff --git a/client/map/tiles/tree_3.res b/client/map/tiles/tree_3.res
deleted file mode 100644
index 4fd635ca..00000000
--- a/client/map/tiles/tree_3.res
+++ /dev/null
Binary files differ
diff --git a/client/map/tiles/tree_3.tscn b/client/map/tiles/tree_3.tscn
deleted file mode 100644
index d553965e..00000000
--- a/client/map/tiles/tree_3.tscn
+++ /dev/null
@@ -1,10 +0,0 @@
-[gd_scene load_steps=2 format=3 uid="uid://bw0rhtux5p04x"]
-
-[ext_resource type="ArrayMesh" uid="uid://b2ckqbw7inroj" path="res://map/tiles/tree_3.res" id="1_jt2l7"]
-
-[node name="Tree3" type="Node3D"]
-
-[node name="Tree3" type="MeshInstance3D" parent="."]
-transform = Transform3D(100, 0, 0, 0, -1.19209e-05, 100, 0, -100, -1.19209e-05, 0, 0, 0)
-mesh = ExtResource("1_jt2l7")
-skeleton = NodePath("")
diff --git a/client/map/tiles/tree_4.res b/client/map/tiles/tree_4.res
deleted file mode 100644
index f7b322d2..00000000
--- a/client/map/tiles/tree_4.res
+++ /dev/null
Binary files differ
diff --git a/client/map/tiles/tree_4.tscn b/client/map/tiles/tree_4.tscn
deleted file mode 100644
index 022cb3df..00000000
--- a/client/map/tiles/tree_4.tscn
+++ /dev/null
@@ -1,10 +0,0 @@
-[gd_scene load_steps=2 format=3 uid="uid://bqpl3ogd58klf"]
-
-[ext_resource type="ArrayMesh" uid="uid://cenl3hbfhqagu" path="res://map/tiles/tree_4.res" id="1_ss0d8"]
-
-[node name="Tree4" type="Node3D"]
-
-[node name="Tree4" type="MeshInstance3D" parent="."]
-transform = Transform3D(100, 0, 0, 0, -1.19209e-05, 100, 0, -100, -1.19209e-05, 0, 0, 0)
-mesh = ExtResource("1_ss0d8")
-skeleton = NodePath("")
diff --git a/client/map/tiles/tree_5.res b/client/map/tiles/tree_5.res
deleted file mode 100644
index f4ddde72..00000000
--- a/client/map/tiles/tree_5.res
+++ /dev/null
Binary files differ
diff --git a/client/map/tiles/tree_5.tscn b/client/map/tiles/tree_5.tscn
deleted file mode 100644
index 9ec34ee8..00000000
--- a/client/map/tiles/tree_5.tscn
+++ /dev/null
@@ -1,10 +0,0 @@
-[gd_scene load_steps=2 format=3 uid="uid://gwj164os66pq"]
-
-[ext_resource type="ArrayMesh" uid="uid://m2wjeka2butc" path="res://map/tiles/tree_5.res" id="1_2mx8y"]
-
-[node name="Tree5" type="Node3D"]
-
-[node name="Tree5" type="MeshInstance3D" parent="."]
-transform = Transform3D(100, 0, 0, 0, -1.19209e-05, 100, 0, -100, -1.19209e-05, 0, 0, 0)
-mesh = ExtResource("1_2mx8y")
-skeleton = NodePath("")
diff --git a/client/po/de.po b/client/po/de.po
index cf541e05..b190f2b2 100644
--- a/client/po/de.po
+++ b/client/po/de.po
@@ -108,6 +108,10 @@ msgid "Enable shadows"
msgstr "Schatten aktivieren"
#: global.gd
+msgid "Enable glow"
+msgstr "Glow aktivieren"
+
+#: global.gd
msgid "Display debug info (Framerate, etc.)"
msgstr "Diagnosedaten anzeigen (Bildrate, etc.)"
@@ -116,16 +120,18 @@ msgid "3D grass amount per grass tile"
msgstr "3D-Grasmenge pro Tile"
#: global.gd
+msgid "Low-poly trees"
+msgstr "Low-poly-Bäume"
+
+#: global.gd
msgid "Initial setup complete. (Uncheck and restart to reenter)"
msgstr ""
"Ersteinrichtung abgeschlossen (Deaktivieren und Spiel neu starten zum "
"Neueinrichten)"
#: global.gd
-msgid "Tutorial started. (Uncheck and restart to replay)"
-msgstr ""
-"Anleitung abgeschlossen. (Deaktivieren und Spiel neu starten zum erneuten "
-"Spielen)"
+msgid "Tutorial started"
+msgstr "Anleitung gestartet"
#: global.gd
msgid "Always extend boost to maximum duration"
@@ -315,7 +321,7 @@ msgstr "Zurück zum Hauptmenü"
msgid "Leave Game"
msgstr "Spiel verlassen"
-#: menu/ingame.tscn menu/lobby.tscn menu/ingame.gd menu/lobby.gd
+#: menu/ingame.tscn menu/ingame.gd
msgid "Join Game"
msgstr "Spiel beitreten"
@@ -368,8 +374,12 @@ msgid "%d players recommended"
msgstr "%d Spieler empfohlen"
#: menu/lobby.tscn menu/lobby.gd
-msgid "Start Game"
-msgstr "Spiel starten"
+msgid "Join game"
+msgstr "Spiel beitreten"
+
+#: menu/lobby.tscn menu/lobby.gd
+msgid "Spectate"
+msgstr "Zuschauen"
#: menu/lobby.tscn
msgid "Map name"
@@ -512,6 +522,20 @@ msgstr ""
"Die Anzeige von Nutzernamen kann in den Einstellungen ein- und ausgeschaltet "
"werden"
+#: menu/popup_message.gd
+msgid "Press %s and click \"Join\" to join the game while it is running"
+msgstr ""
+"Drücken Sie %s und klicken Sie „Beitreten“, um beizutreten, während das "
+"Spiel läuft"
+
+#: menu/popup_message.gd
+msgid "ESCAPE"
+msgstr "ESCAPE"
+
+#: menu/popup_message.gd
+msgid "Menu button"
+msgstr "Menü-Knopf"
+
#: multiplayer.gd
msgid "WebSocket closed with code: %d, reason %s. Clean: %s"
msgstr "Web-Socket wurde geschlossen mit Code: %d, Grund %s. Sauber: %s"
@@ -525,8 +549,17 @@ msgstr ""
"%d.\n"
"Ist das Spiel auf der neusten Version?"
-#~ msgid "Hairstyle 1"
-#~ msgstr "Frisur 1"
+#: menu/hairstyle_preview.gd
+msgid "Hairstyle %d"
+msgstr "Frisur %d"
+
+#~ msgid "Tutorial started. (Uncheck and restart to replay)"
+#~ msgstr ""
+#~ "Anleitung abgeschlossen. (Deaktivieren und Spiel neu starten zum erneuten "
+#~ "Spielen)"
+
+#~ msgid "Start Game"
+#~ msgstr "Spiel starten"
#~ msgid "Hairstyle 2"
#~ msgstr "Frisur 2"
diff --git a/client/project.godot b/client/project.godot
index cdbe6362..d1f93456 100644
--- a/client/project.godot
+++ b/client/project.godot
@@ -185,7 +185,7 @@ zoom_out_discrete={
[internationalization]
locale/translations=PackedStringArray("res://po/de.po")
-locale/translations_pot_files=PackedStringArray("res://global.gd", "res://menu/overlay.tscn", "res://menu/setup.tscn", "res://menu/character.tscn", "res://menu/credits.tscn", "res://menu/error.tscn", "res://menu/ingame.tscn", "res://menu/lobby.tscn", "res://menu/main.tscn", "res://menu/settings.tscn", "res://menu/ingame.gd", "res://menu/lobby.gd", "res://menu/popup_message.gd", "res://multiplayer.gd")
+locale/translations_pot_files=PackedStringArray("res://global.gd", "res://menu/overlay.tscn", "res://menu/setup.tscn", "res://menu/character.tscn", "res://menu/credits.tscn", "res://menu/error.tscn", "res://menu/ingame.tscn", "res://menu/lobby.tscn", "res://menu/main.tscn", "res://menu/settings.tscn", "res://menu/ingame.gd", "res://menu/lobby.gd", "res://menu/popup_message.gd", "res://multiplayer.gd", "res://menu/hairstyle_preview.gd")
[rendering]
diff --git a/data/index.yaml b/data/index.yaml
index ced69212..c493d7fe 100644
--- a/data/index.yaml
+++ b/data/index.yaml
@@ -45,7 +45,7 @@ maps:
station: { name: "Station", players: 3, difficulty: 3 }
conveyors_dot_com: { name: "conveyors.com", players: 3, difficulty: 3 }
zigzag: { name: "Zig-zag", players: 6, difficulty: 4 }
- depot: { name: "Depot", players: 4, difficulty: 5 }
+ depot: { name: "Depot", players: 3, difficulty: 3 }
5star: { name: "5 Star", players: 10, difficulty: 5 }
auto_sushi: { name: "AutoSushi", players: 2, difficulty: 2 }
sushibar: { name: "Sushi Bar", players: 2, difficulty: 2 }
diff --git a/data/maps/depot.yaml b/data/maps/depot.yaml
index ed307f4b..8dd564a9 100644
--- a/data/maps/depot.yaml
+++ b/data/maps/depot.yaml
@@ -2,6 +2,7 @@
# Copyright 2024 metamuffin
# Copyright 2024 Sofviic
# Copyright 2024 nokoe
+# Copyright 2024 BigBrotherNii
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
@@ -16,31 +17,25 @@
# along with this program. If not, see <https://www.gnu.org/licenses/>.
#
map:
- - "'''''''''''''''''''''''''''''''''''''''*'''*'''"
- - "''██▒▒▒█▒▒▒▒█▒▒▒█████████████████'''*''''''''*'"
- - "''â–ˆ.....cccc....#â–ˆ##############â–ˆ''''''''*'''''"
- - "''â–’.ctc.tttt....#â–ˆ#............#â–ˆ''''*''''''''*"
- - "''â–’.ctc.cccc.....d....#...>v<..#â–ˆ''''''*''*''''"
- - "''â–’.ctc.........#â–ˆX...^....v...#â–ˆ'''''''''''*''"
- - "''â–’.ctc.........#â–ˆ#...^...>v<..#â–ˆ========'''''*"
- - "''â–ˆ..............â–ˆ#...^....v...#â–ˆX_'''*'=''''''"
- - "''â–’.ctc......ctc.â–ˆ#...^...>v<..#â–ˆX_'''''=''''''"
- - "''â–’.ctc......ctc.â–ˆ#...^....v...#â–ˆX_________''''"
- - "''▒.ctc......ctc.█████^████v██████d██████'_''''"
- - "''â–’.ctc......ctc.â–ˆ#...^....v.CCCC...FF.Lâ–ˆ'_''''"
- - "''â–ˆ..............â–ˆ#..>^<...v...........Lâ–ˆ'_''''"
- - "''â–’.ctc......ctc.â–ˆ#...^....v..#######...â–ˆ'_''''"
- - "''â–’.ctc......ctc.â–ˆ#..>^<...v...........Râ–ˆ'_''''"
- - "''â–’.ctc......ctc.â–ˆ#...^....v...##ss.TT.Râ–ˆ'_''''"
- - "''▒.ctc......ctc.█#..>^<...#...#█▒▒██████'_''''"
- - "''â–ˆ..............â–ˆ#..###..###...w'''''''''_''''"
- - "''██▒▒▒▒█dd█▒▒▒▒██#.............w'''''''''_''''"
- - "'''''ctc'__'ctc''â–ˆ#SSS#ooo#fff##â–ˆ'''''''''_''''"
- - "'''''''''__''''''████████████████'''''''''_''''"
- - "'''''''''__'''''''''''''''''''''''''''''''_''''"
- - "_____________________________________________~_"
- - "_!_____________________________________________"
- - "'''''''''''''''''''''''''''''''''''''''''''''''"
+ - "''''''*''''''*''''*'''''*''''''*''''''''*''"
+ - "''██▒▒▒▒▒▒██████▒▒▒▒███▒▒▒▒██'''''''*''*'''"
+ - "''â–’..........d.............#â–ˆ=========*=''*"
+ - "''â–ˆ.ctc......â–ˆ.............#â–ˆX_'''''*''='''"
+ - "*'â–’.ctc..ctc.â–ˆ....^...>v<..#â–ˆX_________=*''"
+ - "''▒......ctc.█████^████v██████d█▒▒█'''_='''"
+ - "''â–’.ctc..ctc.â–ˆS...^....v.FFTT...ssâ–ˆ'''_='''"
+ - "''â–ˆ.ctc......â–ˆS..>^<...v..........â–’'''_=''*"
+ - "''â–’......ctc.â–ˆS..>^<...v..........â–’'''_='''"
+ - "''â–’.ctc..ctc.â–ˆ#..###...#....LL..RRâ–ˆ'''_='''"
+ - "'*▒.ctc..ctc.█#...........C█▒▒▒▒▒██'''_='''"
+ - "''â–ˆ..........â–ˆo..#######..#â–’''''''''''_='*'"
+ - "''██▒▒▒▒█dd███o...........C▒''''''''''_='''"
+ - "''''ctc''__''â–ˆo...bfffb...Câ–’''''''''''_='''"
+ - "'''''''''__''████▒▒▒▒▒▒▒▒███'''''*''''_='''"
+ - "*''''''''__'''''''''''''''''''''''''''_='''"
+ - "_________________________________________~_"
+ - "_!_________________________________________"
+ - "''''''''''''''*''''''''''''''*'''''''''''''"
tiles:
"#": counter
diff --git a/pixel-client/assets/textures/font/letter_100.ta b/pixel-client/assets/textures/font/letter_100.ta
new file mode 100644
index 00000000..5733df36
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_100.ta
@@ -0,0 +1,12 @@
+ ))
+ )
+ )
+ )
+ )
+ ))))
+ ) ))
+) )
+) )
+) )
+ ) )
+ )))))
diff --git a/pixel-client/assets/textures/font/letter_101.ta b/pixel-client/assets/textures/font/letter_101.ta
new file mode 100644
index 00000000..7b438136
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_101.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+ )))
+ ) )
+)) ))
+)))))))
+))
+ ) )
+ ))))
diff --git a/pixel-client/assets/textures/font/letter_102.ta b/pixel-client/assets/textures/font/letter_102.ta
new file mode 100644
index 00000000..16867d96
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_102.ta
@@ -0,0 +1,12 @@
+ ))
+ ) )
+ )
+ )
+ ) ))
+))))
+ )
+ )
+ )
+ )
+ )
+ ))
diff --git a/pixel-client/assets/textures/font/letter_103.ta b/pixel-client/assets/textures/font/letter_103.ta
new file mode 100644
index 00000000..de983eed
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_103.ta
@@ -0,0 +1,12 @@
+
+
+
+ )
+ ))))))
+)) )
+) )
+)) )
+ )))))
+ )
+) )
+ ))))
diff --git a/pixel-client/assets/textures/font/letter_104.ta b/pixel-client/assets/textures/font/letter_104.ta
new file mode 100644
index 00000000..d8525d9e
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_104.ta
@@ -0,0 +1,12 @@
+))
+ )
+ )
+ )
+ )
+ )))))
+ ) ))
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
diff --git a/pixel-client/assets/textures/font/letter_105.ta b/pixel-client/assets/textures/font/letter_105.ta
new file mode 100644
index 00000000..5f1f4fc6
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_105.ta
@@ -0,0 +1,12 @@
+
+
+
+
+ )
+
+ )
+ )
+ )
+ )
+ )
+ ))
diff --git a/pixel-client/assets/textures/font/letter_106.ta b/pixel-client/assets/textures/font/letter_106.ta
new file mode 100644
index 00000000..1bf56b21
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_106.ta
@@ -0,0 +1,12 @@
+
+ )
+ ))
+
+ )
+ )
+ )
+ )
+ )
+ )
+ ) )
+ )))
diff --git a/pixel-client/assets/textures/font/letter_107.ta b/pixel-client/assets/textures/font/letter_107.ta
new file mode 100644
index 00000000..b2021667
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_107.ta
@@ -0,0 +1,12 @@
+))
+ )
+ )
+ ) )
+ ) )
+ ) )
+ ) )
+ ))
+ ) )
+ ) )
+ ) )
+ ) )
diff --git a/pixel-client/assets/textures/font/letter_108.ta b/pixel-client/assets/textures/font/letter_108.ta
new file mode 100644
index 00000000..259ecadc
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_108.ta
@@ -0,0 +1,12 @@
+
+ ))
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ ) )
+ ))
diff --git a/pixel-client/assets/textures/font/letter_109.ta b/pixel-client/assets/textures/font/letter_109.ta
new file mode 100644
index 00000000..72279f49
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_109.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+ )
+)))))
+ ) ) )
+ ) ) )
+ ) ) )
+ ) ) )
+ ) ) )
diff --git a/pixel-client/assets/textures/font/letter_110.ta b/pixel-client/assets/textures/font/letter_110.ta
new file mode 100644
index 00000000..3f23b0d6
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_110.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+ )
+)))))
+ ) ))
+ ) )
+ ) )
+ ) )
+ ) )
diff --git a/pixel-client/assets/textures/font/letter_111.ta b/pixel-client/assets/textures/font/letter_111.ta
new file mode 100644
index 00000000..7e60da6c
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_111.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+ )))
+ ) )
+) )
+) )
+) )
+ ) )
+ )))
diff --git a/pixel-client/assets/textures/font/letter_112.ta b/pixel-client/assets/textures/font/letter_112.ta
new file mode 100644
index 00000000..c33c177e
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_112.ta
@@ -0,0 +1,12 @@
+
+
+
+
+ )
+)))))
+ ) )
+ ) )
+ ) )
+ ))))
+ )
+ )
diff --git a/pixel-client/assets/textures/font/letter_113.ta b/pixel-client/assets/textures/font/letter_113.ta
new file mode 100644
index 00000000..2a1a68b5
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_113.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+ )))))
+)) )
+) )
+)) ))
+ ))))))
+ )
+ )
diff --git a/pixel-client/assets/textures/font/letter_114.ta b/pixel-client/assets/textures/font/letter_114.ta
new file mode 100644
index 00000000..fab10b21
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_114.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+ ) ))
+ )))
+ )
+ )
+ )
+ )
diff --git a/pixel-client/assets/textures/font/letter_115.ta b/pixel-client/assets/textures/font/letter_115.ta
new file mode 100644
index 00000000..71620acf
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_115.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+ )))))
+) )
+)
+ )))))
+ )
+) )
+ )))))
diff --git a/pixel-client/assets/textures/font/letter_116.ta b/pixel-client/assets/textures/font/letter_116.ta
new file mode 100644
index 00000000..6d0ebd5e
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_116.ta
@@ -0,0 +1,12 @@
+
+ ))
+ )
+ )
+ )
+ )))))
+ )
+ )
+ )
+ )
+ ) )
+ ))
diff --git a/pixel-client/assets/textures/font/letter_117.ta b/pixel-client/assets/textures/font/letter_117.ta
new file mode 100644
index 00000000..cf599681
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_117.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+) )
+) )
+) )
+) )
+)) ))
+ ))))))
diff --git a/pixel-client/assets/textures/font/letter_118.ta b/pixel-client/assets/textures/font/letter_118.ta
new file mode 100644
index 00000000..93c96072
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_118.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ )
diff --git a/pixel-client/assets/textures/font/letter_119.ta b/pixel-client/assets/textures/font/letter_119.ta
new file mode 100644
index 00000000..6e7fe5e1
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_119.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+) )
+) ) )
+) ) )
+)) ) ))
+ )))))
+ ) )
diff --git a/pixel-client/assets/textures/font/letter_120.ta b/pixel-client/assets/textures/font/letter_120.ta
new file mode 100644
index 00000000..5ba5f4a9
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_120.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+ ) )
+ ) )
+ ))
+ ))
+ ) )
+ ) )
diff --git a/pixel-client/assets/textures/font/letter_121.ta b/pixel-client/assets/textures/font/letter_121.ta
new file mode 100644
index 00000000..6b9d023b
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_121.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+ ) )
+ ) )
+ ) )
+ )) )
+ ))
+ )
+ ))
diff --git a/pixel-client/assets/textures/font/letter_122.ta b/pixel-client/assets/textures/font/letter_122.ta
new file mode 100644
index 00000000..aa6e06ba
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_122.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+)))))))
+ ))
+ ))
+ ))
+))
+))))))
diff --git a/pixel-client/assets/textures/font/letter_123.ta b/pixel-client/assets/textures/font/letter_123.ta
new file mode 100644
index 00000000..62d60a18
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_123.ta
@@ -0,0 +1,12 @@
+ )
+ )
+ )
+ )
+ )
+ ))
+ )
+ )
+ )
+ )
+ )
+ )
diff --git a/pixel-client/assets/textures/font/letter_124.ta b/pixel-client/assets/textures/font/letter_124.ta
new file mode 100644
index 00000000..4415faaf
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_124.ta
@@ -0,0 +1,12 @@
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
diff --git a/pixel-client/assets/textures/font/letter_125.ta b/pixel-client/assets/textures/font/letter_125.ta
new file mode 100644
index 00000000..281c5b17
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_125.ta
@@ -0,0 +1,12 @@
+ )
+ )
+ )
+ )
+ )
+ ))
+ )
+ )
+ )
+ )
+ )
+ )
diff --git a/pixel-client/assets/textures/font/letter_126.ta b/pixel-client/assets/textures/font/letter_126.ta
new file mode 100644
index 00000000..eafbde46
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_126.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+ ))) )
+) )))
+
+
+
+
+
diff --git a/pixel-client/assets/textures/font/letter_127.ta b/pixel-client/assets/textures/font/letter_127.ta
new file mode 100644
index 00000000..404d1b09
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_127.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pixel-client/assets/textures/font/letter_32.ta b/pixel-client/assets/textures/font/letter_32.ta
new file mode 100644
index 00000000..404d1b09
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_32.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pixel-client/assets/textures/font/letter_33.ta b/pixel-client/assets/textures/font/letter_33.ta
new file mode 100644
index 00000000..e81b2512
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_33.ta
@@ -0,0 +1,12 @@
+ a
+ aa
+ aa
+ aa
+ aa
+ aa
+ aa
+ aa
+ aa
+
+ aa
+ aa
diff --git a/pixel-client/assets/textures/font/letter_34.ta b/pixel-client/assets/textures/font/letter_34.ta
new file mode 100644
index 00000000..320e0544
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_34.ta
@@ -0,0 +1,12 @@
+
+ ) )
+ ) )
+ ) )
+
+
+
+
+
+
+
+
diff --git a/pixel-client/assets/textures/font/letter_35.ta b/pixel-client/assets/textures/font/letter_35.ta
new file mode 100644
index 00000000..b0dcad70
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_35.ta
@@ -0,0 +1,12 @@
+ a a
+ aa aa
+ a a
+aaaaaaa
+ a a
+ aa aa
+aaaaaaa
+ a a
+ a a
+aa aa
+a a
+a a
diff --git a/pixel-client/assets/textures/font/letter_36.ta b/pixel-client/assets/textures/font/letter_36.ta
new file mode 100644
index 00000000..2af985d8
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_36.ta
@@ -0,0 +1,12 @@
+ a
+ aaaaa
+aa a
+a a
+aa a
+ aaaaa
+ a aa
+ a a
+ a aa
+ aaaaa
+ a
+ a
diff --git a/pixel-client/assets/textures/font/letter_37.ta b/pixel-client/assets/textures/font/letter_37.ta
new file mode 100644
index 00000000..c7707777
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_37.ta
@@ -0,0 +1,12 @@
+ aa aa
+a a a
+a aaa
+ aa a
+ aa
+ a
+ aa
+ a aa
+ aaa a
+ a a a
+aa aa
+a
diff --git a/pixel-client/assets/textures/font/letter_38.ta b/pixel-client/assets/textures/font/letter_38.ta
new file mode 100644
index 00000000..97b971bd
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_38.ta
@@ -0,0 +1,12 @@
+ aaa
+ a a
+ a a
+ a a
+ aaaa
+ aa
+ aaa
+a a
+a a a
+a aa
+a a
+ aaaa a
diff --git a/pixel-client/assets/textures/font/letter_39.ta b/pixel-client/assets/textures/font/letter_39.ta
new file mode 100644
index 00000000..0f8dd0a5
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_39.ta
@@ -0,0 +1,12 @@
+
+ a
+ a
+ a
+
+
+
+
+
+
+
+
diff --git a/pixel-client/assets/textures/font/letter_40.ta b/pixel-client/assets/textures/font/letter_40.ta
new file mode 100644
index 00000000..49251ba9
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_40.ta
@@ -0,0 +1,12 @@
+ aa
+ a
+ aa
+ aa
+ a
+ a
+ a
+ a
+ aa
+ aa
+ a
+ aa
diff --git a/pixel-client/assets/textures/font/letter_41.ta b/pixel-client/assets/textures/font/letter_41.ta
new file mode 100644
index 00000000..9927f863
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_41.ta
@@ -0,0 +1,12 @@
+ aa
+ a
+ aa
+ aa
+ a
+ a
+ a
+ a
+ aa
+ aa
+ a
+ aa
diff --git a/pixel-client/assets/textures/font/letter_42.ta b/pixel-client/assets/textures/font/letter_42.ta
new file mode 100644
index 00000000..7215bd31
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_42.ta
@@ -0,0 +1,12 @@
+ a
+ a
+ aaaaa
+ a
+ a a
+ a a
+
+
+
+
+
+
diff --git a/pixel-client/assets/textures/font/letter_43.ta b/pixel-client/assets/textures/font/letter_43.ta
new file mode 100644
index 00000000..61fa0405
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_43.ta
@@ -0,0 +1,12 @@
+
+
+
+ )
+ )
+ )))))
+ )
+ )
+
+
+
+
diff --git a/pixel-client/assets/textures/font/letter_44.ta b/pixel-client/assets/textures/font/letter_44.ta
new file mode 100644
index 00000000..ae3a42e8
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_44.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+ )
+ )
+ )
diff --git a/pixel-client/assets/textures/font/letter_45.ta b/pixel-client/assets/textures/font/letter_45.ta
new file mode 100644
index 00000000..ea50c23d
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_45.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+ )))))
+
+
+
+
+
+
diff --git a/pixel-client/assets/textures/font/letter_46.ta b/pixel-client/assets/textures/font/letter_46.ta
new file mode 100644
index 00000000..c17d1033
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_46.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+ )
diff --git a/pixel-client/assets/textures/font/letter_47.ta b/pixel-client/assets/textures/font/letter_47.ta
new file mode 100644
index 00000000..0ed1cef9
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_47.ta
@@ -0,0 +1,12 @@
+ aa
+ a
+ aa
+ a
+ aa
+ a
+ aa
+ a
+ aa
+ a
+aa
+a
diff --git a/pixel-client/assets/textures/font/letter_48.ta b/pixel-client/assets/textures/font/letter_48.ta
new file mode 100644
index 00000000..11ff04b8
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_48.ta
@@ -0,0 +1,12 @@
+ )))
+ ) )
+) ) )
+) ) )
+) ) )
+) ) )
+) ) )
+) ) )
+) ) )
+) ) )
+ ) )
+ )))
diff --git a/pixel-client/assets/textures/font/letter_49.ta b/pixel-client/assets/textures/font/letter_49.ta
new file mode 100644
index 00000000..b2e4d626
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_49.ta
@@ -0,0 +1,12 @@
+ )))))
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
diff --git a/pixel-client/assets/textures/font/letter_50.ta b/pixel-client/assets/textures/font/letter_50.ta
new file mode 100644
index 00000000..1a5dbde5
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_50.ta
@@ -0,0 +1,12 @@
+ )))
+ ) )
+) )
+) )
+ ) ))
+ )
+ )
+ )
+ )
+ )
+))
+)))))))
diff --git a/pixel-client/assets/textures/font/letter_51.ta b/pixel-client/assets/textures/font/letter_51.ta
new file mode 100644
index 00000000..db82dda8
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_51.ta
@@ -0,0 +1,12 @@
+ ))))
+) )
+ )
+ )
+ )
+ ))
+ )
+ )
+ )
+ )
+) )
+ ))))
diff --git a/pixel-client/assets/textures/font/letter_52.ta b/pixel-client/assets/textures/font/letter_52.ta
new file mode 100644
index 00000000..d7aa72dc
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_52.ta
@@ -0,0 +1,12 @@
+ )
+ ))
+ ) )
+ ) )
+ ) )
+) )
+) )
+)))))))
+ )
+ )
+ )
+ ))
diff --git a/pixel-client/assets/textures/font/letter_53.ta b/pixel-client/assets/textures/font/letter_53.ta
new file mode 100644
index 00000000..d1bbe88d
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_53.ta
@@ -0,0 +1,12 @@
+)))))))
+)
+)
+)
+)
+)))))))
+ )
+ )
+ )
+) )
+ ) )
+ )))
diff --git a/pixel-client/assets/textures/font/letter_54.ta b/pixel-client/assets/textures/font/letter_54.ta
new file mode 100644
index 00000000..95222d07
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_54.ta
@@ -0,0 +1,12 @@
+ ))))
+ ) )
+ ) )
+ )
+ )
+ ))))))
+ )) )
+ ) )
+ ) )
+ ) )
+ )) ))
+ )))))
diff --git a/pixel-client/assets/textures/font/letter_55.ta b/pixel-client/assets/textures/font/letter_55.ta
new file mode 100644
index 00000000..e54ebc9e
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_55.ta
@@ -0,0 +1,12 @@
+)))))))
+ )
+ )
+ )
+ )
+ )
+ ))))))
+ )
+ )
+ )
+ )
+ )
diff --git a/pixel-client/assets/textures/font/letter_56.ta b/pixel-client/assets/textures/font/letter_56.ta
new file mode 100644
index 00000000..c40e5f15
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_56.ta
@@ -0,0 +1,12 @@
+ )))
+ ) )
+) )
+) )
+ ) )
+ )))
+ ) )
+) )
+) )
+) )
+ ) )
+ )))
diff --git a/pixel-client/assets/textures/font/letter_57.ta b/pixel-client/assets/textures/font/letter_57.ta
new file mode 100644
index 00000000..cff5e498
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_57.ta
@@ -0,0 +1,12 @@
+ )))))
+)) ))
+) )
+) )
+) )
+)) )
+ ))))))
+ )
+ )
+) )
+ ) )
+ ))))
diff --git a/pixel-client/assets/textures/font/letter_58.ta b/pixel-client/assets/textures/font/letter_58.ta
new file mode 100644
index 00000000..5114b2a3
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_58.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+ )
+
+
+
+ )
diff --git a/pixel-client/assets/textures/font/letter_59.ta b/pixel-client/assets/textures/font/letter_59.ta
new file mode 100644
index 00000000..5f08abfb
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_59.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+ )
+
+ )
+ )
+ )
diff --git a/pixel-client/assets/textures/font/letter_60.ta b/pixel-client/assets/textures/font/letter_60.ta
new file mode 100644
index 00000000..b100f848
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_60.ta
@@ -0,0 +1,12 @@
+
+
+
+ )
+ ))
+ )
+ )
+ )
+ ))
+ )
+
+
diff --git a/pixel-client/assets/textures/font/letter_61.ta b/pixel-client/assets/textures/font/letter_61.ta
new file mode 100644
index 00000000..da5689d2
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_61.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+)))))))
+
+)))))))
+
+
+
+
diff --git a/pixel-client/assets/textures/font/letter_62.ta b/pixel-client/assets/textures/font/letter_62.ta
new file mode 100644
index 00000000..4c917fa1
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_62.ta
@@ -0,0 +1,12 @@
+
+
+
+ )
+ ))
+ )
+ )
+ )
+ ))
+ )
+
+
diff --git a/pixel-client/assets/textures/font/letter_63.ta b/pixel-client/assets/textures/font/letter_63.ta
new file mode 100644
index 00000000..9d610d01
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_63.ta
@@ -0,0 +1,12 @@
+ )))))
+)) ))
+) )
+) )
+ ) )
+ ))
+ ))
+ ))
+ )
+
+ )
+ )))
diff --git a/pixel-client/assets/textures/font/letter_64.ta b/pixel-client/assets/textures/font/letter_64.ta
new file mode 100644
index 00000000..71bd28c8
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_64.ta
@@ -0,0 +1,12 @@
+
+
+
+ ))))
+ ) )
+) )) )
+) ) ) )
+) ) ) )
+) )))))
+)
+ ) )
+ )))))
diff --git a/pixel-client/assets/textures/font/letter_65.ta b/pixel-client/assets/textures/font/letter_65.ta
new file mode 100644
index 00000000..28071f85
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_65.ta
@@ -0,0 +1,12 @@
+ )
+ ) )
+ ) )
+ ) )
+ ) )
+) )
+) )
+)))))))
+) )
+) )
+) )
+) )
diff --git a/pixel-client/assets/textures/font/letter_66.ta b/pixel-client/assets/textures/font/letter_66.ta
new file mode 100644
index 00000000..4864fcdf
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_66.ta
@@ -0,0 +1,12 @@
+))
+ )))))
+ ) )
+ ) )
+ ) ))
+ ))))
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ))))
diff --git a/pixel-client/assets/textures/font/letter_67.ta b/pixel-client/assets/textures/font/letter_67.ta
new file mode 100644
index 00000000..85490d56
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_67.ta
@@ -0,0 +1,12 @@
+ ))))))
+))
+)
+)
+)
+)
+)
+)
+)
+)
+))
+ ))))))
diff --git a/pixel-client/assets/textures/font/letter_68.ta b/pixel-client/assets/textures/font/letter_68.ta
new file mode 100644
index 00000000..ad36aa7d
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_68.ta
@@ -0,0 +1,12 @@
+)))))
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ))))
diff --git a/pixel-client/assets/textures/font/letter_69.ta b/pixel-client/assets/textures/font/letter_69.ta
new file mode 100644
index 00000000..1140ae6a
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_69.ta
@@ -0,0 +1,12 @@
+))
+ ))))))
+ )
+ )
+ )
+ )
+ ))))))
+ )
+ )
+ )
+ )
+ ))))))
diff --git a/pixel-client/assets/textures/font/letter_70.ta b/pixel-client/assets/textures/font/letter_70.ta
new file mode 100644
index 00000000..7edf7b81
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_70.ta
@@ -0,0 +1,12 @@
+))
+ ))))))
+ )
+ )
+ )
+ ))))))
+ )
+ )
+ )
+ )
+ )
+ )
diff --git a/pixel-client/assets/textures/font/letter_71.ta b/pixel-client/assets/textures/font/letter_71.ta
new file mode 100644
index 00000000..c274f69b
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_71.ta
@@ -0,0 +1,12 @@
+ )))))
+)) ))
+)
+)
+)
+)
+)
+) )))
+) ) )
+) )
+)) )
+ ))))))
diff --git a/pixel-client/assets/textures/font/letter_72.ta b/pixel-client/assets/textures/font/letter_72.ta
new file mode 100644
index 00000000..8dd0b37f
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_72.ta
@@ -0,0 +1,12 @@
+)) ))
+ ) )
+ ) )
+ ) )
+ ) )
+ ))))))
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
diff --git a/pixel-client/assets/textures/font/letter_73.ta b/pixel-client/assets/textures/font/letter_73.ta
new file mode 100644
index 00000000..e6fedf1e
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_73.ta
@@ -0,0 +1,12 @@
+ )))))
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )))))
diff --git a/pixel-client/assets/textures/font/letter_74.ta b/pixel-client/assets/textures/font/letter_74.ta
new file mode 100644
index 00000000..5c20b402
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_74.ta
@@ -0,0 +1,12 @@
+)))))))
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+) )
+) )
+) )
+ ))))
diff --git a/pixel-client/assets/textures/font/letter_75.ta b/pixel-client/assets/textures/font/letter_75.ta
new file mode 100644
index 00000000..7e75437f
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_75.ta
@@ -0,0 +1,12 @@
+)) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ))
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
diff --git a/pixel-client/assets/textures/font/letter_76.ta b/pixel-client/assets/textures/font/letter_76.ta
new file mode 100644
index 00000000..5aa685e2
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_76.ta
@@ -0,0 +1,12 @@
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )))))
diff --git a/pixel-client/assets/textures/font/letter_77.ta b/pixel-client/assets/textures/font/letter_77.ta
new file mode 100644
index 00000000..47f7141c
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_77.ta
@@ -0,0 +1,12 @@
+) )
+)) ))
+)) ))
+) ) ) )
+) ) )
+) ) )
+) ) )
+) ) )
+) ) )
+) ) )
+) )
+) )
diff --git a/pixel-client/assets/textures/font/letter_78.ta b/pixel-client/assets/textures/font/letter_78.ta
new file mode 100644
index 00000000..41abc7da
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_78.ta
@@ -0,0 +1,12 @@
+) )
+)) )
+))) )
+) ) )
+) )) )
+) ) )
+) ) )
+) )) )
+) ) )
+) )))
+) ))
+) )
diff --git a/pixel-client/assets/textures/font/letter_79.ta b/pixel-client/assets/textures/font/letter_79.ta
new file mode 100644
index 00000000..bdfb121c
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_79.ta
@@ -0,0 +1,12 @@
+ )))))
+)) ))
+) )
+) )
+) )
+) )
+) )
+) )
+) )
+) )
+)) ))
+ )))))
diff --git a/pixel-client/assets/textures/font/letter_80.ta b/pixel-client/assets/textures/font/letter_80.ta
new file mode 100644
index 00000000..ceb8e40c
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_80.ta
@@ -0,0 +1,12 @@
+))))))
+ ) ))
+ ) )
+ ) )
+ ) ))
+ )))))
+ )
+ )
+ )
+ )
+ )
+ ))
diff --git a/pixel-client/assets/textures/font/letter_81.ta b/pixel-client/assets/textures/font/letter_81.ta
new file mode 100644
index 00000000..2cee9139
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_81.ta
@@ -0,0 +1,12 @@
+ )))))
+)) ))
+) )
+) )
+) )
+) )
+) )
+) )
+) )) )
+)) ))
+ ))))))
+ )
diff --git a/pixel-client/assets/textures/font/letter_82.ta b/pixel-client/assets/textures/font/letter_82.ta
new file mode 100644
index 00000000..b42aaf0e
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_82.ta
@@ -0,0 +1,12 @@
+))
+ )))))
+ ) ))
+ ) )
+ ) ))
+ )))))
+ ))
+ )))
+ ) ))
+ ) )
+ ) ))
+ ) ))
diff --git a/pixel-client/assets/textures/font/letter_83.ta b/pixel-client/assets/textures/font/letter_83.ta
new file mode 100644
index 00000000..d484fe86
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_83.ta
@@ -0,0 +1,12 @@
+ )))))
+) )
+)
+)
+)
+ )))))
+ )
+ )
+ )
+ )
+) )
+ )))))
diff --git a/pixel-client/assets/textures/font/letter_84.ta b/pixel-client/assets/textures/font/letter_84.ta
new file mode 100644
index 00000000..2fbfde94
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_84.ta
@@ -0,0 +1,12 @@
+)))))))
+) ) )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )))
diff --git a/pixel-client/assets/textures/font/letter_85.ta b/pixel-client/assets/textures/font/letter_85.ta
new file mode 100644
index 00000000..5cb28d7b
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_85.ta
@@ -0,0 +1,12 @@
+) )
+) )
+) )
+) )
+) )
+) )
+) )
+) )
+) )
+) )
+)) ))
+ )))))
diff --git a/pixel-client/assets/textures/font/letter_86.ta b/pixel-client/assets/textures/font/letter_86.ta
new file mode 100644
index 00000000..ad5af20d
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_86.ta
@@ -0,0 +1,12 @@
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ )
diff --git a/pixel-client/assets/textures/font/letter_87.ta b/pixel-client/assets/textures/font/letter_87.ta
new file mode 100644
index 00000000..aa16652c
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_87.ta
@@ -0,0 +1,12 @@
+) )
+) )
+) ) )
+) ) )
+) ) )
+) ) ) )
+) ) ) )
+) ) ) )
+) ) ) )
+ ) )
+ ) )
+ ) )
diff --git a/pixel-client/assets/textures/font/letter_88.ta b/pixel-client/assets/textures/font/letter_88.ta
new file mode 100644
index 00000000..d26cb6a9
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_88.ta
@@ -0,0 +1,12 @@
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ )
+ )
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
diff --git a/pixel-client/assets/textures/font/letter_89.ta b/pixel-client/assets/textures/font/letter_89.ta
new file mode 100644
index 00000000..d0452481
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_89.ta
@@ -0,0 +1,12 @@
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ ) )
+ )
+ )
+ )
+ )
+ )))
diff --git a/pixel-client/assets/textures/font/letter_90.ta b/pixel-client/assets/textures/font/letter_90.ta
new file mode 100644
index 00000000..ae95e414
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_90.ta
@@ -0,0 +1,12 @@
+)))))))
+ ))
+ )
+ ))
+ )
+ ))
+ ))
+ )
+ ))
+ )
+))
+)))))))
diff --git a/pixel-client/assets/textures/font/letter_91.ta b/pixel-client/assets/textures/font/letter_91.ta
new file mode 100644
index 00000000..b91a7626
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_91.ta
@@ -0,0 +1,12 @@
+ ))
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ ))
diff --git a/pixel-client/assets/textures/font/letter_92.ta b/pixel-client/assets/textures/font/letter_92.ta
new file mode 100644
index 00000000..78702898
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_92.ta
@@ -0,0 +1,12 @@
+ )
+ )
+ ))
+ )
+ ))
+ )
+ )
+ ))
+ )
+ ))
+ )
+ )
diff --git a/pixel-client/assets/textures/font/letter_93.ta b/pixel-client/assets/textures/font/letter_93.ta
new file mode 100644
index 00000000..7d20c471
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_93.ta
@@ -0,0 +1,12 @@
+ ))
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ ))
diff --git a/pixel-client/assets/textures/font/letter_94.ta b/pixel-client/assets/textures/font/letter_94.ta
new file mode 100644
index 00000000..0060dbd7
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_94.ta
@@ -0,0 +1,12 @@
+ )
+ )))
+ )) ))
+ ) )
+
+
+
+
+
+
+
+
diff --git a/pixel-client/assets/textures/font/letter_95.ta b/pixel-client/assets/textures/font/letter_95.ta
new file mode 100644
index 00000000..30d2d1f2
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_95.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+)))))))
diff --git a/pixel-client/assets/textures/font/letter_96.ta b/pixel-client/assets/textures/font/letter_96.ta
new file mode 100644
index 00000000..7911a73d
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_96.ta
@@ -0,0 +1,12 @@
+ )
+ ))
+ )
+ ))
+
+
+
+
+
+
+
+
diff --git a/pixel-client/assets/textures/font/letter_97.ta b/pixel-client/assets/textures/font/letter_97.ta
new file mode 100644
index 00000000..d48584a7
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_97.ta
@@ -0,0 +1,12 @@
+
+
+
+
+ ))))
+) )
+ ))))
+ ) ))
+) )
+) )
+)) )
+ ))))))
diff --git a/pixel-client/assets/textures/font/letter_98.ta b/pixel-client/assets/textures/font/letter_98.ta
new file mode 100644
index 00000000..2d15bb74
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_98.ta
@@ -0,0 +1,12 @@
+))
+ )
+ )
+ )
+ )
+ ))))
+ )) )
+ ) )
+ ) )
+ ) )
+ ) )
+)))))
diff --git a/pixel-client/assets/textures/font/letter_99.ta b/pixel-client/assets/textures/font/letter_99.ta
new file mode 100644
index 00000000..5ccf277c
--- /dev/null
+++ b/pixel-client/assets/textures/font/letter_99.ta
@@ -0,0 +1,12 @@
+
+
+
+
+
+ ))))))
+))
+)
+)
+)
+))
+ ))))))