#pragma once #include #include "KingSystem/Resource/GeneralParamList/resGParamListObject.h" #include "KingSystem/Utils/Types.h" namespace ksys::res { class GParamListObjectEnemyShown : public GParamListObject { public: GParamListObjectEnemyShown(); const char* getName() const override { return "EnemyShown"; } agl::utl::Parameter mIsHappy; agl::utl::Parameter mIsCasebyCase; agl::utl::Parameter mIsSit; agl::utl::Parameter mIsNoise; }; KSYS_CHECK_SIZE_NX150(GParamListObjectEnemyShown, 0xb8); inline GParamListObjectEnemyShown::GParamListObjectEnemyShown() { auto* const obj = &mObj; mIsHappy.init(false, "IsHappy", "", obj); mIsCasebyCase.init(false, "IsCasebyCase", "", obj); mIsSit.init(false, "IsSit", "", obj); mIsNoise.init(false, "IsNoise", "", obj); } } // namespace ksys::res