void Start() { fpsController = GameObject.Find("FPSController").GetComponent <FirstPersonController> (); spaceSuit = GameObject.Find("IlmaOsa").GetComponent <SpaceSuit>(); voidSensor = GameObject.Find("ShipInsides").GetComponent <ShipInsideDetector>(); sDamMan = GameObject.Find("Ship Damage Manager").GetComponent <ShipDamageManager>(); // This would clear up hint text as backup every now and then, // but it should not be necessary, if all works otherwise: //StartHintTextClearer(); }
public override Item CreateItem(double left, double top) { var id = Guid.NewGuid().ToString(); var randomItemNumber = _rnd.Next(0, 45); Item item; switch (randomItemNumber) { case int n when(n <= 30): item = new Star(id, left, top, 5); break; case int n when(n > 31 && n <= 32): item = new Shield(id, left, top, new Star(id, left, top, 5)); break; case 33: item = new Asteroid(id, left, top, new Star(id, left, top, 5)); break; case 34: item = new Asteroid(id, left, top, new Shield(id, left, top, new Star(id, left, top, 5))); break; case int n when(n >= 35 && n <= 36): item = new Rocket(id, left, top); break; case int n when(n >= 37 && n <= 42): item = new AlienFood(id, left, top); break; case 43: item = new BlackHole(id, left, top); break; case 44: item = new SpaceSuit(id, left, top); break; default: item = new SpaceSuit(id, left, top); break; } return(item); }
public override Item CreateItem(double left, double top) { var id = Guid.NewGuid().ToString(); var randomItemNumber = _rnd.Next(0, 47); Item item; switch (randomItemNumber) { case int n when(n <= 35): item = new Star(id, left, top, 5); break; case int n when(n > 36 && n <= 38): item = new Shield(id, left, top, new Star(id, left, top, 5)); break; case 39: item = new Asteroid(id, left, top, new Star(id, left, top, 5)); break; case 40: item = new Asteroid(id, left, top, new Shield(id, left, top, new Star(id, left, top, 5))); break; case 41: item = new Rocket(id, left, top); break; case int n when(n >= 42 && n <= 45): item = new AlienFood(id, left, top); break; case 46: item = new SpaceSuit(id, left, top); break; default: item = new SpaceSuit(id, left, top); break; } return(item); }
// Use this for initialization void Start() { GM = GameObject.Find("GameManager").GetComponent <GameManager>(); spaceSuit = GameObject.Find("IlmaOsa").GetComponent <SpaceSuit>(); }