Clone of PhatAC @ https://github.com/floaterxk/PhatAC

Portal.h 365B

1234567891011121314151617181920212223
  1. #pragma once
  2. #include "PhysicsObj.h"
  3. class CPortal : public CPhysicsObj
  4. {
  5. public:
  6. CPortal();
  7. virtual ~CPortal();
  8. virtual void Precache();
  9. virtual void Use(CPhysicsObj *);
  10. void Teleport(CPhysicsObj *pTarget);
  11. BOOL ProximityThink();
  12. bool m_bHasDestination;
  13. placement_t m_Destination;
  14. double m_fLastCacheClear;
  15. std::set<DWORD> m_RecentlyTeleported;
  16. };