Sei sulla pagina 1di 19

Tutorial:HowtodoaDefaultReplacement

DOYOUWANTTOMAKEDEFAULTSTHAT:

­AllowyoutohaverecoloursoftheoriginalMaxismesheventhoughyou'vereplacedthatoutfitinthecatalogue?

­AreenabledforyoungadultANDadultsiftheyaren'talready?

­Replaceanoutfitwithheelswithanoutfitwithflatsandwantcorrectshoesounds?

­Allowsyoutobeabletomakerecoloursofadefaultedoutfitthatyoucanuploadandanyonecanusethemwithout

havingthesamedefaultsasyou?

­Replaceasingle­groupoutfitwithamulti­groupoutfit?

­Onlyreplacetheexactoutfityouwanttoreplace(e.g.replaceONLYtheblazerandpleatedskirtoutfitforchildren

WITHOUTchangingtheprivateschoolmesh?OrreplacethetwomedivalgownswithoutreplacingthethirdVampireone?)

­Looklikeouterwearandyouwantthemenabledforouterwear?Orformal?Orathletic?etc?

­Hasalotoforiginalcoloursandyouwanttousedifferentmeshestogivevariety(e.g.thereareatleasttendifferent

coloursof'dresslongtrumpet'.Insteadofusingtheexactsamemeshtentimes,youcouldusethesamedress,witha

bunchofshoeoptions?)

Or,youknow,youjustwanttomakeadefaultreplacement.(There'sreallynoreasontousetheothermethodthatIcan

thinkof.)

Okay,sohopefullythiswillbeeasytounderstand,anyinstructionsinthetextwillmatchthecolourofthe

instructionontheimage,soifyoudon'tunderstandyoucanlookattheimageforabetterideaofwhatI'm

talkingabout.

StepOne­Picksomethingyouwanttoreplace.

IrecommendusingtheamazingSims2DefaultDatabasetofindtheoutfityouwanttoreplace.

ForthistutorialI'mgoingtobeusing'ymbodydoubletshirtsweats'becausethedatabasesaysithasn'tbeenreplaced

withanythingyet,andbecauseit'sayoungadultonlyoutfitwithhorriblesandalsandwe'regoingtobechangingallof

thosethings.

withanythingyet,andbecauseit'sayoungadultonlyoutfitwithhorriblesandalsandwe'regoingtobechangingallof thosethings.
­OpenSimPe.Clickon'Finder'.Makesurewhereitsays' Find: 'thedropdownboxison' PropertySetSearch

­OpenSimPe.Clickon'Finder'.Makesurewhereitsays'Find:'thedropdownboxison'PropertySetSearch'and'Type:'

shouldbeon'Contains[match]'.

­Theninthe'Match:'boxpastethenameoftheoutfityou'regoingtobereplacing.Inthiscase'mbodydoubletshirtsweats'.

Usuallyit'sbesttoleavetheageoff(thea/ya/ethatgoesbeforethe'mbody'partofthename,justincasethere'sayoungadultANDadultversionof

something.ClickFind.

Asyoucansee,thereareadultversionsofthisoutfit.Butfornowwe'regoingtoignorethem.WhatyouwantistheYA

