A data-driven game engine, demo game, and developer tooling for creating interactive fiction / text adventure games.

dsl game-engine parsers text-adventure-engine text-adventure-game transpiler
1 Open Issue Need Help Last updated: Mar 1, 2026

Open Issues Need Help

View All on GitHub

AI Summary: This GitHub issue identifies a missing feature in the engine's DSL: the inability to detect when an item is taken *from* a container item. While an internal `TakeFrom` event might exist, there's no corresponding 'when' condition in the DSL to catch it for general items, only for NPCs. This prevents developers from creating triggers that react specifically to items being removed from a particular container, as the existing `Take` event doesn't provide the source container's ID.

Complexity: 3/5
Medium Job good first issue

A data-driven game engine, demo game, and developer tooling for creating interactive fiction / text adventure games.

Rust
#dsl#game-engine#parsers#text-adventure-engine#text-adventure-game#transpiler