Small fixes

This commit is contained in:
Jakob Feldmann 2023-03-14 15:14:10 +01:00
parent 156a28cb88
commit d725970539
5 changed files with 14 additions and 21 deletions

View File

@ -311,4 +311,3 @@ collision_mask = 9
collide_with_areas = true
[connection signal="body_entered" from="StompDetector" to="." method="_on_StompDetector_body_entered"]
[connection signal="area_entered" from="EnemySkin" to="." method="_on_EnemySkin_area_entered"]

View File

@ -4,7 +4,7 @@ onready var buttonPlayer = $"%ButtonPlayer"
onready var activatorArea = $"%ActivatorArea"
onready var indicatorPlayer = $"%IndicatorPlayer"
onready var elevator = get_node("./Portal")
onready var signalManager = $"%SignalManager"
onready var signalManager := get_tree().root.get_child(1).get_node("%SignalManager")
func selfActivate():

View File

@ -1,9 +1,8 @@
[gd_scene load_steps=15 format=2]
[gd_scene load_steps=13 format=2]
[ext_resource path="res://src/Contraptions/Triggers/WhyButton.gd" type="Script" id=1]
[sub_resource type="StreamTexture" id=1]
load_path = "res://.import/button.png-6b06252879983e2da39a6ce37483d567.stex"
[ext_resource path="res://assets/contraption/button.png" type="Texture" id=2]
[ext_resource path="res://assets/contraption/buttonStateIndicator.png" type="Texture" id=3]
[sub_resource type="Animation" id=2]
resource_name = "pushing"
@ -21,9 +20,6 @@ tracks/0/keys = {
"values": [ 0.0, 1.0, 2.0 ]
}
[sub_resource type="StreamTexture" id=5]
load_path = "res://.import/buttonStateIndicator.png-4ad4dfff1d6add183d62f1b602452b7a.stex"
[sub_resource type="Animation" id=6]
length = 0.1
tracks/0/type = "value"
@ -55,9 +51,6 @@ tracks/0/keys = {
"values": [ 5.0, 2.0, 6.0, 4.0 ]
}
[sub_resource type="StreamTexture" id=17]
load_path = "res://.import/buttonStateIndicator.png-4ad4dfff1d6add183d62f1b602452b7a.stex"
[sub_resource type="Animation" id=10]
length = 0.1
tracks/0/type = "value"
@ -89,9 +82,6 @@ tracks/0/keys = {
"values": [ 7.0, 8.0, 6.0, 4.0 ]
}
[sub_resource type="StreamTexture" id=18]
load_path = "res://.import/buttonStateIndicator.png-4ad4dfff1d6add183d62f1b602452b7a.stex"
[sub_resource type="Animation" id=14]
length = 0.1
tracks/0/type = "value"
@ -134,9 +124,10 @@ script = ExtResource( 1 )
[node name="Button" type="Sprite" parent="."]
position = Vector2( 0, -6 )
texture = SubResource( 1 )
texture = ExtResource( 2 )
hframes = 2
vframes = 2
frame = 2
__meta__ = {
"_editor_description_": "YXNlcHJpdGVfd2l6YXJkX2NvbmZpZwpwbGF5ZXJ8PVNwcml0ZS9BbmltYXRpb25QbGF5ZXIKc291cmNlfD1yZXM6Ly9hc3NldHMvbmV1dHJhbCBvYmplY3QvYnV0dG9uLmFzZXByaXRlCmxheWVyfD0Kb3BfZXhwfD1GYWxzZQpvX2ZvbGRlcnw9Cm9fbmFtZXw9Cm9ubHlfdmlzaWJsZXw9RmFsc2UKb19leF9wfD0K"
}
@ -148,9 +139,10 @@ anims/pushing = SubResource( 2 )
[node name="Indicator1" type="Sprite" parent="."]
position = Vector2( -3, -1 )
z_index = 1
texture = SubResource( 5 )
texture = ExtResource( 3 )
hframes = 3
vframes = 3
frame = 4
__meta__ = {
"_editor_description_": "YXNlcHJpdGVfd2l6YXJkX2NvbmZpZwpwbGF5ZXJ8PUluZGljYXRvcjEvQW5pbWF0aW9uUGxheWVyCnNvdXJjZXw9cmVzOi8vYXNzZXRzL25ldXRyYWwgb2JqZWN0L2J1dHRvblN0YXRlSW5kaWNhdG9yLmFzZXByaXRlCmxheWVyfD0Kb3BfZXhwfD1GYWxzZQpvX2ZvbGRlcnw9Cm9fbmFtZXw9Cm9ubHlfdmlzaWJsZXw9RmFsc2UKb19leF9wfD0K"
}
@ -163,9 +155,10 @@ anims/onning = SubResource( 8 )
[node name="Indicator2" type="Sprite" parent="."]
position = Vector2( 0, -1 )
z_index = 1
texture = SubResource( 17 )
texture = ExtResource( 3 )
hframes = 3
vframes = 3
frame = 4
__meta__ = {
"_editor_description_": "YXNlcHJpdGVfd2l6YXJkX2NvbmZpZwpwbGF5ZXJ8PUluZGljYXRvcjIvQW5pbWF0aW9uUGxheWVyCnNvdXJjZXw9cmVzOi8vYXNzZXRzL25ldXRyYWwgb2JqZWN0L2J1dHRvblN0YXRlSW5kaWNhdG9yLmFzZXByaXRlCmxheWVyfD0Kb3BfZXhwfD1GYWxzZQpvX2ZvbGRlcnw9Cm9fbmFtZXw9Cm9ubHlfdmlzaWJsZXw9RmFsc2UKb19leF9wfD0K"
}
@ -178,9 +171,10 @@ anims/onning = SubResource( 13 )
[node name="Indicator3" type="Sprite" parent="."]
position = Vector2( 3, -1 )
z_index = 1
texture = SubResource( 18 )
texture = ExtResource( 3 )
hframes = 3
vframes = 3
frame = 1
__meta__ = {
"_editor_description_": "YXNlcHJpdGVfd2l6YXJkX2NvbmZpZwpwbGF5ZXJ8PUluZGljYXRvcjMvQW5pbWF0aW9uUGxheWVyCnNvdXJjZXw9cmVzOi8vYXNzZXRzL25ldXRyYWwgb2JqZWN0L2J1dHRvblN0YXRlSW5kaWNhdG9yLmFzZXByaXRlCmxheWVyfD0Kb3BfZXhwfD1GYWxzZQpvX2ZvbGRlcnw9Cm9fbmFtZXw9Cm9ubHlfdmlzaWJsZXw9RmFsc2UKb19leF9wfD0K"
}

View File

@ -1,6 +1,6 @@
extends Button
onready var levelState := $"../%LevelState"
onready var levelState := get_tree().root.get_child(1).get_node("%LevelState")
func _on_button_up() -> void:
levelState.kills = 0

View File

@ -16,7 +16,7 @@ func _ready():
signalManager.connect("currency_updated", self, "update_interface")
signalManager.connect("kills_updated", self, "update_interface")
signalManager.connect("frees_updated", self, "update_interface")
signalManager.connect("termial_activated", self, "_on_SignalManager_terminal_activated")
signalManager.connect("terminal_activated", self, "_on_SignalManager_terminal_activated")
update_interface()
func _process(delta):