(( Solved ))
-> Turns out I'm either blind or dumb: had 2x versions of the plugin running and forgot to remove the old one.
For some reason I can't convert a parameter into an array, and I'm wondering what I'm doing wrong. So to keep it condense I have the parameter in the comments, (and filled in, in the Plugin Manager in-game), and even confirmed with plugins.js that it does indeed have the contents, when I try something like this:
EDIT: Added screenshots of the header and the function as well for clearer visual than my example below (since it was not meant to be the actual code)
JavaScript:
/*
* @param Currencies
* @default Copper Silver
*/
(function($) {
$.Param = PluginManager.parameters('LordV_Plugin');
$.currencies = $.Param['Currencies'].split(" ");
})(LordV.Plugin)
The log gives me a TypeError can't 'split' from undefined or something like that. So I try putting "String($.Param['Currencies']).split(',');
While that does not give me an error, it also doesn't define anything either. I get:
-> Length = 1
-> $.currencies[0] = undefined
-> $.currencies[1] = undefined
This is confusing to me as to why it's not working... I would appreciate help in this matter since this parameter is required for a function I'm trying to create and test