Jump to content

Ztensity's Unnecessarily Beautiful But Immersive (UBBI)


ztensity
 Share

Recommended Posts

Ztensity's Unnecessarily Beautiful But Immersive

The Unnecessary But Beautiful 19.3b6 Rebuild

(Permission Granted By Hernan)

 

 

36522157_NexusHeader2.thumb.png.2d3c766d5c2eb3fef6e73816eece1da3.png

 

 

UPDATE 2.0.0!

 

I have released updated version 2.0.0, but before updating, you must first destroy and remove the following items from your inventory, chests and placed in the game-space: stove, oven cooktop, toaster, coffee maker, microwave, shower head, shower glass mirrors, shower sliding glass doors, toilet paper, bathroom towel and closet pieces.

 

In version 2.0.0, if you use Sirillion's SMX, you must get the new patch available for UBBI via optional files in addition to updating to the new edition, as various UI elements were created and adjusted for new features as explained below!

 

See Update Notes Here: https://www.nexusmods.com/7daystodie/articles/190

 

 

INTRODUCTION

 

Designed for 7 Days to Die's 19.3b6 build, Unnecessarily Beautiful But Immersive is a new edition of Hernan's Unnecessary But Beautiful mod that was originally released on December 19th, 2019.

 

Originally wanting to add a Barista and a large TV, Hernan spent months designing code, textures, maps, 3D models and later compiling the files together to present a multitude of house buildables. Ranging from a variety of TVs, lamps, Kitchen appliances, cabinets and decorations to pool furniture, Bathroom amenities and beyond, he released Unnecessary But Beautiful. With the help of modder Hellsmoke a couple months later, recipes were created, which allowed players to finally craft these items for themselves in February of 2020.

 

Jump ten months later and I found myself inspired to take on my first major project with one goal in mind: increase immersion and make a somewhat fresher experience for players at the same time. With the permission of Hernan himself in early December, I've been working hard since for the last four weeks to rebuild this mod for compatibility with the latest build of the game.

 

Now, I would like to present my rebuild titled, Unnecessarily Beautiful But Immersive!

 

Download Unnecessarily Beautiful But Immersive Version 2.0.0 Here

Download UBBI SMX Patch Here

 

YouTube Showcaseshttps://www.youtube.com/channel/UCEp9RXCi5fyLowfKIBXdI9A

Nexus Modshttps://www.nexusmods.com/7daystodie/mods/1242

Nexus Mods UBB Rebuild Journey Articlehttps://www.nexusmods.com/7daystodie/articles/177

 

 

WHAT DOES THIS DO & WHAT DOES THIS ADD?

 

After playing the game for hours with this mod, I found ways in which I could increase immersion. With this in mind, Unnecessarily Beautiful But Immersive now includes a variety of new things.

 

We'll first start with what's familiar and that is Hellsmoke's recipes. I've now updated the recipes file for full compatibility with the latest build of the game. I have also streamlined it into the mod, as it is no longer optional. This means players will no longer have go into their game files to fix this and there is no separate download.

 

  • In order to turn on the lights, TVs, PC, laptop, fireplace and sound bar, players must now make use of the wire tool.

 

  • In order to craft any of the lights, a player must first have their Intellect perk at lvl 6 and their Advanced Engineering perk at lvl 3.

 

  • Alternatively, players can unlock lights early before hitting the appropriate perks if they are lucky enough to find the "basics of electricity schematic."

 

  • All three beds that are craftable can be used as a bedroll by the player.

 

  • Every item from sofa pieces, TVs, laptops and cabinets to doors, windows, lamps and beyond all have appropriate names now along with some smoother descriptions as well for their crafting recipes.

 

  • The sound bar now has a sound to it also. Connect it with your wire tool and find out for yourself what it does! Just make sure to turn it off before leaving your game, otherwise it'll go off when you boot up next!

 

  • Most devices that uses a wire tool like a light, TV, speaker, etc. that is vanilla or through a mod will now say "turn on" / "turn off."

 

  • I have of course also added new files, coding, animations etc. that make all of the immersion a reality.

 

