Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ds5678/modcomponent
Infrastructure library for The Long Dark, allowing to add new items.
https://github.com/ds5678/modcomponent
Last synced: 3 months ago
JSON representation
Infrastructure library for The Long Dark, allowing to add new items.
- Host: GitHub
- URL: https://github.com/ds5678/modcomponent
- Owner: ds5678
- License: mit
- Created: 2021-01-12T07:25:46.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-23T16:05:40.000Z (almost 2 years ago)
- Last Synced: 2024-05-02T02:45:06.050Z (8 months ago)
- Language: C#
- Homepage:
- Size: 5.2 MB
- Stars: 15
- Watchers: 2
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ModComponent
![](https://img.shields.io/github/downloads/ds5678/ModComponent/total.svg) ![](https://img.shields.io/github/downloads/ds5678/ModComponent/latest/total.svg)
This is a library for modding **The Long Dark** by Hinterland Games Studio, Inc.
It allows:
* Creating Unity assets that can be used as fully compatible in-game items.
* Adding custom crafting blueprints.
* Adding spawn points for modded and vanilla game items.> This library is only infrastructure for mods and does not provide any assets or asset bundles.
[Documentation](https://ds5678.github.io/ModComponent/index.html)
## Special Thanks
[WulfMarius](https://github.com/WulfMarius) was the original creator of [ModComponent](https://github.com/WulfMarius/ModComponent) and [AssetLoader](https://github.com/WulfMarius/AssetLoader). I am very grateful for all the contributions he made to the modding community, and I'm honored to have adopted so many of his mods. Rebuilding and improving ModComponent has been incredibly fun despite all the time it's taken. Although much more than half of the code is my own now, this project was initially built on the framework he left behind.
## [Patreon](https://www.patreon.com/ds5678)
I know many people might skip over this, but I hope you don't. You are so special, and I would appreciate your support. Modding takes lots of time, and I have expenses like food, internet, and rent. If you feel that I have improved your playing experience, please consider supporting me on my [Patreon](https://www.patreon.com/ds5678). Your support helps to ensure that I can continue making mods for you at the pace I am :)
## Installation
* If you haven't done so already, install MelonLoader by downloading and running [MelonLoader.Installer.exe](https://github.com/HerpDerpinstine/MelonLoader/releases/latest/download/MelonLoader.Installer.exe)
* Install the latest version of [ModComponent](https://github.com/ds5678/ModComponent/releases/latest) by placing it in the mods folder.
* Install the dependencies:
- [ModSettings](https://github.com/zeobviouslyfakeacc/ModSettings/releases/latest)
- [GearSpawner](https://github.com/ds5678/GearSpawner/releases/latest)
- [LocalizationUtilities](https://github.com/ds5678/LocalizationUtilities/releases/latest)
- [CraftingRevisions](https://github.com/ds5678/CraftingRevisions/releases/latest)## Alcohol
The alcohol mechanics can be enabled with [AlcoholMod](https://github.com/ds5678/AlcoholMod).
## ModComponent Files
ModComponent uses a custom file extension `.modcomponent` for item packs. These files can be edited with the [ModComponentExtractor](https://github.com/ds5678/ModComponentExtractor)