ones.Therearethreeofthem(I'mgoingtorefertothemascolours.Therearethreecolours).

StepTwo­Extraction!

theYA ones .Therearethreeofthem(I'mgoingtorefertothemascolours.Therearethreecolours). StepTwo ­Extraction!
­Doubleclickononeofthecolours,thenclickthecolumnthatsays'instance'to sortbythat .

­Doubleclickononeofthecolours,thenclickthecolumnthatsays'instance'tosortbythat.

­Okay,underorabovethepropertysets(that'stheorangeandblueicon'dthingswithGZPSastheirtype)you'llseea

greenthingthatsays3DIDReferencingFile(with3DIDRasit'stype).Youwanttoclickthepropertyset,ANDthe3DIDR

thatgoeswithit.Thatwouldbewhicheveronehasthesamestringinthe'instance'column.Sointhiscase,Ineedthe

3DIDRwith'DEC'asitslastthreecharacters.Now,rightclickonthoseandclick'extract'.

Iusuallymakeafolderonthedesktop,nameitwhateverthehellIwant(Iusuallyendupwithtwenty'NewFolder(20)'

etc)andextracttothatfolder.

­Dothesamewiththerestofthecolours.(Sometimesyou'llgetluckyandthey'llallberightnexttoeachotherlikein

thisinstance,soifyouweredoingthisoutfityoucouldgorightaheadandjustextractallsixatonce.Itmakesno

difference.)

StepThree­Startanewfile

difference.) StepThree ­Startanewfile

­Right,now.File>New.Orclickthelittleblankwhitepageinthetoolbar.Basicallycreateanewfile.

­Rightclickinthewhiteblankspaceunderallthecolumns(thisareaiscalled'ResourceList')andclick'add'.Addallthosefiles

youjustextracted.SimPeisannoyingandusuallythrowsthemintotwodifferentfoldersbytype,makesureyou're

addingthePropertySetsANDthe3DIDRs.

­Now,saveyourfile!Clickingsavedoesn'tworkusually,youhavetogotosave­as.Saveitsomethingappropriate(I

namemyfiles_MoogleSims_DEFAULT­nameoftheoutfityou'rereplacing.Istartitwitha_sothatit'salittlemorelikelytoloadbeforeotherfilesin

caseofconflicts,ImakesureDEFAULTiscapitalisedbecauseit'sreallyimportant,andincludingthenameoftheoutfityou'rereplacingisjust

commonsense)inyourSims2downloadsfolder.Makesureit'ssavedsomewhereinthedownloadsfolder.Otherwiseit

won'tshowup.ThissoundsreallyobviousbutIhavesometimessavedtodesktoporsomethingthenloadedbodyshoponlytowonderwhythe

defaultisn'tworking.

­Youcandeletethatfolderyoumadeearlierwiththepropertysetsandstuffinit,youdon'tneeditanymore.

StepFour­Addingthemeshofthereplacement

Sothere'sthreecolours,thatmeansyouneedtofindanoutfitthatyouwanttousetoreplacetheoriginalthathasat

leastthreecolours.I'mgoingtochoosethiswhichImadejustforthistutorial/replacement.

­Openthemeshfileoftheoutfityouwanttouseasareplacement.It'll(hopefully)havethewordmeshinit.

Ifyourmeshhasmorethanoneageinit:Ifithasawholebunchofages,extractonlythemeshoftheageyouwant

(themeshconsistsoffourthings:theshape,cres,resourcenodeandgeometricnode).

Thenre­openyourreplacementfile.Thenrightclick>add.Addinallfourofthethingsyoujustextracted.

­Save!

Ifitonlyhastheadultmesh: Ifitonlyhastheageyouwant,it'seasiertosimplyopenthefileyoucreatedbefore

Ifitonlyhastheadultmesh:Ifitonlyhastheageyouwant,it'seasiertosimplyopenthefileyoucreatedbefore

(_YourName_DEFAULT­NameoftheOutfitYou'reReplacing),rightclick>add,andaddinthewholemeshfile.(ifit'snot

showingup,makesurethefiletypeonthebottomleftdropdownboxisonallfiles,notjustsimpefiles).

­Save!

showingup,makesurethefiletypeonthebottomleftdropdownboxisonallfiles,notjustsimpefiles). ­Save!

StepFive­Makingtheoutfityou'rereplacinglinktothereplacementmeshinsteadofthe

maxisone.

StepFive ­Makingtheoutfityou'rereplacinglinktothereplacementmeshinsteadofthe maxisone.
­Clickononeofthe3DIDRs.Thegreenarrowthings.Ifyou'reonpluginview,you'llseesomewritingandnumbersinthe

­Clickononeofthe3DIDRs.Thegreenarrowthings.Ifyou'reonpluginview,you'llseesomewritingandnumbersinthe

whitebox.Youneedtodeletethese.Rightclickoneofthestrings,clickdelete.Dothatforallthelines.