In short, I have rebuilt an assortment of items such as lights, TVs, a PC, a laptop, a fireplace and a sound bar. I have made sure that they have to be turned on by using the wire tool and their animations are cleaned. Similarly to vanilla, lights added by this mod can now only be crafted once you've attained the appropriate perks.

 

Is this mod somewhat unnecessary? Potentially likely, just as Hernan originally stated when he first released his original version. However, is it beautiful? If I have to ask myself, I'd say everything he created was absolutely aesthetic and now with with weeks of my hard work, there is so much more increased immersion!

 

 

WHAT'S THE SAME?

 

This mod still contains 235 items that were originally carefully crafted by Hernan. Almost everything you loved about the previous version of the mod still remain.

 

However, in my efforts to increase immersion, I did tweak a lot of code, removed a lot of behind the scenes things and removed a few items such as a couple offset items, the "RG Gamer" items, the experimental floor speaker and a ceiling light top item due it not working with it's light it was intended to extend.

 

All of these familiar and unnecessarily beautiful things that somehow worked in the zombie apocalypse before, but are more immersive then ever, now work with the latest build of the game seamlessly. Who knew you could have such nice things while trying to survive every 7 days!

 

 

SC_10.thumb.png.fe95324cc8e1d164b5dad2d90fc9e211.png

 

 

UPDATING OLD VERSION / CLIENT VS. SERVER SIDE ONLY?

 

