[gd_scene format=4 uid="uid://1dbdbg3q5778"] [ext_resource type="Script" uid="uid://c78jcadupsdro" path="res://scenes/player.gd" id="1_qecr4"] [ext_resource type="PackedScene" uid="uid://ejeamn0pyey4" path="res://assets/characters/Bob.glb" id="2_3e0d5"] [ext_resource type="Texture2D" uid="uid://b4y41h16q6m34" path="res://assets/textures/bub.png" id="2_5w327"] [ext_resource type="PackedScene" uid="uid://1vk0mjnwkngi" path="res://assets/characters/Masbro.glb" id="2_mjsl8"] [ext_resource type="PackedScene" uid="uid://d4cul3w3wem5w" path="res://assets/characters/Gatot.glb" id="4_3tlf6"] [ext_resource type="PackedScene" uid="uid://bmln7v6v5kvxg" path="res://assets/characters/Oldpop.glb" id="5_alfd1"] [ext_resource type="AnimationLibrary" uid="uid://c3pyopnwibckj" path="res://assets/characters/animations/animation-pack.res" id="6_5oq5w"] [ext_resource type="Script" uid="uid://cwwwixc07jc86" path="res://scripts/bot_controller.gd" id="7_botctrl"] [ext_resource type="Texture2D" uid="uid://y4l3c6305ier" path="res://assets/models/character_pointer/character_pointer_Char Pointer_color.png" id="7_ur7pv"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_83jal"] resource_name = "Material.001" cull_mode = 2 albedo_texture = ExtResource("7_ur7pv") roughness = 0.5 [sub_resource type="ArrayMesh" id="ArrayMesh_vp6rp"] _surfaces = [{ "aabb": AABB(-1, -2.1656196, -1, 2, 4.331239, 2), "format": 34896613377, "index_count": 24, "index_data": PackedByteArray("AAABAAIAAQADAAIABAAAAAIAAwAEAAIABQABAAAABQADAAEABQAAAAQABQAEAAMA"), "name": "Material.001", "primitive": 3, "uv_scale": Vector4(0, 0, 0, 0), "vertex_count": 6, "vertex_data": PackedByteArray("AAD/f///AAAAAP9/AAAAAP9/////fwAA////fwAAAAD///9///8AAP9/AAD/fwAA") }] blend_shape_mode = 0 [sub_resource type="ArrayMesh" id="ArrayMesh_6x2wj"] resource_name = "character_pointer_Cube_001" _surfaces = [{ "aabb": AABB(-1, -2.1656196, -1, 2, 4.331239, 2), "attribute_data": PackedByteArray("/z+whgkAmdIJAGsN9f/HOv+/sIYIgGsN/7+whgiAmdIIgGsN9n/HOv8/sIYJAGsN9n/1//8/sIb2f8c69f/1/wiAmdL/v7CG9f/1//+/sIb1/8c69n/1/wkAmdL/P7CG"), "format": 34896613399, "index_count": 24, "index_data": PackedByteArray("AAABAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcA"), "material": SubResource("StandardMaterial3D_83jal"), "name": "Material.001", "primitive": 3, "uv_scale": Vector4(0, 0, 0, 0), "vertex_count": 24, "vertex_data": PackedByteArray("AAD/f///k8gAAP9/AACTyP9/////f5PIAAD/fwAA9vj///9/AAD2+P9/////f/b4////fwAAEcD///9///8RwP9/////fxHA////f///yKUAAP9////Ipf9/////f8il/38AAP9/VZsAAP9///9Vm////3///1Wb/38AAP9/bc7///9///9tzv///38AAG3O/38AAP9/hvv///9/AACG+wAA/38AAIb7/38AAP9/j8EAAP9/AACPwQAA/3///4/BZHxX1WR8V9VkfFfV0bLcIdGy3CHRstwhIaoGLiGqBi4hqgYuQaVYkEGlWJBBpViQIkxIciJMSHIiTEhyM47mODOO5jgzjuY4PlYw6T5WMOk+VjDprVDvwK1Q78CtUO/A") }] blend_shape_mode = 0 shadow_mesh = SubResource("ArrayMesh_vp6rp") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xqgey"] albedo_color = Color(0.85, 0.085, 0.238, 1) [sub_resource type="CapsuleMesh" id="CapsuleMesh_l8ldl"] material = SubResource("StandardMaterial3D_xqgey") [sub_resource type="SphereShape3D" id="SphereShape3D_3oo5r"] [sub_resource type="FontVariation" id="FontVariation_q2tkp"] spacing_glyph = 5 [node name="CharacterBody3D" type="CharacterBody3D" unique_id=1781925038] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.5, 0) collision_layer = 2 script = ExtResource("1_qecr4") cell_size = Vector3(1, 1, 1) use_diagonal_movement = true [node name="Masbro" parent="." unique_id=1585899496 instance=ExtResource("2_mjsl8")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.485, 0) [node name="Bob" parent="." unique_id=527434763 instance=ExtResource("2_3e0d5")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.484627, 0) visible = false [node name="Gatot" parent="." unique_id=1934435989 instance=ExtResource("4_3tlf6")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.485, 0) visible = false [node name="Oldpop" parent="." unique_id=926683011 instance=ExtResource("5_alfd1")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.485, 0) visible = false [node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=1085499957] root_node = NodePath("../Masbro") libraries/animation-pack = ExtResource("6_5oq5w") [node name="CharacterPointer" type="MeshInstance3D" parent="." unique_id=1262762501] transform = Transform3D(0.14142136, 0, 0.14142135, 0, 0.2, 0, -0.14142135, 0, 0.14142136, 0, 1.5491982, 0) visible = false mesh = SubResource("ArrayMesh_6x2wj") skeleton = NodePath("") [node name="MeshInstance3D" type="MeshInstance3D" parent="." unique_id=310474433] visible = false mesh = SubResource("CapsuleMesh_l8ldl") [node name="CollisionShape3D" type="CollisionShape3D" parent="." unique_id=1430155562] shape = SubResource("SphereShape3D_3oo5r") [node name="Name" type="Label3D" parent="." unique_id=848046946] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.0281162, 0) billboard = 1 text = "username" font = SubResource("FontVariation_q2tkp") font_size = 48 outline_size = 26 uppercase = true autowrap_mode = 2 [node name="Position" type="Label3D" parent="." unique_id=482425681] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.83275956, 1.5372815, 0) billboard = 1 modulate = Color(0.32, 0.614667, 1, 1) text = "1st" font = SubResource("FontVariation_q2tkp") font_size = 62 outline_size = 26 autowrap_mode = 2 [node name="Bubble" type="Sprite3D" parent="." unique_id=1131454414] transform = Transform3D(0.625, 0, 0, 0, 0.5, 0, 0, 0, 0.625, 0, 2.63593, 0) visible = false modulate = Color(0, 0, 0, 1) billboard = 1 texture = ExtResource("2_5w327") [node name="Message" type="Label3D" parent="Bubble" unique_id=598228184] transform = Transform3D(1, 0, 0, 0, 1.25, 0, 0, 0, 1, 0, 0.00180054, 0) billboard = 1 double_sided = false no_depth_test = true render_priority = 1 text = ". . . ." font = SubResource("FontVariation_q2tkp") font_size = 64 outline_size = 24 uppercase = true autowrap_mode = 3 justification_flags = 171 width = 700.0 [node name="BotController" type="Node" parent="." unique_id=723259755] script = ExtResource("7_botctrl")