load("//tools:copts.bzl", "COPTS")

cc_library(
    name = "tutorial_battle_controller",
    srcs = ["TutorialBattleController.cpp"],
    hdrs = ["TutorialBattleController.hpp"],
    copts = COPTS,
    visibility = ["//visibility:public"],
    deps = [
        "//src/main/cpp/net/eagle0/common:random_generator",
        "//src/main/cpp/net/eagle0/shardok/library:game_state_w",
        "//src/main/cpp/net/eagle0/shardok/library/map:coordinates",
        "//src/main/cpp/net/eagle0/shardok/library/settings:game_settings",
        "//src/main/cpp/net/eagle0/shardok/library/util:action_result_flatbuffer_helpers",
        "//src/main/protobuf/net/eagle0/common:tutorial_battle_config_cc_proto",
        "//src/main/protobuf/net/eagle0/shardok/common:action_type_cc_proto",
        "//src/main/protobuf/net/eagle0/shardok/storage:action_result_cc_proto",
    ],
)
