View Single Post
Peace-Maker
SourceMod Plugin Approver
Join Date: Aug 2008
Location: Germany
Old 09-08-2014 , 19:37   Re: SmxViewer - Disassemble .smx files
Reply With Quote #4

Nice tool! I like how you list all local variables used in a function in that .dbg.symbols tree.
You could parse the myinfo, __ext_, __pl_ and __version pubvar structs and display them as well as showing the full function's signature in the .dbg.symbols and .dbg.natives function list, plus listing the right tags and dims for globals.

Some links to navigate through the different items would ease the use of it too. Like showing the debug info you show in the .dbg.symbols section at the top of the .code dump of a function. (signature, file and line)

You could also build a list of called functions in the .code section
__________________

Last edited by Peace-Maker; 09-08-2014 at 19:42.
Peace-Maker is offline