It would be doable in Inform 7, but probably vastly more complicated than it would e in other languages. I recommend trying something like Python. Inform 7 can't easily handle arrays on objects/etc, the closest you can get to linking things together is via relationships. You can make many to many relationships, but it'd probably end up horribly labyrinthine and confusing.
_______________________________________________ Audiogames-reflector mailing list Audiogamesemail@example.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector