arthurdead
09-17-2016, 13:55
native FireBulletsInfo_t utils_CreateFireBulletsInfo();
native void utils_FireBulletsInfoSetVar(FireBulletsInfo_t info, const char[] name, any[] value); // please use the methodmap
native void utils_EntityFireBullets(int entity, FireBulletsInfo_t info);
native float utils_StudioSetBoneController(int entity, int controller, float value, float &newvalue);
native float utils_StudioGetBoneController(int entity, int controller, float value);
native void utils_EntityGetPoseParameterRange(int entity, int parameter, float &minvalue, float &maxvalue);
native bool utils_EntityHasMovement(int entity, int sequence);
native bool utils_EntityHasPoseParameter(int entity, int sequence, int parameter);
native int utils_EntityGetNumBones(int entity);
native int utils_EntityLookupAttachment(int entity, const char[] name);
native int utils_EntityLookupBone(int entity, const char[] name);
native int utils_EntityLookupSequence(int entity, const char[] name);
native int utils_EntityLookupPoseParameter(int entity, const char[] name);
native Activity utils_EntityLookupActivity(int entity, const char[] name);
native void utils_EntityGetBonePosition(int entity, int index, float origin[3], float angle[3]);
native void utils_EntityGetAttachment(int entity, int index, float vec[3], float angle[3]);
native void utils_EntityGetAttachmentLocal(int entity, int index, float vec[3], float angle[3]);
native float utils_StudioSetPoseParameter(int entity, int parameter, float value, float &newvalue);
native float utils_StudioGetPoseParameter(int entity, int parameter, float value);
native int utils_EntitySelectWeightedSequence(int entity, Activity activity);
native Activity utils_EntityGetSequenceActivity(int entity, int sequence);
native float utils_EntitySequenceDuration(int entity, int sequence);
native float utils_EntitySequenceGroundSpeed(int entity, int sequence);
native any utils_AnimOverlayFunc(AnimOverlayHandler handler, const char[] name, any ...); // please use the methodmap
native void utils_GetActivityName(Activity activity, char[] name, int maxlen);
native Activity utils_GetActivityIndex(const char[] name);
native float utils_GetFrameTime();
stock float utils_EntitySetPoseParameter(int entity, int parameter, float value)
stock float utils_EntityGetPoseParameter(int entity, int parameter)
stock float utils_EntitySetBoneController(int entity, int controller, float value)
stock float utils_EntityGetBoneController(int entity, int controller)
https://github.com/arthurdead/utilsext
windows build
https://github.com/arthurdead/utilsext/blob/master/build/package/addons/sourcemod/extensions/utilsext.ext.2.tf2.dll?raw=true
linux build
https://github.com/arthurdead/utilsext/blob/6aac841a8e1d320bcca17bfbf6b0b30e23eb6567/build/package/addons/sourcemod/extensions/utilsext.ext.2.tf2.so?raw=true
gamedata
https://raw.githubusercontent.com/arthurdead/utilsext/master/gamedata/utilsext.txt (https://raw.githubusercontent.com/arthurdead/utilsext/master/build/package/addons/sourcemod/gamedata/utils.ext.txt)
include
https://raw.githubusercontent.com/arthurdead/utilsext/master/build/package/addons/sourcemod/scripting/include/utilsext.inc
native void utils_FireBulletsInfoSetVar(FireBulletsInfo_t info, const char[] name, any[] value); // please use the methodmap
native void utils_EntityFireBullets(int entity, FireBulletsInfo_t info);
native float utils_StudioSetBoneController(int entity, int controller, float value, float &newvalue);
native float utils_StudioGetBoneController(int entity, int controller, float value);
native void utils_EntityGetPoseParameterRange(int entity, int parameter, float &minvalue, float &maxvalue);
native bool utils_EntityHasMovement(int entity, int sequence);
native bool utils_EntityHasPoseParameter(int entity, int sequence, int parameter);
native int utils_EntityGetNumBones(int entity);
native int utils_EntityLookupAttachment(int entity, const char[] name);
native int utils_EntityLookupBone(int entity, const char[] name);
native int utils_EntityLookupSequence(int entity, const char[] name);
native int utils_EntityLookupPoseParameter(int entity, const char[] name);
native Activity utils_EntityLookupActivity(int entity, const char[] name);
native void utils_EntityGetBonePosition(int entity, int index, float origin[3], float angle[3]);
native void utils_EntityGetAttachment(int entity, int index, float vec[3], float angle[3]);
native void utils_EntityGetAttachmentLocal(int entity, int index, float vec[3], float angle[3]);
native float utils_StudioSetPoseParameter(int entity, int parameter, float value, float &newvalue);
native float utils_StudioGetPoseParameter(int entity, int parameter, float value);
native int utils_EntitySelectWeightedSequence(int entity, Activity activity);
native Activity utils_EntityGetSequenceActivity(int entity, int sequence);
native float utils_EntitySequenceDuration(int entity, int sequence);
native float utils_EntitySequenceGroundSpeed(int entity, int sequence);
native any utils_AnimOverlayFunc(AnimOverlayHandler handler, const char[] name, any ...); // please use the methodmap
native void utils_GetActivityName(Activity activity, char[] name, int maxlen);
native Activity utils_GetActivityIndex(const char[] name);
native float utils_GetFrameTime();
stock float utils_EntitySetPoseParameter(int entity, int parameter, float value)
stock float utils_EntityGetPoseParameter(int entity, int parameter)
stock float utils_EntitySetBoneController(int entity, int controller, float value)
stock float utils_EntityGetBoneController(int entity, int controller)
https://github.com/arthurdead/utilsext
windows build
https://github.com/arthurdead/utilsext/blob/master/build/package/addons/sourcemod/extensions/utilsext.ext.2.tf2.dll?raw=true
linux build
https://github.com/arthurdead/utilsext/blob/6aac841a8e1d320bcca17bfbf6b0b30e23eb6567/build/package/addons/sourcemod/extensions/utilsext.ext.2.tf2.so?raw=true
gamedata
https://raw.githubusercontent.com/arthurdead/utilsext/master/gamedata/utilsext.txt (https://raw.githubusercontent.com/arthurdead/utilsext/master/build/package/addons/sourcemod/gamedata/utils.ext.txt)
include
https://raw.githubusercontent.com/arthurdead/utilsext/master/build/package/addons/sourcemod/scripting/include/utilsext.inc