public override void Run() { Random.seed = (int)Time.time; Vector2 dir = Random.insideUnitCircle; Vector2 pos = (Vector2)PlayerShip.instance.transform.position + dir * 300f; Quaternion rot = Quaternion.identity; mship = Instantiate(mshipprefab, pos, rot) as TutorialMothership; hatch = mship.GetComponent <Animator> (); mship.SetCircleEnabled(true); mship.SetBoxEnabled(false); m = new Message("Scanning,.. Fleet Signal confirmed; Waypoint established.", "Rob"); Messenger.instance.AddMessage(m); }
public override void Run () { Random.seed = (int)Time.time; Vector2 dir = Random.insideUnitCircle; Vector2 pos = (Vector2)PlayerShip.instance.transform.position + dir * 300f; Quaternion rot = Quaternion.identity; mship = Instantiate (mshipprefab, pos, rot) as TutorialMothership; hatch = mship.GetComponent<Animator> (); mship.SetCircleEnabled (true); mship.SetBoxEnabled (false); m = new Message ("Scanning,.. Fleet Signal confirmed; Waypoint established.", "Rob"); Messenger.instance.AddMessage (m); }
public void OpenHatch() { hatch.SetBool("Open", true); mship.SetBoxEnabled(true); }