Originally posted by Inquisitor
Yeah, but the reason this came back up was the iddulus.org people were able to use the demo build option to make it compatible, I thought we might do the same thing if nothing else
Maybe DTP's mod support can help us somehow...
indeed, I just managed to get it to read VP files from the mod directory.(first come, first served). a golden rule for vp files
There are still issues however, as it is right now it will look for this path in the VP file.
freespace2/modarguement/data/all-legal-sub-directories
and thats not good.
furthermore, if someone uses an incorret arguement(if the mod directory does not have the player directories or the mod directory do not exist then as it is right now, then, source will "bail".
i plan to make it so if not found, create does directories.
Actually,the mod directory and the subdirectires player/single(multi)(squad) Must exist or the source will bail.
and i plan to make it so, that if not found, create them, in the mod directory.
But i need to be carefull, since we are talking about writing stuff to the players Hard-disk now, but since we are "only" talking about creating subdirectories and not actual files, that risk should be minimum.
it still needs a bit tweaking, but rest asure it is a reality, mod support almost like in Half-life is going to be added to FS2-SCP
This will eliminate the multiple user errors like playing with same pilot in different mods.
It will also eliminate the mess that a mission directory sometimes can become.
And yes, using it for the demo files is ceartinly possible, but I need to test some things here however. but it should not look for what not referenced in the TBL files. as long as a complete set of tbl files is there in the demo.
i just tested it with the fs1port, and yuppie, all GFX files, POF files, ANI files that is in the fs1.vp where used instead of the originals.
Even the mainhall pcx, ani files(my own custom ones) are read from the mod directory.
Modding will just be so much easier now, when i get this completed.
---
and i almost forgot. The old way still works.