View Full Version : Creating new pet pattern alphas
29th Oct 2006, 7:57 AM
I know this is technically a "texturing" discussion, but it's fairly technical so I think here is probably a better place than the object or bodyshop discussions.
I've successfully gotten a couple of new pet alpha mask layers into the game without them obviously overriding any of the existing patterns. However, there are a few things I haven't been able to track down yet and I'm about to run out of weekend (there's very little chance I'll get any spare time this week to keep working on it), so I figured throw it open to see if anyone else is able to take it to the next level.
Also, many thanks to HystericalParoxysm for all her hunting around in bodyshop files finding patterns for me. Now I know why I prefer BHAVs to bodyshop!
Now, here are a few notes that I've managed to pull together:
- The texture overlay 3DIR and XML files are in catalog/skins/skins.package. Files for the same skin share common instance numbers, but all of the files share the same group.
- The 3DIR files that are related to the UI (amongst other things) and the BINX files are in catalog/bins/globalcatbin.bundle.package. Again, files for the same skin share common instance numbers, but they are not the same as the instance numbers listed in the previous dot point. These 3DIRs reference the above XML files by TGI inside themselves.
- The TXTR files are in 3D/Sims07.package, but they reference LIFOs in Sims08 through to Sims13. Pinhead's original recolouring tutorial (http://www.modthesims2.com/showthread.php?t=32696) describes how to combine them into a single TXTR for those who weren't around back then.
- The TXMT files are in 3D/Sims02.package. They need to have hashes generated for "family", because if they are set to 0 it will override the default "no colour" in pattern for the layer.
I have attached two files. The first, (the zebra looking one) has all the UI files, where the second (the one with test written on it) does not.
The problems I am having are as follows:
- I cannot change the group numbers in these files to any of the generally used ranges. I'm not *strictly* sure this is a problem, although it could potentially cause conflicts with Maxis items in the future. I'm hoping one of the extremely clever people who worked out the way to get recolours to use these groups might have some insight into this one.
- I cannot get the description text to show the correct value. In the one with the UI files, the description is blank. In the one without the UI files, the description comes up with "Tabby Stripes 1", which makes me think that I may have a partial conflict with another texture, causing the two packages to share a common description text. I cannot find where the description text is stored in the game files, so the STR# in the current file is really nothing more than a guess... I'm hoping someone might have stumbled across the source for these descriptions in the game files who could shed some light on this.
Please remember that this is not intended for general use as a custom content download. That would be a Bad Idea(TM). They're here for people trying to solve the problem to use as input. So please don't nitpick the texture! I was trying to make it work, not trying to make it pretty! ;) )
30th Oct 2006, 11:25 AM
The TXTR files are in 3D/Sims07.package, but they reference LIFOs in Sims08 through to Sims13. Pinhead's original recolouring tutorial describes how to combine them into a single TXTR for those who weren't around back then.
I'm poking around with this now to see if there's any more I can get on it (my god you've got it well documented) but I wanted to point out that you don't need to take out the LIFO references via that method - if you use Build DXT with the correct settings for the full-size to import your textures, it'll overwrite/override/erase in some technicalmumbojumbo way the LIFO references. Confused me at first when I was doing default replacements as I was trying to replace the original LIFOs too, but Build DXT just gets rid of all that for you at once.
30th Oct 2006, 11:49 AM
Build DXT just gets rid of all that for you at once.That's a useful hint, also for other purposes, thank you!
No, I don't want to be involved in this discussion (just following) so I didn't DL ;)
3rd Nov 2006, 5:14 PM
I think you'll have to change the stringsetidx property in the BINX resource, setting the value to the correct index in the 3IDR.
So, if the 3IDR is laid out as follows:
0: UI Data
1: Collection ...
2: Texture Overlay XML ...
3: Text Lists
Then the corresponding BINX should have:
stringsetidx = 3
This is taken from the normal sim skin files, but will probably apply to the pet coats too.
27th Nov 2006, 6:24 AM
Any news on this?
Also sorta off topic but is anyone working on custom fur accessories like ears and tails?
I don't know why but it seems Pets modding has come to a stand still.
27th Nov 2006, 10:10 AM
Custom fur accessories like that are probably going to be the very last thing we figure out, if we do. I took a look at pet body meshes and they've got sooooo many different parts - and I don't think we have any sort of plugins that will handle pet skeletons correctly to make them anyway.
As to why Pets modding has come to a standstill, I think it's due to a lot of the people who had any knowledge of Body Shop-type meshes deciding they dislike expansion and uninstalling it or just doing other stuff, not really caring too much about it... as I have been.
Those six or so interactions that pets have really aren't worth all the trouble the darn thing causes with the rest of the game, especially for creators. There are some still plugging away at it I'm sure, but I think the continuing struggle to fix the problems that the expansion has caused with different items has lowered morale and motivation on it.
28th Nov 2006, 7:20 AM
So is Pets going to be another Unleashed as far as modding is concerned? Are we really going to be stuck with the limits of Create-A-Pet? Or do you simply mean there are problems that are of more priority that need to be fixed first before anything "extra" can be done?
28th Nov 2006, 11:02 AM
I don't think that Pets will be completely dismissed by the modding community, but I think it won't be a quick fix either. It's not a matter of adding a few new features, there are significant changes to data, some of which is not compatible with existing data. Modders have to figure out how to approach these issues before trying to crack all these new features. Remember too that our current state of modding only came about a long time after the Sims 2 was originally released.
I did try Theo's suggestion, but it didn't resolve the problem. As I have a few other projects going at the moment I haven't done much more with this yet, although as I stated above anyone is welcome to play around with the files (including you if you'd like) and see what they can find.
1st Dec 2006, 5:37 AM
Well you figured out more than I could Echo..been sitting here playing with it for a while and had only just managed to find the files and spend the next two hours staring at them wondering how to make them do what I want...I'll play around with it some and see what I can do, have a whole month of nothing but time until I start college, hopefully that will be long enough LOL
1st Dec 2006, 9:26 AM
Dur.... okay I'm still working on this but found out you can make your own locked fur markings while playing with this, at least that's what I believe I did, it was showing up fine and dandy with everything I did until I extracted the STR list from the capcollections file, added 0x0037 Zebra Coat Markings for Cats and overwrote the STR file that was in with the original pkg file for the custom coat... going to play with it a bit more and see if it will unlock for me or not and then show the name possibly.
One thing that I did notice is that the custom coat marking is not showing up as a custom item in my game at least which leads me to wonder about the probability of actually creating and sharing custom skins for pets will be, I mean if one person makes one and places it in the collection and they're not showing up as custom wouldn't it mean that if I downloaded #37 from one person and another #37 from someone else one would overwrite the other?
ugh...my brain hurts now...
1st Dec 2006, 1:21 PM
The ones attached may not show the "custom" icon, but as far as I could tell it was not overriding any of the skins in game. That is, I counted the number of patterns before, and again after the files were added, and the ones I added did not override any of the earlier ones. I think the files use the same TGI system as meshes, where the instance is based on a hash of the filename (http://www.sims2wiki.info/TGI). If that's the case, then the custom clashes aren't quite as much as a problem so long as creators use a sensible filenaming structure, although yes it still could potentially be problematic...
Also, thanks for having a go with it. I felt bad starting something then just leaving it to languish here unattended. :)
1st Dec 2006, 9:40 PM
hehe... can I say I solved the naming problem, by just deleting all the names LOL? :faceslap: .... I think however that I have found the STR file for the coats, I guess so since I managed to delete all the names, coats still show up and work just fine there's just nothing to go by other than color when you're looking at the different layers. So hopefully there's a way for me to figure out what the heck I did so I can undo it and then do it correctly.. Anyways the file is globalcatbin pkg towards the bottom, I added a string to the bottom named zebra 1, extracted the file, saved it to the zebracat pkg, deleted everything other than the zebra 1 and POOOF no names for things :lol: So it stands to reason that if I go back and just add it back to the pkg file without deleting anything that it should work right? Or should I change the STR file to say zebra 1 and simply add that into the globalcatbin? sorry rambling now, but might have found something to work with at least
1st Dec 2006, 11:37 PM
Okay this one has kicked my butt, I admit defeat, I'm completely out of ideas at this point, I can delete coat marking names all day long and add them back so long as they're maxis originals but I just can not get it to pop up the name of the zebra coat markings. I know there's got to be a step someplace that I'm just missing but I can't seem to find it... I've also opened pretty much every file that can be opened with simPE and all I could find was the globalcatbin with the coat textures, no other file seems to have it. Maxis just seems to have it in for the pets and creators. Other than the name issue however it seems to work just fine, it fades correctly, colors correctly, takes on the right textures, you can play it in the game without issues or at least on my computer. It acts perfectly normal but doesn't have a name in the catalog. I'm going to try and create another texture and see if it overwrites or not, hate to say it but not having a name just might have to do in this case.
2nd Dec 2006, 12:08 AM
Cool! Well found! Although it could also be a bit irritating. Is the group/instance for the new strings file referenced by any files as far as you can tell, or is it actually a generic global strings file? If it's referenced by TGI, then we should be able to change the reference to a new file without having to override all the others. If it actually requires a change to a global file though, then that does not bode well for people trying to create and share coats.
2nd Dec 2006, 1:43 AM
It appears to be generic as far as I can tell...which isn't very far LOL But I've gone ahead and included screen shots as well, maybe you'll have some more insight or somebody will I hope.
2nd Dec 2006, 5:25 AM
While I have attained an insight into Pets objects, with the help of Paleoanth and this post from Echo, I am struggling with the execution, meaning I have not yet managed to build any non-replacement package of a skin or a collar.
With the exception of the fact that the XML file type is different (XTOL,XMOL) the general construction of the collar, the alpha layers and breeds appears to be the same. I think that unlike objects that go in the catalog, the name in a STR# is not how the object is located, but rather a 3-part indexing mechanism based on TGI.
Using the terminology that you get in CAS debug mode (Shift-N), there is:
FragKey -> BinKey -> ObjKey -> object
The FragKey is a BINX-3IDR pair, PAIR meaning both share the same TGI. These are found in the GlobalCatbin.Bundle package.
This first 3IDR points to the BinKey and the ObjKey by TGI.
The BinKey is a COLL-3IDR pair, also from GlobalCatBin.Bundle.package. The TGI for the COLL was pointed to by the 3IDR of the FragKey. The 3IDR for the BinKey points to a TextList by TGI, and the BINX in the FragKey seems to have the string number (non-zero based) as the stringindex= parameter. Thus I think is why the attempt by mynxie to add the name and get a result from deleting names did not work, as it is not a key to locating anything.
The 3IDR in the FragKey also points to the appropriate XML file for the type. This file (XMOL,XTOL) pairs with a 3IDR to make the ObjKey (found in the skins.package file).
This ObjKey points to the CRES,SHPE and TXMT files by TGI via the 3IDR.
The XMOL file has the name (for the first collar it is ducollarsmooth_bonesblack) and a numoverrides= parameter.
For the collar, numoverrides=2.
override0resourcekeyidx=5 is the locating element for the first texture override, and this is the 6th line in the ObjKey 3IDR file (element 5 starting at 0).
override1resourcekeyidx=4 is the locating element for the second texture override, and is the fifth line in the ObjKey 3IDR file (element 4 zero-based).
Of course, the CRES and SHPE pointed at in the ObjKey the have the references that point to the GMDC, plus all the other sub-elements that make up a scenegraph file
I know this is quite complicated and requires a lot of modding experience to understand, which is why I shifted from posting in Object Creation and Texturing to Modding Discussion/Research and Development. I would appreciate anyone else that can help putting in their two simoleans worth (or someone that can show me I'm off track before I go over the edge).
<* Wes *>
I may try to build a pictorial diagram of this, although my past efforts at posting diagrams have not turned as well as I hoped because of clarity/filesize tradeoffs.
2nd Dec 2006, 9:14 AM
You know Wes that actually makes a lot of sense... I will play around with it some more tomorrow, I knew there was something not quite right in what I was doing and as far as I could tell I did just about everything that could be done to a STR file short of just deleting it LOL.
2nd Dec 2006, 10:05 AM
I hope you do work on it, and show me up.
I have made a collar recolor here that at present doesn't recolor.
But I did get the name (as seen in the debug data) to change by taking a copy of the whole TextList, changing the TGI and editing just the one line numbered 0x000C (which does correspond to the stringindex=0x0D parameter in the BINX). This is a copy I renumbered to group 0xFFFFFFFF instance 0x00000001.
If I can't find a non-replacement way to add custom things, then I haven't really done anything.
I used group 0xFFFFFFFF for the copies of all the BINX/COLL/STR#/3IDR sets. I hashed the filename to come up with the instance for the first pair, and then added one for each new pair.
The game took the 0xFFFFFFFF group and changed it to 0x6F000209 when it loaded it.
It's late here. I will try to work on this some more, and possibly upload it, broken and all, for someone else to play with.
<* Wes *>
2nd Dec 2006, 6:18 PM
Well, now I don't feel so bad that I couldn't figure it out myself. This is obviously way above my limited modding skills. I will be happy to test and provide any information I can. I took notes when I was working on it, if anyone wants them. They are posted in the other thread we were discussing it on.
2nd Dec 2006, 10:21 PM
OK, now I'm going to share my 'progress'.
I am close, but I am right now stumped by the hashing methodology used for the XMOL family value.
I am attaching a package that puts a new collar entity (not overwriting a slot) into the Create-a-Pet program. The collar that shows up is the heartsred one.
That is a testing artifact. I have a scenegraph for a recolor (started by Paleoanth) in the package. But I have found that the "family' (guid) value in the XMOL section is the key to linking the scenegraph to the collar entity.
And I am unable to figure out how to get my scenegraph properly hashed to create the right value.
If you get the family value from a different collar XML and place it in the XMOL in this package, that is the collar you will get.
So it appears that some part of the scenegraph name/id values is hashed and that is the 'handle' the game uses to find it.
I hope someone that better understands the hashing can help me. Also, please remember that the textures/names are here for testing, not for release. I's not a polished work, but a proof-of-concept.
<* Wes *>
Edit: It now appears to me that the Hash Generator includes a random component in the calculation.
Edit2: Now I have found XMOLs that share these family= values have the same sets of material description references, but not necessarily the same CRES or SHPE.
Edit3: The use of the family= guid from a different recolor working is because the item has tsDesignModeEnabled in the GMND, but not the new name for my texture.The game appears to step back to a known GUID when it is having trouble location the rest of the pieces.
3rd Dec 2006, 6:55 AM
okay good news for ya Echo... err, sort of, I kind of lost the texture now and it's the wrong name but I think I can fix it now to where it will show the proper name. The error seems to have laid within the BINX. I went through the binx files in the globalcatbin and discovered that there were a few discrepencies in the way the BINX in the zebracat file and the other BINX's were written so I change them follow what I took a shot in the dark to believe was the proper one...well apparently it wasn't as you can see from the screen shot below, however I think I maybe able to find the correct one now to where it will show properly in the game. It does appear as though Wes was correct that it is not STR based within the pkg file, but I do believe that it still has to be corrected in the globalcatbin.bundle textlist for the petcoattextures to properly show the name in the game. Again this is not a 100% thought, I'm still confused as heck on this thing, and I'm hoping I can finish this up tonight because I'm just that excited about it, however if not then there's always tomorrow.
I also know that it was showing as Tabby stripe 1 in your game but for mine it has been nothing but blank, so this is a good thing...If I can restore the texture and obtain the proper name, but at least it appears to have been narrowed down to a single file.
3rd Dec 2006, 8:16 PM
okay I have the texture working again... in the binaryindex file
iconidx shoud end in 4 not 0 and the stringsetidx should end in 3 I believe, now the only problem is that if you change the stringsetidx you do get a name however I am only getting silver as the name inside the game, I have tried changing it to various other numbers and even letter with the same result, so I may have hit another dead end here but there's still a few more things to try out, at least now it says something.
4th Dec 2006, 2:39 AM
:blink: Righty-o now I'm trully confused... if you correct the binary index and delete the STR file from the pkg you get the name silver no matter what, if you add the STR file and change the binary index you get a big ol' blank spot. So now I have no clue if the answer lies in the binary index file or not, it seems deleting the STR file is the only true way to get a name inside the game to appear, but it also appears that no matter what you reference to in the binary index will allow for you to obtain the name. I've changed to just about every number and letter combo I can think of, and even played with anything that would allow me to play with it short of the texture itself, I don't think I would feel as frustrated with this right now if I could at least get a different name to appear now then it would just be a matter of determining how exactly it references the names in the list to that particular file. At any rate this is my last post on the subject until I either get it working or someone else does ...it seems I'm just cluttering the board with failures. :rolleyes:
12th Dec 2006, 5:58 AM
Well, I have answers to some of the questions, and a slightly broken demo.
I got the idea that the way I added a dog collar was essentially the way to add a new Coat Color template file to CAS. I was right there.
If you haven't looked already, I explained adding a dog collar here: http://www.modthesims2.com/showthread.php?t=208775
In the tutorial file in this download is an explanation of the linking files. However, for the Coat Color you use an XTOL (texture overlay) instead of an XMOL (mesh overlay).
There are a lot less items needed in the Coat Color template. There are 6 files used for linking, a text file, and then a jpg icon swatch (16x16), a TXMT and the TXTR itself.
I am attaching my first coat color, for large dogs only (there would need to be "lu" and "fu" versions made for the small dogs and cats). It is not perfect. The color intensity in the rendered dog is quite a bit more washed out than it looked when I made it, although that could be an artifact of some other rendering interaction I missed. The head also generally misses being colored, depending on body template selected, remaining generally the previous color.
Since this is a body, I likely needed to make another package for a head, which I didn't make yet. There may be other items that need made to make this work reliably. But I have attached a snapshot of the new coat color item in CAS.
Anyone interested may use this file as they like to experiment with, my only restriction is that I don't want to see it just copied anywhere else. Fix it, rename it, use any parts you want, whatever, but don't distribute it as-is.
<* Wes *>
12th Dec 2006, 6:59 AM
Wes, why do you excuse all the time? :D
Hey, it's great! It's a start! You're a pioneer exploring unknown area - where no modder has been before :D (can't quote Star Trek correctly in English I guess) so it's great as is and the texture and else will be fixed. Nevertheless phantastic job! :) :up:
14th Dec 2006, 2:25 AM
First, I want to thank you guys for doing what you're doing. When I first installed Pets I was really upset about there being no body shop for pets, and near homicidal when I realized I couldn't add coat patterns. I wanted to make a Serval and a Civet and that ain't gonna happen without new patterns.
I wish I could be of some help, but this sims hacking thing is just ridiculously difficult to understand, and I'm a programer by trade. I feel fairly confident that one or all of you will figure it out, it's just a matter of time.
In the interim, I'm going to indulge in fantasies about torturing Maxis developers.
One question: Did anyone notice any disabled stuff in any of these bins? Like maybe that skunk pattern, or the glowing eyes for dogs? I kinda suspect the eyes effect is a script, but what do I know.
1st Jan 2007, 7:21 PM
wchilde, the skunk "pattern" is not a pattern at all, but seems to be an entirely new mesh, much like an accessory. But it also appears that if the skunk mesh is in fact an accessory, it is quite different than the normal pet accessories, as several resources it uses are different.
3rd Jan 2007, 3:43 AM
Wow....and here i've been thinking I'm an idiot because I cant make a custom coat...then i read this thread, not understanding a THING, and now I KNOW i'm an idiot!!! My dog has a mostly white coat with a distinctive heart-shaped black patch...I thought it would be so easy to make a custom coat...lol....
Echo...I won't mind at all though if you start making animal BHAV hacks!!!
27th Jan 2007, 8:55 AM
will any of this research perhaps make headway into adding fur accessories? There are so few that came with the game. Besides I want accessories like horns and wings and other interesting additions so hopefully along with patterns this will get figured out soon. Plus I really want a bald fur texture for making a proper sp[hynx cat so press on everyone! I am utterly confused but happy to see that this area is being worked on.
27th Jan 2007, 9:49 PM
I was hoping to make a few custom coats also. my lab had a white patch on her chest, but noting in Create a pet even comes close. I even updated simPE in the hopes to recolor, but I am a N00b when it comes to custom coloring.I havent had a chance to goof around with the updated simPE yet, but i'm not sure if pet coats can be recolored. Even though simPE is an AWESOME program, certain items in the game appear to be "untouchable"
10th Jun 2007, 8:38 AM
Is anyone still making efforts in this area? I had an idea that might help people to be able to have new patterns. What if instead of making new alphas one was to make new base coats with the patterns directly on them, which was the way we made Unleashed pets, instead? Like for example if one wanted to make a white dog with a heart shaped patch instead of making a heart shaped patch alpha one was just to make a white coat with the patch already on it. Would someone that has experience with hacking be able to look into it? I have no clue how to work with things like MATD and TXTR so I would not be able to do it.
10th Jun 2007, 9:15 AM
I think the problem with that is the fact that markings are supposed to be layerable - instead of having 500 different types of skins/markings, by having the different coat colours and then being able to layer them however is actually a rather nifty feature and I think that's why starting with the alphas (which are altogether MUCH simpler than making a completely new coat colour due as they have much fewer textures to deal with) is the way to go. However, getting them to actually work reliably, uniquely, and easily is the tricky part, and I don't think many people are still investigating this, if any. I lost interest when I saw how boring pets were in the game, and I think a lot of other modders might have done the same. If someone were to take interest and figure it out, that would be cool though. ;)
11th Jun 2007, 3:32 PM
I didn't really pursue this, even though I have Wes's initial pet coat package, because once Wes and I did the collars (that everyone was screaming about) and posted them, no one did anything with them. I am glad that I tackled that project, I learned a lot. However, it seemed that once it was done and collars could be easily made, no one bothered. I foresee the exact same thing happening with the coats.
13th Jun 2007, 6:23 AM
HystericalParoxysm - I can see what you mean about the alphas but new base coat "colors" might still be useful for other reasons. I don't think things like plaid or other multi color patterns could be handled with alphas. I think the new coat colors might even work with the alphas to lead to things like plaid spots.
Paleoanth - I think your collars might not have garnered much attention for 2 reasons. Seasons came out very soon after and many probably were distracted by it. The other reason is maybe they were waiting for the other shoe to drop so to speak. Yeah new collars are awesome and all but maybe people want new meshes like bandanas and wings more.
The lack of customizations available for Pets pets is making me miss Unleashed. At least I could have fae cats and devil dogs in UL.
13th Jun 2007, 8:10 AM
If someone were to take interest and figure it out, that would be cool though. ;)
Well, it is figured out, but since there is no tool like Object Workshop to do it with, no one is interested. Besides collars, this method will work for [non-replacement] coat colors, face templates and some other CAS-only stuff.
And, as you pointed out, few seem very much interested in Pets anyways.
<* Wes *>
17th Jun 2007, 6:38 AM
^That could be another reason. A lot of people either can't or won't do things if they aren't as easy as it is to make objects. Maybe someone would be interested in developing a tool for that? I see plenty of people showing off their pets or uploading pets and these are just made with the existing create a pet tool. Interest in Pets might not be as high as it is for other things but there are still simmers that are interested in pets. There is even someone out there making new critters from the womrat and bird so it is not completely dead.
I just had another idea. If one was to make a totally or partially (like the back half of the body transparent and the front half visible for example) transparent coat and custom accessory meshes were possible then maybe things other than qadrupedal animals could be developed. Of course as I have mentioned before I lack the skill to do things like that and those that do have such skill seem to prefer to do other things so I am probably wasting my time but at least I tried.
17th Jun 2007, 8:08 AM
I had a request to make a transparent dog. I don't know how to make pet coats transparent. I have to give it up. I have to wait for somebody to make pet coats successfully. :)
21st Jun 2007, 7:18 AM
Speaking of non default stuff, would anyone be able to make these (http://www.modthesims2.com/showthread.php?t=199599) not overwrite the weird color base coats anymore? It sucks not being able to have both "tabby fur" and the funky colors at the same time. And don't even get me started on the "default repacement" eyes. If I want to use 2 different sets it is just tough cookies until someone fixes them.
23rd Jun 2007, 11:11 AM
I honestly believe that much of the reason people seem to lose interest in pets is not just that having one turns boring in the game once you play them a few times, but also because there are so many limits in game play as well as in CAS.
If we had more options such as hooves and tails and types and patterns of fur, it would make building and playing pets so much more interesting. If we could make our pets moo or roar or chatter, it would really make it exciting!
I wish I had the knowledge to help anyone who might still be interested in cracking the secret of creating custom pet skins, but I would not even begin to understand.
If everyone ever involved in this project gives up forever, I would understand totally.
Just don't want any of you to think no one out there would care if you ever were successful. I believe there are a lot of people out there who would be totally excited! I know I would be! Thanks to all of you who ever tried!
24th Jun 2007, 6:00 AM
I agree with shannahlight.. I am definatly not smart enough to mess with files or anything, but I was messing around trying to make different animals, and the options are sooo limited, I can't even make a animal have long fur if I want.. So if anyone does figure this out, please let me know..
26th Sep 2007, 4:53 AM
Im agreeing with other posters that alot (most) of us dont have the technical know-how to make a template without a thorough tutorial (if its been thought out completed). As far as the collars go and interest, those are great but I never use collars on my pets, even in real life, they are house kittys. I tried making a default cat fur pattern (face pattern) like you would with sim skin defaults and it was unsuccessful. (hey I tried hehe). I think alot of us are waiting for someone to make a definitive user friendly guide to create our own pet furs pattern templates, or anything really, for the modding challenged. (points at self). I am waiting patiently for the day someone shares this info, but seriously it would make my year. Id be very happy.
26th Sep 2007, 5:12 AM
If someone wants to become world famous as a modder, and revered by kitty and others, Peter Jones (as in PJSE) has made a SimPE plugin that will help you to extract all the files for a pet collar, an alpha layer and other mesh or texture overlay based items.
It is in testing, and is available on Peter's site at www.simlogical.com/
While this still doesn't make it as easy as cloning objects with Object Workshop, it makes locating all the parts for an overlay easy. Mostly, it just needs someone to adopt it, amke an overlay, and then write a tutorial on how to do it.
Were I not in over my head in projects already (such as my animation exporter tools), I would work on it myself.
<* Wes *>
15th Feb 2009, 4:10 AM
Is anyone still working on this in any capacity, and is Peter's plugin still available? A quick check at simlogical.com does not yield any immediate sign of it.
7th Jul 2013, 9:11 PM
I've taken Echo's zebra package and given it a different GUID so it doesn't conflict with her original one, and I've been able to add the CC star and get the tooltip and coat name to show up, but the texture no longer works (I swirled her texture so I can tell when mine is working and when it is just pulling hers).
I figured out this was because I did a Fix Integrity to make the TMXT and TXTR custom and only part of this package, but that breaks it. The package is still somehow referencing the original group number for those two bits and I don't know what else to try to fix the linkage. I know that's what it is doing because when my package is in game by itself the texture is broken, but when I include Echo's original one at the same time, they both use her textures.
I think that's the last piece to make this package a true custom coat. I'm thinking after this last bit is sorted out, it should be pretty easy to make more coat patterns off of this one simply by changing the GUID and editing the TXTR and text list string.
I've also been trying to make the tooltip text different from the coat name, but I haven't had any luck with that either. That, however, isn't all that important to me though.
vBulletin v3.0.14, Copyright ©2000-2013, Jelsoft Enterprises Ltd.