diff --git a/src/dev-util/steamworks.gd b/src/dev-util/steamworks.gd index f4c926e..3992698 100644 --- a/src/dev-util/steamworks.gd +++ b/src/dev-util/steamworks.gd @@ -1,7 +1,10 @@ extends Node +var has_initialized + func _ready() -> void: var initialize_response: Dictionary = Steam.steamInitEx() - print("Did Steam initialize?: %s " % initialize_response) if State.disconnect_steam: Steam.steamShutdown() + else: + has_initialized = initialize_response["status"] == 0 diff --git a/src/logic-scenes/board/card.gd b/src/logic-scenes/board/card.gd index 98a0c27..bb315b2 100644 --- a/src/logic-scenes/board/card.gd +++ b/src/logic-scenes/board/card.gd @@ -286,7 +286,7 @@ func attach_sticky_note(sticky_note: StickyNote) -> bool: current_sticky_note = sticky_note sticky_note.attached_to = self - if text == "hit" and sticky_note.text == "effort": + if name == "c_hit" and sticky_note.name == "c_effort" and Steamworks.has_initialized: Steam.setAchievement("FIGHT_FOR_GOOD") Steam.storeStats()