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.