"Games"
{
	"cstrike"
	{
		"Keys"
		{
			"INTERFACEVERSION_SERVERGAMEDLL" "ServerGameDLL012"
		}

		"Signatures"
		{
			"CreateInterface_Server"
			{
				"library" "server"
				"linux" "@CreateInterface"
				"windows" "@CreateInterface"
			}

			"g_SendTableCRC"
			{
				"library" "engine"
				"linux" "@g_SendTableCRC"
				// IDK
				//"windows" ""
			}
		}

		"Offsets"
		{
			"IServerGameDLL::GetAllServerClasses"
			{
				"linux" "11"
				"windows" "11"
			}

			"ServerClass::m_pNext"
			{
				"linux" "8"
				"windows" "8"
			}

			"ServerClass::m_pTable"
			{
				"linux" "4"
				"windows" "4"
			}

			"SendTable::m_pNetTableName"
			{
				"linux" "8"
				"windows" "8"
			}

			"SendTable::m_nProps"
			{
				"linux" "4"
				"windows" "4"
			}

			"SendTable::m_pProps"
			{
				"linux" "0"
				"windows" "0"
			}

			"SendProp::m_Type"
			{
				"linux" "8"
				"windows" "8"
			}

			"SendProp::m_pDataTable"
			{
				"linux" "68"
				"windows" "68"
			}

			"SendProp::m_pVarName"
			{
				"linux" "48"
				"windows" "48"
			}

			"SendProp::m_nBits"
			{
				"linux" "12"
				"windows" "12"
			}

			"SendProp::sizeof"
			{
				"linux" "80"
				"windows" "80"
			}
		}
	}
}
