A comprehensive modding project and documentation repository for SpellForce: The Order of Dawn - Platinum Edition.
This project uses beads for task tracking.
All development work is tracked in beads - a distributed, git-backed issue tracker designed for AI-agent collaboration.
Quick Commands:
bd ready # View ready work (no blockers)
bd show SpellSmut-ID # Show issue details
bd update ID --status in_progress # Claim work
bd close ID # Complete work๐ See CONTRIBUTING.md for the complete workflow. ๐ค AI Agents: See .ai/WORKFLOW.md for universal workflow (works for Claude, GPT-4, Gemini, Qwen, Cursor, Windsurf, Zed, etc.).
For humans: View tasks visually in a Kanban board!
- Open
task-manager.htmlin your browser (Chrome/Edge/Opera) - Select the SpellSmut folder
- View all tasks organized by status: To Do โ In Progress โ Review โ Blocked โ Done
The Kanban board auto-syncs from beads on every commit. Learn more โ
View Complete Modding Documentation โ
Our documentation includes detailed guides for:
- Quest System - Create quests, dialogue, and interactive storytelling
- Spell System - Design custom spells and magic systems
- Sound System - Add audio, music, and voice acting
- Race Creation - Build entirely new playable races
- Campaign System - Craft story-driven campaign experiences
- Multiplayer & FreeGame - Design skirmish and multiplayer maps
Comprehensive visual tools for creating mod content:
- Quest Creator - Complete quest creation system with text-based dialogue editor, automatic choice-to-response linking, and branching dialogue support
- Visual Dialogue Editor - Clean text-based tree view dialogue builder with intelligent choice mapping and step-by-step guidance
- Unified Quest Editor - Integrated quest creation suite with browser, immediate quest creation, and simplified dialogue editing
- Spell Creator - 7-phase "Spell Wizard" with 1-15 level progression system
- Weapon Creator - 7-phase "Weapon Forge" with edit-existing feature (719 weapons to modify)
- Armor Creator - 7-phase "Armor Forge" for custom armor pieces with stat bonuses
- NPC Creator - 7-phase "NPC Workshop" system for custom characters
- Map Viewer - 3D terrain viewer with texture rendering and lighting
- Universal Savefile System - ModSave Framework with custom file extensions
- Utility Tools Suite - Asset management, testing, and automation utilities
All tools feature integrated ID management to prevent conflicts and support collaborative modding.
SpellForce Platinum Edition is a fantasy RTS/RPG hybrid released in 2005. This project aims to document its modding capabilities and provide tools for creating custom content.
SpellSmut/
โโโ docs/ # Complete modding documentation
โ โโโ index.md # Documentation home page
โ โโโ Quest_System_Guide.md # Quest creation guide
โ โโโ Spell_System_Guide.md # Spell system guide
โ โโโ Sound_System_Guide.md # Audio & sound guide
โ โโโ ... # More specialized guides
โโโ OriginalGameFiles/ # Reference game files
โโโ tools/ # Modding utilities
โโโ src/ # Python scripts and modding utilities
โ โโโ helper_tools/ # Asset extraction and organization scripts
โ โโโ TirganachReloaded/ # CFF editing library and tools
โโโ ProjectPlanning/ # Project plans and roadmaps
โ โโโ Components/ # Detailed system plans
โ โโโ QUEST_CREATION_PLAN.md # Quest Creator system plan
โ โโโ SPELL_CREATION_PLAN.md # Spell Creator system plan
โ โโโ WEAPON_CREATION_PLAN.md # Weapon Creator system plan
โ โโโ ARMOR_CREATION_PLAN.md # Armor Creator system plan
โ โโโ NPC_CREATION_PLAN.md # NPC Creator system plan
โ โโโ MAP_VIEWER_STATUS.md # Map Viewer development status
โ โโโ SAVEFILE_SYSTEM.md # Universal Savefile system plan
โ โโโ UTILITY_TOOLS.md # Utility tools suite plan
โ โโโ ID_MANAGEMENT_SYSTEM.md # ID Management system plan
โโโ mods/ # Custom mod content
The Quest Creator is now ready to use! Launch it with:
# Install dependencies (once)
uv add PySide6
# Launch the quest creator
uv run python quest_creator.py- Read the documentation: Visit the documentation site
- Start with basics: Begin with the Quest System Guide
- Experiment: Try creating simple quests and spells with the tools
- Build up: Gradually work towards more complex mods
See ProjectPlanning/Components/MODDING_PLAN.md for:
- Completed tasks and achievements
- Current work in progress
- Future roadmap and milestones
- UI asset extraction status (โ Complete - 683 assets cataloged!)
- Creator tool development plans (Quest, Spell, Weapon, Armor, NPC systems)
- ID Management System implementation
- Universal Savefile System specification
Contributions to documentation and tools are welcome! Feel free to:
- Submit issues for documentation errors
- Propose new guides or sections
- Share modding discoveries
- Contribute tools and utilities
This project is a community effort for educational and modding purposes. SpellForce and related trademarks are property of THQ Nordic and Grimlore Games.
- Steam Page: SpellForce Platinum Edition
- Steam Community: Discussions
- Documentation: Modding Guides
Last Updated: October 2025
Game Version: SpellForce Platinum Edition (Steam AppID: 39540)