Community

AGI Programming => AGI Development Tools => Topic started by: ZvikaZ on February 28, 2021, 09:07:44 AM

Title: WinAGI: feature request - don't write object names in decompilation
Post by: ZvikaZ on February 28, 2021, 09:07:44 AM
Currently, when decompiling logic files, the object names are explicitly written.
For example, from PQ1:
Code: [Select]
  if (has("Patrol Car Keys"))
However, this complicates things when the object names are translated, because it's not enough to update the objects files, but the object name has to be searched for in all logic files and updated. And if the translation is fixed, again, all the usage places should be updated.

It'd be much easier if it was possible to just retain the the i- syntax:
Code: [Select]
if (has(i1))
(similarly to the option "Show message arguments by number")

Thanks
Title: Re: WinAGI: feature request - don't write object names in decompilation
Post by: AGKorson on March 06, 2021, 01:59:45 AM
I found a couple bugs that I felt had to fixed, so I threw in this request at the same time. New version 2.1.10 is available here (http://agiwiki.sierrahelp.com/images/8/8b/WinAGI_2_1_10.zip).