index e3f25069857..6254cd23503 100644 --- a/x_/x_sfscript.nss +++ b/x_/x_sfscript.nss @@ -580,5 +580,13 @@ void PrintToStdOut(string sPrint); int IsOnSinfarWorld(); void PrepareToDestroy(object oObject); int GetScriptExecuteStackSize(); int GetScriptNameByExecuteIndex(int nExecuteIndex); int GetActionGroupId(object oObject, int nAction); +int GetActionParamCount(object oObject, int nAction); +int GetActionParamType(object oObject, int nAction, int nParam); +int GetActionParamValueInt(object oObject, int nAction, int nParam); +float GetActionParamValueFloat(object oObject, int nAction, int nParam); +object GetActionParamValueObject(object oObject, int nAction, int nParam); +string GetActionParamValueString(object oObject, int nAction, int nParam); +location GetActionParamValueLocation(object oObject, int nAction, int nParam); +int GetActionInterruptable(object oObject, int nAction);