Files
godot-demo-projects/2d/physics_tests/utils/system_log.gd
A Thousand Ships 82913393a8 Improve code style (#1021)
* Remove unnecessary use of `self`
* Connect to signals directly over `connect("name")`
* Use `call_deferred` on callables over `call_deferred("name"))`
* Emit signals directly over `emit_signal("name"...)`
2024-03-25 17:06:52 +01:00

21 lines
278 B
GDScript

extends Node
enum LogType {
LOG,
ERROR,
}
signal entry_logged(message, type)
func print_log(message):
print(message)
entry_logged.emit(message, LogType.LOG)
func print_error(message):
push_error(message)
printerr(message)
entry_logged.emit(message, LogType.ERROR)