Having Module Show up in Data Activation
So I figured I'd as a personal project try to build a new version of Mutants and Mastermind's 3rd edition ruleset.
Ambitious, but right now I've got some time.
Starting with CoreRPG as a base and modifying it importing parts of the old ruleset as appropriate or as needed.
I am having an issue having the M&M 3rd edition hero handbook module to show up in the Data Activation screen.
I tracked down where scripts/data_desktop.lua where the modules are being registered, but I can't seem to pass in the data
so it shows up. My gut feeling is it's a naming thing I don't understand or a low level thing of how modules interact with a ruleset.
Here is my aDataModuleSet table. Any thoughts? I looked through the docs but I couldn't find any details on this one.
Code:
aDataModuleSet =
{
["local"] =
{
{
name = "Mutants and Masterminds 3rd",
modules =
{
{ name = "Mutants and Masterminds 3rd Ed Heroes Handbook" },
},
},
},
["host"] =
{
{
name = "Mutants and Masterminds 3rd",
modules =
{
{ name = "Mutants and Masterminds 3rd Ed Heroes Handbook" },
},
},
},
["client"] =
{
{
name = "Mutants and Masterminds 3rd",
modules =
{
{ name = "Mutants and Masterminds 3rd Ed Heroes Handbook" },
},
},
},
};