­ThenwhereitsaysFilePropertiesthere'salittleboxthatsaysPackage(orpackagonmine,apparently).Clickthat.You

needtodragthelines'ResourceNode'and'Shape'overtotheboxwhereyoujustdeletedthingsfrom.Theymustbe

inthatorder.

­Clickcommit.Donotforget.Ifyouclickoffontosomethingelsewithouthittingcommit,it'llnotsaveanyofthechanges

youjustmade.

­Dothisforallofthe3DIDRs

­Save!

StepSix­Addingintherecolours

youjustmade. ­Dothisforallofthe3DIDRs ­Save! StepSix ­Addingintherecolours
­ Openuparecolour ofthemeshyou'reusingasareplacement.Youneedto extractallthetxmts,andtxtrs .

­Openuparecolourofthemeshyou'reusingasareplacement.Youneedtoextractallthetxmts,andtxtrs.

­Dothisforasmanyrecoloursasyouneed.Inthiscasethree.

­Re­openyourdefaultfile.Addtheseinthesamewayyou'veaddedtheotherfiles.:)

(Again,youcanjustaddthewholerecolourfilesintoyourreplacementfileanddeleteeverythingthatisn'tatxtr/txmtifyou'reconfidentyouwon't

accidentallydeletealltherestofthethingsyou'vepreviouslyaddedthataresupposedtobeinthere.IpersonallydoitthiswaybecauseIhate

extractingtonsofthingsandhavingfileseverywhere.)

StepSeven­Makingtheoutfityou'rereplacinglinktothereplacementrecoloursinstead

ofthemaxisones.

­ ClickyourGDMC .Under Models you'llseetickyboxesandanamebesideit.Usuallyit'lljustsay'body'.Thatmeansyou

­ClickyourGDMC.UnderModelsyou'llseetickyboxesandanamebesideit.Usuallyit'lljustsay'body'.Thatmeansyou

haveasinglegroupandyourjobisdeadeasy.Inthiscasethough,there'stwo:'body'and'noblend'.I'mgoingtoreferto

theseasgroups.GroupsgobyhowmanyNAMESofthingsthereareinthisbox,nothowmanytherearelisted.

Soitmightsay'body'twice.Thismeansthere'sstillonlyonegroup.

Ifitsaysthefollowing,there'sthreegroups:body

body

noblend

shoes

Ifitsaysthefollowingthere'sfourgroups:

hair

bangs_l5

bangs_l5

bangs_l5

bangs_l5

bangs_l3

bangs_l3

bangs_l9

Ihopethatmakessense.Howmanynamesarelisted,nothowmanylinesoftextthereare.

­Nowifyoulookatthetxtms,you'llseetheyhavethesamewordsinthem.Youwantthemtobeinthesameorderas

theygointhemesh.Sorememberthelasttwoorthreedigitsofthestringin'Instance(High)'.Sobodyis3Candnoblend

is17.

theygointhemesh.So rememberthelasttwoorthreedigitsofthestringin'Instance(High)' .Sobodyis 3C andnoblend is 17 .
­Gobacktoyour3DIDRs.Yourememberhowyou clickedpackage anddraggedthemeshreferencesover?We'redoing

­Gobacktoyour3DIDRs.Yourememberhowyouclickedpackageanddraggedthemeshreferencesover?We'redoing

