#pragma once #include #include #include #include #include namespace ext { namespace CraetureBehavior { UF_BEHAVIOR_DEFINE_TYPE(); EXT_BEHAVIOR_DEFINE_TRAITS(); EXT_BEHAVIOR_DEFINE_FUNCTIONS(); UF_BEHAVIOR_DEFINE_METADATA( struct { float health; } stats; uf::stl::string animation = "idle"; ); } }