This page is under construction
archives/bf1942/levels/mario_fever.rfa
bf1942/levels/mario_fever/Objects/m16/Objects.con
ObjectTemplate.create HandFireArms m16
ObjectTemplate.itemIndex 5
ObjectTemplate.networkableInfo HandFireArmsInfo
ObjectTemplate.projectileTemplate sg44Projectile
rem ObjectTemplate.setTracerTemplate Tracer_Projectile CRD_UNIFORM/2/4/0
ObjectTemplate.projectilePosition 0/0/0
ObjectTemplate.magSize 99999
ObjectTemplate.numOfMag 999
ObjectTemplate.magType 0
ObjectTemplate.reloadtime 3.8
ObjectTemplate.fireingForce 100
ObjectTemplate.roundOfFire 10
objectTemplate.aiTemplate m16AI
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.zoomFov 3.0
ObjectTemplate.altFireOnce 1
ObjectTemplate.soldierZoomFov 0.6
ObjectTemplate.soldierZoomPosition -0.04/-0.01/0
ObjectTemplate.soldierCameraPosition -0.02/-0.04/0.03
ObjectTemplate.addRootSpeed 0
ObjectTemplate.ammoType 1

ObjectTemplate.GUIIndex 3
ObjectTemplate.setHudAmmoType ATAmmoBar
ObjectTemplate.setAmmoBar "Ingame/Magbar_sg44_empty_32x64.tga"
ObjectTemplate.setAmmoBarFill "Ingame/Magbar_sg44_full_32x64.tga"
ObjectTemplate.setAmmoBarSize 64
ObjectTemplate.setAmomBarPosX 3
ObjectTemplate.setAmomBarPosY -11
ObjectTemplate.setAmomBarTextPosX 8
ObjectTemplate.setAmomBarTextPosY 4
ObjectTemplate.setCrossHairType CHTCrossHair

Rem *** Deviation Begin *****

ObjectTemplate.velocity 1000
ObjectTemplate.setRecoilForceUp CRD_UNIFORM/0.28/0.42/0
ObjectTemplate.setRecoilForceLeftRight CRD_UNIFORM/-0.25/0.25/0
ObjectTemplate.setHasRecoilForce 1
ObjectTemplate.setGoBackOnRecoil 0

ObjectTemplate.setFireDev 3.1 0.19 0.025
ObjectTemplate.setDevMod 0.9 0.55 0.18
ObjectTemplate.setMinDev 0.55
ObjectTemplate.setTurnDev 0.2 0.1 0.1 0.1
ObjectTemplate.setSpeedDev 2.25 0.2 0.2 0.1
ObjectTemplate.setMiscDev 2.3 2.3 0.09

Rem *** Deviation End *****

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

ObjectTemplate.createSkeleton animations/m82.ske
ObjectTemplate.useSkeletonPartAsMain Base

rem *** LodObject must be located as first child to work on handweapons.
ObjectTemplate.addTemplate m16Lod

ObjectTemplate.addTemplate e_Muzzsg44
ObjectTemplate.setInputId -1
ObjectTemplate.startoneffects 0
ObjectTemplate.setPosition 0/0.056/0.57
ObjectTemplate.setRotation 0/0/0

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

ObjectTemplate.create SimpleObject m16Simple
ObjectTemplate.geometry m16Simple

ObjectTemplate.create SimpleObject m16Magasin
ObjectTemplate.geometry m16Magasin

ObjectTemplate.create SimpleObject m16trigger
ObjectTemplate.geometry m16trigger

ObjectTemplate.create AnimatedBundle m16Complex
ObjectTemplate.createSkeleton animations/m82.ske
ObjectTemplate.geometry m16
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.addTemplate m16trigger
ObjectTemplate.bindToSkeletonPart Trigger
ObjectTemplate.addTemplate m16Magasin
ObjectTemplate.bindToSkeletonPart mag

ObjectTemplate.create LodObject m16Lod
ObjectTemplate.lodselector HandWeaponLodSelector
ObjectTemplate.addTemplate m16Complex
ObjectTemplate.addTemplate m16Simple