Custom CellPhones and BackPacks
SCREENSHOTS
Downloaded 8,156 times
184 Thanks
63 Favourited
43,407 Views
Say Thanks!
Thanked!
Uploaded: 1st May 2017 at 7:36 PM
Updated: 13th May 2017 at 9:59 AM - Now allows also custom backpacks
Updated: 13th May 2017 at 9:59 AM - Now allows also custom backpacks
WARNING: Note that you will lose all the photo (and maybe other settings or data) stored in a cellphone when you get rid of it.
8 May 2017 Update : Now the mod also allows custom backpacks (with inventory). Check the bottom of the description.
2 May 2017 Update : see first comment (#2) for the Nokia5800 XpressMusic as regular cellphone.
Credits to blakegriplingph for mesh and texture.
Mod Info
Developed and tested on game version 1.67.
Mod Description
This mod allows to have custom cellphones (backpacks too, see below) and assign them to specific Sims.
WARNING: This is just the script, it will require third party objects to work.
I'm no mesher, so I just created a red recolored version of the default phone (no UL and no ITF)
to be used as example/reference to clone and remesh more that to be used directly.
You'll find that object in the first comment (#2).
In the tutorial below I left instructions on how to clone directly the original smartphone (UL) and futurephone (ITF).
Anyway, you'll find my custom cellphone in the BuyCatalog/ByFunction/Electronics/Misc.
The price is 0, I didn't specify one, I leave that job to the potential re-meshers.
INSTRUCTIONS
After buying the custom cellphone and before -and-dropping it into a Sim,
use the CONFIG-tagged interactions to:
depending on what you cloned - i.e. the script used).
So, yeah, our old friends NGMP's entries are needed once again.
The name for my example object is:
- ArsilPhoneCell for the regular cellphone (no University Life installed)
These namescould also be used to make/sell them with the Generic Food Maker or adding them to the
shopping list of grocery-type Rabbit Holes, but they are primarily needed to make this mod work.
Scratch that, for how the mod works you can't really make/sell cellphones that way (the object will
go directly to the Sim's inventory without giving you the chance to use the 2 CONFIG interactions).
NOTE: You can give a smartPhone or a futurePhone to a Sim without having UL or ITF installed
(my mod doesn't add the related extra features), but when you save and reload the game that Sim will
have the default cellPhone again.
And if you give a regular cellphone to a Sim with UL (and maybe also with ITF) installed, when
you save and reload the game that Sim will have a smartphone (or possibly a futurephone) again.
NOTE: If you end up with a big white cube instead of a cellphone it means you have used
a name not associated with any object. Don't panic, just buy another custom cellphone from the
Catalog and use the CONFIG interaction to remove the current cellphone.
How to make a custom cellphone
Some of the operations can probably also be executed with TSRW but I'm not familiar with it.
.
Custom Bacpacks
This works in the same vein of a custom cellphone, but I've put the interaction to set the
name of the prop in the Buy/Build Mode so it's not in the way when playing normally.
I've also added an inventory to the backpack, the number of objects it can contain is
xml tunable (default is 10).
The script for the custom backpack is: Sims3.Gameplay.Objects.Arsil.Backpack
The default name of the prop is the one used by the official UL backpack,
but you can change it to point to the custom backpack itself using an NGMP entry name.
See the instructions to make a custom cellphone, no need to explain that again.
Keep the GroupId related to the University Life EP (0x88000000) for the OBJD of the custom backpack.
I suggest to create thumbnails for the custom backpack, because the one automatically generated
by the game is so and so in my opinion (too small).
I don't have a custom backpack I can share. The one in the screenshot is simply one of the NPC
backpacks (it uses the same mesh of the default one but a different preset), cloned and renumbered
to verify that - when "worn" - it uses the specified object instead of the default prop.
You could probably create a default replacement (just overriding its OBJK) for the default backpack
so that too has an inventory.
Note: the inventory window of the backpack automatically closes when you try to grab
the backpack to avoid to put the backpack inside itself (the world would implode otherwise).
I know that having to manually insert the name of the prop isn't very appealing,
but this is how it works. An alternative would be to create 10 or even 100 different
scripts with the name of the prop hard-coded or xml tunable, but that way you'd
have a limited number of choices and the risk of conflicts.
Additional Credits
All respective authors and contributors of the tools and tutorials for modding TS3.
MTS and all modders who made the game much more enjoyable.
8 May 2017 Update : Now the mod also allows custom backpacks (with inventory). Check the bottom of the description.
2 May 2017 Update : see first comment (#2) for the Nokia5800 XpressMusic as regular cellphone.
Credits to blakegriplingph for mesh and texture.
Mod Info
Developed and tested on game version 1.67.
Mod Description
This mod allows to have custom cellphones (backpacks too, see below) and assign them to specific Sims.
WARNING: This is just the script, it will require third party objects to work.
I'm no mesher, so I just created a red recolored version of the default phone (no UL and no ITF)
to be used as example/reference to clone and remesh more that to be used directly.
You'll find that object in the first comment (#2).
In the tutorial below I left instructions on how to clone directly the original smartphone (UL) and futurephone (ITF).
Anyway, you'll find my custom cellphone in the BuyCatalog/ByFunction/Electronics/Misc.
The price is 0, I didn't specify one, I leave that job to the potential re-meshers.
INSTRUCTIONS
After buying the custom cellphone and before -and-dropping it into a Sim,
use the CONFIG-tagged interactions to:
- remove the current cellphone from the selected Sim;
WARNING: you will lose the photos (and maybe other settings and data) stored in that cellphone! - specify what object will be used with the phone animations (the obvious choice is to associate the custom phone itself).
depending on what you cloned - i.e. the script used).
So, yeah, our old friends NGMP's entries are needed once again.
The name for my example object is:
- ArsilPhoneCell for the regular cellphone (no University Life installed)
These names
shopping list of grocery-type Rabbit Holes, but they
Scratch that, for how the mod works you can't really make/sell cellphones that way (the object will
go directly to the Sim's inventory without giving you the chance to use the 2 CONFIG interactions).
NOTE: You can give a smartPhone or a futurePhone to a Sim without having UL or ITF installed
(my mod doesn't add the related extra features), but when you save and reload the game that Sim will
have the default cellPhone again.
And if you give a regular cellphone to a Sim with UL (and maybe also with ITF) installed, when
you save and reload the game that Sim will have a smartphone (or possibly a futurephone) again.
NOTE: If you end up with a big white cube instead of a cellphone it means you have used
a name not associated with any object. Don't panic, just buy another custom cellphone from the
Catalog and use the CONFIG interaction to remove the current cellphone.
How to make a custom cellphone
Some of the operations can probably also be executed with TSRW but I'm not familiar with it.
.
- [S3OC] Clone with renumbering my custom cellphone or clone directly the original ones:
- phoneSmartPhone in FullBuild_p18.package (UL)
- phoneSmartFuture in FullBuild_p21.package (ITF)
.
Additional steps to do ONLY If cloning the original smartPhone or the original phoneFuture: - [S3PE] Make the object visible in the Catalog, S3PE's Grid, CommonBlock, BuildBuyProductStatusFlags = 61
- [S3PE] Assign the object to the right categories: RoomCategoryFlags, RoomSubCategoryFlags, FunctionCategoryFlags, FunctionSubCategoryFlags
- [S3PE] Set LiveDraggingEnabled as true in the ObjectType field of the OBJD
- [OPTIONAL] [S3PE] Remove the flags that disallow the handtool operations in the MovementFlags field of the OBJD
- Don't be tempted to put 0 (0x00000000) for the GroupId of the OBJD (to get rid of the EP icon while browsing
the BuyCatalog): for how the mod works smartphones need the UL related GroupdID and futurephones need the
ITF related GroupdID. - Assign one of my scripts to the OBJK (you just replace Electronics with Arsil):
- Sims3.Gameplay.Objects.Arsil.PhoneCell
- Sims3.Gameplay.Objects.Arsil.PhoneSmart
- Sims3.Gameplay.Objects.Arsil.PhoneFuture
. - ReMesh/ReTexture it. Keep in mind that, I think, smartphones and futurephones use materialstates to change the phone skin
. - Create a new NGMP resource and add a new entry in it (S3PE's GRID)
. - Assign the FNV64 hashing of a unique name as Name and the InstanceId of the OBJD as Instance in the NGMP entry
. - In game, use that same unique name (that generated the hashing for the NGMP entry name) with the CONFIG interaction to set the handset name of the cellphone
Custom Bacpacks
This works in the same vein of a custom cellphone, but I've put the interaction to set the
name of the prop in the Buy/Build Mode so it's not in the way when playing normally.
I've also added an inventory to the backpack, the number of objects it can contain is
xml tunable (default is 10).
The script for the custom backpack is: Sims3.Gameplay.Objects.Arsil.Backpack
The default name of the prop is the one used by the official UL backpack,
but you can change it to point to the custom backpack itself using an NGMP entry name.
See the instructions to make a custom cellphone, no need to explain that again.
Keep the GroupId related to the University Life EP (0x88000000) for the OBJD of the custom backpack.
I suggest to create thumbnails for the custom backpack, because the one automatically generated
by the game is so and so in my opinion (too small).
I don't have a custom backpack I can share. The one in the screenshot is simply one of the NPC
backpacks (it uses the same mesh of the default one but a different preset), cloned and renumbered
to verify that - when "worn" - it uses the specified object instead of the default prop.
You could probably create a default replacement (just overriding its OBJK) for the default backpack
so that too has an inventory.
Note: the inventory window of the backpack automatically closes when you try to grab
the backpack to avoid to put the backpack inside itself (the world would implode otherwise).
I know that having to manually insert the name of the prop isn't very appealing,
but this is how it works. An alternative would be to create 10 or even 100 different
scripts with the name of the prop hard-coded or xml tunable, but that way you'd
have a limited number of choices and the risk of conflicts.
Additional Credits
All respective authors and contributors of the tools and tutorials for modding TS3.
MTS and all modders who made the game much more enjoyable.
MTS has all free content, all the time. Donate to help keep it running.
Arsil_CustomCellPhonesAndBackPacks_Mod.package.zip
Download
Uploaded: 8th May 2017, 5.3 KB.
7,309 downloads.
|
||||||||
For a detailed look at individual files, see the Information tab. |
Install Instructions
Also Thanked - Users who thanked this download also thanked:
-
[{"0":"526207","threadid":"526207","1":"2295","c":"2295","2":"More Traits for All Ages","title":"More Traits for All Ages","3":"3274054","postuserid":"3274054","4":"mikey","postusername":"mikey"},{"0":"659969","threadid":"659969","1":"890","c":"890","2":"simler90's Gameplay Core Mod","title":"simler90's Gameplay Core Mod","3":"10023119","postuserid":"10023119","4":"simler90","postusername":"simler90"},{"0":"579548","threadid":"579548","1":"867","c":"867","2":"'No Stretch' Children can Series","title":"'No Stretch' Children can Series","3":"9742512","postuserid":"9742512","4":"kapaer","postusername":"kapaer"},{"0":"616566","threadid":"616566","1":"843","c":"843","2":"Children can care for their lil' siblings","title":"Children can care for their lil' siblings","3":"9760205","postuserid":"9760205","4":"TheSweetSimmer","postusername":"TheSweetSimmer"},{"0":"492102","threadid":"492102","1":"706","c":"706","2":"Retuned Attraction System (1.67 compatible)","title":"Retuned Attraction System (1.67 compatible)","3":"7544573","postuserid":"7544573","4":"Fentonparkninja","postusername":"Fentonparkninja"},{"0":"378416","threadid":"378416","1":"698","c":"698","2":"[UPDATE] 10 new CAS Sliders (Breast, Hip, Waist, Butt, Head and more)","title":"[UPDATE] 10 new CAS Sliders (Breast, Hip, Waist, Butt, Head and more)","3":"2393587","postuserid":"2393587","4":"jonha","postusername":"jonha"},{"0":"634199","threadid":"634199","1":"653","c":"653","2":"Snow but better! - Snow replacement mod","title":"Snow but better! - Snow replacement mod","3":"8494591","postuserid":"8494591","4":"Lyralei","postusername":"Lyralei"},{"0":"512093","threadid":"512093","1":"643","c":"643","2":"Faster\/Slower Leaf Raking and No Leaves in other Seasons","title":"Faster\/Slower Leaf Raking and No Leaves in other Seasons","3":"3274054","postuserid":"3274054","4":"mikey","postusername":"mikey"},{"0":"625595","threadid":"625595","1":"634","c":"634","2":"The Third Person Mod","title":"The Third Person Mod","3":"10125366","postuserid":"10125366","4":"QuackGames","postusername":"QuackGames"},{"0":"444692","threadid":"444692","1":"620","c":"620","2":"No Mosaic Patch 1.22 to 1.67 edited 01\/16\/2014","title":"No Mosaic Patch 1.22 to 1.67 edited 01\/16\/2014","3":"3045250","postuserid":"3045250","4":"velocitygrass","postusername":"velocitygrass"}]
Packs Needed
None, this is Sims 3 base game compatible!
Other Information
Type:
– Other
Tags
#custom, #phone, #phones, #cellphone, #cellphones, #smartphone, #smartphones, #phonecell, #backpack, #backpacks
About Me
Feel free to modify my mods and/or use them for your own projects, but for mods of other authors that I've updated or mods where I collaborated with other modders/creators check also their policy.