Исходник CSGO Utilities by nullptr_ptr#3515

Начинающий
Статус
Оффлайн
Регистрация
10 Апр 2022
Сообщения
20
Реакции[?]
6
Поинты[?]
0
Tonemap controller->
struct tonemap_controller {
NETVAR(use_custom_auto_exposure_min, bool, "CEnvTonemapController->m_bUseCustomAutoExposureMin")
NETVAR(use_custom_auto_exposure_max, bool, "CEnvTonemapController->m_bUseCustomAutoExposureMax")
NETVAR(use_custom_bloom_scale, bool, "CEnvTonemapController->m_bUseCustomBloomScale")
NETVAR(get_custom_auto_exposure_min, float, "CEnvTonemapController->m_flCustomAutoExposureMin")
NETVAR(get_custom_auto_exposure_max, float, "CEnvTonemapController->m_flCustomAutoExposureMax")
NETVAR(get_custom_bloom_scale, float, "CEnvTonemapController->m_flCustomBloomScale")
NETVAR(get_custom_bloom_scale_min, float, "CEnvTonemapController->m_flCustomBloomScaleMinimum")
NETVAR(get_bloom_exponent, float, "CEnvTonemapController->m_flBloomExponent")
NETVAR(get_bloom_saturation, float, "CEnvTonemapController->m_flBloomSaturation")
};
Renderable->
struct renderable {
virtual unknown* get_client_unknown() = 0;
virtual vec3 const& get_render_origin() = 0;
virtual angle const& get_render_angles() = 0;
virtual bool should_draw() = 0;
virtual int get_render_flags() = 0;
virtual void is_transparent() = 0;
virtual uint16_t get_shadow_handle() const = 0;
virtual uint16_t& get_render_handle() = 0;
virtual const cs::model* get_model() const = 0;
virtual int draw_model(int flags, uint8_t alpha) = 0;
virtual int get_body() = 0;
virtual void get_color_modulation(float* color) = 0;
virtual bool lod_test() = 0;
virtual bool setup_bones(mat3x4* bones, int max, int mask, float time) = 0;
virtual void do_animation_events() = 0;
virtual void* get_pvs_notify_interface() = 0;
virtual void get_render_bounds(vec3& mins, vec3& maxs) = 0;
};
networkable->
struct networkable {
virtual unknown* get_client_unknown() = 0;
virtual void release() = 0;
virtual cs::client_class* get_client_class() = 0;
virtual void notify_should_transmit(int state) = 0;
virtual void on_pre_data_changed(cs::data_update_type update_type) = 0;
virtual void on_data_changed(cs::data_update_type update_type) = 0;
virtual void pre_data_update(cs::data_update_type update_type) = 0;
virtual void post_data_update(cs::data_update_type update_type) = 0;
virtual void on_data_unchanged_in_pvs() = 0;
virtual bool is_dormant() const = 0;
virtual int get_index() const = 0;
virtual void receive_message(cs::class_id class_index, void* msg) = 0;
virtual void* get_data_table_base_ptr() = 0;
virtual void set_destroyed_on_recreate_entities() = 0;
};
Water level->
NETVAR(get_water_level, int, "CBasePlayer->m_nWaterLevel")
 
Сверху Снизу