#pragma once

#include "Goal.h"
#include "ArrowAttackGoal.h"
#include "AvoidPlayerGoal.h"
#include "BegGoal.h"
#include "BreakDoorGoal.h"
#include "BreedGoal.h"
#include "ControlledByPlayerGoal.h"
#include "DoorInteractGoal.h"
#include "EatTileGoal.h"
#include "FleeSunGoal.h"
#include "FollowOwnerGoal.h"
#include "FollowParentGoal.h"
#include "FloatGoal.h"
#include "GoalSelector.h"
#include "InteractGoal.h"
#include "LeapAtTargetGoal.h"
#include "LookAtPlayerGoal.h"
#include "LookAtTradingPlayerGoal.h"
#include "MakeLoveGoal.h"
#include "MeleeAttackGoal.h"
#include "MoveIndoorsGoal.h"
#include "MoveThroughVillageGoal.h"
#include "MoveTowardsRestrictionGoal.h"
#include "MoveTowardsTargetGoal.h"
#include "OcelotSitOnTileGoal.h"
#include "OfferFlowerGoal.h"
#include "OpenDoorGoal.h"
#include "OzelotAttackGoal.h"
#include "PanicGoal.h"
#include "PlayGoal.h"
#include "RandomLookAroundGoal.h"
#include "RandomStrollGoal.h"
#include "RestrictOpenDoorGoal.h"
#include "RestrictSunGoal.h"
#include "SitGoal.h"
#include "SwellGoal.h"
#include "TakeFlowerGoal.h"
#include "TemptGoal.h"
#include "TradeWithPlayerGoal.h"