multiple 3D model packs (help)

Bloxxy_B0X

Member
hey there, is there a way to use two separate 3D model packs in SRB2 with different mods for the same character? I'm trying to use a certain model for Tails and another for Blue Shoes / XMomentum Tails, is there a way to assign the models separately for the two versions? it would be a huge help if someone helps with this :]

the model packs I'm trying to assign in question are:
Tails - Kandrum's 3D Models
Blue Shoes / XMomentum Tails - Saturn Dreams model pack
 
The models have to use the same names as the sprites, so if you want to mix and match, you're going to have to make clone characters with slightly different sprite names and rename the models. Possibly their animations too, but I'm not sure as I don't know how to put an MD2/3 together.
 
The models have to use the same names as the sprites, so if you want to mix and match, you're going to have to make clone characters with slightly different sprite names and rename the models. Possibly their animations too, but I'm not sure as I don't know how to put an MD2/3 together.
yeah uh, I heard that it's possible to assign different models to different characters if it's possible via the .dat file or sumn
but I wonder if it's possible with what I mentioned above
 
This is possible, you just need to add a custom model definition to your models.dat file.

A character model definition has three key components:

1. The skinname of the character.
2. The filepath to the MD3 file and textures.
3. Values relating to model scale.

For example, Metal Sonic's default model definition is "METALSONIC PLAY/METAL_SONIC.md3 3.0 0.0". Note how it's METALSONIC and not Metal Sonic. This is the skinname the game uses internally, not the name used for the HUD or CSS. Xmomentum Tails has the skinname BLUESHOESTAILS.

The filepath starts from within the models subfolder. Metal Sonic's MD3 file is stored under "SRB2 2.2/models/PLAY". Therefore, the model definition simply says "PLAY/METAL_SONIC.md3" because it being within the models subfolder is assumed. If there is an additional folder in the way, it needs to be included.

The scale values should only be messed with if the model ends up being too big or small. Otherwise, don't mess with it.
 
This is possible, you just need to add a custom model definition to your models.dat file.

A character model definition has three key components:

1. The skinname of the character.
2. The filepath to the MD3 file and textures.
3. Values relating to model scale.

For example, Metal Sonic's default model definition is "METALSONIC PLAY/METAL_SONIC.md3 3.0 0.0". Note how it's METALSONIC and not Metal Sonic. This is the skinname the game uses internally, not the name used for the HUD or CSS. Xmomentum Tails has the skinname BLUESHOESTAILS.

The filepath starts from within the models subfolder. Metal Sonic's MD3 file is stored under "SRB2 2.2/models/PLAY". Therefore, the model definition simply says "PLAY/METAL_SONIC.md3" because it being within the models subfolder is assumed. If there is an additional folder in the way, it needs to be included.

The scale values should only be messed with if the model ends up being too big or small. Otherwise, don't mess with it.
OH SWEET, this is great to know, thank you so much dude! :D
...wait so if I wanted to assign Blue Shoes to the Saturn Dreams model would I have to change the model & texture name for it to work? then assign it to Blue Shoes in the .DAT file?
aka, so I can use both Tails textures as I'm pretty sure the Saturn Dreams one overwrites the default model if there's no changes done to it
 
OH SWEET, this is great to know, thank you so much dude! :D
...wait so if I wanted to assign Blue Shoes to the Saturn Dreams model would I have to change the model & texture name for it to work? then assign it to Blue Shoes in the .DAT file?
aka, so I can use both Tails textures as I'm pretty sure the Saturn Dreams one overwrites the default model if there's no changes done to it
No problem. I don't know if Saturn Dreams does something special, but if you overwrote the default Tails model, you have an entirely separate problem. You can assign any compatible model to any character regardless of filename, just change the filepath in models.dat to reference the different MD3 name.
 
No problem. I don't know if Saturn Dreams does something special, but if you overwrote the default Tails model, you have an entirely separate problem. You can assign any compatible model to any character regardless of filename, just change the filepath in models.dat to reference the different MD3 name.
perfecto, again, thank you for the help :D
 
Has someone submitted a Guide for this yet? If not, it would be pretty cool if you did, Dylan.
 
