-- AddXFile( ID, X, Y, Z, XFileName, FLAGS, movieRGB, movieAlpha, linked ) -- AddSprite( ID, X, Y, W, H, PicFileName, FLAGS, movie, linked ); -- Flags: a combination of the following: VISIBLE, ACTIVE, HASALPHA function main() -- This is a 3D scene Is3D( TRUE ); -- Displayable items AddXFile( 0, 0, 0, 0, "pano_garden.x", VISIBLE, 0, 0 ); AddXFile( OPigeons1, 0, 0, 0, "pigeons1.x", VISIBLE, 3, 0 ); AddXFile( OPigeons2, 0, 0, 0, "pigeons2.x", VISIBLE, 4, 0 ); AddXFile( OPigeons3, 0, 0, 0, "pigeons3.x", VISIBLE, 5, 0 ); AddXFile( OVulture, 0, 0, 0, "vulture.x", VISIBLE, 6, 0 ); AddXFile( OKatyGarden, 0, 0, 0, "katy.x", VISIBLE, 1, 0 ); AddXFile( OGardner, 0, 0, 0, "gardner.x", VISIBLE, 2, 0 ); -- Hotspots AddXFile( HGardenPanoBug, 0, 0, 0, "hs_bug.x", ACTIVE, 0, 0, GardenBug ); AddXFile( HGardenPanoLamp, 0, 0, 0, "hs_lamp.x", ACTIVE, 0, 0, GardenLamp ); AddXFile( HGardenPanoTire, 0, 0, 0, "hs_tire.x", ACTIVE, 0, 0, GardenTire ); AddXFile( HGardenPanoFootprint, 0, 0, 0, "hs_footprint.x", ACTIVE, 0, 0, GardenFootprint ); AddXFile( HGardenPanoGardner, 0, 0, 0, "hs_gardner.x", ACTIVE, 0, 0, GardenGardnerCloseup ); AddXFile( HGardenPanoKaty, 0, 0, 0, "hs_katy.x", ACTIVE, 0, 0, GardenKatyCloseup ); end