{"id":2516,"date":"2019-08-21T10:28:28","date_gmt":"2019-08-21T10:28:28","guid":{"rendered":"https:\/\/learnbrite.com\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/"},"modified":"2023-02-07T12:55:07","modified_gmt":"2023-02-07T12:55:07","slug":"v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12","status":"publish","type":"page","link":"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/","title":{"rendered":"V2 VR Scenario Chat Mapper-Storyline integration with SCORM 1.2"},"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');ol.lst-kix_cidwncjiclwy-8.start{counter-reset:lst-ctn-kix_cidwncjiclwy-8 0}.lst-kix_euzis82uqt8t-2>li:before{content:\"\" counter(lst-ctn-kix_euzis82uqt8t-2,lower-roman) \". \"}ol.lst-kix_xp1aozkpehgg-8.start{counter-reset:lst-ctn-kix_xp1aozkpehgg-8 0}.lst-kix_euzis82uqt8t-1>li:before{content:\"\" counter(lst-ctn-kix_euzis82uqt8t-1,lower-latin) \". \"}.lst-kix_euzis82uqt8t-0>li:before{content:\"\" counter(lst-ctn-kix_euzis82uqt8t-0,decimal) \". \"}ol.lst-kix_9rot7fpc6rei-0.start{counter-reset:lst-ctn-kix_9rot7fpc6rei-0 0}.lst-kix_xp1aozkpehgg-1>li{counter-increment:lst-ctn-kix_xp1aozkpehgg-1}ol.lst-kix_euzis82uqt8t-8.start{counter-reset:lst-ctn-kix_euzis82uqt8t-8 0}ol.lst-kix_bvf1wyuslc8f-2.start{counter-reset:lst-ctn-kix_bvf1wyuslc8f-2 0}.lst-kix_euzis82uqt8t-6>li{counter-increment:lst-ctn-kix_euzis82uqt8t-6}.lst-kix_yb6k23m4ez-2>li{counter-increment:lst-ctn-kix_yb6k23m4ez-2}.lst-kix_dsscirsya98f-3>li{counter-increment:lst-ctn-kix_dsscirsya98f-3}.lst-kix_xp1aozkpehgg-0>li:before{content:\"\" counter(lst-ctn-kix_xp1aozkpehgg-0,decimal) \". \"}.lst-kix_dzmbzlenhfyg-1>li{counter-increment:lst-ctn-kix_dzmbzlenhfyg-1}.lst-kix_xp1aozkpehgg-5>li:before{content:\"\" counter(lst-ctn-kix_xp1aozkpehgg-5,lower-roman) \". \"}.lst-kix_euzis82uqt8t-8>li:before{content:\"\" counter(lst-ctn-kix_euzis82uqt8t-8,lower-roman) \". \"}.lst-kix_bvf1wyuslc8f-8>li{counter-increment:lst-ctn-kix_bvf1wyuslc8f-8}.lst-kix_euzis82uqt8t-5>li:before{content:\"\" counter(lst-ctn-kix_euzis82uqt8t-5,lower-roman) \". \"}.lst-kix_euzis82uqt8t-7>li:before{content:\"\" counter(lst-ctn-kix_euzis82uqt8t-7,lower-latin) \". \"}.lst-kix_xp1aozkpehgg-4>li:before{content:\"\" counter(lst-ctn-kix_xp1aozkpehgg-4,lower-latin) \". \"}.lst-kix_euzis82uqt8t-6>li:before{content:\"\" counter(lst-ctn-kix_euzis82uqt8t-6,decimal) \". \"}ol.lst-kix_wcgy9uqhb506-1.start{counter-reset:lst-ctn-kix_wcgy9uqhb506-1 0}.lst-kix_dugyr1f4z70-1>li{counter-increment:lst-ctn-kix_dugyr1f4z70-1}.lst-kix_xp1aozkpehgg-2>li:before{content:\"\" counter(lst-ctn-kix_xp1aozkpehgg-2,lower-roman) \". \"}.lst-kix_xp1aozkpehgg-3>li:before{content:\"\" counter(lst-ctn-kix_xp1aozkpehgg-3,decimal) \". \"}ol.lst-kix_dugyr1f4z70-2.start{counter-reset:lst-ctn-kix_dugyr1f4z70-2 0}.lst-kix_euzis82uqt8t-3>li:before{content:\"\" counter(lst-ctn-kix_euzis82uqt8t-3,decimal) \". \"}.lst-kix_xp1aozkpehgg-1>li:before{content:\"\" counter(lst-ctn-kix_xp1aozkpehgg-1,lower-latin) \". \"}ol.lst-kix_dzmbzlenhfyg-8.start{counter-reset:lst-ctn-kix_dzmbzlenhfyg-8 0}.lst-kix_euzis82uqt8t-4>li:before{content:\"\" counter(lst-ctn-kix_euzis82uqt8t-4,lower-latin) \". \"}.lst-kix_dugyr1f4z70-5>li{counter-increment:lst-ctn-kix_dugyr1f4z70-5}ol.lst-kix_wcgy9uqhb506-6.start{counter-reset:lst-ctn-kix_wcgy9uqhb506-6 0}.lst-kix_9rot7fpc6rei-5>li{counter-increment:lst-ctn-kix_9rot7fpc6rei-5}ol.lst-kix_xp1aozkpehgg-3.start{counter-reset:lst-ctn-kix_xp1aozkpehgg-3 0}.lst-kix_dugyr1f4z70-1>li:before{content:\"\" counter(lst-ctn-kix_dugyr1f4z70-1,lower-latin) \". \"}ol.lst-kix_9rot7fpc6rei-5.start{counter-reset:lst-ctn-kix_9rot7fpc6rei-5 0}ol.lst-kix_bvf1wyuslc8f-7.start{counter-reset:lst-ctn-kix_bvf1wyuslc8f-7 0}.lst-kix_dugyr1f4z70-0>li:before{content:\"\" counter(lst-ctn-kix_dugyr1f4z70-0,decimal) \". \"}ol.lst-kix_yb6k23m4ez-3.start{counter-reset:lst-ctn-kix_yb6k23m4ez-3 0}.lst-kix_cidwncjiclwy-2>li{counter-increment:lst-ctn-kix_cidwncjiclwy-2}.lst-kix_wcgy9uqhb506-7>li{counter-increment:lst-ctn-kix_wcgy9uqhb506-7}ol.lst-kix_dsscirsya98f-5.start{counter-reset:lst-ctn-kix_dsscirsya98f-5 0}ol.lst-kix_dzmbzlenhfyg-3.start{counter-reset:lst-ctn-kix_dzmbzlenhfyg-3 0}.lst-kix_bvf1wyuslc8f-1>li{counter-increment:lst-ctn-kix_bvf1wyuslc8f-1}.lst-kix_bvf1wyuslc8f-4>li{counter-increment:lst-ctn-kix_bvf1wyuslc8f-4}ol.lst-kix_dsscirsya98f-4{list-style-type:none}ol.lst-kix_dsscirsya98f-3{list-style-type:none}ol.lst-kix_dsscirsya98f-6{list-style-type:none}.lst-kix_dzmbzlenhfyg-8>li{counter-increment:lst-ctn-kix_dzmbzlenhfyg-8}ol.lst-kix_dsscirsya98f-5{list-style-type:none}ol.lst-kix_dsscirsya98f-8{list-style-type:none}ol.lst-kix_dsscirsya98f-7{list-style-type:none}.lst-kix_dugyr1f4z70-8>li{counter-increment:lst-ctn-kix_dugyr1f4z70-8}.lst-kix_xgfcuw8g7jyd-1>li:before{content:\"\\0025cb  \"}.lst-kix_euzis82uqt8t-2>li{counter-increment:lst-ctn-kix_euzis82uqt8t-2}ol.lst-kix_9rot7fpc6rei-7.start{counter-reset:lst-ctn-kix_9rot7fpc6rei-7 0}ol.lst-kix_dsscirsya98f-0{list-style-type:none}ol.lst-kix_dsscirsya98f-2{list-style-type:none}ol.lst-kix_dsscirsya98f-1{list-style-type:none}ol.lst-kix_euzis82uqt8t-1.start{counter-reset:lst-ctn-kix_euzis82uqt8t-1 0}.lst-kix_dugyr1f4z70-8>li:before{content:\"\" counter(lst-ctn-kix_dugyr1f4z70-8,lower-roman) \". \"}ol.lst-kix_yb6k23m4ez-0.start{counter-reset:lst-ctn-kix_yb6k23m4ez-0 0}.lst-kix_xgfcuw8g7jyd-3>li:before{content:\"\\0025cf  \"}.lst-kix_bvf1wyuslc8f-0>li{counter-increment:lst-ctn-kix_bvf1wyuslc8f-0}ol.lst-kix_dzmbzlenhfyg-1.start{counter-reset:lst-ctn-kix_dzmbzlenhfyg-1 0}.lst-kix_dugyr1f4z70-2>li:before{content:\"\" counter(lst-ctn-kix_dugyr1f4z70-2,lower-roman) \". \"}.lst-kix_dugyr1f4z70-4>li:before{content:\"\" counter(lst-ctn-kix_dugyr1f4z70-4,lower-latin) \". \"}.lst-kix_xgfcuw8g7jyd-5>li:before{content:\"\\0025a0  \"}.lst-kix_9rot7fpc6rei-1>li{counter-increment:lst-ctn-kix_9rot7fpc6rei-1}.lst-kix_xgfcuw8g7jyd-7>li:before{content:\"\\0025cb  \"}.lst-kix_dugyr1f4z70-6>li:before{content:\"\" counter(lst-ctn-kix_dugyr1f4z70-6,decimal) \". \"}ol.lst-kix_yb6k23m4ez-8{list-style-type:none}ol.lst-kix_xp1aozkpehgg-6.start{counter-reset:lst-ctn-kix_xp1aozkpehgg-6 0}ol.lst-kix_yb6k23m4ez-4{list-style-type:none}ol.lst-kix_yb6k23m4ez-5{list-style-type:none}ol.lst-kix_yb6k23m4ez-6{list-style-type:none}ol.lst-kix_yb6k23m4ez-7{list-style-type:none}ol.lst-kix_yb6k23m4ez-0{list-style-type:none}ol.lst-kix_yb6k23m4ez-1{list-style-type:none}ol.lst-kix_yb6k23m4ez-2{list-style-type:none}.lst-kix_wcgy9uqhb506-3>li{counter-increment:lst-ctn-kix_wcgy9uqhb506-3}ol.lst-kix_yb6k23m4ez-3{list-style-type:none}ol.lst-kix_bvf1wyuslc8f-4.start{counter-reset:lst-ctn-kix_bvf1wyuslc8f-4 0}.lst-kix_bvf1wyuslc8f-5>li{counter-increment:lst-ctn-kix_bvf1wyuslc8f-5}.lst-kix_xp1aozkpehgg-6>li:before{content:\"\" counter(lst-ctn-kix_xp1aozkpehgg-6,decimal) \". \"}.lst-kix_dsscirsya98f-0>li:before{content:\"\" counter(lst-ctn-kix_dsscirsya98f-0,decimal) \". \"}ol.lst-kix_euzis82uqt8t-3.start{counter-reset:lst-ctn-kix_euzis82uqt8t-3 0}.lst-kix_xp1aozkpehgg-8>li:before{content:\"\" counter(lst-ctn-kix_xp1aozkpehgg-8,lower-roman) \". \"}.lst-kix_9rot7fpc6rei-6>li{counter-increment:lst-ctn-kix_9rot7fpc6rei-6}.lst-kix_dsscirsya98f-2>li:before{content:\"\" counter(lst-ctn-kix_dsscirsya98f-2,lower-roman) \". \"}.lst-kix_dsscirsya98f-6>li:before{content:\"\" counter(lst-ctn-kix_dsscirsya98f-6,decimal) \". \"}.lst-kix_dsscirsya98f-8>li:before{content:\"\" counter(lst-ctn-kix_dsscirsya98f-8,lower-roman) \". \"}.lst-kix_dsscirsya98f-4>li:before{content:\"\" counter(lst-ctn-kix_dsscirsya98f-4,lower-latin) \". \"}ol.lst-kix_xp1aozkpehgg-5.start{counter-reset:lst-ctn-kix_xp1aozkpehgg-5 0}ol.lst-kix_dugyr1f4z70-0.start{counter-reset:lst-ctn-kix_dugyr1f4z70-0 3}ol.lst-kix_dsscirsya98f-8.start{counter-reset:lst-ctn-kix_dsscirsya98f-8 0}.lst-kix_xp1aozkpehgg-5>li{counter-increment:lst-ctn-kix_xp1aozkpehgg-5}.lst-kix_wcgy9uqhb506-5>li:before{content:\"\" counter(lst-ctn-kix_wcgy9uqhb506-5,lower-roman) \". \"}.lst-kix_yb6k23m4ez-6>li{counter-increment:lst-ctn-kix_yb6k23m4ez-6}ol.lst-kix_wcgy9uqhb506-3.start{counter-reset:lst-ctn-kix_wcgy9uqhb506-3 0}.lst-kix_wcgy9uqhb506-1>li:before{content:\"\" counter(lst-ctn-kix_wcgy9uqhb506-1,lower-latin) \". \"}.lst-kix_wcgy9uqhb506-3>li:before{content:\"\" counter(lst-ctn-kix_wcgy9uqhb506-3,decimal) \". \"}ol.lst-kix_yb6k23m4ez-1.start{counter-reset:lst-ctn-kix_yb6k23m4ez-1 0}ul.lst-kix_1hx69v5dphbj-8{list-style-type:none}ol.lst-kix_dzmbzlenhfyg-5.start{counter-reset:lst-ctn-kix_dzmbzlenhfyg-5 0}.lst-kix_dzmbzlenhfyg-2>li{counter-increment:lst-ctn-kix_dzmbzlenhfyg-2}ul.lst-kix_1hx69v5dphbj-3{list-style-type:none}ul.lst-kix_1hx69v5dphbj-2{list-style-type:none}ul.lst-kix_1hx69v5dphbj-1{list-style-type:none}ul.lst-kix_1hx69v5dphbj-0{list-style-type:none}.lst-kix_dugyr1f4z70-2>li{counter-increment:lst-ctn-kix_dugyr1f4z70-2}ul.lst-kix_1hx69v5dphbj-7{list-style-type:none}ul.lst-kix_1hx69v5dphbj-6{list-style-type:none}ul.lst-kix_1hx69v5dphbj-5{list-style-type:none}ul.lst-kix_1hx69v5dphbj-4{list-style-type:none}.lst-kix_wcgy9uqhb506-6>li:before{content:\"\" counter(lst-ctn-kix_wcgy9uqhb506-6,decimal) \". \"}ol.lst-kix_wcgy9uqhb506-8{list-style-type:none}ol.lst-kix_bvf1wyuslc8f-5.start{counter-reset:lst-ctn-kix_bvf1wyuslc8f-5 0}ol.lst-kix_wcgy9uqhb506-7{list-style-type:none}ol.lst-kix_wcgy9uqhb506-6{list-style-type:none}ol.lst-kix_wcgy9uqhb506-5{list-style-type:none}ol.lst-kix_wcgy9uqhb506-4{list-style-type:none}ol.lst-kix_wcgy9uqhb506-3{list-style-type:none}ol.lst-kix_wcgy9uqhb506-2{list-style-type:none}.lst-kix_dsscirsya98f-4>li{counter-increment:lst-ctn-kix_dsscirsya98f-4}ol.lst-kix_wcgy9uqhb506-1{list-style-type:none}ol.lst-kix_wcgy9uqhb506-0{list-style-type:none}.lst-kix_cidwncjiclwy-1>li{counter-increment:lst-ctn-kix_cidwncjiclwy-1}ol.lst-kix_yb6k23m4ez-7.start{counter-reset:lst-ctn-kix_yb6k23m4ez-7 0}ol.lst-kix_9rot7fpc6rei-3.start{counter-reset:lst-ctn-kix_9rot7fpc6rei-3 0}ol.lst-kix_dugyr1f4z70-5.start{counter-reset:lst-ctn-kix_dugyr1f4z70-5 0}.lst-kix_dzmbzlenhfyg-4>li{counter-increment:lst-ctn-kix_dzmbzlenhfyg-4}.lst-kix_yb6k23m4ez-5>li{counter-increment:lst-ctn-kix_yb6k23m4ez-5}.lst-kix_cidwncjiclwy-3>li{counter-increment:lst-ctn-kix_cidwncjiclwy-3}.lst-kix_dsscirsya98f-6>li{counter-increment:lst-ctn-kix_dsscirsya98f-6}ol.lst-kix_dugyr1f4z70-4.start{counter-reset:lst-ctn-kix_dugyr1f4z70-4 0}.lst-kix_cidwncjiclwy-8>li:before{content:\"\" counter(lst-ctn-kix_cidwncjiclwy-8,lower-roman) \". \"}.lst-kix_cidwncjiclwy-5>li:before{content:\"\" counter(lst-ctn-kix_cidwncjiclwy-5,lower-roman) \". \"}.lst-kix_dzmbzlenhfyg-0>li:before{content:\"\" counter(lst-ctn-kix_dzmbzlenhfyg-0,decimal) \". \"}.lst-kix_cidwncjiclwy-4>li:before{content:\"\" counter(lst-ctn-kix_cidwncjiclwy-4,lower-latin) \". \"}.lst-kix_bvf1wyuslc8f-8>li:before{content:\"\" counter(lst-ctn-kix_bvf1wyuslc8f-8,lower-roman) \". \"}.lst-kix_dzmbzlenhfyg-3>li:before{content:\"\" counter(lst-ctn-kix_dzmbzlenhfyg-3,decimal) \". \"}.lst-kix_dzmbzlenhfyg-4>li:before{content:\"\" counter(lst-ctn-kix_dzmbzlenhfyg-4,lower-latin) \". \"}.lst-kix_dsscirsya98f-8>li{counter-increment:lst-ctn-kix_dsscirsya98f-8}.lst-kix_bvf1wyuslc8f-3>li:before{content:\"\" counter(lst-ctn-kix_bvf1wyuslc8f-3,decimal) \". \"}.lst-kix_bvf1wyuslc8f-7>li:before{content:\"\" counter(lst-ctn-kix_bvf1wyuslc8f-7,lower-latin) \". \"}ol.lst-kix_euzis82uqt8t-0.start{counter-reset:lst-ctn-kix_euzis82uqt8t-0 0}.lst-kix_bvf1wyuslc8f-4>li:before{content:\"\" counter(lst-ctn-kix_bvf1wyuslc8f-4,lower-latin) \". \"}.lst-kix_yb6k23m4ez-1>li{counter-increment:lst-ctn-kix_yb6k23m4ez-1}.lst-kix_bvf1wyuslc8f-0>li:before{content:\"\" counter(lst-ctn-kix_bvf1wyuslc8f-0,decimal) \". \"}.lst-kix_cidwncjiclwy-8>li{counter-increment:lst-ctn-kix_cidwncjiclwy-8}.lst-kix_dzmbzlenhfyg-7>li:before{content:\"\" counter(lst-ctn-kix_dzmbzlenhfyg-7,lower-latin) \". \"}.lst-kix_dzmbzlenhfyg-8>li:before{content:\"\" counter(lst-ctn-kix_dzmbzlenhfyg-8,lower-roman) \". \"}.lst-kix_dzmbzlenhfyg-6>li{counter-increment:lst-ctn-kix_dzmbzlenhfyg-6}.lst-kix_cidwncjiclwy-0>li:before{content:\"\" counter(lst-ctn-kix_cidwncjiclwy-0,decimal) \". \"}.lst-kix_cidwncjiclwy-1>li:before{content:\"\" counter(lst-ctn-kix_cidwncjiclwy-1,lower-latin) \". \"}ol.lst-kix_yb6k23m4ez-2.start{counter-reset:lst-ctn-kix_yb6k23m4ez-2 0}.lst-kix_9rot7fpc6rei-2>li{counter-increment:lst-ctn-kix_9rot7fpc6rei-2}ol.lst-kix_yb6k23m4ez-8.start{counter-reset:lst-ctn-kix_yb6k23m4ez-8 0}.lst-kix_wcgy9uqhb506-0>li{counter-increment:lst-ctn-kix_wcgy9uqhb506-0}ol.lst-kix_9rot7fpc6rei-4.start{counter-reset:lst-ctn-kix_9rot7fpc6rei-4 0}ol.lst-kix_dugyr1f4z70-5{list-style-type:none}ol.lst-kix_dugyr1f4z70-4{list-style-type:none}ol.lst-kix_dugyr1f4z70-7{list-style-type:none}ol.lst-kix_dugyr1f4z70-6{list-style-type:none}ol.lst-kix_dugyr1f4z70-1{list-style-type:none}ol.lst-kix_dugyr1f4z70-0{list-style-type:none}ol.lst-kix_dugyr1f4z70-3{list-style-type:none}ol.lst-kix_dugyr1f4z70-2{list-style-type:none}.lst-kix_yb6k23m4ez-5>li:before{content:\"\" counter(lst-ctn-kix_yb6k23m4ez-5,lower-roman) \". \"}ol.lst-kix_dugyr1f4z70-8{list-style-type:none}ol.lst-kix_dugyr1f4z70-6.start{counter-reset:lst-ctn-kix_dugyr1f4z70-6 0}.lst-kix_1hx69v5dphbj-6>li:before{content:\"\\0025cf  \"}.lst-kix_yb6k23m4ez-8>li{counter-increment:lst-ctn-kix_yb6k23m4ez-8}ol.lst-kix_dzmbzlenhfyg-4.start{counter-reset:lst-ctn-kix_dzmbzlenhfyg-4 0}.lst-kix_dugyr1f4z70-7>li:before{content:\"\" counter(lst-ctn-kix_dugyr1f4z70-7,lower-latin) \". \"}.lst-kix_bvf1wyuslc8f-3>li{counter-increment:lst-ctn-kix_bvf1wyuslc8f-3}.lst-kix_dugyr1f4z70-7>li{counter-increment:lst-ctn-kix_dugyr1f4z70-7}.lst-kix_xgfcuw8g7jyd-2>li:before{content:\"\\0025a0  \"}.lst-kix_dugyr1f4z70-3>li:before{content:\"\" counter(lst-ctn-kix_dugyr1f4z70-3,decimal) \". \"}.lst-kix_9rot7fpc6rei-4>li{counter-increment:lst-ctn-kix_9rot7fpc6rei-4}.lst-kix_1hx69v5dphbj-2>li:before{content:\"\\0025a0  \"}.lst-kix_xgfcuw8g7jyd-6>li:before{content:\"\\0025cf  \"}.lst-kix_cidwncjiclwy-6>li{counter-increment:lst-ctn-kix_cidwncjiclwy-6}ol.lst-kix_9rot7fpc6rei-2.start{counter-reset:lst-ctn-kix_9rot7fpc6rei-2 0}ol.lst-kix_yb6k23m4ez-6.start{counter-reset:lst-ctn-kix_yb6k23m4ez-6 0}.lst-kix_aocqtuavy7p1-2>li:before{content:\"\\0025a0  \"}.lst-kix_aocqtuavy7p1-6>li:before{content:\"\\0025cf  \"}.lst-kix_dugyr1f4z70-0>li{counter-increment:lst-ctn-kix_dugyr1f4z70-0}ol.lst-kix_dzmbzlenhfyg-7.start{counter-reset:lst-ctn-kix_dzmbzlenhfyg-7 0}.lst-kix_dsscirsya98f-3>li:before{content:\"\" counter(lst-ctn-kix_dsscirsya98f-3,decimal) \". \"}.lst-kix_dsscirsya98f-1>li{counter-increment:lst-ctn-kix_dsscirsya98f-1}ul.lst-kix_aocqtuavy7p1-3{list-style-type:none}.lst-kix_dsscirsya98f-7>li:before{content:\"\" counter(lst-ctn-kix_dsscirsya98f-7,lower-latin) \". \"}.lst-kix_xp1aozkpehgg-8>li{counter-increment:lst-ctn-kix_xp1aozkpehgg-8}ul.lst-kix_aocqtuavy7p1-2{list-style-type:none}ul.lst-kix_aocqtuavy7p1-1{list-style-type:none}ul.lst-kix_aocqtuavy7p1-0{list-style-type:none}ul.lst-kix_aocqtuavy7p1-7{list-style-type:none}.lst-kix_9rot7fpc6rei-7>li:before{content:\"\" counter(lst-ctn-kix_9rot7fpc6rei-7,lower-latin) \". \"}ul.lst-kix_aocqtuavy7p1-6{list-style-type:none}ul.lst-kix_aocqtuavy7p1-5{list-style-type:none}ol.lst-kix_9rot7fpc6rei-1.start{counter-reset:lst-ctn-kix_9rot7fpc6rei-1 0}ul.lst-kix_aocqtuavy7p1-4{list-style-type:none}ol.lst-kix_dzmbzlenhfyg-6.start{counter-reset:lst-ctn-kix_dzmbzlenhfyg-6 0}ul.lst-kix_aocqtuavy7p1-8{list-style-type:none}ol.lst-kix_yb6k23m4ez-5.start{counter-reset:lst-ctn-kix_yb6k23m4ez-5 0}ol.lst-kix_dugyr1f4z70-7.start{counter-reset:lst-ctn-kix_dugyr1f4z70-7 0}.lst-kix_yb6k23m4ez-1>li:before{content:\"\" counter(lst-ctn-kix_yb6k23m4ez-1,lower-latin) \". \"}.lst-kix_9rot7fpc6rei-3>li:before{content:\"\" counter(lst-ctn-kix_9rot7fpc6rei-3,decimal) \". \"}.lst-kix_yb6k23m4ez-3>li{counter-increment:lst-ctn-kix_yb6k23m4ez-3}.lst-kix_wcgy9uqhb506-2>li:before{content:\"\" counter(lst-ctn-kix_wcgy9uqhb506-2,lower-roman) \". \"}ol.lst-kix_euzis82uqt8t-2.start{counter-reset:lst-ctn-kix_euzis82uqt8t-2 0}ol.lst-kix_dsscirsya98f-4.start{counter-reset:lst-ctn-kix_dsscirsya98f-4 0}.lst-kix_dugyr1f4z70-3>li{counter-increment:lst-ctn-kix_dugyr1f4z70-3}ol.lst-kix_dzmbzlenhfyg-2.start{counter-reset:lst-ctn-kix_dzmbzlenhfyg-2 0}.lst-kix_yb6k23m4ez-4>li{counter-increment:lst-ctn-kix_yb6k23m4ez-4}.lst-kix_wcgy9uqhb506-5>li{counter-increment:lst-ctn-kix_wcgy9uqhb506-5}.lst-kix_bvf1wyuslc8f-6>li{counter-increment:lst-ctn-kix_bvf1wyuslc8f-6}ol.lst-kix_wcgy9uqhb506-7.start{counter-reset:lst-ctn-kix_wcgy9uqhb506-7 0}.lst-kix_cidwncjiclwy-0>li{counter-increment:lst-ctn-kix_cidwncjiclwy-0}ol.lst-kix_dugyr1f4z70-8.start{counter-reset:lst-ctn-kix_dugyr1f4z70-8 0}ol.lst-kix_cidwncjiclwy-2.start{counter-reset:lst-ctn-kix_cidwncjiclwy-2 0}ol.lst-kix_yb6k23m4ez-4.start{counter-reset:lst-ctn-kix_yb6k23m4ez-4 0}.lst-kix_9rot7fpc6rei-7>li{counter-increment:lst-ctn-kix_9rot7fpc6rei-7}ol.lst-kix_9rot7fpc6rei-6.start{counter-reset:lst-ctn-kix_9rot7fpc6rei-6 0}ol.lst-kix_9rot7fpc6rei-7{list-style-type:none}ol.lst-kix_9rot7fpc6rei-8{list-style-type:none}.lst-kix_xp1aozkpehgg-3>li{counter-increment:lst-ctn-kix_xp1aozkpehgg-3}ol.lst-kix_euzis82uqt8t-7.start{counter-reset:lst-ctn-kix_euzis82uqt8t-7 0}ol.lst-kix_bvf1wyuslc8f-7{list-style-type:none}ol.lst-kix_bvf1wyuslc8f-8{list-style-type:none}ol.lst-kix_bvf1wyuslc8f-3{list-style-type:none}.lst-kix_euzis82uqt8t-4>li{counter-increment:lst-ctn-kix_euzis82uqt8t-4}ol.lst-kix_bvf1wyuslc8f-4{list-style-type:none}ol.lst-kix_cidwncjiclwy-7{list-style-type:none}ol.lst-kix_bvf1wyuslc8f-5{list-style-type:none}ol.lst-kix_cidwncjiclwy-8{list-style-type:none}ol.lst-kix_bvf1wyuslc8f-6{list-style-type:none}.lst-kix_40fujg6ynj0a-7>li:before{content:\"\\0025cb  \"}ol.lst-kix_cidwncjiclwy-5{list-style-type:none}ol.lst-kix_9rot7fpc6rei-3{list-style-type:none}ol.lst-kix_cidwncjiclwy-6{list-style-type:none}ol.lst-kix_9rot7fpc6rei-4{list-style-type:none}.lst-kix_40fujg6ynj0a-6>li:before{content:\"\\0025cf  \"}ol.lst-kix_cidwncjiclwy-3{list-style-type:none}ol.lst-kix_9rot7fpc6rei-5{list-style-type:none}ol.lst-kix_cidwncjiclwy-4{list-style-type:none}ol.lst-kix_9rot7fpc6rei-6{list-style-type:none}.lst-kix_40fujg6ynj0a-5>li:before{content:\"\\0025a0  \"}ol.lst-kix_cidwncjiclwy-1{list-style-type:none}ol.lst-kix_cidwncjiclwy-2{list-style-type:none}ol.lst-kix_9rot7fpc6rei-0{list-style-type:none}ol.lst-kix_9rot7fpc6rei-1{list-style-type:none}ol.lst-kix_cidwncjiclwy-0{list-style-type:none}ol.lst-kix_9rot7fpc6rei-2{list-style-type:none}ol.lst-kix_xp1aozkpehgg-0{list-style-type:none}ol.lst-kix_xp1aozkpehgg-1{list-style-type:none}ol.lst-kix_xp1aozkpehgg-2{list-style-type:none}ol.lst-kix_xp1aozkpehgg-3{list-style-type:none}ol.lst-kix_xp1aozkpehgg-4{list-style-type:none}ol.lst-kix_xp1aozkpehgg-5{list-style-type:none}.lst-kix_40fujg6ynj0a-8>li:before{content:\"\\0025a0  \"}ol.lst-kix_xp1aozkpehgg-6{list-style-type:none}ol.lst-kix_xp1aozkpehgg-7{list-style-type:none}ol.lst-kix_xp1aozkpehgg-8{list-style-type:none}ol.lst-kix_dugyr1f4z70-3.start{counter-reset:lst-ctn-kix_dugyr1f4z70-3 0}ol.lst-kix_cidwncjiclwy-7.start{counter-reset:lst-ctn-kix_cidwncjiclwy-7 0}ol.lst-kix_bvf1wyuslc8f-8.start{counter-reset:lst-ctn-kix_bvf1wyuslc8f-8 0}ol.lst-kix_wcgy9uqhb506-0.start{counter-reset:lst-ctn-kix_wcgy9uqhb506-0 0}.lst-kix_40fujg6ynj0a-3>li:before{content:\"\\0025cf  \"}.lst-kix_dsscirsya98f-5>li{counter-increment:lst-ctn-kix_dsscirsya98f-5}.lst-kix_dzmbzlenhfyg-3>li{counter-increment:lst-ctn-kix_dzmbzlenhfyg-3}.lst-kix_40fujg6ynj0a-2>li:before{content:\"\\0025a0  \"}.lst-kix_40fujg6ynj0a-4>li:before{content:\"\\0025cb  \"}.lst-kix_wcgy9uqhb506-1>li{counter-increment:lst-ctn-kix_wcgy9uqhb506-1}ol.lst-kix_bvf1wyuslc8f-0{list-style-type:none}.lst-kix_40fujg6ynj0a-0>li:before{content:\"\\0025cf  \"}ol.lst-kix_bvf1wyuslc8f-1{list-style-type:none}ol.lst-kix_bvf1wyuslc8f-1.start{counter-reset:lst-ctn-kix_bvf1wyuslc8f-1 0}ol.lst-kix_bvf1wyuslc8f-2{list-style-type:none}.lst-kix_40fujg6ynj0a-1>li:before{content:\"\\0025cb  \"}ol.lst-kix_xp1aozkpehgg-2.start{counter-reset:lst-ctn-kix_xp1aozkpehgg-2 0}.lst-kix_yb6k23m4ez-8>li:before{content:\"\" counter(lst-ctn-kix_yb6k23m4ez-8,lower-roman) \". \"}.lst-kix_yb6k23m4ez-4>li:before{content:\"\" counter(lst-ctn-kix_yb6k23m4ez-4,lower-latin) \". \"}ol.lst-kix_euzis82uqt8t-0{list-style-type:none}.lst-kix_yb6k23m4ez-2>li:before{content:\"\" counter(lst-ctn-kix_yb6k23m4ez-2,lower-roman) \". \"}ol.lst-kix_xp1aozkpehgg-4.start{counter-reset:lst-ctn-kix_xp1aozkpehgg-4 0}.lst-kix_yb6k23m4ez-6>li:before{content:\"\" counter(lst-ctn-kix_yb6k23m4ez-6,decimal) \". \"}.lst-kix_1hx69v5dphbj-7>li:before{content:\"\\0025cb  \"}ol.lst-kix_bvf1wyuslc8f-3.start{counter-reset:lst-ctn-kix_bvf1wyuslc8f-3 0}ol.lst-kix_wcgy9uqhb506-5.start{counter-reset:lst-ctn-kix_wcgy9uqhb506-5 0}.lst-kix_1hx69v5dphbj-5>li:before{content:\"\\0025a0  \"}.lst-kix_dzmbzlenhfyg-7>li{counter-increment:lst-ctn-kix_dzmbzlenhfyg-7}.lst-kix_xp1aozkpehgg-6>li{counter-increment:lst-ctn-kix_xp1aozkpehgg-6}.lst-kix_1hx69v5dphbj-1>li:before{content:\"\\0025cb  \"}.lst-kix_euzis82uqt8t-1>li{counter-increment:lst-ctn-kix_euzis82uqt8t-1}.lst-kix_1hx69v5dphbj-3>li:before{content:\"\\0025cf  \"}ol.lst-kix_xp1aozkpehgg-7.start{counter-reset:lst-ctn-kix_xp1aozkpehgg-7 0}ol.lst-kix_euzis82uqt8t-4.start{counter-reset:lst-ctn-kix_euzis82uqt8t-4 0}ol.lst-kix_bvf1wyuslc8f-6.start{counter-reset:lst-ctn-kix_bvf1wyuslc8f-6 0}.lst-kix_cidwncjiclwy-4>li{counter-increment:lst-ctn-kix_cidwncjiclwy-4}.lst-kix_aocqtuavy7p1-1>li:before{content:\"\\0025cb  \"}.lst-kix_aocqtuavy7p1-3>li:before{content:\"\\0025cf  \"}.lst-kix_9rot7fpc6rei-0>li:before{content:\"\" counter(lst-ctn-kix_9rot7fpc6rei-0,decimal) \". \"}ol.lst-kix_dugyr1f4z70-1.start{counter-reset:lst-ctn-kix_dugyr1f4z70-1 0}.lst-kix_aocqtuavy7p1-5>li:before{content:\"\\0025a0  \"}.lst-kix_aocqtuavy7p1-7>li:before{content:\"\\0025cb  \"}.lst-kix_9rot7fpc6rei-0>li{counter-increment:lst-ctn-kix_9rot7fpc6rei-0}ol.lst-kix_wcgy9uqhb506-2.start{counter-reset:lst-ctn-kix_wcgy9uqhb506-2 0}.lst-kix_wcgy9uqhb506-2>li{counter-increment:lst-ctn-kix_wcgy9uqhb506-2}ol.lst-kix_dzmbzlenhfyg-8{list-style-type:none}ol.lst-kix_9rot7fpc6rei-8.start{counter-reset:lst-ctn-kix_9rot7fpc6rei-8 0}ol.lst-kix_dzmbzlenhfyg-7{list-style-type:none}ol.lst-kix_dzmbzlenhfyg-6{list-style-type:none}ol.lst-kix_dzmbzlenhfyg-5{list-style-type:none}.lst-kix_9rot7fpc6rei-6>li:before{content:\"\" counter(lst-ctn-kix_9rot7fpc6rei-6,decimal) \". \"}.lst-kix_9rot7fpc6rei-8>li:before{content:\"\" counter(lst-ctn-kix_9rot7fpc6rei-8,lower-roman) \". \"}ol.lst-kix_euzis82uqt8t-3{list-style-type:none}.lst-kix_yb6k23m4ez-0>li{counter-increment:lst-ctn-kix_yb6k23m4ez-0}ol.lst-kix_euzis82uqt8t-4{list-style-type:none}.lst-kix_yb6k23m4ez-0>li:before{content:\"\" counter(lst-ctn-kix_yb6k23m4ez-0,decimal) \". \"}ol.lst-kix_euzis82uqt8t-1{list-style-type:none}ol.lst-kix_euzis82uqt8t-2{list-style-type:none}ol.lst-kix_euzis82uqt8t-7{list-style-type:none}ol.lst-kix_euzis82uqt8t-8{list-style-type:none}ol.lst-kix_euzis82uqt8t-5{list-style-type:none}.lst-kix_euzis82uqt8t-8>li{counter-increment:lst-ctn-kix_euzis82uqt8t-8}.lst-kix_9rot7fpc6rei-2>li:before{content:\"\" counter(lst-ctn-kix_9rot7fpc6rei-2,lower-roman) \". \"}ol.lst-kix_euzis82uqt8t-6{list-style-type:none}ol.lst-kix_dzmbzlenhfyg-0{list-style-type:none}ol.lst-kix_dzmbzlenhfyg-0.start{counter-reset:lst-ctn-kix_dzmbzlenhfyg-0 0}ol.lst-kix_dzmbzlenhfyg-4{list-style-type:none}ol.lst-kix_dzmbzlenhfyg-3{list-style-type:none}.lst-kix_9rot7fpc6rei-4>li:before{content:\"\" counter(lst-ctn-kix_9rot7fpc6rei-4,lower-latin) \". \"}ol.lst-kix_dzmbzlenhfyg-2{list-style-type:none}ol.lst-kix_dzmbzlenhfyg-1{list-style-type:none}.lst-kix_euzis82uqt8t-7>li{counter-increment:lst-ctn-kix_euzis82uqt8t-7}.lst-kix_wcgy9uqhb506-0>li:before{content:\"\" counter(lst-ctn-kix_wcgy9uqhb506-0,decimal) \". \"}.lst-kix_bvf1wyuslc8f-7>li{counter-increment:lst-ctn-kix_bvf1wyuslc8f-7}.lst-kix_9rot7fpc6rei-8>li{counter-increment:lst-ctn-kix_9rot7fpc6rei-8}ol.lst-kix_wcgy9uqhb506-4.start{counter-reset:lst-ctn-kix_wcgy9uqhb506-4 0}.lst-kix_wcgy9uqhb506-6>li{counter-increment:lst-ctn-kix_wcgy9uqhb506-6}.lst-kix_wcgy9uqhb506-7>li:before{content:\"\" counter(lst-ctn-kix_wcgy9uqhb506-7,lower-latin) \". \"}.lst-kix_wcgy9uqhb506-8>li:before{content:\"\" counter(lst-ctn-kix_wcgy9uqhb506-8,lower-roman) \". \"}ol.lst-kix_cidwncjiclwy-5.start{counter-reset:lst-ctn-kix_cidwncjiclwy-5 0}ol.lst-kix_euzis82uqt8t-5.start{counter-reset:lst-ctn-kix_euzis82uqt8t-5 0}ol.lst-kix_dsscirsya98f-1.start{counter-reset:lst-ctn-kix_dsscirsya98f-1 0}ol.lst-kix_xp1aozkpehgg-0.start{counter-reset:lst-ctn-kix_xp1aozkpehgg-0 0}.lst-kix_wcgy9uqhb506-8>li{counter-increment:lst-ctn-kix_wcgy9uqhb506-8}.lst-kix_xp1aozkpehgg-0>li{counter-increment:lst-ctn-kix_xp1aozkpehgg-0}ol.lst-kix_dsscirsya98f-7.start{counter-reset:lst-ctn-kix_dsscirsya98f-7 0}.lst-kix_dugyr1f4z70-4>li{counter-increment:lst-ctn-kix_dugyr1f4z70-4}.lst-kix_cidwncjiclwy-6>li:before{content:\"\" counter(lst-ctn-kix_cidwncjiclwy-6,decimal) \". \"}ul.lst-kix_40fujg6ynj0a-0{list-style-type:none}ul.lst-kix_40fujg6ynj0a-2{list-style-type:none}ul.lst-kix_40fujg6ynj0a-1{list-style-type:none}ol.lst-kix_cidwncjiclwy-6.start{counter-reset:lst-ctn-kix_cidwncjiclwy-6 0}ul.lst-kix_40fujg6ynj0a-4{list-style-type:none}ul.lst-kix_40fujg6ynj0a-3{list-style-type:none}.lst-kix_cidwncjiclwy-2>li:before{content:\"\" counter(lst-ctn-kix_cidwncjiclwy-2,lower-roman) \". \"}ul.lst-kix_40fujg6ynj0a-6{list-style-type:none}ul.lst-kix_40fujg6ynj0a-5{list-style-type:none}.lst-kix_dzmbzlenhfyg-1>li:before{content:\"\" counter(lst-ctn-kix_dzmbzlenhfyg-1,lower-latin) \". \"}ul.lst-kix_40fujg6ynj0a-8{list-style-type:none}ul.lst-kix_40fujg6ynj0a-7{list-style-type:none}.lst-kix_cidwncjiclwy-3>li:before{content:\"\" counter(lst-ctn-kix_cidwncjiclwy-3,decimal) \". \"}ol.lst-kix_dsscirsya98f-6.start{counter-reset:lst-ctn-kix_dsscirsya98f-6 0}.lst-kix_bvf1wyuslc8f-6>li:before{content:\"\" counter(lst-ctn-kix_bvf1wyuslc8f-6,decimal) \". \"}ol.lst-kix_bvf1wyuslc8f-0.start{counter-reset:lst-ctn-kix_bvf1wyuslc8f-0 0}.lst-kix_dzmbzlenhfyg-2>li:before{content:\"\" counter(lst-ctn-kix_dzmbzlenhfyg-2,lower-roman) \". \"}.lst-kix_dzmbzlenhfyg-6>li:before{content:\"\" counter(lst-ctn-kix_dzmbzlenhfyg-6,decimal) \". \"}.lst-kix_yb6k23m4ez-7>li{counter-increment:lst-ctn-kix_yb6k23m4ez-7}ol.lst-kix_cidwncjiclwy-0.start{counter-reset:lst-ctn-kix_cidwncjiclwy-0 4}.lst-kix_xp1aozkpehgg-4>li{counter-increment:lst-ctn-kix_xp1aozkpehgg-4}.lst-kix_dzmbzlenhfyg-5>li:before{content:\"\" counter(lst-ctn-kix_dzmbzlenhfyg-5,lower-roman) \". \"}.lst-kix_bvf1wyuslc8f-5>li:before{content:\"\" counter(lst-ctn-kix_bvf1wyuslc8f-5,lower-roman) \". \"}.lst-kix_cidwncjiclwy-7>li:before{content:\"\" counter(lst-ctn-kix_cidwncjiclwy-7,lower-latin) \". \"}.lst-kix_euzis82uqt8t-0>li{counter-increment:lst-ctn-kix_euzis82uqt8t-0}.lst-kix_euzis82uqt8t-3>li{counter-increment:lst-ctn-kix_euzis82uqt8t-3}.lst-kix_bvf1wyuslc8f-2>li:before{content:\"\" counter(lst-ctn-kix_bvf1wyuslc8f-2,lower-roman) \". \"}ol.lst-kix_euzis82uqt8t-6.start{counter-reset:lst-ctn-kix_euzis82uqt8t-6 0}.lst-kix_cidwncjiclwy-5>li{counter-increment:lst-ctn-kix_cidwncjiclwy-5}.lst-kix_bvf1wyuslc8f-1>li:before{content:\"\" counter(lst-ctn-kix_bvf1wyuslc8f-1,lower-latin) \". \"}.lst-kix_dsscirsya98f-2>li{counter-increment:lst-ctn-kix_dsscirsya98f-2}.lst-kix_dzmbzlenhfyg-0>li{counter-increment:lst-ctn-kix_dzmbzlenhfyg-0}.lst-kix_wcgy9uqhb506-4>li{counter-increment:lst-ctn-kix_wcgy9uqhb506-4}.lst-kix_cidwncjiclwy-7>li{counter-increment:lst-ctn-kix_cidwncjiclwy-7}.lst-kix_yb6k23m4ez-7>li:before{content:\"\" counter(lst-ctn-kix_yb6k23m4ez-7,lower-latin) \". \"}ol.lst-kix_cidwncjiclwy-1.start{counter-reset:lst-ctn-kix_cidwncjiclwy-1 0}ol.lst-kix_xp1aozkpehgg-1.start{counter-reset:lst-ctn-kix_xp1aozkpehgg-1 0}.lst-kix_yb6k23m4ez-3>li:before{content:\"\" counter(lst-ctn-kix_yb6k23m4ez-3,decimal) \". \"}.lst-kix_xgfcuw8g7jyd-0>li:before{content:\"\\0025cf  \"}.lst-kix_bvf1wyuslc8f-2>li{counter-increment:lst-ctn-kix_bvf1wyuslc8f-2}.lst-kix_xp1aozkpehgg-7>li{counter-increment:lst-ctn-kix_xp1aozkpehgg-7}.lst-kix_9rot7fpc6rei-3>li{counter-increment:lst-ctn-kix_9rot7fpc6rei-3}.lst-kix_xgfcuw8g7jyd-8>li:before{content:\"\\0025a0  \"}ol.lst-kix_dsscirsya98f-3.start{counter-reset:lst-ctn-kix_dsscirsya98f-3 0}.lst-kix_1hx69v5dphbj-4>li:before{content:\"\\0025cb  \"}.lst-kix_1hx69v5dphbj-8>li:before{content:\"\\0025a0  \"}ul.lst-kix_xgfcuw8g7jyd-2{list-style-type:none}ul.lst-kix_xgfcuw8g7jyd-3{list-style-type:none}.lst-kix_xgfcuw8g7jyd-4>li:before{content:\"\\0025cb  \"}ul.lst-kix_xgfcuw8g7jyd-4{list-style-type:none}ul.lst-kix_xgfcuw8g7jyd-5{list-style-type:none}.lst-kix_dsscirsya98f-0>li{counter-increment:lst-ctn-kix_dsscirsya98f-0}ul.lst-kix_xgfcuw8g7jyd-0{list-style-type:none}ul.lst-kix_xgfcuw8g7jyd-1{list-style-type:none}ol.lst-kix_dsscirsya98f-0.start{counter-reset:lst-ctn-kix_dsscirsya98f-0 0}ol.lst-kix_wcgy9uqhb506-8.start{counter-reset:lst-ctn-kix_wcgy9uqhb506-8 0}.lst-kix_1hx69v5dphbj-0>li:before{content:\"\\0025cf  \"}.lst-kix_dugyr1f4z70-5>li:before{content:\"\" counter(lst-ctn-kix_dugyr1f4z70-5,lower-roman) \". \"}.lst-kix_aocqtuavy7p1-0>li:before{content:\"\\0025cf  \"}.lst-kix_dsscirsya98f-7>li{counter-increment:lst-ctn-kix_dsscirsya98f-7}.lst-kix_xp1aozkpehgg-7>li:before{content:\"\" counter(lst-ctn-kix_xp1aozkpehgg-7,lower-latin) \". \"}.lst-kix_aocqtuavy7p1-4>li:before{content:\"\\0025cb  \"}.lst-kix_aocqtuavy7p1-8>li:before{content:\"\\0025a0  \"}ul.lst-kix_xgfcuw8g7jyd-6{list-style-type:none}ul.lst-kix_xgfcuw8g7jyd-7{list-style-type:none}ul.lst-kix_xgfcuw8g7jyd-8{list-style-type:none}ol.lst-kix_cidwncjiclwy-3.start{counter-reset:lst-ctn-kix_cidwncjiclwy-3 0}.lst-kix_dugyr1f4z70-6>li{counter-increment:lst-ctn-kix_dugyr1f4z70-6}.lst-kix_dsscirsya98f-1>li:before{content:\"\" counter(lst-ctn-kix_dsscirsya98f-1,lower-latin) \". \"}.lst-kix_dzmbzlenhfyg-5>li{counter-increment:lst-ctn-kix_dzmbzlenhfyg-5}.lst-kix_xp1aozkpehgg-2>li{counter-increment:lst-ctn-kix_xp1aozkpehgg-2}.lst-kix_dsscirsya98f-5>li:before{content:\"\" counter(lst-ctn-kix_dsscirsya98f-5,lower-roman) \". \"}li.li-bullet-0:before{margin-left:-18pt;white-space:nowrap;display:inline-block;min-width:18pt}.lst-kix_euzis82uqt8t-5>li{counter-increment:lst-ctn-kix_euzis82uqt8t-5}.lst-kix_9rot7fpc6rei-1>li:before{content:\"\" counter(lst-ctn-kix_9rot7fpc6rei-1,lower-latin) \". \"}.lst-kix_wcgy9uqhb506-4>li:before{content:\"\" counter(lst-ctn-kix_wcgy9uqhb506-4,lower-latin) \". \"}.lst-kix_9rot7fpc6rei-5>li:before{content:\"\" counter(lst-ctn-kix_9rot7fpc6rei-5,lower-roman) \". \"}ol.lst-kix_dsscirsya98f-2.start{counter-reset:lst-ctn-kix_dsscirsya98f-2 0}ol.lst-kix_cidwncjiclwy-4.start{counter-reset:lst-ctn-kix_cidwncjiclwy-4 0}ol{margin:0;padding:0}table td,table th{padding:0}.c56{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:468pt;border-top-color:#000000;border-bottom-style:solid}.c35{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:#002b36;border-left-style:solid;border-bottom-width:0pt;width:468pt;border-top-color:#000000;border-bottom-style:solid}.c60{border-right-style:solid;border-top-width:0pt;border-right-width:0pt;border-left-width:0pt;border-top-style:solid;background-color:#ffffff;border-left-style:solid;border-bottom-width:0pt;border-bottom-style:solid;padding-right:0pt}.c17{-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}.c15{margin-left:36pt;padding-top:20pt;padding-left:0pt;padding-bottom:6pt;line-height:1.15;page-break-after:avoid;text-align:left}.c34{color:#b7b7b7;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:9pt;font-family:\"Arial\";font-style:normal}.c39{color:#999999;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:9pt;font-family:\"Arial\";font-style:normal}.c5{color:#000000;font-weight:700;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:\"Arial\";font-style:normal}.c11{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:16pt;font-family:\"Arial\";font-style:normal}.c1{padding-top:18pt;padding-bottom:6pt;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.c21{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:8pt;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}.c7{margin-left:18pt;padding-top:3pt;padding-bottom:0pt;line-height:1.0;orphans:2;widows:2;text-align:left}.c6{padding-top:0pt;padding-bottom:0pt;line-height:1.15;orphans:2;widows:2;text-align:center}.c18{color:#666666;text-decoration:none;vertical-align:baseline;font-size:12pt;font-family:\"Trebuchet MS\";font-style:normal}.c62{padding-top:0pt;padding-bottom:3pt;line-height:1.15;page-break-after:avoid;text-align:center}.c52{padding-top:20pt;padding-bottom:6pt;line-height:1.15;page-break-after:avoid;text-align:left}.c20{padding-top:0pt;padding-bottom:0pt;line-height:1.0;text-align:left;height:11pt}.c40{font-weight:400;text-decoration:none;vertical-align:baseline;font-family:\"Arial\";font-style:normal}.c63{padding-top:8pt;padding-bottom:0pt;line-height:1.15;page-break-after:avoid;text-align:justify}.c26{text-decoration:none;vertical-align:baseline;font-size:11pt;font-style:normal}.c25{background-color:#002b36;font-family:\"Consolas\";color:#b7b7b7;font-weight:400}.c13{background-color:#002b36;font-family:\"Consolas\";color:#859900;font-weight:400}.c58{padding-top:4pt;padding-bottom:0pt;line-height:1.0;text-align:left}.c61{padding-top:10pt;padding-bottom:4pt;line-height:1.0;text-align:left}.c54{border-spacing:0;border-collapse:collapse;margin-right:auto}.c37{background-color:#002b36;font-family:\"Consolas\";color:#dc322f;font-weight:400}.c32{padding-top:0pt;padding-bottom:0pt;line-height:1.15;text-align:justify}.c4{background-color:#002b36;font-family:\"Consolas\";color:#839496;font-weight:400}.c19{background-color:#002b36;font-family:\"Consolas\";color:#2aa198;font-weight:400}.c59{padding-top:3pt;padding-bottom:0pt;line-height:1.0;text-align:left}.c36{background-color:#002b36;font-family:\"Consolas\";color:#586e75;font-weight:400}.c3{padding-top:0pt;padding-bottom:0pt;line-height:1.15;text-align:left}.c33{background-color:#002b36;font-family:\"Consolas\";color:#b58900;font-weight:400}.c43{padding-top:0pt;padding-bottom:0pt;line-height:1.0;text-align:left}.c42{padding-top:10pt;padding-bottom:0pt;line-height:1.0;text-align:left}.c30{background-color:#002b36;font-family:\"Consolas\";color:#268bd2;font-weight:400}.c38{text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;color:#1155cc;text-decoration:underline}.c28{background-color:#002b36;font-family:\"Consolas\";color:#e06666}.c46{background-color:#ffffff;}.c47{text-decoration:none;vertical-align:baseline;font-style:normal}.c10{color:inherit;text-decoration:inherit}.c50{color:#999999;font-size:9pt}.c2{padding:0;margin:0}.c48{font-weight:400;font-family:\"Consolas\"}.c22{margin-left:72pt;padding-left:0pt}.c8{orphans:2;widows:2}.c12{font-weight:400;font-family:\"Courier New\"}.c23{margin-left:36pt;padding-left:0pt}.c44{color:#b7b7b7;font-size:9pt}.c53{font-size:18pt}.c57{height:84.8pt}.c31{font-size:10pt}.c45{margin-left:36pt}.c49{font-size:20pt}.c24{height:11pt}.c16{font-weight:700}.c14{font-style:italic}.c51{height:0pt}.c29{color:#000000}.c27{color:#ff0000}.c9{font-size:10.5pt}.c55{height:20pt}.c41{font-size:26pt}.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=\"c46 doc-content\"><p class=\"c8 c62 title\" id=\"h3jo08jtx7mff\"><span class=\"c40 c29 c41\">V2 VR Scenario &#8211; Integrating ChatMapper with Articulate Storyline and SCORM 1.2<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c6\"><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: 512.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh4.googleusercontent.com\/EuZJ0_WeQBx-fK6dbfWr_Pij5_cJiRCmugcEcvGN27bbPQgsuH_mZL9JjzK2WiLt3rwV4kqCyuTxXumiftnJF9Y-sWRI7KCmCUsBfssqyfba-CBrVLzoeEqsMv2gMa9C7MElOPHfbOlL2jw\" style=\"width: 624.00px; height: 512.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=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c6\"><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: 230.83px; height: 73.90px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh5.googleusercontent.com\/T7qYAdNfRe7M6fZQ2OB4uUzz4HSqAU9F9LbgEAJI9caXB2BT2EdvbeRJDu8CL1bvq64__eKC-Umjfx1wCcagvdU1PEqykMy50D_OPERfur9piacOwB8WE9hrHe55_DKiNm_Sbl0Q7bLTqaWk\" style=\"width: 230.83px; height: 73.90px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><span>&nbsp; &nbsp; <\/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: 72.50px; height: 72.50px;\"><img decoding=\"async\" alt=\"fb_articulate.jpg\" src=\"https:\/\/lh5.googleusercontent.com\/dBMTBU4DKb2FOGe_qN3k-c8215ZyoNxV4VTnlUwZ3omJdx_941G9tOwTsxqGzwYuPOdNH_0mi5gN0la77FJbP0fqIm1Oehgs6KBkc2RZOn2pFrdGu7_6kvLmx2tNFfuwev9ZBtJe_fxXxvg\" style=\"width: 72.50px; height: 72.50px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><span>&nbsp; &nbsp; &nbsp;<\/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: 173.82px; height: 60.00px;\"><img decoding=\"async\" alt=\"scorm.jpg\" src=\"https:\/\/lh6.googleusercontent.com\/oP8cmWDljj_A44GWW8wB7f0qT3S254obAV5QH3anojdZFYnjXNcv5tqw5e3gagytE-64iCsgQWQrFNU4gK4pkWv3-98VMJsaM6xG6je50BmhjCl3xJl99U2SXd5N_aOb13Owq1BOaT6v66w\" style=\"width: 173.82px; 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><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">Integrating ChatMapper in SCORM environments through Articulate Storyline is incredibly straightforward. Thanks to the deep extensibility that both ChatMapper and Storyline have been developed for, JavaScript can act as a bridge and pass information from one to the other, and then to the SCORM environment.<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">This brief guide will take the user through the process of correctly setting up a ChatMapper scenario, integrating it in Articulate Storyline, and then reporting back to a SCORM environment with a sample project.<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><a id=\"t.7c9646d3ce215013a32b4ebe1c1f36d823da50d9\"><\/a><a id=\"t.0\"><\/a><table class=\"c54\"><tr class=\"c51\"><td class=\"c56\" colspan=\"1\" rowspan=\"1\"><p class=\"c3 c8\"><span>The exported SCORM module is standard-compliant, and has been tested over time on many different Learning Management Systems, both large and small. If you would like to test the integration yourself, please refer to <\/span><span class=\"c38\"><a class=\"c10\" href=\"#htgqeukaohrjq\">Appendix III<\/a><\/span><span class=\"c0\">.<\/span><\/p><\/td><\/tr><\/table><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span class=\"c40 c29 c53\">Table of Contents<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c8 c58\"><span class=\"c17\"><a class=\"c10\" href=\"#hgqk41xgoor6p\">The ChatMapper scenario<\/a><\/span><\/p><p class=\"c7\"><span class=\"c17\"><a class=\"c10\" href=\"#hiyj59qjadep0\">1.1. Setting up the project<\/a><\/span><\/p><p class=\"c8 c45 c59\"><span class=\"c17\"><a class=\"c10\" href=\"#hmqfgitvih7ah\">Autoplay<\/a><\/span><\/p><p class=\"c7\"><span class=\"c17\"><a class=\"c10\" href=\"#h47czyhxdvgz7\">1.2. The scoring variables<\/a><\/span><\/p><p class=\"c7\"><span class=\"c17\"><a class=\"c10\" href=\"#hhwh4hpw88qty\">1.3. Communicating with Storyline<\/a><\/span><\/p><p class=\"c7\"><span class=\"c17\"><a class=\"c10\" href=\"#h6zlwylvwithn\">1.4 Publishing<\/a><\/span><\/p><p class=\"c42 c8\"><span class=\"c17\"><a class=\"c10\" href=\"#hxi31deme34uj\">The Articulate Storyline story<\/a><\/span><\/p><p class=\"c7\"><span class=\"c17\"><a class=\"c10\" href=\"#hwq1ubl8xovr4\">2.1. Adding Variables<\/a><\/span><\/p><p class=\"c7\"><span class=\"c17\"><a class=\"c10\" href=\"#hc1xnfqotbaat\">2.2. Exporting to SCORM<\/a><\/span><\/p><p class=\"c8 c42\"><span class=\"c17\"><a class=\"c10\" href=\"#hrrjo0nj43m2k\">Appendix I: Adding Scenario to an existing .story<\/a><\/span><\/p><p class=\"c42 c8\"><span class=\"c17\"><a class=\"c10\" href=\"#hxdycul44c089\">Appendix II: Sending a score from Storyline to Scenario<\/a><\/span><\/p><p class=\"c7\"><span class=\"c17\"><a class=\"c10\" href=\"#hotqo6r56mzoc\">The Storyline side<\/a><\/span><\/p><p class=\"c7\"><span class=\"c17\"><a class=\"c10\" href=\"#hmk1ysoxnxqo0\">The ChatMapper side<\/a><\/span><\/p><p class=\"c7\"><span class=\"c17\"><a class=\"c10\" href=\"#h4kychx5ysp9x\">The Scenario side<\/a><\/span><\/p><p class=\"c8 c61\"><span class=\"c17\"><a class=\"c10\" href=\"#htgqeukaohrjq\">Appendix III: Testing the SCORM integration<\/a><\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><h1 class=\"c52 c8 c55\" id=\"hachvaikghlru\"><span class=\"c40 c49 c29\"><\/span><\/h1><hr style=\"page-break-before:always;display:none;\"><h1 class=\"c52 c8 c55\" id=\"hz6orr3yyid39\"><span class=\"c40 c29 c49\"><\/span><\/h1><ol class=\"c2 lst-kix_bvf1wyuslc8f-0 start\" start=\"1\"><li class=\"c8 c15 li-bullet-0\"><h1 id=\"hgqk41xgoor6p\" style=\"display:inline\"><span class=\"c40 c49 c29\">The ChatMapper scenario<\/span><\/h1><\/li><\/ol><p class=\"c3 c8\"><span>Scenario creation in ChatMapper has been detailed in various places already, like the <\/span><span class=\"c38\"><a class=\"c10\" href=\"http:\/\/www.chatmapper.com\/documentation\/\">documentation<\/a><\/span><span>, the <\/span><span class=\"c38\"><a class=\"c10\" href=\"http:\/\/www.chatmapper.com\/media\/\">introductory videos<\/a><\/span><span>, and the <\/span><span class=\"c38\"><a class=\"c10\" href=\"http:\/\/support.chatmapper.com\/support\/home\">helpdesk<\/a><\/span><span class=\"c0\">. For this reason, this guide will only cover the integration process to make ChatMapper communicate with Storyline and the SCORM environment.<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><h2 class=\"c1\" id=\"hiyj59qjadep0\"><span class=\"c11\">1.1. Setting up the project <\/span><\/h2><p class=\"c3 c8\"><span class=\"c0\">For the integration to work well, it is advised to use two Custom Asset Fields (which can be added by going to Project &rarr; Project Settings &rarr; Custom Asset Fields, and selecting the element we want to extend):<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><h3 class=\"c6\" id=\"h6onzcaha21x5\"><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: 624.00px; height: 302.67px;\"><img decoding=\"async\" alt=\"CM_setting-up.jpg\" src=\"https:\/\/lh3.googleusercontent.com\/0uhwUhnkymoFwf0KfrY5uhluOZS43g3cZNbRmIbua_cKI2gTpWpf3kK0dPOQ_8aFKze1WQDHgCIoGVjlFifgKLokouE0K-5ktJtmB9e1uwqXp4V2u9mF0FrA4C7uKCSzJghqfCgEx2W9Gl0\" style=\"width: 624.00px; height: 302.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/h3><p class=\"c6\"><span class=\"c39\">Fig 1. The Project Settings with CAFs already defined.<\/span><\/p><h3 class=\"c8 c63\" id=\"hmqfgitvih7ah\"><span class=\"c16 c18\">Autoplay<\/span><\/h3><ul class=\"c2 lst-kix_40fujg6ynj0a-0 start\"><li class=\"c32 c8 c23 li-bullet-0\"><span class=\"c31 c16\">Tab:<\/span><span class=\"c40 c31 c29\">&nbsp;Conversations<\/span><\/li><li class=\"c32 c8 c23 li-bullet-0\"><span class=\"c16 c31\">Title:<\/span><span class=\"c40 c31 c29\">&nbsp;Autoplay<\/span><\/li><li class=\"c32 c8 c23 li-bullet-0\"><span class=\"c31 c16\">Type:<\/span><span class=\"c31 c29 c40\">&nbsp;Boolean<\/span><\/li><\/ul><p class=\"c8 c24 c32\"><span class=\"c40 c31 c29\"><\/span><\/p><p class=\"c32 c8\"><span class=\"c31\">This should be set to true in the conversation we want to automatically start, and false everywhere else.<\/span><\/p><h2 class=\"c1\" id=\"h47czyhxdvgz7\"><span class=\"c11\">1.2. The scoring variables<\/span><\/h2><p class=\"c3 c8\"><span class=\"c0\">Since the aim of this guide is to also integrate with a SCORM environment (in this case SCORM Cloud), the need for score tracking presents itself. This is something done routinely with ChatMapper e-learning projects through variables.<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">In ChatMapper, create a new user variable (CTRL+SHIFT+U) with a name of your choosing and an initial value of 0.<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c6\"><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: 370.00px; height: 259.00px;\"><img decoding=\"async\" alt=\"CM_new-user-var.jpg\" src=\"https:\/\/lh6.googleusercontent.com\/ViaGP-iRzQLluPZNk0lLa32VWW7RyX1ZrdHyfdwAR1r8N-7y8wN1Bo9E2BS2T2r05yOSi80HJ47rHo3PD-8vT-BZJs0YzfRZTDmUwrBVlbAii4D4-cdhVbS0JyZQNa1u2JgU2NLVoVdAxdQ\" style=\"width: 370.00px; height: 259.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=\"c6\"><span class=\"c50\">Fig 2. Creating a user variable.<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">The same variable can also be created directly in code, by writing the following line in the Script Editor of the conversation&rsquo;s first node.<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c6\"><span class=\"c12\">Variable[<\/span><span class=\"c12 c27\">&quot;CMScore&quot;<\/span><span class=\"c12\">] = 0<\/span><\/p><p class=\"c6 c24\"><span class=\"c26 c12 c29\"><\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">The variable is thus declared and initialized (i.e. given an initial value), and can be then used during the scenario to record the learner&rsquo;s progress, for instance by increasing it every time a correct answer is given.<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c6\"><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: 624.00px; height: 468.00px;\"><img decoding=\"async\" alt=\"CM_update-user-var.jpg\" src=\"https:\/\/lh3.googleusercontent.com\/aNBm4uMBzer5Eo27ft8y-uptO1jXcvotpFZ6aLZgt8G579vR-K9X2S1-V94FHWaXOMKG7amQRsGA8_I9EQyYCSy4VYB-uX5OhoyhzoblXoqK_3qaJ1ljQbdfQhP9cde14aYTgnxc-HcyBTQ\" style=\"width: 624.00px; height: 468.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=\"c6\"><span class=\"c50\">Fig 3. Note how the CMScore variable is incremented by one in the Script editor of the &ldquo;correct answer&rdquo; node.<\/span><\/p><p class=\"c6 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span>In this case, we&rsquo;re increasing the <\/span><span class=\"c12\">CMScore <\/span><span class=\"c0\">variable by 1 for each correct answer, which can be done like so:<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c6\"><span class=\"c12\">Variable[<\/span><span class=\"c12 c27\">&quot;CMScore&quot;<\/span><span class=\"c12\">] = Variable[<\/span><span class=\"c12 c27\">&quot;CMScore&quot;<\/span><span class=\"c26 c12 c29\">] + 1<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">Please keep in mind that any number of variables can be created for all sorts of purposes &#8211; this is just a proof of concept, and is for this reason kept simple.<\/span><\/p><h2 class=\"c1\" id=\"hhwh4hpw88qty\"><span class=\"c11\">1.3. Communicating with Storyline<\/span><\/h2><p class=\"c3 c8\"><span>There is one last step in ChatMapper, which is to communicate the scenario&rsquo;s outcome to Storyline. This can be done as easily as anything else, by including the following two lines in the last node of the scenario:<\/span><\/p><p class=\"c6 c24\"><span class=\"c26 c12 c29\"><\/span><\/p><p class=\"c6\"><span class=\"c12\">var CMScore = Variable[<\/span><span class=\"c12 c27\">&quot;CMScore&quot;<\/span><span class=\"c26 c12 c29\">]<\/span><\/p><p class=\"c6\"><span class=\"c26 c12 c29\">LB.Lms.submitScore(CMScore);<\/span><\/p><p class=\"c6 c24\"><span class=\"c26 c12 c29\"><\/span><\/p><p class=\"c3 c8\"><span>Where <\/span><span class=\"c12\">Variable[<\/span><span class=\"c12 c27\">&quot;CMScore&quot;<\/span><span class=\"c12\">] <\/span><span class=\"c0\">will of course be the name of your variable, if it is different.<\/span><\/p><h2 class=\"c1\" id=\"h6zlwylvwithn\"><span class=\"c11\">1.4 Publishing<\/span><\/h2><p class=\"c3 c8\"><span>Now that the work on the scenario is done, it can be published. A series of video guides that go through the process step-by-step can be found here: <\/span><span class=\"c38\"><a class=\"c10\" href=\"https:\/\/hyperspace.mv\/academy\/building-microlearning-modules\/\">https:\/\/hyperspace.mv\/academy\/building-microlearning-modules\/<\/a><\/span><span>&nbsp;<\/span><span>. On a high level, this process <\/span><span class=\"c0\">consists of :<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><ol class=\"c2 lst-kix_euzis82uqt8t-0 start\" start=\"1\"><li class=\"c3 c8 c23 li-bullet-0\"><span class=\"c0\">Publish the scenario (will create a .json file)<\/span><\/li><li class=\"c3 c8 c23 c60 li-bullet-0\"><span>Create a new Scenario (<\/span><span class=\"c38\"><a class=\"c10\" href=\"https:\/\/app.learnbrite.com\/dashboard\/scenarios\/create\">https:\/\/app.learnbrite.com\/dashboard\/scenarios\/create<\/a><\/span><span>&nbsp;<\/span><span class=\"c0\">) and Upload the .json file<\/span><\/li><li class=\"c3 c8 c23 li-bullet-0\"><span class=\"c0\">Create a new space (and select the Scenario created in the previous step during creation).<\/span><\/li><li class=\"c3 c8 c23 li-bullet-0\"><span class=\"c0\">Visit the space (and copy the URL for the next section)<\/span><\/li><\/ol><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><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: 624.00px; height: 185.33px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh6.googleusercontent.com\/5x2HPnoAUHwuS2ym-wRKQs9qtvqm5AmzzVK-J9JIMf2rihn2_ceFIpswbbr_pSu5-RTCJG-fHEGJw0nWFeHO6b4yTbUWon6kq6cBlMWN5z9Yr3eM1JEnejP3ebmMaPlWqESdiTUH3SLXquc\" style=\"width: 624.00px; height: 185.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=\"c6\"><span class=\"c34\">Fig. 4. Copying the URL<\/span><\/p><ol class=\"c2 lst-kix_bvf1wyuslc8f-0\" start=\"2\"><li class=\"c15 c8 li-bullet-0\"><h1 id=\"hxi31deme34uj\" style=\"display:inline\"><span class=\"c40 c49 c29\">The Articulate Storyline story<\/span><\/h1><\/li><\/ol><p class=\"c3 c8\"><span>For deploying your first Scenario as a SCORM we recommend you use our pre-built Storyline template, which you can download <\/span><span class=\"c38 c16\"><a class=\"c10\" href=\"https:\/\/drive.google.com\/open?id=1b_tmbednIVimZCphKk2HlBoBtJCfR3qB\">from here<\/a><\/span><span>. To add a Scenario to an existing Storyline project please see <\/span><span class=\"c38\"><a class=\"c10\" href=\"#hrrjo0nj43m2k\">appendix I<\/a><\/span><span class=\"c0\">.<\/span><\/p><h2 class=\"c1\" id=\"hwq1ubl8xovr4\"><span class=\"c11\">2.1. Adding Variables<\/span><\/h2><p class=\"c3 c8\"><span class=\"c0\">Now that the ChatMapper project is set up, open the provided template with Storyline. For the integration to work, it is required to add a variable to the Storyline project. This can be done by selecting a slide, then clicking on the &ldquo;{x}&rdquo; button on the top right of the &ldquo;Triggers&rdquo; panel.<\/span><\/p><p class=\"c6\"><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: 386.53px; height: 334.50px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh4.googleusercontent.com\/eFaT2qKzy0uwV58z5ZnltBuQT3GVqWFhSeYy2I1gZ3ZORQkKK2ICD1GlK9OUwnTAMvDYgMhlcKGJTAeOCYigcB6xyCTOhmrmdGPm1HitFAsArKZt22GimwWJJgG7JEomYu_Lbod_HPr0CHE\" style=\"width: 386.53px; height: 334.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=\"c6\"><span class=\"c44\">Fig. 5. Opening the list of variables<\/span><\/p><p class=\"c6 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">A new window will open, containing the list of variables. Adding a new one is as simple as clicking on the blue &ldquo;+&rdquo; button in the lower left corner<\/span><\/p><p class=\"c6\"><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: 400.95px; height: 297.50px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh6.googleusercontent.com\/Zr1XAghJ_RV588bb-pDj0Dtui3rlsdUZXenayc17IsNZnk9IzryUyOkHtAqSjBA7qcVZqrsPBP3dCxXGUU6QX22FnVYmpyoKB4Af7tzMfbssbyZX0AdIkQnON3Wqjop2KL4niG8DQl8Wckw\" style=\"width: 400.95px; height: 297.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=\"c6\"><span class=\"c44\">Fig. 6. Creating a new variable<\/span><\/p><p class=\"c6 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">And then filling in the fields<\/span><\/p><p class=\"c6\"><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: 319.50px; height: 184.43px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh5.googleusercontent.com\/v1liNP2IDRuEY2JcFy0jO79Q-6t_8aFJqaLYHL0voBZ8f3tSLX9VLMJXELfwsprZ7wT8fPdEZq2LbQ1-3S2Qcbmxcjmj7FE94eQs7F-tIoKpPxGrfKJUCKA9SIUIiFG4MdgbKqBqevp7aCE\" style=\"width: 319.50px; height: 184.43px; 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=\"c6\"><span class=\"c44\">Fig. 7. Just after opening the &ldquo;Create variable&rdquo; popup<\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">&nbsp;<\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">These are the variables to be added, alongside the form fields.<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><ul class=\"c2 lst-kix_1hx69v5dphbj-0 start\"><li class=\"c3 c8 c23 li-bullet-0\"><span class=\"c16\">ScenarioURL<\/span><span class=\"c0\">: this is the only required variable for the integration to work. It will point to the Space you created.<\/span><\/li><\/ul><ul class=\"c2 lst-kix_1hx69v5dphbj-1 start\"><li class=\"c3 c22 c8 li-bullet-0\"><span class=\"c16\">Name<\/span><span class=\"c0\">: ScenarioURL<\/span><\/li><li class=\"c3 c22 c8 li-bullet-0\"><span class=\"c16\">Type<\/span><span class=\"c0\">: Text<\/span><\/li><li class=\"c3 c22 c8 li-bullet-0\"><span class=\"c16\">Default value<\/span><span>: the <\/span><span class=\"c0\">URL of a the space to embed<\/span><\/li><\/ul><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c43\"><span class=\"c0\">If you are going to keep your space up-to-date with our platform, a different URL is better suited for the task. <\/span><\/p><p class=\"c20\"><span class=\"c0\"><\/span><\/p><p class=\"c43\"><span class=\"c0\">For spaces:<\/span><\/p><a id=\"t.4eb63033870df960bdc421da73a463c2292283c2\"><\/a><a id=\"t.1\"><\/a><table class=\"c54\"><tr class=\"c51\"><td class=\"c35\" colspan=\"1\" rowspan=\"1\"><p class=\"c3\"><span class=\"c25\">https:\/\/app.learnbrite.com\/dashboard\/spaces\/visit\/<\/span><span class=\"c26 c28 c16\">{SPACE_ID}<\/span><\/p><p class=\"c3\"><span class=\"c26 c25\"><br>Example with spaceId &ldquo;spcb2ce8bdbfc14a7499cf3e0da8&rdquo;:<\/span><\/p><p class=\"c3\"><span class=\"c25\">https:\/\/app.learnbrite.com\/dashboard\/spaces\/visit\/<\/span><span class=\"c28 c16\">spcb2ce8bdbfc14a7499cf3e0da8<\/span><\/p><\/td><\/tr><\/table><p class=\"c3 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3\"><span>For worlds, the URL is similar. Note that in this case <\/span><span class=\"c48\">{SPACE_ID}<\/span><span class=\"c0\">&nbsp;is the ID of the space you want the user to &ldquo;land&rdquo; in.<\/span><\/p><a id=\"t.ae1fbbf068d80b3a281730c89bdebad1836bd1ba\"><\/a><a id=\"t.2\"><\/a><table class=\"c54\"><tr class=\"c57\"><td class=\"c35\" colspan=\"1\" rowspan=\"1\"><p class=\"c3\"><span class=\"c25\">https:\/\/app.learnbrite.com\/dashboard\/spaces\/visit\/<\/span><span class=\"c28 c16\">{SPACE_ID}<\/span><span class=\"c25\">?worldId=<\/span><span class=\"c26 c28 c16\">{WORLD_ID}<\/span><\/p><p class=\"c3 c24\"><span class=\"c26 c28 c16\"><\/span><\/p><p class=\"c3\"><span class=\"c25\">Example with spaceId &ldquo;spcb2ce8bdbfc14a7499cf3e0da8&rdquo; and worldId &ldquo;<\/span><span class=\"c25\">wrl1hhat23q92t3tqhl3<\/span><span class=\"c25 c26\">&rdquo;:<\/span><\/p><p class=\"c3\"><span class=\"c25\">https:\/\/app.learnbrite.com\/dashboard\/spaces\/visit\/<\/span><span class=\"c28 c16\">spcb2ce8bdbfc14a7499cf3e0da8<\/span><span class=\"c25\">?<\/span><span class=\"c25\">worldId=<\/span><span class=\"c16 c28\">wrl1hhat23q92t3tqhl3<\/span><\/p><\/td><\/tr><\/table><p class=\"c3 c8 c24\"><span class=\"c0\"><br><\/span><\/p><ul class=\"c2 lst-kix_1hx69v5dphbj-0\"><li class=\"c3 c8 c23 li-bullet-0\"><span class=\"c16\">PassPoints<\/span><span>: this variable is optional (the default value is 50); <\/span><span>if the learner will take a quiz within Scenario, this should be the minimum score to achieve a passing grade in the quiz. The score is <\/span><span class=\"c14\">inclusive<\/span><span class=\"c0\">, meaning that if the variable is set to 70, and the learner achieves a score of 70, they will pass.<\/span><\/li><\/ul><ul class=\"c2 lst-kix_1hx69v5dphbj-1 start\"><li class=\"c3 c22 c8 li-bullet-0\"><span class=\"c16\">Name<\/span><span class=\"c0\">: PassPoints<\/span><\/li><li class=\"c3 c22 c8 li-bullet-0\"><span class=\"c16\">Type<\/span><span class=\"c0\">: Number<\/span><\/li><li class=\"c3 c22 c8 li-bullet-0\"><span class=\"c16\">Default value<\/span><span>: the score required for the learner to achieve a passing grade.<br><\/span><\/li><\/ul><ul class=\"c2 lst-kix_1hx69v5dphbj-0\"><li class=\"c3 c8 c23 li-bullet-0\"><span class=\"c16\">MaxPoints<\/span><span class=\"c0\">: this variable is also optional (the default value is 100) and is the maximum score obtainable by the user. It is used to calculate whether a passing or failing grade will be submitted to the LMS.<\/span><\/li><\/ul><ul class=\"c2 lst-kix_1hx69v5dphbj-1 start\"><li class=\"c3 c22 c8 li-bullet-0\"><span class=\"c16\">Name<\/span><span class=\"c0\">: MaxPoints<\/span><\/li><li class=\"c3 c8 c22 li-bullet-0\"><span class=\"c16\">Type<\/span><span class=\"c0\">: Number<\/span><\/li><li class=\"c3 c22 c8 li-bullet-0\"><span class=\"c16\">Default value<\/span><span class=\"c0\">: the maximum score achievable for the learner.<\/span><\/li><\/ul><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">For reference, here are the variables after they&rsquo;ve been added:<\/span><\/p><p class=\"c6\"><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: 532.50px; height: 242.36px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh4.googleusercontent.com\/R8cdUhFv6ISQKeOg9cMBrUOXbHOA2p02Aziw9eWx6ynph5z2OztCElZlchyoHqXn8onc4nA9d5cMBNujtNDUT_yldpB5rM8k51DG0s4lQU_AKHe24XWflPBXDXwbwokQmQRkkHY9Bbl7R8A\" style=\"width: 532.50px; height: 242.36px; 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=\"c6\"><span class=\"c44\">Fig. 8. The list of variables, filled in<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span>When the score is submitted from Scenario, the Storyline wrapper will automatically pick up on it and submit it to the LMS.<\/span><\/p><h2 class=\"c1\" id=\"hc1xnfqotbaat\"><span class=\"c11\">2.2. Exporting to SCORM<\/span><\/h2><p class=\"c3 c8\"><span>The only thing left is to export the story so that it can be uploaded to the SCORM environment of choice. This can be done by going to the <\/span><span class=\"c16\">Home<\/span><span>&nbsp;tab, and clicking on <\/span><span class=\"c16\">Publish<\/span><span class=\"c0\">&nbsp;on the far right of the bar.<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span>This will open a new window, in which various fields and options can be selected. Here are the settings for the sample project. Note: you should export to SCORM 1.2.<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c6\"><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: 527.88px; height: 524.50px;\"><img decoding=\"async\" alt=\"Untitled.jpg\" src=\"https:\/\/lh3.googleusercontent.com\/in-c4gh3RDOQYzjMr-WqQ5iZQt17sztPtxLxAM7BnIxf8iF5TT-h10h793mb9NjgYakmPiXMKl3kJDXNz_HOCmpG8GPyuCNGufyi-kPU4op8F9sUVQEbBC2Qb-NmihtZMnwR6I0tepW3bGo\" style=\"width: 528.26px; height: 524.50px; margin-left: -0.19px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><p class=\"c6\"><span class=\"c39\">Fig 9. The Publish window.<\/span><\/p><p class=\"c6 c24\"><span class=\"c39\"><\/span><\/p><p class=\"c3 c8\"><span>After this step is completed, be sure to click on the <\/span><span class=\"c16\">ZIP<\/span><span class=\"c0\">&nbsp;option in the new window that will pop up, and save that archive to a location you&rsquo;ll remember &#8211; it is that archive that will be uploaded to the SCORM environment.<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c6\"><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: 443.00px; height: 406.00px;\"><img decoding=\"async\" alt=\"ART_zip.jpg\" src=\"https:\/\/lh3.googleusercontent.com\/PZoV9XxbmnFcQ30tGjoXrifeAyLpyfpVux2VQpIH2rk-MLzh8ueozZ4nrSOrsRmFLieZwqeZz0x5HvSLMmoESwK8uFP-ibsgisli_uTFy7FnKIjzPYWS9ldDEa2-WrkryasfdPprlSQuCR8\" style=\"width: 443.00px; height: 406.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=\"c6\"><span class=\"c39\">Fig 10. Saving the ZIP version.<\/span><\/p><p class=\"c6 c24\"><span class=\"c39\"><\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">That&rsquo;s it! The project is now ready to be uploaded to your SCORM server!<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><h1 class=\"c52 c8\" id=\"hrrjo0nj43m2k\"><span class=\"c40 c49 c29\">Appendix I: Adding Scenario to an existing .story<\/span><\/h1><p class=\"c3 c8\"><span class=\"c0\">Scenario can be included within any Storyline project. To do so requires following 3 steps.<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><ol class=\"c2 lst-kix_dsscirsya98f-0 start\" start=\"1\"><li class=\"c3 c8 c23 li-bullet-0\"><span>First, <\/span><span class=\"c16\">create a new, empty slide<\/span><span class=\"c0\">&nbsp;where Scenario will be loaded, then single-click on it to select it.<\/span><\/li><\/ol><p class=\"c6 c45\"><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: 171.50px; height: 174.60px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh4.googleusercontent.com\/vy33plpeoUTJOMVO3NjlMGybxcWEJbe-HSrj_vbqVLiJhqgHLwPPAT2CqFuwXi_soL19wVI9IxWU8mMhjJxfjR6HJzfFptaJQv5KwbUcN6wPPYgDw9E_7UVt13eFFNkLnc44VsKe4uXzCPA\" style=\"width: 171.50px; height: 174.60px; 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=\"c6\"><span class=\"c34\">Fig. 11. Selecting a slide<\/span><\/p><p class=\"c6 c45 c24\"><span class=\"c0\"><\/span><\/p><ol class=\"c2 lst-kix_dsscirsya98f-0\" start=\"2\"><li class=\"c3 c8 c23 li-bullet-0\"><span>The &ldquo;Triggers&rdquo; panel should appear on the right. <\/span><span class=\"c5\">Click on the &ldquo;New trigger&rdquo; button<\/span><\/li><\/ol><p class=\"c6 c45\"><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: 255.09px; height: 208.50px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh6.googleusercontent.com\/g1w4SrKH2OQ4-pHrE4sl_eULHdq0A0zyQHceWj5VNWbW4UldzTzk7X5WV9hR5zAL4fCPkhzjADuJGP50j9fYVFtMDKyfihhuqAyeSvHqcUphU--uW3UrcAntoMevkJxAXGZtQyxg3DmenQk\" style=\"width: 255.09px; height: 208.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=\"c6\"><span class=\"c34\">Fig. 12. Adding a new trigger<\/span><\/p><p class=\"c6 c45 c24\"><span class=\"c0\"><\/span><\/p><ol class=\"c2 lst-kix_dsscirsya98f-0\" start=\"3\"><li class=\"c3 c8 c23 li-bullet-0\"><span class=\"c0\">A new popup will show, with a few fields to fill in. <\/span><\/li><\/ol><ol class=\"c2 lst-kix_dsscirsya98f-1 start\" start=\"1\"><li class=\"c3 c22 c8 li-bullet-0\"><span class=\"c16\">Action<\/span><span class=\"c0\">: Execute Javascript<\/span><\/li><li class=\"c3 c22 c8 li-bullet-0\"><span class=\"c16\">When<\/span><span class=\"c0\">: Timeline Starts<\/span><\/li><li class=\"c3 c22 c8 li-bullet-0\"><span class=\"c16\">Object<\/span><span class=\"c0\">: the slide (will be selected by default)<\/span><\/li><\/ol><p class=\"c3 c8 c45 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c6 c45\"><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: 411.50px; height: 265.51px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh4.googleusercontent.com\/LWqNrrX7HbiX6OBhqensjZZv6H-kOvWzL9HB8YOZyjF3ArVb9ykmZPsUpTQTOiI7PAUbnFJTBtiEM3kM4i_wmPacVJa0y6ZKqr2SY_-k92U4JsVkZZEIOqTiFce_Ev3g43uiNC_CG8i2ULs\" style=\"width: 411.50px; height: 265.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=\"c6\"><span class=\"c34\">Fig. 13. Fields filled in to create the Scenario trigger<\/span><\/p><p class=\"c6 c24 c45\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8 c45 c24\"><span class=\"c0\"><\/span><\/p><ol class=\"c2 lst-kix_dsscirsya98f-0\" start=\"4\"><li class=\"c3 c8 c23 li-bullet-0\"><span>Next, <\/span><span class=\"c16\">click on the &ldquo;&#8230;&rdquo; <\/span><span class=\"c16\">button<\/span><span>&nbsp;beside Script, and a textbox will appear. <\/span><span class=\"c5\">Paste the following code in the textbox, then click &ldquo;OK&rdquo;<\/span><\/li><\/ol><a id=\"t.322008989a75f474f266a920fdf49bc71a43be86\"><\/a><a id=\"t.3\"><\/a><table class=\"c54\"><tr class=\"c51\"><td class=\"c35\" colspan=\"1\" rowspan=\"1\"><p class=\"c3\"><span class=\"c13 c9\">var<\/span><span class=\"c4 c9\">&nbsp;player=GetPlayer(),scenarioUrl=player.GetVar(<\/span><span class=\"c19 c9\">&quot;ScenarioURL&quot;<\/span><span class=\"c4 c9\">,<\/span><span class=\"c19 c9\">&quot;&quot;<\/span><span class=\"c4 c9\">),passPoints=player.GetVar(<\/span><span class=\"c19 c9\">&quot;PassPoints&quot;<\/span><span class=\"c4 c9\">,<\/span><span class=\"c19 c9\">50<\/span><span class=\"c4 c9\">),maxPoints=player.GetVar(<\/span><span class=\"c9 c19\">&quot;MaxPoints&quot;<\/span><span class=\"c4 c9\">,<\/span><span class=\"c19 c9\">100<\/span><span class=\"c4 c9\">),lmsApi=findLmsApi(<\/span><span class=\"c13 c9\">this<\/span><span class=\"c4 c9\">);<\/span><span class=\"c13 c9\">function<\/span><span class=\"c4 c9\">&nbsp;<\/span><span class=\"c9 c30\">initMessagingWithScenario<\/span><span class=\"c4 c9\">(){<\/span><span class=\"c37 c9\">window<\/span><span class=\"c4 c9\">.addEventListener(<\/span><span class=\"c19 c9\">&quot;message&quot;<\/span><span class=\"c4 c9\">,<\/span><span class=\"c13 c9\">function<\/span><span class=\"c4 c9\">(e){<\/span><span class=\"c13 c9\">var<\/span><span class=\"c4 c9\">&nbsp;i=<\/span><span class=\"c9 c37\">JSON<\/span><span class=\"c4 c9\">.parse(e.data);<\/span><span class=\"c13 c9\">if<\/span><span class=\"c4 c9\">(<\/span><span class=\"c19 c9\">-1<\/span><span class=\"c4 c9\">!==i.indexOf(<\/span><span class=\"c19 c9\">&quot;SCEN|events_onInitEnd&quot;<\/span><span class=\"c4 c9\">)){<\/span><span class=\"c13 c9\">var<\/span><span class=\"c4 c9\">&nbsp;t=<\/span><span class=\"c37 c9\">window<\/span><span class=\"c4 c9\">.location.hostname+<\/span><span class=\"c37 c9\">window<\/span><span class=\"c4 c9\">.location.pathname,n=lmsApi.GetStudentID(),a=getAvailableName(),r=<\/span><span class=\"c19 c9\">&quot;LMS|init|&quot;<\/span><span class=\"c4 c9\">+n+<\/span><span class=\"c19 c9\">&quot;|&quot;<\/span><span class=\"c4 c9\">+t;a&amp;&amp;(r+=<\/span><span class=\"c19 c9\">&quot;|&quot;<\/span><span class=\"c4 c9\">+a),<\/span><span class=\"c37 c9\">document<\/span><span class=\"c4 c9\">.getElementById(<\/span><span class=\"c19 c9\">&quot;lmsScenarioFrame&quot;<\/span><span class=\"c4 c9\">).contentWindow.postMessage(<\/span><span class=\"c37 c9\">JSON<\/span><span class=\"c4 c9\">.stringify(r),<\/span><span class=\"c19 c9\">&quot;*&quot;<\/span><span class=\"c4 c9\">)}<\/span><span class=\"c13 c9\">else<\/span><span class=\"c4 c9\">&nbsp;<\/span><span class=\"c13 c9\">if<\/span><span class=\"c4 c9\">(<\/span><span class=\"c19 c9\">-1<\/span><span class=\"c4 c9\">!==i.indexOf(<\/span><span class=\"c19 c9\">&quot;SCEN|ScormScore&quot;<\/span><span class=\"c4 c9\">)){<\/span><span class=\"c13 c9\">var<\/span><span class=\"c4 c9\">&nbsp;s=i.split(<\/span><span class=\"c19 c9\">&quot;|&quot;<\/span><span class=\"c4 c9\">)[<\/span><span class=\"c19 c9\">2<\/span><span class=\"c4 c9\">];lmsApi.SetScore(s,maxPoints,<\/span><span class=\"c19 c9\">0<\/span><span class=\"c4 c9\">),lmsApi.SetReachedEnd(),s&gt;=passPoints?lmsApi.SetPassed():lmsApi.SetFailed()}})}<\/span><span class=\"c13 c9\">function<\/span><span class=\"c4 c9\">&nbsp;<\/span><span class=\"c30 c9\">getAvailableName<\/span><span class=\"c4 c9\">(){<\/span><span class=\"c13 c9\">var<\/span><span class=\"c4 c9\">&nbsp;e=lmsApi.GetStudentName(),i=e.split(<\/span><span class=\"c19 c9\">&quot;,&quot;<\/span><span class=\"c4 c9\">);<\/span><span class=\"c9 c13\">if<\/span><span class=\"c4 c9\">(e){<\/span><span class=\"c13 c9\">if<\/span><span class=\"c4 c9\">(i[<\/span><span class=\"c19 c9\">1<\/span><span class=\"c4 c9\">])t=i[<\/span><span class=\"c19 c9\">1<\/span><span class=\"c4 c9\">];<\/span><span class=\"c13 c9\">else<\/span><span class=\"c4 c9\">&nbsp;t=i[<\/span><span class=\"c19 c9\">0<\/span><span class=\"c4 c9\">];t=<\/span><span class=\"c19 c9\">0<\/span><span class=\"c4 c9\">===t.indexOf(<\/span><span class=\"c19 c9\">&quot; &quot;<\/span><span class=\"c4 c9\">)?t.substring(<\/span><span class=\"c19 c9\">1<\/span><span class=\"c4 c9\">):t}<\/span><span class=\"c13 c9\">else<\/span><span class=\"c4 c9\">&nbsp;<\/span><span class=\"c13 c9\">var<\/span><span class=\"c4 c9\">&nbsp;t=<\/span><span class=\"c19 c9\">&quot;&quot;<\/span><span class=\"c4 c9\">;<\/span><span class=\"c13 c9\">return<\/span><span class=\"c4 c9\">&nbsp;t}<\/span><span class=\"c13 c9\">function<\/span><span class=\"c4 c9\">&nbsp;<\/span><span class=\"c30 c9\">findLmsApi<\/span><span class=\"c4 c9\">(e){<\/span><span class=\"c13 c9\">return<\/span><span class=\"c4 c9\">&nbsp;e.hasOwnProperty(<\/span><span class=\"c19 c9\">&quot;GetStudentID&quot;<\/span><span class=\"c4 c9\">)?e:e.parent==e?<\/span><span class=\"c19 c9\">null<\/span><span class=\"c4 c9\">:findLmsApi(e.parent)}<\/span><span class=\"c13 c9\">function<\/span><span class=\"c4 c9\">&nbsp;<\/span><span class=\"c30 c9\">setup<\/span><span class=\"c4 c9\">(){<\/span><span class=\"c37 c9\">document<\/span><span class=\"c4 c9\">.querySelector(<\/span><span class=\"c19 c9\">&quot;.controls.grid-row&quot;<\/span><span class=\"c4 c9\">).remove();<\/span><span class=\"c13 c9\">var<\/span><span class=\"c4 c9\">&nbsp;e=<\/span><span class=\"c19 c9\">&#39;&lt;iframe src=&quot;&#39;<\/span><span class=\"c4 c9\">+scenarioUrl+<\/span><span class=\"c19 c9\">&#39;&quot; &#39;<\/span><span class=\"c4 c9\">;e+=<\/span><span class=\"c19 c9\">&#39;allow=&quot;vr;autoplay;camera;microphone;&quot; &#39;<\/span><span class=\"c4 c9\">,e+=<\/span><span class=\"c19 c9\">&#39;id=&quot;lmsScenarioFrame&quot; width=&quot;300&quot; height=&quot;150&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; &#39;<\/span><span class=\"c4 c9\">,e+=<\/span><span class=\"c19 c9\">&#39;style=&quot;overflow: hidden; border: 0; position: fixed; top: 0; left: 0; right: 0; bottom: 0; width: 100vw; height: 100%; z-index: 100;&quot; \/&gt;&#39;<\/span><span class=\"c4 c9\">,$(<\/span><span class=\"c19 c9\">&quot;body&quot;<\/span><span class=\"c4 c9\">).append(e),initMessagingWithScenario()}setup();<\/span><\/p><\/td><\/tr><\/table><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><ol class=\"c2 lst-kix_cidwncjiclwy-0 start\" start=\"5\"><li class=\"c3 c8 c23 li-bullet-0\"><span>The last step is to set the variables required to integrate Scenario and Storyline (there are instructions on how to do that in <\/span><span class=\"c38\"><a class=\"c10\" href=\"#hwq1ubl8xovr4\">section 2.1<\/a><\/span><span>&nbsp;<\/span><span class=\"c0\">of this guide).<\/span><\/li><\/ol><hr style=\"page-break-before:always;display:none;\"><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><h1 class=\"c52 c8\" id=\"hxdycul44c089\"><span class=\"c40 c49 c29\">Appendix II: Sending a score from Storyline to Scenario<\/span><\/h1><p class=\"c3 c8\"><span class=\"c0\">It is also possible to embed one or more Storyline modules within Scenario, and have Scenario receive a score from Storyline. This is useful when including multiple quizzes in a single room as mediaboards, to report back a unified score to the LMS.<\/span><\/p><h2 class=\"c1\" id=\"hotqo6r56mzoc\"><span class=\"c11\">The Storyline side<\/span><\/h2><p class=\"c3 c8\"><span>First, each quiz will need a variable in which to keep track of the score itself. One can be created by following <\/span><span class=\"c38\"><a class=\"c10\" href=\"https:\/\/docs.google.com\/document\/d\/1N_aw65WQFM5B0k4aPeD3J5Qd42HpxbAadcIFei_U6YQ\/edit#heading=h.wq1ubl8xovr4\">section 2.1<\/a><\/span><span class=\"c0\">&nbsp;of this guide. We will call the example variable &ldquo;ExampleScore&rdquo;.<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span>Then, to send the score from Storyline to Scenario, a button that will trigger the following Javascript is required: <\/span><\/p><a id=\"t.94001f12e503ea63f0a643ffdd0940d3b4a90423\"><\/a><a id=\"t.4\"><\/a><table class=\"c54\"><tr class=\"c51\"><td class=\"c35\" colspan=\"1\" rowspan=\"1\"><p class=\"c3\"><span class=\"c13 c9\">var<\/span><span class=\"c4 c47 c9\">&nbsp;player= GetPlayer();<\/span><\/p><p class=\"c3\"><span class=\"c13 c9\">var<\/span><span class=\"c4 c9\">&nbsp;eventName = <\/span><span class=\"c19 c9\">&quot;SCEscore&quot;<\/span><span class=\"c4 c9\">;<br><\/span><span class=\"c13 c9\">var<\/span><span class=\"c4 c9\">&nbsp;eventBody = player.GetVar(<\/span><span class=\"c19 c9\">&quot;ExampleScore&quot;<\/span><span class=\"c4 c9\">,<\/span><span class=\"c19 c9\">&quot;0&quot;<\/span><span class=\"c4 c9 c47\">);<\/span><\/p><p class=\"c3\"><span class=\"c4 c9\">parent.postMessage(eventName &nbsp;+ eventBody , <\/span><span class=\"c19 c9\">&quot;*&quot;<\/span><span class=\"c4 c9\">;);<\/span><\/p><\/td><\/tr><\/table><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span>That&rsquo;s it! You can publish the project (see <\/span><span class=\"c38\"><a class=\"c10\" href=\"https:\/\/docs.google.com\/document\/d\/1N_aw65WQFM5B0k4aPeD3J5Qd42HpxbAadcIFei_U6YQ\/edit#heading=h.c1xnfqotbaat\">section 2.2<\/a><\/span><span class=\"c0\">) and when the user clicks on the button just created a message will be sent to Scenario with the score.<\/span><\/p><h2 class=\"c1\" id=\"hmk1ysoxnxqo0\"><span class=\"c11\">The ChatMapper side<\/span><\/h2><p class=\"c3 c8\"><span class=\"c0\">In ChatMapper, a listener is required to receive the score and trigger the appropriate actions. It is advisable to set this up in the first node of the first conversation the user goes through, to ensure the event listener is registered. <\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">The code to add in the &ldquo;Script editor&rdquo; of that node follows; here is a handy image to show where the script editor is in relation to other ChatMapper interface elements (in the lower left).<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><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: 624.00px; height: 358.67px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh6.googleusercontent.com\/XsdiibBrDFZ71b6t_vZIyWd0cT6ma7BU2LUrAL1GPcDIjdVgzKjS7OQlHv-W-RIPr3z9NTf-eNTgq09h22gP68vn9Pn9wOqnb5jU6xDBIOLrOI7xzzO_KssexFd-N4MIBIr11EVKGo3IglM\" style=\"width: 624.00px; height: 358.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=\"c6\"><span class=\"c34\">Fig. 15.The ChatMapper Script Editor<\/span><\/p><p class=\"c6 c24\"><span class=\"c34\"><\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">And here is the script<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><a id=\"t.1c8d0336abee3768ffbea361f92877097c5a64d8\"><\/a><a id=\"t.5\"><\/a><table class=\"c54\"><tr class=\"c51\"><td class=\"c35\" colspan=\"1\" rowspan=\"1\"><p class=\"c3\"><span class=\"c37\">window<\/span><span class=\"c4\">.addEventListener(<\/span><span class=\"c19\">&quot;message&quot;<\/span><span class=\"c4\">, <\/span><span class=\"c13\">function<\/span><span class=\"c4\">&nbsp;(event) {<br><br> &nbsp;<\/span><span class=\"c13\">var<\/span><span class=\"c4\">&nbsp;scoreRequiredForPassingGrade = <\/span><span class=\"c19\">60<\/span><span class=\"c4\">;<br> &nbsp;Var eventName = event.data.substring(<\/span><span class=\"c19\">0<\/span><span class=\"c4\">, <\/span><span class=\"c19\">8<\/span><span class=\"c4\">);<br> &nbsp;<\/span><span class=\"c13\">var<\/span><span class=\"c4\">&nbsp;testScore = <\/span><span class=\"c37\">parseInt<\/span><span class=\"c4\">(event.data.substring(<\/span><span class=\"c19\">8<\/span><span class=\"c4\">, event.data.length));<br><br> &nbsp;<\/span><span class=\"c36\">\/\/ Note 1: It is VERY important that eventName matches what is sent from Storyline! <\/span><span class=\"c4\"><br> &nbsp;<\/span><span class=\"c13\">if<\/span><span class=\"c4\">&nbsp;(eventName == <\/span><span class=\"c19\">&quot;SCEscore&quot;<\/span><span class=\"c4\">&nbsp;&amp;&amp; testScore &gt;= scoreRequiredForPassingGrade) {<br> &nbsp; &nbsp;<\/span><span class=\"c36\">\/\/ Note 2: Here we can do something like submit the scenario&#39;s score to the LMS, or complete a certain task.<\/span><span class=\"c4\"><br> &nbsp; &nbsp;LB.Actions.submitResults({<\/span><span class=\"c33\">method<\/span><span class=\"c4\">: <\/span><span class=\"c19\">&quot;SCORM&quot;<\/span><span class=\"c4\">, <\/span><span class=\"c33\">results<\/span><span class=\"c4\">: testScore});<br><br> &nbsp; &nbsp;<\/span><span class=\"c36\">\/\/ Note 3: &quot;task_code&quot; is the task&#39;s shortcode, which can be found on Trophio.<\/span><span class=\"c4\"><br> &nbsp; &nbsp;LB.Actions.completeTask({<\/span><span class=\"c33\">shortcode<\/span><span class=\"c4\">: <\/span><span class=\"c19\">&quot;task_code&quot;<\/span><span class=\"c4\">});<br> &nbsp;}<br>});<\/span><\/p><\/td><\/tr><\/table><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">A few things to note about this snippet:<br><\/span><\/p><ul class=\"c2 lst-kix_aocqtuavy7p1-0 start\"><li class=\"c3 c8 c23 li-bullet-0\"><span class=\"c16\">Note 1: <\/span><span class=\"c14\">eventName <\/span><span>(&ldquo;SCEscore&rdquo; in the example) must match eventName in the snipper right before this one, in the &ldquo;<\/span><span class=\"c38\"><a class=\"c10\" href=\"#hotqo6r56mzoc\">The Storyline side<\/a><\/span><span class=\"c0\">&rdquo; section.<br><\/span><\/li><li class=\"c3 c8 c23 li-bullet-0\"><span class=\"c16\">Note 2: <\/span><span>the actions to be triggered when the score is received (in the case of this example, to be triggered only if the score received is higher or equal to the passing grade score, set as 60) are arbitrary: a full list of actions can be found in <\/span><span class=\"c38\"><a class=\"c10\" href=\"https:\/\/hyperspace.mv\/academy\/scenario-actions\/\">our Scenario Actions guide<\/a><\/span><span class=\"c0\">.<br><\/span><\/li><li class=\"c3 c8 c23 li-bullet-0\"><span class=\"c16\">Note 3: <\/span><span class=\"c14\">&ldquo;task_code&rdquo;<\/span><span>&nbsp;is the task&rsquo;s shortcode, and can be found in Trophio. If you are not familiar with that part of the Hyperspace Metaverse Platform and wish to introduce gamification within your experiences, please refer to <\/span><span class=\"c38\"><a class=\"c10\" href=\"https:\/\/hyperspace.mv\/academy\/trophio-gamification-user-guide\/\">our guide to Trophio<\/a><\/span><span class=\"c0\">.<\/span><\/li><\/ul><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">A note on scoring: if more than a single Storyline module is included in a Scenario, their score will need to be reduced to a single one (Scenario can only submit a single score to the LMS). It is therefore recommended to have a consistent scoring system (such as, for 5 different modules, having each of them contribute a maximum of 20 points to the score).<\/span><\/p><h2 class=\"c1\" id=\"h4kychx5ysp9x\"><span class=\"c11\">The Scenario side<\/span><\/h2><p class=\"c3 c8\"><span class=\"c0\">For the last part of the integration, some sort of trigger to show the Storyline module is required within a space &#8211; usually clicking or tapping on a mediaboard. Including it is quite straightforward:<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><ol class=\"c2 lst-kix_wcgy9uqhb506-0 start\" start=\"1\"><li class=\"c3 c8 c23 li-bullet-0\"><span class=\"c0\">Go to the space that should include the module (make sure to be logged in and of having editing permissions &#8211; a crown &#x1f451; will appear next to your avatar&rsquo;s name, but it&rsquo;s exact appearance will vary depending on the platform).<\/span><\/li><\/ol><p class=\"c6\"><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: 151.95px; height: 163.50px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh3.googleusercontent.com\/u0Hn1H8-s-UCj2yJoF-7OXeLUPX3oGmHwI-uR6P8wkebTDGCnkfozYDbho-UpH69PxpGXXsnzZJJe0Wx3wyOPx0OJzCO2o9cahl-RVR5nk1MCR-RYDLD2Vy8tbJmvYK3ATrZv9DtMVCXIdk\" style=\"width: 151.95px; height: 163.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=\"c6\"><span class=\"c34\">Fig. 16.Crown besides the avatar&rsquo;s name<\/span><\/p><p class=\"c6 c24\"><span class=\"c0\"><br><\/span><\/p><ol class=\"c2 lst-kix_wcgy9uqhb506-0\" start=\"2\"><li class=\"c3 c8 c23 li-bullet-0\"><span class=\"c0\">Click on the &ldquo;Edit menu&rdquo; button, and then on &ldquo;Add mediaboard&rdquo;<\/span><\/li><\/ol><p class=\"c6\"><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: 480.50px; height: 181.73px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh4.googleusercontent.com\/tbbeVG1cs3mCSJxHtkwA7wIfghM1RS1fEqXUwwMnrkF-ifDN_CPlDZ4nI4zSKTJkZ_FSLblxvEvE9oGVzGuFiZCF2ULmYpQ6M7JkfIXgj6U5N9WyLtUpIhT9wi6XWrPaH1lpfIdzomBRET0\" style=\"width: 480.50px; height: 181.73px; 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=\"c6\"><span class=\"c44\">Fig. 17. The edit menu<\/span><span class=\"c0\"><br><\/span><\/p><ol class=\"c2 lst-kix_wcgy9uqhb506-0\" start=\"3\"><li class=\"c3 c8 c23 li-bullet-0\"><span>Select &ldquo;HTML&rdquo;, and paste the following in the input box. <br>Make sure to put the URL of your captivate module in the code where &ldquo;<\/span><span class=\"c48\">YOUR_STORYLINE_MODULE<\/span><span class=\"c0\">&rdquo; is<\/span><\/li><\/ol><a id=\"t.52c90569eabaad5ecbf78ed56034dbc5df8b5f17\"><\/a><a id=\"t.6\"><\/a><table class=\"c54\"><tr class=\"c51\"><td class=\"c35\" colspan=\"1\" rowspan=\"1\"><p class=\"c3\"><span class=\"c4\">&lt;<\/span><span class=\"c30\">iframe<\/span><span class=\"c4\">&nbsp;<\/span><span class=\"c33\">width<\/span><span class=\"c4\">=<\/span><span class=\"c19\">&quot;200&quot;<\/span><span class=\"c4\">&nbsp;<\/span><span class=\"c33\">height<\/span><span class=\"c4\">=<\/span><span class=\"c19\">&quot;113&quot;<\/span><span class=\"c4\">&nbsp;<\/span><span class=\"c33\">src<\/span><span class=\"c4\">=<\/span><span class=\"c19\">&quot;YOUR_STORYLINE_MODULE&quot;<\/span><span class=\"c4\">&nbsp;<\/span><span class=\"c33\">frameborder<\/span><span class=\"c4\">=<\/span><span class=\"c19\">&quot;0&quot;<\/span><span class=\"c4\">&nbsp;<\/span><span class=\"c33\">allow<\/span><span class=\"c4\">=<\/span><span class=\"c19\">&quot;vr;autoplay;camera;microphone;&quot;<\/span><span class=\"c4\">&nbsp;<\/span><span class=\"c33\">style<\/span><span class=\"c4\">=<\/span><span class=\"c19\">&quot;width:100%;height:75vh&quot;<\/span><span class=\"c4\">&gt;&lt;\/<\/span><span class=\"c30\">iframe<\/span><span class=\"c4\">&gt;<\/span><\/p><\/td><\/tr><\/table><p class=\"c6 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c6\"><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: 369.90px; height: 410.50px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh5.googleusercontent.com\/U2luVSEr-SvrQ2DRYu6Vq1xRgS_HQ64wwVeefM5kRKv4tfpN5etg0WuL7effDjmDRsej-u5yLYtW8a6ELYJGUiwJ5BA8chPLnbFI3qHOlFWnGUvlAmgS4V5C1DcY0nzP8-rLlJ2gq03bQP4\" style=\"width: 369.90px; height: 410.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=\"c6\"><span class=\"c34\">Fig. 18. Creating a mediaboard<\/span><\/p><p class=\"c6 c24\"><span class=\"c34\"><\/span><\/p><ol class=\"c2 lst-kix_dugyr1f4z70-0 start\" start=\"4\"><li class=\"c3 c8 c23 li-bullet-0\"><span class=\"c0\">Click the green &ldquo;Embed&rdquo; button in the popup: a mediaboard will be created in front of the avatar, and is movable by clicking and dragging over it.<\/span><\/li><\/ol><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">And that&rsquo;s it &#8211; any Storyline module can be integrated within Scenario in the same way.<\/span><\/p><h1 class=\"c8 c52\" id=\"htgqeukaohrjq\"><span class=\"c40 c49 c29\">Appendix III: Testing the SCORM integration<\/span><\/h1><p class=\"c3 c8\"><span>The easiest and quickest way to test that a score can be submitted by the platform to the chosen LMS is to create an object in the space, and call <\/span><span class=\"c48\">submitScore<\/span><span class=\"c0\">&nbsp;from it.<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><ol class=\"c2 lst-kix_9rot7fpc6rei-0 start\" start=\"1\"><li class=\"c3 c8 c23 li-bullet-0\"><span>In the edit menu, select &ldquo;<\/span><span class=\"c16\">Add content<\/span><span>&rdquo;, then <\/span><span class=\"c16\">add any model<\/span><span class=\"c0\">&nbsp;(for instance you can search for &ldquo;cube&rdquo;)<\/span><\/li><li class=\"c3 c8 c23 li-bullet-0\"><span>After the model loaded, <\/span><span class=\"c16\">enter edit mode<\/span><span>, and <\/span><span class=\"c5\">click on the gear icon<\/span><\/li><\/ol><p class=\"c6\"><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: 394.50px; height: 177.02px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh6.googleusercontent.com\/7AqQbk-sDdYFSQdc1OSaIrb6m_HOtrRYH4T7bM6DwC51RC7V86JRe7np98s7isdbIPsVODtqyKFshp0DJgdgH4LZDq9qNRA2sH1mdKgl2Lx7rPtl1OO0Uhlqc6J-0K-O6pjLMRfPP5p3Pbo\" style=\"width: 394.50px; height: 177.02px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" title=\"\"><\/span><\/p><ol class=\"c2 lst-kix_9rot7fpc6rei-0\" start=\"3\"><li class=\"c3 c8 c23 li-bullet-0\"><span>In the <\/span><span class=\"c48\">onclick<\/span><span>&nbsp;field, <\/span><span class=\"c5\">click on &ldquo;Edit Action&rdquo;<\/span><\/li><\/ol><p class=\"c6\"><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: 624.00px; height: 48.00px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh5.googleusercontent.com\/mttoiDtMnPFNGftPrXsSbi74K8oogPL8MxdfIiF9AyqNBSXS3AHJAEs7YhsvY7lAeenlZl5lhitvbrWmvo7h5PnZjrDczM6tJZWXV7d1I43RCzFZZFNBX38JOPouvoPYivJKIfHohCWaRSU\" style=\"width: 624.00px; height: 48.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><ol class=\"c2 lst-kix_9rot7fpc6rei-0\" start=\"4\"><li class=\"c3 c8 c23 li-bullet-0\"><span class=\"c16\">Click on<\/span><span>&nbsp;&ldquo;<\/span><span class=\"c16\">More&rdquo;<\/span><span class=\"c0\">&nbsp;(the rightmost of the blue buttons at the bottom)<\/span><\/li><li class=\"c3 c8 c23 li-bullet-0\"><span class=\"c16\">Select &ldquo;Custom action&rdquo; <\/span><span class=\"c0\">from the dropdown<\/span><\/li><li class=\"c3 c8 c23 li-bullet-0\"><span class=\"c0\">Fill it with the following parameters:<\/span><\/li><\/ol><ol class=\"c2 lst-kix_9rot7fpc6rei-1 start\" start=\"1\"><li class=\"c3 c22 c8 li-bullet-0\"><span class=\"c16\">Action Name<\/span><span>: <\/span><span class=\"c26 c48 c29\">callFunction<\/span><\/li><li class=\"c3 c22 c8 li-bullet-0\"><span class=\"c16\">name<\/span><span>: <\/span><span class=\"c26 c48 c29\">LB.Lms.submitScore<\/span><\/li><li class=\"c3 c22 c8 li-bullet-0\"><span class=\"c16\">parameter<\/span><span>: <\/span><span class=\"c26 c48 c29\">100<\/span><\/li><\/ol><p class=\"c3 c8\"><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: 397.50px; height: 358.64px;\"><img decoding=\"async\" alt=\"\" src=\"https:\/\/lh4.googleusercontent.com\/CVrY4oFtHYqd9faOyM8TLhh298GGfO3tF2_4h0xlhWv1AfFUXSgMHfSFZ8ohHIn9PpkQBjLeUNTAB64IL1wWlelqsA74KEjOPoYk2wiixmZqgUUqTL-3b-UnfMz814vm0ky9I_W-c6cjLyg\" style=\"width: 397.50px; height: 358.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><ol class=\"c2 lst-kix_9rot7fpc6rei-0\" start=\"7\"><li class=\"c3 c8 c23 li-bullet-0\"><span>Then click or tap on &ldquo;<\/span><span class=\"c16\">Save action<\/span><span>&rdquo;, <\/span><span class=\"c16\">&nbsp;then <\/span><span>&ldquo;<\/span><span class=\"c16\">Save<\/span><span class=\"c0\">&rdquo; at the bottom of the previous popup.<\/span><\/li><li class=\"c3 c8 c23 li-bullet-0\"><span class=\"c16\">Exit edit mode<\/span><span class=\"c0\">.<\/span><\/li><\/ol><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8\"><span class=\"c0\">By clicking on the item now, a score of 100 will be submitted, and you can check that it&rsquo;s reported correctly in your LMS of choice.<\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><p class=\"c3 c8 c24\"><span class=\"c0\"><\/span><\/p><div><p class=\"c6\"><span class=\"c21\">Trademarks &amp; Copyrights are property of their respective owners. Pictures are indicative only &amp; may not reflect final production.<\/span><\/p><p class=\"c6 c24\"><span class=\"c21\"><\/span><\/p><\/div><\/body><\/html>","protected":false},"excerpt":{"rendered":"V2 VR Scenario &#8211; Integrating ChatMapper with Articulate Storyline and SCORM 1.2&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Integrating ChatMapper in SCORM environments through Articulate Storyline is incredibly straightforward. Thanks to the deep extensibility that both ChatMapper and Storyline have been developed for, JavaScript can act as a bridge and pass information from one to the other, and [&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-2516","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>V2 VR Scenario Chat Mapper-Storyline integration with SCORM 1.2<\/title>\n<meta name=\"description\" content=\"V2 VR Scenario Chat Mapper-Storyline integration with SCORM 1.2\" \/>\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\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"V2 VR Scenario Chat Mapper-Storyline integration with SCORM 1.2\" \/>\n<meta property=\"og:description\" content=\"V2 VR Scenario Chat Mapper-Storyline integration with SCORM 1.2\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/\" \/>\n<meta property=\"og:site_name\" content=\"Metaverse Academy\" \/>\n<meta property=\"article:modified_time\" content=\"2023-02-07T12:55:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/lh4.googleusercontent.com\/EuZJ0_WeQBx-fK6dbfWr_Pij5_cJiRCmugcEcvGN27bbPQgsuH_mZL9JjzK2WiLt3rwV4kqCyuTxXumiftnJF9Y-sWRI7KCmCUsBfssqyfba-CBrVLzoeEqsMv2gMa9C7MElOPHfbOlL2jw\" \/>\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=\"14 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/\",\"url\":\"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/\",\"name\":\"V2 VR Scenario Chat Mapper-Storyline integration with SCORM 1.2\",\"isPartOf\":{\"@id\":\"https:\/\/hyperspace.mv\/academy\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/lh4.googleusercontent.com\/EuZJ0_WeQBx-fK6dbfWr_Pij5_cJiRCmugcEcvGN27bbPQgsuH_mZL9JjzK2WiLt3rwV4kqCyuTxXumiftnJF9Y-sWRI7KCmCUsBfssqyfba-CBrVLzoeEqsMv2gMa9C7MElOPHfbOlL2jw\",\"datePublished\":\"2019-08-21T10:28:28+00:00\",\"dateModified\":\"2023-02-07T12:55:07+00:00\",\"description\":\"V2 VR Scenario Chat Mapper-Storyline integration with SCORM 1.2\",\"breadcrumb\":{\"@id\":\"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/#primaryimage\",\"url\":\"https:\/\/lh4.googleusercontent.com\/EuZJ0_WeQBx-fK6dbfWr_Pij5_cJiRCmugcEcvGN27bbPQgsuH_mZL9JjzK2WiLt3rwV4kqCyuTxXumiftnJF9Y-sWRI7KCmCUsBfssqyfba-CBrVLzoeEqsMv2gMa9C7MElOPHfbOlL2jw\",\"contentUrl\":\"https:\/\/lh4.googleusercontent.com\/EuZJ0_WeQBx-fK6dbfWr_Pij5_cJiRCmugcEcvGN27bbPQgsuH_mZL9JjzK2WiLt3rwV4kqCyuTxXumiftnJF9Y-sWRI7KCmCUsBfssqyfba-CBrVLzoeEqsMv2gMa9C7MElOPHfbOlL2jw\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/hyperspace.mv\/academy\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"V2 VR Scenario Chat Mapper-Storyline integration with SCORM 1.2\"}]},{\"@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":"V2 VR Scenario Chat Mapper-Storyline integration with SCORM 1.2","description":"V2 VR Scenario Chat Mapper-Storyline integration with SCORM 1.2","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\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/","og_locale":"en_US","og_type":"article","og_title":"V2 VR Scenario Chat Mapper-Storyline integration with SCORM 1.2","og_description":"V2 VR Scenario Chat Mapper-Storyline integration with SCORM 1.2","og_url":"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/","og_site_name":"Metaverse Academy","article_modified_time":"2023-02-07T12:55:07+00:00","og_image":[{"url":"https:\/\/lh4.googleusercontent.com\/EuZJ0_WeQBx-fK6dbfWr_Pij5_cJiRCmugcEcvGN27bbPQgsuH_mZL9JjzK2WiLt3rwV4kqCyuTxXumiftnJF9Y-sWRI7KCmCUsBfssqyfba-CBrVLzoeEqsMv2gMa9C7MElOPHfbOlL2jw","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/","url":"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/","name":"V2 VR Scenario Chat Mapper-Storyline integration with SCORM 1.2","isPartOf":{"@id":"https:\/\/hyperspace.mv\/academy\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/#primaryimage"},"image":{"@id":"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/#primaryimage"},"thumbnailUrl":"https:\/\/lh4.googleusercontent.com\/EuZJ0_WeQBx-fK6dbfWr_Pij5_cJiRCmugcEcvGN27bbPQgsuH_mZL9JjzK2WiLt3rwV4kqCyuTxXumiftnJF9Y-sWRI7KCmCUsBfssqyfba-CBrVLzoeEqsMv2gMa9C7MElOPHfbOlL2jw","datePublished":"2019-08-21T10:28:28+00:00","dateModified":"2023-02-07T12:55:07+00:00","description":"V2 VR Scenario Chat Mapper-Storyline integration with SCORM 1.2","breadcrumb":{"@id":"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/#primaryimage","url":"https:\/\/lh4.googleusercontent.com\/EuZJ0_WeQBx-fK6dbfWr_Pij5_cJiRCmugcEcvGN27bbPQgsuH_mZL9JjzK2WiLt3rwV4kqCyuTxXumiftnJF9Y-sWRI7KCmCUsBfssqyfba-CBrVLzoeEqsMv2gMa9C7MElOPHfbOlL2jw","contentUrl":"https:\/\/lh4.googleusercontent.com\/EuZJ0_WeQBx-fK6dbfWr_Pij5_cJiRCmugcEcvGN27bbPQgsuH_mZL9JjzK2WiLt3rwV4kqCyuTxXumiftnJF9Y-sWRI7KCmCUsBfssqyfba-CBrVLzoeEqsMv2gMa9C7MElOPHfbOlL2jw"},{"@type":"BreadcrumbList","@id":"https:\/\/hyperspace.mv\/academy\/v2-vr-scenario-chat-mapperstoryline-integration-with-scorm-12\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hyperspace.mv\/academy\/"},{"@type":"ListItem","position":2,"name":"V2 VR Scenario Chat Mapper-Storyline integration with SCORM 1.2"}]},{"@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\/2516","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=2516"}],"version-history":[{"count":4,"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/pages\/2516\/revisions"}],"predecessor-version":[{"id":4541,"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/pages\/2516\/revisions\/4541"}],"wp:attachment":[{"href":"https:\/\/hyperspace.mv\/academy\/wp-json\/wp\/v2\/media?parent=2516"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}