Cleaned up script command argument parsing (#3910)
* Cleaned up the way script commands parse arguments. * script_isstring and script_isint will now properly check variable references. * This allows script command arguments to contain variables without having to make source side adjustments. * Reverted several script commands that reference the data directly. Thanks to @Lemongrass3110!
This commit is contained in: