Skip to content

Releases: rehlds/ReAPI

5.24.0.300

01 Jan 20:11
Compare
Choose a tag to compare

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:
  • 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 and rg_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 and rg_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

Full Changelog: 5.22.0.253...5.24.0.300

5.22.0.254

19 Sep 16:23
4e23c65
Compare
Choose a tag to compare

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

Full Changelog: 5.21.0.252...5.22.0.254

5.21.0.252

04 Feb 13:01
Compare
Choose a tag to compare

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

Full Changelog: 5.21.0.248...5.21.0.252

5.21.0.248

25 Oct 17:16
8534224
Compare
Choose a tag to compare

5.21.0.248 - 2021-10-25

Added

New Contributors

Full Changelog: 5.20.0.236...5.21.0.248

5.20.0.236

14 Sep 06:22
Compare
Choose a tag to compare

5.20.0.236 - 2021-09-14

Fixed

  • player.h: fix ForEachItem() 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

02 Sep 18:25
1aee3c7
Compare
Choose a tag to compare

5.20.0.231 - 2021-09-02

Added

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 rg_round_end WINSTATUS_NONE code by @francoromaniello in #201
  • Fixed conflict interfaces vgui.dll & swds.dll (fix listenserver crash) by @Vaqtincha in #206

New Contributors

Full Changelog: 5.19.0.217...5.20.0.231

5.19.0.217

14 Jun 20:42
e4e4210
Compare
Choose a tag to compare

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

05 Feb 13:14
Compare
Choose a tag to compare

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

04 Jan 16:37
Compare
Choose a tag to compare

5.19.0.210 - 2021-01-04

Added

Fixed

  • Fixed get_ucmd, get_pmtrace natives. #182

Full Changelog: 5.18.0.205...5.19.0.210

5.18.0.205

18 Dec 19:40
Compare
Choose a tag to compare

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