In terms of the first point - I guess we could implement this but would it really be that useful unless someone set it by mistake? If a conversation changes that drastically usually it's time for a new thread.
Secondly, you can already call methods interactively by right clicking on the actor in the world - so if you provide the appropriate getter / setters in your code then this functionality is pretty much already there!
nvm, it is hard to explain what i mean. how about something that runs your code line by line and visually shows with lines connecting the actors what is happening?
I was thinking that it would be nice to allow the one who started a discussion be able to terminate (not allow any more posts) and/or flag the discussion for deletion (especially if there is no useful information that can be obtained from it (like those that are started, and then, 'OH!, NVM!'). Maybe allow deletion, if, and only if, that one who started it was the only one to post to it.
sort of, but you visually see the actors calling things on each other.
Yes - but bear in mind I started said PhD a few months ago. So it'll probably be 3 years or so before it comes to fruition ;)
I think it would be cool to visually see it.