posted 06-17- 10:43 AM
Ok, tell me where I go wrong here...Let's say all of the planes in the planeset were modified in a similar fashion. That is, every plane adds six switchins that point to six tifs. These tifs have well defined names, and all the planes use the same ones.
Any particular plane would have these switchins at different locations, but in general I believe there would be a set that's pretty standard for practically any plane:
kill_marking_left
kill_marking_right
squad_marking_left
squad_marking_right
nose_art_left
nost_art_right
(question: do some planes have individual markings on the upper/lower/left/right wings that would need to be added?)
These switchins look for their markings in a new folder, either inside textures or "beside" it (so you'd have two folders in the plane's folder, textures and decals).
Now the user can add their own artwork to their planes simply by dropping the tifs in that they want to use. Wait, it gets better.
Since these markings are small, we could demand that they follow certain guidlines. For instance, we could say that they must be 256x256 (although if possible, it would seem 128x128 would be more than enough) and 8-bit with no alpha. We could likely use an indexed-colour palette, but I don't know if the system supports that.
Anyway this means these decals are small. So we could send them during net-game setup. Now we get individual planes in net games.
Would it work?
Maury