aelflaed
30th Jan 2009, 08:43 AM
Mods, please move this to the appropriate section if neccesary.
I've recently learned how to make adjustable heights for wall-mounted CC
objects. I'm no modder really, but I had a number of older CC items that I wanted to have this feature. Luckily, I found someone to teach me how to do it.
Since I know I won't remember how in a few months' time, I made a step-by-step tute for myself.
First there was a hint on the process at MATY, and Tunaisafish helped me from there. It may also be useful to others, since I couldn't find one ready-made. It's quite easy, but requires the QA version of SimPE.
The attached file is a PDF.
Have fun!
Edit March 2009 - Okay, I've fixed the attachment which was AWOL. I'm posting the text of the tutorial here as well. Most of the pictures are too large to be posted, so get the PDF if you want the whole thing.
Deco Up, Deco Down
This is a mini-tute on making custom wall-mounted objects shiftable for Apartment Life players. It's very easy.
Thanks to Goggalor who started the process, and Tunaisafish for helping me with SimPE. The thread where Goggalor posted fixes for the game objects Eaxis forgot is here :
http://www.moreawesomethanyou.com/smf/index.php/topic,12998.0.html. He gave some quick instructions for do-it-yourself updates too.
First, you need the QA version of SimPE. If you don't have it, you need to go to the site (http://simpeforum.ambertation.de/forum/) and ask to be added to the QA testing group. Once approved, you can download it. Current version at time of writing is Version 73.35.
Then, open the package you want to alter. Select the little blue folder from the top, and browse to the file you want.
When the screen has loaded, select Behaviour Function (BHAV) from the Resource Tree window.
In the Resource List window, select Function-Init.
Click the Plugin View tab at the bottom of the screen.
Scroll down to the bottom of the list of nodes in the bottom window. On the right side, tick 'special buttons' if it's not showing them already.
Highlight the bottom node (0xA in my example), and press 'ins/true' (special button) on the right. That will duplicate the node.
Now we edit the duplicate node. Select the bottom one again and press the button that looks like a hammer and spanner. (to the right of all the 'Operands' values, in the 'Instruction Settings' box). This will give you the Wizard popup. http://thumbs.modthesims2.com/getimage.php?file=898408
Once you see the popup window, alter the values to match one of the two examples shown. It doesn't matter whether you use the Instance picker or the Hex values. Press Okay when you're done.
Troubleshooting: If the popup you get doesn't look like mine, or is greyed out, you need to go back and alter the Opcode value before pressing the hammer-and-spanner button. The Opcode button is on the right. Change it to 0x0002, then try the editing button again. This time, you should see the correct wizard popup. Alter the values as shown in my example above, and press Okay.
Press Commit. Press Save.
Finished! Remember to load up the altered file and make sure everything is fine. Oh, and any copies of that object already being used in-game will probably have to be replaced, before the change will take effect.
Now wasn't that easy? When you know how.
Happy Simming!
I've recently learned how to make adjustable heights for wall-mounted CC
objects. I'm no modder really, but I had a number of older CC items that I wanted to have this feature. Luckily, I found someone to teach me how to do it.
Since I know I won't remember how in a few months' time, I made a step-by-step tute for myself.
First there was a hint on the process at MATY, and Tunaisafish helped me from there. It may also be useful to others, since I couldn't find one ready-made. It's quite easy, but requires the QA version of SimPE.
The attached file is a PDF.
Have fun!
Edit March 2009 - Okay, I've fixed the attachment which was AWOL. I'm posting the text of the tutorial here as well. Most of the pictures are too large to be posted, so get the PDF if you want the whole thing.
Deco Up, Deco Down
This is a mini-tute on making custom wall-mounted objects shiftable for Apartment Life players. It's very easy.
Thanks to Goggalor who started the process, and Tunaisafish for helping me with SimPE. The thread where Goggalor posted fixes for the game objects Eaxis forgot is here :
http://www.moreawesomethanyou.com/smf/index.php/topic,12998.0.html. He gave some quick instructions for do-it-yourself updates too.
First, you need the QA version of SimPE. If you don't have it, you need to go to the site (http://simpeforum.ambertation.de/forum/) and ask to be added to the QA testing group. Once approved, you can download it. Current version at time of writing is Version 73.35.
Then, open the package you want to alter. Select the little blue folder from the top, and browse to the file you want.
When the screen has loaded, select Behaviour Function (BHAV) from the Resource Tree window.
In the Resource List window, select Function-Init.
Click the Plugin View tab at the bottom of the screen.
Scroll down to the bottom of the list of nodes in the bottom window. On the right side, tick 'special buttons' if it's not showing them already.
Highlight the bottom node (0xA in my example), and press 'ins/true' (special button) on the right. That will duplicate the node.
Now we edit the duplicate node. Select the bottom one again and press the button that looks like a hammer and spanner. (to the right of all the 'Operands' values, in the 'Instruction Settings' box). This will give you the Wizard popup. http://thumbs.modthesims2.com/getimage.php?file=898408
Once you see the popup window, alter the values to match one of the two examples shown. It doesn't matter whether you use the Instance picker or the Hex values. Press Okay when you're done.
Troubleshooting: If the popup you get doesn't look like mine, or is greyed out, you need to go back and alter the Opcode value before pressing the hammer-and-spanner button. The Opcode button is on the right. Change it to 0x0002, then try the editing button again. This time, you should see the correct wizard popup. Alter the values as shown in my example above, and press Okay.
Press Commit. Press Save.
Finished! Remember to load up the altered file and make sure everything is fine. Oh, and any copies of that object already being used in-game will probably have to be replaced, before the change will take effect.
Now wasn't that easy? When you know how.
Happy Simming!