|
Post by simsi45 on Feb 3, 2019 20:49:01 GMT -5
So I'm done converting the huge aquarium from TS2. To make the aquarium I cloned the one that came with Spa Day, and I'm trying to find a way to add more fishes and bubble "effects" in the aquarium. (the max ammount of fishes is 6) Messing with the "Rig/Slots" tab only allows me to move the "effects" around (and that is with A LOT of trial and error) but when I try to duplicate them, or add my own they don't work. (of course it wouldn't be that easy) Now how do I go about this? I know the bubbles are treated as an "effect" (I imagine the fishes are treated the same) but I have no idea what to look for or what to do? I tried searching for a guide about editing effects (or FX) but I couldn't find anything. Is it even possible?
|
|
|
Post by minimonster on Feb 4, 2019 16:57:43 GMT -5
Hi simsi45! I do not often (or at all) 'toot my own horn' about making CC and skill, however there is probable no other modder than I outside of Maxis who knows more about the entire fish/aquarium system. Since you are discussing adding FX, I assume that you already have the most recent listing (My #1 favorite resource for making my CC) generously provided and updated by andrew located in his Creator's Studio HERE. You have probably already noticed how the fish are listed multiple times each one, which is for which slot/order they are placed in the aquarium (yet another example from the official team of overkill and lack of creative control)(and which is why there are only four listings for each fish for the GP03 aquarium). To try to narrow the scope of what I will ramble on to you about needing to try to accomplish, I will list issues/questions below:
- Are you trying to increase the number of fish that they can hold? If so, that would require an override (or Python Injection) of the inventory system, as the three 'basic' aquariums are limited to six fish each, and the GP03 one is limited to four.
- Have you extracted all of the aquarium tunings? You will notice how different aquariums call a different set of fish FX. You *may* also notice that the aquarium introduced in EP04 is marked/tuned as a basegame aquarium. So, there's that to throw into the mix, if you would like your conversion to be BGC...
- You can *try* my methodology of adding a single extra FX via the method I describe HERE. But that is limited to one effect, so there's the choice for which one...?
Please look those over and let me know a bit more about what/how much you actually want to attempt. IDK if you have tested your conversion in-game yet, but you *may* notice right away that the water FX (independent from the aquarium FX) isn't appearing as it should within the tank. I have found with bringing in external meshes for the aquariums that the water inter is 'lost' in the translation, and requires manual editing/double-checking of the texture declarations within the model entries in Warehouse for it to show properly... Cheers!
|
|
|
Post by simsi45 on Feb 4, 2019 17:42:04 GMT -5
Hi minimonster thanks so much for replying! I admit I had no idea about andrew's FX list this will definitely come in handy in future projects! Now about the aquarium I cloned, I'm talking about the GP02_JUICE aquarium (that came with Spa day) the one you are mentioning is the one from Dine out. Just thought I would clear this up just in case they work differently (other than their difference in the amount of fish they can hold.) Now what I'm trying to do with my aquarium is to: 1) First, I want change the position of the fish inside since there is some clipping happening. Fortunately this seems to be possible through the slots tab (although it requires a lot of time and guessing. If you happen to know an easier way to adjust their positioning, to at least avoid launching the game for every change I'd much appreciate it) 2) The main thing I want to do is like you said, add more fish slots. Now since you said it will probably require a whole override of the inventory system (which sounds a bit too technical for me) I'm wondering if I can at least add some additional fishes as a constant "Effect" (just like the bubbles that are in those aquariums) and also how to go about it. 3) Since we are on the subject, you mentioned the EP04 aquarium is BGC (which is always great) Would a simple tuning transfer work or would I have to recreate the package all over again, with the EP04_aquarium as the base? (I'm asking because I've done quite a few changes to my already made package such as the light settings, the water colors etc.) 4) Last question (i promise :P) are effects tied to DLC? So for example if I add an effect (that came with Spa Day) to a basegame object would that object still be basegame compatible or would it require Spa Day? I hope I didn't tire you You just seem very experienced on the subject and well...I love aquariums. PS: As about the water, I did manage to fix it after examining (a LOT) the EA aquariums. I basically remapped the water group of the mesh to fit the EA's texture (idk if that's the correct way or not but it seems to be working.) I don't know if you need a package or blender file from me, so if you do I'll gladly provide you with one. Btw here are some pics so you have an idea of what I'm talking about. *click* (there are some little fishes that are part of the original Sims 2 mesh but they don't really move. Just so you don't get confused haha)
|
|
|
Post by minimonster on Feb 4, 2019 18:46:27 GMT -5
Hey again, simsi45! So NOT exasperated in the least by your replete responses! Exactly what I needed to know about your project! I am Happy to see someone tackling that beast of a tank from S2 with the currently available tools! It was done about a year after release, but required too much 'jumping through hoops' to assemble - glad you are doing it properly! I will answer your responses in order, for clarity (hopefully!): 1) With that giant rock in the center, I can imagine that there will be clipping! (Def would want it there, tho...). So, you are right, it would be through the slots tab, and the only way available to us ATM to manipulate them in something like this is to zoom 'into' the tank as you are working on the slot positions in Studio. Kind of a PITA at first, but you get used to it after a while working on something like these... So, as long as you chose to re-number your clone you have a 'independent' (read: not going to override) slot/rig duo with which to work. Additionally, while working with the slots deciding on their position(s), remember that even though your S2 tank is a 2x2 tile (assumption) object, the effects are all created for a 2x1 object, and will behave as such. Take that into consideration while planning the slots. also, you *should* have a lot of freedom of choice when it comes to placing the slots for the 'bottom'-dwelling fishes (crayfish etc.) to avoid the rock. Your individual fish slots can be raised right into the 'middle' space of the tank, to avoid the center rock completely! 2) I think that you understand and have the 'right' idea about extra fishes, but there is another alternative that is just a *bit* more complex that can be considered, which would be PERFECT for this application. Your posting is Inspiring me to actually get by rear in gear and release something that I have been sitting on since right after Pets was released, so I hope to have it added to my Creator Studio later today! As I understand it, making an Override for the inventory system can be VERY problematic, and while scumbumbo just released an XML Injector, I have yet to explore ti to see its possibilities for this - so let's just forget about the inventory anyways. Adding pre-set choices of 'live' fish to the tank most definitely can be done, within a custom tuning, which *should * not be too problematic to do. If/when making a Custom Tuning, I myself would consider the EP01LabTubeBubbles as a great choice for this large tank! 3) Cloning the EP04 tank would (AFAIK) still make it tied to having EP04, so I was thinking (and have done, but have received no input if it works or not) of cloning something BG, like any of the BG single-fish tanks (Maybe Benny Bone's home, for example) and importing everything into that clone, to be able to have it BGC. The tunings proper themselves are all BGC items, as well all of the FX, so that is not an issue for this. Any of the 'extra' stuff (rig/slots/lighting) are independent of any pack once imported for this. 4) I think that I already covered this, but as I posted in my mini-tutorial, as per the main Devs themselves, everyone gets all of the FX, whether they have that pack or not. And as far as any 'pack-dependent' fish goes, AFAIK if someone does not have a particular pack, then the particular fish option would not display, but can be included in any lists of FX anyways. AFAIK... PS: You already did the 'hard' part of importing a new aquarium mesh with your diligent checking of the other tanks, and I can Happily see that you got it to work! (TY for linking the screenshot!) My little 'suggestion' would be to simply get rid of any of the left-over 'static' fish 'swimming' in the water, but I *would* leave the starfish & maybe the Moray as well - Love the Starfish! Not for self-promotion, but for an alternate example of what can be done and a possible solution for more fish, I have upped a small set for you to take a look at, which I had previously released on my simblr before I removed all of my old CC, and since I couldn't find the moved file in my mess on SFS, and since SFS is giving my a 500 error ATM trying to upload, I have put it on my OneDrive for you to check out: HERE. I made this from the BG Benny Bones home, and the small rocks are to be placed *within* the table. There are 16 small-size slots within the table for one to place the rocks, each of which then becomes an independent mini-fishbowl, so one can have a aquarium coffee table with one's own choice of fish. I also included my 'original' response to the MFPS aquarium table in the archive as well, so you can see what a custom tuning for slotted, misplaced single-FX fish looks like... (I actually got mine out before MFPS came out, I was so unimpressed by their offering, and I was experiencing a 'hey-day' of activity from my mini-pets addon mods... Loving this interaction about the aquarium! Cheers!
|
|
|
Post by simsi45 on Feb 4, 2019 20:14:37 GMT -5
Awesome, thanks again for the response minimonster! That tank was one my fav objects I knew I had to convert it at some point. As about the "static" fishes my main plan was to *attempt* and transfer their animations from the original object, but I couldn't find anything related about transferring animations so I gave up on that idea. So I'm definitely gonna be cleaning it up! 1) I was kinda hoping there would be an easier way to adjust their position but, oh well. I'm still glad it's at least possible. 2) Now that part was what I was afraid of. I took a look in your included file and checked the aquarium table (which btw is adorable!) I'm guessing the resource I need to look at is the the "object tuning" If I understand correctly, that tuning file allows the object to contain more FX (in my case more decorative "live" fish, correct?) I'm asking because I've never made *or even attempted to make* a custom tuning mod and (for the most part) I have no idea where to even begin. Do I need to somehow, export the tuning of the EA aquariums and edit them to my liking or do I need to make that file myself from scratch? I also noticed your object tuning had some light functions etc. will my object tuning mod require these since the aquarium already has these functions? 3-4) Hmm, this is kinda disapointing (mostly because I've altered quite a few settings in my package and it would be a hassle to try and recreate it) I guess I'll leave it as it is for now and if I eventually make it the way I want I'll try to make it BGC. It's great to hear FX is compatible with the BG though! Spa Day's aquarium has some great bubble effects so that means If I i can successfully add more fish as FX I will also be able to add more bubbles (?) I also have a question about your tutorial. When you say it will only add 1 single effect, would that mean like...1 fish? Or would it completely replace all of the effects (already in the aquarium) with another one? Glad to see another aquarium enthusiast, I hope I can finish this project successfully!!! PS:Thanks a lot for going a step further and providing your item as an example! I'll be examining a bit more to see how that object tuning file is set-up.
|
|
|
Post by minimonster on Feb 4, 2019 21:08:32 GMT -5
Hi You! ( simsi45 ) You are Very Welcome! Shy of Python, I think of myself as a sort of Maxis file Jack-of-All-Trades, I know a bit about a lot, but I know a lot about a small bit. Having said that, the fishies are oneof the Rare bits that I actually *DO* know a lot about. While I have yet to actually try it, I *believe* that the fish 'objects' are nothing particularly 'special' about being objects. They are weight-painted with 5 bones, and they all share common animations between the slots, mostly. I think that *anything* could, in theory, be turned into a Default Replacement for any of the fish... (swimming toothbrushes or what ever crazy thing...). I have not looked into 'adding' a new fish, but I am certain that similar programming to the 'Custom Harvestables' or 'Custom Paintings' would be needed. 1) I have seen the feature to be able to hide parts of a mesh in the slot editor in a request here on the forum. Yes, that feature would be Lovely to have, but I am still so Happy to have the visual slot editor itself that I have become used to micro-movement within a mesh to be able to see the placement. The custom aquarium coffee table in that archive, with it's 16 internally-placed slots, each adjusted for the height and 'collision' of any floor objects was a *real treat*... o_0 2) You must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. (etc...) So, about the different files in that archive. The slotted custom aquarium coffee table actually has had the tuning eliminated completely, it is only (overly) categorized. The 'tuning' part(s) for that one are within the included rocks meant to be placed onto the slots inside of the table. Those are mini-fishbowls themselves, and one has a custom 'Purchase Fish' option that I wrote for it. The other 'response' table is the one that is simply like the Maxis one from MFPS, but I made options for choices of fish instead of Maxis, who only have the single set of fish that they chose for theirs. The only (minor) issue with an object like the response table is that since it has multiple tunings written into the object files (mind: NOT a 'combined package', but different tunings within the same file and set of swatches) is that one has to make their choice when buying it initially - you get a Script Error if you try to change to a different 'tuning swatch' after placement. As I wrote - minor (to me). As far as the extra code in my tuning for the lighting. I was initially *hoping* to have the choice of light interactivity available to the tables - but I mucked up something and forgot to check some obscure thing so while the choice 'functions' without error, it does not seem to affect anything at all... o_0 3-4) Yea, that's the thing about having things be tied to having a certain pack. And with the extra little chore of having to manually make sure the lighting parameters within the mesh/texture declarations are all correct makes re-doing it all a daunting thought. You will mot want to be using any of the actual aquarium's bubble FX, with the exception of *maybe* the one from GP03. Any of the others would be way too short for what you need, which is why I recommended going with the EP01 Lab Column. An additional idea would be to go with the Bubble Wall from GP03, it makes for a Wonderful 'bubble wall' inside of a large aquarium. (You will see if I get my act together about my Aquaria Stuff Pack tonight). Yes, especially writing Custom Tuning, you can add as many bubble columns as you want... ( andrew - Seriously, your FX listing is my Favorite Resource to have and cherish!!! I cannot Thank You enough for keeping it updated!) re: My tut. Yes one effect only, however a particular effect may have multiple things going on - such as the new pond that came with EP06. However, not all of the FX play well if they are inside of something that has an alpha - such as this aquarium. There are myriad possibilities for using it... Cheers Again!
|
|
|
Post by simsi45 on Feb 4, 2019 22:52:18 GMT -5
Wow this was very insightful minimonster !!!! It really helped clear things up a lot. So much that I think I made a little step forward and I'm very VERY excited! So with some research (and your help from your own package) I did the following: 1) cloned the aquarium table from MFPS 2) extracted its tuning and added it to my package 3) renamed it and made it my own 4) went inside the XML "tab" to find it's FX line 5) replaced the FX's name with one from andrew 's list (gp02_aquarium_armored_catfish_1) 6) assign it to every OBJ_Definition resource and to my surprise it worked!!! I also tried moving the FX around (in the slots tab) and it also worked as expected! (left is my edited table, right is original) Now If only I can manage to find a way to add more "effects" to it. I decided to go one step further and add a brand new "effect" to the object. This is where things got a bit...rough. I'm not really sure how to do it...however I still did try something that made sense to me. So as you can see I copied the text inside the red rectangle (which I thought was what enabled the effect) and pasted it right under it. I made sure the spaces were correct, and that I didn't accidentally erase a line. I then changed the effect's name again with something different. However when I tested it in-game there were no effects showing at all. Not sure what I'm doing wrong...or right (lol) Maybe it has something to do with the reference numbers? Maybe I'm supposed to copy something else entirely? Would you happen to have any insight into this?
|
|
|
Post by minimonster on Feb 5, 2019 0:16:32 GMT -5
Okey-dokey. Just a couple of things to add: Without seeing the rest of the tuning file that you added the section to, I cannot tell what is going on fully... You did Great with your experiment, however I want to add that you may want to be looking to replace the default fish FX with the variants that have "fishbowl" in the name and not any with "aquarium", as the table depth is too finicky to be able to utilize the full-sized fish. That said, you Definitely want to be using the "aquarium" variants when looking at your custom tank, that is unless you want to add some extra 'baby' fish to it, TOTALLY possible to do, just for effect, then back to the "fishbowl" FX.
I am in Earnest about getting my 'little Aquaria' project released. I am currently going through the 100+ files for the set and making sure that all have been updated with the latest tags for Maximum Compatibility. I have about 25 left until I can go and attempt to take some screenshots... Urf, but Yea! I am going to finally get it released (It all has been collecting dust since last May)... All of my fishbowls and tables will be in the release, as well.
(If you wish, to make things easier, I could PM you my email and you could just email me the file, but any further developments should be recorded here, in case anyone might be interested in the process...)
Cheers!
|
|
|
Post by simsi45 on Feb 5, 2019 0:33:24 GMT -5
Alright, the table was just as an experiment that I don't intend to keep...however the baby fishes you mentioned...now THAT is clever! I'll be on the lookout for your project it sounds very interesting (plus who knows maybe I can learn a thing or two) I'd be more than glad to send you the file so you can take a look at it. It's just I'm confused as to which file you want, the aquarium table (that I first edited) or my second (and failed) attempt?
|
|
|
Post by minimonster on Feb 5, 2019 5:34:46 GMT -5
Hi simsi45, Actually, I was referring to simply the tuning .xml file itself, either the one that failed so I could try to figure out why, and/or the one that worked... PM'd you my email, as for simply things such as this kind of text file, and being it is so tiny, email is simply better than uploading/downloading... Cheers.
|
|