From 79d4f75b50d2cbe929f3719b5982577433748025 Mon Sep 17 00:00:00 2001 From: betalars Date: Sun, 28 May 2023 01:43:52 +0200 Subject: [PATCH] start changing player script to use group paradigm --- src/logic-scenes/board/card.gd | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/logic-scenes/board/card.gd b/src/logic-scenes/board/card.gd index f41d6fc..1fcc2e0 100644 --- a/src/logic-scenes/board/card.gd +++ b/src/logic-scenes/board/card.gd @@ -2,19 +2,20 @@ extends Control class_name Card +var compatible_postits: Array[PostIt] = [] +var own_postits: Array[PostIt] = [] @export var text: String = "" : set (value): if is_inside_tree() or Engine.is_editor_hint(): $Label.text = value text = value -@export var compatible_postits: Array[PostIt] = [] @export var voice_line: AudioStream = null func _ready(): if not Engine.is_editor_hint() and is_inside_tree(): for postit in self.get_children(false): - self.compatible_postits.append(postit as PostIt) + self.own_postits.append(postit as PostIt) $BackgroundSprite.frame = randi() % $BackgroundSprite.sprite_frames.get_frame_count($BackgroundSprite.animation) $Label.text = self.text