I used .c in my .wdl projects mostly for post-processing effects & there is a way to communicate between them by using engine vars.

The bad thing is that you must have a startup function in your .c because you can't initiate anything from .wdl, it has to be self-initiated. Another bad thing is that you can kiss standard save/load system goodbye grin since game_load in .wdl will not be able to re-initiate anything from .c.

Surprisingly & thankfully level_load works fine & it doesn't brake .c functionality so all you need is save-vars-to-txt based system smile

Check out my replies here, everything is explained down this page:

http://www.opserver.de/ubb7/ubbthreads.php?ubb=showflat&Number=301046#Post301046


>>Demos free3DModels Tutorials<<
>>>>>>> by Pavle Nikolic <<<<<<<