Skip to content

Commit e65c04b

Browse files
Speaker Portraits: Fix speaker portraits wouldn't load (#2630)
This fixes a bug introduced by #2589 that made speaker portraits impossible to use.
1 parent 02ba304 commit e65c04b

File tree

1 file changed

+1
-13
lines changed

1 file changed

+1
-13
lines changed

addons/dialogic/Modules/Character/subsystem_portraits.gd

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -661,19 +661,7 @@ func change_speaker(speaker: DialogicCharacter = null, portrait := "") -> void:
661661
continue
662662

663663
if just_joined:
664-
ResourceLoader.load_threaded_request(speaker.get_identifier())
665-
666-
var load_status = ResourceLoader.load_threaded_get_status(speaker.get_identifier())
667-
while load_status == ResourceLoader.THREAD_LOAD_IN_PROGRESS:
668-
await get_tree().process_frame
669-
load_status = ResourceLoader.load_threaded_get_status(speaker.get_identifier())
670-
671-
if load_status == ResourceLoader.THREAD_LOAD_LOADED:
672-
speaker = ResourceLoader.load_threaded_get(speaker.get_identifier())
673-
_create_character_node(speaker, container)
674-
else:
675-
push_error('[Dialogic] Failed to load speaker "' + str(speaker.get_identifier()) + '".')
676-
continue
664+
_create_character_node(speaker, container)
677665

678666
elif portrait.is_empty():
679667
continue

0 commit comments

Comments
 (0)