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/Axis/3/x----Mp40/Objects.con
ObjectTemplate.create HandFireArms Mp40
ObjectTemplate.itemIndex 3
ObjectTemplate.networkableInfo HandFireArmsInfo
ObjectTemplate.projectileTemplate 9x19mmProjectile
rem ObjectTemplate.setTracerTemplate Tracer_Projectile CRD_UNIFORM/2/4/0
ObjectTemplate.projectilePosition 0/0/0
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.magSize 32
ObjectTemplate.numOfMag 6
ObjectTemplate.magType 0
ObjectTemplate.reloadtime 4.3
ObjectTemplate.roundOfFire 8.33
ObjectTemplate.GUIIndex 7
ObjectTemplate.setHudAmmoType ATAmmoBar
ObjectTemplate.setAmmoBar "Ingame/Magbar_SMG_empty_32x64.tga"
ObjectTemplate.setAmmoBarFill "Ingame/Magbar_SMG_full_32x64.tga"
ObjectTemplate.setAmmoBarSize 46
ObjectTemplate.setAmomBarPosX 4
ObjectTemplate.setAmomBarPosY -11
ObjectTemplate.setAmomBarTextPosX 8
ObjectTemplate.setAmomBarTextPosY 4
ObjectTemplate.setCrossHairType CHTCrossHair
objectTemplate.aiTemplate MP40AI
ObjectTemplate.zoomFov 0.8
ObjectTemplate.altFireOnce 1
ObjectTemplate.soldierZoomFov 0.9
ObjectTemplate.soldierZoomPosition -0.02/-0.0/-0.08
ObjectTemplate.soldierCameraPosition 0.01/-0.04/0.09
ObjectTemplate.addRootSpeed 0
ObjectTemplate.AmmoType 1


rem ObjectTemplate.autoReload 1
Rem *** Deviation Begin *****

ObjectTemplate.velocity 380
ObjectTemplate.setRecoilForceUp CRD_UNIFORM/0.21/0.25/0
ObjectTemplate.setRecoilForceLeftRight CRD_UNIFORM/-0.1/0.1/0
ObjectTemplate.setHasRecoilForce 1
ObjectTemplate.setGoBackOnRecoil 1

ObjectTemplate.setFireDev 2.0 0.6 0.1
ObjectTemplate.setDevMod 1.2 0.8 1.0
ObjectTemplate.setMinDev 0.5
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

beginrem
ObjectTemplate.setFireDev 2.0 0.6 0.1
ObjectTemplate.setDevMod 1.0 0.8 0.6
ObjectTemplate.setMinDev 0.5
ObjectTemplate.setTurnDev 3.0 0.1 0.1 0.1
ObjectTemplate.setSpeedDev 1.5 0.15 0.15 0.1
ObjectTemplate.setMiscDev 3.5 3.5 0.1
endrem


Rem *** Deviation End *****

ObjectTemplate.fireInCameraDof 1
ObjectTemplate.loadSoundScript Sounds/mp40.ssc

ObjectTemplate.createSkeleton animations/Mp40.ske
ObjectTemplate.useSkeletonPartAsMain Mp40
ObjectTemplate.addTemplate Mp40Lod

ObjectTemplate.addTemplate e_MuzzThomp
ObjectTemplate.setInputId -1
ObjectTemplate.startoneffects 0
ObjectTemplate.setPosition 0/0.023/0.43
ObjectTemplate.setRotation 0/0/0

ObjectTemplate.addTemplate e_Shell9mm
ObjectTemplate.setInputId -1
ObjectTemplate.startoneffects 0
ObjectTemplate.setPosition 0/0.02/0.43
ObjectTemplate.setRotation 0/0/0


ObjectTemplate.networkableInfo HandFireArmsInfo

rem ** Objects
ObjectTemplate.create SimpleObject Mp40Trigger
ObjectTemplate.geometry Mp40Trigger

ObjectTemplate.create SimpleObject Mp40Plupp
ObjectTemplate.geometry Mp40Plupp

ObjectTemplate.create SimpleObject Mp40Mag
ObjectTemplate.geometry Mp40Mag

ObjectTemplate.create SimpleObject Mp40Simple
ObjectTemplate.geometry Shad_Mp40

ObjectTemplate.create AnimatedBundle Mp40Complex
ObjectTemplate.geometry Mp40
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.createSkeleton animations/Mp40.ske
ObjectTemplate.addTemplate Mp40Trigger
ObjectTemplate.bindToSkeletonPart Trigger
ObjectTemplate.addTemplate Mp40Plupp
ObjectTemplate.bindToSkeletonPart plupp
ObjectTemplate.addTemplate Mp40Mag
ObjectTemplate.bindToSkeletonPart Mag

ObjectTemplate.create LodObject Mp40Lod
ObjectTemplate.lodselector HandWeaponLodSelector
ObjectTemplate.addTemplate Mp40Complex
ObjectTemplate.addTemplate Mp40Simple