Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Vexd Utility backwards compatibility
- *
- * by the AMX Mod X Development Team
- *
- * This file is provided as is (no warranties).
- */
- #if defined _Vexd_Utilities_included
- #endinput
- #endif
- #define _Vexd_Utilities_included
- #include <engine>
- #if defined AMXMOD_BCOMPAT
- #if !defined _vexd_bcompat_included
- #include <VexdUM>
- #endif
- #endif
- stock Entvars_Get_Int(iIndex, iVariable)
- return entity_get_int(iIndex, iVariable);
- stock Entvars_Set_Int(iIndex, iVariable, iNewValue)
- return entity_set_int(iIndex, iVariable, iNewValue);
- stock Float:Entvars_Get_Float(iIndex, iVariable)
- return entity_get_float(iIndex, iVariable);
- stock Entvars_Set_Float(iIndex, iVariable, Float:fNewValue)
- return entity_set_float(iIndex, iVariable, fNewValue);
- stock Entvars_Get_Vector(iIndex, iVariable, Float:vRetVector[3])
- return entity_get_vector(iIndex, iVariable, vRetVector);
- stock Entvars_Set_Vector(iIndex, iVariable, Float:vNewVector[3])
- return entity_set_vector(iIndex, iVariable, vNewVector);
- stock Entvars_Get_Edict(iIndex, iVariable)
- return entity_get_edict(iIndex, iVariable);
- stock Entvars_Set_Edict(iIndex, iVariable, iNewIndex)
- return entity_set_edict(iIndex, iVariable, iNewIndex);
- stock Entvars_Get_String(iIndex, iVariable, szReturnValue[], iReturnLen)
- return entity_get_string(iIndex, iVariable, szReturnValue, iReturnLen);
- stock Entvars_Set_String(iIndex, iVariable, szNewValue[])
- return entity_set_string(iIndex, iVariable, szNewValue);
- stock Entvars_Get_Byte(iIndex, iVariable)
- return entity_get_byte(iIndex, iVariable);
- stock Entvars_Set_Byte(iIndex, iVariable, iNewValue)
- return entity_set_byte(iIndex, iVariable, iNewValue);
- stock CreateEntity(szClassname[])
- return create_entity(szClassname);
- stock ENT_SetModel(iIndex, szModel[])
- return entity_set_model(iIndex, szModel);
- stock ENT_SetOrigin(iIndex, Float:fNewOrigin[3])
- return entity_set_origin(iIndex, fNewOrigin);
- stock FindEntity(iIndex, szValue[])
- return find_ent_by_class(iIndex, szValue);
- stock RemoveEntity(iIndex)
- return remove_entity(iIndex);
- stock TraceLn(iIgnoreEnt, Float:fStart[3], Float:fEnd[3], Float:vReturn[3])
- return trace_line(iIgnoreEnt, fStart, fEnd, vReturn);
- stock TraceNormal(iIgnoreEnt, Float:fStart[3], Float:fEnd[3], Float:vReturn[3])
- return trace_normal(iIgnoreEnt, fStart, fEnd, vReturn);
- stock VecToAngles(Float:fVector[3], Float:vReturn[3])
- return vector_to_angle(fVector, vReturn);
- stock Float:VecLength(Float:vVector[3])
- return vector_length(vVector);
- stock Float:VecDist(Float:vVector[3], Float:vVector2[3])
- return vector_distance(vVector, vVector2);
- stock MessageBlock(iMessage, iMessageFlags)
- return set_msg_block(iMessage, iMessageFlags);
- stock GetMessageBlock(iMessage)
- return get_msg_block(iMessage);
- stock Float:HLTime()
- return halflife_time();
- stock FakeTouch(iToucher, iTouched)
- return fake_touch(iToucher, iTouched);
- stock AttachView(iIndex, iTargetIndex)
- return attach_view(iIndex, iTargetIndex);
- stock SetView(iIndex, ViewType)
- return set_view(iIndex, ViewType);
- stock SetSpeak(iIndex, iSpeakFlags)
- return set_speak(iIndex, iSpeakFlags);
- forward vexd_pfntouch(pToucher, pTouched);
- forward ServerFrame();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement