I would like to share some of my source files from Tatooine At War I recently released and here we are: Han Solo and Boba Fett, both from the cancelled game: Star Wars Battlefront III for Battlefront II. This little pack only includes the models, textures and option files. If you put both folders into your side's folder (if you are using these sides) then all .msh files will be replaced. I use the stock hand textures for the hands so don't wonder when all hand parts are white when you open the models into MshViewer.
Don't forget to credit me and the others who made and brought those models to us. You will find more information in the readme file I included.
Download: http://www.mediafire.com/download/tn37d ... a_Fett.rar
Hidden/Spoiler:
![Image](http://www.bilderhoster.net/safeforbilder/37p6ppl6.jpg)
Edit: Oh I forgot. You will need to overwrite the imp_sfx_jetpack.fx file with this one or Boba's jet thrusters will be placed at the wrong place:
Hidden/Spoiler:
[code]
ParticleEmitter("JetExhaust")
{
MaxParticles(-1.0000,-1.0000);
StartDelay(0.0000,0.0000);
BurstDelay(0.0050, 0.0050);
BurstCount(1.0000,1.0000);
MaxLodDist(50.0000);
MinLodDist(10.0000);
BoundingRadius(5.0);
SoundName("")
NoRegisterStep();
Size(1.0000, 1.0000);
Hue(255.0000, 255.0000);
Saturation(255.0000, 255.0000);
Value(255.0000, 255.0000);
Alpha(255.0000, 255.0000);
Spawner()
{
Spread()
{
PositionX(-1.0000,-1.0000);
PositionY(0.0000,0.0000);
PositionZ(0.0000,0.0000);
}
Offset()
{
PositionX(-0.3000,-0.3000);
PositionY(-0.3000,-0.3000);
PositionZ(0.2950,0.2950);
}
PositionScale(0.0000,0.0000);
VelocityScale(10.0000,10.0000);
InheritVelocityFactor(0.0000,0.0000);
Size(0, 0.1000, 0.1000);
Red(0, 255.0000, 255.0000);
Green(0, 255.0000, 255.0000);
Blue(0, 255.0000, 255.0000);
Alpha(0, 200.0000, 200.0000);
StartRotation(0, 0.0000, 360.0000);
RotationVelocity(0, 0.0000, 0.0000);
FadeInTime(0.0000);
}
Transformer()
{
LifeTime(0.0750);
Position()
{
LifeTime(0.0750)
}
Size(0)
{
LifeTime(0.0100)
Scale(1.5000);
Next()
{
LifeTime(0.0650)
Scale(0.0000);
}
}
Color(0)
{
LifeTime(0.0750)
Reach(0.0000,0.0000,0.0000,0.0000);
}
}
Geometry()
{
BlendMode("ADDITIVE");
Type("PARTICLE");
Texture("jetpack");
}
ParticleEmitter("Ring")
{
MaxParticles(-1.0000,-1.0000);
StartDelay(0.0000,0.0000);
BurstDelay(0.1000, 0.1000);
BurstCount(1.0000,1.0000);
MaxLodDist(50.0000);
MinLodDist(10.0000);
BoundingRadius(5.0);
SoundName("")
NoRegisterStep();
Size(1.0000, 1.0000);
Hue(255.0000, 255.0000);
Saturation(255.0000, 255.0000);
Value(255.0000, 255.0000);
Alpha(255.0000, 255.0000);
Spawner()
{
Spread()
{
PositionX(0.0000,0.0000);
PositionY(0.0000,0.0000);
PositionZ(0.0000,0.0000);
}
Offset()
{
PositionX(-0.3000,-0.3000);
PositionY(-0.3000,-0.3000);
PositionZ(0.2950,0.2950);
}
PositionScale(0.0000,0.0000);
VelocityScale(0.0000,0.0000);
InheritVelocityFactor(0.0000,0.0000);
Size(0, 0.3000, 0.3000);
Red(0, 255.0000, 255.0000);
Green(0, 128.0000, 128.0000);
Blue(0, 128.0000, 128.0000);
Alpha(0, 8.0000, 8.0000);
StartRotation(0, 0.0000, 360.0000);
RotationVelocity(0, 0.0000, 0.0000);
FadeInTime(0.0000);
}
Transformer()
{
LifeTime(0.1000);
Position()
{
LifeTime(1.0000)
}
Size(0)
{
LifeTime(0.5000)
Scale(1.1000);
}
Color(0)
{
LifeTime(0.5000)
Reach(255.0000,128.0000,128.0000,0.0000);
}
}
Geometry()
{
BlendMode("ADDITIVE");
Type("PARTICLE");
Texture("com_sfx_flashring1");
}
ParticleEmitter("Flare")
{
MaxParticles(-1.0000,-1.0000);
StartDelay(0.0000,0.0000);
BurstDelay(0.1000, 0.1000);
BurstCount(1.0000,1.0000);
MaxLodDist(50.0000);
MinLodDist(10.0000);
BoundingRadius(5.0);
SoundName("")
NoRegisterStep();
Size(1.0000, 1.0000);
Red(255.0000, 255.0000);
Green(255.0000, 255.0000);
Blue(255.0000, 255.0000);
Alpha(255.0000, 255.0000);
Spawner()
{
Spread()
{
PositionX(0.0000,0.0000);
PositionY(0.0000,0.0000);
PositionZ(0.0000,0.0000);
}
v
PositionScale(0.0000,0.0000);
VelocityScale(0.0000,0.0000);
InheritVelocityFactor(0.0000,0.0000);
Size(0, 0.3000, 0.3000);
Red(0, 255.0000, 255.0000);
Green(0, 255.0000, 255.0000);
Blue(0, 255.0000, 255.0000);
Alpha(0, 32.0000, 32.0000);
StartRotation(0, 0.0000, 0.0000);
RotationVelocity(0, 0.0000, 0.0000);
FadeInTime(0.0000);
}
Transformer()
{
LifeTime(0.1000);
Position()
{
LifeTime(1.0000)
}
Size(0)
{
LifeTime(1.0000)
}
Color(0)
{
LifeTime(0.1000)
}
}
Geometry()
{
BlendMode("ADDITIVE");
Type("PARTICLE");
Texture("com_sfx_flashball2");
}
ParticleEmitter("JetExhaust")
{
MaxParticles(-1.0000,-1.0000);
StartDelay(0.0000,0.0000);
BurstDelay(0.0050, 0.0050);
BurstCount(1.0000,1.0000);
MaxLodDist(50.0000);
MinLodDist(10.0000);
BoundingRadius(5.0);
SoundName("")
NoRegisterStep();
Size(1.0000, 1.0000);
Hue(255.0000, 255.0000);
Saturation(255.0000, 255.0000);
Value(255.0000, 255.0000);
Alpha(255.0000, 255.0000);
Spawner()
{
Spread()
{
PositionX(-1.0000,-1.0000);
PositionY(0.0000,0.0000);
PositionZ(0.0000,0.0000);
}
Offset()
{
PositionX(-0.3000,-0.3000);
PositionY(-0.3000,-0.3000);
PositionZ(-0.2950,-0.2950);
}
PositionScale(0.0000,0.0000);
VelocityScale(10.0000,10.0000);
InheritVelocityFactor(0.0000,0.0000);
Size(0, 0.1000, 0.1000);
Red(0, 255.0000, 255.0000);
Green(0, 255.0000, 255.0000);
Blue(0, 255.0000, 255.0000);
Alpha(0, 200.0000, 200.0000);
StartRotation(0, 0.0000, 360.0000);
RotationVelocity(0, 0.0000, 0.0000);
FadeInTime(0.0000);
}
Transformer()
{
LifeTime(0.0750);
Position()
{
LifeTime(0.0750)
}
Size(0)
{
LifeTime(0.0100)
Scale(1.5000);
Next()
{
LifeTime(0.0650)
Scale(0.0000);
}
}
Color(0)
{
LifeTime(0.0750)
Reach(0.0000,0.0000,0.0000,0.0000);
}
}
Geometry()
{
BlendMode("ADDITIVE");
Type("PARTICLE");
Texture("jetpack");
}
ParticleEmitter("Ring")
{
MaxParticles(-1.0000,-1.0000);
StartDelay(0.0000,0.0000);
BurstDelay(0.1000, 0.1000);
BurstCount(1.0000,1.0000);
MaxLodDist(50.0000);
MinLodDist(10.0000);
BoundingRadius(5.0);
SoundName("")
NoRegisterStep();
Size(1.0000, 1.0000);
Hue(255.0000, 255.0000);
Saturation(255.0000, 255.0000);
Value(255.0000, 255.0000);
Alpha(255.0000, 255.0000);
Spawner()
{
Spread()
{
PositionX(0.0000,0.0000);
PositionY(0.0000,0.0000);
PositionZ(0.0000,0.0000);
}
Offset()
{
PositionX(-0.3000,-0.3000);
PositionY(-0.3000,-0.3000);
PositionZ(-0.2950,-0.2950);
}
PositionScale(0.0000,0.0000);
VelocityScale(0.0000,0.0000);
InheritVelocityFactor(0.0000,0.0000);
Size(0, 0.3000, 0.3000);
Red(0, 255.0000, 255.0000);
Green(0, 128.0000, 128.0000);
Blue(0, 128.0000, 128.0000);
Alpha(0, 8.0000, 8.0000);
StartRotation(0, 0.0000, 360.0000);
RotationVelocity(0, 0.0000, 0.0000);
FadeInTime(0.0000);
}
Transformer()
{
LifeTime(0.1000);
Position()
{
LifeTime(1.0000)
}
Size(0)
{
LifeTime(0.5000)
Scale(1.1000);
}
Color(0)
{
LifeTime(0.5000)
Reach(255.0000,128.0000,128.0000,0.0000);
}
}
Geometry()
{
BlendMode("ADDITIVE");
Type("PARTICLE");
Texture("com_sfx_flashring1");
}
ParticleEmitter("Flare")
{
MaxParticles(-1.0000,-1.0000);
StartDelay(0.0000,0.0000);
BurstDelay(0.1000, 0.1000);
BurstCount(1.0000,1.0000);
MaxLodDist(50.0000);
MinLodDist(10.0000);
BoundingRadius(5.0);
SoundName("")
NoRegisterStep();
Size(1.0000, 1.0000);
Red(255.0000, 255.0000);
Green(255.0000, 255.0000);
Blue(255.0000, 255.0000);
Alpha(255.0000, 255.0000);
Spawner()
{
Spread()
{
PositionX(0.0000,0.0000);
PositionY(0.0000,0.0000);
PositionZ(0.0000,0.0000);
}
Offset()
{
PositionX(-0.3000,-0.3000);
PositionY(-0.3000,-0.3000);
PositionZ(-0.2950,-0.2950);
}
PositionScale(0.0000,0.0000);
VelocityScale(0.0000,0.0000);
InheritVelocityFactor(0.0000,0.0000);
Size(0, 0.3000, 0.3000);
Red(0, 255.0000, 255.0000);
Green(0, 255.0000, 255.0000);
Blue(0, 255.0000, 255.0000);
Alpha(0, 32.0000, 32.0000);
StartRotation(0, 0.0000, 0.0000);
RotationVelocity(0, 0.0000, 0.0000);
FadeInTime(0.0000);
}
Transformer()
{
LifeTime(0.1000);
Position()
{
LifeTime(1.0000)
}
Size(0)
{
LifeTime(1.0000)
}
Color(0)
{
LifeTime(0.1000)
}
}
Geometry()
{
BlendMode("ADDITIVE");
Type("PARTICLE");
Texture("com_sfx_flashball2");
}
}
}
}
}
}
}
[/code]
ParticleEmitter("JetExhaust")
{
MaxParticles(-1.0000,-1.0000);
StartDelay(0.0000,0.0000);
BurstDelay(0.0050, 0.0050);
BurstCount(1.0000,1.0000);
MaxLodDist(50.0000);
MinLodDist(10.0000);
BoundingRadius(5.0);
SoundName("")
NoRegisterStep();
Size(1.0000, 1.0000);
Hue(255.0000, 255.0000);
Saturation(255.0000, 255.0000);
Value(255.0000, 255.0000);
Alpha(255.0000, 255.0000);
Spawner()
{
Spread()
{
PositionX(-1.0000,-1.0000);
PositionY(0.0000,0.0000);
PositionZ(0.0000,0.0000);
}
Offset()
{
PositionX(-0.3000,-0.3000);
PositionY(-0.3000,-0.3000);
PositionZ(0.2950,0.2950);
}
PositionScale(0.0000,0.0000);
VelocityScale(10.0000,10.0000);
InheritVelocityFactor(0.0000,0.0000);
Size(0, 0.1000, 0.1000);
Red(0, 255.0000, 255.0000);
Green(0, 255.0000, 255.0000);
Blue(0, 255.0000, 255.0000);
Alpha(0, 200.0000, 200.0000);
StartRotation(0, 0.0000, 360.0000);
RotationVelocity(0, 0.0000, 0.0000);
FadeInTime(0.0000);
}
Transformer()
{
LifeTime(0.0750);
Position()
{
LifeTime(0.0750)
}
Size(0)
{
LifeTime(0.0100)
Scale(1.5000);
Next()
{
LifeTime(0.0650)
Scale(0.0000);
}
}
Color(0)
{
LifeTime(0.0750)
Reach(0.0000,0.0000,0.0000,0.0000);
}
}
Geometry()
{
BlendMode("ADDITIVE");
Type("PARTICLE");
Texture("jetpack");
}
ParticleEmitter("Ring")
{
MaxParticles(-1.0000,-1.0000);
StartDelay(0.0000,0.0000);
BurstDelay(0.1000, 0.1000);
BurstCount(1.0000,1.0000);
MaxLodDist(50.0000);
MinLodDist(10.0000);
BoundingRadius(5.0);
SoundName("")
NoRegisterStep();
Size(1.0000, 1.0000);
Hue(255.0000, 255.0000);
Saturation(255.0000, 255.0000);
Value(255.0000, 255.0000);
Alpha(255.0000, 255.0000);
Spawner()
{
Spread()
{
PositionX(0.0000,0.0000);
PositionY(0.0000,0.0000);
PositionZ(0.0000,0.0000);
}
Offset()
{
PositionX(-0.3000,-0.3000);
PositionY(-0.3000,-0.3000);
PositionZ(0.2950,0.2950);
}
PositionScale(0.0000,0.0000);
VelocityScale(0.0000,0.0000);
InheritVelocityFactor(0.0000,0.0000);
Size(0, 0.3000, 0.3000);
Red(0, 255.0000, 255.0000);
Green(0, 128.0000, 128.0000);
Blue(0, 128.0000, 128.0000);
Alpha(0, 8.0000, 8.0000);
StartRotation(0, 0.0000, 360.0000);
RotationVelocity(0, 0.0000, 0.0000);
FadeInTime(0.0000);
}
Transformer()
{
LifeTime(0.1000);
Position()
{
LifeTime(1.0000)
}
Size(0)
{
LifeTime(0.5000)
Scale(1.1000);
}
Color(0)
{
LifeTime(0.5000)
Reach(255.0000,128.0000,128.0000,0.0000);
}
}
Geometry()
{
BlendMode("ADDITIVE");
Type("PARTICLE");
Texture("com_sfx_flashring1");
}
ParticleEmitter("Flare")
{
MaxParticles(-1.0000,-1.0000);
StartDelay(0.0000,0.0000);
BurstDelay(0.1000, 0.1000);
BurstCount(1.0000,1.0000);
MaxLodDist(50.0000);
MinLodDist(10.0000);
BoundingRadius(5.0);
SoundName("")
NoRegisterStep();
Size(1.0000, 1.0000);
Red(255.0000, 255.0000);
Green(255.0000, 255.0000);
Blue(255.0000, 255.0000);
Alpha(255.0000, 255.0000);
Spawner()
{
Spread()
{
PositionX(0.0000,0.0000);
PositionY(0.0000,0.0000);
PositionZ(0.0000,0.0000);
}
v
PositionScale(0.0000,0.0000);
VelocityScale(0.0000,0.0000);
InheritVelocityFactor(0.0000,0.0000);
Size(0, 0.3000, 0.3000);
Red(0, 255.0000, 255.0000);
Green(0, 255.0000, 255.0000);
Blue(0, 255.0000, 255.0000);
Alpha(0, 32.0000, 32.0000);
StartRotation(0, 0.0000, 0.0000);
RotationVelocity(0, 0.0000, 0.0000);
FadeInTime(0.0000);
}
Transformer()
{
LifeTime(0.1000);
Position()
{
LifeTime(1.0000)
}
Size(0)
{
LifeTime(1.0000)
}
Color(0)
{
LifeTime(0.1000)
}
}
Geometry()
{
BlendMode("ADDITIVE");
Type("PARTICLE");
Texture("com_sfx_flashball2");
}
ParticleEmitter("JetExhaust")
{
MaxParticles(-1.0000,-1.0000);
StartDelay(0.0000,0.0000);
BurstDelay(0.0050, 0.0050);
BurstCount(1.0000,1.0000);
MaxLodDist(50.0000);
MinLodDist(10.0000);
BoundingRadius(5.0);
SoundName("")
NoRegisterStep();
Size(1.0000, 1.0000);
Hue(255.0000, 255.0000);
Saturation(255.0000, 255.0000);
Value(255.0000, 255.0000);
Alpha(255.0000, 255.0000);
Spawner()
{
Spread()
{
PositionX(-1.0000,-1.0000);
PositionY(0.0000,0.0000);
PositionZ(0.0000,0.0000);
}
Offset()
{
PositionX(-0.3000,-0.3000);
PositionY(-0.3000,-0.3000);
PositionZ(-0.2950,-0.2950);
}
PositionScale(0.0000,0.0000);
VelocityScale(10.0000,10.0000);
InheritVelocityFactor(0.0000,0.0000);
Size(0, 0.1000, 0.1000);
Red(0, 255.0000, 255.0000);
Green(0, 255.0000, 255.0000);
Blue(0, 255.0000, 255.0000);
Alpha(0, 200.0000, 200.0000);
StartRotation(0, 0.0000, 360.0000);
RotationVelocity(0, 0.0000, 0.0000);
FadeInTime(0.0000);
}
Transformer()
{
LifeTime(0.0750);
Position()
{
LifeTime(0.0750)
}
Size(0)
{
LifeTime(0.0100)
Scale(1.5000);
Next()
{
LifeTime(0.0650)
Scale(0.0000);
}
}
Color(0)
{
LifeTime(0.0750)
Reach(0.0000,0.0000,0.0000,0.0000);
}
}
Geometry()
{
BlendMode("ADDITIVE");
Type("PARTICLE");
Texture("jetpack");
}
ParticleEmitter("Ring")
{
MaxParticles(-1.0000,-1.0000);
StartDelay(0.0000,0.0000);
BurstDelay(0.1000, 0.1000);
BurstCount(1.0000,1.0000);
MaxLodDist(50.0000);
MinLodDist(10.0000);
BoundingRadius(5.0);
SoundName("")
NoRegisterStep();
Size(1.0000, 1.0000);
Hue(255.0000, 255.0000);
Saturation(255.0000, 255.0000);
Value(255.0000, 255.0000);
Alpha(255.0000, 255.0000);
Spawner()
{
Spread()
{
PositionX(0.0000,0.0000);
PositionY(0.0000,0.0000);
PositionZ(0.0000,0.0000);
}
Offset()
{
PositionX(-0.3000,-0.3000);
PositionY(-0.3000,-0.3000);
PositionZ(-0.2950,-0.2950);
}
PositionScale(0.0000,0.0000);
VelocityScale(0.0000,0.0000);
InheritVelocityFactor(0.0000,0.0000);
Size(0, 0.3000, 0.3000);
Red(0, 255.0000, 255.0000);
Green(0, 128.0000, 128.0000);
Blue(0, 128.0000, 128.0000);
Alpha(0, 8.0000, 8.0000);
StartRotation(0, 0.0000, 360.0000);
RotationVelocity(0, 0.0000, 0.0000);
FadeInTime(0.0000);
}
Transformer()
{
LifeTime(0.1000);
Position()
{
LifeTime(1.0000)
}
Size(0)
{
LifeTime(0.5000)
Scale(1.1000);
}
Color(0)
{
LifeTime(0.5000)
Reach(255.0000,128.0000,128.0000,0.0000);
}
}
Geometry()
{
BlendMode("ADDITIVE");
Type("PARTICLE");
Texture("com_sfx_flashring1");
}
ParticleEmitter("Flare")
{
MaxParticles(-1.0000,-1.0000);
StartDelay(0.0000,0.0000);
BurstDelay(0.1000, 0.1000);
BurstCount(1.0000,1.0000);
MaxLodDist(50.0000);
MinLodDist(10.0000);
BoundingRadius(5.0);
SoundName("")
NoRegisterStep();
Size(1.0000, 1.0000);
Red(255.0000, 255.0000);
Green(255.0000, 255.0000);
Blue(255.0000, 255.0000);
Alpha(255.0000, 255.0000);
Spawner()
{
Spread()
{
PositionX(0.0000,0.0000);
PositionY(0.0000,0.0000);
PositionZ(0.0000,0.0000);
}
Offset()
{
PositionX(-0.3000,-0.3000);
PositionY(-0.3000,-0.3000);
PositionZ(-0.2950,-0.2950);
}
PositionScale(0.0000,0.0000);
VelocityScale(0.0000,0.0000);
InheritVelocityFactor(0.0000,0.0000);
Size(0, 0.3000, 0.3000);
Red(0, 255.0000, 255.0000);
Green(0, 255.0000, 255.0000);
Blue(0, 255.0000, 255.0000);
Alpha(0, 32.0000, 32.0000);
StartRotation(0, 0.0000, 0.0000);
RotationVelocity(0, 0.0000, 0.0000);
FadeInTime(0.0000);
}
Transformer()
{
LifeTime(0.1000);
Position()
{
LifeTime(1.0000)
}
Size(0)
{
LifeTime(1.0000)
}
Color(0)
{
LifeTime(0.1000)
}
}
Geometry()
{
BlendMode("ADDITIVE");
Type("PARTICLE");
Texture("com_sfx_flashball2");
}
}
}
}
}
}
}
[/code]