//// Public API public virtual void ResetToBlueprint() { _renderer.material = _blueprintMaterial; _collider.enabled = false; _aiObstacle.enabled = false; _onClickCallback = null; }
public virtual void Activate(ConstructionSystem.GameObjectAction onClickCallback) { _renderer.material = _activeMaterial; _collider.enabled = true; _aiObstacle.enabled = true; _onClickCallback = onClickCallback; }
public override void Activate(ConstructionSystem.GameObjectAction callback) { base.Activate(callback); _perceptionTrigger.enabled = true; }