several changes.

This commit is contained in:
pennyrigate 2024-07-07 14:45:47 -04:00
parent 72f84c88a5
commit 198c669b41
19 changed files with 57 additions and 117 deletions

View file

@ -70,7 +70,6 @@ func die():
head_sprite.texture = preload("res://graphics/enemy/boss/stg_2600/head_cracked.png")
1:
shot_speed = 70
fire_rate = 0.8
$"%GlassShape".queue_free()
emit_signal("entered_phase", 3)
head_sprite.texture = preload("res://graphics/enemy/boss/stg_2600/head_broken.png")

View file

@ -1,7 +1,7 @@
extends Node2D
func _ready() -> void:
Audio.play_sound(Audio.a_small_explosion,Audio.ac_die)
Audio.play_sound(Audio.a_explosion,Audio.ac_die)
var sprite: AnimatedSprite = get_child(randi() % get_child_count())
sprite.visible = true
sprite.play()

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=43 format=2]
[gd_scene load_steps=40 format=2]
[ext_resource path="res://shaders/color_noise.gdshader" type="Shader" id=1]
[ext_resource path="res://graphics/enemy/boss/stg_2600/tailpipes.png" type="Texture" id=2]
@ -19,9 +19,6 @@
[ext_resource path="res://shaders/fade.gdshader" type="Shader" id=17]
[ext_resource path="res://graphics/fade_patterns/stg_explosion.png" type="Texture" id=18]
[ext_resource path="res://objects/enemy/boss/sg2083.gd" type="Script" id=19]
[ext_resource path="res://audio/sounds/mech_creak.ogg" type="AudioStream" id=20]
[ext_resource path="res://audio/sounds/mech_walk_2.ogg" type="AudioStream" id=21]
[ext_resource path="res://audio/sounds/mech_walk_1.ogg" type="AudioStream" id=22]
[sub_resource type="RectangleShape2D" id=27]
extents = Vector2( 44, 76 )
@ -938,6 +935,18 @@ tracks/16/keys = {
"update": 1,
"values": [ false ]
}
tracks/17/type = "value"
tracks/17/path = NodePath("UnDuck:playing")
tracks/17/interp = 1
tracks/17/loop_wrap = true
tracks/17/imported = false
tracks/17/enabled = true
tracks/17/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ true ]
}
[sub_resource type="Animation" id=25]
resource_name = "Walk"
@ -988,7 +997,7 @@ tracks/3/keys = {
"times": PoolRealArray( 0, 0.25, 0.5, 0.75, 1 ),
"transitions": PoolRealArray( 1, 1, 1, 1, 1 ),
"update": 0,
"values": [ 51.0254, 55.362, 37.1965, -18.9988, 51.0254 ]
"values": [ 51.0254, 60.0, 37.1965, -18.9988, 51.0254 ]
}
tracks/4/type = "value"
tracks/4/path = NodePath("Axle/JointFront/LegFront:rotation_degrees")
@ -1012,7 +1021,7 @@ tracks/5/keys = {
"times": PoolRealArray( 0, 0.25, 0.5, 0.75, 1 ),
"transitions": PoolRealArray( 1, 1, 1, 1, 1 ),
"update": 0,
"values": [ -25.1199, -4.6348, -6.27576, -31.2515, -25.1199 ]
"values": [ -25.1199, -4.6348, -6.27576, -43.6, -25.1199 ]
}
tracks/6/type = "value"
tracks/6/path = NodePath("Axle/JointBack/LegBack/KneeBack/ShinBack:rotation_degrees")
@ -1024,7 +1033,7 @@ tracks/6/keys = {
"times": PoolRealArray( 0, 0.25, 0.5, 0.75, 1 ),
"transitions": PoolRealArray( 1, 1, 1, 1, 1 ),
"update": 0,
"values": [ 51.0254, 23.4, 43.8, 55.0, 51.0254 ]
"values": [ 51.0254, 23.4, 43.8, 74.0, 51.0254 ]
}
tracks/7/type = "value"
tracks/7/path = NodePath("Axle/JointBack/LegBack:rotation_degrees")
@ -1036,43 +1045,7 @@ tracks/7/keys = {
"times": PoolRealArray( 0, 0.25, 0.5, 0.75, 1 ),
"transitions": PoolRealArray( 1, 1, 1, 1, 1 ),
"update": 0,
"values": [ -26.8344, -19.6257, -38.4223, -35.1608, -26.8344 ]
}
tracks/8/type = "value"
tracks/8/path = NodePath("Walk1:playing")
tracks/8/interp = 1
tracks/8/loop_wrap = true
tracks/8/imported = false
tracks/8/enabled = true
tracks/8/keys = {
"times": PoolRealArray( 0.5 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ true ]
}
tracks/9/type = "value"
tracks/9/path = NodePath("Walk2:playing")
tracks/9/interp = 1
tracks/9/loop_wrap = true
tracks/9/imported = false
tracks/9/enabled = true
tracks/9/keys = {
"times": PoolRealArray( 1 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ true ]
}
tracks/10/type = "value"
tracks/10/path = NodePath("Creak:playing")
tracks/10/interp = 1
tracks/10/loop_wrap = true
tracks/10/imported = false
tracks/10/enabled = true
tracks/10/keys = {
"times": PoolRealArray( 0 ),
"transitions": PoolRealArray( 1 ),
"update": 1,
"values": [ true ]
"values": [ -26.8344, -19.6257, -38.4223, -36.3773, -26.8344 ]
}
[sub_resource type="Animation" id=15]
@ -2287,15 +2260,4 @@ monitoring = false
position = Vector2( 100, 92 )
shape = SubResource( 26 )
[node name="Creak" type="AudioStreamPlayer" parent="."]
stream = ExtResource( 20 )
[node name="Walk1" type="AudioStreamPlayer" parent="."]
stream = ExtResource( 22 )
volume_db = -6.0
[node name="Walk2" type="AudioStreamPlayer" parent="."]
stream = ExtResource( 21 )
volume_db = -6.0
[connection signal="animation_finished" from="AnimationPlayer" to="." method="_on_animation_finished"]