stock any {FunctionName}(any val=0)
{
	if(!FileExists("{DebuggerIdentifier}.running.bpdebug"))
	{
		return val;
	}
	
	static int iCount;
	iCount++;

	Handle hValFile;
	while((hValFile = OpenFile("{IndentifierGUID}.value.bpdebug", "w")) == INVALID_HANDLE) {}
	
	WriteFileLine(hValFile, "i:%d", val);
	WriteFileLine(hValFile, "f:%f", val);
	WriteFileLine(hValFile, "c:%d", iCount);
	FlushFile(hValFile);
	CloseHandle(hValFile);
	
	return val;
}