{"repo":"O-n-y/OxygenNotIncludedModTemplate","free":true,"listed":false,"github":"https://github.com/O-n-y/OxygenNotIncludedModTemplate","clone":"git clone https://github.com/O-n-y/OxygenNotIncludedModTemplate.git","description":"Guide: How to make a mod for Oxygen Not Included","language":"C#","stars":39,"topics":["guide","guideline","mod","modding","mods","ui","unity","game","oxygen-not-included"],"license":"Apache-2.0","category":"game-templates","readme_excerpt":"Modding Guide for Oxygen Not Included This project is meant to help you start creating mods for the game Oxygen Not Included. It will provide basic needed information and examples of some mods. All information is given assuming you are running Windows , for Mac and Linux paths and some other technical informatiom may differ. Requirements: C# development experience, basic knowledge about reverse engineering Tools: 1. Visual Studio 2019 (https://visualstudio.microsoft.com/vs/), 2. Resharper (https://www.jetbrains.com/resharper recommended) 3. One of reverse engineering software: dotPeek (https://www.jetbrains.com/decompiler/) or IL Spy (https://github.com/icsharpcode/ILSpy) 4. HarmonyLib: a patcher which made the modding for this Unity game possible (https://github.com/pardeike/Harmony) Project references Game .dll Most .dll you would need located in game subfolder. Locate your game using Steam: You path would look something like: E:\\Steam\\steamapps\\common\\OxygenNotIncluded Move 2 steps down into subfolder: E:\\Steam\\steamapps\\common\\OxygenNotIncluded\\OxygenNotIncluded Data\\Managed all .dll we need located in Managed subfolder. Il Merge If you planning to add some external .dll to your projects, for example using one core library for all your mods, you would need Il Merge. You can get it from nuget packages (https://www.nuget.org/packages/ilmerge) or from gihub (https://github.com/dotnet/ILMerge). I am using version 3.0.29 for .net 4.0 Mod Template Let us start making our first ","default_branch":null,"files":null,"tree":[],"storefront":"/r/O-n-y","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/O-n-y/OxygenNotIncludedModTemplate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}