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----GarandSniper/Objects.con
ObjectTemplate.create HandFireArms GarandSniper
ObjectTemplate.networkableInfo HandFireArmsInfo
ObjectTemplate.itemIndex 3
ObjectTemplate.zoomFov 0.1
objectTemplate.UseScope 1
ObjectTemplate.projectileTemplate 7,62mmProjectile
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.projectilePosition 0/0/0
ObjectTemplate.magSize 8
ObjectTemplate.numOfMag 7
ObjectTemplate.magType 0
ObjectTemplate.reloadtime 4
ObjectTemplate.roundOfFire 4
ObjectTemplate.fireOnce 1

ObjectTemplate.allowReloadOnEmptyClipOnly 1
ObjectTemplate.ejectClipTime 0.6

ObjectTemplate.altFireOnce 1


objectTemplate.aiTemplate GarandSniperAI

ObjectTemplate.soldierZoomFov 0.6
ObjectTemplate.soldierZoomPosition -0.1/0/0
ObjectTemplate.soldierCameraPosition -0.06/-0.04/-0.07
ObjectTemplate.addRootSpeed 0
ObjectTemplate.AmmoType 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
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.setScopeIcon "sniper.tga"
ObjectTemplate.setSniperSight 1
ObjectTemplate.setCrossHairType CHTNone

ObjectTemplate.createSkeleton animations/M1Garand.ske
ObjectTemplate.useSkeletonPartAsMain Base
ObjectTemplate.addTemplate GarandSniperLod

ObjectTemplate.addTemplate e_MuzzGun
ObjectTemplate.setPosition 0/0.05/0.84
ObjectTemplate.setRotation 0/0/0

ObjectTemplate.addTemplate e_shellM1Garand
ObjectTemplate.setPosition 0/0.1/0.41
ObjectTemplate.setRotation 0/0/0

rem ** SimpleObjects

ObjectTemplate.create SimpleObject GarandScope
ObjectTemplate.geometry GarandScope

ObjectTemplate.create AnimatedBundle GarandSniperComplex
ObjectTemplate.geometry M1Garand
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.addTemplate GarandScope
ObjectTemplate.setPosition -0.02/0.065/0.05
ObjectTemplate.createSkeleton animations/M1Garand.ske
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


ObjectTemplate.create LodObject GarandSniperLod
ObjectTemplate.lodselector HandWeaponLodSelector
ObjectTemplate.addTemplate GarandSniperComplex
ObjectTemplate.addTemplate M1GarandSimple