Okay. I';ve got about 8 chocobo skins (the chocobo is a custom vehicle), and the .glm for them which uses tauntaun animations, e.t.c now. the .npc and the .veh files refer to the standard skin (model_dafault.skin)
so the pk3 is:
ext_data/npcs/chocobo.npc
ext_data/vehicles/chocobo.veh
shaders/chocobo.shader
models/players/chocobo/model.glm
models/players/chocobo/model_default.skin
models/players/chocobo/feather.png
models/players/chocobo/chocobo.jpg
and this setup is fine. However, i want a vehicle/npc for the other skins as well i.e "model_gold.skin"
I dont know how to set up the pk3 for this. Do i need a new shader file for each skin, or can i put the data for each image into the same shader? Do i put all the .skin files into models/players/chocobo or do i make new folders i.e. models/players/gold_chocobo?
Finally, do i need to make new npc files, or add to the default one?
=========VEH FILE================
chocobo
{
name chocobo
type VH_ANIMAL
numHands 1
lookYaw 45
lookPitch 45
length 64
width 20
height 40
centerOfGravity "-0.222 0 0"
speedMax 500
speedMin -50
turboSpeed 1000
turboDuration 4000
turboRecharge 8000
acceleration 20
decelIdle 20
strafePerc 0.2
bankingSpeed 0.0
rollLimit 2
pitchLimit 0
braking 10
mouseYaw 0.08
turningSpeed 5
turnWhenStopped 0
traction 100
friction 100
maxSlope 0.55
mass 100
armor 200
toughness 30.0
model chocobo
riderAnim BOTH_VS_IDLE
radarIcon "gfx/menus/radar/tauntaun"
cameraOverride 1
cameraRange 125
cameraVertOffset 0
cameraPitchOffset 0
cameraFOV 80
cameraAlpha 0
soundOn "sounds/chocobo/wark.mp3"
soundOff "sounds/chocobo/wark.mp3"
soundTurbo "sounds/chocobo/squeak.mp3"
soundShift1 "sounds/chocobo/squeak.mp3"
soundShift2 "sounds/chocobo/squeak.mp3"
soundShift3 "sounds/chocobo/wark.mp3"
soundShift4 "sounds/chocobo/wark.mp3"
}
Thanks for any help :)