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/4/Panzerfaust100/Objects.con
ObjectTemplate.create HandFireArms Panzerfaust100
ObjectTemplate.itemIndex 4
ObjectTemplate.networkableInfo HandFireArmsInfo
ObjectTemplate.projectileTemplate Panzerfaust100Projectile
ObjectTemplate.projectilePosition 0/0/0
ObjectTemplate.visibleDummyProjectileTemplate Panzerfaust100Rocket
ObjectTemplate.ForceOnExplosion 2
ObjectTemplate.magSize 1
ObjectTemplate.numOfMag 1
ObjectTemplate.magType 0
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 1.0
ObjectTemplate.roundOfFire 1
ObjectTemplate.fireOnce 1
ObjectTemplate.cantSelectWhenNoAmmo 1
ObjectTemplate.changeWeaponWhenNoAmmo 1
objectTemplate.aiTemplate Panzerfaust100AI
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.zoomFov 0.7
ObjectTemplate.altFireOnce 1
ObjectTemplate.soldierZoomFov 0.6
ObjectTemplate.soldierZoomPosition -0.05/-0.02/0
ObjectTemplate.AmmoType 4
ObjectTemplate.velocity 70

ObjectTemplate.loadSoundScript Sounds/Panzerfaust100.ssc

ObjectTemplate.GUIIndex 5
ObjectTemplate.setHudAmmoType ATIcon
ObjectTemplate.setAmmoIcon "Ammo/Icon_bazooka_64x32.tga"
ObjectTemplate.setCrossHairType CHTCrossHair

Rem *** Deviation Begin *****

ObjectTemplate.setFireDev 4.0 1.5 1.0
ObjectTemplate.setDevMod 1.5 1.1 1.25
ObjectTemplate.setMinDev 2
ObjectTemplate.setTurnDev 12.0 0.1 0.1 0.075
ObjectTemplate.setSpeedDev 12.0 0.3 0.25 0.15
ObjectTemplate.setMiscDev 12.0 3.5 0.075


Rem *** Deviation End *****
ObjectTemplate.createSkeleton animations/Panzerfaust100.ske
ObjectTemplate.useSkeletonPartAsMain Panzerfaust100
ObjectTemplate.addTemplate Panzerfaust100Lod
ObjectTemplate.setPosition 0/0.0/0.1

ObjectTemplate.addTemplate e_Panzerfaust100TubeDispenser
ObjectTemplate.setInputId -1
ObjectTemplate.startoneffects 1


ObjectTemplate.addTemplate e_rocketFumeBack
ObjectTemplate.setInputId -1
ObjectTemplate.startoneffects 0
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.setRotation 0/0/0
ObjectTemplate.fireInCameraDof 1


rem ** Objects


ObjectTemplate.create SimpleObject Panzerfaust100Rocket
ObjectTemplate.geometry Panzerfaust100Rocket

ObjectTemplate.create SimpleObject Panzerfaust100Simple
ObjectTemplate.geometry Shad_Panzerfaust100

ObjectTemplate.create AnimatedBundle Panzerfaust100Complex
ObjectTemplate.geometry Panzerfaust100
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.createSkeleton animations/Panzerfaust100.ske



ObjectTemplate.create LodObject Panzerfaust100Lod
ObjectTemplate.lodselector HandWeaponLodSelector
ObjectTemplate.addTemplate Panzerfaust100Complex
ObjectTemplate.addTemplate Panzerfaust100Simple



rem *** e_Panzerfaust100TubeDispenser***
ObjectTemplate.create EffectBundle e_Panzerfaust100TubeDispenser
ObjectTemplate.saveInSeparateFile 1
rem -------------------------------------
ObjectTemplate.addTemplate Em_Panzerfaust100TubeDispenser3P
ObjectTemplate.setPosition 0.05/0.125/-0.4
ObjectTemplate.setRotation -9.994/-5.02/0
ObjectTemplate.timeToLive CRD_NONE/-1/0/0
ObjectTemplate.addTemplate Em_Panzerfaust100TubeDispenser1P
ObjectTemplate.setPosition 0.05/0.125/-0.4
ObjectTemplate.setRotation -9.994/-5.02/0
ObjectTemplate.timeToLive CRD_NONE/-1/0/0
rem -------------------------------------


rem *** Em_Panzerfaust100TubeDispenser3P ***
ObjectTemplate.create Emitter Em_Panzerfaust100TubeDispenser3P
ObjectTemplate.template Fx_Panzerfaust100TubeDispenser3P
ObjectTemplate.addEmitterSpeed 1
ObjectTemplate.emitterSpeedScale 1
ObjectTemplate.lodDistance 50
ObjectTemplate.delay CRD_NONE/0.01/0/0
ObjectTemplate.timeToLive CRD_NONE/0.1/0/0
ObjectTemplate.intensity CRD_NONE/10/0/0
ObjectTemplate.relativePositionInRight CRD_UNIFORM/0/0.01/1
ObjectTemplate.positionalSpeedInDof CRD_UNIFORM/1/0.5/1
ObjectTemplate.positionalSpeedInRight CRD_UNIFORM/0.8/2.1/0
ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/1/0.4/0
ObjectTemplate.rotationalSpeedInDof CRD_UNIFORM/-10/0/1
ObjectTemplate.rotationalSpeedInUp CRD_UNIFORM/5/0/1
ObjectTemplate.rotationalSpeedInRight CRD_UNIFORM/2/0/1
ObjectTemplate.startRotation CRD_NONE/150/0/0
ObjectTemplate.showInThirdPerson 1


rem *** Em_Panzerfaust100TubeDispenser1P ***
ObjectTemplate.create Emitter Em_Panzerfaust100TubeDispenser1P
ObjectTemplate.template Fx_Panzerfaust100TubeDispenser1P
ObjectTemplate.addEmitterSpeed 1
ObjectTemplate.emitterSpeedScale 1
ObjectTemplate.lodDistance 50
ObjectTemplate.delay CRD_NONE/0.01/0/0
ObjectTemplate.timeToLive CRD_NONE/0.1/0/0
ObjectTemplate.intensity CRD_NONE/10/0/0
ObjectTemplate.relativePositionInRight CRD_UNIFORM/0/0.01/1
ObjectTemplate.positionalSpeedInDof CRD_UNIFORM/1/0.5/1
ObjectTemplate.positionalSpeedInRight CRD_UNIFORM/0.8/2.1/0
ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/1/0.4/0
ObjectTemplate.rotationalSpeedInDof CRD_UNIFORM/-10/0/1
ObjectTemplate.rotationalSpeedInUp CRD_UNIFORM/5/0/1
ObjectTemplate.rotationalSpeedInRight CRD_UNIFORM/2/0/1
ObjectTemplate.startRotation CRD_NONE/150/0/0
ObjectTemplate.showInFirstPerson 1


rem *** Fx_Panzerfaust100TubeDispenser3P ***
ObjectTemplate.create SimpleObject Fx_Panzerfaust100TubeDispenser3P
ObjectTemplate.geometry Panzerfaust100
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.setHasResponsePhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 1
ObjectTemplate.timeToLive CRD_NONE/3.0/0/0