.
This commit is contained in:
parent
5f0d15f7e9
commit
378a26be98
2 changed files with 135 additions and 4 deletions
135
map.tscn
135
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="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="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="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"]
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_bhunq"]
|
||||||
size = Vector2(184, 20)
|
size = Vector2(184, 20)
|
||||||
|
|
@ -156,6 +162,131 @@ position = Vector2(1612.9999, -1555.9999)
|
||||||
rotation = -0.5846853
|
rotation = -0.5846853
|
||||||
shape = SubResource("RectangleShape2D_ooc2g")
|
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)
|
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"]
|
||||||
|
|
|
||||||
4
troup.gd
4
troup.gd
|
|
@ -16,8 +16,8 @@ func _get_target(event) -> void:
|
||||||
#self.position = self.position.move_toward(target.transform.position, speed * delta)
|
#self.position = self.position.move_toward(target.transform.position, speed * delta)
|
||||||
|
|
||||||
func _physics_process(delta: float) -> void:
|
func _physics_process(delta: float) -> void:
|
||||||
#if target != null:
|
if target != null:
|
||||||
print(self.global_position.distance_to(target.global_position))
|
#print(self.global_position.distance_to(target.global_position))
|
||||||
var num = abs(abs(self.global_position) - abs(target.global_position))
|
var num = abs(abs(self.global_position) - abs(target.global_position))
|
||||||
#print(num)
|
#print(num)
|
||||||
var direction = (target.global_position - self.global_position).normalized() * SPEED * delta
|
var direction = (target.global_position - self.global_position).normalized() * SPEED * delta
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue