Skip to main content

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

Ops, no need! I just found out the issue and manage to fix it.

The thing is on Visustella Menu Core, you need to register the custom parameter you created from my plugin. But their abbreviation names cannot be the same. So if you created "vig" on my custom parameter plugin, on visustella engine you need to set the Abbreviation with any name you want. But not "vig".

For example: VisuVig

The JS Values, can still remain the same:

// Declare Constants 
const paramId = Eli.CustomParameter.findCParamId("vig") 
// Calculations 
return this.cparam(paramId);

Then, on the Element Status core, you go to the parameter Status Menu Settings > Displayed Parameters

There you you can decide on what column you want to display the custom parameter. But you will not use vig. You will use VisuVig.

Techically speaking, if Abbreviation and Short Name are the same, Visustella will overwrite the shortName from the battler, and it will not work. But if they are different, the Abbreviation will need to be used to reference the custom parameter. Therefore, on visustella menus, you do not use the custom parameter short name, but the Abbreviation name that has the JS values for the short name/custom parameter you want

Let me know if you manage to make it work!