{ "@context": { "muddialogue":"https://raw.githubusercontent.com/Multi-User-Domain/vocab/main/muddialogue.ttl#", "n": "http://www.w3.org/2006/vcard/ns#" }, "@id":"https://raw.githubusercontent.com/Multi-User-Domain/vocab/main/examples/dialogueInteraction.json", "@type":"https://raw.githubusercontent.com/Multi-User-Domain/vocab/main/muddialogue.ttl#Interaction", "n:fn": "Vampire Encounter", "n:hasNotes": "An encounter with a vampire", "muddialogue:languageCode": "en", "muddialogue:inkFile":"https://calum.inrupt.net/public/utopian-dialogue/demoInteraction.ink.json", "muddialogue:hasBindings": [ { "@id": "_:second_character_jsonld", "@type": "https://raw.githubusercontent.com/Multi-User-Domain/vocab/main/muddialogue.ttl#InkVariableBinding", "muddialogue:inkVariableName": "second_character_jsonld", "muddialogue:bindingIsUnique": true, "muddialogue:bindingToType": "https://raw.githubusercontent.com/Multi-User-Domain/vocab/main/mudchar.ttl#Character" }, { "@id": "_:param_character_jsonld", "@type": "https://raw.githubusercontent.com/Multi-User-Domain/vocab/main/muddialogue.ttl#InkVariableBinding", "muddialogue:inkVariableName": "param_character_jsonld", "muddialogue:bindingIsUnique": true, "muddialogue:bindingToType": "https://raw.githubusercontent.com/Multi-User-Domain/vocab/main/mudchar.ttl#Character", "muddialogue:bindingMadeToShape": { "@context": { "mud": "https://raw.githubusercontent.com/Multi-User-Domain/vocab/main/mud.ttl#", "schema": "http://schema.org/", "sh": "http://www.w3.org/ns/shacl#" }, "@graph": [ { "@id": "_:g0", "sh:description": "Must have one species of vampire", "sh:in": { "@list": [ { "@id": "https://raw.githubusercontent.com/Multi-User-Domain/vocab/main/mudfantasy.ttl#Vampire" }, "https://raw.githubusercontent.com/Multi-User-Domain/vocab/main/mudfantasy.ttl#Vampire" ] }, "sh:minCount": { "@type": "http://www.w3.org/2001/XMLSchema#integer", "@value": "1" }, "sh:name": "Species", "sh:path": { "@id": "mud:species" } }, { "@id": "https://raw.githubusercontent.com/Multi-User-Domain/vocab/main/shapes/mudfantasy/vampires.ttl#202304ParisVampire", "@type": "sh:NodeShape", "sh:property": { "@id": "_:g0" }, "sh:targetClass": { "@id": "https://raw.githubusercontent.com/Multi-User-Domain/vocab/main/mudchar.ttl#Character" } } ] } } ], "muddialogue:generateNarrativeContextEndpoint": "https://api.realm.games.coop/ud/generateContext/" }