t1k:unity:tof:feature-conditions
| Field | Value |
|---|---|
| Module | tof |
| Version | 2.2.2 |
| Effort | low |
| Tools | — |
Keywords: condition-system, feature-conditions, gating, visibility
How to invoke
Section titled “How to invoke”/t1k:unity:tof:feature-conditionsFeature Conditions
Section titled “Feature Conditions”Purpose
Section titled “Purpose”A specialized condition system for TheOneFeature framework that provides custom conditions for feature visibility and behavior control.
Public API
Section titled “Public API”class
BattlePassReplaceCondition(BattlePassReplaceCondition.cs)StarterBundleReplaceCondition(StarterBundleReplaceCondition.cs)
Signals / Events
Section titled “Signals / Events”None detected.
Config / ScriptableObjects
Section titled “Config / ScriptableObjects”None detected.
Integration Steps
Section titled “Integration Steps”- Reference package
TheOneFeaturein your project. - Register the Feature Conditions services via VContainer (see Architecture).
- Configure any ScriptableObjects listed in Config section.
- Subscribe to signals listed in Signals / Events to react to state changes.
Architecture
Section titled “Architecture”Detected public types (2): class
BattlePassReplaceCondition(BattlePassReplaceCondition.cs)StarterBundleReplaceCondition(StarterBundleReplaceCondition.cs)
Dependencies
Section titled “Dependencies”Run with FEATURE_MATRIX/DEPENDENCY_GRAPH integration to fill.
Gotchas
Section titled “Gotchas”(None reported yet — open an issue in The1Studio/theonekit-unity if you hit one.)
References
Section titled “References”- Source:
UnityTheOneFeatureProject/Packages/TheOneFeature/Core/Features/FeatureConditions/ - Doc:
UnityTheOneFeatureProject/Packages/TheOneFeature/Core/Features/FeatureConditions/README.md - Doc:
UnityTheOneFeatureProject/Packages/TheOneFeature/Core/Features/FeatureConditions/CHANGELOG.md - Namespace:
TheOne.Features.FeatureConditions