This page is under construction
Archives/bf1942/levels/Escape_from_Leyte.rfa
bf1942/levels/Escape_from_Leyte/Objects/Yamato1944/Weapons.con
rem *** Yamato_460_GunBarrelDummy ***
ObjectTemplate.create FireArms Yamato_460_GunBarrelDummy
ObjectTemplate.setNetworkableInfo ShipFireArmInfo_ForceID
ObjectTemplate.aiTemplate Yamato460GunAI
ObjectTemplate.loadSoundScript ../../../../../objects/Vehicles/Sea/Common/Sounds/356mmfire_Rel30Single.ssc
ObjectTemplate.geometry Yamato_460_gunbarrel_m1
rem -------------------------------------
ObjectTemplate.visibleBarrelTemplate e_MuzzBBGun2
ObjectTemplate.setPosition -2.8/0/14.5
rem ObjectTemplate.setRotation -180/0/0

ObjectTemplate.visibleBarrelTemplate e_MuzzBBGun2
ObjectTemplate.setPosition 0/0/14.5
rem ObjectTemplate.setRotation -180/0/0

ObjectTemplate.visibleBarrelTemplate e_MuzzBBGun2
ObjectTemplate.setPosition 2.8/0/14.5
rem ObjectTemplate.setRotation -180/0/0
rem -------------------------------------
ObjectTemplate.projectileTemplate PenetrateExploderProjectile200m
ObjectTemplate.projectilePosition 0/5/0
ObjectTemplate.setAsynchronyFire 1
ObjectTemplate.magSize 3
ObjectTemplate.numOfMag 100
ObjectTemplate.velocity 402
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 25
ObjectTemplate.roundOfFire 0.7
rem ObjectTemplate.fireingForce 10
ObjectTemplate.recoilSpeed 7
ObjectTemplate.recoilSize 15
ObjectTemplate.addFireArmsPosition 2.8/0/14.5 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/14.5 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/14.5 0/0/0
ObjectTemplate.AmmoType 3
ObjectTemplate.setMinDev 1.0
ObjectTemplate.setFireCameraShakeAnimationState ShipBigCanon

rem *** Yamato_460_GunBarrelDummy20sec ***
ObjectTemplate.create FireArms Yamato_460_GunBarrelDummy20sec
ObjectTemplate.setNetworkableInfo ShipFireArmInfo_ForceID
ObjectTemplate.aiTemplate Yamato460GunAI
ObjectTemplate.loadSoundScript ../../../../../objects/Vehicles/Sea/Common/Sounds/356mmfire_Rel30Single.ssc
ObjectTemplate.geometry Yamato_460_gunbarrel_m1
rem -------------------------------------
ObjectTemplate.visibleBarrelTemplate e_MuzzBBGun2
ObjectTemplate.setPosition -2.8/0/14.5
rem ObjectTemplate.setRotation -180/0/0

ObjectTemplate.visibleBarrelTemplate e_MuzzBBGun2
ObjectTemplate.setPosition 0/0/14.5
rem ObjectTemplate.setRotation -180/0/0

ObjectTemplate.visibleBarrelTemplate e_MuzzBBGun2
ObjectTemplate.setPosition 2.8/0/14.5
rem ObjectTemplate.setRotation -180/0/0
rem -------------------------------------
ObjectTemplate.projectileTemplate PenetrateExploderProjectile200m
ObjectTemplate.projectilePosition 0/0/0
ObjectTemplate.setAsynchronyFire 1
ObjectTemplate.magSize 3
ObjectTemplate.numOfMag 100
ObjectTemplate.velocity 402
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 15
ObjectTemplate.roundOfFire 0.7
rem ObjectTemplate.fireingForce 10
ObjectTemplate.recoilSpeed 7
ObjectTemplate.recoilSize 15
ObjectTemplate.addFireArmsPosition 2.8/0/14.5 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/14.5 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/14.5 0/0/0
ObjectTemplate.AmmoType 3
ObjectTemplate.setMinDev 1.0
ObjectTemplate.setFireCameraShakeAnimationState ShipBigCanon

rem *** Yamato_460_GunBarrelAPHE ***
ObjectTemplate.create FireArms Yamato_460_GunBarrelAPHE
ObjectTemplate.setNetworkableInfo ShipFireArmInfo_ForceID
ObjectTemplate.aiTemplate Yamato460GunAI
rem -------------------------------------
ObjectTemplate.projectileTemplate Ship46,0cmL45Projectile
ObjectTemplate.projectilePosition 0/40/0
ObjectTemplate.setAsynchronyFire 1
ObjectTemplate.magSize 3
ObjectTemplate.numOfMag 100
ObjectTemplate.velocity 402
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 25
ObjectTemplate.roundOfFire 0.7
ObjectTemplate.addFireArmsPosition 2.8/0/14.5 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/14.5 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/14.5 0/0/0
ObjectTemplate.AmmoType 3
ObjectTemplate.setMinDev 1.0

