#pragma once #include #include "KingSystem/Resource/GeneralParamList/resGParamListObject.h" #include "KingSystem/Utils/Types.h" namespace ksys::res { class GParamListObjectCookSpice : public GParamListObject { public: GParamListObjectCookSpice(); const char* getName() const override { return "CookSpice"; } agl::utl::Parameter mBoostHitPointRecover; agl::utl::Parameter mBoostEffectiveTime; agl::utl::Parameter mBoostSuccessRate; agl::utl::Parameter mBoostMaxHeartLevel; agl::utl::Parameter mBoostStaminaLevel; }; KSYS_CHECK_SIZE_NX150(GParamListObjectCookSpice, 0xd8); inline GParamListObjectCookSpice::GParamListObjectCookSpice() { auto* const obj = &mObj; mBoostHitPointRecover.init(0, "BoostHitPointRecover", "", obj); mBoostEffectiveTime.init(0, "BoostEffectiveTime", "", obj); mBoostSuccessRate.init(0, "BoostSuccessRate", "", obj); mBoostMaxHeartLevel.init(0, "BoostMaxHeartLevel", "", obj); mBoostStaminaLevel.init(0, "BoostStaminaLevel", "", obj); } } // namespace ksys::res