UI Customization

In patch 1.3 of Rift, an API for AddOn development is being released. AddOns - like similar games such as World of Warcraft - will be coded in the Lua programming language.

Mechanics
From looks at the early API and example AddOns provided by ZorbaTHut, AddOns will use a callback system. Developers will be required to "hook" their AddOn's functions to certain events that will be executed at certain moments - for example, if a developer wanted their AddOn to do something when the AddOn was initially loaded, they would insert a table containing a few details into the Event.Addon.Load.End table.