jitsi-party
jitsi-party copied to clipboard
Improve adventures architecture
In main.py
we flatten the adventures into rooms, treating each node in the adventure as a room. This makes it difficult to add high-level features to each adventure (such as an audio track) -- we'd have to specify it in every single adventure node and update main.get_rooms
. In general we should think more deeply about how to deal with adventures.