Ok so it seems there was some confusion with About.ey files before and I want to get them fixed. So after a new PR to master you will need to download the new ENIGMA plugin and LateralGM the next time you try to update ENIGMA. I have updated the install.py script for Linux users and I have also updated the Windows portable ZIP to make this easier. As usual, you can also just grab the latest LateralGM and ENIGMA jars from the extra packages page and overwrite them manually yourself as well.http://enigma-dev.org/docs/Wiki/Install:Extra_Packageshttp://enigma-dev.org/docs/Wiki/About.eyhttp://enigma-dev.org/docs/Wiki/How_to_make_an_extensionhttp://enigma-dev.org/docs/Wiki/Extensions
The first thing I had to do was patch the LGM plugin to actually use "Name" for the extension label in the GUI. The wiki articles all state clearly that "Name" is the part of a system's eyaml description file that should be human readable. The "Identifier" field is what would be used in code, it would be similar to a C++ identifier in that it probably shouldn't have spaces and should also be the folder name of the system or extension in which it resides.https://github.com/enigma-dev/lgmplugin/commit/ccc750ac54745d05599299549c13a29d91b659d4
Then I had to update and correct all of the About.ey files for every extension. The major systems under Game Settings->ENIGMA->API have always been correct. The "ID" field for extensions was also changed to "Identifier" for consistency.https://github.com/enigma-dev/enigma-dev/pull/1012
Finally, I've updated the Wiki pages and uploaded a new portable ZIP for Windows.