private abstract_rule _rule; //TODO private void Awake() { _instance = this; _units = new Dictionary <int, UnitBehaviour>(); _factory = null; _rule = null; }
public static void SetFactory(unit_factory factory) { if (!_instance) { return; } _instance._factory = factory; }