Here it is, if I add or remove anything the Variable change to LiveCode type
#pragma once
#include "TilesStructures.generated.h"
USTRUCT(BlueprintType)
struct FTargetedTile
{
GENERATED_BODY()
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Custom Structures")
AActor* BP_TileActor;
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Custom Structures")
int TileDistance = -1;
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Custom Structures")
int Bloqueness = -1;
};