lib_indirect function library

Dependencies: lib_2da, lib_anon, lib_array, lib_dlg, lib_fn, lib_ini, lib_sfo, lib_struct, lib_sugar, lib_tools

Description

The purpose of this library is to manage namespace in large projects by creating lookups for resources. The main macro loads a series of variables, each naming a resource; that resource can then be identified throughout the mod via that variable. Resources live in lib/resource_id.

Functions

indirect_load action_macro

Load the various variables in resource_id, checking for duplicates and prebuilding any listed duplicates