i need help bc im trying to clump together Cherri box art model pack and PIKO pack together but PIKO PACK doesnt load ( i tried kris and pac-man) heres my WHOLE model .dat please fix it and send the correct model.dat but fixed thank you
PLAYERFANG CHERRI2/FANG.md3 3.0 0.0
AMY CHERRI2/AMY.md3 3.0 0.0
ROSY CHERRI2/AMY.md3 3.0 0.0
METALSONIC CHERRI2/METAL.md3 3.0 0.0
KNUCKLES CHERRI2/KNUCKLES.md3 3.0 0.0
SONIC CHERRI2/SONIC.md3 3.0 0.0
TAILS CHERRI2/TAILS.md3 3.0 0.0
MCSONIC CHERRI2/SONIC.md3 3.0 0.0
DRPD CHERRI2/SONICDRPD.md3 3.0 0.0
POSE CHERRI2/SONICPOSE.md3 3.0 0.0
MCAMY CHERRI2/AMY.md3 3.0 0.0
HLHA CHERRI2/AMYHLHA.md3 3.0 0.0
HMJP CHERRI2/AMYHMJP.md3 3.0 0.0
HANDDRAWN CHERRI2/VAMPIRESONIC.md3 3.0 0.0
FAIR CHERRI2/FAIR.md3 3.0 0.0
FLOB CHERRI2/FLOB.md3 3.0 0.0
KDRA CHERRI2/KDRA.md3 3.0 0.0
KDRB CHERRI2/KDRB.md3 3.0 0.0
TSWP CHERRI2/TSWP.md3 3.0 0.0
BLUESHOESTAILS CHERRI2/BLUETAILS.md3 3.0 0.0
ESPIO CHERRI2/ESPIO.md3 3.0 0.0
HEAVY CHERRI2/HEAVY.md3 3.0 0.0
PLAYERBOMB CHERRI2/BOMB.md3 3.0 0.0
VECTOR CHERRI2/VECTOR.md3 3.0 0.0
CHARMY CHERRI2/CHARMY.md3 3.0 0.0
MIGHTY CHERRI2/MIGHTY.md3 3.0 0.0
PZAT PIKO/MISC/PZAT.md3 3.0 0.0
MIC_ PIKO/MISC/MIC.md3 3.0 0.0
BBOM PIKO/MISC/BBOM.md3 3.0 0.0
WBMB PIKO/MAIN/BOMBERMAN.md3 3.0 0.0
TDLP PIKO/MAIN/GANGSTA.md3 3.0 0.0
EBCN PIKO/MAIN/SPAMTON.md3 3.0 0.0
VEGI PIKO/MAIN/KLONOA.md3 3.0 0.0
PLOK PIKO/MAIN/PIG.md3 3.0 0.0
LDED PIKO/MAIN/SUSIE.md3 3.0 0.0
SONICNEW PIKOPACK/PIKO/SNICK.md3 3.0 0.0
SPSONIC PIKOPACK/PIKO/SNICK.md3 3.0 0.0
EGGMAN PIKO/MAIN/WALLACE.md3 3.0 0.0
EGGETTE PIKO/MAIN/GROMIT.md3 3.0 0.0
ENGINEERTF2 PIKO/MAIN/SPAMTON.md3 3.0 0.0
BEAN PIKO/MAIN/BOMBERMAN.md3 3.0 0.0
PACMAN PIKO/MAIN/PACMAN.md3 3.0 0.0
FEELSONIC PIKO/MAIN/KLAYMEN.md3 3.0 0.0
RAY PIKO/MAIN/LEMMING.md3 3.0 0.0
SMB2 PIKO/MAIN/KLONOA.md3 3.0 0.0
PIG PIKO/MAIN/PIG.md3 3.0 0.0
YELLOW PIKO/MAIN/RED.md3 3.0 0.0
BLUE PIKO/MAIN/CHUCK.md3 3.0 0.0
RED PIKO/MAIN/BLUES.md3 3.0 0.0
GREEN PIKO/MAIN/BOMB.md3 3.0 0.0
PURPLE PIKO/MAIN/MATILDA.md3 3.0 0.0
OOF PIKO/MAIN/NOOB.md3 3.0 0.0
HYUDORO PIKO/MAIN/BLINKY.md3 3.0 0.0
KOU PIKO/MAIN/HOMER.md3 3.0 0.0
TAILSGUY PIKO/MAIN/SOLDIER.md3 3.0 0.0
MARIO PIKO/MAIN/PINGU.md3 3.0 0.0
BOYFRIEND PIKO/MAIN/BF.md3 3.0 0.0
IMPOSTOR PIKO/MAIN/IMPOSTOR.md3 3.0 0.0
SMBMARIO PIKO/MAIN/SMB1MARIO.md3 3.0 0.0
SMBOVERLAY PIKO/MAIN/SMB1OVERLAY.md3 3.0 0.0
RYDER PIKO/MAIN/PATRICK.md3 3.0 0.0
BOWSER PIKO/MAIN/JUMBO.md3 3.0 0.0
POINTY PIKO/MAIN/PEPPER.md3 3.0 0.0
FLUFFY PIKO/MAIN/SALT.md3 3.0 0.0
CMAN PIKO/MAIN/SCARECAT.md3 3.0 0.0
SKIP PIKO/MAIN/BEEBO.md3 3.0 0.0
SKIP PIKO/MAIN/BEEBOHAT.md3 3.0 0.0
KRIS PIKO/MAIN/KRIS.md3 3.0 0.0
KRIS PIKO/MAIN/KRISLIGHT.md3 3.0 0.0
SUSIE PIKO/MAIN/SUSIE.md3 3.0 0.0
SUSIE PIKO/MAIN/SUSIELIGHT.md3 3.0 0.0
RALSEI PIKO/MAIN/RALSEI.md3 3.0 0.0
RALSEI PIKO/MAIN/NIKO.md3 3.0 0.0
KIRYU PIKO/MAIN/TENNA.md3 3.0 0.0
KIRYU PIKO/MAIN/PETER.md3 3.0 0.0
DERP PIKO/MAIN/HEADDY.md3 3.0 0.0
DERP PIKO/MAIN/PLOK.md3 3.0 0.0

