Got some feedback from Ashley on an issue with c2ids and transferring over a C2 *.capx with a new effect (though maybe this applies to other plugins. This at least applies to parameters in effects files (I found the issue when porting over Extended Normal Map.)
@blackhornet, it would be great if you could update the converter with the below in mind:
[quote:u9zfv2db]Well, it turns out it's actually C2 itself that strips non-alphanumeric characters when saving to the project, so the C2 XML file ends up with an ID like "ambient-green". C3 will import based on this ID. It's easy to fix, because it tells you the ID it's looking for ("ambient-green") so all you need to do is change the "c2id" to "ambient-green" and it will look up correctly.
We can't fix how C2 saves projects at this point, so closing as won't fix - just filter those characters out from your c2ids as well.
My original comment on this:
[quote:u9zfv2db]When I copied over the original example *.capx, C3 'compat' complained in the Chrome console that certain parameters could not be set. Interestingly enough (and this is probably a clue Ashley , the parameters that were not set contained non-alpha characters in their IDs, for example: "Light2 Ambient (Green)". After I corrected the parameters that were not copied and ran C2 and C3 side by side, the effect looks the same in each. Obviously experimental, but feel free to try it.