Events System
The events system is the heart of interactive content in Ascend from Nine Mountains. Whether you’re creating dialogue with NPCs, managing complex storylines, or building dynamic encounters, events provide the foundation for all interactive experiences.
Core Components
- Events - The main event system and structure
- Event Steps - Individual actions that make up events
- Event Step Types - Complete reference for all step types
- Triggered Events - Automatic event triggering system
- Calendar Events - Time-based seasonal and festival events
What You Can Create
Events enable you to build rich, interactive content including:
- Character conversations and dialogue trees - Multi-branched conversations with meaningful choices
- Complex storylines with branching narratives - Player decisions that affect story outcomes
- Quest systems and progression tracking - Structured progression with rewards and consequences
- Item interactions and world changes - Items that trigger events and modify game state
- Combat encounters and crafting challenges - Interactive challenges beyond basic mechanics
- Location-based events and discoveries - Content that responds to where players are
Prerequisites
Before diving into events, ensure you’re familiar with:
- Mod Development Basics - Understanding the ModAPI
- Flags System - Events rely heavily on flags for conditions and state tracking
The system is designed to be both powerful and approachable, allowing you to create everything from simple item interactions to complex, multi-branched storylines that respond to player choices and game state.