Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 922 Bytes

File metadata and controls

20 lines (16 loc) · 922 Bytes

MClientTemplate

A Duck Game Client-side mod template with many useful systems

This is a fairly large project, intended to cover all of the small, annoying systems that people often have to implement themselves when creating mods for Duck Game.

Specifically, this project currently contains:

  • Simple reflection-based event system + a large amount of built-in events.
  • Automatic DLL Loader system.
  • Full polygon rendering system.
  • Simple & easy UI system.
  • Class exposer utilities for easy access to private Duck Game classes & fields
  • Easy-to-use Harmony Patching via attributes.
  • Easy-to-use settings system via attributes.
  • Easy-to-use input system.

I have attempted to document the code and provide examples for how to use things, located in src/MTemplate, and I have also created Overview Documentation on Github, which includes the setup instructions.