#pragma once

// By Taz - drop sources
#define SIVKAFOLDER				_T("Extra Lists\\")// drop sources - Stulle
// ==> drop sources - Stulle
#define ENABLE_AUTO_DROP_NNS            1
#define AUTO_NNS_TIMER                  40000 // 40 sec
#define MAX_REMOVE_NNS_LIMIT            80
#define ENABLE_AUTO_DROP_FQS            1
#define AUTO_FQS_TIMER                  40000 // 40 sec
#define MAX_REMOVE_FQS_LIMIT            80
#define ENABLE_AUTO_DROP_QRS            0
#define AUTO_HQRS_TIMER                 35000 // 35 sec
#define MAX_REMOVE_QRS                  4000
#define MAX_REMOVE_QRS_LIMIT            90
// <== drop sources - Stulle
// <------- drop sources

// By Taz - SCC
#define FT_CATRESUMEORDER		0x7F // Smart Category Control (SCC) [khaos/SiRoB/Stulle] - Stulle
// <------- SCC

// By Taz - delayed NNP
// netfinity
#define DELAYED_NNP_TIMOUT				SEC2MS(30)
// <------- delayed NNP

// By Taz - Horde op-codes
// netfinity
// eDonkey hybrid op-codes
#define OP_HORDESLOTREQ					0x65
#define OP_HORDESLOTREJ					0x66
#define OP_HORDESLOTANS					0x67
// <------- Horde op-codes
