Releases: rehlds/reapi
Releases · rehlds/reapi
5.24.0.300
What's Changed
- Implement RH_SV_AllowPhysent hook by @justgo97 in #265
- Add ITEM_FLAG_NOFIREUNDERWATER to cssdk_const.inc by @fl0werD in #267
- Improved description for
rg_get_weapon_info
by @Nord1cWarr1or in #269 API
: ImplementRH_ExecuteServerStringCmd
hook by @ShadowsAdi in #263- Improve include descriptions
rg_fire_bullets
,rg_fire_buckshots
andrg_fire_bullets3
by @RauliTop in #245 rg_give_defusekit()
: Add player team check by @Giferns in #234- Implement
rh_get_client_connect_time()
native by @FEDERICOMB96 in #259 - Fix
TimeBasedDamage enum
typo at cssdk_const.inc by @RauliTop in #256 - Add new trace flags to cssdk_const.inc by @justgo97 in #278
- Add m_flEjectBrass description by @RauliTop in #274
API
: ImplementRG_CreateWeaponBox
hook by @dystopm in #275API
: ImplementRG_PM_LadderMove
hook by @ShadowsAdi in #254API
: CSPlayer and CKnife additions + headers refactory by @dystopm in #277API
: Added rg_set/get_global_iteminfo natives by @dystopm in #279- Added a new argument removeAmmo to the rg_remove_items_by_slot native by @Javekson in #283
API
: New gamedll hookchains by @dystopm in #280- Fix error 029: invalid expression for IsRoundExpireEvent by @Javekson in #286
- Refactored rg_remove_items_by_slot and updated the return logic by @Javekson in #288
- Updated the return logic of rg_drop_item and rg_drop_items_by_slot by @Javekson in #289
- Added GetBodygroup, SetBodygroup, GetSequenceInfo natives by @dystopm in #294
- fix(rg_transfer_c4): prevent C4 destruction on arg receiver = 0 by @Javekson in #291
- Headers update, rename m_bHasSecondaryAttack, CSPlayer member additions by @dystopm in #293
- Implemented CCSEntity members to export in AMXX headers by @dystopm in #296
- Fix GiveC4 hook callback return type by @dystopm in #295
- API upgrade: 15 new natives by @dystopm in #297
- rg_spawn_grenade: Spawns a grenade entity with specified parameters.
- rg_create_weaponbox: Spawns a weaponbox entity with specified properties.
- rg_remove_entity: Removes an entity using gamedll's UTIL_Remove function.
- rg_decal_trace: Creates a decal in the world based on a traceresult.
- rg_emit_texture_sound: Emits a sound based on a traceresult simulating a bullet hit.
- rg_add_ammo_registry: Generates an ammo slot in the game's logic.
- rg_weapon_deploy: Deploys a weapon attached to a player.
- rg_weapon_reload: Reloads a weapon or a player's active weapon.
- rg_weapon_shotgun_reload: Forces shotgun reload thinking on a weapon or a player's active weapon.
- rg_weapon_send_animation: Sends a weapon animation to a player.
- rg_weapon_kickback: Emits a recoil effect on a weapon's player.
- rg_switch_best_weapon: Switches a player's current weapon to the best one on their inventory.
- rg_disappear: Makes a player disappear from the world.
- rg_set_observer_mode: Sets a player's current Observer mode.
- rg_death_notice: Emits a death notice.
New Contributors
- @justgo97 made their first contribution in #265
- @RauliTop made their first contribution in #245
- @Giferns made their first contribution in #234
- @dystopm made their first contribution in #275
- @Javekson made their first contribution in #283
Full Changelog: 5.22.0.253...5.24.0.300
5.22.0.254
What's Changed
- Implement
RH_*_Precache_*
,RH_SV_AddResource
,RH_SV_ClientPrintf
&RH_SV_CheckUserInfo
hooks by @ShadowsAdi in #249
New Contributors
- @ShadowsAdi made their first contribution in #249
Full Changelog: 5.21.0.252...5.22.0.254
5.21.0.252
- Added a new native
REU_GetAuthKey
5.21.0.248
What's Changed
- Add
ClientConnected()
hook by @bionext03 in #223 - API members for new CVars
sv_enablebunnyhopping
andsv_autobunnyhopping
by @aleeperezz16 in #225 - Implement
GetEntityInit()
hook by @francoromaniello in #215 - Implement
SV_EmitPings()
hook by @francoromaniello in #212 - Add
pr_dlls.h
& fixGetEntityInit()
return type by @wopox1337 in #228 - cssdk_const.inc: add
ScoreAttrib
constants by @Nord1cWarr1or in #214 - Implement
rh_get_net_from()
native by @francoromaniello in #221 - Implement
SV_ConnectClient()
hook by @francoromaniello in #220 - API: Add hooks
ED_Alloc()
andED_Free()
by @DarthMan in #227 - Implement
Con_Printf()
hook by @francoromaniello in #222
New Contributors
- @bionext03 made their first contribution in #223
- @aleeperezz16 made their first contribution in #225
- @DarthMan made their first contribution in #227
Full Changelog: 5.20.0.236...5.21.0.248
5.20.0.236
- player.h: fix
ForEachItem()
items iteration @wopox1337; - reapi_gamedll_const.inc: fix:
m_rgbTimeBasedDamage
description @wopox1337; - reapi_engine_const.inc: fix description @FEDERICOMB96 (#216);
- reapi_gamedll_const.inc: fix description typo @Vaqtincha (#213);
5.20.0.231
- Fix
rg_plant_bomb()
@francoromaniello (#196); - Minor fixes @Vaqtincha (#193)
- fix
rg_remove_items_by_slot()
c4 slot; - fix
rg_remove_items_by_slot()
weapon hud; - add
RG_SpawnRandomGibs()
victim arg.
- fix
- Add defines for CBasePlayer members @FEDERICOMB96 (#195);
- Fix
rg_round_end()
winstatus none @francoromaniello (#201); - Implement
CBaseEntity::Fire<Bullets[3]|Buckshots>
hooks. @FEDERICOMB96 (#202); - Fix conflict interfaces
vgui.dll
&swds.dll
(fix listenserver crash) @Vaqtincha (#206); - Implement player Pain, DeathSound and JoiningThink hooks @fl0werD (#209);
- Implement RG_CBasePlayer_Observer_SetMode hook @Lopol2010 (#208);
- Implement RG_CBasePlayer_Observer_FindNextPlayer hook @francoromaniello (#210);
- Added a new natives
rg_spawn_head_gib()
andrg_spawn_random_gibs()
@FEDERICOMB96 (#200); - Added new native:
rg_fire_buckshots()
@FEDERICOMB96 (#204); - Add player zoom constants @Nord1cWarr1or (#190).
5.19.0.217
Fix AMXX include files
Removed unnecessary filters set_rebuy fix tag mismatch
Implemented native rg_plant_bomb
5.19.0.210 Bump minor
5.18.0.205
set/get_member_s: fix missing check for members CCSPlayer/CCSPlayerWe…