public void initFresh(TransformedSector sector, WorldAIDirector director, string name, int soldiers, bool needsSup) { this.director = director; this.sector = sector; setBoundSoldiers(soldiers); director.addToDispatchers(gameObject); director.addToReceivers(gameObject); needSupply = needsSup; setName(name); }
IEnumerator scheduleForReceiversAfterDelay() { yield return(new WaitForSeconds(2.0f + Random.Range(-0.5f, 0.5f))); director.addToReceivers(gameObject); }