Core Overview

The Core Mod is used to quickly create, hookup, and manage game UI. This is best used when working with UI created with XML but also supports script-created UI. It also comes with a number of handy UI templates such as red pips and big hand.

For legacy projects, see the older version of this mod, core.

Documentation

All of the Core functionality is documented with annotations, meaning when once you include Core with local Core = require("Core") hovering over or typing the "Core." variable name will display help text about all of the contained classes and functions. These annotations have been exported as a wiki page of Documentation as well.

How to install:

First open the Project Settings Window and add Core as a registry dependency:
image
Then include in your lua file with local Core = require("Core")

Features

functions

Color Class

Effect Class

GameSpeed Class

Input Class

Math Class

Point Class

Random Class

String Class

Table Class

Timer Class

Unit Class

Util Class