<3dobject start=1 w=0 h=0> DEF modifier-script-@id Script { field SFNode me USE modifier-script-@id field SFNode slide USE @the_id field SFNode view USE view field SFNode root USE root field SFNode drop USE drop field SFNode logo USE logo field SFNode background USE background field SFInt32 from @from field SFInt32 to @to eventIn SFInt32 level url "javascript: function initialize() { Browser.addRoute(slide,'level',me,'level'); } function shutdown() { Browser.deleteRoute(slide,'level',me,'level'); } function level(value,time) { if (value > from && ( to == -1 || value <= to )) { background.skyColor = '@sky'; drop.whichChoice = @drop; logo.string = '@logo'; } }" }