This modlet is a completely new rebuild and will require you to completely remove the "UnnecessarybutBeautiful" folder in your "mods" folder. Then put this modlet into your "mods" folder. You should be able to drop this into your pre-existing game (even if you had the Hernan's version), although a new game is preferred. You will just have to likely rebuild some things you had already crafted. To avoid issues, I would recommend removing the items in your base provided by Hernan's original modlet first, then placing this into your "mods" folder.

 

If you have never had Hernan's original Unnecessary But Beautiful mod, you will have no problems adding this mod into your pre-existing game. Just download and drop it into your "mods" folder and you should be good to go! Most updates also will not require new games. If an update should require a new game, I will make sure to include that in the update notes!

 

Finally, this modlet can be utilized in multiplayer. However, in order to achieve this, the mod is required to be installed on both the server side and the client side since the mod utilizes more file types than xml and Localization. This means that if you intend to play online with a friend or multiple people, each person absolutely has to have this mod installed in their "mods" folder.

 

 

COMPATIBILITY?

 

The 2.0.0 version of Unnecessarily Beautiful But Immersive (UBBI) may not be compatible with most overhauls, especially overhauls that have unique UI's. However, UBBI should be compatible with most modlets alongside the Vanilla version of the game, as I've tested with a multitude of other modlets.

 

While previous iterations of UBBI were compatible with some overhauls, version 2.0.0 introduces unique UI elements and therefore the main file is only compatible with the vanilla version of the game. The SMX patch however is hand crafted to make UBBI work alongside the SMX UI modlet series.

 

I am no longer going to provide compatibility support for various overhauls due to lack of time. After collaboration with Dwallorde, the latest version of UBBI is now embedded into War of the Walkers moving forward!

 

 

365133183_Screenshot2021-01-2915_05_37.thumb.png.c77eaaae2ebe352ed91129d10b100e0a.png

 

 

HOW TO'S?

 

To provide a little assistance, I thought that it would be helpful to provide a few tips that may help with using this mod in your playthroughs. See below!

 

  • How to Search For Recipes to Craft: In order to craft, you must be at the workbench. Once at a workbench, you can easily find each type of recipe you want to craft by searching for their name like "Kitchen," "Bedroom," "Bathroom" or simply "HN." Despite the name changes I have provided, it is still possible to search by "HN" and it is actually the easiest way to find the recipes.

 

  • How to Turn On Lights, TVs, PC & Sound Bar: After placing an item like a "Floor Lamp," you must have a wire tool in hand. Next, you must activate the wire tool's rope on the lamp by pressing e, disconnect by pressing e and then viola, you should now be able to turn your item on/off.

 

  • How to Unlock Lights: Just like vanilla gameplay, in order to unlock the ability to craft lights added by this mod, you must first attain the perks Intellect lvl 6 and Advanced Engineering lvl 3.

 

If you want more information, refer to the Read Me in the modlet, which will provide a little more details. Also refer to additional videos, which will preview the features shared via YouTube here or on the videos tab on my Nexus page here!

 

 

SC_7.thumb.png.1dc7ac9dc099db54bc4b13216553fb29.png

 

 

LOCALIZATION FYI

 

A localization has been put in for "useSwitchLightOff" and "useSwitchLightOn" to make all lights, TVs, fireplace, sound bar and computers turn "on / off" immersively. This will also affect vanilla lights as well or anything else using the "switch class."

 

For the time being, anything using a wire tool will say "turn off" / "turn on." This means this mod will likely affect other mods that utilize the "switch class" that are higher in the list in the "mods" folder.

 

If you are making a modlet and you don't want your object to read "turn on/off" and you want it to have the vanilla wording, try making it load after this modlet utilizing a ZZ as the first two characters of name.

 

 

CREDITS

 

Most assets including the UNITY3D Files for resources, PNGs for UIAtlases, block coding and 12 original localized files were are all created, designed and published first by Hernan (HN). With his permission, I have presented a newer edition/rebuild of the mod with new features, more in-depth immersion, better compatibility with the latest build and further accessibility across all websites.

 

The recipes file was originally designed and coded by modder Hellsmoke. Hernan uploaded this on 2/12/2020 as an optional download. I am now including this as part of the new edition of Unnecessary but Beautiful to not only keep it updated for all players, but also make the localization available for further immersion to make recipes feel like part of vanilla game.

 

The UI seen in any pictures or videos from my showcase is provided by Sirillion's SMX mod pack found here. His mod is a staple in my load order and only enhances the appearance of my mods further. Thank you Sirillion for your fantastic work!

 

 

SC_13.thumb.png.c7e14589b07329d7a0de4ae468db57da.png

 

 

SHOUTOUTS

 

I want to finally give a huge shoutout to everyone who helped me get this huge project finished, including Xyth, Guppycur, Bdubyah, Ragsy, Mumpfy, Snufkin, TSBX, Zorro, Khaine, saminal, Artjom, sphereii, wrathmaniac, InnocuousChaos, chikoHaidr'Gna and Beardman via Guppy's Unofficial Discord for 7 Days to Die's modding community. Full thank you's are in my Read Me guys and I encourage you guys to check that out. I truly appreciate all your guys help!

low.gif.6d0fb7aad212116bbaa9a0c3c27a466f.gif

Ztensity

 

Edited by ztensity
Updated compatibility notes (see edit history)
  • Like 5
  • Thanks 1
Link to comment
Share on other sites

  • ztensity changed the title to Ztensity's Unnecessarily Beautiful But Immersive (UBBI)

You’re welcome man! 😄

 

I’m already working on an update for a model’s texture, feature for some of the items to act like bedrolls and something that should help with smoother gameplay!

Link to comment
Share on other sites

There used to be a video file (video1.mp4) that we could change/overwrite so the TV's would play our videos. I see that is no longer a feature. I had found a TV in another modlet that had sound location data so if you walked away from the TV, the sound would get quieter. I haven't worked with Unity objects but I assume you did in order to reconstruct this. Any chance we could resurrect the ability to play our own videos through the TV again?

  • Like 1
Link to comment
Share on other sites

Posted (edited)
On 1/4/2021 at 9:54 PM, Ti2xGr said:

There used to be a video file (video1.mp4) that we could change/overwrite so the TV's would play our videos. I see that is no longer a feature. I had found a TV in another modlet that had sound location data so if you walked away from the TV, the sound would get quieter. I haven't worked with Unity objects but I assume you did in order to reconstruct this. Any chance we could resurrect the ability to play our own videos through the TV again?

Hey man! First off, thank you for your kind words. Somehow I missed your message. I appreciate it!

 

Secondly, I removed the video file because in UBB I didn't think it was working properly. However, I could look into adding a third version of one of the TVs in the future that can play a video and get quiet as you get farther from it. It should be possible to do, as I've worked in Unity with sound files and pictures so far. However, it may just require a little additional learning and help from people like Xyth and Snufkin.

 

I'll get back to you on that and it'll likely go on the back burner for at least a couple weeks since I actually just recently released a new update!

Edited by ztensity
Edited reply (see edit history)
  • Thanks 1
Link to comment
Share on other sites

Posted (edited)

Hey guys, I've released the next version of the mod!

 

UPDATE 1.2.7!

 

I've added the bedroll feature to three different beds (per the suggestion of RazorEye) and I've added the light feature to three existing items. I've also updated textures for one lamp, updated the light feature to work correctly for another lamp and I've updated several other things including Localizations, recipe ordering and new bundle loading that should help better optimize certain game files for increased performance!

 

I've also patched the mod with an urgent fix to perk requirements for crafting lights to insure the functionality was working properly, a fix to make sure the floor lamp and small lamp work as intended, and updated the texture for the PC so it'll appear as intended in all load orders. Now, with this updated version, you can also unlock lights early before hitting the appropriate perks if you are lucky enough to find the "basics of electricity schematic" either through the trader or out in the world on your travels.

 

Check out the 1.2.7 update article on Nexus Mods for more details on this new version!

 

 

Download Unnecessarily Beautiful But Immersive Version 1.2.7 Here

Nexus Mods Version 1.2.7 Update Articlehttps://www.nexusmods.com/7daystodie/articles/178

Edited by ztensity
Updated text for 1.2.7 version (see edit history)
  • Like 1
Link to comment
Share on other sites

Hey guys, I've released version 1.3.0 of UBBI now!
 

UPDATE 1.3.0!

 

I have increased immersion even further (if that's considered possible) with this next quality of life update! First, a feature has been added which allows players to use the wrench line of tools to disassemble a variety of items they have already crafted to receive resources in return. Next, players now have to use more appropriate resources to repair items as well from wood, iron, cloth fragments and concrete mix to leather and glass blocks.

 

I have adjusted the HP value of all items that are craftable in UBBI to be more realistic. Now, players won't have doors at 3000 health, windows that instantly break and so on. To this end, properties of all items now match much more closely to their element so that hitting wood looks like wood, hitting iron looks like iron, etc. With this, when items are generally destroyed, resources returned should also match more closely with a combination of how they look and also with what was required to craft them.

 

I have made sure every item has the ability to rotate in all directions. Decorations can still be picked up, but when destroyed, they return resources to the player instead of returning the entire item. This is also similar for select items that had similar behaviors. Names of certain items have been changed alongside the order in which some of them will appear in recipes as well. Finally, I have reordered/recategorized crafting tabs to make it easier for players to find recipes at the workbench.

 

Hours of work and massive code cleaning has been done to make all this re-balancing happen and make version 1.3.0 of Unnecessarily Beautiful But Immersive a reality! Also, the Gnamod compatibility version has also been updated with a more compatible blocks.xml and has also been brought up to date with 1.3.0 features!

 

Download Unnecessarily Beautiful But Immersive Version 1.3.0 Here

Download UBBI Gnamod Compatibility Version 1.3.0 Here

YouTube Showcaseshttps://www.youtube.com/channel/UCEp9RXCi5fyLowfKIBXdI9A


Cheers!

  • Like 1
Link to comment
Share on other sites

UBBI & WAR OF THE WALKERS COMPATIBILITY

 

I found that while War of the Walkers appeared to be compatible with UBBI at first, there was a lot of work needed to be done. I had at first designed an alternate version of UBBI that is specifically and only for Dwallorde's mod overhaul titled War of the Walkers, or WotW for short.


In the WotW compatibility version of UBBI, quite a lot of things changed behind the scenes. From adjusting the perk requirements to work with an entirely different progression system and utilizing three different workbenches for crafting the recipes to Localization tweaks, added resource requirements for crafting select recipes and more, this is truly a fresh and new experience for those who enjoy UBBI.
 

Now, UBBI is embedded in the latest versions of War of the Walkers!

low.gif.e69ac8c81e46e5e951a02ab8bcca7ee0.gif

Ztensity

Edited by ztensity
War of the Walkers Updates (see edit history)
  • Thanks 1
Link to comment
Share on other sites

Posted (edited)

UPDATE 2.0.0!

 

I have released updated version 2.0.0, but before updating, you must first destroy and remove the following items from your inventory, chests and placed in the game-space: stove, oven cooktop, toaster, coffee maker, microwave, shower head, shower glass mirrors, shower sliding glass doors, toilet paper, bathroom towel and closet pieces.

 

In version 2.0.0, if you use Sirillion's SMX, you must get the new patch available for UBBI via optional files in addition to updating to the new edition, as various UI elements were created and adjusted for new features as explained below!

 

Download Update HereUnnecessarily Beautiful But Immersive Version 2.0.0

Download SMX Patch HereUBBI SMX Patch

YouTube Showcases Here: https://www.youtube.com/channel/UCEp9RXCi5fyLowfKIBXdI9A

Nexus Article: https://www.nexusmods.com/7daystodie/articles/190

low.gif.e69ac8c81e46e5e951a02ab8bcca7ee0.gif

Edited by ztensity (see edit history)
Link to comment
Share on other sites

Awesome!  1.) Teddy Bear is offset to its' left beyond the edge of the block of placement.  2.) Had to power the TV's and lights and they immediately come on and then switch off.  When trying to turn them on as indicated by the 'switch label' they again come on and then go off.  The 2nd TV (On the stand) can't be hooked up to power.  When I placed them initially - you couldn't turn them on or off which is why I added the power to them.

 

I love the addition of the parts for like the Stove!!! Excellent idea!

Link to comment
Share on other sites

Posted (edited)
6 minutes ago, Cadamier said:

Awesome!  1.) Teddy Bear is offset to its' left beyond the edge of the block of placement.  2.) Had to power the TV's and lights and they immediately come on and then switch off.  When trying to turn them on as indicated by the 'switch label' they again come on and then go off.  The 2nd TV (On the stand) can't be hooked up to power.  When I placed them initially - you couldn't turn them on or off which is why I added the power to them.

 

