diff --git a/blight-assets/src/main/resources/Models/Campfire.j3o b/blight-assets/src/main/resources/Models/Campfire.j3o new file mode 100644 index 0000000..d0fae90 Binary files /dev/null and b/blight-assets/src/main/resources/Models/Campfire.j3o differ diff --git a/blight-assets/src/main/resources/Models/Campfire.mtl b/blight-assets/src/main/resources/Models/Campfire.mtl new file mode 100644 index 0000000..6d92b23 --- /dev/null +++ b/blight-assets/src/main/resources/Models/Campfire.mtl @@ -0,0 +1,24 @@ +# Blender 4.0.2 MTL File: 'Campfire.blend' +# www.blender.org + +newmtl Campfire_MAT +Ka 0.500000 0.500000 0.500000 +Ks 0.222727 0.222727 0.222727 +Ke 0.000000 0.000000 0.000000 +Ni 1.450000 +d 1.000000 +illum 3 +map_Kd Campfire_MAT_BaseColor_01.jpg +map_Ns Campfire_MAT_Roughness.jpg +map_refl Campfire_MAT_Metallic.jpg +map_Bump -bm 1.000000 Campfire_MAT_Normal_JL.jpg + +newmtl Campfire_fire_MAT +Ns 1000.000000 +Ka 0.500000 0.500000 0.500000 +Ks 1.000000 1.000000 1.000000 +Ke 0.000000 0.000000 0.000000 +Ni 1.450000 +illum 3 +map_Kd Campfire_fire_MAT_BaseColor_Alpha.png +map_d Campfire_fire_MAT_BaseColor_Alpha.png diff --git a/blight-assets/src/main/resources/Models/Chars/mainchar.j3o b/blight-assets/src/main/resources/Models/Chars/mainchar.j3o new file mode 100644 index 0000000..b7869e2 Binary files /dev/null and b/blight-assets/src/main/resources/Models/Chars/mainchar.j3o differ diff --git a/blight-assets/src/main/resources/Models/Chars/silas.j3o b/blight-assets/src/main/resources/Models/Chars/silas.j3o new file mode 100644 index 0000000..68fe2a3 Binary files /dev/null and b/blight-assets/src/main/resources/Models/Chars/silas.j3o differ diff --git a/blight-assets/src/main/resources/Models/Palm_Palme1.j3o b/blight-assets/src/main/resources/Models/Palm_Palme1.j3o new file mode 100644 index 0000000..ced8c4e Binary files /dev/null and b/blight-assets/src/main/resources/Models/Palm_Palme1.j3o differ diff --git a/blight-assets/src/main/resources/Models/Palm_Palme1_20260522_075053.j3o b/blight-assets/src/main/resources/Models/Palm_Palme1_20260522_075053.j3o new file mode 100644 index 0000000..4ca6429 Binary files /dev/null and b/blight-assets/src/main/resources/Models/Palm_Palme1_20260522_075053.j3o differ diff --git a/blight-assets/src/main/resources/Models/Palm_Palme1_20260522_075102.j3o b/blight-assets/src/main/resources/Models/Palm_Palme1_20260522_075102.j3o new file mode 100644 index 0000000..7edb7bf Binary files /dev/null and b/blight-assets/src/main/resources/Models/Palm_Palme1_20260522_075102.j3o differ diff --git a/blight-assets/src/main/resources/Models/Palm_Palme1_20260522_075134.j3o b/blight-assets/src/main/resources/Models/Palm_Palme1_20260522_075134.j3o new file mode 100644 index 0000000..dc4841a Binary files /dev/null and b/blight-assets/src/main/resources/Models/Palm_Palme1_20260522_075134.j3o differ diff --git a/blight-assets/src/main/resources/Models/Palm_Palme1_20260522_075137.j3o b/blight-assets/src/main/resources/Models/Palm_Palme1_20260522_075137.j3o new file mode 100644 index 0000000..4d1bb00 Binary files /dev/null and b/blight-assets/src/main/resources/Models/Palm_Palme1_20260522_075137.j3o differ diff --git a/blight-assets/src/main/resources/Models/Palm_Palme1_20260524_153405.j3o b/blight-assets/src/main/resources/Models/Palm_Palme1_20260524_153405.j3o new file mode 100644 index 0000000..f067a07 Binary files /dev/null and b/blight-assets/src/main/resources/Models/Palm_Palme1_20260524_153405.j3o differ diff --git a/blight-assets/src/main/resources/Models/Palm_Palme1_20260524_153413.j3o b/blight-assets/src/main/resources/Models/Palm_Palme1_20260524_153413.j3o new file mode 100644 index 0000000..9ebecba Binary files /dev/null and b/blight-assets/src/main/resources/Models/Palm_Palme1_20260524_153413.j3o differ diff --git a/blight-assets/src/main/resources/Models/Palm_Palme1_20260524_153419.j3o b/blight-assets/src/main/resources/Models/Palm_Palme1_20260524_153419.j3o new file mode 100644 index 0000000..965b2ff Binary files /dev/null and b/blight-assets/src/main/resources/Models/Palm_Palme1_20260524_153419.j3o differ diff --git a/blight-assets/src/main/resources/Models/Palm_Palme1_20260524_153421.j3o b/blight-assets/src/main/resources/Models/Palm_Palme1_20260524_153421.j3o new file mode 100644 index 0000000..965b2ff Binary files /dev/null and b/blight-assets/src/main/resources/Models/Palm_Palme1_20260524_153421.j3o differ diff --git a/blight-assets/src/main/resources/Models/custom_mesh_0.j3o b/blight-assets/src/main/resources/Models/custom_mesh_0.j3o new file mode 100644 index 0000000..83ecb88 Binary files /dev/null and b/blight-assets/src/main/resources/Models/custom_mesh_0.j3o differ diff --git a/blight-assets/src/main/resources/Models/custom_mesh_1.j3o b/blight-assets/src/main/resources/Models/custom_mesh_1.j3o new file mode 100644 index 0000000..62c2002 Binary files /dev/null and b/blight-assets/src/main/resources/Models/custom_mesh_1.j3o differ diff --git a/blight-assets/src/main/resources/Models/custom_mesh_2.j3o b/blight-assets/src/main/resources/Models/custom_mesh_2.j3o new file mode 100644 index 0000000..81b141e Binary files /dev/null and b/blight-assets/src/main/resources/Models/custom_mesh_2.j3o differ diff --git a/blight-assets/src/main/resources/Models/custom_mesh_3.j3o b/blight-assets/src/main/resources/Models/custom_mesh_3.j3o new file mode 100644 index 0000000..45c61fb Binary files /dev/null and b/blight-assets/src/main/resources/Models/custom_mesh_3.j3o differ diff --git a/blight-assets/src/main/resources/Models/custom_mesh_4.j3o b/blight-assets/src/main/resources/Models/custom_mesh_4.j3o new file mode 100644 index 0000000..f5d8464 Binary files /dev/null and b/blight-assets/src/main/resources/Models/custom_mesh_4.j3o differ diff --git a/blight-assets/src/main/resources/Models/custom_mesh_5.j3o b/blight-assets/src/main/resources/Models/custom_mesh_5.j3o new file mode 100644 index 0000000..e984854 Binary files /dev/null and b/blight-assets/src/main/resources/Models/custom_mesh_5.j3o differ diff --git a/blight-assets/src/main/resources/Models/custom_mesh_6.j3o b/blight-assets/src/main/resources/Models/custom_mesh_6.j3o new file mode 100644 index 0000000..3f87821 Binary files /dev/null and b/blight-assets/src/main/resources/Models/custom_mesh_6.j3o differ diff --git a/blight-assets/src/main/resources/Models/custom_mesh_7.j3o b/blight-assets/src/main/resources/Models/custom_mesh_7.j3o new file mode 100644 index 0000000..38f402c Binary files /dev/null and b/blight-assets/src/main/resources/Models/custom_mesh_7.j3o differ diff --git a/blight-assets/src/main/resources/Models/mainchar.animmap b/blight-assets/src/main/resources/Models/mainchar.animmap new file mode 100644 index 0000000..3fafab0 --- /dev/null +++ b/blight-assets/src/main/resources/Models/mainchar.animmap @@ -0,0 +1 @@ +{"IDLE":"stand_up"} \ No newline at end of file diff --git a/blight-assets/src/main/resources/Models/tree.j3o b/blight-assets/src/main/resources/Models/tree.j3o new file mode 100644 index 0000000..5f52977 Binary files /dev/null and b/blight-assets/src/main/resources/Models/tree.j3o differ diff --git a/blight-common/src/test/java/de/blight/common/models/XPHelperTest.java b/blight-common/src/test/java/de/blight/common/models/XPHelperTest.java new file mode 100644 index 0000000..93603b8 --- /dev/null +++ b/blight-common/src/test/java/de/blight/common/models/XPHelperTest.java @@ -0,0 +1,17 @@ +package de.blight.common.models; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +import org.junit.jupiter.api.Test; + +import de.blight.common.model.XPHelper; + +public class XPHelperTest { + + @Test + public void doTest() { + assertEquals(500, XPHelper.getXpRequired(1)); + assertEquals(1400, XPHelper.getXpRequired(10)); + assertEquals(15200, XPHelper.getXpRequired(50)); + } +} diff --git a/doc/Das Protektorat/Gemini_Generated_Image_ghsyg8ghsyg8ghsy.png b/doc/Das Protektorat/Gemini_Generated_Image_ghsyg8ghsyg8ghsy.png new file mode 100644 index 0000000..8a07f69 Binary files /dev/null and b/doc/Das Protektorat/Gemini_Generated_Image_ghsyg8ghsyg8ghsy.png differ diff --git a/doc/Das Protektorat/Gemini_Generated_Image_ix9a77ix9a77ix9a.png b/doc/Das Protektorat/Gemini_Generated_Image_ix9a77ix9a77ix9a.png new file mode 100644 index 0000000..57a84a7 Binary files /dev/null and b/doc/Das Protektorat/Gemini_Generated_Image_ix9a77ix9a77ix9a.png differ diff --git a/doc/Das Protektorat/Meshy_AI_Golden_Sun_Galleon_0531140759_texture.glb b/doc/Das Protektorat/Meshy_AI_Golden_Sun_Galleon_0531140759_texture.glb new file mode 100644 index 0000000..626f35a Binary files /dev/null and b/doc/Das Protektorat/Meshy_AI_Golden_Sun_Galleon_0531140759_texture.glb differ diff --git a/doc/Das Protektorat/Rang 1: Rekrut.png b/doc/Das Protektorat/Rang 1: Rekrut.png new file mode 100644 index 0000000..9a0dc35 Binary files /dev/null and b/doc/Das Protektorat/Rang 1: Rekrut.png differ diff --git a/doc/Das Protektorat/Rang 2: Karnett.png b/doc/Das Protektorat/Rang 2: Karnett.png new file mode 100644 index 0000000..6edd1e4 Binary files /dev/null and b/doc/Das Protektorat/Rang 2: Karnett.png differ diff --git a/doc/Das Protektorat/Rang 3: Captain.png b/doc/Das Protektorat/Rang 3: Captain.png new file mode 100644 index 0000000..626d666 Binary files /dev/null and b/doc/Das Protektorat/Rang 3: Captain.png differ diff --git a/doc/Das Protektorat/Ränge.odt b/doc/Das Protektorat/Ränge.odt new file mode 100644 index 0000000..f03ed84 Binary files /dev/null and b/doc/Das Protektorat/Ränge.odt differ