KallDrexx/ParME

Parme Glue plugin doesn't include all files in name type map

Closed this issue · 2 comments

I have these files in Glue:
image

The most recently added file is impactMagic.emlogic but this file is not being added to the generated Dictionary:

private readonly Dictionary<string, Type> _nameTypeMap = new Dictionary<string, Type>()
{
    {"AreaFire", typeof(AreaFireEmitterLogic)},
    {"AreaFireflies", typeof(AreaFirefliesEmitterLogic)},
    {"AreaLeaves", typeof(AreaLeavesEmitterLogic)},
    {"AreaPortal", typeof(AreaPortalEmitterLogic)},
    {"ImpactSmoke", typeof(ImpactSmokeEmitterLogic)},
    {"ImpactSmokeLarge", typeof(ImpactSmokeLargeEmitterLogic)},
    {"PointFire", typeof(PointFireEmitterLogic)},
    {"SplatterCoins", typeof(SplatterCoinsEmitterLogic)},
    {"SplatterSmoke", typeof(SplatterSmokeEmitterLogic)},
    {"SplatterStone", typeof(SplatterStoneEmitterLogic)},
    {"SplatterWater", typeof(SplatterWaterEmitterLogic)},
    {"SplatterWood", typeof(SplatterWoodEmitterLogic)},
    {"TrailFootprints", typeof(TrailFootprintsEmitterLogic)},
    {"TrailSmokeBlue", typeof(TrailSmokeBlueEmitterLogic)},

};

I tested this by creating and adding a new file. In all cases it seems that the most recently added .emlogic file is not included in the Glue-generated Dictionary.

Fixed in 86df337

Released v10.7 with fix