You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 23, 2024. It is now read-only.
Alex "Archcannon" Chen edited this page May 14, 2020
·
2 revisions
A Transcendence Extension is an XML file (or multiple XML files under a main file) that defines Types of game data for Transcendence.
Accessible Types
When binding accessible types, an extension...
May have a parent present, in which case we update the parent first and then inherit its types.
Declares dependencies that it can access types from. We bind types from each dependency, though dependencies of dependencies are ignored to prevent circular dependencies.
Declares and defines types in its main file.
Declares modules which may declare and define additional types. We find any loaded modules and bind their types if present.
Type Categories
Owned Types: Declared and defined in this extension
Overridden Types: Declared and defined in dependencies, and redefined in this extension
Unknown Types: Defined in this extension, but not declared anywhere (missing entity).