Releases: rehlds/ReAPI
5.26.0.338
5.26.0.338 - 2025-03-28
Caution
If your server crashes or fails to start, you are likely using an outdated Reunion version older than 0.1.0.92c
ReAPI is incompatible with Reunion versions below 0.1.0.92c
Please update Reunion to the latest release or use any version 0.1.0.92c or newer to avoid issues
What's Changed
APIAdded hooksRG_CBasePlayer_PlayerDeathThinkandRG_CBasePlayer_Observer_Thinkby @overl4y in #301APIAddedrg_player_relationshipnative by @overl4y in #304APIAddedRG_CSGameRules_SendDeathMessagehook andrg_send_death_messagenative by @FEDERICOMB96 in #305APIUpdatedreunionAPI and implement new natives by @ShadowsAdi in #318APIAddedRG_CBasePlayer_RemoveAllItemshook by @Javekson in #310APIAddedRH_SV_SendResourceshook by @ShadowsAdi in #308APIAddedWI_SLOTforrg_get_weapon_infoby @Javekson in #292APIAdded new nativerh_is_entity_fullpackedMiscAdded changelog + updated readme by @stamepicmorg in #333
New Contributors
- @overl4y made their first contribution in #301
- @stamepicmorg made their first contribution in #325
Full Changelog: 5.24.0.300...5.26.0.338
5.24.0.300
5.24.0.300 - 2023-12-12
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_CreateWeaponBoxhook by @dystopm in #275 - Implemented
RG_PM_LadderMovehook 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_ExecuteServerStringCmdhook by @ShadowsAdi in #263 - New
gamedllhookchains 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_slotand updated the return logic by @Javekson in #288 - Updated the return logic of
rg_drop_itemandrg_drop_items_by_slotby @Javekson in #289 - Headers update, rename
m_bHasSecondaryAttack,CSPlayermember additions by @dystopm in #293 - Improved include descriptions
rg_fire_bullets,rg_fire_buckshotsandrg_fire_bullets3by @RauliTop in #245 - Improved description for
rg_get_weapon_infoby @Nord1cWarr1or in #269
Fixed
- Fixed
TimeBasedDamage enumtypo 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_CheckUserInfohooks 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 Actionfor Remove old artifacts by @wopox1337 in #230
Changed
- Reverted "Add
GitHub Actionfor 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_enablebunnyhoppingandsv_autobunnyhoppingby @aleeperezz16 in #225 - cssdk_const.inc: Added
ScoreAttribconstants 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_rgbTimeBasedDamagedescription @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,DeathSoundandJoiningThinkhooks by @fl0werD in #209 - Implemented
RG_CBasePlayer_Observer_SetModehook by @Lopol2010 in #208 - Implemented
RG_CBasePlayer_Observer_FindNextPlayerhook by @francoromaniello in #210 - Added new natives
rg_spawn_head_gibandrg_spawn_random_gibsby @FEDERICOMB96 in #200 - Added new native:
rg_fire_buckshotsby @FEDERICOMB96 in #204 - Added player zoom constants by @Nord1cWarr1or in #190
Fixed
- Fixed
rg_plant_bombby @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_endWINSTATUS_NONE code by @francoromaniello in #201 - Fixed conflict interfaces
vgui.dll&swds.dll (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_rebuyfix tag mismatch
Fixed
- Fixed
AMXXinclude 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_pmtracenatives. #182
Full Changelog: 5.18.0.205...5.19.0.210