52 lines
786 B
SourcePawn
52 lines
786 B
SourcePawn
#if defined _Break_include
|
|
#endinput
|
|
#endif
|
|
#define _Break_include
|
|
|
|
/**
|
|
* Called when a break is started
|
|
*
|
|
* @return None
|
|
*/
|
|
forward void Break_OnBreakStarted();
|
|
|
|
/**
|
|
* Called when a break is finished
|
|
*
|
|
* @return None
|
|
*/
|
|
forward void Break_OnBreakFinished();
|
|
|
|
/**
|
|
* Called when a break is cancelled
|
|
*
|
|
* @return None
|
|
*/
|
|
forward void Break_OnBreakCancelled();
|
|
|
|
/**
|
|
* Returns if a break is active
|
|
*
|
|
* @return True when in break, false otherwise
|
|
*/
|
|
native bool Break_IsBreakActive();
|
|
|
|
public SharedPlugin __pl_Break =
|
|
{
|
|
name = "Break",
|
|
file = "Break.smx",
|
|
|
|
#if defined REQUIRE_PLUGIN
|
|
required = 1
|
|
#else
|
|
required = 0
|
|
#endif
|
|
};
|
|
|
|
#if !defined REQUIRE_PLUGIN
|
|
public void __pl_Break_SetNTVOptional()
|
|
{
|
|
MarkNativeAsOptional("Break_IsBreakActive");
|
|
}
|
|
#endif
|