Skip to content

File shared_types.h

File List > shared_types.h

Go to the documentation of this file

#pragma once

#include <cstdint>

enum class TargetSource : uint8_t {
    STATIC, 
    RADAR,  
    CV,     
};

enum class TurretStrategy : uint8_t {
    LEAST_HIT,
    MOST_HIT,
    CLOSEST,
    FURTHEST,
    LEAST_RECENT,
    MOST_RECENT,
    RANDOM,
    SMALLEST_TRAVEL,
    LONGEST_TRAVEL
};

enum class TurretStance : uint8_t { AGGRESSIVE, PASSIVE, NEUTRAL };