I love the addition of the parts for like the Stove!!! Excellent idea!

Hey Cadamier,

 

Thanks for the notes! I could definitely work on the Teddy Bear in the future.

 

As for anything using the switch class (lights, tvs, chimney, sound bar, doorbell etc.) you must use a wire tool. You absolutely should not be connecting these sources to a power generator.

Please start fresh by removing the power generator connections to those items, remove the items, rebuild them and then get a wire tool out, use the wire tool on the object when you see the 0W appear and then right click to remove the wire. Then and only then can you use the the object appropriately.

 

I want to stress, that even after you do all this, please do not connect to a power generator. None of my objects are set up like that. Think about it like your using a tool to get the wires connected, batteries in etc. etc.

 

I hope this helps. Again, I appreciate your kind words! I got inspiration on the workable cooking items from someone in the Discord!

 

View these videos from the timestamp chosen for more understanding:

 

 

Edited by ztensity (see edit history)
Link to comment
Share on other sites

6 minutes ago, ztensity said:

Hey Cadamier,

 

Thanks for the notes! I could definitely work on the Teddy Bear in the future.

 

As for anything using the switch class (lights, tvs, chimney, sound bar, doorbell etc.) you must use a wire tool. You absolutely should not be connecting these sources to a power generator.

Please start fresh by removing the power generator connections to those items, remove the items, rebuild them and then get a wire tool out, use the wire tool on the object when you see the 0W appear and then right click to remove the wire. Then and only then can you use the the object appropriately.

 

