{"id":2508,"date":"2019-08-21T10:28:17","date_gmt":"2019-08-21T10:28:17","guid":{"rendered":"https:\/\/learnbrite.com\/academy\/avatars-bots\/"},"modified":"2024-02-07T18:47:19","modified_gmt":"2024-02-07T18:47:19","slug":"avatars-bots","status":"publish","type":"page","link":"https:\/\/hyperspace.mv\/academy\/avatars-bots\/","title":{"rendered":"Avatars &#038; Bots"},"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_mqix9os3nb23-6>li:before{content:\"\\0025cf   \"}.lst-kix_mqix9os3nb23-5>li:before{content:\"\\0025a0   \"}.lst-kix_mqix9os3nb23-1>li:before{content:\"\\0025cb   \"}.lst-kix_mqix9os3nb23-0>li:before{content:\"\\0025cf   \"}ul.lst-kix_mqix9os3nb23-1{list-style-type:none}ul.lst-kix_mqix9os3nb23-2{list-style-type:none}.lst-kix_mqix9os3nb23-7>li:before{content:\"\\0025cb   \"}.lst-kix_mqix9os3nb23-8>li:before{content:\"\\0025a0   \"}ol.lst-kix_67yrgxxlhrpk-7.start{counter-reset:lst-ctn-kix_67yrgxxlhrpk-7 0}ul.lst-kix_mqix9os3nb23-0{list-style-type:none}.lst-kix_mqix9os3nb23-2>li:before{content:\"\\0025a0   \"}.lst-kix_mqix9os3nb23-3>li:before{content:\"\\0025cf   \"}.lst-kix_mqix9os3nb23-4>li:before{content:\"\\0025cb   \"}ul.lst-kix_4ta35vqgcrw4-8{list-style-type:none}.lst-kix_67yrgxxlhrpk-4>li{counter-increment:lst-ctn-kix_67yrgxxlhrpk-4}ol.lst-kix_67yrgxxlhrpk-1.start{counter-reset:lst-ctn-kix_67yrgxxlhrpk-1 0}ul.lst-kix_4ta35vqgcrw4-6{list-style-type:none}ul.lst-kix_4ta35vqgcrw4-7{list-style-type:none}.lst-kix_riabscu7vvie-7>li:before{content:\"\\0025cb   \"}.lst-kix_riabscu7vvie-8>li:before{content:\"\\0025a0   \"}ul.lst-kix_4ta35vqgcrw4-4{list-style-type:none}ul.lst-kix_4ta35vqgcrw4-5{list-style-type:none}ul.lst-kix_4ta35vqgcrw4-2{list-style-type:none}ul.lst-kix_4ta35vqgcrw4-3{list-style-type:none}.lst-kix_riabscu7vvie-5>li:before{content:\"\\0025a0   \"}.lst-kix_riabscu7vvie-6>li:before{content:\"\\0025cf   \"}ul.lst-kix_4ta35vqgcrw4-0{list-style-type:none}ul.lst-kix_4ta35vqgcrw4-1{list-style-type:none}ul.lst-kix_mqix9os3nb23-5{list-style-type:none}.lst-kix_riabscu7vvie-1>li:before{content:\"\\0025cb   \"}.lst-kix_riabscu7vvie-2>li:before{content:\"\\0025a0   \"}ul.lst-kix_mqix9os3nb23-6{list-style-type:none}ul.lst-kix_riabscu7vvie-7{list-style-type:none}ul.lst-kix_mqix9os3nb23-3{list-style-type:none}.lst-kix_67yrgxxlhrpk-6>li{counter-increment:lst-ctn-kix_67yrgxxlhrpk-6}ul.lst-kix_riabscu7vvie-8{list-style-type:none}ul.lst-kix_mqix9os3nb23-4{list-style-type:none}ul.lst-kix_riabscu7vvie-5{list-style-type:none}.lst-kix_riabscu7vvie-0>li:before{content:\"\\0025cf   \"}.lst-kix_riabscu7vvie-3>li:before{content:\"\\0025cf   \"}.lst-kix_riabscu7vvie-4>li:before{content:\"\\0025cb   \"}ul.lst-kix_riabscu7vvie-6{list-style-type:none}ul.lst-kix_riabscu7vvie-3{list-style-type:none}ul.lst-kix_mqix9os3nb23-7{list-style-type:none}ol.lst-kix_67yrgxxlhrpk-4.start{counter-reset:lst-ctn-kix_67yrgxxlhrpk-4 0}ul.lst-kix_riabscu7vvie-4{list-style-type:none}ul.lst-kix_mqix9os3nb23-8{list-style-type:none}ul.lst-kix_riabscu7vvie-1{list-style-type:none}ul.lst-kix_riabscu7vvie-2{list-style-type:none}ul.lst-kix_riabscu7vvie-0{list-style-type:none}ol.lst-kix_67yrgxxlhrpk-0{list-style-type:none}.lst-kix_67yrgxxlhrpk-0>li:before{content:\"\" counter(lst-ctn-kix_67yrgxxlhrpk-0,decimal) \". \"}ol.lst-kix_67yrgxxlhrpk-2{list-style-type:none}.lst-kix_b7ir55ci2o6x-8>li:before{content:\"-  \"}ol.lst-kix_67yrgxxlhrpk-1{list-style-type:none}ul.lst-kix_njoac5hn7z3n-0{list-style-type:none}ol.lst-kix_67yrgxxlhrpk-2.start{counter-reset:lst-ctn-kix_67yrgxxlhrpk-2 0}ul.lst-kix_njoac5hn7z3n-1{list-style-type:none}ul.lst-kix_njoac5hn7z3n-2{list-style-type:none}ul.lst-kix_njoac5hn7z3n-3{list-style-type:none}ul.lst-kix_njoac5hn7z3n-4{list-style-type:none}.lst-kix_67yrgxxlhrpk-3>li:before{content:\"\" counter(lst-ctn-kix_67yrgxxlhrpk-3,decimal) \". \"}ul.lst-kix_njoac5hn7z3n-5{list-style-type:none}ul.lst-kix_njoac5hn7z3n-6{list-style-type:none}.lst-kix_67yrgxxlhrpk-2>li:before{content:\"\" counter(lst-ctn-kix_67yrgxxlhrpk-2,lower-roman) \". \"}ul.lst-kix_njoac5hn7z3n-7{list-style-type:none}.lst-kix_b7ir55ci2o6x-6>li:before{content:\"-  \"}ul.lst-kix_njoac5hn7z3n-8{list-style-type:none}.lst-kix_67yrgxxlhrpk-1>li:before{content:\"\" counter(lst-ctn-kix_67yrgxxlhrpk-1,lower-latin) \". \"}.lst-kix_67yrgxxlhrpk-3>li{counter-increment:lst-ctn-kix_67yrgxxlhrpk-3}.lst-kix_b7ir55ci2o6x-7>li:before{content:\"-  \"}.lst-kix_b7ir55ci2o6x-0>li:before{content:\"-  \"}.lst-kix_b7ir55ci2o6x-2>li:before{content:\"-  \"}.lst-kix_b7ir55ci2o6x-1>li:before{content:\"-  \"}.lst-kix_b7ir55ci2o6x-5>li:before{content:\"-  \"}.lst-kix_b7ir55ci2o6x-4>li:before{content:\"-  \"}.lst-kix_b7ir55ci2o6x-3>li:before{content:\"-  \"}.lst-kix_67yrgxxlhrpk-7>li{counter-increment:lst-ctn-kix_67yrgxxlhrpk-7}ol.lst-kix_67yrgxxlhrpk-3.start{counter-reset:lst-ctn-kix_67yrgxxlhrpk-3 0}ol.lst-kix_67yrgxxlhrpk-8{list-style-type:none}ol.lst-kix_67yrgxxlhrpk-7{list-style-type:none}ol.lst-kix_67yrgxxlhrpk-4{list-style-type:none}ol.lst-kix_67yrgxxlhrpk-3{list-style-type:none}ol.lst-kix_67yrgxxlhrpk-6{list-style-type:none}ol.lst-kix_67yrgxxlhrpk-5{list-style-type:none}.lst-kix_4ta35vqgcrw4-5>li:before{content:\"\\0025a0   \"}.lst-kix_4ta35vqgcrw4-7>li:before{content:\"\\0025cb   \"}.lst-kix_4ta35vqgcrw4-2>li:before{content:\"\\0025a0   \"}.lst-kix_4ta35vqgcrw4-6>li:before{content:\"\\0025cf   \"}.lst-kix_67yrgxxlhrpk-0>li{counter-increment:lst-ctn-kix_67yrgxxlhrpk-0}.lst-kix_4ta35vqgcrw4-3>li:before{content:\"\\0025cf   \"}.lst-kix_4ta35vqgcrw4-4>li:before{content:\"\\0025cb   \"}.lst-kix_njoac5hn7z3n-8>li:before{content:\"\\0025a0   \"}.lst-kix_njoac5hn7z3n-6>li:before{content:\"\\0025cf   \"}ol.lst-kix_67yrgxxlhrpk-0.start{counter-reset:lst-ctn-kix_67yrgxxlhrpk-0 0}.lst-kix_4ta35vqgcrw4-8>li:before{content:\"\\0025a0   \"}.lst-kix_njoac5hn7z3n-7>li:before{content:\"\\0025cb   \"}.lst-kix_67yrgxxlhrpk-1>li{counter-increment:lst-ctn-kix_67yrgxxlhrpk-1}.lst-kix_njoac5hn7z3n-2>li:before{content:\"\\0025a0   \"}.lst-kix_njoac5hn7z3n-0>li:before{content:\"\\0025cf   \"}.lst-kix_njoac5hn7z3n-4>li:before{content:\"\\0025cb   \"}ol.lst-kix_67yrgxxlhrpk-8.start{counter-reset:lst-ctn-kix_67yrgxxlhrpk-8 0}.lst-kix_njoac5hn7z3n-1>li:before{content:\"\\0025cb   \"}.lst-kix_njoac5hn7z3n-5>li:before{content:\"\\0025a0   \"}.lst-kix_njoac5hn7z3n-3>li:before{content:\"\\0025cf   \"}.lst-kix_67yrgxxlhrpk-7>li:before{content:\"\" counter(lst-ctn-kix_67yrgxxlhrpk-7,lower-latin) \". \"}.lst-kix_67yrgxxlhrpk-6>li:before{content:\"\" counter(lst-ctn-kix_67yrgxxlhrpk-6,decimal) \". \"}.lst-kix_67yrgxxlhrpk-8>li:before{content:\"\" counter(lst-ctn-kix_67yrgxxlhrpk-8,lower-roman) \". \"}.lst-kix_67yrgxxlhrpk-4>li:before{content:\"\" counter(lst-ctn-kix_67yrgxxlhrpk-4,lower-latin) \". \"}.lst-kix_4ta35vqgcrw4-1>li:before{content:\"\\0025cb   \"}.lst-kix_67yrgxxlhrpk-5>li:before{content:\"\" counter(lst-ctn-kix_67yrgxxlhrpk-5,lower-roman) \". \"}.lst-kix_4ta35vqgcrw4-0>li:before{content:\"\\0025cf   \"}ul.lst-kix_b7ir55ci2o6x-7{list-style-type:none}ul.lst-kix_b7ir55ci2o6x-6{list-style-type:none}ul.lst-kix_b7ir55ci2o6x-8{list-style-type:none}ul.lst-kix_b7ir55ci2o6x-3{list-style-type:none}ul.lst-kix_b7ir55ci2o6x-2{list-style-type:none}ul.lst-kix_b7ir55ci2o6x-5{list-style-type:none}ul.lst-kix_b7ir55ci2o6x-4{list-style-type:none}.lst-kix_67yrgxxlhrpk-8>li{counter-increment:lst-ctn-kix_67yrgxxlhrpk-8}ul.lst-kix_b7ir55ci2o6x-1{list-style-type:none}ul.lst-kix_b7ir55ci2o6x-0{list-style-type:none}ol.lst-kix_67yrgxxlhrpk-5.start{counter-reset:lst-ctn-kix_67yrgxxlhrpk-5 0}ol.lst-kix_67yrgxxlhrpk-6.start{counter-reset:lst-ctn-kix_67yrgxxlhrpk-6 0}li.li-bullet-0:before{margin-left:-18pt;white-space:nowrap;display:inline-block;min-width:18pt}.lst-kix_67yrgxxlhrpk-5>li{counter-increment:lst-ctn-kix_67yrgxxlhrpk-5}.lst-kix_67yrgxxlhrpk-2>li{counter-increment:lst-ctn-kix_67yrgxxlhrpk-2}ol{margin:0;padding:0}table td,table th{padding:0}.c1{border-right-style:solid;padding:5pt 5pt 5pt 5pt;border-bottom-color:#000000;border-top-width:0pt;border-right-width:0pt;border-left-color:#000000;vertical-align:top;border-right-color:#000000;border-left-width:0pt;border-top-style:solid;background-color:#f0f0f0;border-left-style:solid;border-bottom-width:0pt;width:468pt;border-top-color:#000000;border-bottom-style:solid}.c37{border-right-style:solid;padding:5pt 5pt 5pt 5pt;border-bottom-color:#000000;border-top-width:0pt;border-right-width:0pt;border-left-color:#000000;vertical-align:top;border-right-color:#000000;border-left-width:0pt;border-top-style:solid;background-color:#efefef;border-left-style:solid;border-bottom-width:0pt;width:468pt;border-top-color:#000000;border-bottom-style:solid}.c6{-webkit-text-decoration-skip:none;color:#1155cc;font-weight:400;text-decoration:underline;vertical-align:baseline;text-decoration-skip-ink:none;font-size:11pt;font-family:\"Arial\";font-style:normal}.c11{background-color:#efefef;color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:\"Consolas\";font-style:normal}.c13{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:16pt;font-family:\"Arial\";font-style:normal}.c0{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:\"Arial\";font-style:normal}.c15{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:\"Consolas\";font-style:normal}.c9{padding-top:18pt;padding-bottom:6pt;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.c40{padding-top:16pt;padding-bottom:4pt;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.c7{color:#434343;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:14pt;font-family:\"Arial\";font-style:normal}.c29{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:20pt;font-family:\"Arial\";font-style:normal}.c16{padding-top:20pt;padding-bottom:6pt;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.c34{padding-top:14pt;padding-bottom:4pt;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.c2{padding-top:0pt;padding-bottom:0pt;line-height:1.15;orphans:2;widows:2;text-align:left}.c42{padding-top:0pt;padding-bottom:0pt;line-height:1.15;orphans:2;widows:2;text-align:center}.c28{color:#000000;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:\"Arial\";font-style:normal}.c35{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-family:\"Arial\";font-style:normal}.c33{padding-top:20pt;padding-bottom:6pt;line-height:1.15;page-break-after:avoid;text-align:left}.c22{padding-top:18pt;padding-bottom:6pt;line-height:1.15;page-break-after:avoid;text-align:left}.c10{background-color:#f0f0f0;font-size:9pt;font-family:\"Consolas\";color:#880000;font-weight:400}.c45{color:#666666;font-weight:400;font-size:12pt;font-family:\"Arial\"}.c12{padding-top:0pt;padding-bottom:0pt;line-height:1.15;text-align:left}.c5{background-color:#f0f0f0;font-family:\"Consolas\";color:#444444;font-weight:700}.c14{border-spacing:0;border-collapse:collapse;margin-right:auto}.c20{background-color:#f0f0f0;font-family:\"Consolas\";color:#880000;font-weight:400}.c19{padding-top:3pt;padding-bottom:0pt;line-height:1.0;text-align:left}.c21{text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;color:#1155cc;text-decoration:underline}.c8{background-color:#f0f0f0;font-family:\"Consolas\";color:#444444;font-weight:400}.c32{background-color:#ffffff;}.c36{text-decoration:none;vertical-align:baseline;font-style:normal}.c43{background-color:#00ff00;color:#880000}.c39{background-color:#f0f0f0;color:#397300}.c4{color:inherit;text-decoration:inherit}.c25{font-weight:400;font-family:\"Consolas\"}.c24{margin-left:36pt;padding-left:0pt}.c38{background-color:#f0f0f0;color:#cc0000}.c30{padding:0;margin:0}.c41{background-color:#f0f0f0;color:#78a960}.c26{font-family:\"Consolas\"}.c44{margin-left:54pt}.c18{height:0pt}.c23{font-weight:700}.c31{margin-left:36pt}.c27{margin-left:18pt}.c17{font-size:9pt}.c3{height:11pt}.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=\"c32 doc-content\"><div><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><\/div><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c19\"><span class=\"c6\"><a class=\"c4\" href=\"#her42gkmcpy4x\">Bots<\/a><\/span><\/p><p class=\"c19\"><span class=\"c6\"><a class=\"c4\" href=\"#hv1wfoeipcwq0\">Bots Library<\/a><\/span><\/p><p class=\"c19\"><span class=\"c6\"><a class=\"c4\" href=\"#hgcxsevw3q4xi\">Creating a new bot<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#hzc18zwia0uze\">Bot Customization Window<\/a><\/span><\/p><p class=\"c19 c31\"><span class=\"c6\"><a class=\"c4\" href=\"#h36tfckej4ucm\">Avatar type<\/a><\/span><\/p><p class=\"c19 c31\"><span class=\"c6\"><a class=\"c4\" href=\"#hkw0bkwyc69vt\">Clothing Drawers<\/a><\/span><\/p><p class=\"c19 c44\"><span class=\"c6\"><a class=\"c4\" href=\"#hvz47m0rvqwow\">Common drawers<\/a><\/span><\/p><p class=\"c19\"><span class=\"c6\"><a class=\"c4\" href=\"#hx0rwt66wntkr\">Editing a Bot<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#hp2gozwiohes9\">Click on the three dots in the bottom right corner of the bot window<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#hqt2vli3hyswp\">Click Edit<\/a><\/span><\/p><p class=\"c19\"><span class=\"c6\"><a class=\"c4\" href=\"#h5okk9hehjzyi\">Deleting a Bot<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#hh03cs4vrzh3h\">Click on the three dots in the bottom right corner of the bot window<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#hkgf19yiqh9ug\">Click Delete<\/a><\/span><\/p><p class=\"c19\"><span class=\"c6\"><a class=\"c4\" href=\"#h3ycttttevby7\">Gestures and animations<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#htvz1j9udgn4c\">How to trigger avatar gestures<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#horntg45wsyo2\">How to apply any animation as a full body gesture<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#hk2p8znus6ld5\">How to decide whether they are sitting\/standing (2.6+)<\/a><\/span><\/p><p class=\"c19\"><span class=\"c6\"><a class=\"c4\" href=\"#ha489mru9hj5a\">1 Billion style combinations<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#hq4wsgps01qub\">Skin variations<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#hjfavzmn2bxcx\">Hair styles<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#h2pstnxneyaut\">Eye colors<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#hp3j8ln78epw0\">Piercings<\/a><\/span><\/p><p class=\"c19\"><span class=\"c6\"><a class=\"c4\" href=\"#hqib7kctqmvj\">Randomized diversity<\/a><\/span><\/p><p class=\"c19\"><span class=\"c6\"><a class=\"c4\" href=\"#hya7pzcvbcdqa\">Guest avatar names<\/a><\/span><\/p><p class=\"c19\"><span class=\"c6\"><a class=\"c4\" href=\"#h1u3l28xbtje3\">Gender expression<\/a><\/span><\/p><p class=\"c19\"><span class=\"c6\"><a class=\"c4\" href=\"#hhhjbcwxm8uv5\">Child &amp; Teenage Avatars<\/a><\/span><\/p><p class=\"c19\"><span class=\"c6\"><a class=\"c4\" href=\"#ht7c66ngrg89q\">Voices and Text to Speech<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#h3cqpfb7yk1fs\">Changing voices and voice gender<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#hnijc4193t9qy\">How can I adjust voices so they sound different using rate and pitch?<\/a><\/span><\/p><p class=\"c19\"><span class=\"c6\"><a class=\"c4\" href=\"#h7zquhb3fb7us\">Localization<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#hkbt49clb2xoq\">Using Multiple Languages for One Actor in ChatMapper<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#hif0ot157emga\">Can I make my player character switch languages?<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#hyx8iohc4ak3y\">Switching localization through dialogue<\/a><\/span><\/p><p class=\"c19\"><span class=\"c6\"><a class=\"c4\" href=\"#h2tt7pc5hsa6m\">Picture-in-picture<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#h4ttioirb1837\">Is there an option to add a picture-in-picture to allow this other character to jump in and help for a minute?<\/a><\/span><\/p><p class=\"c19\"><span class=\"c6\"><a class=\"c4\" href=\"#h1nkngix1cqp7\">How do I execute a script before a node is displayed?<\/a><\/span><\/p><p class=\"c19\"><span class=\"c6\"><a class=\"c4\" href=\"#hyqafhq6w6zkk\">How to use a One-Line-Of-Text Bot for the default template bots<\/a><\/span><\/p><p class=\"c19\"><span class=\"c6\"><a class=\"c4\" href=\"#h23z1s1lbbs5x\">FAQ<\/a><\/span><\/p><p class=\"c19 c27\"><span class=\"c6\"><a class=\"c4\" href=\"#hi0c3n3lwx8aj\">I&rsquo;m using a actorID to control a bot from ChatMapper but the bot doesn&rsquo;t follow instructions<\/a><\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><h1 class=\"c16\" id=\"her42gkmcpy4x\"><span class=\"c29\">Bots<\/span><\/h1><p class=\"c2\"><span class=\"c0\">Bots can be used to conversationally convey instructions or information to the user of your space or scenario. Each dashboard account can have a library of Bots designed by the owner. The bots can be reused in multiple spaces and scenarios.<\/span><\/p><p class=\"c2\"><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: 624.00px; height: 530.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/PQyYB0QJNOo3SmFdXExdLnUPuP8HggHzyzdUybjlWolzh3WHpgVC1QuMgJDWeeSNUohUiM0dEswVTHOnGNsXc_SIBm_xcEyiycMa0Pjl1W7Kc4bF5vdmB0AKyLodi1qM_zjop2qmdFx0gS9J\" style=\"width: 624.00px; height: 530.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><h1 class=\"c16\" id=\"hv1wfoeipcwq0\"><span class=\"c29\">Bots Library<\/span><\/h1><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><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: 624.00px; height: 58.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/6xlVrbTllDY3ZUvhJL-VWhu7GnWG2gHgfJIF7cN1tA236yjeq-EYquWL3F-_3QzVM_F4t2qvSZgUknRiGIi1xCnd9gYln0MZ5no9u_cb62TjB1icexdInADGpWMsh2czS86q08HAfWKjRjb0\" style=\"width: 624.00px; height: 58.67px; 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=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span>The <\/span><span class=\"c21\"><a class=\"c4\" href=\"https:\/\/hyperspace.mv\/dashboard\">dashboard<\/a><\/span><span class=\"c0\">&nbsp;Bots tab will show you all of the bots that have been created under your account. Here, you will be able to create a new bot.<\/span><\/p><h1 class=\"c16\" id=\"hgcxsevw3q4xi\"><span class=\"c29\">Creating a new bot<\/span><\/h1><p class=\"c2\"><span class=\"c0\">Click on the &ldquo;Create&rdquo; button or the &ldquo;Create new bot&rdquo; square.<\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><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: 89.00px; height: 47.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/Hay_3uMI_iVAg86Kydd0J3DvRTbtPKj6W8Z6t3otrxv7rTPM4OKAR-4Rv0JaF9GT2s0frZ9zOVvfSE-MlfJAJ0y5IrJccUrYHgOxzvEsH9tNGNGMpNeDtSCH9ApCprJptSuHO5iXjOBUDo7x\" style=\"width: 89.00px; height: 47.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><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: 155.50px; height: 166.71px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/zcj68R--y3S_dyuxRWNupLvrukzZ_WdaN-GEB3_MCWXuRxBB2ErBbBPKqFJ7M_K6x3X5dsHDm6Uhgr4a6Jc_NUax10MZ3zlaiSvfxbiRifK1-KzZj7zGtuV1fTe-0qiYrWtycrFyzSxrm2ay\" style=\"width: 155.50px; height: 166.71px; 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=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span class=\"c0\">The first section of the create a bot process will ask you for basic information about your bot, as well as generate a unique ID, which will allow you to use the bot in your spaces and scenarios.<\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span class=\"c0\">Choose a name for your bot, and enter it into the Bot name field.<\/span><\/p><p class=\"c2\"><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: 350.59px; height: 98.28px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/e8ACpVuJkkwo7pYzZ6uMhenCqQW1D9mMgUSo6Ew3cTZ049X8okqR-VgSTVrkkkGZ5WdVDsIqsorx0iHpeNfO19AIZy_IhB-KM5gAEPp34v1FE2Ms_EwB5NNMIrtXn21zLstlWWG9uUeuFptU\" style=\"width: 350.59px; height: 98.28px; 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=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span class=\"c0\">A unique ID is generated for the bot.<\/span><\/p><p class=\"c2\"><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: 624.00px; height: 88.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/jE7BTWxDbAgexNBQRclhFgPkaB0XdeFkUwxYyGrZ1yC4DGxZguSG6h3wnkunDRuyHLEa_hy058XI3takXVfnmOSmFrv9yJVu280vsRMZdTIqWpPqzBaC_989Ie6qGFDsffkUeBcxQrWYJGDc\" style=\"width: 624.00px; height: 88.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><p class=\"c2\"><span class=\"c0\">Select a voice profile from the dropdown list.<\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span class=\"c0\">Bots may be assigned a voice, this allows them to speak using text-to-speech.<\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span class=\"c0\">&ldquo;UK English Female&rdquo; is default.<\/span><\/p><p class=\"c2\"><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: 624.00px; height: 80.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/_aR90PdhGIFjjZcFT8mlt9NXIlEKQKMrr3OdbJhLrxQHDkhj8xQp44Wg3ITs3zNuEbYqANvtownmDy0BbcLoIzzaPKp5CZMmXf5ulJvNg77uk0nYo82dqUpuFTQbOgHl1jXrnBBY_k9TvsiT\" style=\"width: 624.00px; height: 80.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><p class=\"c2\"><span class=\"c0\">Then click &ldquo;Continue&rdquo;.<\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><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: 192.00px; height: 47.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/4BbxqpVjmDb2U3Wg3122Lw0UVPDp8ylSaUWc9P-6vEg7GlXdpQBlgwGzF4Ly2tfJedD0XbILpy6u6RKYnpynPX2G_8I-g6rwbRxrEMBFbQJX6DjMQNfOiAUXSAJY9G-K7R6i1M0XgFrlCXoC\" style=\"width: 192.00px; height: 47.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><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span class=\"c0\">The Bot customization window will appear. <\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><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: 624.00px; height: 349.33px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/h36l2z_p0m56Qxju1HM2BBN5S6cVJT_I1a2oozmLO9zhz5pXZatYotm6-KFXAu8xG80jFAl9sfDdDYsv7Q9I4SQEzFo78unGNvc9sw_waiVB3cXthGqzvujrgHRfkgPXwbb3n654nZ0tEAqd\" style=\"width: 624.00px; height: 349.33px; 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=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><h2 class=\"c9\" id=\"hzc18zwia0uze\"><span class=\"c13\">Bot Customization Window<\/span><\/h2><p class=\"c2\"><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: 624.00px; height: 349.33px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/_QiloD19UwlBLoh5hcqs3ZQk3LwZ0DnF68NzfLPNgvKM1LUNkRtQ38N3ZvUU4gwgOY6L5ZSYoTuAmG4FblaYfkj6jfVvX16Ocixr-1Efk1NDNt9SlsMqEQ4WVSRcIS19ijSEl7cPPvFG2cjc\" style=\"width: 624.00px; height: 349.33px; 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=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span class=\"c0\">The Bot customization window allows you to customize your bot. Any changes you make will be reflected in the model on the left.<\/span><\/p><h3 class=\"c40\" id=\"h36tfckej4ucm\"><span class=\"c7\">Avatar type<\/span><\/h3><p class=\"c2\"><span class=\"c0\">You can set the field to Male or Female.<\/span><\/p><p class=\"c2\"><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: 300.50px; height: 65.55px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/Fod5tsK4I8wGK4r_wxLhrP7PZPoMbbT7qKbsao5D3Pq2o0_eCTsLdzumQ6-w7ZwFfhMDDEYXSOplHhZ0z1Cu7groppMDEAOTR9W3nSTPpXjU9f0_Fxe3-06TJOEhOXwTCE1Vlus8GPu407cg\" style=\"width: 300.50px; height: 65.55px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><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: 303.50px; height: 65.52px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/jYbsFB6d1bhLbAf4JORZfAIyLfpYR74RvQxvUoAE04aGfiFkS-Cl3nnijK3QMmZSsiLT_5Erg13vlS8HMfYVpkfU_zHwfK0fFkXGkFKLK4ZCe3LuJKLeH7X4Zr0Q1lgVKNu9uCSRiokCd3SE\" style=\"width: 303.50px; height: 65.52px; 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=\"c2 c3\"><span class=\"c0\"><\/span><\/p><h3 class=\"c40\" id=\"hkw0bkwyc69vt\"><span class=\"c7\">Clothing Drawers<\/span><\/h3><p class=\"c2\"><span class=\"c0\">Use the dropdown fields to customize the look of your bot. These fields will allow you a great deal of freedom to create any unique appearance. The most common fields to change are listed below.<\/span><\/p><h4 class=\"c34\" id=\"hvz47m0rvqwow\"><span class=\"c36 c45\">Common drawers<\/span><\/h4><p class=\"c2\"><span class=\"c0\">Choices within the dropdown list could change according to Avatar type.<\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span class=\"c28 c23\">Eyes<\/span><\/p><p class=\"c2\"><span class=\"c0\">Choose the color of the bot&rsquo;s eyes.<\/span><\/p><p class=\"c2\"><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: 310.50px; height: 69.52px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/Z17eb85VEzZ-SOx8baewoid5G-2pyy0ULeXa8fiV0Hx6n0-RJJd4i-f3cInKEY56SbRUNdwtEP_WrEP_4vMN3D3kk4QBaBcNGyrRPcyVxBK88fVXarvZE0fWdQROBuodt6ocRUfdmMDSWKg2\" style=\"width: 310.50px; height: 69.52px; 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=\"c2 c3\"><span class=\"c28 c23\"><\/span><\/p><p class=\"c2\"><span class=\"c28 c23\">Face<\/span><\/p><p class=\"c2\"><span class=\"c0\">Choose the shape of the bot&rsquo;s face<\/span><\/p><p class=\"c2\"><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: 313.50px; height: 68.64px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/ApR69xQSH9Kk_C9dopZ1j06ZpDTVsD5Pie_D_EsnZZ2dQbrp-fPQq7Vh7Pch2APhmHM859mhx1sAc3YgDFjNaxkuLZf_ov1Zh34oRn6vUmDniNOKKONfEl9e4t402MVfUQ0prq7aHFzqu41O\" style=\"width: 313.50px; height: 68.64px; 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=\"c2 c3\"><span class=\"c28 c23\"><\/span><\/p><p class=\"c2\"><span class=\"c28 c23\">Shoes<\/span><\/p><p class=\"c2\"><span class=\"c0\">Choose the type and color of the bot&rsquo;s shoes.<\/span><\/p><p class=\"c2\"><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: 315.50px; height: 63.71px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/vlDX7IsHa4JWQsS53d4rNzADukb33NsqzIXVtUhGn-SCoVnWaGm-1RFi8Zesj4FdvRfQ7MRmMTtwV7PYlD_SfyOlRCy4SNGcOkFlsIfYGQbncTopk5H0GCI3q3keJSh7VCHhJQM8G8d8R2GR\" style=\"width: 315.50px; height: 63.71px; 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=\"c2 c3\"><span class=\"c28 c23\"><\/span><\/p><p class=\"c2\"><span class=\"c28 c23\">Hair<\/span><\/p><p class=\"c2\"><span>Choose the style and color of the bot&rsquo;s hair.<br><\/span><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: 314.50px; height: 63.51px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/Cui3Dtwl81aBqofuN1_B5iijHJ6MnjNinAvenWSIFCHDhoqusTxqosAjDSCNXN8XO7UjQMXYTuejwzgxOrb_ACuvaMgNtHb-McWHC2riQuA9ZpDsidYCK6Ft8dferh13-BSRNGvkZ7J0tldp\" style=\"width: 314.50px; height: 63.51px; 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=\"c2 c3\"><span class=\"c28 c23\"><\/span><\/p><p class=\"c2\"><span class=\"c28 c23\">Bottom<\/span><\/p><p class=\"c2\"><span>Choose the style and color of the clothing worn on the bot&rsquo;s lower body.<br><\/span><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: 314.50px; height: 65.83px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/PBga93i85VIGGwQ0BknRGPPcz_oxGlwkFk3Wl2gx-fsnKQhJC-9GwamgIDxENLTQ9RcOxwd0XSk6VUY5IvOFGMRrldG6mGY7HumoyXKF-WRnVXPld62I7r2Es1E35tcoUag5lV1sPC_DIYaL\" style=\"width: 314.50px; height: 65.83px; 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=\"c2 c3\"><span class=\"c28 c23\"><\/span><\/p><p class=\"c2\"><span class=\"c28 c23\">Skin<\/span><\/p><p class=\"c2\"><span>Choose the bot&rsquo;s skin tone.<br><\/span><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: 307.50px; height: 67.21px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/Zy3WDhZbc0jh5RfaHWamgiZsU7XrS780IiMcn7CeHD-eiws4DJ-wIFD4brDHP31zYyYvQ8xigEuXsNyIGdoj2n_RlJ9HtQUCouLxnWGwNWxQ3THAcjVpoUAc4EEg8TYd7jXug2dEiUEW_hCs\" style=\"width: 307.50px; height: 67.21px; 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=\"c2 c3\"><span class=\"c28 c23\"><\/span><\/p><p class=\"c2\"><span class=\"c28 c23\">Top<\/span><\/p><p class=\"c2\"><span>Choose the style and color of the clothing worn on the bot&rsquo;s upper body.<br><\/span><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: 315.27px; height: 65.09px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/EOQ1U6Je3RNbOJO2jloWkC0VUiU8iMdNv0yQWuBHoxKsPaarw-wNM5QpJ70Cv4-vMZwFhxqK2XeZzMZNo47RQeMAiq5APj-SsZMgpXB957X0vO7127JeGUE2OvXHXKdY4hqCrsRRcbHme0-3\" style=\"width: 315.27px; height: 65.09px; 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=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span>After using the fields on the right to customize your bot&rsquo;s appearance, click the <\/span><span class=\"c23\">Save<\/span><span class=\"c0\">&nbsp;button.<\/span><\/p><p class=\"c2\"><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: 248.50px; height: 66.22px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/8RMrvos0iIupq30gRzSozqv36XFzvHF1Ce54eEzBg0lDz5Ci5GJyDyshuSGPiB-DlO9WHHXevJmDlccv0AAemK0Hi_Lmdp0oZ2WsgraDQeNuNgsl0E6zHoiO3QDJXSdQmYm796wT6ep76ryF\" style=\"width: 248.50px; height: 66.22px; 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=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span>After saving, your new bot will appear on the Bots library page. The ID information will be used when placing your bot into a space or ChatMapper scenario.<br><\/span><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: 308.36px; height: 319.63px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/_inh_V8sKdDAmlO3WUKX7NtQN2f_3__qTU64VqjwzK2UOc5fhtkmCr7KObLXnq2R0EL74S3o6BkM5DyASP6UbvcvjzH_13WUDMqG_ZrZG1LTAfmBt2nrsS46FbtmaxR9HUqr4LEBqznVsecE\" style=\"width: 308.36px; height: 319.63px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><h1 class=\"c16\" id=\"hx0rwt66wntkr\"><span class=\"c29\">Editing a Bot<\/span><\/h1><h2 class=\"c9\" id=\"hp2gozwiohes9\"><span class=\"c13\">Click on the three dots in the bottom right corner of the bot window<\/span><\/h2><p class=\"c2\"><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: 273.50px; height: 283.05px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/zIgZNxK0N6hcvCYFO-_uJXKgxIPvTbefBWAblf5isoLssP_wWUwZ7BpyfCnBHltpKrabJGTSat45upvQpaX6iZJXHn8NygD-mnp-d9HJzOkKq8qyptEyrL_UtJHpH2VyEXtMmTn3Hs_ricde\" style=\"width: 273.50px; height: 283.05px; 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=\"c2\"><span class=\"c0\">The Edit\/Delete window menu appears<\/span><\/p><h2 class=\"c9\" id=\"hqt2vli3hyswp\"><span class=\"c13\">Click Edit<\/span><\/h2><p class=\"c2\"><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: 276.95px; height: 286.50px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/8g0RMf9-3AhffTc9NMPlpZToIZCa2uaZEW-SidPN3m7t7wKKrx-_C-DkYz5Ob-kyVVus0iYZM6VILCpLVBTbq8r5_8mUkEKJ5YLjFb4HPsk9_1_0k6HHOb3JLvNM9CEykQ9DCMn84txURQCP\" style=\"width: 276.95px; height: 286.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=\"c2\"><span class=\"c0\">This will bring you back into the bot creation page.<\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><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: 624.00px; height: 352.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/DkP89qUf81YeQeYnbcKA_wlWLqkpi64yyuJt57sXqCstNnU2FPxRVHtObEVGA-OP7Noym1rfB_HJJuky18xdmouEr1rMs7FR9ejOkYb7MMC_9OUbh5EnUGM88R8m_ao65It77wvBa6woa66R\" style=\"width: 624.00px; height: 352.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><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><h1 class=\"c16\" id=\"h5okk9hehjzyi\"><span class=\"c29\">Deleting a Bot<\/span><\/h1><p class=\"c2\"><span class=\"c23\">Warning<\/span><span class=\"c0\">: Use caution when deleting a bot, as the bot may be in use in a space or scenario. Deleting a bot could cause a disruption in any space or scenario where that bot is currently active.<\/span><\/p><h2 class=\"c9\" id=\"hh03cs4vrzh3h\"><span class=\"c13\">Click on the three dots in the bottom right corner of the bot window<\/span><\/h2><p class=\"c2\"><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: 273.50px; height: 283.05px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/zIgZNxK0N6hcvCYFO-_uJXKgxIPvTbefBWAblf5isoLssP_wWUwZ7BpyfCnBHltpKrabJGTSat45upvQpaX6iZJXHn8NygD-mnp-d9HJzOkKq8qyptEyrL_UtJHpH2VyEXtMmTn3Hs_ricde\" style=\"width: 273.50px; height: 283.05px; 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=\"c2\"><span class=\"c0\">The Edit\/Delete window menu appears<\/span><\/p><h2 class=\"c9\" id=\"hkgf19yiqh9ug\"><span class=\"c13\">Click Delete<\/span><\/h2><p class=\"c2\"><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: 269.46px; height: 278.50px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/92lC-nq9D0WqYWhhV5h1KEANRSnQVkTvOOobWP-0k2fYlX8hvnCFNM7KiD533cpBy66anZo2ivkpTBLBGVO7fOuEUi0l_1YRCM2-02XWKbrnrXYVF1DN0gVJdIo-T_H7xZBQzJro-NKF-Gn5\" style=\"width: 269.46px; height: 278.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><h1 class=\"c16\" id=\"h3ycttttevby7\"><span class=\"c29\">Gestures and animations<\/span><\/h1><h2 class=\"c9\" id=\"htvz1j9udgn4c\"><span class=\"c13\">How to trigger avatar gestures<\/span><\/h2><p class=\"c2\"><span>See <\/span><span class=\"c21\"><a class=\"c4\" href=\"https:\/\/academy.learnbrite.com\/scenario-gestures\/?source=academy\">Scenario Gestures<\/a><\/span><span>.<\/span><\/p><p class=\"c2\"><span class=\"c0\">In short, you can include the following in a ChatMapper dialogue node:<\/span><\/p><a id=\"t.829e6048421fed01a4f0eb1f800a730f5c122b0e\"><\/a><a id=\"t.0\"><\/a><table class=\"c14\"><tr class=\"c18\"><td class=\"c1\" colspan=\"1\" rowspan=\"1\"><p class=\"c12\"><span class=\"c8\">Hey[gesture=wave] I&rsquo;m over here!<\/span><\/p><\/td><\/tr><\/table><h2 class=\"c22\" id=\"horntg45wsyo2\"><span class=\"c13\">How to apply any animation as a full body gesture<\/span><\/h2><p class=\"c12\"><span class=\"c0\">For the player<\/span><\/p><a id=\"t.89f22b4aa2df23906340bf7deb446c6fbc4f559c\"><\/a><a id=\"t.1\"><\/a><table class=\"c14\"><tr class=\"c18\"><td class=\"c1\" colspan=\"1\" rowspan=\"1\"><p class=\"c12\"><span class=\"c5\">LB<\/span><span class=\"c20\">.avatarController.triggerAnimation<\/span><span class=\"c8\">(player(),<\/span><span class=\"c20\">&quot;dance&quot;<\/span><span class=\"c8\">,<\/span><span class=\"c20\">&quot;auto&quot;<\/span><span class=\"c8\">,<\/span><span class=\"c20\">&quot;FULL&quot;<\/span><span class=\"c8\">);<\/span><\/p><\/td><\/tr><\/table><p class=\"c12 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c12\"><span class=\"c0\">For a bot (see Scenario Finding Items doc for full details)<\/span><\/p><a id=\"t.f6964ec523d861c6665dc8a131feb3072e79248a\"><\/a><a id=\"t.2\"><\/a><table class=\"c14\"><tr class=\"c18\"><td class=\"c1\" colspan=\"1\" rowspan=\"1\"><p class=\"c12\"><span class=\"c5\">LB<\/span><span class=\"c20\">.avatarController.triggerAnimation<\/span><span class=\"c8\">(<\/span><span class=\"c5\">LB<\/span><span class=\"c20\">.avatarController.findAvatar<\/span><span class=\"c8\">({<\/span><span class=\"c5\">externalId<\/span><span class=\"c8\">:<\/span><span class=\"c20\">&quot;botadfb40bc02bf47c25e936978c&quot;<\/span><span class=\"c8\">}),&quot;<\/span><span class=\"c5\">dance<\/span><span class=\"c8\">&quot;,&quot;<\/span><span class=\"c5\">auto<\/span><span class=\"c8\">&quot;,&quot;<\/span><span class=\"c5\">FULL<\/span><span class=\"c8\">&quot;);<\/span><\/p><\/td><\/tr><\/table><p class=\"c12 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c12\"><span class=\"c0\">For a full list of available gestures see the spreadsheet.<\/span><\/p><h2 class=\"c9\" id=\"hk2p8znus6ld5\"><span class=\"c13\">How to decide whether they are sitting\/standing (2.6+)<\/span><\/h2><p class=\"c2\"><span>In version 2.6+, a hotspot&rsquo;s settings will include a field called <\/span><span class=\"c23\">posture<\/span><span>. This can be set to <\/span><span class=\"c26 c23\">stand<\/span><span>&nbsp;or <\/span><span class=\"c23 c26\">chair<\/span><span class=\"c0\">&nbsp;(for seated posture).<\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span class=\"c0\">The field can be edited by entering edit mode, then clicking on the &ldquo;cog&rdquo; icon of a hotspot.<\/span><\/p><p class=\"c42\"><span style=\"overflow: hidden; display: inline-block; margin: -0.00px -0.00px; border: 1.33px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 236.50px; height: 166.46px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/CTsEAUqhnQrknBkSvsuSaKBphlee4xnaBIgnKOiiQenBy4YXDjnTH39NlVgwW1HDnjwdjKLdQoF-stOBlSeGFebHzhgd8siMF-3Ef8aRJmPDZC-TZw878nyQ8KS-at3g56vCHxyHrOrKc1k\" style=\"width: 236.50px; height: 166.46px; 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=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span>In the dialog that opens, find the posture field, and set the desired value. Afterwards, click the green <\/span><span class=\"c23\">Save item<\/span><span class=\"c0\">&nbsp;button (at the bottom right of the dialog).<\/span><\/p><p class=\"c42\"><span style=\"overflow: hidden; display: inline-block; margin: -0.00px 0.00px; border: 1.33px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 314.50px; height: 45.86px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/UQ5cK6rzHhw5Iipv_4cWUwvw-sEizuuxRbfIc_mLAcUeIEMNi9wTzx7tRoHV9Sb97MRcuie5afFYbcwkwZ2W-atxd_melE-DOhjoaDbjhhiNne7brZeuyHT_4SyBMHjBWVtM16-93RTsgCE\" style=\"width: 314.50px; height: 45.86px; 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=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span class=\"c0\">From version 2.9 onwards, the following postures are supported<\/span><\/p><ul class=\"c30 lst-kix_njoac5hn7z3n-0 start\"><li class=\"c2 c24 li-bullet-0\"><span class=\"c25\">stand<\/span><span class=\"c0\">&nbsp;(this is the default posture)<\/span><\/li><li class=\"c2 c24 li-bullet-0\"><span class=\"c25\">chair<\/span><\/li><li class=\"c2 c24 li-bullet-0\"><span class=\"c25\">sleep_back<\/span><\/li><li class=\"c2 c24 li-bullet-0\"><span class=\"c25\">zen_sit<\/span><\/li><li class=\"c2 c24 li-bullet-0\"><span class=\"c25\">wall_sit<\/span><\/li><li class=\"c2 c24 li-bullet-0\"><span class=\"c25\">wall_stand<\/span><\/li><li class=\"c2 c24 li-bullet-0\"><span class=\"c25\">stool<\/span><\/li><li class=\"c2 c24 li-bullet-0\"><span class=\"c25\">rail<\/span><\/li><li class=\"c2 c24 li-bullet-0\"><span class=\"c25\">floor_sit<\/span><\/li><\/ul><h1 class=\"c16\" id=\"ha489mru9hj5a\"><span class=\"c29\">1 Billion style combinations<\/span><\/h1><p class=\"c2\"><span class=\"c0\">The UniversalAvatar library contains over 1 billion style combinations for diversity and inclusion and also outfits for specific industries and scenarios like medical scrubs and construction worker outfits.<\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><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: 624.00px; height: 350.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/KyUqtVnIXPcb8JdMzEamUjyG_FKXejV6Kqs_2XS4c0VSjtQOnJXi5WCBjZMZ6YN8AiP945UjaM-fgGTkaTowrj4AWuNd5qNucTFrGK79Gj9IOehxWbfgMJV6qIuEBqTpFmgv5IvJUUqFsxYV\" style=\"width: 624.00px; height: 350.67px; 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=\"c2 c3\"><span class=\"c0\"><\/span><\/p><h2 class=\"c9\" id=\"hq4wsgps01qub\"><span class=\"c13\">Skin variations<\/span><\/h2><p class=\"c2\"><span class=\"c0\">There are over 400 skin variations including shades, colors, makeup, tattoos, injuries and novelty.<\/span><\/p><h2 class=\"c9\" id=\"hjfavzmn2bxcx\"><span class=\"c13\">Hair styles<\/span><\/h2><p class=\"c2\"><span class=\"c0\">Over 600 hairstyles, including bald and head scarfs.<\/span><\/p><h2 class=\"c9\" id=\"h2pstnxneyaut\"><span class=\"c13\">Eye colors<\/span><\/h2><p class=\"c2\"><span class=\"c0\">40 eye colors<\/span><\/p><h2 class=\"c9\" id=\"hp3j8ln78epw0\"><span class=\"c13\">Piercings<\/span><\/h2><p class=\"c2\"><span>Including Labret piercing, bridge piercing, Auricle piercing, Conch piercing, Eyebrow piercing, Lobe piercing, Orbital piercing, Outer conch piercing, Rook piercing, Tragus piercing, Lower lip piercing, &quot;Madonna&quot; piercing, &quot;Medusa&quot; piercing, Nostril piercing, Septum piercing<\/span><\/p><h1 class=\"c16\" id=\"hqib7kctqmvj\"><span class=\"c29\">Randomized diversity<\/span><\/h1><p class=\"c2\"><span class=\"c0\">On the first visit to the avatar creator for participants a random avatar is displayed. This avatar can be customized by the player.<\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span class=\"c0\">To avoid bias the avatar is randomized for body type, skin color, eye color, hair style, face shape and clothing. <\/span><\/p><h1 class=\"c16\" id=\"hya7pzcvbcdqa\"><span>Guest<\/span><span class=\"c29\">&nbsp;avatar names<\/span><\/h1><p class=\"c2\"><span class=\"c0\">A name is required for avatars to identify within an experience. When participants enter as guests an automatically generated name is provided as two words separated by hyphens followed by the word &ldquo;guest&rdquo;. The pool of three words have been chosen to be light hearted and politically correct.<\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><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: 295.00px; height: 91.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/gAXPM8m9NYGX-U-MmuYPgsha47a3xDAZZgc9drBXbsVt8NOWdawwh-GdS732LVRjDF9g_4QX-gO2E3NKnx00TcsdqmsC9aF3Yor4b2QHgFS-dRFK0Bk_4TYvkt0noreO0JHjhwDsOgfihGKb\" style=\"width: 295.00px; height: 91.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><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span>The participant may change their name as desired.<\/span><\/p><h1 class=\"c16\" id=\"h1u3l28xbtje3\"><span>Gender expression<\/span><\/h1><p class=\"c2\"><span>Avatars with non-binary options are supported by default from versions 2.16 onwards. Using avatars with these options in earlier versions, may be displayed incorrectly. The non-binary option can be disabled using the <\/span><span class=\"c21\"><a class=\"c4\" href=\"https:\/\/hyperspace.mv\/academy\/dashboard-parameters\/#hu1vsrznzwrh\">Constrain avatar body shapes<\/a><\/span><span class=\"c0\">&nbsp;dashboard setting.<\/span><\/p><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><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: 624.00px; height: 496.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/F9D9vg1s3yO7DG2Qux3d9pJVqUuvTKlWqWzoDJV1Ajtqyg_ZdCT_K-R3BzfcLIwfMc8QHVv97V5-1ykE0kOQxibPHDvVbGIZARa4Z2wmxAsyemYTCb8rC9sZi5h1MjvckGwJiuwLEVkTg_gp\" style=\"width: 624.00px; height: 496.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><h1 class=\"c16\" id=\"hhhjbcwxm8uv5\"><span class=\"c29\">Child &amp; Teenage Avatars<\/span><\/h1><p class=\"c2\"><span class=\"c0\">Depending on your target audience or scenario you may require younger avatars or bots. This is not a feature currently supported, however there is a script call you can make to achieve this.<\/span><\/p><p class=\"c2\"><span class=\"c0\">To make the player character an avatar, you can execute this:<\/span><\/p><a id=\"t.6a0805b245c362a414db6ec99d1e3e2d390c3921\"><\/a><a id=\"t.3\"><\/a><table class=\"c14\"><tr class=\"c18\"><td class=\"c1\" colspan=\"1\" rowspan=\"1\"><p class=\"c12\"><span class=\"c8 c36 c17\">Var playerAvatar = player();<\/span><\/p><p class=\"c12\"><span class=\"c8 c17\">playerAvatar.skeletons[<\/span><span class=\"c10\">0<\/span><span class=\"c8 c17\">].skeleton.bones[<\/span><span class=\"c10\">0<\/span><span class=\"c8 c17\">].scale.copy(new THREE.Vector3(<\/span><span class=\"c10\">0.84<\/span><span class=\"c8 c17\">,<\/span><span class=\"c10\">0.84<\/span><span class=\"c8 c17\">,<\/span><span class=\"c10\">0.84<\/span><span class=\"c8 c17\">));<br>playerAvatar.skeletons[<\/span><span class=\"c10\">1<\/span><span class=\"c8 c17\">].skeleton.bones[<\/span><span class=\"c10\">0<\/span><span class=\"c8 c17\">].scale.copy(new THREE.Vector3(<\/span><span class=\"c10\">0.9<\/span><span class=\"c8 c17\">,<\/span><span class=\"c10\">0.9<\/span><span class=\"c8 c17\">,<\/span><span class=\"c10\">0.9<\/span><span class=\"c8 c17\">));<br>playerAvatar.skeletons[<\/span><span class=\"c10\">2<\/span><span class=\"c8 c17\">].skeleton.bones[<\/span><span class=\"c10\">0<\/span><span class=\"c8 c17\">].scale.copy(new THREE.Vector3(<\/span><span class=\"c10\">1.2<\/span><span class=\"c8 c17\">,<\/span><span class=\"c10\">1.2<\/span><span class=\"c8 c17\">,<\/span><span class=\"c10\">1.2<\/span><span class=\"c8 c17 c36\">));<\/span><\/p><\/td><\/tr><\/table><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span class=\"c0\">For any other bot, you can do something similar. You will need to substitute MY_ACTOR_ID for the actorID of your target avatar.<\/span><\/p><a id=\"t.92d8f494becba0355901b792c4dfee677645848f\"><\/a><a id=\"t.4\"><\/a><table class=\"c14\"><tr class=\"c18\"><td class=\"c1\" colspan=\"1\" rowspan=\"1\"><p class=\"c12\"><span class=\"c8 c17\">var botAvatar = LB.Actions.getTargetAvatar({actorId:<\/span><span class=\"c10\">&quot;<\/span><span class=\"c26 c23 c17 c38\">MY_ACTOR_ID<\/span><span class=\"c10\">&quot;<\/span><span class=\"c8 c17\">});<br>botAvatar.skeletons[<\/span><span class=\"c10\">0<\/span><span class=\"c8 c17\">].skeleton.bones[<\/span><span class=\"c10\">0<\/span><span class=\"c8 c17\">].scale.copy(new THREE.Vector3(<\/span><span class=\"c10\">0.84<\/span><span class=\"c8 c17\">,<\/span><span class=\"c10\">0.84<\/span><span class=\"c8 c17\">,<\/span><span class=\"c10\">0.84<\/span><span class=\"c8 c17\">));<br>botAvatar.skeletons[<\/span><span class=\"c10\">1<\/span><span class=\"c8 c17\">].skeleton.bones[<\/span><span class=\"c10\">0<\/span><span class=\"c8 c17\">].scale.copy(new THREE.Vector3(<\/span><span class=\"c10\">0.9<\/span><span class=\"c8 c17\">,<\/span><span class=\"c10\">0.9<\/span><span class=\"c8 c17\">,<\/span><span class=\"c10\">0.9<\/span><span class=\"c8 c17\">));<br>botAvatar.skeletons[<\/span><span class=\"c10\">2<\/span><span class=\"c8 c17\">].skeleton.bones[<\/span><span class=\"c10\">0<\/span><span class=\"c8 c17\">].scale.copy(new THREE.Vector3(<\/span><span class=\"c10\">1.2<\/span><span class=\"c8 c17\">,<\/span><span class=\"c10\">1.2<\/span><span class=\"c8 c17\">,<\/span><span class=\"c10\">1.2<\/span><span class=\"c8 c17\">));<\/span><\/p><\/td><\/tr><\/table><h1 class=\"c16\" id=\"ht7c66ngrg89q\"><span class=\"c29\">Voices and Text to Speech<\/span><\/h1><h2 class=\"c9\" id=\"h3cqpfb7yk1fs\"><span class=\"c13\">Changing voices and voice gender<\/span><\/h2><p class=\"c2\"><span class=\"c21\"><a class=\"c4\" href=\"https:\/\/academy.learnbrite.com\/scenario-audio-speech-sfx-ambient\/?source=academy\">See Scenario Audio &#8211; Speech, SFX, Ambient<\/a><\/span><span class=\"c0\">&nbsp;<\/span><\/p><h2 class=\"c9\" id=\"hnijc4193t9qy\"><span class=\"c13\">How can I adjust voices so they sound different using rate and pitch?<\/span><\/h2><p class=\"c2\"><span>See <\/span><span class=\"c23\">How to Make Actors using the Same Voice Sound Different<\/span><span>&nbsp;in <\/span><span class=\"c21\"><a class=\"c4\" href=\"https:\/\/academy.learnbrite.com\/scenario-audio-speech-sfx-ambient\/?source=academy\">See Scenario Audio &#8211; Speech, SFX, Ambient<\/a><\/span><\/p><h1 class=\"c16\" id=\"h7zquhb3fb7us\"><span class=\"c29\">Localization<\/span><\/h1><h2 class=\"c9\" id=\"hkbt49clb2xoq\"><span class=\"c13\">Using Multiple Languages for One Actor in ChatMapper<\/span><\/h2><p class=\"c2\"><span class=\"c21\"><a class=\"c4\" href=\"https:\/\/academy.learnbrite.com\/scenario-audio-speech-sfx-ambient\/?source=academy\">See Scenario Audio &#8211; Speech, SFX, Ambient<\/a><\/span><span class=\"c0\">&nbsp;<\/span><\/p><h2 class=\"c9\" id=\"hif0ot157emga\"><span class=\"c13\">Can I make my player character switch languages?<\/span><\/h2><p class=\"c2\"><span>Yes. You will want to create a CAF for Dialog Nodes called &ldquo;<\/span><span class=\"c23\">second_language<\/span><span>&rdquo; of type <\/span><span class=\"c23\">Boolean<\/span><span class=\"c0\">.<\/span><\/p><p class=\"c2\"><span class=\"c0\">Check it in all the nodes in which the player has to change language.<\/span><\/p><p class=\"c2\"><span class=\"c0\">&nbsp;<\/span><\/p><p class=\"c2\"><span class=\"c0\">In the first node of the first conversation, add this in the script editor of that node:<\/span><\/p><a id=\"t.b692a8e07881ffacae13c1339f31da5ca28d43c1\"><\/a><a id=\"t.5\"><\/a><table class=\"c14\"><tr class=\"c18\"><td class=\"c1\" colspan=\"1\" rowspan=\"1\"><p class=\"c12\"><span class=\"c5\">var<\/span><span class=\"c8\">&nbsp;malePrimaryVoice = <\/span><span class=\"c20\">&#39;&#39;<\/span><span class=\"c8\">;<br><\/span><span class=\"c5\">var<\/span><span class=\"c8\">&nbsp;femalePrimaryVoice = <\/span><span class=\"c20\">&#39;&#39;<\/span><span class=\"c8\">;<br><\/span><span class=\"c5\">var<\/span><span class=\"c8\">&nbsp;maleSecondaryVoice = <\/span><span class=\"c20\">&#39;&#39;<\/span><span class=\"c8\">;<br><\/span><span class=\"c5\">var<\/span><span class=\"c8\">&nbsp;femaleSecondaryVoice = <\/span><span class=\"c20\">&#39;&#39;<\/span><span class=\"c8\">;<br><br><\/span><span class=\"c25 c39\">window<\/span><span class=\"c8\">.setInterval(<\/span><span class=\"c5\">function<\/span><span class=\"c8\">(){<br> &nbsp; &nbsp;<\/span><span class=\"c5\">if<\/span><span class=\"c8\">(LB.cmPlayer.ds.currentNode.Fields.second_language == <\/span><span class=\"c20\">&#39;True&#39;<\/span><span class=\"c8\">) {<br> &nbsp; &nbsp; &nbsp;<\/span><span class=\"c5\">if<\/span><span class=\"c8\">(player().gender == <\/span><span class=\"c20\">&#39;m&#39;<\/span><span class=\"c8\">) {<br> &nbsp; &nbsp; &nbsp; &nbsp;LB.cmPlayer.ds.actors.Player.Voice = maleSecondaryVoice;<br> &nbsp; &nbsp; &nbsp;} <\/span><span class=\"c5\">else<\/span><span class=\"c8\">&nbsp;{<br> &nbsp; &nbsp; &nbsp; &nbsp;LB.cmPlayer.ds.actors.Player.Voice = femaleSecondaryVoice;<br> &nbsp; &nbsp; &nbsp;}<br> &nbsp; &nbsp;} <\/span><span class=\"c5\">else<\/span><span class=\"c8\">&nbsp;{<br> &nbsp; &nbsp; &nbsp;<\/span><span class=\"c5\">if<\/span><span class=\"c8\">(player().gender == <\/span><span class=\"c20\">&#39;m&#39;<\/span><span class=\"c8\">) {<br> &nbsp; &nbsp; &nbsp; &nbsp;LB.cmPlayer.ds.actors.Player.Voice = malePrimaryVoice;<br> &nbsp; &nbsp; &nbsp;} <\/span><span class=\"c5\">else<\/span><span class=\"c8\">&nbsp;{<br> &nbsp; &nbsp; &nbsp; &nbsp;LB.cmPlayer.ds.actors.Player.Voice = femalePrimaryVoice;<br> &nbsp; &nbsp; &nbsp;}<br> &nbsp; &nbsp;}<br>}, <\/span><span class=\"c20\">1<\/span><span class=\"c8\">);<\/span><\/p><\/td><\/tr><\/table><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span class=\"c0\">You should change the first four lines to include the voices you want. For instance, if you wanted the player avatar to switch between UK English and Italian, you would have<\/span><\/p><a id=\"t.d0e8191a84979f656285244d6de7e3083e5c7f3f\"><\/a><a id=\"t.6\"><\/a><table class=\"c14\"><tr class=\"c18\"><td class=\"c1\" colspan=\"1\" rowspan=\"1\"><p class=\"c12\"><span class=\"c5\">var<\/span><span class=\"c8\">&nbsp;malePrimaryVoice = <\/span><span class=\"c20\">&#39;UK English Male&#39;<\/span><span class=\"c8\">;<br><\/span><span class=\"c5\">var<\/span><span class=\"c8\">&nbsp;femalePrimaryVoice = <\/span><span class=\"c20\">&#39;UK English Female&#39;<\/span><span class=\"c8\">;<br><\/span><span class=\"c5\">var<\/span><span class=\"c8\">&nbsp;maleSecondaryVoice = <\/span><span class=\"c20\">&#39;Latin Female&#39;<\/span><span class=\"c8\">; \/\/ Because <\/span><span class=\"c5\">of<\/span><span class=\"c8\">&nbsp;a bug, <\/span><span class=\"c20\">&quot;Italian Male&quot;<\/span><span class=\"c8\">&nbsp;is currently called <\/span><span class=\"c20\">&quot;Latin Female&quot;<\/span><span class=\"c8\">&nbsp;<br><\/span><span class=\"c5\">var<\/span><span class=\"c8\">&nbsp;femaleSecondaryVoice = <\/span><span class=\"c20\">&#39;Italian Female&#39;<\/span><span class=\"c8\">;<\/span><\/p><\/td><\/tr><\/table><h2 class=\"c22\" id=\"hyx8iohc4ak3y\"><span class=\"c13\">Switching localization through dialogue<\/span><\/h2><p class=\"c2\"><span class=\"c0\">Assuming your localizations are called &ldquo;spanish&rdquo; and &ldquo;en_EN&rdquo;, you can switch by using this script in any node:<\/span><\/p><p class=\"c2 c3\"><span class=\"c11\"><\/span><\/p><a id=\"t.432bb80a7aa4246ab80ae2a33f7821f0a455afcc\"><\/a><a id=\"t.7\"><\/a><table class=\"c14\"><tr class=\"c18\"><td class=\"c37\" colspan=\"1\" rowspan=\"1\"><p class=\"c2\"><span class=\"c11\">LB.cmPlayer.ds.activeLocalizationField = &#39;en_EN&#39;;<\/span><\/p><\/td><\/tr><tr class=\"c18\"><td class=\"c37\" colspan=\"1\" rowspan=\"1\"><p class=\"c2\"><span class=\"c11\">LB.cmPlayer.ds.activeLocalizationField = &#39;spanish&#39;;<\/span><\/p><\/td><\/tr><\/table><h1 class=\"c16\" id=\"h2tt7pc5hsa6m\"><span class=\"c29\">Picture-in-picture<\/span><\/h1><h2 class=\"c9\" id=\"h4ttioirb1837\"><span class=\"c13\">Is there an option to add a picture-in-picture to allow this other character to jump in and help for a minute?<\/span><\/h2><p class=\"c2\"><span class=\"c28 c23\">Version 2.12+<\/span><\/p><p class=\"c2\"><span class=\"c0\">Since version 2.12 PiP can appear and disappear automatically, only requiring one CAF to set up for Actors (Project -&gt; Project Settings -&gt; Custom Asset Fields -&gt; Actors):<br><\/span><\/p><ul class=\"c30 lst-kix_mqix9os3nb23-0 start\"><li class=\"c2 c24 li-bullet-0\"><span class=\"c23\">Title<\/span><span>: <\/span><span class=\"c15\">isPIP<\/span><\/li><\/ul><ul class=\"c30 lst-kix_4ta35vqgcrw4-0 start\"><li class=\"c2 c24 li-bullet-0\"><span class=\"c23\">Type<\/span><span>: <\/span><span class=\"c25\">Boolean<\/span><\/li><li class=\"c2 c24 li-bullet-0\"><span class=\"c23\">Default<\/span><span>&nbsp;<\/span><span class=\"c23\">value<\/span><span>: <\/span><span class=\"c15\">False<\/span><\/li><\/ul><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span class=\"c0\">By checking this field on the avatar you want to appear in PiP mode, the avatar will be shown automatically when that actor is talking, and will disappear as soon as a dialogue node with a different actor starts.<\/span><\/p><p class=\"c2\"><span>Functionality that was available before 2.12 (<\/span><span class=\"c25\">showPipAvatar<\/span><span>&nbsp;and <\/span><span class=\"c25\">hidePipAvatar<\/span><span class=\"c0\">&nbsp;functions &#8211; the pipConfig field has been deprecated since version 2.12).<\/span><\/p><p class=\"c2 c3\"><span class=\"c15\"><\/span><\/p><p class=\"c2\"><span class=\"c23 c28\">Before version 2.12<\/span><\/p><p class=\"c2\"><span>To enable an avatar to appear as a PiP, a CAF is required for Actors<\/span><span class=\"c0\">&nbsp;(Project -&gt; Project Settings -&gt; Custom Asset Fields -&gt; Actors) with:<\/span><\/p><ul class=\"c30 lst-kix_4ta35vqgcrw4-0\"><li class=\"c2 c24 li-bullet-0\"><span class=\"c23\">Title<\/span><span>: <\/span><span class=\"c15\">pipConfig<\/span><\/li><li class=\"c2 c24 li-bullet-0\"><span class=\"c23\">Type<\/span><span>: <\/span><span class=\"c25\">String<\/span><\/li><li class=\"c2 c24 li-bullet-0\"><span class=\"c23\">Default<\/span><span>&nbsp;<\/span><span class=\"c23\">value<\/span><span>: <\/span><span class=\"c25\">(leave empty)<\/span><\/li><\/ul><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span class=\"c0\">This field should be filled with the following values for the actor that should appear as PiP:<\/span><\/p><p class=\"c2\"><span class=\"c15\">{left:0.75,bottom:0,width:0.25,height:0.4}<\/span><\/p><p class=\"c2 c3\"><span class=\"c15\"><\/span><\/p><p class=\"c2\"><span class=\"c0\">The PiP will also need to be shown and hidden manually, by calling one of two functions:<\/span><\/p><ul class=\"c30 lst-kix_riabscu7vvie-0 start\"><li class=\"c2 c24 li-bullet-0\"><span class=\"c15\">showPipAvatar(actorID)<\/span><\/li><li class=\"c2 c24 li-bullet-0\"><span class=\"c25\">hidePipAvatar<\/span><span class=\"c25\">(actorID)<\/span><\/li><\/ul><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span class=\"c25\">showPipAvatar<\/span><span>&nbsp;must go in the script of the node that shows the PiP (usually the same one in which they speak). <\/span><span class=\"c25\">actorID<\/span><span>&nbsp;is the ID of the PiP actor, so if avatar X was the first created, the function will be <\/span><span class=\"c25\">showPipAvatar(1)<\/span><span>. To then<\/span><span>&nbsp;hide the PiP, the opposite should be called, <\/span><span class=\"c25\">hidePipAvatar(1)<\/span><span class=\"c0\">, As scripts in the Script Editor pane are executed as soon as a node starts, it&rsquo;s best to call the &ldquo;hide&rdquo; function in the node right after the one in which the PiP actor stops speaking.<\/span><\/p><p class=\"c2\"><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: 223.01px; height: 229.50px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/A7FmI42Nem54n4Ubng_UQO29mC6eFKefWAb-2M2p0uM87igUFV_eac6qMjUWgv5q-1V7B5aC4PCqYnlcYHgRYNLCdoP2YPCc_cyVzXCzV5o57ygGC85Z_ikzyFwq-JPVSdPsj3oxFzdRK4A\" style=\"width: 223.01px; height: 229.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=\"c2 c3\"><span class=\"c0\"><\/span><\/p><p class=\"c2\"><span>In the example image above, the first node would have the <\/span><span class=\"c25\">showPipAvatar<\/span><span>&nbsp;function, in the one afterwards the <\/span><span class=\"c25\">hidePipAvatar.<\/span><\/p><h1 class=\"c16\" id=\"h1nkngix1cqp7\"><span class=\"c29\">How do I execute a script before a node is displayed?<\/span><\/h1><p class=\"c2\"><span class=\"c0\">In the script editor there is another tab called conditions<\/span><\/p><p class=\"c2\"><span class=\"c0\">Scripts written in the conditions tab will be executed before a node is displayed, which can be helpful if you don&rsquo;t want to display the node for some reason<\/span><\/p><p class=\"c2 c3\"><span class=\"c11\"><\/span><\/p><h1 class=\"c33\" id=\"hyqafhq6w6zkk\"><span class=\"c29\">How to use a One-Line-Of-Text Bot for the default template bots<\/span><\/h1><p class=\"c12\"><span class=\"c0\">Edit the bot&rsquo;s hotspot for Actor 2, 3, 4 or 5<\/span><\/p><p class=\"c12\"><span class=\"c0\">In the field <\/span><\/p><a id=\"t.01428e5a42c9c2d61e81dab89648f662bcabe3d5\"><\/a><a id=\"t.8\"><\/a><table class=\"c14\"><tr class=\"c18\"><td class=\"c1\" colspan=\"1\" rowspan=\"1\"><p class=\"c12\"><span class=\"c8\">avatar_onclick<\/span><\/p><\/td><\/tr><\/table><p class=\"c12\"><span class=\"c0\">Put the following, replace the actorId with the actor of the hotspot you are editing<\/span><\/p><a id=\"t.1c6487b9dc6b2a154d8cedff9b684bea401e3f05\"><\/a><a id=\"t.9\"><\/a><table class=\"c14\"><tr class=\"c18\"><td class=\"c1\" colspan=\"1\" rowspan=\"1\"><p class=\"c12\"><span class=\"c8\">{&quot;action&quot;:<\/span><span class=\"c20\">&quot;playCustomNode&quot;<\/span><span class=\"c8\">,&quot;text&quot;:<\/span><span class=\"c20\">&quot;Pillow, plonk pillow![gesture=surprised]&quot;<\/span><span class=\"c8\">,&quot;actorId&quot;:<\/span><span class=\"c20\">&quot;<\/span><span class=\"c25 c43\">4<\/span><span class=\"c20\">&quot;<\/span><span class=\"c8\">,&quot;getIntoCMMode&quot;:<\/span><span class=\"c25 c41\">true<\/span><span class=\"c8\">}<\/span><\/p><\/td><\/tr><\/table><p class=\"c12\"><span class=\"c0\">Click Save Item button<\/span><\/p><p class=\"c12\"><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: 624.00px; height: 418.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/5B4ilpRF8FcX5ukOC4hDV0esaVC-rvcujtE_eCACLH7o7ggvfVKcnBgo1e2IKAgYpfTBMvFYibREYR1hsY6J3UMYMYCwXIzIsq1wtJq5ltoOuSwY3WaDmH_nXZkdmVsbBOpkbgrmbYfMHQo\" style=\"width: 624.00px; height: 418.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><h1 class=\"c33\" id=\"h23z1s1lbbs5x\"><span class=\"c29\">FAQ<\/span><\/h1><h2 class=\"c9\" id=\"hi0c3n3lwx8aj\"><span class=\"c13\">I&rsquo;m using a actorID to control a bot from ChatMapper but the bot doesn&rsquo;t follow instructions<\/span><\/h2><p class=\"c2\"><span class=\"c0\">ActorID is generally the order in which an avatar has been created, starting at 1. So normally you&#39;d have a list like this:<\/span><\/p><p class=\"c2\"><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: 194.91px; height: 230.50px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh7-us.googleusercontent.com\/rKYQgD5RvLhQ994Ox7TAzE7A8v2wUuU4AaQaVQAdKImNVrYQfxThXHOF1OH4-W5rgZhn9hS7iXBvmelnnOvzm3kxjG-BSGv447Em6ZaDb3Aos_PDhHBP7hCBWVmcmzpgobulzjDeg28p2qY\" style=\"width: 194.91px; height: 230.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=\"c2\"><span class=\"c0\">However:<\/span><\/p><ol class=\"c30 lst-kix_67yrgxxlhrpk-0 start\" start=\"1\"><li class=\"c2 c24 li-bullet-0\"><span>The ID for bots (i.e. avatar imported directly in the 3D environment from the Bots app) is their bot ID, e.g. &quot;<\/span><span class=\"c25\">bot3c8e76329495e910c1e1784da<\/span><span class=\"c0\">&quot;<\/span><\/li><li class=\"c2 c24 li-bullet-0\"><span class=\"c0\">Actors in ChatMapper store their ID at time of creation, so if you had 5 actors and then deleted the fourth, actor #5 would still have ID=5.<\/span><\/li><\/ol><div><p class=\"c2 c3\"><span class=\"c0\"><\/span><\/p><\/div><\/body><\/html>","protected":false},"excerpt":{"rendered":"BotsBots LibraryCreating a new botBot Customization WindowAvatar typeClothing DrawersCommon drawersEditing a BotClick on the three dots in the bottom right corner of the bot windowClick EditDeleting a BotClick on the three dots in the bottom right corner of the bot windowClick DeleteGestures and animationsHow to trigger avatar gesturesHow to apply any animation as a full [&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-2508","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>Avatars &amp; Bots<\/title>\n<meta name=\"description\" content=\"Avatars &amp; Bots\" \/>\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\/avatars-bots\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Avatars &amp; Bots\" \/>\n<meta property=\"og:description\" content=\"Avatars &amp; Bots\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hyperspace.mv\/academy\/avatars-bots\/\" \/>\n<meta property=\"og:site_name\" content=\"Metaverse Academy\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-07T18:47:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/lh7-us.googleusercontent.com\/PQyYB0QJNOo3SmFdXExdLnUPuP8HggHzyzdUybjlWolzh3WHpgVC1QuMgJDWeeSNUohUiM0dEswVTHOnGNsXc_SIBm_xcEyiycMa0Pjl1W7Kc4bF5vdmB0AKyLodi1qM_zjop2qmdFx0gS9J\" \/>\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=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hyperspace.mv\/academy\/avatars-bots\/\",\"url\":\"https:\/\/hyperspace.mv\/academy\/avatars-bots\/\",\"name\":\"Avatars & Bots\",\"isPartOf\":{\"@id\":\"https:\/\/hyperspace.mv\/academy\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/hyperspace.mv\/academy\/avatars-bots\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/hyperspace.mv\/academy\/avatars-bots\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/lh7-us.googleusercontent.com\/PQyYB0QJNOo3SmFdXExdLnUPuP8HggHzyzdUybjlWolzh3WHpgVC1QuMgJDWeeSNUohUiM0dEswVTHOnGNsXc_SIBm_xcEyiycMa0Pjl1W7Kc4bF5vdmB0AKyLodi1qM_zjop2qmdFx0gS9J\",\"datePublished\":\"2019-08-21T10:28:17+00:00\",\"dateModified\":\"2024-02-07T18:47:19+00:00\",\"description\":\"Avatars & Bots\",\"breadcrumb\":{\"@id\":\"https:\/\/hyperspace.mv\/academy\/avatars-bots\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hyperspace.mv\/academy\/avatars-bots\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hyperspace.mv\/academy\/avatars-bots\/#primaryimage\",\"url\":\"https:\/\/lh7-us.googleusercontent.com\/PQyYB0QJNOo3SmFdXExdLnUPuP8HggHzyzdUybjlWolzh3WHpgVC1QuMgJDWeeSNUohUiM0dEswVTHOnGNsXc_SIBm_xcEyiycMa0Pjl1W7Kc4bF5vdmB0AKyLodi1qM_zjop2qmdFx0gS9J\",\"contentUrl\":\"https:\/\/lh7-us.googleusercontent.com\/PQyYB0QJNOo3SmFdXExdLnUPuP8HggHzyzdUybjlWolzh3WHpgVC1QuMgJDWeeSNUohUiM0dEswVTHOnGNsXc_SIBm_xcEyiycMa0Pjl1W7Kc4bF5vdmB0AKyLodi1qM_zjop2qmdFx0gS9J\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hyperspace.mv\/academy\/avatars-bots\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/hyperspace.mv\/academy\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Avatars &#038; Bots\"}]},{\"@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":"Avatars & Bots","description":"Avatars & Bots","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\/avatars-bots\/","og_locale":"en_US","og_type":"article","og_title":"Avatars & Bots","og_description":"Avatars & Bots","og_url":"https:\/\/hyperspace.mv\/academy\/avatars-bots\/","og_site_name":"Metaverse Academy","article_modified_time":"2024-02-07T18:47:19+00:00","og_image":[{"url":"https:\/\/lh7-us.googleusercontent.com\/PQyYB0QJNOo3SmFdXExdLnUPuP8HggHzyzdUybjlWolzh3WHpgVC1QuMgJDWeeSNUohUiM0dEswVTHOnGNsXc_SIBm_xcEyiycMa0Pjl1W7Kc4bF5vdmB0AKyLodi1qM_zjop2qmdFx0gS9J","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hyperspace.mv\/academy\/avatars-bots\/","url":"https:\/\/hyperspace.mv\/academy\/avatars-bots\/","name":"Avatars & Bots","isPartOf":{"@id":"https:\/\/hyperspace.mv\/academy\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hyperspace.mv\/academy\/avatars-bots\/#primaryimage"},"image":{"@id":"https:\/\/hyperspace.mv\/academy\/avatars-bots\/#primaryimage"},"thumbnailUrl":"https:\/\/lh7-us.googleusercontent.com\/PQyYB0QJNOo3SmFdXExdLnUPuP8HggHzyzdUybjlWolzh3WHpgVC1QuMgJDWeeSNUohUiM0dEswVTHOnGNsXc_SIBm_xcEyiycMa0Pjl1W7Kc4bF5vdmB0AKyLodi1qM_zjop2qmdFx0gS9J","datePublished":"2019-08-21T10:28:17+00:00","dateModified":"2024-02-07T18:47:19+00:00","description":"Avatars & Bots","breadcrumb":{"@id":"https:\/\/hyperspace.mv\/academy\/avatars-bots\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hyperspace.mv\/academy\/avatars-bots\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hyperspace.mv\/academy\/avatars-bots\/#primaryimage","url":"https:\/\/lh7-us.googleusercontent.com\/PQyYB0QJNOo3SmFdXExdLnUPuP8HggHzyzdUybjlWolzh3WHpgVC1QuMgJDWeeSNUohUiM0dEswVTHOnGNsXc_SIBm_xcEyiycMa0Pjl1W7Kc4bF5vdmB0AKyLodi1qM_zjop2qmdFx0gS9J","contentUrl":"https:\/\/lh7-us.googleusercontent.com\/PQyYB0QJNOo3SmFdXExdLnUPuP8HggHzyzdUybjlWolzh3WHpgVC1QuMgJDWeeSNUohUiM0dEswVTHOnGNsXc_SIBm_xcEyiycMa0Pjl1W7Kc4bF5vdmB0AKyLodi1qM_zjop2qmdFx0gS9J"},{"@type":"BreadcrumbList","@id":"https:\/\/hyperspace.mv\/academy\/avatars-bots\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hyperspace.mv\/academy\/"},{"@type":"ListItem","position":2,"name":"Avatars &#038; Bots"}]},{"@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\/2508","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=2508"}],"version-history":[{"count":17,"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/pages\/2508\/revisions"}],"predecessor-version":[{"id":4789,"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/pages\/2508\/revisions\/4789"}],"wp:attachment":[{"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/media?parent=2508"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}