ID:1125771
 
Applies to:DM Language
Status: Open

Issue hasn't been assigned a status value.
It would be great if we could get a TRACE() function that you can call on an object to start tracing its proc calls. Calling it again (or supplying some arguments) will spit out the result.

mob/enemy

mob/player/var/tracer = null
mob/player/verb/watch(mob/enemy/e in view())
TRACE(e)
tracer = e

mob/player/verb/GetResult()
TRACE(tracer)


Also, I request if this was ever added, that we could spit this out to a variable...

var/text = TRACE(obj)


So that we can either put it in a text file, show it in a dialog, or something like that.