LCGoldScrapMod
Add 30 rare gold versions of scrap that come with a great risk and even greater reward!
By SimonTendo
Last updated | a month ago |
Total downloads | 285188 |
Total rating | 21 |
Categories | Mods BepInEx Server-side Items |
Dependency string | SimonTendo-LCGoldScrapMod-1.7.3 |
Dependants | 226 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
COMPANY-MANDATED MESSAGE:
Listen up, employees! The Company has very important news to share!
Due to a recent series of earthquakes across all moons, remnants of mining activities have shaken loose and revealed scrap items covered in a golden coating. The Company suspects excavators had found gold in the region, and celebrated the occasion by turning their wares into golden versions.
These golden variants are EXTREMELY VALUABLE, effectively doubling the selling value of the original item. So, needless to say, the Company expects ALL employees to return with as many of these golden items as possible. However, as an aside, our risk analysis team does stubbornly keep saying these golden items are also more dangerous, because the gold coating would make the items at least 1.5 times heavier, and due to gold being a conductive metal, but do NOT let this deter you from your scrap-collecting contract!!
That is all for this message. We hope you stay a great asset to the Company.
The Mod
Introduction:
Ready to dive back into the facility to push for even higher quotas?
This mod adds 30 rare gold versions of scrap that greatly reward you for managing to bring them back to the ship. Sell them at the first next deadline to get a ton of extra spending cash, or save them up for later once the quotas get tough to stay in the game and earn your keep for the Company.
But don't expect the journey to be easy, as the added weight and lightning-prone nature of gold scrap will add an extra layer of challenge...
Customization
Want more control over the rarity and value of gold scrap?
- Head to the mod manager's Edit config > LCGoldScrapMod.cfg > Edit Config.
- Select whatever moons you want gold scrap to appear on and how rare and valuable you want them to be, under the category Customization.
- The category Modded Moons allows you to customize the gold scrap spawn rate on moons added through mods.
- And the Other category has some extras to add more variety to your game client-side.
- Enjoy!
Creation:
- Previous versions of this mod were a little more convoluted than your average LethalLib scrap mod. I'll try to add a technical explanation to the Thunderstore page, under 'Wiki'. But the current version should be stable and flexible, void of major bugs.
- This mod first released as a v0.9.0 Test Release, to get feedback and fix final bugs. Patch notes can be found in the Changelog.
- Thank you so so so much to everyone who already downloaded the Test Release! Seeing that download count soar up was absolutely unreal. And I recommend upgrading to v1.7.3, as there are some very cool additions and very important fixes.
- I still have more ideas for this mod, so please stay tuned to see what more this mod will have to offer.
- Personally speaking, the creation of this mod was a giant 2-month rollercoaster of a journey with ups and downs and thrills and fears and joys and long evenings, but I'm super happy with the result, and I hope you'll enjoy it too!
Known issues:
- Gold scrap that originated from scrap with special animations does not use the animations of the original item. I do not think I'll be able to solve this, as animations seem to store their data in such a way that it'll be very difficult to use them on the separate gold version.
- Large two-handed gold scrap sometimes spawns in small closets and shelves meant for one-handed gold scrap. I have not been able to find a satisfying solution to this, but it should theoretically not make a gameplay difference.
- Jacob's Ladder sometimes casts shadow of itself or the player holding it. I have tried to minimize the chance of this happening, but this is simply inevitable. I attempted to strike a balance between it looking logical while not casting a shadow of itself, but I don't think I can circumvent the problem entirely.
- Golden Throne sometimes can't be placed by non-lobby hosts. If this is the case, have the lobby host put the item in storage and return it from storage again.
- GoldStore unlockables are sometimes already unlocked when loading into a lobby with the mod for the first time. This happens because mods from a previous save file might have unlocked specific items in a specific order, but I don't think I can feasibly fix this due to the way mods are loaded in alphabetical order.
My apologies if you encounter any other bugs still, but I believe the major bugs should have been stamped out by now.
Credits:
- Big props to Zeekerss, seriously. After having to dissect Lethal Company and how it works so much for this mod, I have come to greatly respect what he has delivered with this game, and it's taught me more programming than my college ever has over the past 4 years.
- Massive, massive, MASSIVE thank-you to poprev-3d for answering a question on the Unity Forums, providing a ready-to-go method to copy models during runtime. Without it, the first version of this mod would likely never have happened.
- Also a huge thank-you to iwillbenice on the Unity Forums, as they provided a method that made saving and loading audio clips possible. Again, without it, this mod likely would not have gotten released at all.
- Link to the thread: https://forum.unity.com/threads/create-audioclip-from-byte-in-unity.1205572/
- And despite having gotten rid of the dependency on LethalLib, I also want to thank Evaisa for creating LethalLib and UnityNetcodePatcher as, again, this mod would have never gotten off the ground had these tools not been available.
- Link to Evaisa's GitHub: https://github.com/EvaisaDev
- Once again thank you to the Lethal Company Modding Wiki and HarmonyLib for all the guides, tools, and all their other work that made developing this mod possible for someone as new to programming as me.
- A big thank-you too to all my friends who supported me in the making of this mod, helped test it, and have given feedback about what they liked and hoped for with this mod. A few key features were modeled after things they enjoyed, or things I thought they would enjoy, so I simply wouldn't be as proud to present this mod had it not been for all their support! <3
- And I would like to give a special thanks to the people who have reached out to me over Discord to share bugs, error logs, and other problems such as balancing. Some things wouldn't have been found, had it not been for them bringing these issues to my attention. So, again, thank you.
- And thank you for checking out or even downloading this mod!