Releases: rehlds/ReAPI
Releases · rehlds/ReAPI
5.24.0.300
5.24.0.300
- 2024-01-01
Caution
This version is compatible with ReGameDLL version 5.26.0.668 and higher!
Older versions are not supported.
Update only
with ReGameDLL.
Added
API
:- Implemented
RG_CreateWeaponBox
hook by @dystopm in #275 - Implemented
RG_PM_LadderMove
hook by @ShadowsAdi in #254 - CSPlayer and CKnife additions + headers refactory by @dystopm in #277
- Added rg_set/get_global_iteminfo natives by @dystopm in #279
- Implement
RH_ExecuteServerStringCmd
hook by @ShadowsAdi in #263 - New
gamedll
hookchains by @dystopm in #280
- Implemented
- Added ITEM_FLAG_NOFIREUNDERWATER to cssdk_const.inc by @fl0werD in #267
- Added a new argument removeAmmo to the rg_remove_items_by_slot native by @Javekson in #283
- Added new trace flags to cssdk_const.inc by @justgo97 in #278
- Added m_flEjectBrass description by @RauliTop in #274
rg_give_defusekit()
:- Added GetBodygroup, SetBodygroup, GetSequenceInfo natives by @dystopm in #294
- Implemented RH_SV_AllowPhysent hook by @justgo97 in #265
- Implemented
rh_get_client_connect_time()
native by @FEDERICOMB96 in #259 - Implemented CCSEntity members to export in AMXX headers by @dystopm in #296
Changed
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.
- Refactored
rg_remove_items_by_slot
and updated the return logic by @Javekson in #288 - Updated the return logic of
rg_drop_item
andrg_drop_items_by_slot
by @Javekson in #289 - Headers update, rename
m_bHasSecondaryAttack
,CSPlayer
member additions by @dystopm in #293 - Improved include descriptions
rg_fire_bullets
,rg_fire_buckshots
andrg_fire_bullets3
by @RauliTop in #245 - Improved description for
rg_get_weapon_info
by @Nord1cWarr1or in #269
Fixed
- Fixed
TimeBasedDamage enum
typo at cssdk_const.inc by @RauliTop in #256 - Fixed error 029: invalid expression for IsRoundExpireEvent by @Javekson in #286
- Fixed
rg_transfer_c4
: prevent C4 destruction on arg receiver = 0 by @Javekson in #291 - Fixed GiveC4 hook callback return type by @dystopm in #295
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
5.22.0.254
- 2022-09-19
Added
- Implemented
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
5.21.0.252
- 2022-02-04
Added
- Added a new native
REU_GetAuthKey
- Add
GitHub Action
for Remove old artifacts by @wopox1337 in #230
Changed
- Reverted "Add
GitHub Action
for Remove old artifacts" by @wopox1337 in #231
Fixed
- Fixed wrong native error description by @Nord1cWarr1or in #236
Full Changelog: 5.21.0.248...5.21.0.252
5.21.0.248
5.21.0.248
- 2021-10-25
Added
- Added
ClientConnected()
hook by @bionext03 in #223 - Added
pr_dlls.h
& fixGetEntityInit()
return type by @wopox1337 in #228 - Implemented
GetEntityInit()
hook by @francoromaniello in #215 - Implemented
SV_EmitPings()
hook by @francoromaniello in #212 - Implemented
rh_get_net_from()
native by @francoromaniello in #221 - Implemented
SV_ConnectClient()
hook by @francoromaniello in #220 - Implemented
Con_Printf()
hook by @francoromaniello in #222 - API members for new CVars
sv_enablebunnyhopping
andsv_autobunnyhopping
by @aleeperezz16 in #225 - cssdk_const.inc: Added
ScoreAttrib
constants by @Nord1cWarr1or in #214 - API: Added hooks
ED_Alloc()
andED_Free()
by @DarthMan in #227
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
5.20.0.236
- 2021-09-14
Fixed
player.h
: fixForEachItem()
items iteration @wopox1337;reapi_gamedll_const.inc
: fix:m_rgbTimeBasedDamage
description @wopox1337;- Fixed desc typo by @Vaqtincha in #213
- Fixed desc typo in EntVars by @FEDERICOMB96 in #216
Full Changelog: 5.20.0.231...5.20.0.236
5.20.0.231
5.20.0.231
- 2021-09-02
Added
- Added defines for CBasePlayer members by @FEDERICOMB96 in #195
- Implemented
CBaseEntity::Fire<Bullets[3]|Buckshots>
hooks. by @FEDERICOMB96 in #202 - Implemented player
Pain
,DeathSound
andJoiningThink
hooks by @fl0werD in #209 - Implemented
RG_CBasePlayer_Observer_SetMode
hook by @Lopol2010 in #208 - Implemented
RG_CBasePlayer_Observer_FindNextPlayer
hook by @francoromaniello in #210 - Added new natives
rg_spawn_head_gib
andrg_spawn_random_gibs
by @FEDERICOMB96 in #200 - Added new native:
rg_fire_buckshots
by @FEDERICOMB96 in #204 - Added player zoom constants by @Nord1cWarr1or in #190
Fixed
- Fixed
rg_plant_bomb
by @francoromaniello in #196 - Minor fixes by @Vaqtincha in #193
- fixed
rg_remove_items_by_slot()
c4 slot; - fixed
rg_remove_items_by_slot()
weapon hud; - added
RG_SpawnRandomGibs()
victim arg.
- fixed
- Fixed
rg_round_end
WINSTATUS_NONE code by @francoromaniello in #201 - Fixed conflict interfaces
vgui.dll
&swds.dl
l (fix listenserver crash) by @Vaqtincha in #206
New Contributors
- @Lopol2010 made their first contribution in #208
Full Changelog: 5.19.0.217...5.20.0.231
5.19.0.217
5.19.0.217
- 2021-06-14
Changed
- hook_list.cpp: Reworked argument parser
Fixed
- reapi_gamedll_const.inc: fixed AMXX compiler warning
- Fixed arg_amount not used in rg_get_user_ammo by @francoromaniello in #192
- Fixed rg_round_end return type by @etojuice in #194
New Contributors
Full Changelog: 5.19.0.211...5.19.0.217
5.19.0.211
5.19.0.211
- 2021-02-05
Changed
- Removed unnecessary filters:
set_rebuy
fix tag mismatch
Fixed
- Fixed
AMXX
include files
Full Changelog: 5.19.0.210...5.19.0.211
5.19.0.210
5.19.0.210
- 2021-01-04
Added
- Added a new native "rg_plant_bomb" by @francoromaniello in #178
Fixed
- Fixed
get_ucmd
,get_pmtrace
natives. #182
Full Changelog: 5.18.0.205...5.19.0.210
5.18.0.205
5.18.0.205
- 2020-12-18
Added
- CSSDK:
- Implemented DECLARE_CLASS_TYPES for all game classes
Fixed
- set/get_member_s: fix missing check for members CCSPlayer/CCSPlayerWeapon
Full Changelog: 5.18.0.203...5.18.0.205