projects-jenz/oryx-mini-edit/scripting/include/bTimes-tas.inc

38 lines
767 B
SourcePawn

#if defined _tas_included
#endinput
#endif
#define _tas_included
native bool TAS_InEditMode(int client);
native bool TAS_IsPaused(int client);
native ArrayList TAS_GetRunHandle(int client);
native int TAS_GetCurrentFrame(int client);
forward void OnTASPauseChanged(int client, bool paused);
forward void OnTASFrameRecorded(int client, int frame);
public SharedPlugin __pl_tas =
{
name = "tas",
file = "bTimes-tas.smx",
#if defined REQUIRE_PLUGIN
required = 1,
#else
required = 0,
#endif
};
#if !defined REQUIRE_PLUGIN
public void __pl_tas_SetNTVOptional()
{
MarkNativeAsOptional("TAS_InEditMode");
MarkNativeAsOptional("TAS_IsPaused");
MarkNativeAsOptional("TAS_GetRunHandle");
MarkNativeAsOptional("TAS_GetCurrentFrame");
}
#endif