28 lines
1.5 KiB
Plaintext
28 lines
1.5 KiB
Plaintext
URL: https://wiki.studiominus.nl/intro/boilerplate.html
|
|
Title: People Playground Modding - Empty mod template
|
|
==================================================
|
|
|
|
Empty mod template / Boilerplate
|
|
by Talon
|
|
In modding communities, a Boilerplate/Skeleton is known as the mod base. This will allow you to quickly make new mods without needing to go through the hassle of setting it up from scratch.
|
|
The Boilerplate includes 2 folders for sound effects and sprites, a static ModTag string within mod.cs, and the basic skeleton of an item.
|
|
Download
|
|
Setup
|
|
This tutorial is assuming you're using Visual Studio
|
|
Once you've extracted and installed the boilerplate, you can put it into People Playground\Mods and it'd work fine, but assuming you'd like to modify the code, there are a few more things you'll need to setup.
|
|
After placing the extracted mod into the Mods folder, open Empty.sln and navigate to mod.cs. Here you'll be greeted with a handful of different error messages, all about the missing references. Right click the "References" member from the solution explorer, and select "Add References".
|
|
Press browse and navigate to People Playground\People Playground_Data\Managed, which is where the games .DLL files are contained.
|
|
Your mod determines what files you'll need to reference, but I'll usually stick with the following, adding more if I need them:
|
|
|
|
Assembly-CSharp.dll
|
|
|
|
|
|
UnityEngine.dll
|
|
|
|
|
|
UnityEngine.CoreModule.dll
|
|
|
|
|
|
UnityEngine.Physics2DModule.dll
|
|
|
|
Some more advanced things you're able to reference include the UI, Text, and Input modules, depending on what you're modifying. |