// BZ2CP unit "Collector"
//Created by Slaor and Pastell


[GameObjectClass]
baseName = "evscav"
geometryName = "evscav00.xsi"
//cockpitName = "ivscav_cockpit.xsi"
animCount = 1
animName1 = "deploy"
animFile1 = "evscav00.xsi"
classLabel = "scavenger"
geometryScale = 1.0
scrapValue = 10
scrapCost = 20
buildTime = 10.0
maxHealth = 3000
maxAmmo = 0
unitName = "Collector"
aiName = "ScavProcess"
aiName2 = "ScavProcess"
heatSignature = 5.0
imageSignature = 3.0
radarSignature = 2.0
isAssault = 1

armorClass = H

requireCount = 0

provideCount = 2
provideName1 = "evscav"
provideName2 = "Scav"

lightHard1 = "hp_light_1"
lightName1 = "spotblue2" 

// Lifespan = 420

PilotConfig = "espilocpu"

collisionRadius = 5.0

[CraftClass]
rangeScan = 2000.0
periodScan = 0.0
velocJam = 0.0

engagerange = 2000.0
ScavengerCollectPoolRange = 2000.0	// for ScavengerProcess/ScavengerHProcess, scanner on craft will override
ScavengerChoosePoolRange = 2000.0	// for ScavengerProcess/ScavengerHProcess

TeamTransferrable = true
GotoTaskHasLeader = false
CanRescue = 1

GotoTaskHasLeader = false // if true, gotos will be done in a leader/follower model

braccelFactor = 0.09
velFactor =	0.3
steerFactor = 1.5
omegaFactor = 0.1

TeamTransferrable = true
selectWaitMsg = "evscav01.wav"
selectGoMsg = "evscav02.wav"
selectPickupMsg = "evscav05.wav"
selectDropoffMsg = "evscav05.wav"
selectOtherMsg = "evscav01.wav"
selectFollowMsg = "evscav03.wav"
holdMsg = "evscav11.wav"
goMsg = "evscav04.wav"
stopMsg = "evscav04.wav"
followMsg = "evscav11.wav"
followMeMsg = "evscav07.wav"
rescueMsg = "evscav11.wav"
repairMsg = "evscav08.wav"
recycleMsg = "evscav10.wav"
otherMsg = "evscav13.wav"

avoidSpeed = 5;
topSpeed = 15;

[TrackedVehicleClass]
accelThrust = 5.0

alphaSteer = 1.0
alphaTrack = 20.0

omegaSpin = 1.0
omegaTurn = 0.5

pitchPitch = 0.0
pitchThrust = 0.0

velocForward = 15.0
velocReverse = 5.0

////CENTER_SHIFT = -1.0		// -1.0 for bottom, 0.0 for center, +1.0 for top

TREAD_STATIC_FRICTION = 1.5

engineSound = "evserven.wav"
treadSound = "iscav01b.wav"

[TrackedDeployableClass]
timeDeploy = 5.0
timeUndeploy = 5.0
soundDeploy = "irecy03.wav"
soundUndeploy = "trundepl.wav"

[ScavengerClass]
soundPickup = "suck.wav"
scrapHold = 20
deployClass = "ebscav"
deployOffset = 3.2
scrapFirst = false

[Lod1]
geometryName = "evscavl1.xsi" ;geometry for lod1
distance = 50                 ;...distance over this many meters => switch to lod2

[Lod2]
geometryName = "evscavl2.xsi" ;geometry for lod2
distance = 135                 ;...distance over this many meters => switch to lod2


