Emik's repositories

KeepCoding

KeepCoding is a C# class library 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)

Language:C#License:GPL-3.0Stargazers:11Issues:3Issues:1

Emik.Morsels

C# code bits of internal implementations that are shared in projects. Meant to be used alongside Absence.Fody.

Language:C#License:MPL-2.0Stargazers:4Issues:1Issues:0

wawa

A set of Keep Talking and Nobody Explodes libraries that helps with mod creation.

Language:C#License:MPL-2.0Stargazers:4Issues:2Issues:0

EmikModules

An assortment of unique modded modules created for the game "Keep Talking and Nobody Explodes".

Language:C#License:NOASSERTIONStargazers:3Issues:3Issues:0

Absence.Fody

Removes unused private/internal types during compile-time.

Language:C#License:MPL-2.0Stargazers:2Issues:1Issues:0

Emik.Net20Records

Adds C# 9/10's record/record struct support for .NET Framework 2, 3, and 3.5.

Language:C#License:MITStargazers:2Issues:2Issues:0

BotCar

A Discord bot to post drip car meme videos, track scoring, and display leaderboards.

Language:PythonLicense:GPL-3.0Stargazers:1Issues:2Issues:0

Emik.Kebnekaise.Gramophones

Celeste/Everest Mod that allows you to play any FMOD bank, anywhere.

Language:C#License:MPL-2.0Stargazers:1Issues:1Issues:0

Emik.Morsels.ProjectTemplates

Templates as part of the Emik.Morsels project.

Language:C#License:MPL-2.0Stargazers:1Issues:1Issues:0

Emik.Results

Contains the Result type; A type representing either a success value or failure value.

Language:C#License:MPL-2.0Stargazers:1Issues:1Issues:0

Emik.SourceGenerators.TheSquareHole

Adds structural typing to C#.

Language:C#License:MPL-2.0Stargazers:1Issues:0Issues:0

Divorce.Fody

Moves nullable constraints to comply with older Mono frameworks (e.g. Unity 2017) allowing you to use NRTs.

Language:C#License:MPL-2.0Stargazers:0Issues:1Issues:0

Emik.SourceGenerators.Choices

Source generates highly performant and flexible disjoint unions.

Language:C#License:MPL-2.0Stargazers:0Issues:0Issues:0

.DDL

Extended Essay - .DDL Project: Loading assemblies based on runtime logic from compile-time code without any reflection overhead.

Language:HTMLStargazers:0Issues:1Issues:0

canvas

Backend for "The Canvas": A Keep Talking and Nobody Explodes modded module

Language:RustLicense:MPL-2.0Stargazers:0Issues:0Issues:0

dotNext

Next generation API for .NET

License:MITStargazers:0Issues:0Issues:0

Emik.Analyzers.Matches

Analyzer for compile-time parameter validation with the power of regex.

Language:C#License:MPL-2.0Stargazers:0Issues:1Issues:1

Emik.Kebnekaise.Pistons

Celeste/Everest Mod that adds a flexible solid that moves when touched.

Language:C#License:MPL-2.0Stargazers:0Issues:1Issues:0

Emik.Numerics.Fractions

Contains a basic fractional type that represents a numerator and denominator.

Language:C#License:MPL-2.0Stargazers:0Issues:1Issues:0

Emik.Rhainterop

Bridge between Rhai and C#. Allows you to invoke and receive values from scripts.

Language:C#License:MPL-2.0Stargazers:0Issues:0Issues:0

Emik.SourceGenerators.Implicit

Source-generates implicit conversion operators that map to the respective constructors.

Language:C#License:MPL-2.0Stargazers:0Issues:1Issues:0

Emik.SourceGenerators.Tattoo

Source generates a file that imports all namespaces.

Language:C#License:MPL-2.0Stargazers:0Issues:0Issues:0

Emik.Unions

Contains the functional programming paradigm; unions in both disjointed- and tagged flavors.

Language:C#License:MPL-2.0Stargazers:0Issues:1Issues:0

HitIndicator

Minecraft mod that adds hit indicators.

Language:JavaLicense:CC-BY-SA-4.0Stargazers:0Issues:0Issues:0

JetBrains.Annotations

Annotations to increase the accuracy of JetBrains ReSharper/Rider code inspections

Language:C#License:MITStargazers:0Issues:0Issues:0

KtaneTwitchPlays

A mod that allows Twitch chat to solve bombs in KTANE.

License:MITStargazers:0Issues:0Issues:0

loselose

Modded module for KTaNE. (Early April Fools Gift)

Language:C#License:NOASSERTIONStargazers:0Issues:0Issues:0

Quaver.API

Keep developing for Quaver with these set of tools and C# libraries.

License:MPL-2.0Stargazers:0Issues:0Issues:0

QuaverGame

The ultimate community-driven, and open-source competitive rhythm game available on Steam.

Language:C#License:MPL-2.0Stargazers:0Issues:0Issues:0

swag

swag

Language:ShellStargazers:0Issues:0Issues:0