void Awake() { if (!Main) { Main = this; } }
protected virtual void Start() { if (!critterDB) { critterDB = CritterDatabase.Main; } critterDB.Register(critterID, info); if (!rb) { rb = GetComponent <Rigidbody2D>(); } }