#pragma once

#include "CoreMinimal.h"
#include "EKeyBindingsType.generated.h"

UENUM()
enum class EKeyBindingsType : int64
{
	None = -1,
	Run,
	Crouch,
	UseItem,
	DropItemSurvivor,
	PickUpItem,
	ActionSurvivor,
	SecondaryActionSurvivor,
	AbilitySurvivor,
	AbilityTwoSurvivor,
	EventAbilitySurvivor,
	Gesture1,
	Gesture2,
	WiggleRightSkillCheck,
	WiggleLeftSkillCheck,
	Attack,
	Power,
	SecondaryPower,
	EventAbilityKiller,
	DropSurvivor,
	PickUp,
	Aim,
	ForwardSurvivor,
	BackSurvivor,
	LeftSurvivor,
	RightSurvivor,
	CameraUpSurvivor,
	CameraDownSurvivor,
	CameraLeftSurvivor,
	CameraRightSurvivor,
	ForwardKiller,
	BackKiller,
	LeftKiller,
	RightKiller,
	AimKiller,
	CameraUpKiller,
	CameraDownKiller,
	CameraLeftKiller,
	CameraRightKiller,
	Spectate_Survivor1,
	Spectate_Survivor2,
	Spectate_Survivor3,
	Spectate_Survivor4,
	Spectate_Survivor5,
	Spectate_Survivor6,
	Spectate_Survivor7,
	Spectate_Survivor8,
	Spectate_Killer1,
	Spectate_Killer2,
	Spectate_Previous,
	Spectate_Next,
	Spectate_Swap,
};
