www.fgks.org   »   [go: up one dir, main page]

Skip to content

Commit

Permalink
add nade meta to params of pm_ongrenadesaved forward
Browse files Browse the repository at this point in the history
  • Loading branch information
Sh3nl0ng committed Mar 17, 2022
1 parent 6052052 commit 4034ad4
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 3 deletions.
3 changes: 2 additions & 1 deletion scripting/include/practicemode.inc
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@ forward void PM_OnSettingsRead();
* @return Plugin_Handled or a higher action to block the save.
*/
forward Action PM_OnGrenadeSaved(int client, const float origin[3], const float angle[3],
const char[] name);
const char[] name, const float grenadeTrajectory[3],
const float grenadeVelocity[3], const int grenadeType);

/**
* Called when a practice mode setting is changed.
Expand Down
5 changes: 3 additions & 2 deletions scripting/practicemode.sp
Original file line number Diff line number Diff line change
Expand Up @@ -267,8 +267,9 @@ public void OnPluginStart() {
AddCommandListener(Command_SetPos, "setpos");

// Forwards
g_OnGrenadeSaved = CreateGlobalForward("PM_OnGrenadeSaved", ET_Event, Param_Cell,
Param_Array, Param_Array, Param_String);
g_OnGrenadeSaved = CreateGlobalForward(
"PM_OnGrenadeSaved", ET_Event, Param_Cell, Param_Array, Param_Array, Param_String, Param_Array, Param_Array, Param_Cell);

g_OnPracticeModeDisabled = CreateGlobalForward("PM_OnPracticeModeEnabled", ET_Ignore);
g_OnPracticeModeEnabled = CreateGlobalForward("PM_OnPracticeModeEnabled", ET_Ignore);
g_OnPracticeModeSettingChanged = CreateGlobalForward(
Expand Down
3 changes: 3 additions & 0 deletions scripting/practicemode/grenade_commands.sp
Original file line number Diff line number Diff line change
Expand Up @@ -297,6 +297,9 @@ public Action Command_SaveGrenade(int client, int args) {
Call_PushArray(origin, sizeof(origin));
Call_PushArray(angles, sizeof(angles));
Call_PushString(name);
Call_PushArray(grenadeOrigin, sizeof(grenadeOrigin));
Call_PushArray(grenadeVelocity, sizeof(grenadeVelocity));
Call_PushCell(grenadeType);
Call_Finish(ret);

if (ret < Plugin_Handled) {
Expand Down

0 comments on commit 4034ad4

Please sign in to comment.