Source-checkedLibraries & compatibility

Cute And Funny Framework

by FearAndDelight · for Schedule I

Less work, more drugging.

615Downloads
19 mo agoLast updated
BepInExLoaders
ThunderstoreSource

About Cute And Funny Framework

From Thunderstore

Less work, more drugging.

Cute & Funny Framework

Cunny, a portmanteau of "Cute" and "Funny" is a framework for Schedule 1. This framework allows for more involved features to be easily automated and standardized.

Why use the Cute & Funny Framework?

At the time of writing the framework contains

  • Debugging and logging tools for Schedule 1
//Prints all clothing types able to be sold, and gives a read out of all their public variables.
Cunny.LocatorUtils.PrintAllVariablesOfTypeAll<ClothingDefinition>();
//Prints all the Unity Prefabs 
Cunny.LocatorUtils.PrintAllPrefabs();
  • Streamlined app creation & Support for more than 12 apps (multi-page).
MelonCoroutines.Start(Cunny.Core.Instance.CreateApp("ID","APPNAME"))
GameObject canvas = Cunny.LocatorUtils.GetAppCanvasByName("APPNAME");
GameObject icon = Cunny.LocatorUtils.GetAppIconByName("APPNAME");
  • (Experimental, will be introduced 0.3.0) Creation of custom NPCS, schedules, and application of cosmetics

!!!THIS IS HIGHLY SUBJECT TO CHANGE AS IT IS STILL IN DEVELOPMENT, USE WITH CAUTION!!!

var goober = Cunny.Advanced.NPCHandler.SpawnCivPrefab();
MelonCoroutines.Start(CoroutineUtils.Wait(5f,
() => { Cunny.Advanced.NPCHandler.InitNPC(goober); }));

var task = Advanced.NPCHandler.AddToNPCSchedule<NPCEvent_LocationBasedAction>(goober, comp => {
    comp.SetDestination(new Vector3(-22.43f, 0.7412f, 95.6903f));
    comp.SetStartTime(3);
    comp.Duration = 60;
    comp.ApplyDuration();
    comp.ApplyEndTime();
});

How do you use this framework?

To use this framework simply add the dll as a reference in your C# project, and add the following to the top of your code

using Cunny;

You can then access its methods this way

Cunny.Core.Instance.CreateApp() //Note, this will need to be run with MelonCoroutines.Start
Cunny.LocatorUtils.GetAppCanvasByName()

This framework make some invasive changes on the phone's UI, and while it tries to do them as fast as possible it would be best check the bool IsCunnyLoaded (It will return true when everything has initialized)

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 19 mo ago.

Cute And Funny Framework on Nxeon

From our catalogue
One-click install
Not available. One-click install isn't available for this game's mods yet. Download it and upload it to your server in Files.
Server type needed
BepInEx
Server load
light
Latest build
0.2.0, released 2025-04-20

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 1 recorded build of Cute And Funny Framework.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Core”

Libraries & compatibility

Foundations and fixes other mods build on. Usually installed because something else needs it.

Compatibility

Game
Schedule I
Loaders
BepInEx
Requires
One-click install needs a BepInEx server.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-02Open ↗
  • ✓AuthorFearAndDelight, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

Cute And Funny Framework, answered

Generated from the mod’s own source data.

Which loaders does it support?

BepInEx.

Is it free?

Yes. Cute And Funny Framework is free to download from Thunderstore.

How do I add it to my Nxeon server?

NxLabs doesn’t install Schedule I mods for you. Download Cute And Funny Framework free from Thunderstore.

NxLabs

Run Cute And Funny Framework on a Schedule I server.

Free to download from Thunderstore.