#pragma once #include #include struct CastleAsset { std::vector image; std::vector mask; }; inline const CastleAsset& getCastleAsset() { static const CastleAsset castleAsset = { { R"( T~~)", R"( |)", R"( /^\)", R"( / \)", R"( _ _ _ / \ _ _ _)", R"([ ]_[ ]_[ ]/ _ _ \[ ]_[ ]_[ ])", R"(|_=__-_ =_|_[ ]_[ ]_|_=-___-__|)", R"( | _- = | =_ = _ |= _= |)", R"( |= -[] |- = _ = |_-=_[] |)", R"( | =_ |= - ___ | =_ = |)", R"( |= []- |- /| |\ |=_ =[] |)", R"( |- =_ | =| | | | |- = - |)", R"( |_______|__|_|_|_|__|_______|)"}, { R"( RR)", R"()", R"( yyy)", R"( y y)", R"( y y)", R"( y y)", R"()", R"()", R"()", R"( yyy)", R"( yy yy)", R"( y y y y)", R"( yyyyyyy)"} }; return castleAsset; }