	let speed = 1;
	
	SetCameraFocusX(0);
	SetCameraFocusY(50);
	SetCameraFocusZ(0);
	SetCameraRadius(800);
    SetCameraElevationAngle(0);
	SetCameraAzimuthAngle(90);
	StageBG;
	SetFogParam(1000, 3000, 255, 255, 255);
	
task StageBG{
let scroll = 0;
let obj = ObjPrim_Create(OBJ_SPRITE_3D); 
let obj2 = ObjPrim_Create(OBJ_SPRITE_3D); 
ObjPrim_SetTexture(obj, GetCurrentScriptDirectory~"img/Path1.png");
ObjPrim_SetTexture(obj2, GetCurrentScriptDirectory~"img/Path2.png");
Obj_SetRenderPriorityI(obj,21);
Obj_SetRenderPriorityI(obj2,20);
ObjRender_SetAngleX(obj,-50);
ObjRender_SetAngleX(obj2,-50);
ObjRender_SetPosition(obj, 25, 0, 0);
ObjRender_SetPosition(obj2, 25, 0, 0);
ObjRender_SetScaleXYZ(obj,1.2,1.2,2.5);
ObjRender_SetScaleXYZ(obj2,1.2,1.2,2.5);
	loop{
	ObjSprite3D_SetSourceDestRect(obj,0,0+scroll,256*2,256*10+scroll);
	ObjSprite3D_SetSourceDestRect(obj2,0,0+scroll,256*10,256*10+scroll);
	ObjRender_SetPosition(obj, 100*sin(scroll/40), 0, 0);
	ObjRender_SetPosition(obj2, 100*sin(scroll/40), 0, 0);
	scroll+=2.5;
	yield;
	}
}