online multiplayer chess game (note server currently down)
Diffstat (limited to 'Piece.tscn')
| -rw-r--r-- | Piece.tscn | 68 |
1 files changed, 34 insertions, 34 deletions
@@ -1,4 +1,4 @@ -[gd_scene load_steps=9 format=2] +[gd_scene load_steps=8 format=2] [ext_resource path="res://pieces/Piece.gd" type="Script" id=1] [ext_resource path="res://assets/pieces/california/wP.png" type="Texture" id=2] @@ -9,7 +9,7 @@ resource_name = "Move" length = 0.3 step = 0.05 tracks/0/type = "value" -tracks/0/path = NodePath("Sprite:scale") +tracks/0/path = NodePath(".:rect_scale") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false @@ -20,8 +20,8 @@ tracks/0/keys = { "update": 0, "values": [ Vector2( 1, 1 ), Vector2( 1, 1 ), Vector2( 1.15, 1.15 ), Vector2( 1, 1 ) ] } -tracks/1/type = "value" -tracks/1/path = NodePath("Sprite:z_index") +tracks/1/type = "method" +tracks/1/path = NodePath(".") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/imported = false @@ -29,31 +29,21 @@ tracks/1/enabled = true tracks/1/keys = { "times": PoolRealArray( 0, 0.3 ), "transitions": PoolRealArray( 1, 1 ), -"update": 1, -"values": [ 1, 0 ] -} - -[sub_resource type="Animation" id=3] -length = 0.001 -tracks/0/type = "value" -tracks/0/path = NodePath("Sprite:z_index") -tracks/0/interp = 1 -tracks/0/loop_wrap = true -tracks/0/imported = false -tracks/0/enabled = true -tracks/0/keys = { -"times": PoolRealArray( 0 ), -"transitions": PoolRealArray( 1 ), -"update": 0, -"values": [ 0 ] +"values": [ { +"args": [ 1 ], +"method": "set_zindex" +}, { +"args": [ 0 ], +"method": "set_zindex" +} ] } [sub_resource type="Animation" id=2] -resource_name = "Take" +resource_name = "Took" length = 0.3 step = 0.05 tracks/0/type = "value" -tracks/0/path = NodePath("Sprite:scale") +tracks/0/path = NodePath(".:rect_scale") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false @@ -84,7 +74,7 @@ resource_name = "Left" length = 0.4 step = 0.05 tracks/0/type = "value" -tracks/0/path = NodePath("Sprite:rotation_degrees") +tracks/0/path = NodePath(".:rect_rotation") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false @@ -101,7 +91,7 @@ resource_name = "Right" length = 0.4 step = 0.05 tracks/0/type = "value" -tracks/0/path = NodePath("Sprite:rotation_degrees") +tracks/0/path = NodePath(".:rect_rotation") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/imported = false @@ -113,30 +103,40 @@ tracks/0/keys = { "values": [ 0.0, 20.0, 0.0 ] } -[node name="Piece" type="Node2D"] +[node name="Piece" type="Control"] +margin_right = 100.0 +margin_bottom = 100.0 +rect_pivot_offset = Vector2( 50, 50 ) +mouse_filter = 2 script = ExtResource( 1 ) [node name="ColorRect" type="ColorRect" parent="."] visible = false -margin_right = 96.0 -margin_bottom = 96.0 +anchor_right = 1.0 +anchor_bottom = 1.0 +mouse_filter = 2 color = Color( 0.2, 0.345098, 0.188235, 0.592157 ) -[node name="Sprite" type="Sprite" parent="."] -position = Vector2( 50, 50 ) +[node name="Sprite" type="TextureRect" parent="."] +anchor_right = 1.0 +anchor_bottom = 1.0 +mouse_filter = 2 texture = ExtResource( 2 ) +expand = true -[node name="Frame" type="Sprite" parent="."] +[node name="Frame" type="TextureRect" parent="Sprite"] visible = false -position = Vector2( 50, 50 ) +anchor_right = 1.0 +anchor_bottom = 1.0 +mouse_filter = 2 texture = ExtResource( 3 ) +expand = true [node name="Tween" type="Tween" parent="."] [node name="AnimationPlayer" type="AnimationPlayer" parent="."] anims/Move = SubResource( 1 ) -anims/RESET = SubResource( 3 ) -anims/Take = SubResource( 2 ) +anims/Took = SubResource( 2 ) [node name="RotatePlayer" type="AnimationPlayer" parent="."] anims/Left = SubResource( 6 ) |