void Start() { dead = false; carManager = GameObject.Find("GameManager").GetComponent <AICarManager> (); gameModeManager = GameObject.Find("GameManager").GetComponent <GameModeManager> (); noticesManager = GameObject.Find("GameManager").GetComponent <NoticesManager> (); moneyManager = GameObject.Find("GameManager").GetComponent <MoneyManager> (); speed_ = speed; // This just remembers the default speed, so we can change it back after the raycast ends }
void Start() { if (type == WaypointType.Pedestrian) { pedManager = GameObject.Find("GameManager").GetComponent <PedestrianManager> (); pedManager.AddSpawner(gameObject); } else if (type == WaypointType.Car) { carManager = GameObject.Find("GameManager").GetComponent <AICarManager> (); carManager.AddSpawner(gameObject); } }
public float[] AICarSpeeds; //{8.1f, 8.3f, 8.6f, 9.2f, 9.6f, 9.8f}; private void Awake() { instance = this; }