#
# filename:  animgrp.dat
#
# format:
# o MovementGroup( (Resident/Streaming),		groupname )
# o WeaponGroup( (Resident/Streaming),			groupname )
# o VehicleGroup( (Resident/Streaming),			groupname )
# o VehicleDrivebyGroup( (Resident/Streaming),	groupname , FPSMin, FPSMax, RPSMin, RPSMax, FDSMin, FDSMax, additionalFlags )
# o VehicleToDrivebyLink( (Resident/Streaming), groupname, drivebygroupName, optionalSpecificModel, additionalFlags)
# additionalFlags can be made up of:
#	DBF_AlternateFireFront		
#	DBF_AlternateFireRear		
#	DBF_IsVanFlagNeededForRear	
#	DBF_NoRoofNeeded			
#	DBF_RoofNeeded				
#	DBF_AdjustVerticalHeightFS	
#	DBF_HasRifle				
#	DBF_HasGrenades
#	DBF_AllSeatsUseFrontAnims	
#	DBF_NoRearDrivebys			
#	DBF_DisableFrontDrivebys	
#	DBF_BackRightSeatUsesPassengerAnims

Version(3)

#-------------------------------------------------------------------
# Movement groups
# o MovementGroup( (Resident/Streaming),		groupname )
#-------------------------------------------------------------------
MovementGroup(Streaming, move_m@test)		
MovementGroup(Streaming, move_f@ashley)
MovementGroup(Streaming, move_m@roman_scared)	

#-------------------------------------------------------------------
# Weapon groups
# o WeaponGroup( (Resident/Streaming),			groupname )
#-------------------------------------------------------------------
WeaponGroup( Streaming, gun@grnde_launch )
WeaponGroup( Streaming, gun@test_gun )
WeaponGroup( Streaming, gun@sawnoff )
WeaponGroup( Streaming, gun@cz75 )

#-------------------------------------------------------------------
# WeaponProjectile groups
# o WeaponGroupProjectile( (Resident/Streaming),	groupname )
#-------------------------------------------------------------------
#WeaponProjectileGroup( Streaming, throw_pipe )

#-------------------------------------------------------------------
# Vehicle groups
# o VehicleGroup( (Resident/Streaming),			groupname )
#-------------------------------------------------------------------
VehicleGroup( Streaming, veh@car_test )

#-------------------------------------------------------------------
# Bike groups
# o BikeGroup( (Resident/Streaming), groupname, leftHandleBarOffset x, y, and z, rightHandleBarOffset x, y, and z )
#-------------------------------------------------------------------
BikeGroup( Streaming, veh@bike_testchopper,  0.006, -0.070,  0.020, -0.009, -0.072,  0.016)

#-------------------------------------------------------------------
# Vehicle driveby groups
# o VehicleDrivebyGroup( (Resident/Streaming),	groupname , FDSMin, FDSMax, FPSMin, FPSMax, RPSMin, RPSMax, FDSMin, FDSMax, additionalFlags )
#-------------------------------------------------------------------
VehicleDrivebyGroup( Streaming, veh@driveby_teststd,	0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 0.0, 1.0,			DBF_AlternateFireFront DBF_RoofNeeded DBF_NoRearDrivebys DBF_HasGrenades )
VehicleDrivebyGroup( Streaming, veh@drivebybk_free_s,	0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 0.0, 1.0,			DBF_ShotgunDrivebySet DBF_JustPauseFiringForReload)
VehicleDrivebyGroup( Streaming, veh@drivebybk_spt_s,	0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 0.0, 1.0,			DBF_ShotgunDrivebySet DBF_JustPauseFiringForReload)
VehicleDrivebyGroup( Streaming, veh@drivebybk_dirt_s,	0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 0.0, 1.0,			DBF_ShotgunDrivebySet DBF_JustPauseFiringForReload)
VehicleDrivebyGroup( Streaming, veh@drivebybk_chop_s,	0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 0.0, 1.0,			DBF_ShotgunDrivebySet DBF_JustPauseFiringForReload)
VehicleDrivebyGroup( Streaming, veh@drivebybk_scot_s,	0.0, 1.0, 0.0, 1.0, 0.0, 1.0, 0.0, 1.0,			DBF_ShotgunDrivebySet DBF_JustPauseFiringForReload)

#-------------------------------------------------------------------
# VehicleToDrivebyLink: Links between vehicles and which drivebys should be used
# o VehicleToDrivebyLink( (Resident/Streaming), groupname, drivebygroupName, optionalSpecificModel, additionalFlags)
#-------------------------------------------------------------------
#std
VehicleToDrivebyLink( - veh@car_test,				veh@driveby_teststd, - )
#bikes
VehicleToDrivebyLink( - veh@bike_testchopper,		veh@drivebybike_chop, - )
VehicleToDrivebyLink( - veh@car_test,				veh@driveby_teststd, - )
VehicleToDrivebyLink( - veh@bike_freeway,			veh@drivebybk_free_s, - )
VehicleToDrivebyLink( - veh@bike_spt,				veh@drivebybk_spt_s, - )
VehicleToDrivebyLink( - veh@bike_dirt,				veh@drivebybk_dirt_s, - )
VehicleToDrivebyLink( - veh@bike_chopper,			veh@drivebybk_chop_s, - )
VehicleToDrivebyLink( - veh@bike_scooter,			veh@drivebybk_scot_s, - )
