void QueryForLaunchObject(Vector3 destination, SpriteCanonObject.eType type) { foreach (GameObject tObj in SpriteCanonObjectList) { SpriteCanonObject objectScript = tObj.GetComponent <SpriteCanonObject> (); if (objectScript._State == SpriteCanonObject.eState.Loaded) { //Debug.Log ("QueryForLaunchObject Object Found"); objectScript.SetLaunchParameters(destination, type); break; } } }