diff options
| author | supaiku | 2016-09-06 00:39:56 +0200 |
|---|---|---|
| committer | Rémi Verschelde | 2016-09-18 23:06:51 +0200 |
| commit | 3f30a22cb08a615928d34afcc085c87119b2db68 (patch) | |
| tree | 14e29eef54f391e5beef2bb4a1ae1c2fd35b095f /core/script_debugger_remote.cpp | |
| parent | d6dc8f46442c5b1e0e67bca56a095263e8e317ce (diff) | |
| download | godot-3f30a22cb08a615928d34afcc085c87119b2db68.tar.gz godot-3f30a22cb08a615928d34afcc085c87119b2db68.tar.zst godot-3f30a22cb08a615928d34afcc085c87119b2db68.zip | |
Show object string cast instead of object id in debugger
(cherry picked from commit 0108e7c33acd0b053503bc7deee2cd58637d71ec)
Diffstat (limited to 'core/script_debugger_remote.cpp')
| -rw-r--r-- | core/script_debugger_remote.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/core/script_debugger_remote.cpp b/core/script_debugger_remote.cpp index 99d1e22c0..1ac090796 100644 --- a/core/script_debugger_remote.cpp +++ b/core/script_debugger_remote.cpp @@ -219,7 +219,8 @@ void ScriptDebuggerRemote::debug(ScriptLanguage *p_script,bool p_can_continue) { if (F->get().get_type()==Variant::OBJECT) { packet_peer_stream->put_var("*"+E->get()); - packet_peer_stream->put_var(safe_get_instance_id(F->get())); + String pretty_print = F->get().operator String(); + packet_peer_stream->put_var(pretty_print.ascii().get_data()); } else { packet_peer_stream->put_var(E->get()); packet_peer_stream->put_var(F->get()); @@ -242,7 +243,8 @@ void ScriptDebuggerRemote::debug(ScriptLanguage *p_script,bool p_can_continue) { if (F->get().get_type()==Variant::OBJECT) { packet_peer_stream->put_var("*"+E->get()); - packet_peer_stream->put_var(safe_get_instance_id(F->get())); + String pretty_print = F->get().operator String(); + packet_peer_stream->put_var(pretty_print.ascii().get_data()); } else { packet_peer_stream->put_var(E->get()); packet_peer_stream->put_var(F->get()); |
