[gd_scene load_steps=36 format=2] [ext_resource path="res://shaders/ska_plane.gdshader" type="Shader" id=1] [ext_resource path="res://objects/hud/3d_text.tscn" type="PackedScene" id=2] [ext_resource path="res://ui/PressStart2P-Regular.ttf" type="DynamicFontData" id=3] [ext_resource path="res://graphics/sockbug/walk_strip6.png" type="Texture" id=4] [ext_resource path="res://menus/sockbug.gd" type="Script" id=5] [ext_resource path="res://objects/player/player_death_particles.tscn" type="PackedScene" id=6] [ext_resource path="res://graphics/sockbug/fullturn_strip10.png" type="Texture" id=7] [ext_resource path="res://graphics/player/wriggle.png" type="Texture" id=8] [ext_resource path="res://audio/music/BBBBBBBB.ogg" type="AudioStream" id=9] [ext_resource path="res://objects/enemy/antlion.tscn" type="PackedScene" id=10] [ext_resource path="res://menus/bug_world.gd" type="Script" id=11] [ext_resource path="res://ui/theme.tres" type="Theme" id=12] [ext_resource path="res://ui/2ndpuberty_outline.tres" type="Material" id=13] [sub_resource type="ShaderMaterial" id=1] shader = ExtResource( 1 ) shader_param/color_1 = Color( 1, 1, 1, 1 ) shader_param/color_2 = Color( 0.466667, 0.466667, 0.466667, 1 ) shader_param/checker_size = Vector2( 16, 16 ) shader_param/pan_speed = Vector2( 32, 32 ) shader_param/cycle_speed = Vector2( 0, 0 ) shader_param/cycle_alternation = Vector2( 0, 0 ) shader_param/uv_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) [sub_resource type="AtlasTexture" id=18] atlas = ExtResource( 4 ) region = Rect2( 0, 0, 32, 32 ) [sub_resource type="AtlasTexture" id=19] atlas = ExtResource( 4 ) region = Rect2( 32, 0, 32, 32 ) [sub_resource type="AtlasTexture" id=20] atlas = ExtResource( 4 ) region = Rect2( 64, 0, 32, 32 ) [sub_resource type="AtlasTexture" id=21] atlas = ExtResource( 4 ) region = Rect2( 96, 0, 32, 32 ) [sub_resource type="AtlasTexture" id=22] atlas = ExtResource( 4 ) region = Rect2( 128, 0, 32, 32 ) [sub_resource type="AtlasTexture" id=23] atlas = ExtResource( 4 ) region = Rect2( 160, 0, 32, 32 ) [sub_resource type="SpriteFrames" id=24] animations = [ { "frames": [ SubResource( 18 ), SubResource( 19 ), SubResource( 20 ), SubResource( 21 ), SubResource( 22 ), SubResource( 23 ) ], "loop": true, "name": "default", "speed": 15.0 } ] [sub_resource type="AtlasTexture" id=25] atlas = ExtResource( 7 ) region = Rect2( 0, 0, 31, 29 ) [sub_resource type="AtlasTexture" id=26] atlas = ExtResource( 7 ) region = Rect2( 31, 0, 31, 29 ) [sub_resource type="AtlasTexture" id=27] atlas = ExtResource( 7 ) region = Rect2( 62, 0, 31, 29 ) [sub_resource type="AtlasTexture" id=28] atlas = ExtResource( 7 ) region = Rect2( 93, 0, 31, 29 ) [sub_resource type="AtlasTexture" id=29] atlas = ExtResource( 7 ) region = Rect2( 124, 0, 31, 29 ) [sub_resource type="AtlasTexture" id=30] atlas = ExtResource( 7 ) region = Rect2( 155, 0, 31, 29 ) [sub_resource type="AtlasTexture" id=31] atlas = ExtResource( 7 ) region = Rect2( 186, 0, 31, 29 ) [sub_resource type="AtlasTexture" id=32] atlas = ExtResource( 7 ) region = Rect2( 217, 0, 31, 29 ) [sub_resource type="AtlasTexture" id=33] atlas = ExtResource( 7 ) region = Rect2( 248, 0, 31, 29 ) [sub_resource type="AtlasTexture" id=34] atlas = ExtResource( 7 ) region = Rect2( 279, 0, 31, 29 ) [sub_resource type="SpriteFrames" id=35] animations = [ { "frames": [ SubResource( 25 ), SubResource( 26 ), SubResource( 27 ), SubResource( 28 ), SubResource( 29 ), SubResource( 30 ), SubResource( 31 ), SubResource( 32 ), SubResource( 33 ), SubResource( 34 ) ], "loop": true, "name": "default", "speed": 15.0 } ] [sub_resource type="SpatialMaterial" id=16] albedo_color = Color( 0.105882, 0.34902, 0.509804, 1 ) metallic = 0.46 [sub_resource type="DynamicFont" id=8] font_data = ExtResource( 3 ) [sub_resource type="TextMesh" id=17] resource_local_to_scene = true material = SubResource( 16 ) text = "TEXT" font = SubResource( 8 ) pixel_size = 0.05 depth = 0.1 [node name="BugWorld" type="Node2D"] script = ExtResource( 11 ) [node name="ColorRect" type="ColorRect" parent="."] material = SubResource( 1 ) margin_right = 256.0 margin_bottom = 192.0 [node name="Wriggle" type="Sprite" parent="."] position = Vector2( 135, 143 ) scale = Vector2( 3, 3 ) texture = ExtResource( 8 ) [node name="Sockbug" type="AnimatedSprite" parent="."] position = Vector2( 89, 149 ) rotation = 0.785398 frames = SubResource( 24 ) playing = true script = ExtResource( 5 ) speed = Vector2( 100, 100 ) [node name="Sockbug2" type="AnimatedSprite" parent="."] position = Vector2( 78, 67 ) rotation = 0.785398 scale = Vector2( -1, 1 ) frames = SubResource( 24 ) playing = true script = ExtResource( 5 ) speed = Vector2( -100, -100 ) [node name="Sockbug3" type="AnimatedSprite" parent="."] position = Vector2( 181, 130 ) rotation = -0.785398 frames = SubResource( 24 ) frame = 5 playing = true script = ExtResource( 5 ) speed = Vector2( 100, -100 ) [node name="Sockbug4" type="AnimatedSprite" parent="."] position = Vector2( 175, 22 ) rotation = 0.785398 scale = Vector2( -1, 1 ) frames = SubResource( 24 ) frame = 5 playing = true script = ExtResource( 5 ) speed = Vector2( -100, -100 ) [node name="AnimatedSprite" type="AnimatedSprite" parent="."] position = Vector2( 192, 92 ) frames = SubResource( 35 ) playing = true [node name="AnimatedSprite2" type="AnimatedSprite" parent="."] position = Vector2( 37, 107 ) frames = SubResource( 35 ) playing = true [node name="AnimatedSprite3" type="AnimatedSprite" parent="."] position = Vector2( 222, 166 ) frames = SubResource( 35 ) frame = 9 playing = true [node name="DeathSplatter" parent="." instance=ExtResource( 6 )] position = Vector2( 126, 63 ) emitting = true lifetime = 2.0 one_shot = false speed_scale = 3.42 explosiveness = 1.0 texture = ExtResource( 8 ) scale_amount = 1.0 [node name="3DText" parent="." instance=ExtResource( 2 )] margin_top = -26.0 margin_right = 256.0 margin_bottom = 166.0 text_material = SubResource( 16 ) anim = "bug world" [node name="TextMesh" parent="3DText/Viewport" index="0"] mesh = SubResource( 17 ) [node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] stream = ExtResource( 9 ) volume_db = -8.0 autoplay = true [node name="Antlion" parent="." instance=ExtResource( 10 )] position = Vector2( 38, 176 ) [node name="Label" type="Label" parent="."] material = ExtResource( 13 ) margin_left = 200.0 margin_top = 56.0 margin_right = 249.0 margin_bottom = 70.0 theme = ExtResource( 12 ) text = "415LBUG" [editable path="3DText"]