21 lines
577 B
GDScript
21 lines
577 B
GDScript
class_name BarkButtons extends Node2D
|
|
|
|
signal auctioneer_bark
|
|
@export var turn_manager: TurnManager
|
|
@export var bark_speed = 2.0
|
|
|
|
func _on_great_buy_button_down() -> void:
|
|
auctioneer_bark.emit()
|
|
turn_manager.speak("Great buy!")
|
|
|
|
func _on_investment_piece_button_down() -> void:
|
|
auctioneer_bark.emit()
|
|
turn_manager.speak("Investment piece!")
|
|
|
|
func _on_stunning_message_button_down() -> void:
|
|
auctioneer_bark.emit()
|
|
turn_manager.speak("Stunning message!")
|
|
|
|
func _on_innovative_artist_button_down() -> void:
|
|
auctioneer_bark.emit()
|
|
turn_manager.speak("Innovative artist!")
|