SirPepperPot's Community Toolkit
An unofficial community modding toolkit for For The King II.
The 0.5.9 beta foundation provides a public C# API, SDK reference project, and tested ExampleMod. Mods receive owner-scoped services for registration, namespaced content, lifecycle events, diagnostics, custom items, localization, and custom abilities.
Note
The Toolkit is standalone. It is not part of Enhanced Overhaul Remix and has no EOR, account, website, or network dependency.
What works now
- mod identity, registration, dependency metadata, ownership, lifecycle events, logging, and diagnostics;
- template-based custom weapons, armor, accessories, and consumables;
- typed item stats, equipment slots, action lists, skill rolls, ability bags, charges, and use context;
- namespaced custom abilities with targeting, native effects, existing status references, animation identity, localization, presentation, and icons;
- native inventory tooltip, equipment enumeration, combat action creation, selection, and execution for custom abilities;
- tested installed-definition inventory/equipment save paths and missing-definition load protection.
The accepted 0.5.9 run executed community.example:flame_cleave through FTK2's native combat path and observed correlated enemy HP damage. It completed with 69 passes, 0 failures, and 0 errors; the automated suite passes 599 / 599 checks.
Start here
- Requirements
- Installation
- Create your first mod
- Create a custom item
- Create Flame Cleave
- Capability status
- Generated API reference
- Troubleshooting
Current validated stack
| Component | Version |
|---|---|
| FTK2.ModAPI / SDK / ExampleMod | 0.5.9 |
| For The King II | 1.14.6 |
| BepInEx | 5.4.23.5 |
| Harmony | 2.9 |
| Unity | 2022.3.41f1 |
Future FTK2 updates require fresh compatibility validation.