Added some TODO lines and implemented very bad dash system

This commit is contained in:
2ndbeam 2024-04-25 23:21:54 +03:00
commit 828f4c52c7
12 changed files with 70 additions and 14 deletions

View file

@ -47,10 +47,12 @@ scale_min = 1.5
scale_max = 1.5
scale_curve = SubResource("CurveTexture_ot3qw")
[node name="Engine" type="Node2D"]
[node name="Engine" type="Node2D" node_paths=PackedStringArray("dash_recharge_timer")]
use_parent_material = true
script = ExtResource("1_jvcps")
rotation_speed = 120
dash_recharge_timer = NodePath("Timer")
dashes_count = 1
[node name="EngineSprite" type="Sprite2D" parent="."]
use_parent_material = true
@ -76,3 +78,7 @@ fixed_fps = 50
local_coords = true
trail_enabled = true
script = ExtResource("4_f11x7")
[node name="Timer" type="Timer" parent="."]
wait_time = 5.0
one_shot = true

View file

@ -34,13 +34,11 @@ destination_timer = NodePath("DestinationTimer")
bounty = ExtResource("2_6fdps")
[node name="Shield" parent="." instance=ExtResource("3_47apr")]
use_parent_material = true
[node name="Hull" parent="." instance=ExtResource("4_1ne0s")]
use_parent_material = true
[node name="Engine" parent="." instance=ExtResource("4_tguk3")]
use_parent_material = true
[node name="Collision" type="CollisionPolygon2D" parent="."]
polygon = PackedVector2Array(0, -16, 32, 0, 0, 16, 0, 4, -4, 4, -8, 8, -8, -8, -4, -4, 0, -4)