[gd_scene load_steps=7 format=3 uid="uid://duhatjwr2uvue"] [ext_resource type="Script" path="res://scripts/game.gd" id="1_cbchi"] [ext_resource type="Shader" path="res://assets/shaders/bg.gdshader" id="2_rp0o8"] [ext_resource type="Texture2D" uid="uid://yeqb8ndri7xp" path="res://assets/noise/noise.tres" id="3_oudqo"] [ext_resource type="Texture2D" uid="uid://ceas3dsjeq4ge" path="res://assets/noise/noise2.tres" id="4_n8ady"] [ext_resource type="Texture2D" uid="uid://m6ki73qfbp2s" path="res://assets/noise/noise3.tres" id="5_hkjcj"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_gdbwp"] shader = ExtResource("2_rp0o8") shader_parameter/color1 = Vector3(0.2, 0.5, 0.5) shader_parameter/color2 = Vector3(0, 0.1, 0.1) shader_parameter/color3 = Vector3(0.1, 0.1, 0.5) shader_parameter/speed = 0.005 shader_parameter/direction = Vector2(0.25, -0.25) shader_parameter/noise = ExtResource("3_oudqo") shader_parameter/noise2 = ExtResource("4_n8ady") shader_parameter/noise3 = ExtResource("5_hkjcj") [node name="Game" type="Node"] script = ExtResource("1_cbchi") X = 8 Y = 8 dark = Color(0.1, 0.25, 0.6, 1) light = Color(0.826, 0.826, 0.826, 1) [node name="ShadowContainer" type="Node2D" parent="."] [node name="TileContainer" type="Node2D" parent="."] z_index = 1 [node name="PieceContainer" type="Node2D" parent="."] z_index = 3 texture_filter = 1 [node name="Background" type="ColorRect" parent="."] z_index = -1 material = SubResource("ShaderMaterial_gdbwp") anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 [node name="Explosion" type="CPUParticles2D" parent="."] z_index = 1 emitting = false amount = 40 lifetime = 4.0 one_shot = true speed_scale = 5.0 explosiveness = 1.0 lifetime_randomness = 1.0 emission_shape = 3 emission_rect_extents = Vector2(1, 1) gravity = Vector2(0, 0) radial_accel_min = 29.85 radial_accel_max = 70.25 scale_amount_min = 2.0 scale_amount_max = 3.0 color = Color(0, 0, 0, 1) [node name="PlayerPieces" type="Node2D" parent="."] position = Vector2(100, 400) [node name="OpponentPieces" type="Node2D" parent="."] position = Vector2(100, 100)