- Joined
- Mar 31, 2013
- Messages
- 259
- Reaction score
- 117
- First Language
- English
- Primarily Uses
- RMMZ
(( 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)
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
-> 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)
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
Attachments
-
41.9 KB Views: 3
-
74.7 KB Views: 3
Last edited:

