This page is under construction
Archives/bf1942/levels/ms_battle_of_foy/MS_BATTLE_OF_FOY.rfa
bf1942/levels/MS_BATTLE_OF_FOY/objects/Weapons/Allied/3/x----Garand/Objects.con
ObjectTemplate.create HandFireArms wipGarand
ObjectTemplate.itemIndex 3
ObjectTemplate.networkableInfo HandFireArmsInfo
ObjectTemplate.projectileTemplate 7,62mmProjectile
ObjectTemplate.projectilePosition 0/0/0
ObjectTemplate.hasDynamicShadow 1

ObjectTemplate.magSize 8
ObjectTemplate.numOfMag 7
ObjectTemplate.magType 0
ObjectTemplate.reloadtime 4
ObjectTemplate.roundOfFire 4
ObjectTemplate.fireOnce 1
objectTemplate.aiTemplate GarandAI
ObjectTemplate.zoomFov 0.7
ObjectTemplate.soldierZoomFov 0.6
ObjectTemplate.soldierZoomPosition -0.1/0/0.0
ObjectTemplate.soldierCameraPosition -0.06/-0.04/-0.07
ObjectTemplate.addRootSpeed 0
ObjectTemplate.AmmoType 1
ObjectTemplate.allowReloadOnEmptyClipOnly 1
ObjectTemplate.ejectClipTime 0.6


ObjectTemplate.altFireOnce 1
rem objectTemplate.UseScope 1

Rem *** Deviation Begin *****

ObjectTemplate.velocity 750
ObjectTemplate.setRecoilForceUp CRD_UNIFORM/1.0/2.0/0
ObjectTemplate.setRecoilForceLeftRight CRD_UNIFORM/-0.5/0.5/0
ObjectTemplate.setHasRecoilForce 1
ObjectTemplate.setGoBackOnRecoil 0

ObjectTemplate.setFireDev 3.0 1.5 0.07
ObjectTemplate.setDevMod 1.5 0.9 1.25
ObjectTemplate.setMinDev 0.25
ObjectTemplate.setTurnDev 2.5 0.1 0.1 0.175
ObjectTemplate.setSpeedDev 4.0 0.3 0.25 0.21
ObjectTemplate.setMiscDev 3.5 3.5 0.095


Rem *** Deviation End *****

ObjectTemplate.fireInCameraDof 1
ObjectTemplate.loadSoundScript Sounds/Garand.ssc
ObjectTemplate.GUIIndex 18
ObjectTemplate.setHudAmmoType ATAmmoBar
ObjectTemplate.setAmmoBar "Ingame/magbar_Garand_empty_32x64.tga"
ObjectTemplate.setAmmoBarFill "Ingame/magbar_Garand_full_32x64.tga"
ObjectTemplate.setAmmoBarSize 20
ObjectTemplate.setAmomBarPosX 6
ObjectTemplate.setAmomBarPosY -17
ObjectTemplate.setAmomBarTextPosX 5
ObjectTemplate.setAmomBarTextPosY 10
ObjectTemplate.setCrossHairType CHTCrossHair

ObjectTemplate.createSkeleton animations/Garand.ske
ObjectTemplate.useSkeletonPartAsMain Base
ObjectTemplate.addTemplate GarandLod
ObjectTemplate.setPosition 0/0.0/0.105

ObjectTemplate.addTemplate e_Muzzsg44
ObjectTemplate.startoneffects 1
ObjectTemplate.setPosition 0/0.06/0.8
ObjectTemplate.setRotation 0/0/0

ObjectTemplate.addTemplate e_shell792mm
ObjectTemplate.setInputId -1
ObjectTemplate.startoneffects 1
ObjectTemplate.setPosition 0/0.04/0.28
ObjectTemplate.setRotation 0/0/0


rem ** SimpleObjects

ObjectTemplate.create SimpleObject GarandTrigger
ObjectTemplate.geometry GarandTrigger

ObjectTemplate.create Bundle GarandTriggerHolder
ObjectTemplate.geometry
ObjectTemplate.addTemplate GarandTrigger
ObjectTemplate.setPosition 0.0/-0.014/-0.035

ObjectTemplate.create Bundle GarandEmptyClipHolder
ObjectTemplate.geometry
ObjectTemplate.addTemplate GarandEmptyClip
ObjectTemplate.setPosition 0/0.0/0.1

ObjectTemplate.create SimpleObject GarandEmptyClip
ObjectTemplate.geometry GarandEmptyClip


ObjectTemplate.create SimpleObject GarandSimple
ObjectTemplate.geometry Shad_Garand

ObjectTemplate.create SimpleObject GarandMag
ObjectTemplate.geometry GarandMag

ObjectTemplate.create Bundle GarandMagHolder
ObjectTemplate.geometry
ObjectTemplate.addTemplate GarandMag
ObjectTemplate.setPosition 0/0.0/0.1

ObjectTemplate.create AnimatedBundle GarandComplex
ObjectTemplate.geometry Garand
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.createSkeleton animations/Garand.ske
beginrem
ObjectTemplate.addTemplate M1Garandtrigger
ObjectTemplate.bindToSkeletonPart trigger
ObjectTemplate.addTemplate M1GarandReload
ObjectTemplate.bindToSkeletonPart reload
ObjectTemplate.addTemplate M1GarandPlupp
ObjectTemplate.bindToSkeletonPart plupp
ObjectTemplate.addTemplate M1GarandMagasin
ObjectTemplate.bindToSkeletonPart mag
ObjectTemplate.addTemplate M1GarandClip
ObjectTemplate.bindToSkeletonPart clip
endrem
ObjectTemplate.addTemplate GarandTriggerHolder
ObjectTemplate.bindToSkeletonPart trigger
ObjectTemplate.addTemplate GarandMagHolder
ObjectTemplate.bindToSkeletonPart mag
ObjectTemplate.addTemplate GarandEmptyClipHolder
ObjectTemplate.bindToSkeletonPart clip



ObjectTemplate.create LodObject GarandLod
ObjectTemplate.lodselector HandWeaponLodSelector
ObjectTemplate.addTemplate GarandComplex
ObjectTemplate.addTemplate GarandSimple