[gd_scene load_steps=4 format=2] [ext_resource path="res://units/base_unit.gd" type="Script" id=1] [ext_resource path="res://units/points.tscn" type="PackedScene" id=3] [ext_resource path="res://helpers/drag.gd" type="Script" id=4] [node name="unit" type="Node2D"] modulate = Color( 0.5, 0.5, 0.5, 1 ) self_modulate = Color( 1, 1, 1, 0 ) script = ExtResource( 1 ) [node name="sprite" type="Sprite" parent="."] z_index = 10 z_as_relative = false [node name="points" parent="." instance=ExtResource( 3 )] modulate = Color( 1, 0.3, 0.3, 1 ) position = Vector2( 0, 100 ) z_index = 20 z_as_relative = false enemy = true [node name="move_hint" type="Line2D" parent="."] visible = false z_index = 30 z_as_relative = false points = PoolVector2Array( 0, 0, 50, 50 ) width = 18.0 antialiased = true [node name="drag" type="Control" parent="."] margin_left = -50.0 margin_top = -50.0 margin_right = 50.0 margin_bottom = 50.0 script = ExtResource( 4 ) __meta__ = { "_edit_lock_": true, "_edit_use_anchors_": false } [connection signal="dragged" from="drag" to="." method="on_dragged"]