#ifndef __URDE_CSCRIPTDOCK_HPP__ #define __URDE_CSCRIPTDOCK_HPP__ #include "CPhysicsActor.hpp" namespace urde { class CScriptDock : public CPhysicsActor { friend class CScriptDoor; s32 x258_; s32 x25c_dock; TAreaId x260_area; u32 x264_; union { struct { bool x268_24_ : 1; bool x268_25_ : 1; bool x268_26_ : 1; }; u8 dummy = 0; }; public: CScriptDock(TUniqueId uid, const std::string& name, const CEntityInfo& info, const zeus::CVector3f position, const zeus::CVector3f& extent, s32, TAreaId, bool active, s32 w1, bool b1); s32 GetDockId() const { return x25c_dock; } }; } #endif // __URDE_CSCRIPTDOCK_HPP__