Added reference to harbored map object to tiles; minor refactoring

This commit is contained in:
2022-06-10 16:15:12 +02:00
parent 26d3289962
commit 18af6a56be
3 changed files with 16 additions and 9 deletions
+5 -2
View File
@@ -8,6 +8,7 @@
class USceneComponent;
class UStaticMeshComponent;
class AAdventureMap;
class AMapObject;
class AStarFog;
class AAdventurePlayerController;
@@ -61,10 +62,12 @@ public:
// MapObject Placement
UPROPERTY(BlueprintReadWrite, VisibleAnywhere)
bool bFree = true;
UPROPERTY(BlueprintReadOnly, VisibleInstanceOnly)
AMapObject* MapObject;
UPROPERTY(BlueprintReadWrite, EditDefaultsOnly)
bool bTouchable = false;
bool bCanActivate = false;
UPROPERTY(BlueprintReadWrite, EditDefaultsOnly)
bool bSteptivatable = false;
bool bEvent = false;
FORCEINLINE bool operator == (const AHexTile &Other)
{