[{"data":1,"prerenderedAt":143},["ShallowReactive",2],{"docs-navigation":3,"docs-\u002Fdocumentation\u002Fintroduction\u002Fdialogue-system":94},[4],{"title":5,"path":6,"stem":7,"children":8},"LoreHub Dialogue System","\u002Fdocumentation","1.documentation\u002F0.index",[9,10,28,37],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13,"children":14},"","\u002Fdocumentation\u002Fintroduction","1.documentation\u002F1.introduction\u002F0.index",[15,16,20,24],{"title":11,"path":12,"stem":13},{"title":17,"path":18,"stem":19},"Dialogue Schema","\u002Fdocumentation\u002Fintroduction\u002Fdialogue-system","1.documentation\u002F1.introduction\u002F1.dialogue-system",{"title":21,"path":22,"stem":23},"Concept","\u002Fdocumentation\u002Fintroduction\u002Fconcept","1.documentation\u002F1.introduction\u002F2.concept",{"title":25,"path":26,"stem":27},"Examples","\u002Fdocumentation\u002Fintroduction\u002Fexamples","1.documentation\u002F1.introduction\u002F3.examples",{"title":11,"path":29,"stem":30,"children":31},"\u002Fdocumentation\u002Ftutorials","1.documentation\u002F2.Tutorials\u002F0.index",[32,33],{"title":11,"path":29,"stem":30},{"title":34,"path":35,"stem":36},"Dialogue System for Unity","\u002Fdocumentation\u002Ftutorials\u002Fdialogue-system-for-unity","1.documentation\u002F2.Tutorials\u002F1.dialogue-system-for-Unity",{"title":11,"path":38,"stem":39,"children":40},"\u002Fdocumentation\u002Fdialogue-schema-api","1.documentation\u002F3.Dialogue-Schema-API\u002F0.index",[41,42,46,50,54,58,62,66,70,74,78,82,86,90],{"title":11,"path":38,"stem":39},{"title":43,"path":44,"stem":45},"Export Schema v.1","\u002Fdocumentation\u002Fdialogue-schema-api\u002Fexport-schema-v1","1.documentation\u002F3.Dialogue-Schema-API\u002F1.export-schema-v1",{"title":47,"path":48,"stem":49},"Export Schema v.2","\u002Fdocumentation\u002Fdialogue-schema-api\u002Fexport-schema-v2","1.documentation\u002F3.Dialogue-Schema-API\u002F1.export-schema-v2",{"title":51,"path":52,"stem":53},"Document v.1","\u002Fdocumentation\u002Fdialogue-schema-api\u002Fdocument-v1","1.documentation\u002F3.Dialogue-Schema-API\u002F2.document-v1",{"title":55,"path":56,"stem":57},"Dialogue v.1","\u002Fdocumentation\u002Fdialogue-schema-api\u002Fdialogue-v1","1.documentation\u002F3.Dialogue-Schema-API\u002F3.dialogue-v1",{"title":59,"path":60,"stem":61},"Dialogue v.2","\u002Fdocumentation\u002Fdialogue-schema-api\u002Fdialogue-v2","1.documentation\u002F3.Dialogue-Schema-API\u002F3.dialogue-v2",{"title":63,"path":64,"stem":65},"Dialogue Node v.1","\u002Fdocumentation\u002Fdialogue-schema-api\u002Fdialogue-node-v1","1.documentation\u002F3.Dialogue-Schema-API\u002F4.dialogue-node-v1",{"title":67,"path":68,"stem":69},"Dialogue Node v.2","\u002Fdocumentation\u002Fdialogue-schema-api\u002Fdialogue-node-v2","1.documentation\u002F3.Dialogue-Schema-API\u002F4.dialogue-node-v2",{"title":71,"path":72,"stem":73},"Dialogue Node Option v.1","\u002Fdocumentation\u002Fdialogue-schema-api\u002Fdialogue-node-option-v1","1.documentation\u002F3.Dialogue-Schema-API\u002F5.dialogue-node-option-v1",{"title":75,"path":76,"stem":77},"Dialogue Node Option v.2","\u002Fdocumentation\u002Fdialogue-schema-api\u002Fdialogue-node-option-v2","1.documentation\u002F3.Dialogue-Schema-API\u002F5.dialogue-node-option-v2",{"title":79,"path":80,"stem":81},"Variable v.1","\u002Fdocumentation\u002Fdialogue-schema-api\u002Fvariable-v1","1.documentation\u002F3.Dialogue-Schema-API\u002F6.variable-v1",{"title":83,"path":84,"stem":85},"Meta Schema v.1","\u002Fdocumentation\u002Fdialogue-schema-api\u002Fmeta-schema-v1","1.documentation\u002F3.Dialogue-Schema-API\u002F7.meta-schema-v1",{"title":87,"path":88,"stem":89},"Content Block v.1","\u002Fdocumentation\u002Fdialogue-schema-api\u002Fcontent-block-v1","1.documentation\u002F3.Dialogue-Schema-API\u002F8.content-block-v1",{"title":91,"path":92,"stem":93},"Link v.1","\u002Fdocumentation\u002Fdialogue-schema-api\u002Flink-v1","1.documentation\u002F3.Dialogue-Schema-API\u002F9.link-v1",{"id":95,"title":17,"body":96,"description":137,"extension":138,"meta":139,"navigation":140,"path":18,"seo":141,"stem":19,"__hash__":142},"docs\u002F1.documentation\u002F1.introduction\u002F1.dialogue-system.md",{"type":97,"value":98,"toc":134},"minimark",[99,103,115,122,131],[100,101,17],"h1",{"id":102},"dialogue-schema",[104,105,106,107,114],"p",{},"This is the documentation for the dialogue schema of the ",[108,109,113],"a",{"href":110,"rel":111},"https:\u002F\u002FLoreHub.app",[112],"nofollow","LoreHub",".",[104,116,117,118],{},"Whenever you do export the dialogue it will generate a JSON file that starts from ",[108,119,121],{"href":120},"..\u002Fdialogue-schema-api\u002Fexport-schema-v2","Export Schema",[104,123,124,125,130],{},"The LoreHub itself is a powerful world-building and dialogue-building tool that is free for indie game developers. It has an internal open-source ",[108,126,129],{"href":127,"rel":128},"https:\u002F\u002Fgithub.com\u002Flore-hub-app\u002Fdialog-player-js",[112],"Java Script player"," to debug dialogues and test them, but you can create your own implementation.",[104,132,133],{},"The schema is independent from the game engine internals which allows for more flexibility. It also allows to use the same dialogs in any game engine hence reducing development time and effort.\nDialog schema is a schema to use for any dialogue system. It is independent of any game engine, game or genre. If you are building an RPG with dialog in it, you can use this schema without modifying your existing code base at all or do some minor changes.",{"title":11,"searchDepth":135,"depth":135,"links":136},3,[],"What LoreHub's dialogue schema is: the engine-independent JSON format exported from LoreHub that you can load into any game engine or custom dialogue player.","md",{},true,{"title":17,"description":137},"_0R9VgGIcnsEm_2DZN7fwcDr_aEB4pIaZbDB8sqVKNo",1792874589082]