showTooltip('hotspot');
set(bordercolor, 0xff5736);
set(fillcolor, 0x5b2206);
set(borderalpha, 1);
set(fillalpha, 0.90000762951094837);
set(borderwidth, 4);
set(bordercolor, 0xf8c200);
set(fillcolor, 0xde5718);
set(borderalpha, 1);
set(fillalpha, 0.40000000000000002);
set(borderwidth, 1);
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showTooltip('hotspot');
set(bordercolor, 0x000000);
set(fillcolor, 0x1aff0e);
set(borderalpha, 0);
set(fillalpha, 0.90000762951094837);
set(borderwidth, 4);
set(bordercolor, 0x000000);
set(fillcolor, 0x27fa40);
set(borderalpha, 0);
set(fillalpha, 0.20000000000000001);
set(borderwidth, 1);
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
showtooltip('hotspot');
hideTooltip();
ifnot (CirclesControlBarbarbuilt, CirclesControlBarbuildMenu(); set(CirclesControlBarbarbuilt, true););
set(CirclesControlBarIsOpened, false);
set(layer[CirclesControlBarbtn_hidecontrols].visible, false);
set(layer[CirclesControlBarbtn_showcontrols].visible, true);
if (scene.count GT 1,
set(layer[CirclesControlBarbtn_next_pano].visible, false);
set(layer[CirclesControlBarbtn_prev_pano].visible, false);
);
if (device.desktop,
set(layer[CirclesControlBarbtn_in].visible, false);
set(layer[CirclesControlBarbtn_out].visible, false);
);
CirclesControlBarupdateFullscreenButtons();
CirclesControlBarupdateAutotourButtons();
set(layer[CirclesControlBar_menu_bg].width, get(CirclesControlBarbackgroundwidthwhenclosed));
set(layer[CirclesControlBar_menu_bg].visible, true);
set(CirclesControlBarIsOpened, true);
set(layer[CirclesControlBarbtn_hidecontrols].visible, true);
set(layer[CirclesControlBarbtn_showcontrols].visible, false);
set(layer[CirclesControlBar_menu_bg].visible, true);
if (scene.count GT 1,
set(layer[CirclesControlBarbtn_next_pano].visible, true);
set(layer[CirclesControlBarbtn_prev_pano].visible, true);
);
if (device.desktop,
set(layer[CirclesControlBarbtn_in].visible, true);
set(layer[CirclesControlBarbtn_out].visible, true);
);
CirclesControlBarupdateFullscreenButtons();
CirclesControlBarupdateAutotourButtons();
set(layer[CirclesControlBar_menu_bg].width, get(CirclesControlBarbackgroundwidthwhenopened));
set(layer[CirclesControlBarbtn_openfs].visible , false);
set(layer[CirclesControlBarbtn_closefs].visible, false);
if (device.fullscreensupport,
if(tour_fullscreen,
set(layer[CirclesControlBarbtn_openfs].visible , false);
set(layer[CirclesControlBarbtn_closefs].visible, true);
,
set(layer[CirclesControlBarbtn_openfs].visible ,true);
set(layer[CirclesControlBarbtn_closefs].visible,false);
);
,
CirclesControlBarHideFullscreenButtons();
);
if (CirclesControlBarIsOpened,
CirclesControlBarShowFullscreenButtons();
,
CirclesControlBarHideFullscreenButtons();
);
set(layer[CirclesControlBarbtn_autotour_off].visible, false);
set(layer[CirclesControlBarbtn_autotour_on].visible , false);
if (tour_autotourenabled == false,
set(layer[CirclesControlBarbtn_autotour_off].visible, false);
set(layer[CirclesControlBarbtn_autotour_on].visible , true);
,
set(layer[CirclesControlBarbtn_autotour_off].visible, true);
set(layer[CirclesControlBarbtn_autotour_on].visible , false);
);
if (CirclesControlBarIsOpened,
CirclesControlBarShowAutotourButtons();
,
CirclesControlBarHideAutotourButtons();
);
set(CirclesControlBarbutton_pos, 0);
set(CirclesControlBarbackgroundwidthwhenclosed, 40);
set(layer[CirclesControlBarbtn_hidecontrols].x, get(CirclesControlBarbutton_pos));
set(layer[CirclesControlBarbtn_showcontrols].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
if (device.fullscreensupport,
set(layer[CirclesControlBarbtn_openfs].x , get(CirclesControlBarbutton_pos));
set(layer[CirclesControlBarbtn_closefs].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
);
set(layer[CirclesControlBarbtn_autotour_on].x , get(CirclesControlBarbutton_pos));
set(layer[CirclesControlBarbtn_autotour_off].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
if (device.desktop,
set(layer[CirclesControlBarbtn_out].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
set(layer[CirclesControlBarbtn_in].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
);
if (scene.count GT 1,
set(layer[CirclesControlBarbtn_next_pano].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
set(layer[CirclesControlBarbtn_prev_pano].x, get(CirclesControlBarbutton_pos));
inc(CirclesControlBarbutton_pos, 45);
);
dec(CirclesControlBarbutton_pos, 5);
set(CirclesControlBarbackgroundwidthwhenopened, get(CirclesControlBarbutton_pos));
set(layer[CirclesControlBar_menu_bg].width, get(CirclesControlBarbackgroundwidthwhenopened));
CirclesControlBarshowMenuControls();
set(layer[logo].visible, false);
set(layer[logo].visible, true);
getmessage(urltoopen,buttononclick102970openurlwebsiteurl);openurl(get(urltoopen),_blank);
set(layer[button].visible, false);
set(layer[button].visible, true);
getmessage(urltoopen,button1onclick102970openurlwebsiteurl);openurl(get(urltoopen),_blank);
set(layer[button1].visible, false);
set(layer[button1].visible, true);
if(ptplugin[socialShare].isOpen,closeKolorBox_socialShare();,showSocialShare_socialShare(););
set(layer[button2].visible, false);
set(layer[button2].visible, true);
set(ptplugin[socialShare].jsready, true);
ifnot(ptplugin[socialShare].isOpen,
set(ptplugin[socialShare].isOpen, true);
pauseautorotation(forceplugin);
js(invokePluginFunction(socialShare, loadSingleArrayItem, social));
events.dispatch(onremovedisplayedobject);
);
js(invokePluginFunction(socialShare, toggleKolorBox, %1));
js(invokePluginFunction(socialShare, closeKolorBox));
resumeautorotation(forceplugin);
set(ptplugin[socialShare].isOpen, false);
if(ptplugin[socialShare].jsready,
js(invokePluginFunction(socialShare, changeLanguage));
);
set(MultispotvertPosMainSpot,0);
set(MultispothorPosMainSpot,0);
for(set(Multispotiii,0), Multispotiii LT hotspot.count, inc(Multispotiii),
tween(hotspot[get(Multispotnamename)].rotate, 0.0,0.5, easeOutCubic);
tween(hotspot[get(Multispotnamename)].scale, 1,0.5, easeOutCubic);
copy(MultispotvertPosMainSpot, hotspot[get(Multispotnamename)].atv);
copy(MultispothorPosMainSpot, hotspot[get(Multispotnamename)].ath);
hideTooltip();
);
for(set(Multispoti,0), Multispoti LT hotspot.count, inc(Multispoti),
if(hotspot[get(Multispoti)].style == "Iconc1_HS_Multi_Web",
if(%1 == 0,
set(hotspot[get(Multispoti)].alpha, 0);
,
tween(hotspot[get(Multispoti)].alpha, 0,%1);
);
set(hotspot[get(Multispoti)].enabled, false);
removehotspot(MultispotIconc1_HS_Multi_Web);
set(hotspot[get(Multispoti)].renderer,css3d);
tween(hotspot[get(Multispoti)].scale,1,0);
copy(MultispotIconc1_HS_Multi_Webdhsv, hotspot[get(Multispoti)].atv);
copy(MultispotIconc1_HS_Multi_Webdhsh, hotspot[get(Multispoti)].ath);
tween(hotspot[get(Multispoti)].atv, get(MultispotvertPosMainSpot),%1);
tween(hotspot[get(Multispoti)].ath, get(MultispothorPosMainSpot),%1);
);
if(hotspot[get(Multispoti)].style == "Iconc2_HS_Multi_Web",
if(%1 == 0,
set(hotspot[get(Multispoti)].alpha, 0);
,
tween(hotspot[get(Multispoti)].alpha, 0,%1);
);
set(hotspot[get(Multispoti)].enabled, false);
removehotspot(MultispotIconc2_HS_Multi_Web);
set(hotspot[get(Multispoti)].renderer,css3d);
tween(hotspot[get(Multispoti)].scale,1,0);
copy(MultispotIconc2_HS_Multi_Webdhsv, hotspot[get(Multispoti)].atv);
copy(MultispotIconc2_HS_Multi_Webdhsh, hotspot[get(Multispoti)].ath);
tween(hotspot[get(Multispoti)].atv, get(MultispotvertPosMainSpot),%1);
tween(hotspot[get(Multispoti)].ath, get(MultispothorPosMainSpot),%1);
);
if(hotspot[get(Multispoti)].style == "Iconc3_HS_Multi_Web",
set(hotspot[get(Multispoti)].renderer,css3d);
tween(hotspot[get(Multispoti)].scale,1,0);
copy(MultispotIconc3_HS_Multi_Webdhsv, hotspot[get(Multispoti)].atv);
copy(MultispotIconc3_HS_Multi_Webdhsh, hotspot[get(Multispoti)].ath);
set(hotspot[get(Multispoti)].enabled, false);
tween(hotspot[get(Multispoti)].atv, get(MultispotvertPosMainSpot),%1);
tween(hotspot[get(Multispoti)].ath, get(MultispothorPosMainSpot),%1);
tween(hotspot[get(Multispoti)].alpha, 0,%1);
removehotspot(MultispotIconc3_HS_Multi_Web);
);
if(hotspot[get(Multispoti)].style == "Iconc4_HS_Multi_Web",
set(hotspot[get(Multispoti)].renderer,css3d);
tween(hotspot[get(Multispoti)].scale,1,0);
copy(MultispotIconc4_HS_Multi_Webdhsv, hotspot[get(Multispoti)].atv);
copy(MultispotIconc4_HS_Multi_Webdhsh, hotspot[get(Multispoti)].ath);
set(hotspot[get(Multispoti)].enabled, false);
tween(hotspot[get(Multispoti)].atv, get(MultispotvertPosMainSpot),%1);
tween(hotspot[get(Multispoti)].ath, get(MultispothorPosMainSpot),%1);
tween(hotspot[get(Multispoti)].alpha, 0,%1);
removehotspot(MultispotIconc4_HS_Multi_Web);
);
if(hotspot[get(Multispoti)].style == "Iconc5_HS_Multi_Web",
set(hotspot[get(Multispoti)].renderer,css3d);
tween(hotspot[get(Multispoti)].scale,1,0);
copy(MultispotIconc5_HS_Multi_Webdhsv, hotspot[get(Multispoti)].atv);
copy(MultispotIconc5_HS_Multi_Webdhsh, hotspot[get(Multispoti)].ath);
set(hotspot[get(Multispoti)].enabled, false);
tween(hotspot[get(Multispoti)].atv, get(MultispotvertPosMainSpot),%1);
tween(hotspot[get(Multispoti)].ath, get(MultispothorPosMainSpot),%1);
tween(hotspot[get(Multispoti)].alpha, 0,%1);
removehotspot(MultispotIconc5_HS_Multi_Web);
);
if(hotspot[get(Multispoti)].style == "Iconc6_HS_Multi_Web",
set(hotspot[get(Multispoti)].renderer,css3d);
tween(hotspot[get(Multispoti)].scale,1,0);
copy(MultispotIconc6_HS_Multi_Webdhsv, hotspot[get(Multispoti)].atv);
copy(MultispotIconc6_HS_Multi_Webdhsh, hotspot[get(Multispoti)].ath);
set(hotspot[get(Multispoti)].enabled, false);
tween(hotspot[get(Multispoti)].atv, get(MultispotvertPosMainSpot),%1);
tween(hotspot[get(Multispoti)].ath, get(MultispothorPosMainSpot),%1);
tween(hotspot[get(Multispoti)].alpha, 0,%1);
removehotspot(MultispotIconc6_HS_Multi_Web);
);
if(hotspot[get(Multispoti)].style == "Iconc7_HS_Multi_Web",
set(hotspot[get(Multispoti)].renderer,css3d);
tween(hotspot[get(Multispoti)].scale,1,0);
copy(MultispotIconc7_HS_Multi_Webdhsv, hotspot[get(Multispoti)].atv);
copy(MultispotIconc7_HS_Multi_Webdhsh, hotspot[get(Multispoti)].ath);
set(hotspot[get(Multispoti)].enabled, false);
tween(hotspot[get(Multispoti)].atv, get(MultispotvertPosMainSpot),%1);
tween(hotspot[get(Multispoti)].ath, get(MultispothorPosMainSpot),%1);
tween(hotspot[get(Multispoti)].alpha, 0,%1);
removehotspot(MultispotIconc7_HS_Multi_Web);
);
if(hotspot[get(Multispoti)].style == "Iconc8_HS_Multi_Web",
set(hotspot[get(Multispoti)].renderer,css3d);
tween(hotspot[get(Multispoti)].scale,1,0);
copy(MultispotIconc8_HS_Multi_Webdhsv, hotspot[get(Multispoti)].atv);
copy(MultispotIconc8_HS_Multi_Webdhsh, hotspot[get(Multispoti)].ath);
set(hotspot[get(Multispoti)].enabled, false);
tween(hotspot[get(Multispoti)].atv, get(MultispotvertPosMainSpot),%1);
tween(hotspot[get(Multispoti)].ath, get(MultispothorPosMainSpot),%1);
tween(hotspot[get(Multispoti)].alpha, 0,%1);
removehotspot(MultispotIconc8_HS_Multi_Web);
);
);
if(gogo,
set(Multispotcstate, true);
set(Multispotccontrolm,false);
for(set(Multispotai,0), Multispotai LT hotspot.count, inc(Multispotai),
if(hotspot[get(Multispotai)].style == "IconHS_Multi_Web",
set(Multispotnamename, get(hotspot[get(Multispotai)].name));
set(hotspot[get(Multispotai)].renderer,css3d);
set(Multispotath1, get(hotspot[get(Multispotai)].ath));
set(Multispotatv1, get(hotspot[get(Multispotai)].atv));
set(hotspot[get(Multispotai)].edge, center);
set(hotspot[get(Multispotai)].enabled, true);
set(hotspot[get(Multispotai)].onhover,
set(Multispothhhl,true);
set(handcursor, true);
showTooltip();
stopdelayedcall(Multispotstay);
);
set(hotspot[get(Multispotai)].onclick,
set(Multispotccontrolm,false);
if(Multispotcstate,
Multispotshow(0.2,Multispotath1, Multispotatv1);stopdelayedcall(Multispoticon);
tween(rotate, 0,0.5, easeOutCubic);
tween(scale, 1,0.5, easeOutCubic);
set(Multispotcstate,false);
,
set(Multispotccontrolm,true);
hideTooltip();Multispothidee(0.5,1);
tween(scale, 1,0.5);
stopdelayedcall(Multispotstay);
set(Multispotcstate,true);
);
);
set(hotspot[get(Multispotai)].onout,
hideTooltip();if(!Multispotccontrolm, delayedcall(Multispotstay,3,set(Multispotcstate,true);Multispothidee(0.5); tween(scale, 1,0.5, easeOutCubic); tween(rotate, 0,0.5,easeOutCubic););););
);
);
);
set(Multispotcstate,false);
for(set(Multispoti,0), Multispoti LT hotspot.count, inc(Multispoti),
if(hotspot[get(Multispoti)].style == "Iconc1_HS_Multi_Web",
tween(hotspot[get(Multispoti)].alpha, 1,%1);
set(hotspot[get(Multispoti)].enabled, true);
set(MultispotHS_Multi_Webath1, get(hotspot[get(Multispoti)].ath));
set(MultispotHS_Multi_Webatv1, get(hotspot[get(Multispoti)].atv));
set(hotspot[get(Multispoti)].visible, true);
copy(Multispotinih, hotspot[get(Multispoti)].ath );
copy(Multispotiniv, hotspot[get(Multispoti)].atv );
tween(hotspot[get(Multispoti)].atv, get(MultispotIconc1_HS_Multi_Webdhsv),0.2, easeoutback);
tween(hotspot[get(Multispoti)].ath, get(MultispotIconc1_HS_Multi_Webdhsh),0.2, easeoutback);
Multispotline(MultispotIconc1_HS_Multi_Web,%2, %3, MultispotHS_Multi_Webath1, MultispotHS_Multi_Webatv1);
Multispotbutt();
);
if(hotspot[get(Multispoti)].style == "Iconc2_HS_Multi_Web",
set(MultispotHS_Multi_Webath1, get(hotspot[get(Multispoti)].ath));
set(MultispotHS_Multi_Webatv1, get(hotspot[get(Multispoti)].atv));
tween(hotspot[get(Multispoti)].alpha, 1,%1);
set(hotspot[get(Multispoti)].enabled, true);
set(hotspot[get(Multispoti)].visible, true);
copy(Multispotinih, hotspot[get(Multispoti)].ath );
copy(Multispotiniv, hotspot[get(Multispoti)].atv );
tween(hotspot[get(Multispoti)].atv, get(MultispotIconc2_HS_Multi_Webdhsv),0.2, easeoutback);
tween(hotspot[get(Multispoti)].ath, get(MultispotIconc2_HS_Multi_Webdhsh),0.2, easeoutback);
Multispotline(MultispotIconc2_HS_Multi_Web,%2, %3, MultispotHS_Multi_Webath1, MultispotHS_Multi_Webatv1);
Multispotbutt();
);
if(hotspot[get(Multispoti)].style == "Iconc3_HS_Multi_Web",
set(MultispotHS_Multi_Webath1, get(hotspot[get(Multispoti)].ath));
set(MultispotHS_Multi_Webatv1, get(hotspot[get(Multispoti)].atv));
tween(hotspot[get(Multispoti)].alpha, 1,%1);
set(hotspot[get(Multispoti)].enabled, true);
set(hotspot[get(Multispoti)].visible, true);
copy(Multispotinih, hotspot[get(Multispoti)].ath );
copy(Multispotiniv, hotspot[get(Multispoti)].atv );
tween(hotspot[get(Multispoti)].atv, get(MultispotIconc3_HS_Multi_Webdhsv),0.2, easeoutback);
tween(hotspot[get(Multispoti)].ath, get(MultispotIconc3_HS_Multi_Webdhsh),0.2, easeoutback);
Multispotline(MultispotIconc3_HS_Multi_Web,%2, %3, MultispotHS_Multi_Webath1, MultispotHS_Multi_Webatv1);
Multispotbutt();
);
if(hotspot[get(Multispoti)].style == "Iconc4_HS_Multi_Web",
set(MultispotHS_Multi_Webath1, get(hotspot[get(Multispoti)].ath));
set(MultispotHS_Multi_Webatv1, get(hotspot[get(Multispoti)].atv));
tween(hotspot[get(Multispoti)].alpha, 1,%1);
set(hotspot[get(Multispoti)].enabled, true);
set(hotspot[get(Multispoti)].visible, true);
copy(Multispotinih, hotspot[get(Multispoti)].ath );
copy(Multispotiniv, hotspot[get(Multispoti)].atv );
tween(hotspot[get(Multispoti)].atv, get(MultispotIconc4_HS_Multi_Webdhsv),0.2, easeoutback);
tween(hotspot[get(Multispoti)].ath, get(MultispotIconc4_HS_Multi_Webdhsh),0.2, easeoutback);
Multispotline(MultispotIconc4_HS_Multi_Web,%2, %3, MultispotHS_Multi_Webath1, MultispotHS_Multi_Webatv1);
Multispotbutt();
);
if(hotspot[get(Multispoti)].style == "Iconc5_HS_Multi_Web",
set(MultispotHS_Multi_Webath1, get(hotspot[get(Multispoti)].ath));
set(MultispotHS_Multi_Webatv1, get(hotspot[get(Multispoti)].atv));
tween(hotspot[get(Multispoti)].alpha, 1,%1);
set(hotspot[get(Multispoti)].enabled, true);
set(hotspot[get(Multispoti)].visible, true);
copy(Multispotinih, hotspot[get(Multispoti)].ath );
copy(Multispotiniv, hotspot[get(Multispoti)].atv );
tween(hotspot[get(Multispoti)].atv, get(MultispotIconc5_HS_Multi_Webdhsv),0.2, easeoutback);
tween(hotspot[get(Multispoti)].ath, get(MultispotIconc5_HS_Multi_Webdhsh),0.2, easeoutback);
Multispotline(MultispotIconc5_HS_Multi_Web,%2, %3, MultispotHS_Multi_Webath1, MultispotHS_Multi_Webatv1);
Multispotbutt();
);
if(hotspot[get(Multispoti)].style == "Iconc6_HS_Multi_Web",
set(MultispotHS_Multi_Webath1, get(hotspot[get(Multispoti)].ath));
set(MultispotHS_Multi_Webatv1, get(hotspot[get(Multispoti)].atv));
tween(hotspot[get(Multispoti)].alpha, 1,%1);
set(hotspot[get(Multispoti)].enabled, true);
set(hotspot[get(Multispoti)].visible, true);
copy(Multispotinih, hotspot[get(Multispoti)].ath );
copy(Multispotiniv, hotspot[get(Multispoti)].atv );
tween(hotspot[get(Multispoti)].atv, get(MultispotIconc6_HS_Multi_Webdhsv),0.2, easeoutback);
tween(hotspot[get(Multispoti)].ath, get(MultispotIconc6_HS_Multi_Webdhsh),0.2, easeoutback);
Multispotline(MultispotIconc6_HS_Multi_Web,%2, %3, MultispotHS_Multi_Webath1, MultispotHS_Multi_Webatv1);
Multispotbutt();
);
if(hotspot[get(Multispoti)].style == "Iconc7_HS_Multi_Web",
set(MultispotHS_Multi_Webath1, get(hotspot[get(Multispoti)].ath));
set(MultispotHS_Multi_Webatv1, get(hotspot[get(Multispoti)].atv));
tween(hotspot[get(Multispoti)].alpha, 1,%1);
set(hotspot[get(Multispoti)].enabled, true);
set(hotspot[get(Multispoti)].visible, true);
copy(Multispotinih, hotspot[get(Multispoti)].ath );
copy(Multispotiniv, hotspot[get(Multispoti)].atv );
tween(hotspot[get(Multispoti)].atv, get(MultispotIconc7_HS_Multi_Webdhsv),0.2, easeoutback);
tween(hotspot[get(Multispoti)].ath, get(MultispotIconc7_HS_Multi_Webdhsh),0.2, easeoutback);
Multispotline(MultispotIconc7_HS_Multi_Web,%2, %3, MultispotHS_Multi_Webath1, MultispotHS_Multi_Webatv1);
Multispotbutt();
);
if(hotspot[get(Multispoti)].style == "Iconc8_HS_Multi_Web",
set(MultispotHS_Multi_Webath1, get(hotspot[get(Multispoti)].ath));
set(MultispotHS_Multi_Webatv1, get(hotspot[get(Multispoti)].atv));
tween(hotspot[get(Multispoti)].alpha, 1,%1);
set(hotspot[get(Multispoti)].enabled, true);
set(hotspot[get(Multispoti)].visible, true);
copy(Multispotinih, hotspot[get(Multispoti)].ath );
copy(Multispotiniv, hotspot[get(Multispoti)].atv );
tween(hotspot[get(Multispoti)].atv, get(MultispotIconc8_HS_Multi_Webdhsv),0.2, easeoutback);
tween(hotspot[get(Multispoti)].ath, get(MultispotIconc8_HS_Multi_Webdhsh),0.2, easeoutback);
Multispotline(MultispotIconc8_HS_Multi_Web,%2, %3, MultispotHS_Multi_Webath1, MultispotHS_Multi_Webatv1);
Multispotbutt();
);
);
set(hotspot[get(Multispoti)].renderer,css3d);
set(hotspot[get(Multispoti)].onhover,
showTooltip();stopdelayedcall(Multispotstay););
set(hotspot[get(Multispoti)].onout,
hideTooltip(););
set(hotspot[get(Multispoti)].onup,
hideTooltip();delayedcall(0.1, Multispothidee(0.5); set(Multispotcstate,true);););
set(ptplugin[websiteViewer].jsready, true);
ifnot(ptplugin[websiteViewer].isOpen,
set(ptplugin[websiteViewer].isOpen, true);
set(ptplugin[websiteViewer].doNotDeleteMe, false);
getmessage(websiteViewer_boxurl, %1);
txtadd(websiteViewer_boxurl, ?iframe=true);
pauseautorotation(forceplugin);
js(invokePluginFunction(websiteViewer, loadSingleArrayItem, get(websiteViewer_boxurl), %2));
events.dispatch(onremovedisplayedobject);
,
if('%1' != websiteViewer_boxurl,
closeKolorBox_websiteViewer();
delayedcall(0.3,openWebsite_websiteViewer(%1,%2););
);
);
js(invokePluginFunction(websiteViewer, toggleKolorBox, %1));
js(invokePluginFunction(websiteViewer, closeKolorBox));
resumeautorotation(forceplugin);
set(ptplugin[websiteViewer].isOpen, false);
if(ptplugin[websiteViewer].jsready,
stopdelayedcall(delay_websiteViewer);
js(invokePluginFunction(websiteViewer, changeLanguage));
,
delayedcall(delay_websiteViewer, 0.1, changeLanguage_websiteViewer(););
);
if(ptplugin[websiteViewer].isOpen,closeKolorBox_websiteViewer();,openWebsite_websiteViewer(button7onclick102409websiteViewer|websiteViewer|toggle_websitewebsite_url, button7onclick102409websiteViewer|websiteViewer|toggle_websitewebsite_title););
set(layer[button7].visible, false);
set(layer[button7].visible, true);
if(ptplugin[websiteViewer1].isOpen,closeKolorBox_websiteViewer1();,openWebsite_websiteViewer1(button8onclick103733websiteViewer1|websiteViewer|toggle_websitewebsite_url, button8onclick103733websiteViewer1|websiteViewer|toggle_websitewebsite_title););
set(layer[button8].visible, false);
set(layer[button8].visible, true);
set(ptplugin[websiteViewer1].jsready, true);
ifnot(ptplugin[websiteViewer1].isOpen,
set(ptplugin[websiteViewer1].isOpen, true);
set(ptplugin[websiteViewer1].doNotDeleteMe, false);
getmessage(websiteViewer1_boxurl, %1);
txtadd(websiteViewer1_boxurl, ?iframe=true);
pauseautorotation(forceplugin);
js(invokePluginFunction(websiteViewer1, loadSingleArrayItem, get(websiteViewer1_boxurl), %2));
events.dispatch(onremovedisplayedobject);
,
if('%1' != websiteViewer1_boxurl,
closeKolorBox_websiteViewer1();
delayedcall(0.3,openWebsite_websiteViewer1(%1,%2););
);
);
js(invokePluginFunction(websiteViewer1, toggleKolorBox, %1));
js(invokePluginFunction(websiteViewer1, closeKolorBox));
resumeautorotation(forceplugin);
set(ptplugin[websiteViewer1].isOpen, false);
if(ptplugin[websiteViewer1].jsready,
stopdelayedcall(delay_websiteViewer1);
js(invokePluginFunction(websiteViewer1, changeLanguage));
,
delayedcall(delay_websiteViewer1, 0.1, changeLanguage_websiteViewer1(););
);
getmessage(urltoopen,button9onclick109409openurlwebsiteurl);openurl(get(urltoopen),_blank);
set(layer[button9].visible, false);
set(layer[button9].visible, true);
if(ptplugin[PdfViewer].isOpen,closeKolorBox_PdfViewer();,openPDF_PdfViewer("Cobaye360data/graphics/button10/pdf_cobaye.pdf", button10onclick106818PdfViewer|PdfViewer|toggle_pdfpdf_title););
set(layer[button10].visible, false);
set(layer[button10].visible, true);
if(layer[togglebutton].visible,hidetogglebutton();,showtogglebutton(););
if(layer[togglebutton2].visible,hidetogglebutton2();,showtogglebutton2(););
set(layer[button11].visible, false);
set(layer[button11].visible, true);
set(ptplugin[PdfViewer].jsready, true);
ifnot(ptplugin[PdfViewer].isOpen,
set(ptplugin[PdfViewer].isOpen, true);
set(ptplugin[PdfViewer].doNotDeleteMe, false);
set(PdfViewer_boxurl, %1);
pauseautorotation(forceplugin);
js(invokePluginFunction(PdfViewer, loadSingleArrayItem, %1?iframe=true, %2));
events.dispatch(onremovedisplayedobject);
,
if('%1' != PdfViewer_boxurl,
closeKolorBox_PdfViewer();
delayedcall(0.3,openPDF_PdfViewer(%1,%2););
);
);
js(invokePluginFunction(PdfViewer, toggleKolorBox, %1));
js(invokePluginFunction(PdfViewer, closeKolorBox));
resumeautorotation(forceplugin);
set(ptplugin[PdfViewer].isOpen, false);
if(ptplugin[PdfViewer].jsready,
stopdelayedcall(delay_PdfViewer);
js(invokePluginFunction(PdfViewer, changeLanguage));
,
delayedcall(delay_PdfViewer, 0.1, changeLanguage_PdfViewer(););
);
if (state,
set(state, false);
set(used_for_hotspots, true);
alpoHideHotspots(HS_LienWeb);
set(url,%FIRSTXML%/graphics/togglebutton/bouton_afficher_360.png);
,
set(state, true);
set(used_for_hotspots, true);
alpoShowHotspots(HS_LienWeb);
set(used_for_hotspots, true);
alpoHideHotspots(Cool);
set(used_for_hotspots, true);
alpoShowHotspots(Cool);
set(url,%FIRSTXML%/graphics/togglebutton/bouton_masquer_360.png);
);
set(layer[togglebutton].visible, false);
if(tour_displaycontrols,set(layer[togglebutton].visible, true);,hidetogglebutton(););
if (state,
set(state, false);
set(used_for_hotspots, true);
alpoHideHotspots(Video);
set(url,%FIRSTXML%/graphics/togglebutton2/bouton_afficher_video.png);
,
set(state, true);
set(used_for_hotspots, true);
alpoShowHotspots(Video);
set(url,%FIRSTXML%/graphics/togglebutton2/bouton_masquer_video.png);
);
set(layer[togglebutton2].visible, false);
if(tour_displaycontrols,set(layer[togglebutton2].visible, true);,hidetogglebutton2(););
hidetogglebutton();
hidetogglebutton2();
calcBlock1H(); calcBlock2H(); if(layer[backBtn].visible, calc(layer[scrolLayer].height, layer[calc(layer[scrolLayer].parent)].height - layer[backBtn].height - (layer[scrolLayer].y - layer[backBtn].height) ); , set(layer[scrolLayer].height, 100%); ); set(events[sbBlocksHEv].onresize, sbBlocksHEvAct()); calc(layer[sbBlock1].height, 40 * stageheight * 0.01); if(layer[sbBlock1].height LT layer[sbBlock1].minheight AND layer[sbBlock1].minheight != 0, copy(layer[sbBlock1].height, layer[sbBlock1].minheight); ); if(layer[sbBlock1].height GT layer[sbBlock1].maxheight AND layer[sbBlock1].maxheight != 0, copy(layer[sbBlock1].height, layer[sbBlock1].maxheight); ); calc(layer[sbBlock1].realBlockY, 0 + 0); calc(layer[sbBlock2].height, 30 * stageheight * 0.01); if(layer[sbBlock2].height LT layer[sbBlock2].minheight AND layer[sbBlock2].minheight != 0, copy(layer[sbBlock2].height, layer[sbBlock2].minheight); ); if(layer[sbBlock2].height GT layer[sbBlock2].maxheight AND layer[sbBlock2].maxheight != 0, copy(layer[sbBlock2].height, layer[sbBlock2].maxheight); ); calc(layer[sbBlock2].realBlockY, layer[sbBlock1].realBlockY + layer[sbBlock1].height + 0); sbThumbsCloseIfnewAct(); set(thName_pano10, sbPanoThumbInner_0_0); set(thName_pano238, sbPanoThumbInner_1_0); set(thName_pano236, sbPanoThumbInner_2_0);
set(ptplugin[websiteViewer2].jsready, true);
ifnot(ptplugin[websiteViewer2].isOpen,
set(ptplugin[websiteViewer2].isOpen, true);
set(ptplugin[websiteViewer2].doNotDeleteMe, false);
getmessage(websiteViewer2_boxurl, %1);
txtadd(websiteViewer2_boxurl, ?iframe=true);
pauseautorotation(forceplugin);
js(invokePluginFunction(websiteViewer2, loadSingleArrayItem, get(websiteViewer2_boxurl), %2));
events.dispatch(onremovedisplayedobject);
,
if('%1' != websiteViewer2_boxurl,
closeKolorBox_websiteViewer2();
delayedcall(0.3,openWebsite_websiteViewer2(%1,%2););
);
);
js(invokePluginFunction(websiteViewer2, toggleKolorBox, %1));
js(invokePluginFunction(websiteViewer2, closeKolorBox));
resumeautorotation(forceplugin);
set(ptplugin[websiteViewer2].isOpen, false);
if(ptplugin[websiteViewer2].jsready,
stopdelayedcall(delay_websiteViewer2);
js(invokePluginFunction(websiteViewer2, changeLanguage));
,
delayedcall(delay_websiteViewer2, 0.1, changeLanguage_websiteViewer2(););
);
set(tour_fullscreen,false);js(setFullscreen(false));
set(tour_fullscreen,true);js(setFullscreen(true));
if(tour_fullscreen,exitFullScreen();,enterFullScreen(););
set(tour_fullscreen,false);events.dispatch(onexitfullscreen);
set(tour_fullscreen,true);events.dispatch(onenterfullscreen);
set(fullscreen,false);
set(fullscreen,true);
delayedcall(0,updatescreen(););
set(displayedVideoObjectToCreate, true);
set(displayedVideoObjectForDesktop, true);
if(%10,
set(displayedVideoObjectForDesktop, false);
,
if (device.tablet, set(displayedVideoObjectForDesktop, false););
if (device.mobile, set(displayedVideoObjectForDesktop, false););
);
if (layer[displayedStandardVideo],
if(layer[displayedStandardVideo].donotdeleteme,
set(layer[displayedStandardVideo].fromdesktop, get(displayedVideoObjectForDesktop));
set(layer[displayedStandardVideo].currentCall, false);
set(layer[displayedStandardVideo].visible, true);
if(layer[displayedStandardVideo].overlay,set(layer[displayedStandardVideoOverlayBkg].visible, true););
set(layer[displayedStandardVideo].donotdeleteme, false);
set(layer[displayedStandardVideo].pausebgsound, %11);
if (%1 == layer[displayedStandardVideo].videourl,
layer[displayedStandardVideo].stop();
ifnot(layer[displayedStandardVideo].fromdesktop,
removelayer(displayedStandardVideoOverlayButton);
removelayer(displayedStandardVideoOverlay);
);resumeautorotation(forcehotspot);
delete(tour_current_played_video);
set(tour_current_played_video_state, 0);
if(layer[displayedStandardVideo].overlay,removelayer(displayedStandardVideoOverlayBkg););
removelayer(displayedStandardVideo);
,
set(tour_current_played_video, %1);
if(tour_current_played_sound,
set(tour_current_played_video_state, 2);
,
set(tour_current_played_video_state, 1);
);
set(layer[displayedStandardVideo].onloaded, displayVideoWhenLoaded(%1,%10););
set(layer[displayedStandardVideo].autoresume, true);
if(device.html5,
set(layer[displayedStandardVideo].url, %FIRSTXML%/graphics/videoplayer.js);
,
set(layer[displayedStandardVideo].url, %SWFPATH%/graphics/videoplayer.swf);
);
);
,
events.dispatch(onremovedisplayedobject);
if (%1 != layer[displayedStandardVideo].videourl,
delayedcall(0.2,displayVideo(%1, %2, %3, %4, %5, %6, %7, %8, %9, %10, %11, %12, %13, %14););
);
);
,
if(%12,
addlayer(displayedStandardVideoOverlayBkg);
set(layer[displayedStandardVideoOverlayBkg].keep, false);
set(layer[displayedStandardVideoOverlayBkg].visible , false);
set(layer[displayedStandardVideoOverlayBkg].onclick, displayedVideoObjectStartStopAction(););
set(layer[displayedStandardVideoOverlayBkg].zorder , 97);
set(layer[displayedStandardVideoOverlayBkg].type, container);
set(layer[displayedStandardVideoOverlayBkg].width , 100%);
set(layer[displayedStandardVideoOverlayBkg].height , 100%);
set(layer[displayedStandardVideoOverlayBkg].bgcolor, "0x%13");
set(layer[displayedStandardVideoOverlayBkg].bgalpha, %14);
set(layer[displayedStandardVideoOverlayBkg].bgcapture, true);
);
addlayer(displayedStandardVideo);
set(layer[displayedStandardVideo].keep, false);
set(layer[displayedStandardVideo].visible , false);
set(layer[displayedStandardVideo].onclick, displayedVideoObjectStartStopAction(););
set(layer[displayedStandardVideo].zorder , 98);
set(layer[displayedStandardVideo].align , %2);
set(layer[displayedStandardVideo].x , %3);
set(layer[displayedStandardVideo].y , %4);
set(layer[displayedStandardVideo].width , %5);
set(layer[displayedStandardVideo].height , %6);
set(layer[displayedStandardVideo].overlay , %12);
set(layer[displayedStandardVideo].iphoneworkarounds, false);
if (%7,
set(layer[displayedStandardVideo].loop, true);
,
set(layer[displayedStandardVideo].onvideocomplete, displayedVideoObjectStartStopAction(););
);
if (displayedVideoObjectForDesktop,
set(layer[displayedStandardVideo].pausedonstart, false);
set(layer[displayedStandardVideo].onvideoready, set(layer[displayedStandardVideo].visible, true);if(layer[displayedStandardVideo].overlay,set(layer[displayedStandardVideoOverlayBkg].visible, true);););
,
set(layer[displayedStandardVideo].pausedonstart, true);
set(layer[displayedStandardVideo].onvideoready, set(layer[displayedStandardVideo].started, false);set(layer[displayedStandardVideo].visible, true);if(layer[displayedStandardVideo].overlay,set(layer[displayedStandardVideoOverlayBkg].visible, true););delayedcall(0.1,applyDisplayedStandardVideoOverlay(%1, %2, %3, %4, %5, %6, %7, %8, %9, %10, %11)););
);
set(layer[displayedStandardVideo].currentCall, true);
set(layer[displayedStandardVideo].donotdeleteme, true);
events.dispatch(onremovedisplayedobject);
delayedcall(0.2,displayVideo(%1, %2, %3, %4, %5, %6, %7, %8, %9, %10, %11, %12, %13, %14););
if (%8,pauseautorotation(forcehotspot);
);
);
addlayer(displayedStandardVideoOverlay);
set(layer[displayedStandardVideoOverlay].type, container);
set(layer[displayedStandardVideoOverlay].visible, true);
set(layer[displayedStandardVideoOverlay].zorder, 99);
set(layer[displayedStandardVideoOverlay].keep, false);
set(layer[displayedStandardVideoOverlay].align, %2);
set(layer[displayedStandardVideoOverlay].x, %3);
set(layer[displayedStandardVideoOverlay].y, %4);
set(layer[displayedStandardVideoOverlay].width, get(layer[displayedStandardVideo].pixelwidth));
set(layer[displayedStandardVideoOverlay].height, get(layer[displayedStandardVideo].pixelheight));
addlayer(displayedStandardVideoOverlayButton);
set(layer[displayedStandardVideoOverlayButton].visible, true);
set(layer[displayedStandardVideoOverlayButton].keep, false);
set(layer[displayedStandardVideoOverlayButton].parent, displayedStandardVideoOverlay);
set(layer[displayedStandardVideoOverlayButton].align, center);
set(layer[displayedStandardVideoOverlayButton].url, %FIRSTXML%/graphics/videoplayer_play_button.png);
set(layer[displayedStandardVideoOverlayButton].width, 50);
set(layer[displayedStandardVideoOverlayButton].height, 50);
set(layer[displayedStandardVideoOverlayButton].alpha, 0.5);
set(layer[displayedStandardVideoOverlayButton].enabled, false);
set(layer[displayedStandardVideoOverlayButton].capture, false);
set(layer[displayedStandardVideoOverlayButton].onclick, displayedVideoObjectStartStopAction(););
layer[displayedStandardVideo].playVideo(%1,,%2);
ifnot(tour_soundson,
pauseVideoActionsSounds();
);
if(layer[displayedStandardVideo].fromdesktop,
layer[displayedStandardVideo].stop();
set(layer[displayedStandardVideo].visible, false);
if(layer[displayedStandardVideo].overlay,set(layer[displayedStandardVideoOverlayBkg].visible, false););resumeautorotation(forcehotspot);
delete(tour_current_played_video);
set(tour_current_played_video, null);
set(tour_current_played_video_state, 0);
if(layer[displayedStandardVideo].overlay,removelayer(displayedStandardVideoOverlayBkg););
removelayer(displayedStandardVideo);
,
if (layer[displayedStandardVideo].started == false,
set(layer[displayedStandardVideo].visible , true);
if(layer[displayedStandardVideo].overlay,set(layer[displayedStandardVideoOverlayBkg].visible, true););
set(layer[displayedStandardVideoOverlay].visible , false);
removelayer(displayedStandardVideoOverlayButton);
removelayer(displayedStandardVideoOverlay);
set(layer[displayedStandardVideo].started, true);
layer[displayedStandardVideo].play();
ifnot(tour_soundson,
pauseVideoActionsSounds();
);
,
layer[displayedStandardVideo].stop();
set(layer[displayedStandardVideo].visible , false);
if(layer[displayedStandardVideo].overlay,set(layer[displayedStandardVideoOverlayBkg].visible, false););resumeautorotation(forcehotspot);
delete(tour_current_played_video);
set(tour_current_played_video, null);
set(tour_current_played_video_state, 0);
if(layer[displayedStandardVideo].overlay,removelayer(displayedStandardVideoOverlayBkg););
removelayer(displayedStandardVideo);
);
);
ifnot(layer[displayedStandardVideo].currentCall,
if(layer[displayedStandardVideo].visible,
layer[displayedStandardVideo].stop();
ifnot(layer[displayedStandardVideo].fromdesktop,
removelayer(displayedStandardVideoOverlayButton);
removelayer(displayedStandardVideoOverlay);
);
set(layer[displayedStandardVideo].visible , false);
if(layer[displayedStandardVideo].overlay,set(layer[displayedStandardVideoOverlayBkg].visible, false););resumeautorotation(forcehotspot);
delete(tour_current_played_video);
set(tour_current_played_video, null);
set(tour_current_played_video_state, 0);
if(layer[displayedStandardVideo].overlay,removelayer(displayedStandardVideoOverlayBkg););
removelayer(displayedStandardVideo);
);
);
if (layer[displayedStandardImage],
if(layer[displayedStandardImage].doNotDeleteMe,
set(layer[displayedStandardImage].currentCall, false);
set(layer[displayedStandardImage].doNotDeleteMe, false);
if (%1 == layer[displayedStandardImage].url,
applyDisplayedImageObjectAnimation(%8);
,
setDisplayedImageObjectParameters(%1, %2, %3, %4, %5, %6, %7, %8, %9, %10);
);
,
set(layer[displayedStandardImage].currentCall, false);
set(layer[displayedStandardImage].doNotDeleteMe, true);
events.dispatch(onremovedisplayedobject);
delayedcall(0.2,displayImage(%1, %2, %3, %4, %5, %6, %7, %8, %9, %10, %11, %12););
);
,
if(%10,
addlayer(displayedStandardImageOverlay);
set(layer[displayedStandardImageOverlay].keep, false);
set(layer[displayedStandardImageOverlay].width, 100%);
set(layer[displayedStandardImageOverlay].height, 100%);
set(layer[displayedStandardImageOverlay].type, container);
set(layer[displayedStandardImageOverlay].zorder, 98);
set(layer[displayedStandardImageOverlay].visible, false);
set(layer[displayedStandardImageOverlay].onclick, applyDisplayedImageObjectAnimation(%8););
set(layer[displayedStandardImageOverlay].bgcolor, "0x%11");
set(layer[displayedStandardImageOverlay].bgalpha, %12);
set(layer[displayedStandardImageOverlay].bgcapture, true);
);
addlayer(displayedStandardImage);
set(layer[displayedStandardImage].keep, false);
set(layer[displayedStandardImage].onclick, applyDisplayedImageObjectAnimation(%8););
set(layer[displayedStandardImage].zorder , 99);
set(layer[displayedStandardImage].currentCall, true);
set(layer[displayedStandardImage].doNotDeleteMe, true);
set(layer[displayedStandardImage].onloaded, resizeDisplayedImageObject());
events.dispatch(onremovedisplayedobject);
delayedcall(0.2,displayImage(%1, %2, %3, %4, %5, %6, %7, %8, %9, %10, %11, %12););
set(layer[displayedStandardImage].visible, false);
);
resumeautorotation(forcehotspot);
if (%1,
stoptween(layer[displayedStandardImage].width, layer[displayedStandardImage].height);
tween(layer[displayedStandardImage].width|layer[displayedStandardImage].height, 1|1, 1, easeOutQuad, WAIT);
if(layer[displayedStandardImage].overlay,removelayer(displayedStandardImageOverlay););removelayer(displayedStandardImage);
,
if(layer[displayedStandardImage].overlay,removelayer(displayedStandardImageOverlay););removelayer(displayedStandardImage);
);
set(layer[displayedStandardImage].url , %1);
set(layer[displayedStandardImage].align , %2);
set(layer[displayedStandardImage].x , %3);
set(layer[displayedStandardImage].y , %4);
set(layer[displayedStandardImage].imgwidth , %5);
set(layer[displayedStandardImage].imgheight , %6);
set(layer[displayedStandardImage].animated , %8);
set(layer[displayedStandardImage].applyratio, %9);
set(layer[displayedStandardImage].overlay , %10);
if (%7,pauseautorotation(forcehotspot);
);
if(layer[displayedStandardImage].url,
set(layer[displayedStandardImage].fullwidth, get(layer[displayedStandardImage].width));
set(layer[displayedStandardImage].fullheight, get(layer[displayedStandardImage].height));
if(layer[displayedStandardImage].animated,
set(layer[displayedStandardImage].width , 1);
set(layer[displayedStandardImage].height, 1);
);
if(layer[displayedStandardImage].imgwidth != "" AND layer[displayedStandardImage].imgheight != "",
if(layer[displayedStandardImage].imgwidth == "prop",
set(tempDisplayedImageObjectHeight, get(layer[displayedStandardImage].imgheight));
indexoftxt(tempDisplayedImageObjectHeightPercent, get(tempDisplayedImageObjectHeight), "%");
if(tempDisplayedImageObjectHeightPercent GT 0,
txtreplace(tempDisplayedImageObjectHeight, '%', '');
mul(tempDisplayedImageObjectHeight, get(stageheight));
div(tempDisplayedImageObjectHeight, 100);
Math.round(tempDisplayedImageObjectHeight);
);
mul(flyingImgWidth,get(layer[displayedStandardImage].fullwidth),get(tempDisplayedImageObjectHeight));
div(flyingImgWidth,get(layer[displayedStandardImage].fullheight));
Math.round(flyingImgWidth);
set(layer[displayedStandardImage].imgwidth , get(flyingImgWidth));
set(layer[displayedStandardImage].imgheight, get(tempDisplayedImageObjectHeight));
,
if(layer[displayedStandardImage].imgheight == "prop",
set(tempDisplayedImageObjectWidth, get(layer[displayedStandardImage].imgwidth));
indexoftxt(tempDisplayedImageObjectWidthPercent, get(tempDisplayedImageObjectWidth), "%");
if(tempDisplayedImageObjectWidthPercent GT 0,
txtreplace(tempDisplayedImageObjectWidth, '%', '');
mul(tempDisplayedImageObjectWidth, get(stagewidth));
div(tempDisplayedImageObjectWidth, 100);
Math.round(tempDisplayedImageObjectWidth);
);
mul(flyingImgHeight,get(layer[displayedStandardImage].fullheight),get(tempDisplayedImageObjectWidth));
div(flyingImgHeight,get(layer[displayedStandardImage].fullwidth));
Math.round(flyingImgHeight);
set(layer[displayedStandardImage].imgwidth , get(tempDisplayedImageObjectWidth));
set(layer[displayedStandardImage].imgheight , get(flyingImgHeight));
,
set(tempDisplayedImageObjectWidth, get(layer[displayedStandardImage].imgwidth));
set(tempDisplayedImageObjectHeight, get(layer[displayedStandardImage].imgheight));
indexoftxt(tempDisplayedImageObjectWidthPercent, get(tempDisplayedImageObjectWidth), "%");
indexoftxt(tempDisplayedImageObjectHeightPercent, get(tempDisplayedImageObjectHeight), "%");
if(tempDisplayedImageObjectWidthPercent GT 0,
txtreplace(tempDisplayedImageObjectWidth, '%', '');
mul(tempDisplayedImageObjectWidth, get(stagewidth));
div(tempDisplayedImageObjectWidth, 100);
Math.round(tempDisplayedImageObjectWidth);
);
if(tempDisplayedImageObjectHeightPercent GT 0,
txtreplace(tempDisplayedImageObjectHeight, '%', '');
mul(tempDisplayedImageObjectHeight, get(stageheight));
div(tempDisplayedImageObjectHeight, 100);
Math.round(tempDisplayedImageObjectHeight);
);
set(layer[displayedStandardImage].imgwidth , get(tempDisplayedImageObjectWidth));
set(layer[displayedStandardImage].imgheight, get(tempDisplayedImageObjectHeight));
);
);
,
set(layer[displayedStandardImage].imgwidth , get(layer[displayedStandardImage].fullwidth));
set(layer[displayedStandardImage].imgheight, get(layer[displayedStandardImage].fullheight));
);
set(resizedwidth, get(layer[displayedStandardImage].imgwidth));
set(resizedheight, get(layer[displayedStandardImage].imgheight));
if(layer[displayedStandardImage].applyratio,
sub(resizedstagewidth, get(stagewidth), get(layer[displayedStandardImage].x));
sub(resizedstageheight, get(stageheight), get(layer[displayedStandardImage].y));
Math.abs(resizedstagewidth);
Math.abs(resizedstageheight);
if(resizedwidth GT resizedstagewidth,
mul(tempresizedheight, get(resizedheight), get(resizedstagewidth));
div(tempresizedheight, get(resizedwidth));
Math.round(tempresizedheight);
set(resizedwidth, get(resizedstagewidth));
set(resizedheight, get(tempresizedheight));
);
if(resizedheight GT resizedstageheight,
mul(tempresizedwidth, get(resizedwidth), get(resizedstageheight));
div(tempresizedwidth, get(resizedheight));
Math.round(tempresizedwidth);
set(resizedheight, get(resizedstageheight));
set(resizedwidth, get(tempresizedwidth));
);
);
if(layer[displayedStandardImage].animated,
set(layer[displayedStandardImage].animated, false);
tween(layer[displayedStandardImage].width , get(resizedwidth), 1, easeOutQuad);
tween(layer[displayedStandardImage].height, get(resizedheight), 1, easeOutQuad);
,
set(layer[displayedStandardImage].width , get(resizedwidth));
set(layer[displayedStandardImage].height, get(resizedheight));
);
if(layer[displayedStandardImage].overlay,set(layer[displayedStandardImageOverlay].visible, true););
set(layer[displayedStandardImage].visible, true);
,
delayedcall(0.2,resizeDisplayedImageObject(););
);
ifnot(layer[displayedStandardImage].currentCall,if(layer[displayedStandardImage].visible,resumeautorotation(forcehotspot);
if(layer[displayedStandardImage].overlay,removelayer(displayedStandardImageOverlay););
removelayer(displayedStandardImage);
););
if(%1,
if(%2,
if(%2 LT view.fovmin,
zoomto(get(view.fovmin));
,
if(%2 LT view.fov,
zoomto(%2);
);
);
,
set(fov_moveforce, -1);
delayedcall(0.1, viewControlZoomStop());
);
,
set(fov_moveforce, -1);
);
if(%1,
if(%2,
if(%2 GT view.fovmax,
zoomto(get(view.fovmax));
,
if(%2 GT view.fov,
zoomto(%2);
);
);
,
set(fov_moveforce, +1);
delayedcall(0.1, viewControlZoomStop());
);
,
set(fov_moveforce, +1);
);
set(fov_moveforce, 0);
ifnot(category_copied, set(firstCategory,%1); set(category_copied,true));
if(%2 === null,
set(category_state_copied, 'hidden');
);
delayedcall(0.1,
for( set(hs,0), hs LT hotspot.count, inc(hs),
if(hotspot[get(hs)].tag == '%1',
keepHotspotsState(get(hotspot[get(hs)].style), false, get(hotspot[get(hs)].name),%2);
);
);
);
if(%2 === null,
set(category_state_copied, 'visible');
);
delayedcall(0.1,
for( set(hs,0), hs LT hotspot.count, inc(hs),
if(hotspot[get(hs)].tag == '%1',
keepHotspotsState(get(hotspot[get(hs)].style), true, get(hotspot[get(hs)].name));
);
);
);
if(firstCategory !== null,
for( set(hsv,0), hsv LT hotspot.count, inc(hsv),
setVisibilityForState(get(hotspot[get(hsv)].style), get(hsv));
);
categoryHideHotspots(get(firstCategory),true);
);
if(firstCategory !== null,
checkToogleButtons(get(firstCategory), false);
);
if(%1 === false,
categoryShowHotspots(%2, true);
,
if(category_state_copied == 'hidden',
categoryHideHotspots(%2);
,
categoryShowHotspots(%2);
);
);
ifnot(keyword_copied, set(firstKeyword,%1); set(keyword_copied,true));
if(%2 === null,
set(keyword_state_copied, 'hidden');
);
delayedcall(0.1,
for( set(hs,0), hs LT hotspot.count, inc(hs),
indexoftxt(keyWord, get(hotspot[get(hs)].style), %1);
if(keyWord GE 0,
keepHotspotsState(get(hotspot[get(hs)].style), false, get(hotspot[get(hs)].name),%2);
);
);
);
if(%2 === null,
set(keyword_state_copied, 'visible');
);
delayedcall(0.1,
for( set(hs,0), hs LT hotspot.count, inc(hs),
indexoftxt(keyWord, get(hotspot[get(hs)].style), %1);
if(keyWord GE 0,
keepHotspotsState(get(hotspot[get(hs)].style), true, get(hotspot[get(hs)].name));
);
);
);
if(firstKeyword !== null,
for(set(hsv,0), hsv LT hotspot.count, inc(hsv),
setVisibilityForState(get(hotspot[get(hsv)].style), get(hsv));
);
alpoHideHotspots(get(firstKeyword),true);
);
if(firstKeyword !== null,
checkToogleButtons(get(firstKeyword), true);
);
if(%1 === false,
alpoShowHotspots(%2, true);
,
if(keyword_state_copied == 'hidden',
alpoHideHotspots(%2);
,
alpoShowHotspots(%2);
);
);
if(%4 === null,
set(hotspot[%3].visible, %2);
set(style[%1].hsState, %2);
,
if(style[%1].hsState === null,
set(hotspot[%3].visible, %2);
set(style[%1].hsState, %2);
);
);
if(style[%1].hsState !== null,
copy(hotspot[%2].visible, style[%1].hsState);
);
for(set(tgl,0);set(tglF,0), tgl LT layer.count, inc(tgl),
indexoftxt(tglName, get(layer[get(tgl)].name), togglebuttonpanospecific);
if(tglName GE 0,
if(%2,
if(layer[get(tgl)].used_for_hotspots,
checkToggleStateKeyword(get(layer[get(tgl)].visible),%1);
);
,
if(layer[get(tgl)].used_for_hotspots,
checkToggleStateCategory(get(layer[get(tgl)].visible),%1);
);
);
);
);
set(tour_displaycontrols, false);events.dispatch(hidetourcontrols);
set(tour_displaycontrols, true); events.dispatch(showtourcontrols);