{"id":2895,"date":"2019-11-26T11:31:00","date_gmt":"2019-11-26T11:31:00","guid":{"rendered":"https:\/\/learnbrite.com\/academy\/status-meter-and-progressbar\/"},"modified":"2023-02-08T18:28:32","modified_gmt":"2023-02-08T18:28:32","slug":"status-meter-and-progressbar","status":"publish","type":"page","link":"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/","title":{"rendered":"Status Meter and Progressbar"},"content":{"rendered":"<html><head><meta content=\"text\/html; charset=UTF-8\" http-equiv=\"content-type\"><style type=\"text\/css\">@import url('https:\/\/themes.googleusercontent.com\/fonts\/css?kit=cGvuclDC_Z1vE_cnVEU6Ae_NZQ7StBcqH_vXVqoPMX0');.lst-kix_ltorrutf34t4-0>li:before{content:\"-  \"}.lst-kix_ltorrutf34t4-1>li:before{content:\"-  \"}ul.lst-kix_5k85nksnj5mj-1{list-style-type:none}ul.lst-kix_5k85nksnj5mj-0{list-style-type:none}ul.lst-kix_5k85nksnj5mj-3{list-style-type:none}ul.lst-kix_5k85nksnj5mj-2{list-style-type:none}ul.lst-kix_5k85nksnj5mj-5{list-style-type:none}ul.lst-kix_5k85nksnj5mj-4{list-style-type:none}ul.lst-kix_5k85nksnj5mj-7{list-style-type:none}ul.lst-kix_5k85nksnj5mj-6{list-style-type:none}ul.lst-kix_5k85nksnj5mj-8{list-style-type:none}.lst-kix_5k85nksnj5mj-0>li:before{content:\"\\0025cf  \"}.lst-kix_5k85nksnj5mj-2>li:before{content:\"\\0025a0  \"}.lst-kix_5k85nksnj5mj-3>li:before{content:\"-  \"}.lst-kix_5k85nksnj5mj-1>li:before{content:\"\\0025cb  \"}.lst-kix_5k85nksnj5mj-5>li:before{content:\"-  \"}ul.lst-kix_x8ezouj8vite-1{list-style-type:none}ul.lst-kix_x8ezouj8vite-0{list-style-type:none}ul.lst-kix_x8ezouj8vite-3{list-style-type:none}ul.lst-kix_x8ezouj8vite-2{list-style-type:none}.lst-kix_5k85nksnj5mj-4>li:before{content:\"-  \"}ul.lst-kix_x8ezouj8vite-8{list-style-type:none}.lst-kix_ldyehm7590w1-0>li:before{content:\"\\0025cf  \"}ul.lst-kix_x8ezouj8vite-5{list-style-type:none}.lst-kix_ldyehm7590w1-1>li:before{content:\"\\0025cb  \"}ul.lst-kix_x8ezouj8vite-4{list-style-type:none}.lst-kix_x8ezouj8vite-3>li:before{content:\"-  \"}ul.lst-kix_x8ezouj8vite-7{list-style-type:none}ul.lst-kix_x8ezouj8vite-6{list-style-type:none}.lst-kix_x8ezouj8vite-4>li:before{content:\"-  \"}.lst-kix_5k85nksnj5mj-6>li:before{content:\"-  \"}.lst-kix_5k85nksnj5mj-7>li:before{content:\"-  \"}.lst-kix_x8ezouj8vite-6>li:before{content:\"-  \"}.lst-kix_5k85nksnj5mj-8>li:before{content:\"-  \"}.lst-kix_x8ezouj8vite-5>li:before{content:\"-  \"}ul.lst-kix_ltorrutf34t4-7{list-style-type:none}.lst-kix_ldyehm7590w1-7>li:before{content:\"\\0025cb  \"}ul.lst-kix_ltorrutf34t4-6{list-style-type:none}ul.lst-kix_ltorrutf34t4-5{list-style-type:none}.lst-kix_ldyehm7590w1-6>li:before{content:\"\\0025cf  \"}.lst-kix_x8ezouj8vite-8>li:before{content:\"-  \"}ul.lst-kix_ltorrutf34t4-4{list-style-type:none}.lst-kix_ldyehm7590w1-8>li:before{content:\"\\0025a0  \"}ul.lst-kix_ltorrutf34t4-3{list-style-type:none}.lst-kix_ldyehm7590w1-5>li:before{content:\"\\0025a0  \"}ul.lst-kix_ltorrutf34t4-2{list-style-type:none}.lst-kix_x8ezouj8vite-7>li:before{content:\"-  \"}ul.lst-kix_ltorrutf34t4-1{list-style-type:none}ul.lst-kix_ltorrutf34t4-0{list-style-type:none}.lst-kix_ldyehm7590w1-3>li:before{content:\"\\0025cf  \"}.lst-kix_ldyehm7590w1-2>li:before{content:\"\\0025a0  \"}.lst-kix_ldyehm7590w1-4>li:before{content:\"\\0025cb  \"}.lst-kix_x8ezouj8vite-2>li:before{content:\"-  \"}.lst-kix_x8ezouj8vite-1>li:before{content:\"-  \"}ul.lst-kix_ltorrutf34t4-8{list-style-type:none}.lst-kix_x8ezouj8vite-0>li:before{content:\"-  \"}ul.lst-kix_ldyehm7590w1-0{list-style-type:none}.lst-kix_ltorrutf34t4-7>li:before{content:\"-  \"}ul.lst-kix_ldyehm7590w1-6{list-style-type:none}ul.lst-kix_ldyehm7590w1-5{list-style-type:none}.lst-kix_ltorrutf34t4-8>li:before{content:\"-  \"}ul.lst-kix_ldyehm7590w1-8{list-style-type:none}ul.lst-kix_ldyehm7590w1-7{list-style-type:none}ul.lst-kix_ldyehm7590w1-2{list-style-type:none}ul.lst-kix_ldyehm7590w1-1{list-style-type:none}li.li-bullet-0:before{margin-left:-18pt;white-space:nowrap;display:inline-block;min-width:18pt}ul.lst-kix_ldyehm7590w1-4{list-style-type:none}ul.lst-kix_ldyehm7590w1-3{list-style-type:none}.lst-kix_ltorrutf34t4-3>li:before{content:\"-  \"}.lst-kix_ltorrutf34t4-2>li:before{content:\"-  \"}.lst-kix_ltorrutf34t4-4>li:before{content:\"-  \"}.lst-kix_ltorrutf34t4-6>li:before{content:\"-  \"}.lst-kix_ltorrutf34t4-5>li:before{content:\"-  \"}ol{margin:0;padding:0}table td,table th{padding:0}.c30{border-right-style:solid;padding:5pt 5pt 5pt 5pt;border-bottom-color:#000000;border-top-width:1pt;border-right-width:1pt;border-left-color:#000000;vertical-align:top;border-right-color:#000000;border-left-width:1pt;border-top-style:solid;background-color:#fff2cc;border-left-style:solid;border-bottom-width:1pt;width:451.4pt;border-top-color:#000000;border-bottom-style:solid}.c17{border-right-style:solid;padding:5pt 5pt 5pt 5pt;border-bottom-color:#000000;border-top-width:1pt;border-right-width:1pt;border-left-color:#000000;vertical-align:top;border-right-color:#000000;border-left-width:1pt;border-top-style:solid;background-color:#fff2cc;border-left-style:solid;border-bottom-width:1pt;width:288pt;border-top-color:#000000;border-bottom-style:solid}.c7{border-right-style:solid;padding:5pt 5pt 5pt 5pt;border-bottom-color:#ffffff;border-top-width:1pt;border-right-width:1pt;border-left-color:#ffffff;vertical-align:top;border-right-color:#ffffff;border-left-width:1pt;border-top-style:solid;border-left-style:solid;border-bottom-width:1pt;width:150.5pt;border-top-color:#ffffff;border-bottom-style:solid}.c24{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:20pt;font-family:\"Arial\";font-style:normal}.c13{color:#000000;font-weight:700;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:\"Arial\";font-style:normal}.c22{padding-top:20pt;padding-bottom:6pt;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.c3{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:\"Arial\";font-style:normal}.c4{padding-top:0pt;padding-bottom:0pt;line-height:1.15;orphans:2;widows:2;text-align:left;height:11pt}.c31{margin-left:18pt;padding-top:3pt;padding-bottom:4pt;line-height:1.0;orphans:2;widows:2;text-align:left}.c26{padding-top:18pt;padding-bottom:6pt;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.c32{margin-left:18pt;padding-top:3pt;padding-bottom:0pt;line-height:1.0;orphans:2;widows:2;text-align:left}.c33{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:\"Arial\"}.c28{padding-top:0pt;padding-bottom:0pt;line-height:1.15;orphans:2;widows:2;text-align:center}.c5{padding-top:0pt;padding-bottom:0pt;line-height:1.15;orphans:2;widows:2;text-align:left}.c25{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-family:\"Arial\";font-style:normal}.c36{padding-top:4pt;padding-bottom:0pt;line-height:1.0;orphans:2;widows:2;text-align:left}.c14{padding-top:10pt;padding-bottom:0pt;line-height:1.0;orphans:2;widows:2;text-align:left}.c20{font-weight:400;vertical-align:baseline;font-size:11pt;font-family:\"Arial\";font-style:normal}.c27{color:#000000;text-decoration:none;vertical-align:baseline;font-size:11pt;font-style:normal}.c16{text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;color:#1155cc;text-decoration:underline}.c6{border-spacing:0;border-collapse:collapse;margin-right:auto}.c35{margin-left:83.2pt;border-spacing:0;border-collapse:collapse;margin-right:auto}.c8{padding-top:0pt;padding-bottom:0pt;line-height:1.0;text-align:center}.c9{background-color:#ffffff;}.c11{margin-left:72pt;padding-left:0pt}.c10{font-weight:400;font-family:\"Consolas\"}.c2{background-color:#ffffff;font-size:10pt}.c18{font-weight:700;font-family:\"Consolas\"}.c15{margin-left:36pt;padding-left:0pt}.c0{color:inherit;text-decoration:inherit}.c1{padding:0;margin:0}.c12{margin-left:108pt;padding-left:0pt}.c23{font-style:italic}.c29{font-size:16pt}.c34{height:11pt}.c21{font-weight:700}.c19{height:0pt}.title{padding-top:0pt;color:#000000;font-size:26pt;padding-bottom:3pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.subtitle{padding-top:0pt;color:#666666;font-size:15pt;padding-bottom:16pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}li{color:#000000;font-size:11pt;font-family:\"Arial\"}p{margin:0;color:#000000;font-size:11pt;font-family:\"Arial\"}h1{padding-top:20pt;color:#000000;font-size:20pt;padding-bottom:6pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h2{padding-top:18pt;color:#000000;font-size:16pt;padding-bottom:6pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h3{padding-top:16pt;color:#434343;font-size:14pt;padding-bottom:4pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h4{padding-top:14pt;color:#666666;font-size:12pt;padding-bottom:4pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h5{padding-top:12pt;color:#666666;font-size:11pt;padding-bottom:4pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h6{padding-top:12pt;color:#666666;font-size:11pt;padding-bottom:4pt;font-family:\"Arial\";line-height:1.15;page-break-after:avoid;font-style:italic;orphans:2;widows:2;text-align:left}<\/style><\/head><body class=\"c9 doc-content\"><div><p class=\"c4\"><span class=\"c3\"><\/span><\/p><\/div><p class=\"c4\"><span class=\"c3\"><\/span><\/p><p class=\"c36\"><span class=\"c20 c16\"><a class=\"c0\" href=\"#hf0xp41c70igi\">Status Meter parameters<\/a><\/span><\/p><p class=\"c14\"><span class=\"c20 c16\"><a class=\"c0\" href=\"#h5md6tskxn5eq\">Chatmapper integration guide<\/a><\/span><\/p><p class=\"c14\"><span class=\"c20 c16\"><a class=\"c0\" href=\"#hwqrmjctv805c\">Actions<\/a><\/span><\/p><p class=\"c14\"><span class=\"c20 c16\"><a class=\"c0\" href=\"#h2xnelj47nywz\">Using custom exploji animations instead of the default<\/a><\/span><\/p><p class=\"c32\"><span class=\"c20 c16\"><a class=\"c0\" href=\"#h7zq1can04my1\">Available emoji textures for the explojis<\/a><\/span><\/p><p class=\"c14\"><span class=\"c20 c16\"><a class=\"c0\" href=\"#hvh9txqiovl2\">FAQs<\/a><\/span><\/p><p class=\"c31\"><span class=\"c20 c16\"><a class=\"c0\" href=\"#hwoue1f4xbqlt\">Everything is set up but the status meter doesn&rsquo;t change<\/a><\/span><\/p><p class=\"c4\"><span class=\"c3\"><\/span><\/p><p class=\"c28\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 284.50px; height: 311.44px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh5.googleusercontent.com\/rZlNu8oB_IOAvrhRDMPTaoloveF7HFtcAaGszuJZEqSDETP3WJxHlK0UKR4HXnzVXjH0HBMSRmWjbY1e2I_xefkejxblhTgrhpBGCIml7AJBzZH86oc8pm6oxaZenvCLU2QgzfcyoHv8tGA\" style=\"width: 284.50px; height: 311.44px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c4\"><span class=\"c3\"><\/span><\/p><a id=\"t.193b94e3c83278c9b193d7df6d499e80d157ea53\"><\/a><a id=\"t.0\"><\/a><table class=\"c35\"><tr class=\"c19\"><td class=\"c17\" colspan=\"1\" rowspan=\"1\"><p class=\"c28\"><span class=\"c3\">This feature is available since version 2.12<\/span><\/p><\/td><\/tr><\/table><p class=\"c4\"><span class=\"c3\"><\/span><\/p><p class=\"c5\"><span class=\"c3\">The Status Meter is a visual indicator displayed on top of an avatar that can play an important role in your experience. It can serve several different purposes, from displaying the sentiment of the avatar (happy, neutral, sad) to its health, to progress with a certain task, etc. It features an optional emoji icon that will change with the status value, and explojis can be used to represent a positive or negative change.<\/span><\/p><p class=\"c4\"><span class=\"c3\"><\/span><\/p><p class=\"c5\"><span>The Status Meter can be set up in <\/span><span class=\"c16\"><a class=\"c0\" href=\"#h5md6tskxn5eq\">Chatmapper<\/a><\/span><span>&nbsp;<\/span><span>as well as <\/span><span class=\"c16\"><a class=\"c0\" href=\"#hwqrmjctv805c\">Scenario Actions<\/a><\/span><span>.<\/span><\/p><h1 class=\"c22\" id=\"hf0xp41c70igi\"><span class=\"c24\">Status Meter parameters<\/span><\/h1><p class=\"c5\"><span class=\"c3\">The Status Meter supports the following parameters, applicable both to CAF and Actions:<\/span><\/p><p class=\"c4\"><span class=\"c3\"><\/span><\/p><ul class=\"c1 lst-kix_5k85nksnj5mj-0 start\"><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">avatar<\/span><span class=\"c3\">: (avatar) Character to apply the status meter to<\/span><\/li><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">bgColor<\/span><span class=\"c3\">: (string) Background color<\/span><\/li><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">fgColor<\/span><span class=\"c3\">: Foreground (fill) color. Can be:<\/span><\/li><\/ul><ul class=\"c1 lst-kix_5k85nksnj5mj-1 start\"><li class=\"c5 c11 li-bullet-0\"><span class=\"c3\">(string) color<\/span><\/li><li class=\"c5 c11 li-bullet-0\"><span class=\"c3\">(array of strings) array of colors to define a gradient for the whole scale. For example red yellow green (The default value).<\/span><\/li><\/ul><ul class=\"c1 lst-kix_5k85nksnj5mj-0\"><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">size<\/span><span class=\"c3\">: (array of 2 floats). Size in 3D units of the toolbar<\/span><\/li><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">positionOffset<\/span><span class=\"c3\">: (vector3 or array of 3 floats) Meter&rsquo;s position relative to an avatar&rsquo;s eyes. Default is on top of the head.<\/span><\/li><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">setValueDelay<\/span><span class=\"c3\">: (ms) Delay between the start of the node and the set value effect in the meter. Default is 700.<\/span><\/li><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">explojisDelay<\/span><span class=\"c3\">: (ms) Delay between the start of the node and the explojis effect. Default is 0.<\/span><\/li><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">explojisIncrease<\/span><span class=\"c3\">: (string) Explojis to shoot when the value goes up. Default is &lsquo;&#x1f642;&rsquo;<\/span><\/li><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">explojisDecrease<\/span><span class=\"c3\">: (string) Explojis to shoot when the value goes down. Default is &lsquo;&#x1f641;&rsquo;<\/span><\/li><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">explojisNeutral<\/span><span class=\"c3\">: (string) &nbsp;Explojis to shoot when the value goes down. Default is &lsquo;&#x1f610;&rsquo;<\/span><\/li><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">disableExplojisAutoplay<\/span><span class=\"c3\">: (bool) Disables triggering explojis automatically when values are set. Useful for having custom rules for animations and values.<\/span><\/li><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">emojiScale<\/span><span class=\"c3\">: (array of strings) Icons (emoji or url) to be displayed at the top of the progressbar, indicating the status. When several are supplied, one of them will be displayed depending on the value of the sentimeter. If the value is null, none will be displayed. Examples:<\/span><\/li><\/ul><ul class=\"c1 lst-kix_5k85nksnj5mj-1 start\"><li class=\"c5 c11 li-bullet-0\"><span class=\"c3\">[&#39;&#x1f620;&#39;, &#39;&#x1f641;&#39;, &#39;&#x1f642;&#39;, &#39;&#x1f604;&#39;]<\/span><\/li><\/ul><ul class=\"c1 lst-kix_5k85nksnj5mj-2 start\"><li class=\"c5 c12 li-bullet-0\"><span class=\"c3\">&#x1f620; will be displayed for the first 25%<\/span><\/li><li class=\"c5 c12 li-bullet-0\"><span class=\"c3\">&#x1f641; will be displayed between 25% and 50%<\/span><\/li><li class=\"c5 c12 li-bullet-0\"><span class=\"c3\">etc.<\/span><\/li><\/ul><ul class=\"c1 lst-kix_5k85nksnj5mj-1\"><li class=\"c5 c11 li-bullet-0\"><span class=\"c3\">[&#39;&#x1f620;&#39;, &#39;&#x1f641;&#39;, &#39;&#x1f642;&#39;]<\/span><\/li><\/ul><ul class=\"c1 lst-kix_5k85nksnj5mj-2 start\"><li class=\"c5 c12 li-bullet-0\"><span class=\"c3\">&#x1f620; will be used for 0-33%<\/span><\/li><li class=\"c5 c12 li-bullet-0\"><span class=\"c3\">&#x1f641; for 33-66%<\/span><\/li><li class=\"c5 c12 li-bullet-0\"><span class=\"c3\">&#x1f642; for 66-100%<\/span><\/li><\/ul><ul class=\"c1 lst-kix_5k85nksnj5mj-1\"><li class=\"c5 c11 li-bullet-0\"><span class=\"c3\">For fixed emoji style, first and last will be used for left and right icons.<\/span><\/li><\/ul><ul class=\"c1 lst-kix_5k85nksnj5mj-0\"><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">scale<\/span><span class=\"c3\">: (vector3) scale of the whole meter including icons<\/span><\/li><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">maxValue<\/span><span class=\"c3\">: (number) max value of the status. Default is 1.<\/span><\/li><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">minValue<\/span><span class=\"c3\">: (number) min value of the status. Default is 0.<\/span><\/li><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">value<\/span><span class=\"c3\">: (number) default value. Default is 1.<\/span><\/li><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">style<\/span><span class=\"c3\">: (number) visual style for the status meter<\/span><\/li><\/ul><ul class=\"c1 lst-kix_5k85nksnj5mj-1 start\"><li class=\"c5 c11 li-bullet-0\"><span class=\"c10\">0<\/span><span class=\"c3\">: Dynamic, dynamic emoji on top<\/span><\/li><\/ul><ul class=\"c1 lst-kix_5k85nksnj5mj-2 start\"><li class=\"c5 c12 li-bullet-0\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 76.00px; height: 52.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh6.googleusercontent.com\/qAZZb32d7TlrWSDEKTdrNBQLmWIaVIGPMYuN3h7HvD9Zw9pVK9iawCByGT8MTjxW2ymvOtJtXmOP3tApywhs_wUZQxO1YyTQoSH1pdzQ5IazkVuWQfb9Vmq023T33c5wazPzfdpHnfzsjSI\" style=\"width: 76.00px; height: 52.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/li><\/ul><ul class=\"c1 lst-kix_5k85nksnj5mj-1\"><li class=\"c5 c11 li-bullet-0\"><span class=\"c10\">1<\/span><span class=\"c3\">: Fixed emojis left and right<\/span><\/li><\/ul><ul class=\"c1 lst-kix_5k85nksnj5mj-2 start\"><li class=\"c5 c12 li-bullet-0\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 67.50px; height: 66.72px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh3.googleusercontent.com\/Y0_Lwn0aBwiA9HxcUwvHdgjVlA9Msqx52waM2PkKwEPf8opqMXTrYW8ADLxt08QEVBGmjOFcVLw9fH8bSFUFAd28E0VOOpPFhPR6jPdwWNcZTLP_Yt6s6SXgMA-FoRiySSW-O9wVGTC3jHw\" style=\"width: 67.50px; height: 66.72px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/li><\/ul><ul class=\"c1 lst-kix_5k85nksnj5mj-0\"><li class=\"c5 c15 li-bullet-0\"><span class=\"c18\">explojisStyle<\/span><span class=\"c3\">: (number) style of the exploji animation<\/span><\/li><\/ul><ul class=\"c1 lst-kix_5k85nksnj5mj-1 start\"><li class=\"c5 c11 li-bullet-0\"><span class=\"c10\">0<\/span><span class=\"c3\">: Regular Scenario explojis<\/span><\/li><li class=\"c5 c11 li-bullet-0\"><span class=\"c10\">1<\/span><span class=\"c3\">: &ldquo;Fill&rdquo; particle effect<\/span><\/li><\/ul><h1 class=\"c22\" id=\"h5md6tskxn5eq\"><span class=\"c24\">Chatmapper integration guide<\/span><\/h1><p class=\"c5\"><span class=\"c3\">The Status Meter can be accessed from Chatmapper using CAFs (Custom Asset Fields). The following parameters will help setting up the meter and changing its values:<\/span><\/p><p class=\"c4\"><span class=\"c3\"><\/span><\/p><p class=\"c5\"><span class=\"c18\">displayStatusMeter<\/span><span class=\"c21\">&nbsp;<\/span><span class=\"c3\">(boolean)<\/span><\/p><p class=\"c5\"><span class=\"c3\">Applies to an avatar. This will show the status meter when a conversation starts, and will hide it at the end.<\/span><\/p><p class=\"c4\"><span class=\"c3\"><\/span><\/p><p class=\"c5\"><span class=\"c18\">statusIncrease<\/span><span class=\"c21\">&nbsp;<\/span><span>(text) <\/span><span class=\"c23 c33\">see note below<\/span><\/p><p class=\"c5\"><span class=\"c3\">Applies to a node. When reached, it will add the value to the avatar&rsquo;s (actor speaking) status meter.<\/span><\/p><p class=\"c4\"><span class=\"c3\"><\/span><\/p><p class=\"c5\"><span class=\"c18\">statusSetValue<\/span><span class=\"c21\">&nbsp;<\/span><span>(text) <\/span><span class=\"c23\">see note below<\/span><\/p><p class=\"c5\"><span class=\"c3\">Applies to a node. When reached, it will set the avatar&rsquo;s (actor speaking) status meter to that value, displaying the animations<\/span><\/p><p class=\"c4\"><span class=\"c3\"><\/span><\/p><p class=\"c5\"><span class=\"c18\">statusSetValueSilent<\/span><span class=\"c21\">&nbsp;<\/span><span>(text) <\/span><span class=\"c23\">see note below<\/span><\/p><p class=\"c5\"><span class=\"c3\">Applies to a node. When reached, it will set the avatar&rsquo;s (actor speaking) status meter to that value, without displaying the animations<\/span><\/p><p class=\"c4\"><span class=\"c13\"><\/span><\/p><a id=\"t.82876d45e4ce33c4835d31acca788728313a4c5f\"><\/a><a id=\"t.1\"><\/a><table class=\"c6\"><tr class=\"c19\"><td class=\"c30\" colspan=\"1\" rowspan=\"1\"><p class=\"c5\"><span class=\"c21\">Note:<\/span><span>&nbsp;These values need to be <\/span><span class=\"c23\">Text<\/span><span>&nbsp;so that scenario doesn&rsquo;t use 0 (which is the default value in Chatmapper for <\/span><span class=\"c23\">Number<\/span><span>&nbsp;fields) as the value to set.<\/span><\/p><\/td><\/tr><\/table><p class=\"c4\"><span class=\"c3\"><\/span><\/p><p class=\"c5\"><span class=\"c18\">statusParameters<\/span><span class=\"c21\">&nbsp;<\/span><span class=\"c3\">(object in json format)<\/span><\/p><p class=\"c5\"><span>Applies to an actor, defining its status meter settings. Check <\/span><span class=\"c16\"><a class=\"c0\" href=\"#hf0xp41c70igi\">Status Meter Parameters<\/a><\/span><span>.<\/span><\/p><h1 class=\"c22\" id=\"hwqrmjctv805c\"><span class=\"c24\">Actions<\/span><\/h1><p class=\"c5\"><span class=\"c3\">Check the Actions Guide for actions related to the Status Meter:<\/span><\/p><ul class=\"c1 lst-kix_ldyehm7590w1-0 start\"><li class=\"c5 c15 li-bullet-0\"><span class=\"c16\"><a class=\"c0\" href=\"https:\/\/learnbrite.com\/academy\/scenario-actions\/#h.o35j8mxustf\">setStatusMeterVisible<\/a><\/span><\/li><li class=\"c5 c15 li-bullet-0\"><span class=\"c16\"><a class=\"c0\" href=\"https:\/\/learnbrite.com\/academy\/scenario-actions\/#h.shbfay2n04d0\">setStatusMeterValue<\/a><\/span><\/li><li class=\"c5 c15 li-bullet-0\"><span class=\"c16\"><a class=\"c0\" href=\"https:\/\/learnbrite.com\/academy\/scenario-actions\/#h.rkrq6go9lwsy\">getStatusMeterValue<\/a><\/span><\/li><li class=\"c5 c15 li-bullet-0\"><span class=\"c16\"><a class=\"c0\" href=\"https:\/\/learnbrite.com\/academy\/scenario-actions\/#h.km9t441wlfs0\">playStatusMeterExploji<\/a><\/span><\/li><\/ul><h1 class=\"c22\" id=\"h2xnelj47nywz\"><span class=\"c24\">Using custom exploji animations instead of the default<\/span><\/h1><p class=\"c5\"><span>As default, the status meter triggers explojis automatically when a value is set. The emojis are set up using the parameters <\/span><span class=\"c18\">explojisIncrease<\/span><span>, <\/span><span class=\"c18\">explojisDecrease<\/span><span class=\"c21\">&nbsp;<\/span><span>and <\/span><span class=\"c18\">explojisNeutral<\/span><span class=\"c3\">.<\/span><\/p><p class=\"c4\"><span class=\"c3\"><\/span><\/p><p class=\"c5\"><span>They trigger when the value goes up, down and same value respectively. In some cases, it might be required to play those animations with different rules. In order to do that, the auto triggering needs to be disabled by setting the status meter parameter <\/span><span class=\"c18\">disableExplojisAutoplay<\/span><span class=\"c21\">&nbsp;<\/span><span>to <\/span><span class=\"c18\">true<\/span><span>, and manually triggering the animations with the desired options using the action <\/span><span class=\"c18\">playStatusMeterExploji<\/span><span>. Check the <\/span><span class=\"c16\"><a class=\"c0\" href=\"https:\/\/learnbrite.com\/academy\/scenario-actions\/#ho35j8mxustf\">Status Meter-related actions<\/a><\/span><span class=\"c3\">&nbsp;for more information about this.<\/span><\/p><h2 class=\"c26\" id=\"h7zq1can04my1\"><span class=\"c25 c29\">Available emoji textures for the explojis<\/span><\/h2><p class=\"c5\"><span class=\"c3\">These textures can be used as custom explojis:<\/span><\/p><p class=\"c4\"><span class=\"c3\"><\/span><\/p><a id=\"t.300e58fd4ddabe36f328f14cfef5f60c95ade55f\"><\/a><a id=\"t.2\"><\/a><table class=\"c6\"><tr class=\"c19\"><td class=\"c7\" colspan=\"1\" rowspan=\"1\"><p class=\"c8\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 60.00px; height: 60.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh3.googleusercontent.com\/rGyZ3VSZgVStdM5QH4fAZmy4tMeC4dsqbU9AiByoYfN15F8iDhWYE4cWw2_oHZTKwxvnzJ4SK3Et2aG2YCcNZ4W6peBSFLCUzwBu0hbdfZjggQ6IQVAFXQcmqvtMicMYOUYd4GH9YJO6r5w\" style=\"width: 60.00px; height: 60.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><\/td><td class=\"c7\" colspan=\"1\" rowspan=\"1\"><p class=\"c8\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 60.00px; height: 60.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh4.googleusercontent.com\/65fSokY8xmYsYNvYAPkhkxG5baIw5Xyv6tKx1N4wzvm3Ai5nQ-UhnbQ4h46nqyLfAQSPSONufXpR6HAM047NIaWq3J_jdp8lGGL4DYEZ6fnZmIe_Drvy-us-Ik4EdwaoJ9awwUoUt0qZfqY\" style=\"width: 60.00px; height: 60.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><\/td><td class=\"c7\" colspan=\"1\" rowspan=\"1\"><p class=\"c8\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 60.00px; height: 60.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh3.googleusercontent.com\/A_YIoBZ5tmk1XUMpOngHHkCy0E13mhuWeedJYF2up0RZl5lwyZuLhuFVaRneqKYEXii-rrdTgBIW5wheAA8zXeyccJcc2H7yVhG5g6caSBDZ24GvwkbkHC5rdWJ6mRc5e6OytybkFc_nkvY\" style=\"width: 60.00px; height: 60.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><\/td><\/tr><tr class=\"c19\"><td class=\"c7\" colspan=\"1\" rowspan=\"1\"><p class=\"c8\"><span class=\"c10 c27\">img\/icon_smiley_sad_color.png<\/span><\/p><\/td><td class=\"c7\" colspan=\"1\" rowspan=\"1\"><p class=\"c8\"><span class=\"c27 c10\">img\/icon_smiley_neutral_color.png<\/span><\/p><\/td><td class=\"c7\" colspan=\"1\" rowspan=\"1\"><p class=\"c8\"><span class=\"c27 c10\">img\/icon_smiley_happy_color.png<\/span><\/p><\/td><\/tr><\/table><h1 class=\"c22\" id=\"hvh9txqiovl2\"><span class=\"c24\">FAQs<\/span><\/h1><h2 class=\"c26\" id=\"hwoue1f4xbqlt\"><span class=\"c25 c29\">Everything is set up but the status meter doesn&rsquo;t change<\/span><\/h2><p class=\"c5\"><span class=\"c2\">One potential issue users often encounter when using the status meter is that they use the <\/span><span class=\"c10 c2\">statusIncrease<\/span><span class=\"c2\">&nbsp;or <\/span><span class=\"c10 c2\">statusSetValue<\/span><span class=\"c2 c25\">&nbsp;fields in the wrong node &#8211; they will change the value of the status meter of the Actor in that node, which for choices is often the player themselves. For example, in a space with Player and NPC:<\/span><\/p><p class=\"c5\"><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 364.12px; height: 315.50px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh4.googleusercontent.com\/w0si_O6rDqKE472sKaFnT4ehtjuWIWwMa2BedtB8PFldAI0MdWgw6w5znVljlamGiWJUesBCnqPBkm2h3qfNIqC54T6Sfg2hLY4xzTBC9ZV9nNicZzI0gwyZ2fjeQHyEzR5wkm0n04UlPJs\" style=\"width: 364.12px; height: 315.50px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c5\"><span class=\"c2\">Here the correct place to have the <\/span><span class=\"c10 c2\">statusIncrease<\/span><span class=\"c2\">&nbsp;or <\/span><span class=\"c10 c2\">statusSetValue<\/span><span class=\"c2\">&nbsp;CAFs filled is on nodes 4 and 5 (the nodes in which the actor is NPC) to change <\/span><span class=\"c2 c23\">NPC<\/span><span class=\"c2\">&#39;s<\/span><span class=\"c2\">&nbsp;status meter. If they are filled on nodes 2 and 3, <\/span><span class=\"c2 c23\">Player<\/span><span class=\"c2\">&#39;s<\/span><span class=\"c25 c2\">&nbsp;status meter will change instead.<\/span><\/p><div><p class=\"c28 c34\"><span class=\"c3\"><\/span><\/p><\/div><\/body><\/html>","protected":false},"excerpt":{"rendered":"Status Meter parametersChatmapper integration guideActionsUsing custom exploji animations instead of the defaultAvailable emoji textures for the explojisFAQsEverything is set up but the status meter doesn&rsquo;t changeThis feature is available since version 2.12The Status Meter is a visual indicator displayed on top of an avatar that can play an important role in your experience. It can [&hellip;]","protected":false},"author":9,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-2895","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.1.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Status Meter and Progressbar<\/title>\n<meta name=\"description\" content=\"Status Meter and Progressbar\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Status Meter and Progressbar\" \/>\n<meta property=\"og:description\" content=\"Status Meter and Progressbar\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/\" \/>\n<meta property=\"og:site_name\" content=\"Metaverse Academy\" \/>\n<meta property=\"article:modified_time\" content=\"2023-02-08T18:28:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/lh5.googleusercontent.com\/rZlNu8oB_IOAvrhRDMPTaoloveF7HFtcAaGszuJZEqSDETP3WJxHlK0UKR4HXnzVXjH0HBMSRmWjbY1e2I_xefkejxblhTgrhpBGCIml7AJBzZH86oc8pm6oxaZenvCLU2QgzfcyoHv8tGA\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/\",\"url\":\"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/\",\"name\":\"Status Meter and Progressbar\",\"isPartOf\":{\"@id\":\"https:\/\/hyperspace.mv\/academy\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/lh5.googleusercontent.com\/rZlNu8oB_IOAvrhRDMPTaoloveF7HFtcAaGszuJZEqSDETP3WJxHlK0UKR4HXnzVXjH0HBMSRmWjbY1e2I_xefkejxblhTgrhpBGCIml7AJBzZH86oc8pm6oxaZenvCLU2QgzfcyoHv8tGA\",\"datePublished\":\"2019-11-26T11:31:00+00:00\",\"dateModified\":\"2023-02-08T18:28:32+00:00\",\"description\":\"Status Meter and Progressbar\",\"breadcrumb\":{\"@id\":\"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/#primaryimage\",\"url\":\"https:\/\/lh5.googleusercontent.com\/rZlNu8oB_IOAvrhRDMPTaoloveF7HFtcAaGszuJZEqSDETP3WJxHlK0UKR4HXnzVXjH0HBMSRmWjbY1e2I_xefkejxblhTgrhpBGCIml7AJBzZH86oc8pm6oxaZenvCLU2QgzfcyoHv8tGA\",\"contentUrl\":\"https:\/\/lh5.googleusercontent.com\/rZlNu8oB_IOAvrhRDMPTaoloveF7HFtcAaGszuJZEqSDETP3WJxHlK0UKR4HXnzVXjH0HBMSRmWjbY1e2I_xefkejxblhTgrhpBGCIml7AJBzZH86oc8pm6oxaZenvCLU2QgzfcyoHv8tGA\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/hyperspace.mv\/academy\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Status Meter and Progressbar\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hyperspace.mv\/academy\/#website\",\"url\":\"https:\/\/hyperspace.mv\/academy\/\",\"name\":\"Metaverse Academy\",\"description\":\"Learn to build WebXR metaverse experiences for 3D, 360, VR\/AR\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hyperspace.mv\/academy\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Status Meter and Progressbar","description":"Status Meter and Progressbar","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/","og_locale":"en_US","og_type":"article","og_title":"Status Meter and Progressbar","og_description":"Status Meter and Progressbar","og_url":"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/","og_site_name":"Metaverse Academy","article_modified_time":"2023-02-08T18:28:32+00:00","og_image":[{"url":"https:\/\/lh5.googleusercontent.com\/rZlNu8oB_IOAvrhRDMPTaoloveF7HFtcAaGszuJZEqSDETP3WJxHlK0UKR4HXnzVXjH0HBMSRmWjbY1e2I_xefkejxblhTgrhpBGCIml7AJBzZH86oc8pm6oxaZenvCLU2QgzfcyoHv8tGA","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/","url":"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/","name":"Status Meter and Progressbar","isPartOf":{"@id":"https:\/\/hyperspace.mv\/academy\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/#primaryimage"},"image":{"@id":"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/#primaryimage"},"thumbnailUrl":"https:\/\/lh5.googleusercontent.com\/rZlNu8oB_IOAvrhRDMPTaoloveF7HFtcAaGszuJZEqSDETP3WJxHlK0UKR4HXnzVXjH0HBMSRmWjbY1e2I_xefkejxblhTgrhpBGCIml7AJBzZH86oc8pm6oxaZenvCLU2QgzfcyoHv8tGA","datePublished":"2019-11-26T11:31:00+00:00","dateModified":"2023-02-08T18:28:32+00:00","description":"Status Meter and Progressbar","breadcrumb":{"@id":"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/#primaryimage","url":"https:\/\/lh5.googleusercontent.com\/rZlNu8oB_IOAvrhRDMPTaoloveF7HFtcAaGszuJZEqSDETP3WJxHlK0UKR4HXnzVXjH0HBMSRmWjbY1e2I_xefkejxblhTgrhpBGCIml7AJBzZH86oc8pm6oxaZenvCLU2QgzfcyoHv8tGA","contentUrl":"https:\/\/lh5.googleusercontent.com\/rZlNu8oB_IOAvrhRDMPTaoloveF7HFtcAaGszuJZEqSDETP3WJxHlK0UKR4HXnzVXjH0HBMSRmWjbY1e2I_xefkejxblhTgrhpBGCIml7AJBzZH86oc8pm6oxaZenvCLU2QgzfcyoHv8tGA"},{"@type":"BreadcrumbList","@id":"https:\/\/hyperspace.mv\/academy\/status-meter-and-progressbar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hyperspace.mv\/academy\/"},{"@type":"ListItem","position":2,"name":"Status Meter and Progressbar"}]},{"@type":"WebSite","@id":"https:\/\/hyperspace.mv\/academy\/#website","url":"https:\/\/hyperspace.mv\/academy\/","name":"Metaverse Academy","description":"Learn to build WebXR metaverse experiences for 3D, 360, VR\/AR","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hyperspace.mv\/academy\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/pages\/2895","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/comments?post=2895"}],"version-history":[{"count":21,"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/pages\/2895\/revisions"}],"predecessor-version":[{"id":4547,"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/pages\/2895\/revisions\/4547"}],"wp:attachment":[{"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/media?parent=2895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}