/**
 * 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"
		{
			"CBaseToggle"
			{
				"Offsets"
				{
					"m_toggle_state"
					{
						"type" "integer"
						"windows" "360"
						"linux" "376"
					}

					"m_flMoveDistance"
					{
						"type" "float"
						"windows" "364"
						"linux" "380"
					}

					"m_flWait"
					{
						"type" "float"
						"windows" "368"
						"linux" "384"
					}

					"m_flLip"
					{
						"type" "float"
						"windows" "372"
						"linux" "388"
					}

					"m_flTWidth"
					{
						"type" "float"
						"windows" "376"
						"linux" "392"
					}

					"m_flTLength"
					{
						"type" "float"
						"windows" "380"
						"linux" "396"
					}

					"m_flNextStuck"
					{
						"type" "float"
						"windows" "384"
						"linux" "400"
					}

					"m_vecPosition1"
					{
						"type" "vector"
						"windows" "388"
						"linux" "404"
					}

					"m_vecPosition2"
					{
						"type" "vector"
						"windows" "400"
						"linux" "416"
					}

					"m_vecAngle1"
					{
						"type" "vector"
						"windows" "412"
						"linux" "428"
					}

					"m_vecAngle2"
					{
						"type" "vector"
						"windows" "424"
						"linux" "440"
					}

					"m_cTriggersLeft"
					{
						"type" "integer"
						"unsigned" "0"
						"windows" "436"
						"linux" "452"
					}

					"m_flHeight"
					{
						"type" "float"
						"windows" "440"
						"linux" "456"
					}

					"m_hActivator"
					{
						"type" "structure"
						"windows" "444"
						"linux" "460"
					}

					"m_pfnCallWhenMoveDone"
					{
						"type" "function"
						"windows" "452"
						"linux" "468"
					}

					"m_vecFinalDest"
					{
						"type" "vector"
						"windows" "456"
						"linux" "476"
					}

					"m_vecFinalAngle"
					{
						"type" "vector"
						"windows" "468"
						"linux" "488"
					}

					"m_bitsDamageInflict"
					{
						"type" "integer"
						"unsigned" "0"
						"windows" "480"
						"linux" "500"
					}

					"m_sMaster"
					{
						"type" "stringint"
						"windows" "484"
						"linux" "504"
					}

					"m_pInventoryRules"
					{
						"type" "classptr"
						"windows" "488"
						"linux" "508"
					}

				}
			}
		}
	}

}

//
// Class Hierarchy:
// -
//	CBaseAnimating
//		CBaseDelay
//			CBaseEntity
//				CBaseToggle
//					CBaseButton
//						CRotButton
//					CBaseCharger
//						CFuncCharger
//						CFuncHealthCharger
//					CBaseDoor
//						CRotDoor
//					CBaseMonster
//						CApache
//						CBarnacle
//						CBasePlayer
//						CBaseTurret
//							CMiniTurret
//							CSentry
//							CTurret
//						CBigMomma
//						CBloater
//						CBullsquid
//						CChumtoad
//						CCineMonster
//							CCineAI
//						CControllerHeadBall
//						CControllerZapBall
//						CCycler
//							CCyclerProbe
//							CGenericCycler
//						CDeadBarney
//						CDeadHEV
//						CDeadHGrunt
//						CDeadOp4HGrunt
//						CDeadOp4HGruntMedic
//						CDeadOp4HGruntTorch
//						CDeadOtis
//						CDeadRobotGrunt
//						CDeadScientist
//						CEnvExplosion
//						CFlockingFlyer
//						CFlockingFlyerFlock
//						CFlyingMonster
//							CIchthyosaur
//						CFurniture
//						CGMan
//						CGargantua
//						CGenericMonster
//						CGonome
//						CGonomeDead
//						CGrenade
//							CAirtank
//							CApacheHVR
//							CMortar
//							CRpgRocket
//							CSatchelCharge
//							CSqueakGrenade
//							CTripmineGrenade
//						CGunTarget
//						CHAssassin
//						CHGruntOp4MedicRepel
//						CHGruntOp4Repel
//						CHGruntOp4TorchRepel
//						CHGruntRepel
//						CHWGruntRepel
//						CHeadCrab
//							CBabyCrab
//						CHornet
//						CKingpin
//						CKingpinPlasmaBall
//						CLeech
//						CLegacyCineMonster
//							CCine2HeavyWeapons
//							CCine2Scientist
//							CCine2Slave
//							CCine3Barney
//							CCine3Scientist
//							CCineBarney
//							CCinePanther
//							CCineScientist
//						CMassnRepel
//						CMonsterMaker
//						CNihilanth
//						CNihilanthHVR
//						COp4Mortar
//						COsprey
//						COspreyBlackOps
//						CRat
//						CRoach
//						CRobotGruntRepel
//						CScientistCleansuitDead
//						CShockRoach
//						CSporeGrenade
//						CSqkNest
//						CSquadMaker
//						CSquadMonster
//							CAGrunt
//							CBabyGarg
//							CBabyVoltigore
//							CController
//							CHGrunt
//							CHWGrunt
//							CHoundeye
//							CISlave
//							CMassn
//							CPitdrone
//							CRobotGrunt
//							CShocktrooper
//							CSquadTalkMonster
//								CHGruntOp4
//								CHGruntOp4Medic
//								CHGruntOp4Torch
//							CTor
//							CVoltigore
//						CStukabat
//						CTalkMonster
//							CBarney
//							CBodyGuard
//							COtis
//							CScientist
//								CScientistCleansuit
//								CSittingScientist
//						CTentacle
//						CTentacleMaw
//						CTestHull
//						CWreckage
//						CZombie
//						CZombieBarney
//						CZombieSoldier
//					CBasePlatTrain
//						CFuncPlat
//							CFuncPlatRot
//								CFuncTrackChange
//									CFuncTrackAuto
//						CFuncTrain
//							CSpriteTrain
//					CBaseTrigger
//						CChangeLevel
//						CLadder
//						CTriggerCDAudio
//						CTriggerCounter
//						CTriggerEndSection
//						CTriggerGravity
//						CTriggerHurt
//							CTriggerGeneWormHit
//						CTriggerMonsterJump
//						CTriggerMultiple
//							CTriggerOnce
//						CTriggerPush
//						CTriggerSave
//						CTriggerTeleport
//					CFuncIllusionary
//					CFuncMortarField
//					CMomentaryDoor
//					CMomentaryRotButton
//					CMultiManager
//					COp4MortarController
//					CScriptedSentence
//