I want to stress, that even after you do all this, please do not connect to a power generator. None of my objects are set up like that. Think about it like your using a tool to get the wires connected, batteries in etc. etc.

 

I hope this helps. Again, I appreciate your kind words! I got inspiration on the workable cooking items from someone in the Discord!

 

View these videos from the timestamp chosen for more understanding:

 

 

 

No Thank you @ztensity for all of your hard work!  My bad!  I just wanted to get this up and running ASAP cause our 'group' (8) loves this mod.  I'll follow your directions a bit later today once I get it up on the server.  So it looks like only the bear needs a bit of adjusting!  Thanks again and I'm sure the others would thank you too, but they don't visit the forms as I'm the proclaimed admin LOL  Thanks again and have FUN cause we will!

  • Like 1
Link to comment
Share on other sites

Hey, that's amazing to hear! Feel free to drop any other suggestions or notes as you notice things or think of things. I'll be glad to think about suggestions for future updates!

I'll be excited that more people are using it and enjoying it :) Especially after version 2.0.0!

Link to comment
Share on other sites

Any chance that this is currently or ever will be compatible with SubQuake's Undead Legacy?

 

I have used this with vanilla before, but now that UL is updated, I wont be playing anything else for a while :)

 

No sweat if it isn't going to happen, mainly just curious because I love both mods.

 

 

