Thomasims / TeardownUMF

Teardown Unofficial Modding Framework
The Unlicense
37 stars 14 forks source link

Metatables #2

Closed Thomasims closed 3 years ago

Thomasims commented 3 years ago

In preparation for Teardown 0.5, the framework should move more towards APIs that will be reuse-able in the new modding system, metadata for common objects is a good way to simplify code in mods working on those objects.

Vectors, Quaternions, and Transforms have already received this improvement. The goal of this issue is to unify those metatables into a robust system.

Thomasims commented 3 years ago

Basic metatables for all main types are complete. Currently only wrappers around game functions are available for most of these types but this is expected to change with time.