We're fighting a little confusion over here with regard to source scripts, code modules, vtx files and what combination needs to be on a given machine.
We have a development machine where we code up our vortex scripts. To make things go easier, we of course make full use of code modules and the <USES> command in vortex.
After we're done compiling our scripts, we then copy the source and .vtx files to our live server. Problems in the past have occurred when we've copied over both the source and vtx files to the live server, and then, later on, *only* copied an updated vtx file to the live server, forgetting about the source script. It appears that the live server will attempt to recompile the old script? I'm not 100% positive about that, but it seems to be the case.
At any rate, we're used to copying both source and vtx files live, but were wondering if there is any sort of problem in deleting the source files and going "vtx only" on the live server. Also, whenever we've created a live server, we generally recreate the code modules on it, then ignore them from then on, never updating them. It's an old habit by now.
Is there a problem in removing the code modules (wipelib-- my favorite command!) altogether from the live server, or do the vtx files copied over somehow require at least code module skeletons to exist on the live servers? Maybe there are certain types of code modules we would need on the live server, but others not? Thanks again for the tips and advice.
We have a development machine where we code up our vortex scripts. To make things go easier, we of course make full use of code modules and the <USES> command in vortex.
After we're done compiling our scripts, we then copy the source and .vtx files to our live server. Problems in the past have occurred when we've copied over both the source and vtx files to the live server, and then, later on, *only* copied an updated vtx file to the live server, forgetting about the source script. It appears that the live server will attempt to recompile the old script? I'm not 100% positive about that, but it seems to be the case.
At any rate, we're used to copying both source and vtx files live, but were wondering if there is any sort of problem in deleting the source files and going "vtx only" on the live server. Also, whenever we've created a live server, we generally recreate the code modules on it, then ignore them from then on, never updating them. It's an old habit by now.
Is there a problem in removing the code modules (wipelib-- my favorite command!) altogether from the live server, or do the vtx files copied over somehow require at least code module skeletons to exist on the live servers? Maybe there are certain types of code modules we would need on the live server, but others not? Thanks again for the tips and advice.