This commit is contained in:
Oscar
2025-07-22 22:06:34 +03:00
parent d3c189f949
commit f892794557
780 changed files with 436498 additions and 170 deletions

View File

@@ -0,0 +1,18 @@
#pragma once
#include "../../schema/schema.hpp"
#include "../../math/math.hpp"
class CCollisionProperty
{
public:
std::uint16_t CollisionMask( )
{
return *reinterpret_cast<std::uint16_t*>(reinterpret_cast<std::uintptr_t>(this) + 0x38);
}
SCHEMA_FIELD(GetMins, "CCollisionProperty", "m_vecMins", Vector);
SCHEMA_FIELD(GetMaxs, "CCollisionProperty", "m_vecMaxs", Vector);
SCHEMA_FIELD(GetSolidFlags, "CCollisionProperty", "m_usSolidFlags", uint8_t);
SCHEMA_FIELD(GetCollisionGroup, "CCollisionProperty", "m_CollisionGroup", uint8_t);
};