Edited by Reckis (see edit history)
Link to comment
Share on other sites

Hey man, I've never looked at Undead Legacy for compatibility. I'm not sure what it all does either. I can say that I wasn't intending on doing any other compatibility versions of UBBI post version 2.0.0 due to complications with UI adjustments and progression systems.

 

Currently there is a Gnamod compatibility version available on the launcher for UBBI's 1.3.0 version and a War of the Walkers compatibility version of UBBI's 2.0.0 update available on the launcher as well. Eventually, I will remove the War of the Walkers standalone download too, as Dwallorde and I have agreed to make UBBI 2.0.0 and beyond apart of his overhaul when you get it via the launcher.

 

Therefore, I plan to only continue updating the vanilla version with the SMX patch available alongside the War of the Walkers version of 2.0.0 as well. Gnamod will not receive future updates unfortunately beyond it's last released version of 1.3.0 due to the previously stated complications.

 

I believe that if mod authors of some of these overhauls like Undead Legacy and War3zuk want UBBI as part of their overhauls, I'd give them permission to incorporate the folders into their mod list and update the files for compatibility themselves. However, due to the amount of time an overhaul compatibility usually requires alongside potential UI complications and potential progression system complications, I am choosing to opt out of creating overhaul compatibility's moving past 2.0.0.

 

I believe that 1.3.0 should be more compatible with all overhauls as long as the progression system isn't changed too much and it uses a vanilla UI or SMX UI (with the SMX patch available). However, 2.0.0 just utilized new UI elements that make it harder to compatibilitilize UBBI with overhauls moving forward. I may eventually make my way back around to UBBI and looking at SubQuake's Undead Legacy, but for now, I will not be making any other compatibility versions of UBBI's 2.0.0 update unfortunately.

 

I apologize if this comes as sad news, just a decision I feel like I needed to make. I hope you've enjoyed playing with UBBI so far though!

Link to comment
Share on other sites

@ztensity I totally get it! I am not stressed either way and I hope you aren't either :)

 

Having dabbled a tiny bit (like a molecule in comparison to what can be accomplished) in modding, I have an idea of what something like this would entail and have no expectations.

 

Was just asking out of pure curiosity. While I must admit that it makes me a little sad that I wont be able to mash two of my favorite mods together, I will survive.

  • Like 1
Link to comment
Share on other sites

30 minutes ago, Reckis said:

@ztensity I totally get it! I am not stressed either way and I hope you aren't either :)

 

Having dabbled a tiny bit (like a molecule in comparison to what can be accomplished) in modding, I have an idea of what something like this would entail and have no expectations.

 

Was just asking out of pure curiosity. While I must admit that it makes me a little sad that I wont be able to mash two of my favorite mods together, I will survive.

Hey man, I completely understand. Thanks for reliving any anxiety and stress I may have gotten there haha. If I circle back to it later and think it's possible, I'll definitely let you know!

 

19 minutes ago, Cadamier said:

Hello @ztensity So technically I'm finding that you need to right click with the wiretool and then left click to get them to operate properly.  Thanks!  Now its time to get it up on the SERVER! YAY!

Cadamier, yes I always forget how to explain how it works haha, but that's it! I'll remember that for the next time someone asks lol.

Very exciting man!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...