Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hi there!

Unfortunatelly, you can't use another parameter as a base for other parameter. Meaning you can't: `this.cparam(1) + 5`, it will trigger this maximum call stack size error. 

This error means that javascript entered in a loop when calling functions. On this case, when you call "this.cparam(1)", that function is already calling the dynamic parameter function. So it enters on a loop. So I don't think visustella is the problem.

I wanted to try to find an alternative for that for a long time. But unfortunatelly, you can't use a parameter as base for another, for now.

Any insight or possibility of a simper notetag system, ideally not using a second plugin? Just want to modify cparams by a set value on notetags

- For both custom parameter and dynamic parameter, I will add a simple note tag system so you don't need to use the plugin parameters for that when you want to just change some parameter values.

- For the custom parameter, I want to keep it working as the same as the default parameters, but using custom parameters. So it does not get out of the scope. So on the states, I will add a way for you to also use something like this(that honestly, I don't know why I didn't added it since the beggining):


But if you want to add a flat value or a dynamic one, you will still need the dynamics plugin.

I can't say to you when I will do this. But I will someday, just put it on my to do list.

(+1)

Hey, super appreciate the reply. I'll do some kind of JavaScript workaround in the meantime and get the dynamics stuff to work. I'll figure it out.

I await your updates, but I'll probably find some solution before then, albeit with way too much unnecessary code involved haha. Thanks for all the help and good luck with your projects. 

Thanks for understanding!

i'm sure you will find a way, if not, I will let you know here when I released the updates!