EGR1 BOSS/EGR1.md3 3.0 0.0
SEBH BOSS/SEBH.md3 3.0 0.0
BRAK BOSS/BRAK.md3 3.0 0.0
EGGM BOSS/EGGM.md3 3.0 0.0
EGGN BOSS/EGGN.md3 3.0 0.0
EGGO BOSS/EGGO.md3 3.0 0.0
EGGP BOSS/EGGP.md3 3.0 0.0
FANG CHERRI2/FANG.md3 3.0 0.0
METL CHERRI2/METAL.md3 3.0 0.0
TANK BOSS/TANK.md3 3.0 0.0

ARCH ENMY/ARCH.md3 3.0 0.0
BMNE ENMY/BMNE.md3 3.0 0.0
BRKN ENMY/BRKN.md3 3.0 0.0
BUMB ENMY/BUMB.md3 3.0 0.0
BUZZ ENMY/BUZZ.md3 3.0 0.0
CACO ENMY/CACO.md3 3.0 0.0
CANA ENMY/CANA.md3 3.0 0.0
CBBS ENMY/CBBS.md3 4.8 0.0
CBFS ENMY/CBFS.md3 4.8 0.0
CCOM ENMY/CCOM.md3 4.5 0.0
CR2B ENMY/CR2B.md3 3.0 0.0
CRAB ENMY/CRAB.md3 3.0 0.0
CSTA ENMY/CSTA.md3 3.0 0.0
DETN ENMY/DETN.md3 3.0 0.0
DRAB ENMY/DRAB.md3 3.0 0.0
ESHI ENMY/ESHI.md3 7.0 0.0
FAKE ENMY/FAKE.md3 3.0 0.0
FISH ENMY/FISH.md3 3.0 0.0
GSNH ENMY/GSNH.md3 3.0 0.0
GSNL ENMY/GSNL.md3 3.0 0.0
GSNP ENMY/GSNP.md3 3.2 0.0
HBAT ENMY/HBAT.md3 3.0 0.0
HIVE ENMY/HIVE.md3 3.0 0.0
JETB ENMY/JETB.md3 3.0 0.0
JETG ENMY/JETG.md3 3.0 0.0
JJAW ENMY/JJAW.md3 1.9 0.0
MEDR ENMY/MEDR.md3 3.0 0.0
MNUS ENMY/MNUS.md3 3.0 0.0
PENG ENMY/PENG.md3 3.0 0.0
PNTY ENMY/PNTY.md3 3.0 0.0
POPH ENMY/POPH.md3 3.0 0.0
POSS ENMY/POSS.md3 3.0 0.0
PTER ENMY/PTER.md3 3.0 0.0
PYRE ENMY/PYRE.md3 3.0 0.0
RBUZ ENMY/RBUZ.md3 3.0 0.0
SBOB ENMY/SBOB.md3 3.0 0.0
SHRP ENMY/SHRP.md3 3.0 0.0
SKIM ENMY/SKIM.md3 3.0 0.0
SNLR ENMY/SNLR.md3 2.0 0.0
SPOS ENMY/SPOS.md3 3.0 0.0
SPSH ENMY/SPSH.md3 3.0 0.0
SSHL ENMY/SSHL.md3 3.0 0.0
TRET ENMY/TRET.md3 3.0 0.0
TURR ENMY/TURR.md3 3.0 0.0
UNID ENMY/UNID.md3 3.0 0.0
VLTR ENMY/VLTR.md3 2.8 0.0
GOOM ENMY/GOOM.md3 3.0 0.0
BGOM ENMY/BGOM.md3 3.0 0.0

