Skip to content
This repository has been archived by the owner on Oct 15, 2021. It is now read-only.
/ EmikBaseModules Public archive

Helper and abstract classes to automate and shorten your code for creating modded "Keep Talking and Nobody Explodes" modules.

License

Notifications You must be signed in to change notification settings

Emik03/EmikBaseModules

Repository files navigation

WARNING

This repository is outdated and only exists for legacy reasons, please go to KeepCoding for the up-to-date version.

EmikBaseModules

"Don't repeat yourself (DRY, or sometimes do not repeat yourself) is a principle of software development aimed at reducing repetition of software patterns, replacing it with abstractions or using data normalization to avoid redundancy." - Wikipedia

About

EmikBaseModules is a collection of script files meant to help speed up the process of scripting Keep Talking and Nobody Explodes modules by giving better alternatives to common commands, and automating things universal to module-creation. (such as moduleIds, or logging) Some parts of the code were influenced by this repository.

Installation

  1. Download and extract the full source, or clone the repository git clone --recurse-submodules https://github.com/Emik03/EmikBaseModules
  2. Create a junction from your project to the source files. With windows, use command prompt mklink /j EmikBaseModules "DIRECTORY_OF_THIS_REPOSITORY")
  3. Reload Unity (tab back into the program and wait until the bottom-right spinning wheel is gone)
  4. Import it into your script files with using EmikBaseModules;

About

Helper and abstract classes to automate and shorten your code for creating modded "Keep Talking and Nobody Explodes" modules.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages