Repository navigation
Catalog Scope
Inspected the local com.legustavinho.legendary-tools-common package, version 1.3.10, on 2026-10-11. The root README was the starting point; module READMEs, file inventories, public APIs, comments, editor menus and implementations supplied the current feature grouping.
Coverage: 240 feature groups account for every one of the 1367 relevant C#/Python/PowerShell files found by the inventory (1338 C# files, 28 Python scripts and 1 PowerShell scripts). No relevant source file remains unassigned. A source can support several feature cards.
A feature is a public capability or a coherent module. Internal kernels, interfaces, generated overloads, config enums, supporting drawers and examples are grouped with their owner. Tests and standalone harnesses appear under Developer Tooling. Assembly metadata, bin/obj outputs, meta files, agent settings and the empty Core/TestClass.cs placeholder are excluded. Included assets are supporting configs/samples rather than separate features.
| Source area | Relevant files |
|---|---|
Core |
736 |
Editor |
284 |
Standalone~ |
5 |
Systems |
173 |
Tests |
124 |
Tools |
30 |
UI |
15 |
- Actor implements entity/GameObject-body lifecycle, rather than mailbox-based concurrency.
- Chronos synchronizes real-world UTC time and offline elapsed time.
- Inventory stores item-to-float quantities; it does not implement a complete slot/equipment system.
- Nested Types is an authored ScriptableObject taxonomy, rather than discovery of nested CLR declarations.
- AdvancedStateMachine V2 uses graph transitions and typed parameter conditions; the implementation does not expose a nested-state hierarchy as described by the original overview. The repository README has since been updated.
-
AssetUsageFinderandStatePersisterEditorwere named by the original overview but have no matching implementation in this source snapshot. Reference Tracker covers the current reference-search capability; no state-persister feature is invented. - FixedPoint/deterministic runtime, ViewDataBinder, MiniCSharp, expression/scoping, V2 modifiers, spatial hashing, voxel meshing and several editor tools extend beyond the overview.
The package manifest declares Unity 2022.3 and dependencies on Burst, Collections, Test Framework, Newtonsoft.Json, Addressables, Editor Coroutines and uGUI. UniTask, Odin/Nido serializer integration and some optional behaviors are conditional on scripting symbols and availability. Feature cards describe source capabilities, not a guarantee that every optional integration is active in this project.
- Use Reactive bindings for Observable-driven setup in C#.
- Use ViewDataBinder for Inspector-authored member paths, contexts, profiles and conversion.
- Use ViewDataListBinder for keyed/filterable/paged or virtualized lists; DynamicScrollView and GameObjectListing offer simpler generic list APIs.
- Use FieldSync for a small pair of reflected members.
- Choose V1/V2 APIs based on the consuming code; no automatic migration is implied.
Validation: Checked source-to-feature coverage, generated note content and internal-link targets. This documentation task did not execute Unity tests or assert runtime/platform certification.
Local package: Repository · Starting README: README.md
Start here · Full catalog · Common combinations
Documentation snapshot: 2026-10-11
Tags: legendarytools/reference
Wiki pages were exported from the Obsidian documentation snapshot. Source-link availability was checked against the published master tree 94f53c54d2d8.
The paths below describe the local source snapshot but are not present at those exact paths in the published branch. Their feature pages link to the nearest available published module and mark the source as local.
| Source path | Feature pages |
|---|---|
Core/DataStructure/Deterministic/Collections/GraphAlgorithms.cs |
Deterministic Graph Algorithms |
Core/DataStructure/Deterministic/Collections/Managed/DeterministicGraph.cs |
Deterministic Graphs |
Core/DataStructure/Deterministic/Collections/Managed/FrozenGraph.Generated.cs |
Frozen Deterministic Graphs |
Core/DataStructure/Deterministic/Collections/Managed/FrozenGraphCanonicalBindings.Generated.cs |
Frozen Deterministic Graphs |
Core/DataStructure/Deterministic/Collections/Native/FrozenGraph.Generated.cs |
Frozen Deterministic Graphs |
Core/DataStructure/Deterministic/Collections/Native/FrozenGraphCanonicalBindings.Generated.cs |
Frozen Deterministic Graphs |
Core/DataStructure/Deterministic/Collections/Native/NativeDeterministicGraph.cs |
Deterministic Graphs |
Standalone~ |
Tests and Validation Harnesses |
Tools/Deterministic |
Deterministic Source Generators |
Tools/Deterministic/Editor/SnapshotBenchmark.cs |
Tests and Validation Harnesses |
Tools/FixedPoint |
Fixed Point Source Generators |
- Architecture and State
- Asset and Content Editors
- Assets and Identity
- Async and Startup
- Audio
- Binding and Scripting
- Code and Automation Editors
- Collections and Algorithms
- Deterministic Computing
- Developer Tooling
- Editor Interface and Diagnostics
- Gameplay and Attributes
- Math and Extensions
- Persistence and Time
- ScriptableObject Architecture
- Spatial and Geometry
- UI and Navigation
- Unity Runtime Helpers