Requirements
The validated 0.5.9 environment is:
| Dependency | Version |
|---|---|
| For The King II | 1.14.6 |
| BepInEx | 5.4.23.5 |
| Harmony | 2.9 |
| Unity runtime | 2022.3.41f1 |
| FTK2.ModAPI | 0.5.9 |
| FTK2.ModAPI.SDK | 0.5.9 |
A consumer mod targets .NET Framework 4.7.2 and references the public Toolkit contract. Declare a BepInEx dependency on org.ftk2.modapi version 0.5.9 so the host loads first.
Caution
A newer FTK2 build may change native types, game data, or consumer paths. A successful startup alone does not prove compatibility; wait for a Toolkit compatibility statement.
Runtime services and event subscription/disposal are Unity-main-thread operations. Owner-scoped logging may be called independently. See Lifecycle & Events.