diff --git a/map.tscn b/map.tscn index 1343ad6..29e28b6 100644 --- a/map.tscn +++ b/map.tscn @@ -3,6 +3,12 @@ [ext_resource type="Texture2D" uid="uid://bntb4uxiugjq3" path="res://Map/EHAP_map.png" id="1_c7s6e"] [ext_resource type="Script" uid="uid://ws5ruc64db3v" path="res://CameraMove.gd" id="2_wijl4"] [ext_resource type="PackedScene" uid="uid://dmvsd7af0j8os" path="res://Troup.tscn" id="3_e0an3"] +[ext_resource type="Resource" uid="uid://dpaj2dk3qm7ow" path="res://currency/sentient/miner.tres" id="4_gqbix"] +[ext_resource type="Resource" uid="uid://dlxnbyiurne1s" path="res://currency/sentient/calvary.tres" id="4_iw27f"] +[ext_resource type="Resource" uid="uid://b7lxfjhx4qhts" path="res://allegiance/good.tres" id="5_71pa8"] +[ext_resource type="Resource" uid="uid://dn0c1pfq04obw" path="res://currency/sentient/farmer.tres" id="6_05x41"] +[ext_resource type="Resource" uid="uid://l8osuuxl7exe" path="res://currency/sentient/archer.tres" id="8_oysan"] +[ext_resource type="Resource" uid="uid://clx8tbrad4m7c" path="res://currency/sentient/dinosaur.tres" id="9_sb2pt"] [sub_resource type="RectangleShape2D" id="RectangleShape2D_bhunq"] size = Vector2(184, 20) @@ -156,6 +162,131 @@ position = Vector2(1612.9999, -1555.9999) rotation = -0.5846853 shape = SubResource("RectangleShape2D_ooc2g") -[node name="CharacterBody2D" parent="." unique_id=1581641385 node_paths=PackedStringArray("target") instance=ExtResource("3_e0an3")] +[node name="CharacterBody2D" parent="." unique_id=1581641385 instance=ExtResource("3_e0an3")] position = Vector2(886, 970) -target = NodePath("../EnemyGates/CollisionShape2D") + +[node name="MemberSprite" parent="CharacterBody2D" index="1" unique_id=283117283] +currency = ExtResource("4_gqbix") +allegiance = ExtResource("5_71pa8") + +[node name="CharacterBody2D2" parent="." unique_id=559452664 instance=ExtResource("3_e0an3")] +position = Vector2(628, 935) + +[node name="MemberSprite" parent="CharacterBody2D2" index="1" unique_id=283117283] +currency = ExtResource("4_iw27f") +allegiance = ExtResource("5_71pa8") + +[node name="CharacterBody2D3" parent="." unique_id=1323337635 instance=ExtResource("3_e0an3")] +position = Vector2(1129, 814) + +[node name="MemberSprite" parent="CharacterBody2D3" index="1" unique_id=283117283] +allegiance = ExtResource("5_71pa8") + +[node name="CharacterBody2D4" parent="." unique_id=327546409 instance=ExtResource("3_e0an3")] +position = Vector2(670, 1108) + +[node name="MemberSprite" parent="CharacterBody2D4" index="1" unique_id=283117283] +currency = ExtResource("6_05x41") +allegiance = ExtResource("5_71pa8") + +[node name="CharacterBody2D5" parent="." unique_id=1552478458 instance=ExtResource("3_e0an3")] +position = Vector2(1326, 1196) + +[node name="CollisionShape2D" parent="CharacterBody2D5" index="0" unique_id=1841709482] +position = Vector2(-106, 27) + +[node name="MemberSprite" parent="CharacterBody2D5" index="1" unique_id=283117283] +offset_left = -156.0 +offset_top = -24.0 +offset_right = -56.0 +offset_bottom = 76.0 +currency = ExtResource("6_05x41") +allegiance = ExtResource("5_71pa8") + +[node name="CharacterBody2D6" parent="." unique_id=134953058 instance=ExtResource("3_e0an3")] +position = Vector2(1486, 1226) + +[node name="MemberSprite" parent="CharacterBody2D6" index="1" unique_id=283117283] +currency = ExtResource("6_05x41") +allegiance = ExtResource("5_71pa8") + +[node name="CharacterBody2D7" parent="." unique_id=851750866 instance=ExtResource("3_e0an3")] +position = Vector2(375, 1212) + +[node name="MemberSprite" parent="CharacterBody2D7" index="1" unique_id=283117283] +currency = ExtResource("6_05x41") +allegiance = ExtResource("5_71pa8") + +[node name="CharacterBody2D8" parent="." unique_id=1378409198 instance=ExtResource("3_e0an3")] +position = Vector2(1174, -1313) + +[node name="MemberSprite" parent="CharacterBody2D8" index="1" unique_id=283117283] +currency = ExtResource("6_05x41") + +[node name="CharacterBody2D9" parent="." unique_id=436272629 instance=ExtResource("3_e0an3")] +position = Vector2(1460, -1375) + +[node name="MemberSprite" parent="CharacterBody2D9" index="1" unique_id=283117283] +currency = ExtResource("6_05x41") + +[node name="CharacterBody2D10" parent="." unique_id=562112085 instance=ExtResource("3_e0an3")] +position = Vector2(638, -1300) + +[node name="MemberSprite" parent="CharacterBody2D10" index="1" unique_id=283117283] +currency = ExtResource("6_05x41") + +[node name="CharacterBody2D11" parent="." unique_id=1209762473 instance=ExtResource("3_e0an3")] +position = Vector2(368, -1353) + +[node name="MemberSprite" parent="CharacterBody2D11" index="1" unique_id=283117283] +currency = ExtResource("6_05x41") + +[node name="CharacterBody2D12" parent="." unique_id=2114526449 instance=ExtResource("3_e0an3")] +position = Vector2(388, -1138) + +[node name="MemberSprite" parent="CharacterBody2D12" index="1" unique_id=283117283] +currency = ExtResource("8_oysan") + +[node name="CharacterBody2D13" parent="." unique_id=799583982 instance=ExtResource("3_e0an3")] +position = Vector2(679, -1035) + +[node name="MemberSprite" parent="CharacterBody2D13" index="1" unique_id=283117283] +currency = ExtResource("4_iw27f") + +[node name="CharacterBody2D14" parent="." unique_id=848046283 instance=ExtResource("3_e0an3")] +position = Vector2(1186, -1035) + +[node name="MemberSprite" parent="CharacterBody2D14" index="1" unique_id=283117283] +currency = ExtResource("9_sb2pt") + +[node name="CharacterBody2D15" parent="." unique_id=106802383 instance=ExtResource("3_e0an3")] +position = Vector2(1461, -1107) + +[editable path="CharacterBody2D"] +[editable path="CharacterBody2D/MemberSprite"] +[editable path="CharacterBody2D2"] +[editable path="CharacterBody2D2/MemberSprite"] +[editable path="CharacterBody2D3"] +[editable path="CharacterBody2D3/MemberSprite"] +[editable path="CharacterBody2D4"] +[editable path="CharacterBody2D4/MemberSprite"] +[editable path="CharacterBody2D5"] +[editable path="CharacterBody2D5/MemberSprite"] +[editable path="CharacterBody2D6"] +[editable path="CharacterBody2D6/MemberSprite"] +[editable path="CharacterBody2D7"] +[editable path="CharacterBody2D7/MemberSprite"] +[editable path="CharacterBody2D8"] +[editable path="CharacterBody2D8/MemberSprite"] +[editable path="CharacterBody2D9"] +[editable path="CharacterBody2D9/MemberSprite"] +[editable path="CharacterBody2D10"] +[editable path="CharacterBody2D10/MemberSprite"] +[editable path="CharacterBody2D11"] +[editable path="CharacterBody2D11/MemberSprite"] +[editable path="CharacterBody2D12"] +[editable path="CharacterBody2D12/MemberSprite"] +[editable path="CharacterBody2D13"] +[editable path="CharacterBody2D13/MemberSprite"] +[editable path="CharacterBody2D14"] +[editable path="CharacterBody2D14/MemberSprite"] diff --git a/troup.gd b/troup.gd index e2b8623..c0b416e 100644 --- a/troup.gd +++ b/troup.gd @@ -16,8 +16,8 @@ func _get_target(event) -> void: #self.position = self.position.move_toward(target.transform.position, speed * delta) func _physics_process(delta: float) -> void: - #if target != null: - print(self.global_position.distance_to(target.global_position)) + if target != null: + #print(self.global_position.distance_to(target.global_position)) var num = abs(abs(self.global_position) - abs(target.global_position)) #print(num) var direction = (target.global_position - self.global_position).normalized() * SPEED * delta