Typed read/write of engine fields at a base pointer + byte offset.
void SetDucked(bool value) const
void SetDuckOverride(bool value) const
void SetDuckAmount(float value) const
::CEntityInstance * OwnerEntity() const
bool DuckOverride() const
void NotifyComponentOwner(void *component, int32_t ownerLinkOffset, int32_t offset)
static constexpr int32_t CCSPlayer_MovementServices_kOwnerLinkOffset
CEntityInstance * ComponentOwner(const void *component, int32_t ownerLinkOffset)
static constexpr int32_t kCCSPlayer_MovementServices_Ducked
static constexpr int32_t kCCSPlayer_MovementServices_DuckOverride
static constexpr int32_t kCCSPlayer_MovementServices_DuckAmount
static std::string ReadFile(const std::filesystem::path &path)