//
// Created by Dan Crosby on 11/9/22.
//

#ifndef EAGLE0_SHARDOK_LIBRARY_ACTION_RESULT_APPLIER_GAME_STATE_COPIER_HPP
#define EAGLE0_SHARDOK_LIBRARY_ACTION_RESULT_APPLIER_GAME_STATE_COPIER_HPP

#include "src/main/cpp/net/eagle0/shardok/library/GameStateW.hpp"

namespace shardok {

[[nodiscard]] auto CopyWithExtraUnits(const GameStateW& original, int additionalCount)
        -> GameStateW;

}  // namespace shardok

#endif  // EAGLE0_SHARDOK_LIBRARY_ACTION_RESULT_APPLIER_GAME_STATE_COPIER_HPP
