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