rem *** Yamato_460_GunBarrelIncenShrapnel ***
ObjectTemplate.create FireArms Yamato_460_GunBarrelIncenShrapnel
ObjectTemplate.setNetworkableInfo ShipFireArmInfo_ForceID
rem -------------------------------------
ObjectTemplate.projectileTemplate Type3_IncenShrapnel
ObjectTemplate.projectilePosition 0/40/14.5
ObjectTemplate.magSize 3
ObjectTemplate.numOfMag 100
ObjectTemplate.velocity 675
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 25
ObjectTemplate.roundOfFire 0.7
ObjectTemplate.AmmoType 3
ObjectTemplate.setMinDev 3
ObjectTemplate.setBlastAmmoCount 1
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition -2.8/0/0 0/0/0

beginrem
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/0 0/0/0
endrem

ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0
ObjectTemplate.addFireArmsPosition 2.8/0/0 0/0/0

rem *** Yamato_155_GunBarrel ***
ObjectTemplate.create FireArms Yamato_155_GunBarrelDummy
ObjectTemplate.setNetworkableInfo ShipFireArmInfo
ObjectTemplate.geometry Yamato_155_gunbarrel_m1
ObjectTemplate.loadSoundScript ../../../../../objects/Vehicles/Sea/Common/Sounds/150mmfire_Rel10Triple.ssc
rem -------------------------------------
ObjectTemplate.addTemplate e_MuzzMBGun2
ObjectTemplate.setPosition 1.6/0/9.5
rem ObjectTemplate.setRotation -180/0/0

ObjectTemplate.addTemplate e_MuzzMBGun2
ObjectTemplate.setPosition 0/0/9.5
rem ObjectTemplate.setRotation -180/0/0

ObjectTemplate.addTemplate e_MuzzMBGun2
ObjectTemplate.setPosition -1.6/0/9.5
rem ObjectTemplate.setRotation -180/0/0
rem -------------------------------------
ObjectTemplate.projectileTemplate PenetrateExploderProjectile200m
ObjectTemplate.projectilePosition 0/1/0
ObjectTemplate.magSize 3
ObjectTemplate.numOfMag 150
ObjectTemplate.velocity 460
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 10
ObjectTemplate.roundOfFire 10
rem ObjectTemplate.fireingForce 0
ObjectTemplate.recoilSpeed 6
ObjectTemplate.recoilSize 10
ObjectTemplate.addFireArmsPosition 1.6/0/7.5 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/7.5 0/0/0
ObjectTemplate.addFireArmsPosition -1.6/0/7.5 0/0/0
ObjectTemplate.AmmoType 3
ObjectTemplate.setMinDev 1.0
ObjectTemplate.setFireCameraShakeAnimationState ShipBigCanon

rem *** Yamato_155_GunBarrelAPHE ***
ObjectTemplate.create FireArms Yamato_155_GunBarrelAPHE
ObjectTemplate.setNetworkableInfo ShipFireArmInfo
ObjectTemplate.aiTemplate Yamato155GunAI
rem -------------------------------------
ObjectTemplate.projectileTemplate Ship15,5cmL60Projectile
ObjectTemplate.projectilePosition 0/41/0
ObjectTemplate.magSize 3
ObjectTemplate.numOfMag 150
ObjectTemplate.velocity 460
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 10
ObjectTemplate.roundOfFire 10
ObjectTemplate.addFireArmsPosition 1.6/0/7.5 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/7.5 0/0/0
ObjectTemplate.addFireArmsPosition -1.6/0/7.5 0/0/0
ObjectTemplate.AmmoType 3
ObjectTemplate.setMinDev 1.0

rem *** Yamato_155_GunBarrelAA ***
ObjectTemplate.create FireArms Yamato_155_GunBarrelAA
ObjectTemplate.setNetworkableInfo ShipFireArmInfo
ObjectTemplate.aiTemplate Yamato155GunAI
rem -------------------------------------
ObjectTemplate.projectileTemplate Ship15,5cmL60AAProjectile
ObjectTemplate.projectilePosition 0/41/0
ObjectTemplate.magSize 3
ObjectTemplate.numOfMag 150
ObjectTemplate.velocity 460
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 10
ObjectTemplate.roundOfFire 10
ObjectTemplate.addFireArmsPosition 1.6/0/7.5 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/7.5 0/0/0
ObjectTemplate.addFireArmsPosition -1.6/0/7.5 0/0/0
ObjectTemplate.AmmoType 3
ObjectTemplate.setMinDev 2.6


