// Fill out your copyright notice in the Description page of Project Settings. #include "AdventureCharacter.h" #include "AdventureMap.h" #include "HexTile.h" // Sets default values AAdventureCharacter::AAdventureCharacter() { // Set this character to call Tick() every frame. You can turn this off to improve performance if you don't need it. PrimaryActorTick.bCanEverTick = true; } // Called when the game starts or when spawned void AAdventureCharacter::BeginPlay() { Super::BeginPlay(); } // Called every frame void AAdventureCharacter::Tick(float DeltaTime) { Super::Tick(DeltaTime); } // Called to bind functionality to input void AAdventureCharacter::SetupPlayerInputComponent(UInputComponent* PlayerInputComponent) { Super::SetupPlayerInputComponent(PlayerInputComponent); } void AAdventureCharacter::AStarFindPath(AHexTile*) { std::priority_queue Frontier; TMap CameFrom; TMap CostSoFar; }