Hi,
As you may know, I'm creating a game for my graduaction. I have this interface, and popups, and all this stuff, that goes from one panorama to the other panorama with keep="true" + MERGE option. But then the user "quits" the game, a new panorama loads with then chapter choice menu. In this panorama, all the menu/popups/buttons etc should be all gone. I basicly solved this by removeplugin every one of them with the quit action. But I was wondering, isnt there a way you can delete every plugin and basicly reset the whole panorama + xml.
I see all kinds of ways to KEEP different stuff:
QuoteDisplay More# KEEPVIEW - keep current view settings (1.0.5 an higher)
# KEEPDISPLAY - keep current display settings
# KEEPCONTROL - keep current control settings
# KEEPPLUGINS - keep current loaded plugins
# KEEPHOTSPOTS - keep current loaded hotspots
# KEEPPROGRESS - keep current progress settings
# NOPREVIEW - ignore the <preview> tag of the new xml (note)
# KEEPBASE - a predefined combination of:
KEEPDISPLAY | KEEPCONTROL | KEEPPLUGINS | KEEPPROGRESS
# KEEPALL - a predefined combination of:
KEEPVIEW | KEEPDISPLAY | KEEPCONTROL | KEEPPLUGINS | KEEPPROGRESS
But maybe a REMOVEALL or CLEAR option would be a nice feature.
Alsoo another "isssue", it seems that hotspots have a default of 16 details (8x8 grid). I can alter this by setting the details at every hotspot. Is there a way or can this be a feature to have seperate global control of details of all hotspots and plugins? iow display.hotspotdetail, display.plugindetail. Or maybe even better that the user can create a template hotspot/plugin and then in the xml he just fill whats different.
<globalhotspot detail="4" onhover="showtext(click me, tooltip style)" scale="1.2" etc etc />
<hotspot ath="0" atv="0" />
Im usually trying to achiev a minimum of duplicate code so the xml is as small as possible