commands.execute(input)Command Service
Normalizes typed and clickable commands before parser execution.
Runtime Interfaces
A stable service boundary lets game content interact with TIFE without depending on Portal internals.
commands.execute(input)Normalizes typed and clickable commands before parser execution.
world.get(entityId)Reads rooms, objects, actors, exits, and relationships.
state.get(key)Stores flags, counters, variables, and progression data.
events.emit(name,payload)Coordinates rules, UI updates, achievements, and story events.
saves.create(slot)Serializes game state using runtime-managed save formats.
ui.present(actions)Displays narrative output and context-sensitive command choices.
This page defines the Phase 3 service map. Detailed signatures can evolve within the independently versioned TIFE specification.