diff --git a/splunk/addons/godotsteam/win64/~libgodotsteam.windows.template_debug.x86_64.dll b/splunk/addons/godotsteam/win64/~libgodotsteam.windows.template_debug.x86_64.dll new file mode 100644 index 0000000..3d02848 Binary files /dev/null and b/splunk/addons/godotsteam/win64/~libgodotsteam.windows.template_debug.x86_64.dll differ diff --git a/splunk/player/Player.tscn b/splunk/player/Player.tscn index b4ed1ee..dc9e991 100644 --- a/splunk/player/Player.tscn +++ b/splunk/player/Player.tscn @@ -1,8 +1,11 @@ -[gd_scene load_steps=7 format=3 uid="uid://csmfxg011xisf"] +[gd_scene load_steps=8 format=3 uid="uid://csmfxg011xisf"] [ext_resource type="Script" uid="uid://dopyfulbw2mx5" path="res://player/player.gd" id="1_ulp21"] +[ext_resource type="PackedScene" uid="uid://caons6q8u2qt2" path="res://player/player.blend" id="2_3c3w1"] [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_ehsmr"] +radius = 0.153372 +height = 1.37733 [sub_resource type="CapsuleMesh" id="CapsuleMesh_ulp21"] radius = 0.3 @@ -32,28 +35,29 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.399442, 0.0644827) [node name="CollisionShape3D" type="CollisionShape3D" parent="."] shape = SubResource("CapsuleShape3D_ehsmr") -[node name="Mesh" type="Node3D" parent="."] +[node name="Bean" type="Node3D" parent="."] transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, 0, 0, 0) +visible = false -[node name="MeshInstance3D" type="MeshInstance3D" parent="Mesh"] +[node name="MeshInstance3D" type="MeshInstance3D" parent="Bean"] transform = Transform3D(1, 0, 0, 0, 0.89961, 0, 0, 0, 1, 0, -0.318288, 0) layers = 2 mesh = SubResource("CapsuleMesh_ulp21") skeleton = NodePath("../..") -[node name="MeshInstance3D2" type="MeshInstance3D" parent="Mesh"] +[node name="MeshInstance3D2" type="MeshInstance3D" parent="Bean"] transform = Transform3D(1.41676, 0, 0, 0, 1.31718, 0, 0, 0, 1.22029, 0, 0.415995, 0) layers = 2 mesh = SubResource("PrismMesh_3c3w1") skeleton = NodePath("../..") -[node name="MeshInstance3D3" type="MeshInstance3D" parent="Mesh"] +[node name="MeshInstance3D3" type="MeshInstance3D" parent="Bean"] transform = Transform3D(0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, -0.0855882, 0.409407, 0.293333) layers = 2 mesh = SubResource("SphereMesh_wnvi2") skeleton = NodePath("../..") -[node name="MeshInstance3D4" type="MeshInstance3D" parent="Mesh"] +[node name="MeshInstance3D4" type="MeshInstance3D" parent="Bean"] transform = Transform3D(0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, 0.0770122, 0.409407, 0.293333) layers = 2 mesh = SubResource("SphereMesh_wnvi2") @@ -66,3 +70,5 @@ text = "Username" [node name="MultiplayerSynchronizer" type="MultiplayerSynchronizer" parent="."] replication_config = SubResource("SceneReplicationConfig_ulp21") + +[node name="Mesh" parent="." instance=ExtResource("2_3c3w1")] diff --git a/splunk/player/player.blend b/splunk/player/player.blend new file mode 100644 index 0000000..cc5ef9f Binary files /dev/null and b/splunk/player/player.blend differ diff --git a/splunk/player/player.blend.import b/splunk/player/player.blend.import new file mode 100644 index 0000000..f3d21f1 --- /dev/null +++ b/splunk/player/player.blend.import @@ -0,0 +1,53 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://caons6q8u2qt2" +path="res://.godot/imported/player.blend-216ce6e732c258e973626ec2ccac6d19.scn" + +[deps] + +source_file="res://player/player.blend" +dest_files=["res://.godot/imported/player.blend-216ce6e732c258e973626ec2ccac6d19.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +_subresources={} +blender/nodes/visible=0 +blender/nodes/active_collection_only=false +blender/nodes/punctual_lights=true +blender/nodes/cameras=true +blender/nodes/custom_properties=true +blender/nodes/modifiers=1 +blender/meshes/colors=false +blender/meshes/uvs=true +blender/meshes/normals=true +blender/meshes/export_geometry_nodes_instances=false +blender/meshes/tangents=true +blender/meshes/skins=2 +blender/meshes/export_bones_deforming_mesh_only=false +blender/materials/unpack_enabled=true +blender/materials/export_materials=1 +blender/animation/limit_playback=true +blender/animation/always_sample=true +blender/animation/group_tracks=true diff --git a/splunk/player/player.blend1 b/splunk/player/player.blend1 new file mode 100644 index 0000000..06932ae Binary files /dev/null and b/splunk/player/player.blend1 differ diff --git a/splunk/player/player.gd b/splunk/player/player.gd index d0cca40..d41a6e2 100644 --- a/splunk/player/player.gd +++ b/splunk/player/player.gd @@ -19,6 +19,7 @@ func _ready(): camera_node.make_current() Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED) $Mesh.hide() + $Label3D.hide() func set_player_name(peer_id: String, player_name: String): diff --git a/splunk/player/textures/arms.png b/splunk/player/textures/arms.png new file mode 100644 index 0000000..7559acd Binary files /dev/null and b/splunk/player/textures/arms.png differ diff --git a/splunk/player/textures/arms.png.import b/splunk/player/textures/arms.png.import new file mode 100644 index 0000000..fc4c8c4 --- /dev/null +++ b/splunk/player/textures/arms.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://duqmryk4caogn" +path.s3tc="res://.godot/imported/arms.png-c03c798cb61a16c352c998058bb5ba07.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://player/textures/arms.png" +dest_files=["res://.godot/imported/arms.png-c03c798cb61a16c352c998058bb5ba07.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/splunk/player/textures/body.png b/splunk/player/textures/body.png new file mode 100644 index 0000000..9fbded7 Binary files /dev/null and b/splunk/player/textures/body.png differ diff --git a/splunk/player/textures/body.png.import b/splunk/player/textures/body.png.import new file mode 100644 index 0000000..fc0c857 --- /dev/null +++ b/splunk/player/textures/body.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://soon8fejkbpi" +path.s3tc="res://.godot/imported/body.png-8538a92e4d8adfcb74ea6ee2f8ff59b0.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://player/textures/body.png" +dest_files=["res://.godot/imported/body.png-8538a92e4d8adfcb74ea6ee2f8ff59b0.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/splunk/player/textures/feet.png b/splunk/player/textures/feet.png new file mode 100644 index 0000000..1c8a7b3 Binary files /dev/null and b/splunk/player/textures/feet.png differ diff --git a/splunk/player/textures/feet.png.import b/splunk/player/textures/feet.png.import new file mode 100644 index 0000000..6414709 --- /dev/null +++ b/splunk/player/textures/feet.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d1opx7wmrdxie" +path.s3tc="res://.godot/imported/feet.png-5fda5a3596df7f6058e8acac591e0ee2.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://player/textures/feet.png" +dest_files=["res://.godot/imported/feet.png-5fda5a3596df7f6058e8acac591e0ee2.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/splunk/player/textures/head.png b/splunk/player/textures/head.png new file mode 100644 index 0000000..6c723b4 Binary files /dev/null and b/splunk/player/textures/head.png differ diff --git a/splunk/player/textures/head.png.import b/splunk/player/textures/head.png.import new file mode 100644 index 0000000..c8f5c28 --- /dev/null +++ b/splunk/player/textures/head.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://8wxeis3pudx7" +path.s3tc="res://.godot/imported/head.png-d658783ec5627f70f3e95905a0beaf97.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://player/textures/head.png" +dest_files=["res://.godot/imported/head.png-d658783ec5627f70f3e95905a0beaf97.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0