DNFC Redux library for MelonLoader mods (Unity / IL2CPP)
$ dotnet add package DNFC.Mods.LibraryA lightweight shared utility library for MelonLoader mods targeting Definitely Not Fried Chicken (Unity / IL2CPP).
This library centralizes commonly used state flags and provides convenient access to GameObjecst, making it easier to build modular, maintainable DNFC mods.
This library is built specifically for Definitely Not Fried Chicken
When developing multiple mods or a modular system for DNFC, repeated logic can become duplicated or messy:
DNFC_Redux_Library provides a shared static data layer (SharedData) and a clean API (Library) to standardize this behavior across mods.
[!TIP] Don't know how to install? Review the information below
using DNFC_Redux_Library;
using MelonLoader;
using Mod_Example;
[assembly: MelonInfo(typeof(Mod), "MOD_NAME", "1.0.0", "MOD_AUTHOR")]
[assembly: MelonGame("Dope Games", "DNFC")]
namespace Mod_Example
{
public class Mod : MelonMod
{
static Library DNFC_Lib = new Library();
}
}
[!NOTE] Functions that handle the in-game properties
bool
void
bool
void
bool
void
bool
void
[!NOTE] Functions that handle the in-game objects
void
GameObject
[!NOTE] Functions that handle debugging for developers
bool
obj is active in the scene, throws Error if provided GameObject is null