The modules everything leans on.
Ranked by how many other modules use them, in code or through prefabs. These are the foundations of the toolkit.
| Module | Used by | Brings along | Scripts |
|---|---|---|---|
| SingletonDesignPattern | 24 | 0 | 3 |
| TextUpdaterSystemUIModule | 19 | 1 | 5 |
| PoolingSystemUtilitySystems | 19 | 2 | 3 |
| GenericComponentComponentModule | 16 | 0 | 3 |
| DictionarySystemDataSystem | 16 | 0 | 7 |
| DatabaseSystemDataSystem | 13 | 2 | 17 |
| CopyPasteSystemUtilitySystems | 10 | 0 | 6 |
| LayoutAutoResizeUIModule | 9 | 3 | 9 |
| ActivationSystemUtilitySystems | 9 | 0 | 5 |
| CollisionSystemUtilitySystems | 9 | 0 | 6 |
How the map is measured.
Code
Assembly definition references between modules: the hard dependencies the compiler enforces. 211 links, plus 16 that exist only in editor scripts.
Prefabs and assets
GUIDs found inside .prefab and .asset files: content that drags another module in even when the code does not. 107 links.
Demo scenes
References that live only in the test scenes shipped with each module. Shown for completeness, off by default. 78 links.
Cycles found:
UGTKengine within an engine