Logic
Work in Progress
This documentation is still being expanded and refined. Features, screenshots, and descriptions may change until Talescape's public release. If something is unclear or you need help, please ask on the official Talescape Discord. We're happy to clarify or update pages as needed.
Logic defines how your story reacts to the player’s actions. It connects your writing and visuals to the systems that make Talescape interactive, from variables and timers to items and achievements.
In this chapter, you’ll learn how to:
- Use Variables – Store and track data such as flags, numbers, and strings.
- Set Conditions – Check values or achievements to control dialogue, scenes, and visibility.
- Run Actions – Change variables, start events, or move between scenes.
- Define Events & Triggers – React automatically to scene changes, dialogue endings, or timed events.
- Create Timers – Add countdowns or recurring triggers for tension and pacing.
- Work with Items & Recipes – Build inventory systems, crafting mechanics, and item effects.
- Add Achievements – Reward players for reaching milestones or making key decisions.
These tools form the underlying logic layer of Talescape. Ensuring that every story decision has real impact.