protected override void Execute() { if (!GenerateableTileLibrary.IsTile(gameObject.name)) { Abort(); } }