Home - Qkrisi/ktanemodkit GitHub Wiki

Welcome to the ktanemodkit wiki!

This repository offers modding tools for the game Keep Talking and Nobody Explodes (Steam version).

.NET version: 3.5

In order to use the modkit, you have to install Unity 2017.4.22f1

  • On Linux/Mac OS, make sure to install the Windows build support module!

A basic Unity/C# knowledge is required.

Recommended IDEs:

-Visual Studio (Windows/Mac)

-MonoDevelop (Windows/Mac/Linux)

-Rider (Paid, Windows/Mac/Linux)

To create a mod:

Open the modkit in Unity, then create the object for your mod. There are example models / mods in the Examples folder. Assign them the correct scripts from KMFramework.

To test out a module, add the TestHarness prefab from the Assets/TestHarness directory to the hierarchy, and press the play button.

Save the object as prefabs, and assign them a bundle name called mod.bundle

Configure your mod in Keep Talking ModKit > Configure Mod

Build your mod using Keep Talking ModKit > Build AssetBundle (The built mod will be in the configured build folder)

Use Keep Talking ModKit > Steam Workshop Tool to upload your mod to the Steam Workshop (Have to have Steam running with an account that owns Keep Talking and Nobody Explodes.)

About missions

Missions are pre-made bombs that players can run through the bomb binder.

To create a misison, use Keep Talking ModKit > Missions > Create new Mission

Keep in mind that a mission won't appear in the binder unless it's in a table of contents. In a table of contents, you can create a mission pack in the binder. To create one, use Keep Talking ModKit > Missions > Create new Table of Contents

If you have any questions, feel free to ask them in either the Keep Talking and Nobody Explodes or the KTaNE Modding Discord servers.