thatnowwiththerecolours.You'relookingfor"MaterialDefinition'(that'sthetxmts).

­Now,ifyoulookinthethirdcolumnatthestrings,somewillbethesame(inminethere'stwothatendin45,twoendin

CE,andtwoendin91).Thematchingonesmeanthey'reallpartofthesamerecolour,sodragallofoneofthematching

recoloursover.(e.g.dragboth45sover).

­YourememberhowIsaidtoremembertheorderofnumbersearlier?Makesureinthesecondcolumnthat3Cisfirst

and17issecond.

­COMMITTTTTTTTT.

­Dothisforeach3DIDR,andmakesureyouhaveadifferentrecolourgroupineachone.Sointhisexample

replacement,oneshouldhavethe45s,oneshouldhavetheCEs,andoneshouldhavethe91s.

­Save!

StepEight(ifyourmeshonlyhad'body'asthegroup)­Changingthepropertysets

­Okay,clickoneofthepropertysets.Makesurethetabdownthebottomisclickedon'PluginView'.You'llseewritingin

theboxunderneaththeResourceList.

We'regonnachangethings!Thisiswhereyouchangeages,shoessounds,whetherthingsspawnontownies,etc.I

alreadymadeatutorialexplainingawholebunchofpossibilitieshere.I'mgonnalinktothatinsteadof

makingthistutorialreallylong.

­Gothroughandmakeallthechangesyouwanttomakeoneverypropertyset.Basicallythough,themostimportant

oneischanging'age'from40to48.Becausethere'sliterallynoreasontonotmakeanoutfitavailabletoyoungadults

ANDadults.Ifit'stoooutlandishtobeonanadultandyoudon'twantittoshowupontownies,change'flags'to8.Atleast

thatwayyoustillhavetheoptiontochooseitforadults.

Also,ifyourhairoroutfitisfortoddlersorchildrenyoumayaswellmakethemunisex.:)

(­Youmayneedtoaddintheproductandversionlinesifyourpropertysetsdon'talreadyhavethem.Formoreinfo

seehere.)

­Save.Andifyourmeshonlyhad'body'asit'sgroup.Ithinkyouarenowdone.:DGotestit!

Ifthereareanyissueswithyourdefault,pleaseseethisposthere,there'sawholebunchofmiscellaneous

troubleshootingtips!Andifthatdoesn'thelp,pleasecommentandask.Ireallydonotmindhelping.:)

StepEightV.2(ifyourmeshhad'body/noblend/outfit'ormorethanone

group)­Ifyouhavemorethanonegroupinyourmesh

StepEightV.2(ifyourmeshhad'body/noblend/outfit'ormorethanone group) ­ Ifyouhavemorethanonegroupinyourmesh
Sobecausewehavemorethanonegroupinourreplacementwehavemoreworktodo.ThisisthebitIhatethemost.

Sobecausewehavemorethanonegroupinourreplacementwehavemoreworktodo.ThisisthebitIhatethemost.

It'salsowhereIusuallymessupinhairsifI'mtiredornotconcentrating.Anyway.Yourpropertysetsneededitingto

reflectthegroupsyouhave.

­Forastart,click'numoverrides'. Howevermanygroupswereunderyourmeshishowmanynumbersthisshouldhave.(Ifyourmeshsaidbodytwice,or

sayinhairsitmighthavehair,thenthreehair_alpha3s,thatstillonlycountsastwogroups.It'showmanynamesof

groupsthereare,nothowmanylines.)

Soour'numoverrides'shouldsay2.Undervalue,youcanjusttype2,it'lladdinallthe00000sforyou.

­Okay,underthatyou'llseethreelines.override0shape,override0subset,andoverride0resourcekeyidx.Youneedtoadd

moreofthem.

Clickoverride0shape,thenclickadd.Youmustchangethedigittothenextnumberintheseries.Sochangeit

tooverride1shape.Dothesamethingfortheothertwo(add,andchange

tooverride1subsetandoverride1resourcekeyidx.Ifyouhadmoregroups,you'ddoitagain,changethedigitto2,andso

on.)

­Nowyouseeitlistsbodybesidesubsettwice?Youneedtochangethesecondonetonoblend,orwhateverthenameof

yoursecondgroupnameis.

­Andsimilartothewayyouaddedthenextdigituptoyourlinesbefore,thenumberfortheresourcekeyidxshouldalso

gouponeforeachaddition.Sointhiscasechangeitto3(again,ifyouhadmorethanonegroup,it'dgoupforeach

one).

­Dothistoeachpropertyset,don'tforgettocommiteachone.

­Save!

­Gocheckinbodyshop.Youshouldbedone.:D

Ifthereareanyissueswithyourdefault,pleaseseethisposthere,there'sawholebunchofmiscellaneous

troubleshootingtips!Andifthatdoesn'thelp,pleasecommentandask.Ireallydonotmindhelping.:)