fix print() not doing anything
This commit is contained in:
@@ -265,6 +265,16 @@ func _print_handler(vm: LuauVM) -> int:
|
|||||||
"count": message_parts.size()
|
"count": message_parts.size()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Also call trace.log with the formatted message
|
||||||
|
var message_strings: Array[String] = []
|
||||||
|
for part in message_parts:
|
||||||
|
if part.type == "table":
|
||||||
|
message_strings.append(str(part.data))
|
||||||
|
else:
|
||||||
|
message_strings.append(part.data)
|
||||||
|
var final_message = "\t".join(message_strings)
|
||||||
|
call_deferred("_emit_trace_message", final_message, "log")
|
||||||
|
|
||||||
call_deferred("_emit_print_output", print_data)
|
call_deferred("_emit_print_output", print_data)
|
||||||
|
|
||||||
return 0
|
return 0
|
||||||
|
|||||||
Reference in New Issue
Block a user