Module necro.game.data.Components
Functions
Tables
constant | |
field |
Functions
- constant.bool (name, default)
-
Parameters:
- name
- default
- constant.float (name, default)
-
Parameters:
- name
- default
- constant.int (name, default)
-
Parameters:
- name
- default
- constant.int16 (name, default)
-
Parameters:
- name
- default
- constant.int32 (name, default)
-
Parameters:
- name
- default
- constant.int64 (name, default)
-
Parameters:
- name
- default
- constant.int8 (name, default)
-
Parameters:
- name
- default
- constant.localizedString (name, default, alias)
-
Parameters:
- name
- default
- alias
- constant.string (name, default)
-
Parameters:
- name
- default
- constant.table (name, default)
-
Parameters:
- name
- default
- dependency (target)
-
Parameters:
- target
- field.bool (name, default)
-
Parameters:
- name
- default
- field.entityID (name, default)
-
Parameters:
- name
- default
- field.float (name, default)
-
Parameters:
- name
- default
- field.int (name, default)
-
Parameters:
- name
- default
- field.int16 (name, default)
-
Parameters:
- name
- default
- field.int32 (name, default)
-
Parameters:
- name
- default
- field.int64 (name, default)
-
Parameters:
- name
- default
- field.int8 (name, default)
-
Parameters:
- name
- default
- field.string (name, default)
-
Parameters:
- name
- default
- field.table (name, default)
-
Parameters:
- name
- default
- getComponentDefaults ()
- getLocalizableFields (componentName)
-
Parameters:
- componentName
- register (components)
-
Registers a set of components. Accepts a table of component definitions, mapping the component's name to its list of
fields.
Parameters:
- components
- registerDependency (source, target)
-
Used to register dependencies on external components.
Parameters:
- source
- target