[gd_scene load_steps=40 format=3 uid="uid://dvgain3s4xa4r"] [ext_resource type="Script" path="res://addons/Bugbot/Scenes/bugbot_player.gd" id="1_kdrpa"] [ext_resource type="InputEventKey" uid="uid://di5q6d4wt12et" path="res://addons/Bugbot/Inputs/Keyboard/move_forward.res" id="2_jfhdw"] [ext_resource type="InputEventKey" uid="uid://dq5h1k8r7qc8e" path="res://addons/Bugbot/Inputs/Keyboard/move_backward.res" id="3_0y0pl"] [ext_resource type="InputEventKey" uid="uid://cll7mf8252ygb" path="res://addons/Bugbot/Inputs/Keyboard/move_left.res" id="4_wdhjx"] [ext_resource type="InputEventKey" uid="uid://7bd7qoj1d3if" path="res://addons/Bugbot/Inputs/Keyboard/move_right.res" id="5_36wb0"] [ext_resource type="InputEventKey" uid="uid://cxms65i1ajl84" path="res://addons/Bugbot/Inputs/Keyboard/move_up.res" id="6_hu0wj"] [ext_resource type="InputEventKey" uid="uid://bv3rhr5nb770i" path="res://addons/Bugbot/Inputs/Keyboard/move_down.res" id="7_e55n0"] [ext_resource type="InputEventKey" uid="uid://b2368i5gabwe4" path="res://addons/Bugbot/Inputs/Keyboard/tilt_up.res" id="8_qfpbq"] [ext_resource type="InputEventKey" uid="uid://c778uo6xncv8" path="res://addons/Bugbot/Inputs/Keyboard/tilt_down.res" id="9_mnale"] [ext_resource type="InputEventKey" uid="uid://b1jle0pubrtd5" path="res://addons/Bugbot/Inputs/Keyboard/pan_left.res" id="10_l3563"] [ext_resource type="InputEventKey" uid="uid://b7cakmjeiw6ww" path="res://addons/Bugbot/Inputs/Keyboard/pan_right.res" id="11_250up"] [ext_resource type="InputEventKey" uid="uid://dg3voh0vrvttt" path="res://addons/Bugbot/Inputs/Keyboard/speed_up.res" id="12_edt57"] [ext_resource type="InputEventKey" uid="uid://bsuakshn5uf5q" path="res://addons/Bugbot/Inputs/Keyboard/speed_down.res" id="13_0uy1l"] [ext_resource type="InputEventKey" uid="uid://cll5bqmbaide7" path="res://addons/Bugbot/Inputs/Keyboard/place_marker.res" id="14_hkk4c"] [ext_resource type="InputEventKey" uid="uid://sj40g81evgwp" path="res://addons/Bugbot/Inputs/Keyboard/exit_placement.res" id="15_rexsi"] [ext_resource type="InputEventMouseButton" uid="uid://cri3v62of5r8q" path="res://addons/Bugbot/Inputs/Mouse/speed_up.res" id="16_uh70g"] [ext_resource type="InputEventMouseButton" uid="uid://xjdbqccjrdv6" path="res://addons/Bugbot/Inputs/Mouse/speed_down.res" id="17_3lccx"] [ext_resource type="InputEventMouseButton" uid="uid://pbqtdh1qlcmv" path="res://addons/Bugbot/Inputs/Mouse/place_marker.res" id="18_tlyhc"] [ext_resource type="InputEventMouseButton" uid="uid://dfwl72js5v3nw" path="res://addons/Bugbot/Inputs/Mouse/exit_placement.res" id="19_8mt3m"] [ext_resource type="InputEventJoypadMotion" uid="uid://dvfivmwsi3fua" path="res://addons/Bugbot/Inputs/Joystick/move_forward.res" id="20_2368d"] [ext_resource type="InputEventJoypadMotion" uid="uid://bslmd7psb8fxj" path="res://addons/Bugbot/Inputs/Joystick/move_backward.res" id="21_acwa5"] [ext_resource type="InputEventJoypadMotion" uid="uid://81iwh4jprsvg" path="res://addons/Bugbot/Inputs/Joystick/move_left.res" id="22_f04r1"] [ext_resource type="InputEventJoypadMotion" uid="uid://dgxujj8rm83ms" path="res://addons/Bugbot/Inputs/Joystick/move_right.res" id="23_lymug"] [ext_resource type="InputEventJoypadMotion" uid="uid://dxeo2l03mfag8" path="res://addons/Bugbot/Inputs/Joystick/move_up.res" id="24_h8tye"] [ext_resource type="InputEventJoypadMotion" uid="uid://clplko5i2fjfg" path="res://addons/Bugbot/Inputs/Joystick/move_down.res" id="25_v4n51"] [ext_resource type="InputEventJoypadMotion" uid="uid://1r555cp6na2j" path="res://addons/Bugbot/Inputs/Joystick/tilt_up.res" id="26_bkvr8"] [ext_resource type="InputEventJoypadMotion" uid="uid://ceq7h0j71rdbj" path="res://addons/Bugbot/Inputs/Joystick/tilt_down.res" id="27_oi6cm"] [ext_resource type="InputEventJoypadMotion" uid="uid://cwekj3w1gwt6s" path="res://addons/Bugbot/Inputs/Joystick/pan_left.res" id="28_rg83h"] [ext_resource type="InputEventJoypadMotion" uid="uid://coqroda2l61k4" path="res://addons/Bugbot/Inputs/Joystick/pan_right.res" id="29_ai3u7"] [ext_resource type="InputEventJoypadButton" uid="uid://busy4w43xnjni" path="res://addons/Bugbot/Inputs/Joystick/speed_up.res" id="30_38q3g"] [ext_resource type="InputEventJoypadButton" uid="uid://biuae513qxxf2" path="res://addons/Bugbot/Inputs/Joystick/speed_down.res" id="31_t01c7"] [ext_resource type="InputEventJoypadButton" uid="uid://bc2q8kry856bq" path="res://addons/Bugbot/Inputs/Joystick/place_marker.res" id="32_q7vmk"] [ext_resource type="InputEventJoypadButton" uid="uid://8tu5a8nlxgsj" path="res://addons/Bugbot/Inputs/Joystick/exit_placement.res" id="33_lwr38"] [ext_resource type="Material" uid="uid://c8b630nfapp8l" path="res://addons/Bugbot/Textures/laser_glow.material" id="34_18wde"] [ext_resource type="PackedScene" uid="uid://crr6cjploetps" path="res://addons/Bugbot/Scenes/bug_marker.tscn" id="34_jyjbc"] [ext_resource type="Material" uid="uid://dewbda2gd8bgv" path="res://addons/Bugbot/Textures/laser_glare.material" id="35_f65w0"] [sub_resource type="CylinderMesh" id="CylinderMesh_ts4fq"] material = ExtResource("34_18wde") top_radius = 0.005 bottom_radius = 0.005 height = 1.0 [sub_resource type="QuadMesh" id="QuadMesh_kvipo"] material = ExtResource("35_f65w0") size = Vector2(0.25, 0.25) [sub_resource type="SphereShape3D" id="SphereShape3D_6gwao"] [node name="BugbotPlayer" type="CharacterBody3D"] process_mode = 3 collision_layer = 4294967295 collision_mask = 0 input_ray_pickable = false motion_mode = 1 platform_on_leave = 2 platform_floor_layers = 0 script = ExtResource("1_kdrpa") keyboard_move_forward = ExtResource("2_jfhdw") keyboard_move_backward = ExtResource("3_0y0pl") keyboard_move_left = ExtResource("4_wdhjx") keyboard_move_right = ExtResource("5_36wb0") keyboard_move_up = ExtResource("6_hu0wj") keyboard_move_down = ExtResource("7_e55n0") keyboard_tilt_up = ExtResource("8_qfpbq") keyboard_tilt_down = ExtResource("9_mnale") keyboard_pan_left = ExtResource("10_l3563") keyboard_pan_right = ExtResource("11_250up") keyboard_movement_speed_up = ExtResource("12_edt57") keyboard_movement_speed_down = ExtResource("13_0uy1l") keyboard_place_marker = ExtResource("14_hkk4c") keyboard_exit_placement = ExtResource("15_rexsi") mouse_movement_speed_up = ExtResource("16_uh70g") mouse_movement_speed_down = ExtResource("17_3lccx") mouse_place_marker = ExtResource("18_tlyhc") mouse_exit_placement = ExtResource("19_8mt3m") joypad_move_forward = ExtResource("20_2368d") joypad_move_backward = ExtResource("21_acwa5") joypad_move_left = ExtResource("22_f04r1") joypad_move_right = ExtResource("23_lymug") joypad_move_up = ExtResource("24_h8tye") joypad_move_down = ExtResource("25_v4n51") joypad_tilt_up = ExtResource("26_bkvr8") joypad_tilt_down = ExtResource("27_oi6cm") joypad_pan_left = ExtResource("28_rg83h") joypad_pan_right = ExtResource("29_ai3u7") joypad_movement_speed_up = ExtResource("30_38q3g") joypad_movement_speed_down = ExtResource("31_t01c7") joypad_place_marker = ExtResource("32_q7vmk") joypad_exit_placement = ExtResource("33_lwr38") [node name="BugMarker" parent="." instance=ExtResource("34_jyjbc")] [node name="LaserBeamRoot" type="Node3D" parent="."] transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, -0.5, -0.5, 0) [node name="LaserBeam" type="MeshInstance3D" parent="LaserBeamRoot"] transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, -0.5) cast_shadow = 0 mesh = SubResource("CylinderMesh_ts4fq") skeleton = NodePath("../..") [node name="LaserGlare" type="MeshInstance3D" parent="LaserBeamRoot"] transform = Transform3D(1, 0, 0, 0, 1, -7.10543e-15, 0, 7.10543e-15, 1, 0, 5.32907e-15, -1) cast_shadow = 0 gi_mode = 0 mesh = SubResource("QuadMesh_kvipo") skeleton = NodePath("../..") [node name="CollisionShape3D" type="CollisionShape3D" parent="."] shape = SubResource("SphereShape3D_6gwao") debug_color = Color(0.5, 0.7, 1, 1) [node name="Camera3D" type="Camera3D" parent="CollisionShape3D"] [node name="MovementSpeedChangeTimer" type="Timer" parent="."] wait_time = 0.05 one_shot = true [node name="ExitPlacementTimer" type="Timer" parent="."] wait_time = 0.5 one_shot = true [connection signal="timeout" from="ExitPlacementTimer" to="." method="_on_exit_placement_timer_timeout" flags=6]