done stuff??
This commit is contained in:
parent
bf5233d824
commit
e5260c4c05
5 changed files with 60 additions and 60 deletions
5
boss.gd
5
boss.gd
|
|
@ -81,7 +81,7 @@ func wave():
|
|||
|
||||
func water_rise():
|
||||
%Water.rise_water()
|
||||
await get_tree().create_timer(4).timeout
|
||||
await get_tree().create_timer(5).timeout
|
||||
attack_ready = true
|
||||
|
||||
func splash():
|
||||
|
|
@ -91,3 +91,6 @@ func splash():
|
|||
blob_instance.rotation = randf_range(0, TAU)
|
||||
await get_tree().create_timer(5).timeout
|
||||
attack_ready = true
|
||||
|
||||
func die():
|
||||
queue_free()
|
||||
|
|
|
|||
|
|
@ -58,3 +58,5 @@ collision_mask = 10
|
|||
[node name="CollisionShape2D" type="CollisionShape2D" parent="DestructionChecker"]
|
||||
position = Vector2(0, 200)
|
||||
shape = SubResource("RectangleShape2D_lnbgr")
|
||||
|
||||
[connection signal="died" from="EnemyHurtbox" to="." method="die"]
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ zoom = Vector2(0.12, 0.12)
|
|||
|
||||
[node name="Building Generator" type="Node" parent="."]
|
||||
script = ExtResource("4_1bvp3")
|
||||
initial_buildings = 10
|
||||
initial_buildings = 100
|
||||
|
||||
[node name="Timer" type="Timer" parent="Building Generator"]
|
||||
wait_time = 3.0
|
||||
|
|
@ -75,10 +75,8 @@ z_index = 15
|
|||
|
||||
[node name="CanvasLayer-1" type="CanvasLayer" parent="."]
|
||||
layer = -1
|
||||
visible = false
|
||||
|
||||
[node name="ColorRect" type="TextureRect" parent="CanvasLayer-1"]
|
||||
visible = false
|
||||
anchors_preset = 15
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
|
|
|
|||
|
|
@ -88,16 +88,11 @@ func update_shader():
|
|||
tsunami_size = tsunami_size
|
||||
|
||||
func _ready() -> void:
|
||||
print(name)
|
||||
update_shader()
|
||||
radius_base = rise_from
|
||||
auto_rise = false
|
||||
radius_base = 2950;
|
||||
|
||||
#create_tsunami(4.712, 1);
|
||||
await get_tree().create_timer(3).timeout
|
||||
#create_tsunami(4.712, 1);
|
||||
rise_water()
|
||||
|
||||
|
||||
|
||||
|
|
@ -126,12 +121,14 @@ func create_tsunami(angle : float, dir : int):
|
|||
$Tsunami.play("tsunami")
|
||||
|
||||
func rise_water():
|
||||
await get_tree().create_timer(.03).timeout
|
||||
auto_rise = false
|
||||
$ParticleContainer.scale = Vector2.ONE * radius/3000
|
||||
var pos = player.position
|
||||
var angle = atan2(pos.y, pos.x)
|
||||
$ParticleContainer.rotation = angle + PI/2
|
||||
|
||||
$ParticleContainer.position += Vector2.ONE
|
||||
$WaterRise.play("water_rise")
|
||||
await $WaterRise.animation_finished
|
||||
radius_base = radius_base + animation_height
|
||||
animation_height = 0
|
||||
|
|
|
|||
100
water/water.tscn
100
water/water.tscn
File diff suppressed because one or more lines are too long
Loading…
Add table
Reference in a new issue