[{"data":1,"prerenderedAt":728},["ShallowReactive",2],{"docs-navigation":3,"docs-\u002Fdocumentation\u002Fdialogue-schema-api\u002Fdialogue-node-v2":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":67,"body":96,"description":722,"extension":723,"meta":724,"navigation":725,"path":68,"seo":726,"stem":69,"__hash__":727},"docs\u002F1.documentation\u002F3.Dialogue-Schema-API\u002F4.dialogue-node-v2.md",{"type":97,"value":98,"toc":713},"minimark",[99,104,109,237,241,250,253,257,368,372,625,629,637,641,653,657,663,696,709],[100,101,103],"h1",{"id":102},"dialogue-node-version-2","Dialogue Node version 2",[105,106,108],"h2",{"id":107},"node-without-content","Node without content",[110,111,115],"pre",{"className":112,"code":113,"language":114,"meta":11,"style":11},"language-json shiki shiki-themes dracula-soft","{\n  \"type\": \"@lorehub\u002Fdialogue-node\",\n  \"apiVersion\": \"2.0.0\",\n  \"id\": \"dialogue\u002F6147dcb9-b8bd-4238-9c8b-5b773260570c\u002Fdialogue-node\u002F895b060b-8af4-47c7-b607-98455103e9b1\",\n  \"stateData\": { \"played\": false }\n}\n","json",[116,117,118,127,158,179,200,231],"code",{"__ignoreMap":11},[119,120,123],"span",{"class":121,"line":122},"line",1,[119,124,126],{"class":125},"sptrb","{\n",[119,128,130,134,138,141,145,149,153,155],{"class":121,"line":129},2,[119,131,133],{"class":132},"swKhn","  \"",[119,135,137],{"class":136},"si9D1","type",[119,139,140],{"class":132},"\"",[119,142,144],{"class":143},"suBnA",":",[119,146,148],{"class":147},"sWivA"," \"",[119,150,152],{"class":151},"sBh-q","@lorehub\u002Fdialogue-node",[119,154,140],{"class":147},[119,156,157],{"class":125},",\n",[119,159,161,163,166,168,170,172,175,177],{"class":121,"line":160},3,[119,162,133],{"class":132},[119,164,165],{"class":136},"apiVersion",[119,167,140],{"class":132},[119,169,144],{"class":143},[119,171,148],{"class":147},[119,173,174],{"class":151},"2.0.0",[119,176,140],{"class":147},[119,178,157],{"class":125},[119,180,182,184,187,189,191,193,196,198],{"class":121,"line":181},4,[119,183,133],{"class":132},[119,185,186],{"class":136},"id",[119,188,140],{"class":132},[119,190,144],{"class":143},[119,192,148],{"class":147},[119,194,195],{"class":151},"dialogue\u002F6147dcb9-b8bd-4238-9c8b-5b773260570c\u002Fdialogue-node\u002F895b060b-8af4-47c7-b607-98455103e9b1",[119,197,140],{"class":147},[119,199,157],{"class":125},[119,201,203,205,208,210,212,215,217,220,222,224,228],{"class":121,"line":202},5,[119,204,133],{"class":132},[119,206,207],{"class":136},"stateData",[119,209,140],{"class":132},[119,211,144],{"class":143},[119,213,214],{"class":125}," { ",[119,216,140],{"class":132},[119,218,219],{"class":136},"played",[119,221,140],{"class":132},[119,223,144],{"class":143},[119,225,227],{"class":226},"sZmUQ"," false",[119,229,230],{"class":125}," }\n",[119,232,234],{"class":121,"line":233},6,[119,235,236],{"class":125},"}\n",[105,238,240],{"id":239},"schema-node-that-is-linked-to-the-next-node","Schema: Node that is linked to the next node",[242,243,244,245],"p",{},"Use links to connect Nodes, Options and Dialogue ",[246,247,249],"a",{"href":248},"..\u002Fdialogue-schema-api\u002Flink-v1","Link v1",[242,251,252],{},"A node without options can have several links, each with its own conditions. Follow a link whose conditions are all met.",[105,254,256],{"id":255},"schema-node-with-options","Schema: Node with options",[110,258,260],{"className":112,"code":259,"language":114,"meta":11,"style":11},"{\n  \"type\": \"@lorehub\u002Fdialogue-node\",\n  \"apiVersion\": \"2.0.0\",\n  \"id\": \"dialogue\u002F6147dcb9-b8bd-4238-9c8b-5b773260570c\u002Fdialogue-node\u002F895b060b-8af4-47c7-b607-98455103e9b1\",\n  \"optionsIds\": [\n    \"553cd90c-0b6f-4d5a-8bdf-4c83183fb65e\",\n    \"d0d93878-797a-42ae-ac8b-19d77d5d4042\"\n  ]\n}\n",[116,261,262,266,284,302,320,334,346,357,363],{"__ignoreMap":11},[119,263,264],{"class":121,"line":122},[119,265,126],{"class":125},[119,267,268,270,272,274,276,278,280,282],{"class":121,"line":129},[119,269,133],{"class":132},[119,271,137],{"class":136},[119,273,140],{"class":132},[119,275,144],{"class":143},[119,277,148],{"class":147},[119,279,152],{"class":151},[119,281,140],{"class":147},[119,283,157],{"class":125},[119,285,286,288,290,292,294,296,298,300],{"class":121,"line":160},[119,287,133],{"class":132},[119,289,165],{"class":136},[119,291,140],{"class":132},[119,293,144],{"class":143},[119,295,148],{"class":147},[119,297,174],{"class":151},[119,299,140],{"class":147},[119,301,157],{"class":125},[119,303,304,306,308,310,312,314,316,318],{"class":121,"line":181},[119,305,133],{"class":132},[119,307,186],{"class":136},[119,309,140],{"class":132},[119,311,144],{"class":143},[119,313,148],{"class":147},[119,315,195],{"class":151},[119,317,140],{"class":147},[119,319,157],{"class":125},[119,321,322,324,327,329,331],{"class":121,"line":202},[119,323,133],{"class":132},[119,325,326],{"class":136},"optionsIds",[119,328,140],{"class":132},[119,330,144],{"class":143},[119,332,333],{"class":125}," [\n",[119,335,336,339,342,344],{"class":121,"line":233},[119,337,338],{"class":147},"    \"",[119,340,341],{"class":151},"553cd90c-0b6f-4d5a-8bdf-4c83183fb65e",[119,343,140],{"class":147},[119,345,157],{"class":125},[119,347,349,351,354],{"class":121,"line":348},7,[119,350,338],{"class":147},[119,352,353],{"class":151},"d0d93878-797a-42ae-ac8b-19d77d5d4042",[119,355,356],{"class":147},"\"\n",[119,358,360],{"class":121,"line":359},8,[119,361,362],{"class":125},"  ]\n",[119,364,366],{"class":121,"line":365},9,[119,367,236],{"class":125},[105,369,371],{"id":370},"schema-node-with-meta-schema","Schema: Node with Meta Schema",[110,373,375],{"className":112,"code":374,"language":114,"meta":11,"style":11},"{\n  \"type\": \"@lorehub\u002Fdialogue-node\",\n  \"apiVersion\": \"2.0.0\",\n  \"id\": \"dialogue\u002F6147dcb9-b8bd-4238-9c8b-5b773260570c\u002Fdialogue-node\u002F895b060b-8af4-47c7-b607-98455103e9b1\",\n  \"setVariableOnStart\": [\n    {\n      \"variableId\": \"f7fbdcd0-60ac-407e-9239-bb3214119298\",\n      \"value\": \"true\"\n    }\n  ],\n  \"metaData\": [\n    {\n      \"metaSchemaId\": \"f1752f55-4a68-4289-9e11-b1a91620f926\",\n      \"metaSchemaValue\": \"castle.png\"\n    },\n    {\n      \"metaSchemaId\": \"f7fbdcd0-60ac-407e-9239-bb3214119298\",\n      \"metaSchemaValue\": \"23\"\n    }\n  ]\n}\n",[116,376,377,381,399,417,435,448,453,474,492,497,503,517,522,543,562,568,573,592,610,615,620],{"__ignoreMap":11},[119,378,379],{"class":121,"line":122},[119,380,126],{"class":125},[119,382,383,385,387,389,391,393,395,397],{"class":121,"line":129},[119,384,133],{"class":132},[119,386,137],{"class":136},[119,388,140],{"class":132},[119,390,144],{"class":143},[119,392,148],{"class":147},[119,394,152],{"class":151},[119,396,140],{"class":147},[119,398,157],{"class":125},[119,400,401,403,405,407,409,411,413,415],{"class":121,"line":160},[119,402,133],{"class":132},[119,404,165],{"class":136},[119,406,140],{"class":132},[119,408,144],{"class":143},[119,410,148],{"class":147},[119,412,174],{"class":151},[119,414,140],{"class":147},[119,416,157],{"class":125},[119,418,419,421,423,425,427,429,431,433],{"class":121,"line":181},[119,420,133],{"class":132},[119,422,186],{"class":136},[119,424,140],{"class":132},[119,426,144],{"class":143},[119,428,148],{"class":147},[119,430,195],{"class":151},[119,432,140],{"class":147},[119,434,157],{"class":125},[119,436,437,439,442,444,446],{"class":121,"line":202},[119,438,133],{"class":132},[119,440,441],{"class":136},"setVariableOnStart",[119,443,140],{"class":132},[119,445,144],{"class":143},[119,447,333],{"class":125},[119,449,450],{"class":121,"line":233},[119,451,452],{"class":125},"    {\n",[119,454,455,458,461,463,465,467,470,472],{"class":121,"line":348},[119,456,457],{"class":132},"      \"",[119,459,460],{"class":136},"variableId",[119,462,140],{"class":132},[119,464,144],{"class":143},[119,466,148],{"class":147},[119,468,469],{"class":151},"f7fbdcd0-60ac-407e-9239-bb3214119298",[119,471,140],{"class":147},[119,473,157],{"class":125},[119,475,476,478,481,483,485,487,490],{"class":121,"line":359},[119,477,457],{"class":132},[119,479,480],{"class":136},"value",[119,482,140],{"class":132},[119,484,144],{"class":143},[119,486,148],{"class":147},[119,488,489],{"class":151},"true",[119,491,356],{"class":147},[119,493,494],{"class":121,"line":365},[119,495,496],{"class":125},"    }\n",[119,498,500],{"class":121,"line":499},10,[119,501,502],{"class":125},"  ],\n",[119,504,506,508,511,513,515],{"class":121,"line":505},11,[119,507,133],{"class":132},[119,509,510],{"class":136},"metaData",[119,512,140],{"class":132},[119,514,144],{"class":143},[119,516,333],{"class":125},[119,518,520],{"class":121,"line":519},12,[119,521,452],{"class":125},[119,523,525,527,530,532,534,536,539,541],{"class":121,"line":524},13,[119,526,457],{"class":132},[119,528,529],{"class":136},"metaSchemaId",[119,531,140],{"class":132},[119,533,144],{"class":143},[119,535,148],{"class":147},[119,537,538],{"class":151},"f1752f55-4a68-4289-9e11-b1a91620f926",[119,540,140],{"class":147},[119,542,157],{"class":125},[119,544,546,548,551,553,555,557,560],{"class":121,"line":545},14,[119,547,457],{"class":132},[119,549,550],{"class":136},"metaSchemaValue",[119,552,140],{"class":132},[119,554,144],{"class":143},[119,556,148],{"class":147},[119,558,559],{"class":151},"castle.png",[119,561,356],{"class":147},[119,563,565],{"class":121,"line":564},15,[119,566,567],{"class":125},"    },\n",[119,569,571],{"class":121,"line":570},16,[119,572,452],{"class":125},[119,574,576,578,580,582,584,586,588,590],{"class":121,"line":575},17,[119,577,457],{"class":132},[119,579,529],{"class":136},[119,581,140],{"class":132},[119,583,144],{"class":143},[119,585,148],{"class":147},[119,587,469],{"class":151},[119,589,140],{"class":147},[119,591,157],{"class":125},[119,593,595,597,599,601,603,605,608],{"class":121,"line":594},18,[119,596,457],{"class":132},[119,598,550],{"class":136},[119,600,140],{"class":132},[119,602,144],{"class":143},[119,604,148],{"class":147},[119,606,607],{"class":151},"23",[119,609,356],{"class":147},[119,611,613],{"class":121,"line":612},19,[119,614,496],{"class":125},[119,616,618],{"class":121,"line":617},20,[119,619,362],{"class":125},[119,621,623],{"class":121,"line":622},21,[119,624,236],{"class":125},[105,626,628],{"id":627},"setvariableonstart","SetVariableOnStart",[242,630,631,632,636],{},"Contains reference to ",[246,633,635],{"href":634},"..\u002Fdialogue-schema-api\u002Fvariable-v1","variable"," and value that should be set on start.",[105,638,640],{"id":639},"metadata","MetaData",[242,642,643,644,647,648,652],{},"Is an object that contains reference to Meta Schema and value as ",[116,645,646],{},"string",". ",[246,649,651],{"href":650},"..\u002Fdialogue-schema-api\u002Fmeta-schema-v1","Meta Schema"," is a JSON object that contains metadata about the node.",[105,654,656],{"id":655},"statedata","StateData",[242,658,659,660,662],{},"Every node has a ",[116,661,207],{}," block. It is required and always exported with its default value:",[110,664,666],{"className":112,"code":665,"language":114,"meta":11,"style":11},"\"stateData\": {\n  \"played\": false\n}\n",[116,667,668,679,692],{"__ignoreMap":11},[119,669,670,672,674,676],{"class":121,"line":122},[119,671,140],{"class":147},[119,673,207],{"class":151},[119,675,140],{"class":147},[119,677,678],{"class":125},": {\n",[119,680,681,683,685,687,689],{"class":121,"line":129},[119,682,133],{"class":132},[119,684,219],{"class":136},[119,686,140],{"class":132},[119,688,144],{"class":143},[119,690,691],{"class":226}," false\n",[119,693,694],{"class":121,"line":160},[119,695,236],{"class":125},[242,697,698,701,702,705,706,708],{},[699,700,219],"strong",{}," - ",[116,703,704],{},"false"," until the node is shown, then the game engine or player sets it to ",[116,707,489],{},". It is runtime state: authors can't set it in LoreHub and it is not saved with the dialogue. Your game keeps it per playthrough and decides when to reset it.",[710,711,712],"style",{},"html pre.shiki code .sptrb, html code.shiki .sptrb{--shiki-default:#F6F6F4}html pre.shiki code .swKhn, html code.shiki .swKhn{--shiki-default:#97E2F2}html pre.shiki code .si9D1, html code.shiki .si9D1{--shiki-default:#97E1F1}html pre.shiki code .suBnA, html code.shiki .suBnA{--shiki-default:#F286C4}html pre.shiki code .sWivA, html code.shiki .sWivA{--shiki-default:#DEE492}html pre.shiki code .sBh-q, html code.shiki .sBh-q{--shiki-default:#E7EE98}html pre.shiki code .sZmUQ, html code.shiki .sZmUQ{--shiki-default:#BF9EEE}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":11,"searchDepth":160,"depth":160,"links":714},[715,716,717,718,719,720,721],{"id":107,"depth":129,"text":108},{"id":239,"depth":129,"text":240},{"id":255,"depth":129,"text":256},{"id":370,"depth":129,"text":371},{"id":627,"depth":129,"text":628},{"id":639,"depth":129,"text":640},{"id":655,"depth":129,"text":656},"Reference for the Dialogue Node v2 resource in LoreHub's dialogue schema: JSON for nodes with fully qualified ids, player options, meta schema and variables.","md",{},true,{"title":67,"description":722},"VeWFQH6RG_nZhxGPT2BEUa7Zhk38OGlwKXghpi0DnLM",1793698663274]