Skip to content

Commit 90b74b7

Browse files
committed
add PlayerModel_UpdateAnimation native
1 parent d88c8ed commit 90b74b7

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

api/player-model/api_player_model.sma

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ public plugin_natives() {
5959
register_native("PlayerModel_Set", "Native_SetPlayerModel");
6060
register_native("PlayerModel_Reset", "Native_ResetPlayerModel");
6161
register_native("PlayerModel_Update", "Native_UpdatePlayerModel");
62+
register_native("PlayerModel_UpdateAnimation", "Native_UpdatePlayerAnimation");
6263
register_native("PlayerModel_SetSequence", "Native_SetPlayerSequence");
6364
register_native("PlayerModel_PrecacheAnimation", "Native_PrecacheAnimation");
6465
}
@@ -144,6 +145,16 @@ public Native_UpdatePlayerModel(iPluginId, iArgc) {
144145
@Player_UpdateCurrentModel(pPlayer);
145146
}
146147

148+
public Native_UpdatePlayerAnimation(iPluginId, iArgc) {
149+
new pPlayer = get_param(1);
150+
151+
if (!is_user_connected(pPlayer)) {
152+
NATIVE_ERROR_NOT_CONNECTED(pPlayer);
153+
}
154+
155+
@Player_UpdateAnimationModel(pPlayer);
156+
}
157+
147158
public Native_SetPlayerSequence(iPluginId, iArgc) {
148159
new pPlayer = get_param(1);
149160

api/player-model/include/api_player_model.inc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ native PlayerModel_GetEntity(pPlayer);
1111
native bool:PlayerModel_HasCustom(pPlayer);
1212
native PlayerModel_Set(pPlayer, const szModel[]);
1313
native PlayerModel_Update(pPlayer);
14+
native PlayerModel_UpdateAnimation(pPlayer);
1415
native PlayerModel_Reset(pPlayer);
1516
native PlayerModel_SetSequence(pPlayer, const szSequence[]);
1617
native PlayerModel_PrecacheAnimation(const szAnimation[]);

0 commit comments

Comments
 (0)