It may only be possible to do it via DLL but not in C-Script. If you're learning C# (and not C++, which C++ takes a lot of time to learn and master), you might want to wait for Conitec to migrate their C++ code over to .net (or maybe not but I'm hoping that if Conitec want to test 3DGS for new version of Windows code-named Longhorn, then Conitec will need to port 3DGS over to .net to make it work for Longhorn).
Anyway, sorry and I didn't mean to hijack your thread--but I just though I'd let you know if you don't want to learn C++ but would like to have a feature for saving song position for that song, which is not possible with C-Script.
Regards,
Grayson Peddie