SWBF3 Han Solo & Boba Fett

Releasing the source files for your mod or map? Post em' here. (Applies to both SWBF1 & SWBF2)

Moderator: Moderators

Post Reply
thelegend
Sith
Sith
Posts: 1433
Joined: Thu Jan 23, 2014 6:01 am
Projects :: Star Wars - Battlefront III Legacy
Games I'm Playing :: Swbf GTA CoD LoL KH
xbox live or psn: El_Fabricio#
Location: Right behind you :)

SWBF3 Han Solo & Boba Fett

Post by thelegend »

Hey all,
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

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]
Last edited by thelegend on Mon Dec 28, 2015 5:00 pm, edited 2 times in total.
TheMastermindOfMaom
Private First Class
Posts: 314
Joined: Sun Nov 22, 2015 1:48 pm
Projects :: None.
xbox live or psn: #PCMasterRace
Location: Greece

Re: SWBF3 Han Solo & Boba Fett

Post by TheMastermindOfMaom »

If only I knew how to convert units into props. I would just add them in the side as decorations lol.
Last edited by TheMastermindOfMaom on Mon Dec 28, 2015 5:38 pm, edited 1 time in total.
User avatar
Anakin
Master of the Force
Master of the Force
Posts: 4817
Joined: Sat Sep 19, 2009 11:37 am
Projects :: RC Side Mod - Remastered - SWBF3 Legacy
Location: Mos Espa (germany)

Re: SWBF3 Han Solo & Boba Fett

Post by Anakin »

these once are fully enveloped. So you can use them without problems. Just take an existing unit, and change the mesh names to the one from the download.

@thelegend: happy to see one more swbf3 asset. Do you think of improving the envelope??
TheMastermindOfMaom
Private First Class
Posts: 314
Joined: Sun Nov 22, 2015 1:48 pm
Projects :: None.
xbox live or psn: #PCMasterRace
Location: Greece

Re: SWBF3 Han Solo & Boba Fett

Post by TheMastermindOfMaom »

Thanks for the tip,but I have quitted modding a long time ago...(in a galaxy far far away lol)
thelegend
Sith
Sith
Posts: 1433
Joined: Thu Jan 23, 2014 6:01 am
Projects :: Star Wars - Battlefront III Legacy
Games I'm Playing :: Swbf GTA CoD LoL KH
xbox live or psn: El_Fabricio#
Location: Right behind you :)

Re: SWBF3 Han Solo & Boba Fett

Post by thelegend »

Anakin wrote:@thelegend: happy to see one more swbf3 asset. Do you think of improving the envelope??
Nah I am sorry but I'm not really good at enveloping models such as Han or Boba (due to their vertex, poly count etc.).
User avatar
CommanderCody
Master Sergeant
Master Sergeant
Posts: 160
Joined: Fri Jul 27, 2012 12:12 pm
Projects :: No Mod project currently.
Games I'm Playing :: swbf2 skyrim
xbox live or psn: No gamertag set

Re: SWBF3 Han Solo & Boba Fett

Post by CommanderCody »

Oh Legend I love you, literally :D
This will be great for my online compatible side overhaul
User avatar
AceMastermind
Gametoast Staff
Gametoast Staff
Posts: 3284
Joined: Mon Aug 21, 2006 6:23 am
Contact:

Re: SWBF3 Han Solo & Boba Fett

Post by AceMastermind »

Anakin wrote:Do you think of improving the envelope??
The problem I see with dense meshes is they really need more than one bone per vertex so the deforms are smooth and the docs say this is possible with an option file but it just doesn't work for some reason. We need to figure this out if it does indeed work.
User avatar
Anakin
Master of the Force
Master of the Force
Posts: 4817
Joined: Sat Sep 19, 2009 11:37 am
Projects :: RC Side Mod - Remastered - SWBF3 Legacy
Location: Mos Espa (germany)

Re: SWBF3 Han Solo & Boba Fett

Post by Anakin »

So there is a script, that can make the envelope for us??
Where can i find/fix it??
User avatar
AceMastermind
Gametoast Staff
Gametoast Staff
Posts: 3284
Joined: Mon Aug 21, 2006 6:23 am
Contact:

Re: SWBF3 Han Solo & Boba Fett

Post by AceMastermind »

No, you misunderstood. :)
User avatar
Anakin
Master of the Force
Master of the Force
Posts: 4817
Joined: Sat Sep 19, 2009 11:37 am
Projects :: RC Side Mod - Remastered - SWBF3 Legacy
Location: Mos Espa (germany)

Re: SWBF3 Han Solo & Boba Fett

Post by Anakin »

:(
Post Reply