reapi_engine functions
All callable symbols documented in this include, grouped by declaration type.
Natives
| Name | Signature |
|---|---|
| get_entvar | native any:get_entvar(const index, const EntVars:var, any:...) |
| get_key_value | native get_key_value(const pbuffer, const key[], const value[], const maxlen) |
| get_key_value_buffer | native get_key_value_buffer(const pbuffer, const output[], const maxlen) |
| get_netadr | native any:get_netadr(const adr, const NetAdrVars:var, any:...) |
| get_ucmd | native any:get_ucmd(const ucmd, const UCmd:var, any:...) |
| GetAttachment | native GetAttachment(const entity, const attachment, Float:vecOrigin[3], Float:vecAngles[3] = {0.0, 0.0, 0.0}) |
| GetBodygroup | native GetBodygroup(const entity, const group) |
| GetBonePosition | native GetBonePosition(const entity, const bone, Float:vecOrigin[3], Float:vecAngles[3] = {0.0, 0.0, 0.0}) |
| GetSequenceInfo | native bool:GetSequenceInfo(const entity, &piFlags, &Float:pflFrameRate, &Float:pflGroundSpeed) |
| rh_drop_client | native rh_drop_client(const index, const message[] = "") |
| rh_emit_sound2 | native bool:rh_emit_sound2(const entity, const recipient, const channel, const sample[], Float:vol = VOL_NORM, Float:attn = ATTN_NORM, const flags = 0, const pitch = PITCH_NORM, emitFlags = 0, const Float:origin[3] = {0.0,0.0,0.0}) |
| rh_get_client_connect_time | native rh_get_client_connect_time(const index) |
| rh_get_mapname | native rh_get_mapname(output[], len, MapNameType:type = MNT_SET) |
| rh_get_net_from | native rh_get_net_from(output[], len) |
| rh_reset_mapname | native rh_reset_mapname() |
| rh_set_mapname | native rh_set_mapname(const mapname[]) |
| rh_update_user_info | native rh_update_user_info(playerEntIndex) |
| set_entvar | native set_entvar(const index, const EntVars:var, any:...) |
| set_key_value | native set_key_value(const pbuffer, const key[], const value[]) |
| set_key_value_buffer | native set_key_value_buffer(const pbuffer, const value[], const maxlen = -1) |
| set_netadr | native set_netadr(const adr, const NetAdrVars:var, any:...) |
| set_ucmd | native set_ucmd(const ucmd, const UCmd:var, any:...) |
| SetBodygroup | native SetBodygroup(const entity, const group, const value) |