rem *** Yamato_155_GunBarrelAlt ***
ObjectTemplate.create FireArms Yamato_155_GunBarrelAltDummy
ObjectTemplate.setNetworkableInfo ShipFireArmInfo
ObjectTemplate.geometry Yamato_155_gunbarrel_m1
ObjectTemplate.loadSoundScript ../../../../../objects/Vehicles/Sea/Common/Sounds/150mmfire_Rel10Triple.ssc
rem -------------------------------------
ObjectTemplate.addTemplate e_MuzzMBGun2
ObjectTemplate.setPosition 1.6/0/9.5
rem ObjectTemplate.setRotation -179.999/0/0
ObjectTemplate.setInputId 0
ObjectTemplate.startoneffects 1

ObjectTemplate.addTemplate e_MuzzMBGun2
ObjectTemplate.setPosition 0/0/9.5
rem ObjectTemplate.setRotation -179.999/0/0
ObjectTemplate.setInputId 0
ObjectTemplate.startoneffects 1

ObjectTemplate.addTemplate e_MuzzMBGun2
ObjectTemplate.setPosition -1.6/0/9.5
rem ObjectTemplate.setRotation -179.999/0/0
ObjectTemplate.setInputId 0
ObjectTemplate.startoneffects 1
rem -------------------------------------
ObjectTemplate.projectileTemplate PenetrateExploderProjectile200m
ObjectTemplate.projectilePosition 0/1/0
ObjectTemplate.magSize 3
ObjectTemplate.numOfMag 150
ObjectTemplate.velocity 460
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 10
ObjectTemplate.roundOfFire 10
rem ObjectTemplate.fireingForce 0
ObjectTemplate.recoilSpeed 6
ObjectTemplate.recoilSize 10
ObjectTemplate.addFireArmsPosition 1.6/0/7.5 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/7.5 0/0/0
ObjectTemplate.addFireArmsPosition -1.6/0/7.5 0/0/0
ObjectTemplate.AmmoType 3
ObjectTemplate.setMinDev 1.0
ObjectTemplate.setFireCameraShakeAnimationState ShipBigCanon
ObjectTemplate.setInputFire c_PIAltFire

rem *** Yamato_155_GunBarrelAltAPHE ***
ObjectTemplate.create FireArms Yamato_155_GunBarrelAltAPHE
ObjectTemplate.setNetworkableInfo ShipFireArmInfo
ObjectTemplate.aiTemplate Yamato155GunAltAI
rem -------------------------------------
ObjectTemplate.projectileTemplate Ship15,5cmL60Projectile
ObjectTemplate.projectilePosition 0/41/0
ObjectTemplate.magSize 3
ObjectTemplate.numOfMag 150
ObjectTemplate.velocity 460
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 10
ObjectTemplate.roundOfFire 10
ObjectTemplate.addFireArmsPosition 1.6/0/7.5 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/7.5 0/0/0
ObjectTemplate.addFireArmsPosition -1.6/0/7.5 0/0/0
ObjectTemplate.AmmoType 3
ObjectTemplate.setMinDev 1.0
ObjectTemplate.setInputFire c_PIAltFire

rem *** Yamato_155_GunBarrelAltAA ***
ObjectTemplate.create FireArms Yamato_155_GunBarrelAltAA
ObjectTemplate.setNetworkableInfo ShipFireArmInfo
ObjectTemplate.aiTemplate Yamato155GunAltAI
rem -------------------------------------
ObjectTemplate.projectileTemplate Ship15,5cmL60AAProjectile
ObjectTemplate.projectilePosition 0/41/0
ObjectTemplate.magSize 3
ObjectTemplate.numOfMag 150
ObjectTemplate.velocity 460
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 10
ObjectTemplate.roundOfFire 10
ObjectTemplate.addFireArmsPosition 1.6/0/7.5 0/0/0
ObjectTemplate.addFireArmsPosition 0/0/7.5 0/0/0
ObjectTemplate.addFireArmsPosition -1.6/0/7.5 0/0/0
ObjectTemplate.AmmoType 3
ObjectTemplate.setMinDev 2.6
ObjectTemplate.setInputFire c_PIAltFire