Noita Source Code __full__

While this isn't the C++ engine, it allows modders to do things like:

// Recursive cast. Hold onto your butts. // TODO: Find a way to prevent infinite loops without ruining the fun. // - Nolla, 2021. (Still TODO as of 2024) noita source code

For a brief, glorious period, Nolla Games provided something even closer to the metal. On the Steam Betas tab, there is a branch called modding_exposed . When you switch to this branch, the game dumps even more raw data into your folders, including commented-out developer notes and internal testing functions. While this isn't the C++ engine, it allows

The most infamous is the SimulateParallelDimension() function. It appears to duplicate the entire game world in a separate thread, run it for 30 frames, and then collapse it. This is how the "Chaos Dice" works. But the code suggests it was meant for something larger—a hidden 11th Orb, perhaps. The function ends with: // - Nolla, 2021

Open data/scripts/spells/ and find lava_to_blood.lua . Read it. You will learn how status effects and material transformation work. This is the closest you will get to official documentation.

Although the core engine remains compiled, Nolla Games made a significant decision regarding accessibility: they left the vast majority of the game's logic exposed in the installation directory. For anyone interested in the , the data folder is ground zero.