1
0
Fork 0
spacetac/tests/hand_play_card.tscn

118 lines
3.4 KiB
Plaintext

[gd_scene load_steps=10 format=2]
[ext_resource path="res://screens/battle/hand.gd" type="Script" id=1]
[ext_resource path="res://arenas/anchor.tscn" type="PackedScene" id=2]
[ext_resource path="res://cards/spawns/spawn_breeze.tscn" type="PackedScene" id=3]
[ext_resource path="res://theme/ui.tres" type="Theme" id=4]
[ext_resource path="res://arenas/route.tscn" type="PackedScene" id=5]
[ext_resource path="res://units/heroes/tomahawk.tscn" type="PackedScene" id=6]
[ext_resource path="res://cards/weapons/gatling.tscn" type="PackedScene" id=7]
[ext_resource path="res://units/basic/avenger.tscn" type="PackedScene" id=8]
[sub_resource type="GDScript" id=1]
script/source = "extends Node2D
func _ready():
$card_unit.set_hero($arena1/anchor3/hero)
$hand.add_card($card_unit)
$card_weapon.set_hero($arena2/anchor1/hero)
$hand.add_card($card_weapon)
$hand.rearrange()
"
[node name="Node2D" type="Node2D"]
script = SubResource( 1 )
[node name="arena1" type="Node2D" parent="."]
[node name="help" type="Label" parent="arena1"]
margin_left = 8.0
margin_top = 360.0
margin_right = 1080.0
margin_bottom = 409.0
theme = ExtResource( 4 )
text = "Units can be deployed next to the hero unit"
align = 1
__meta__ = {
"_edit_use_anchors_": false
}
[node name="route1" parent="arena1" instance=ExtResource( 5 )]
points = PoolVector2Array( 192, 192, 552, 192 )
start = NodePath("../anchor1")
end = NodePath("../anchor2")
[node name="route2" parent="arena1" instance=ExtResource( 5 )]
points = PoolVector2Array( 552, 192, 896, 192 )
start = NodePath("../anchor2")
end = NodePath("../anchor3")
[node name="anchor1" parent="arena1" instance=ExtResource( 2 )]
position = Vector2( 192, 192 )
[node name="anchor2" parent="arena1" instance=ExtResource( 2 )]
position = Vector2( 552, 192 )
[node name="anchor3" parent="arena1" instance=ExtResource( 2 )]
position = Vector2( 896, 192 )
[node name="hero" parent="arena1/anchor3" instance=ExtResource( 6 )]
attacker = true
[node name="arena2" type="Node2D" parent="."]
[node name="help2" type="Label" parent="arena2"]
margin_left = 8.0
margin_top = 872.0
margin_right = 1080.0
margin_bottom = 921.0
theme = ExtResource( 4 )
text = "Weapons can fire from the hero unit"
align = 1
__meta__ = {
"_edit_use_anchors_": false
}
[node name="route1" parent="arena2" instance=ExtResource( 5 )]
points = PoolVector2Array( 192, 640, 512, 640 )
start = NodePath("../anchor1")
end = NodePath("../anchor2")
[node name="route2" parent="arena2" instance=ExtResource( 5 )]
points = PoolVector2Array( 512, 640, 832, 640 )
start = NodePath("../anchor2")
end = NodePath("../anchor3")
[node name="anchor1" parent="arena2" instance=ExtResource( 2 )]
position = Vector2( 192, 640 )
[node name="hero" parent="arena2/anchor1" instance=ExtResource( 6 )]
attacker = true
[node name="anchor2" parent="arena2" instance=ExtResource( 2 )]
position = Vector2( 512, 640 )
[node name="avenger" parent="arena2/anchor2" instance=ExtResource( 8 )]
[node name="anchor3" parent="arena2" instance=ExtResource( 2 )]
position = Vector2( 832, 640 )
[node name="avenger" parent="arena2/anchor3" instance=ExtResource( 8 )]
[node name="hand" type="Control" parent="."]
margin_left = 160.0
margin_top = 1050.0
margin_right = 990.0
margin_bottom = 1380.0
script = ExtResource( 1 )
__meta__ = {
"_edit_use_anchors_": false
}
attack = true
[node name="card_unit" parent="." instance=ExtResource( 3 )]
position = Vector2( -320, 0 )
[node name="card_weapon" parent="." instance=ExtResource( 7 )]
position = Vector2( -320, 520 )