/**
 * Do not edit this file.  Any changes will be overwritten by the gamedata
 * updater or by upgrading your AMX Mod X install.
 *
 * To override data in this file, create a subdirectory named "custom" and
 * place your own gamedata file(s) inside of it.  Such files will be parsed
 * after AMXX's own.
 *
 * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X)
 */

"Games"
{
	"#default"
	{
	}

	"svencoop"
	{
		"CRC"
		{
			"server"
			{
				"linux"		"EB816A9E"	//server.so
				"windows"	"A41098C7"	//server.dll
			}
		}

		"Classes"
		{
			"CItemInventory"
			{
				"Offsets"
				{
					"m_hHolder"
					{
						"type" "structure"
						"windows" "324"
						"linux" "340"
					}

					"m_vecSpawnOrigin"
					{
						"type" "vector"
						"windows" "332"
						"linux" "348"
					}

					"m_vecSpawnAngles"
					{
						"type" "vector"
						"windows" "344"
						"linux" "360"
					}

					"m_iMoveType"
					{
						"type" "integer"
						"unsigned" "0"
						"windows" "356"
						"linux" "372"
					}

					"m_szItemName"
					{
						"type" "stringint"
						"windows" "360"
						"linux" "376"
					}

					"m_szItemGroup"
					{
						"type" "stringint"
						"windows" "364"
						"linux" "380"
					}

					"m_szDisplayName"
					{
						"type" "stringint"
						"windows" "368"
						"linux" "384"
					}

					"m_szDescription"
					{
						"type" "stringint"
						"windows" "372"
						"linux" "388"
					}

					"m_szIcon"
					{
						"type" "stringint"
						"windows" "376"
						"linux" "392"
					}

					"m_iCollectLimit"
					{
						"type" "integer"
						"unsigned" "0"
						"windows" "380"
						"linux" "396"
					}

					"m_iActivateLimit"
					{
						"type" "integer"
						"unsigned" "0"
						"windows" "384"
						"linux" "400"
					}

					"m_flWeight"
					{
						"type" "float"
						"windows" "388"
						"linux" "404"
					}

					"m_fHiddenWhenCarried"
					{
						"type" "character"
						"windows" "392"
						"linux" "408"
					}

					"m_iIdleSkin"
					{
						"type" "integer"
						"unsigned" "0"
						"windows" "396"
						"linux" "412"
					}

					"m_iIdleBody"
					{
						"type" "integer"
						"unsigned" "0"
						"windows" "400"
						"linux" "416"
					}

					"m_szIdleSequenceName"
					{
						"type" "stringint"
						"windows" "404"
						"linux" "420"
					}

					"m_iIdleSequence"
					{
						"type" "integer"
						"unsigned" "0"
						"windows" "408"
						"linux" "424"
					}

					"m_iCarriedSkin"
					{
						"type" "integer"
						"unsigned" "0"
						"windows" "412"
						"linux" "428"
					}

					"m_iCarriedBody"
					{
						"type" "integer"
						"unsigned" "0"
						"windows" "416"
						"linux" "432"
					}

					"m_szCarriedSequenceName"
					{
						"type" "stringint"
						"windows" "420"
						"linux" "436"
					}

					"m_iCarriedSequence"
					{
						"type" "integer"
						"unsigned" "0"
						"windows" "424"
						"linux" "440"
					}

					"m_szAllowedTargetNames"
					{
						"type" "stringint"
						"windows" "428"
						"linux" "444"
					}

					"m_szAllowedClassNames"
					{
						"type" "stringint"
						"windows" "432"
						"linux" "448"
					}

					"m_szAllowedTeams"
					{
						"type" "stringint"
						"windows" "436"
						"linux" "452"
					}

					"m_iAllowedNpcClassify"
					{
						"type" "integer"
						"unsigned" "0"
						"windows" "440"
						"linux" "456"
					}

					"m_szRequiresItemName"
					{
						"type" "stringint"
						"windows" "444"
						"linux" "460"
					}

					"m_szRequiresItemGroup"
					{
						"type" "stringint"
						"windows" "448"
						"linux" "464"
					}

					"m_iRequiresItemGroupNum"
					{
						"type" "integer"
						"unsigned" "0"
						"windows" "452"
						"linux" "468"
					}

					"m_szItemNameMoved"
					{
						"type" "stringint"
						"windows" "456"
						"linux" "472"
					}

					"m_szCantHaveItemName"
					{
						"type" "stringint"
						"windows" "460"
						"linux" "476"
					}

					"m_szCantHaveItemGroup"
					{
						"type" "stringint"
						"windows" "464"
						"linux" "480"
					}

					"m_iCantHaveItemGroupNum"
					{
						"type" "integer"
						"unsigned" "0"
						"windows" "468"
						"linux" "484"
					}

					"m_szItemNameNotMoved"
					{
						"type" "stringint"
						"windows" "472"
						"linux" "488"
					}

					"m_flMaximumHoldTime"
					{
						"type" "float"
						"windows" "476"
						"linux" "492"
					}

					"m_flActivateWaitTime"
					{
						"type" "float"
						"windows" "480"
						"linux" "496"
					}

					"m_flWearOutTime"
					{
						"type" "float"
						"windows" "484"
						"linux" "500"
					}

					"m_fCanBeActivated"
					{
						"type" "character"
						"windows" "488"
						"linux" "504"
					}

					"m_fHoldTimeWaitUntilActivated"
					{
						"type" "character"
						"windows" "489"
						"linux" "505"
					}

					"m_fCanBeDropped"
					{
						"type" "character"
						"windows" "490"
						"linux" "506"
					}

					"m_flReturnTime"
					{
						"type" "float"
						"windows" "492"
						"linux" "508"
					}

					"m_fDelayedRespawn"
					{
						"type" "character"
						"windows" "496"
						"linux" "512"
					}

					"m_fKeepOnDeath"
					{
						"type" "character"
						"windows" "497"
						"linux" "513"
					}

					"m_fKeepOnRespawn"
					{
						"type" "character"
						"windows" "498"
						"linux" "514"
					}

					"m_szTriggerOnCollectSelf"
					{
						"type" "stringint"
						"windows" "500"
						"linux" "516"
					}

					"m_szTriggerOnCollectTeam"
					{
						"type" "stringint"
						"windows" "504"
						"linux" "520"
					}

					"m_szTriggerOnCollectOther"
					{
						"type" "stringint"
						"windows" "508"
						"linux" "524"
					}

					"m_szTriggerOnCantCollectSelf"
					{
						"type" "stringint"
						"windows" "512"
						"linux" "528"
					}

					"m_szTriggerOnCantCollectTeam"
					{
						"type" "stringint"
						"windows" "516"
						"linux" "532"
					}

					"m_szTriggerOnCantCollectOther"
					{
						"type" "stringint"
						"windows" "520"
						"linux" "536"
					}

					"m_szTriggerOnDropSelf"
					{
						"type" "stringint"
						"windows" "524"
						"linux" "540"
					}

					"m_szTriggerOnDropTeam"
					{
						"type" "stringint"
						"windows" "528"
						"linux" "544"
					}

					"m_szTriggerOnDropOther"
					{
						"type" "stringint"
						"windows" "532"
						"linux" "548"
					}

					"m_szTriggerOnCantDropSelf"
					{
						"type" "stringint"
						"windows" "536"
						"linux" "552"
					}

					"m_szTriggerOnCantDropTeam"
					{
						"type" "stringint"
						"windows" "540"
						"linux" "556"
					}

					"m_szTriggerOnCantDropOther"
					{
						"type" "stringint"
						"windows" "544"
						"linux" "560"
					}

					"m_szTriggerOnActivateSelf"
					{
						"type" "stringint"
						"windows" "548"
						"linux" "564"
					}

					"m_szTriggerOnActivateTeam"
					{
						"type" "stringint"
						"windows" "552"
						"linux" "568"
					}

					"m_szTriggerOnActivateOther"
					{
						"type" "stringint"
						"windows" "556"
						"linux" "572"
					}

					"m_szTriggerOnCantActivateSelf"
					{
						"type" "stringint"
						"windows" "560"
						"linux" "576"
					}

					"m_szTriggerOnCantActivateTeam"
					{
						"type" "stringint"
						"windows" "564"
						"linux" "580"
					}

					"m_szTriggerOnCantActivateOther"
					{
						"type" "stringint"
						"windows" "568"
						"linux" "584"
					}

					"m_szTriggerOnUseSelf"
					{
						"type" "stringint"
						"windows" "572"
						"linux" "588"
					}

					"m_szTriggerOnUseTeam"
					{
						"type" "stringint"
						"windows" "576"
						"linux" "592"
					}

					"m_szTriggerOnUseOther"
					{
						"type" "stringint"
						"windows" "580"
						"linux" "596"
					}

					"m_szTriggerOnWearingOutSelf"
					{
						"type" "stringint"
						"windows" "584"
						"linux" "600"
					}

					"m_szTriggerOnWearingOutTeam"
					{
						"type" "stringint"
						"windows" "588"
						"linux" "604"
					}

					"m_szTriggerOnWearingOutOther"
					{
						"type" "stringint"
						"windows" "592"
						"linux" "608"
					}

					"m_szTriggerOnReturnSelf"
					{
						"type" "stringint"
						"windows" "596"
						"linux" "612"
					}

					"m_szTriggerOnReturnTeam"
					{
						"type" "stringint"
						"windows" "600"
						"linux" "616"
					}

					"m_szTriggerOnReturnOther"
					{
						"type" "stringint"
						"windows" "604"
						"linux" "620"
					}

					"m_szTriggerOnMaterialise"
					{
						"type" "stringint"
						"windows" "608"
						"linux" "624"
					}

					"m_szTriggerOnDestroy"
					{
						"type" "stringint"
						"windows" "612"
						"linux" "628"
					}

					"m_fEffectsWaitUntilActivated"
					{
						"type" "character"
						"windows" "616"
						"linux" "632"
					}

					"m_fEffectsPermanent"
					{
						"type" "character"
						"windows" "617"
						"linux" "633"
					}

					"m_vecEffectGlowColor"
					{
						"type" "vector"
						"windows" "620"
						"linux" "636"
					}

					"m_fEffectBlockWeapons"
					{
						"type" "character"
						"windows" "632"
						"linux" "648"
					}

					"m_fEffectInvulnerable"
					{
						"type" "character"
						"windows" "633"
						"linux" "649"
					}

					"m_fEffectInvisible"
					{
						"type" "character"
						"windows" "634"
						"linux" "650"
					}

					"m_fEffectNonSolid"
					{
						"type" "character"
						"windows" "635"
						"linux" "651"
					}

					"m_flEffectRespiration"
					{
						"type" "float"
						"windows" "636"
						"linux" "652"
					}

					"m_flEffectGravity"
					{
						"type" "float"
						"windows" "640"
						"linux" "656"
					}

					"m_flEffectFriction"
					{
						"type" "float"
						"windows" "644"
						"linux" "660"
					}

					"m_flEffectSpeed"
					{
						"type" "float"
						"windows" "648"
						"linux" "664"
					}

					"m_flEffectDamage"
					{
						"type" "float"
						"windows" "652"
						"linux" "668"
					}

					"m_iCollectCount"
					{
						"type" "integer"
						"unsigned" "0"
						"windows" "656"
						"linux" "672"
					}

					"m_iActivateCount"
					{
						"type" "integer"
						"unsigned" "0"
						"windows" "660"
						"linux" "676"
					}

					"m_flTouchedTime"
					{
						"type" "float"
						"windows" "664"
						"linux" "680"
					}

					"m_flCollectTime"
					{
						"type" "float"
						"windows" "668"
						"linux" "684"
					}

					"m_flDropTime"
					{
						"type" "float"
						"windows" "672"
						"linux" "688"
					}

					"m_flActivateTime"
					{
						"type" "float"
						"windows" "676"
						"linux" "692"
					}

					"m_fRemovedByForced"
					{
						"type" "character"
						"windows" "680"
						"linux" "696"
					}

					"m_fHandledWearingOut"
					{
						"type" "character"
						"windows" "681"
						"linux" "697"
					}

					"m_CustomRespawnDelay"
					{
						"type" "structure"
						"windows" "684"
						"linux" "700"
					}

				}
			}
		}
	}

}

//
// Class Hierarchy:
// -
//	CBaseEntity
//		CItemInventory
//
