I've been asked a few times how to make clothes -- and toyz, it works the same really for them -- show up properly in the closet as themselves. You've made your dream item... edited its .CLZ section, given it a heavenly texture bitmap, given it its own filmstrip, given it an ID number that does work, gone through all the steps in various tutorials so it shows up okay... but it still looks like the original (on shelf or off it) or the original now looks like yours. Okay, don't panic. Here's the basics for you, using the blue and red Tuque as example. The first part that's important as regards your problem is this: 00007100 0C71 0010 0C71 0010 0000 0011 5844 6F77 .q...q......XDow
You have to rename the sprite from Sprite_Clot_HatKnit_BlueRed to something else -- just change one letter, make it something like Sprite_Clot_HatKnit_BlueRex And again here, make it the same change: 00007460 682A 0010 0000 0000 2E3F 4156 5370 7269 h*.......?AVSpri
Right, now you need to scroll down a bit more until you get to the part that looks like this: 00008220 0300 4300 4C00 5A00 1400 4300 4C00 4F00 ..C.L.Z...C.L.O.
It's a list of all that's in the file, so that the game can find things, you see, and it's in unicode which is why there is a 00 after each letter. Each instance of C.L.O.T._.H.A.T.K.N.I.T._.B.L.U.E.R.E.D change to C.L.O.T._.H.A.T.K.N.I.T._.B.L.U.E.R.E.X Now get to this part -- it'll be directly below that list if you're doing it in a hex editor, but if you've used Resource Hacker or Tinker on the file it'll be down below the Naming Area: 00008310 0100 0000 5370 7269 7465 5F43 6C6F 745F ....Sprite_Clot_
As well as changing the ID number here -- it's B93A of course, if you look in the hexadecimal area of this example -- you also need to change that Sprite_Clot_HatKnit_BlueRed to Sprite_Clot_HatKnit_BlueRex Almost done now. You need to go to the Naming Area, which you can get to in your hex editor by searching for the hex string 50004600 -- and we see this: 0000CC50 0000 0000 0000 0000 1200 4200 6C00 7500 ..........B.l.u.
Right. You should really rename your file here -- in Petz you _have_ to, in
Babyz you really should although the game is very forgiving about that. But what
you do have to do for your problem to be fixed is to rename this bit
Save, close and run the game. If all went well, you should now see your hexed item working separately from the original. Good luck! Carolyn |