ARMA OBJE/MAGN.md3 2.7 0.0
ARMB OBJE/ARMB.md3 2.7 0.0
ARMF OBJE/ARMF.md3 2.7 0.0
BAR2 OBJE/BAR2.md3 3.0 0.0
BARR OBJE/BARR.md3 3.0 0.0
BGAR OBJE/BGAR.md3 3.0 0.0
BLON OBJE/BLON.md3 3.0 0.0
BMCE OBJE/BMCE.md3 3.0 0.0
BMSL OBJE/BMSL.md3 3.0 0.0
BRBX OBJE/BRBX.md3 1.7 0.0
BSPR OBJE/BSPR.md3 2.7 0.0
BUBR OBJE/SHED.md3 3.0 0.0
BUBS OBJE/BUBS.md3 2.7 0.0
BUTV OBJE/BUTV.md3 1.7 0.0
CCTV OBJE/CCTV.md3 1.7 0.0
CEMG OBJE/CEMG.md3 3.0 0.0
EGGB OBJE/EGGB.md3 1.7 0.0
ELEM OBJE/FIRE.md3 2.7 0.0
ELTV OBJE/ELTV.md3 1.7 0.0
EMBM OBJE/EMBM.md3 3.0 0.0
ESTA OBJE/ESTA.md3 3.0 0.0
FBOM OBJE/BOMB.md3 3.0 0.0
FIRS OBJE/FLMS.md3 2.7 0.0
FLAR OBJE/SHED.md3 3.0 0.0
FLKY OBJE/FLKY.md3 3.0 0.0
FLTV OBJE/FLTV.md3 1.7 0.0
FMCE OBJE/FMCE.md3 3.0 0.0
FORC OBJE/MAGN.md3 2.7 0.0
FTHK OBJE/THOK.md3 3.0 0.0
GARG OBJE/GARG.md3 3.0 0.0
GBTV OBJE/GBTV.md3 1.7 0.0
GMTV OBJE/GMTV.md3 3.0 0.0
GRTV OBJE/GRTV.md3 1.7 0.0
HMCE OBJE/HMCE.md3 3.0 0.0
HRBX OBJE/HRBX.md3 1.7 0.0
IDYA OBJE/IDYA.md3 1.0 0.0
LVLA OBJE/LVLA.md3 3.0 0.0
MAGN OBJE/MAGN.md3 2.7 0.0
MIXU OBJE/MIXU.md3 1.7 0.0
MSCF OBJE/MAGN.md3 2.7 0.0
MSTV OBJE/MSTV.md3 1.7 0.0
MSVT OBJE/MSVT.md3 3.0 0.0
NBMP OBJE/NBMP.md3 3.0 0.0
NDRN OBJE/NDRN.md3 3.0 0.0
OSHD OBJE/OSHD.md3 3.0 0.0
OSPR OBJE/OSPR.md3 2.7 0.0
PINV OBJE/PINV.md3 1.7 0.0
PITA OBJE/MAGN.md3 2.7 0.0
PITY OBJE/PITY.md3 2.7 0.0
PRUP OBJE/PRUP.md3 1.7 0.0
PTTV OBJE/PTTV.md3 1.7 0.0
PUMI OBJE/PUMI.md3 3.0 0.0
QUES OBJE/QUES.md3 1.7 0.0
RAND OBJE/RAND.md3 1.7 0.0
RBRD OBJE/RBID.md3 3.0 0.0
RECY OBJE/RECY.md3 1.7 0.0
RING OBJE/RING.md3 3.0 0.0
RINV OBJE/RINV.md3 3.0 0.0
RRBX OBJE/RRBX.md3 1.7 0.0
RSPB OBJE/RSPB.md3 3.0 0.0
RSPR OBJE/RSPR.md3 2.7 0.0
SHAD OBJE/OSHD.md3 8.0 0.0
SHLL OBJE/GSHL.md3 3.0 0.0
SHRD OBJE/SHRD.md3 3.0 0.0
SHTV OBJE/SHTV.md3 1.7 0.0
SMCE OBJE/SMCE.md3 3.0 0.0
SPRB OBJE/SPRB.md3 3.0 0.0
SPHR OBJE/SPHR.md3 3.0 0.0
SPRG OBJE/SPRG.md3 2.7 0.0
SPRR OBJE/SPRR.md3 3.0 0.0
SPRY OBJE/SPRY.md3 3.0 0.0
SPSP OBJE/SPRP.md3 3.0 0.0
SPTV OBJE/SPTV.md3 1.7 0.0
SRBX OBJE/SRBX.md3 1.7 0.0
SSPB OBJE/SSPB.md3 1.7 0.0
SSWB OBJE/BHSP.md3 2.7 0.0
SSWR OBJE/RHSP.md3 2.7 0.0
SSWY OBJE/YHSP.md3 2.7 0.0
STAB OBJE/MAGN.md3 2.7 0.0
STPT OBJE/STPT.md3 3.0 0.0
SWBX OBJE/SWBX.md3 1.7 0.0
TBRI OBJE/TBRI.md3 1.7 0.0
TCTV OBJE/TCTV.md3 1.7 0.0
THOK OBJE/THOK.md3 3.0 0.0
TMIN OBJE/PBOM.md3 3.0 0.0
TNCA OBJE/SHED.md3 3.0 0.0
TNCN OBJE/SHED.md3 3.0 0.0
TOKE OBJE/TOKE.md3 3.0 0.0
TRNG OBJE/RING.md3 3.0 0.0
TRRI OBJE/TRRI.md3 1.7 0.0
TV1K OBJE/TV1K.md3 1.7 0.0
TV1P OBJE/TV1P.md3 1.7 0.0
TV1U OBJE/TV1U.md3 1.7 0.0
TVAR OBJE/TVAR.md3 1.7 0.0
TVAT OBJE/TVAT.md3 1.7 0.0
TVBB OBJE/TVBB.md3 1.7 0.0
TVEG OBJE/TVEG.md3 1.7 0.0
TVEL OBJE/TVEL.md3 1.7 0.0
TVFL OBJE/TVFL.md3 1.7 0.0
TVFO OBJE/TVFO.md3 1.7 0.0
TVGV OBJE/TVGV.md3 1.7 0.0
TVIV OBJE/TVIV.md3 1.7 0.0
TVMX OBJE/TVMX.md3 1.7 0.0
TVMY OBJE/TVMY.md3 1.7 0.0
TVPI OBJE/TVPI.md3 1.7 0.0
TVRC OBJE/TVRC.md3 1.7 0.0
TVRI OBJE/TVRI.md3 1.7 0.0
TVSS OBJE/TVSS.md3 1.7 0.0
TVTK OBJE/TVTK.md3 1.7 0.0
TVTU OBJE/TVTU.md3 1.7 0.0
TVWW OBJE/TVWW.md3 1.7 0.0
TVZP OBJE/TVZP.md3 1.7 0.0
VBRI OBJE/VBRI.md3 3.0 0.0
VRRI OBJE/VRRI.md3 3.0 0.0
WHTV OBJE/WHTV.md3 1.7 0.0
WIND OBJE/MAGN.md3 2.7 0.0
XLTV OBJE/XLTV.md3 1.7 0.0
YELW OBJE/THOK.md3 3.0 0.0
YSPR OBJE/YSPR.md3 2.7 0.0
YSPB OBJE/YSPB.md3 3.0 0.0
YLTV OBJE/YLTV.md3 1.7 0.0
CSPR OBJE/CSPR.md3 3.0 0.0
ZAPS OBJE/THNS.md3 2.7 0.0
MCRT OBJE/MCRT.md3 3.0 0.0
BSTR OBJE/BSTR.md3 3.0 0.0
BSTY OBJE/BSTY.md3 3.0 0.0
BUMP OBJE/BUMP.md3 3.0 0.0
CORK OBJE/CORK.md3 3.0 0.0
USPK OBJE/USPK.md3 3.0 0.0
WSPK OBJE/WSPK.md3 3.0 0.0
FFWR OBJE/FFWR.md3 3.0 0.0
COIN OBJE/COIN.md3 3.0 0.0
SIGN OBJE/SIGN.md3 3.0 0.0
 

Who is viewing this thread (Total: 0, Members: 0, Guests: 0)

Back
Top