#pragma once #include "CppScripts.h" class FvFacilityPipes : public CppScripts::Script { public: void OnFireEventServerSide(Entity* self, Entity* sender, std::string args, int32_t param1, int32_t param2, int32_t param3) override; private: const std::u16string m_EffectType = u"create"; const std::string m_LeftPipeEffectName = "LeftPipeOff"; const int32_t m_LeftPipeEffectID = 2774; const std::string m_RightPipeEffectName = "RightPipeOff"; const int32_t m_RightPipeEffectID = 2777; const std::string m_ImaginationCanisterEffectName = "imagination_canister"; const int32_t m_ImaginationCanisterEffectID = 2750; };