SCM Variable Utilization Analyzer 0.1 by GoodIdea82, 2015
It is a instrument for programmers who work with the principle.scm. That is for GTA III, VC, and SA.
It is a fast and soiled python script. With this script you’ll be able to analylze the utilization of native and international variables in predominant.scm. Edit the script and alter the
dir variable in order that it accommodates the trail to your predominant.txt. Generate predominant.txt
by decompiling predominant.scm utilizing SannyBuilder. This script reads the decompiled
code and creates the recordsdata variableUsage.txt and sideEffectFreeVariables.txt.
The file variableUsage.txt finds for all sections (predominant, missions, exterior scripts)
which variables are used. After every variable it lists by which different part
the variable can be used. The file sideEffectFreeVariables.txt finds all
variables which happen solely in a single part and don’t happen in predominant, mission 1,
or mission 2. Therefore, the side-effect free variables are used solely regionally in a
one part. Truly not variables are analyzed by variable expressions.
For instance the array entry $123($45,i4) and $123(3,i4) might seek advice from
the identical variable if $45=3.
Credit:
goodidea82