This page is under construction
Archives/bf1942/levels/Escape_from_Leyte.rfa
bf1942/levels/Escape_from_Leyte/Objects/Hatsuzuki/Weapons.con
rem *** HatsuzukiGun_Dummy ***
ObjectTemplate.create FireArms HatsuzukiGun_Dummy
ObjectTemplate.setNetworkableInfo ShipFireArmInfo_ForceID
ObjectTemplate.loadSoundScript ../../../../../objects/vehicles/sea/Common/Sounds/100mmfire_Rel3Twin.ssc
ObjectTemplate.geometry Hatsuzuki_cannon_pipe_M1
rem -------------------------------------
ObjectTemplate.addTemplate e_MuzzSBGun
ObjectTemplate.setPosition 0.318/-0.03/4.8
ObjectTemplate.setRotation -179.999/0/0
ObjectTemplate.addTemplate e_MuzzSBGun
ObjectTemplate.setPosition -0.318/-0.03/4.8
ObjectTemplate.setRotation -179.999/0/0
rem -------------------------------------
ObjectTemplate.projectileTemplate ChangeAmmo_FakeProjectile
ObjectTemplate.projectilePosition 0/1/2
ObjectTemplate.magSize -1
ObjectTemplate.numOfMag 999
ObjectTemplate.velocity 500
ObjectTemplate.roundOfFire 0.333
rem ObjectTemplate.fireingForce 2
ObjectTemplate.recoilSpeed 5
ObjectTemplate.recoilSize 10
ObjectTemplate.setMinDev 1.6
ObjectTemplate.addFireArmsPosition 0.318/0/5.0 0/0/0
ObjectTemplate.addFireArmsPosition -0.318/0/5.0 0/0/0
ObjectTemplate.setFireCameraShakeAnimationState ShipCanon

rem *** HatsuzukiGun_APHE ***
ObjectTemplate.create FireArms HatsuzukiGun_APHE
ObjectTemplate.setNetworkableInfo ShipFireArmInfo_ForceID
ObjectTemplate.aiTemplate HatsuzukiGunAI
rem -------------------------------------
ObjectTemplate.projectileTemplate Ship10,0cmL65Projectile
ObjectTemplate.projectilePosition 0/26/2
ObjectTemplate.magSize -1
ObjectTemplate.numOfMag 999
ObjectTemplate.velocity 500
ObjectTemplate.roundOfFire 0.333
ObjectTemplate.setMinDev 1.25
ObjectTemplate.addFireArmsPosition 0.318/0/5.0 0/0/0
ObjectTemplate.addFireArmsPosition -0.318/0/5.0 0/0/0

rem *** HatsuzukiGun_AA ***
ObjectTemplate.create FireArms HatsuzukiGun_AA
ObjectTemplate.setNetworkableInfo ShipFireArmInfo_ForceID
ObjectTemplate.aiTemplate HatsuzukiGunAI
rem -------------------------------------
ObjectTemplate.projectileTemplate Ship10,0cmL65AAProjectile
ObjectTemplate.projectilePosition 0/26/2
ObjectTemplate.magSize -1
ObjectTemplate.numOfMag 999
ObjectTemplate.velocity 500
ObjectTemplate.roundOfFire 0.333
ObjectTemplate.setMinDev 1.75
ObjectTemplate.addFireArmsPosition 0.318/0/5.0 0/0/0
ObjectTemplate.addFireArmsPosition -0.318/0/5.0 0/0/0

rem *** HatsuzukiGun_APHE2 ***
ObjectTemplate.create FireArms HatsuzukiGun_APHE2
ObjectTemplate.setNetworkableInfo ShipFireArmInfo_ForceID
ObjectTemplate.aiTemplate HatsuzukiGunAI
rem -------------------------------------
ObjectTemplate.projectileTemplate Ship10,0cmL65Projectile
ObjectTemplate.projectilePosition 0/26/2
ObjectTemplate.magSize -1
ObjectTemplate.numOfMag 999
ObjectTemplate.velocity 500
ObjectTemplate.roundOfFire 0.333
ObjectTemplate.setMinDev 1.5
ObjectTemplate.addFireArmsPosition 0.318/0/5.0 0/0/0
ObjectTemplate.addFireArmsPosition -0.318/0/5.0 0/0/0
ObjectTemplate.FireDelay 0.01

rem *** HatsuzukiGun_AA2 ***
ObjectTemplate.create FireArms HatsuzukiGun_AA2
ObjectTemplate.setNetworkableInfo ShipFireArmInfo_ForceID
ObjectTemplate.aiTemplate HatsuzukiGunAI
rem -------------------------------------
ObjectTemplate.projectileTemplate Ship10,0cmL65AAProjectile
ObjectTemplate.projectilePosition 0/26/2
ObjectTemplate.magSize -1
ObjectTemplate.numOfMag 999
ObjectTemplate.velocity 500
ObjectTemplate.roundOfFire 0.333
ObjectTemplate.setMinDev 2.0
ObjectTemplate.addFireArmsPosition 0.318/0/5.0 0/0/0
ObjectTemplate.addFireArmsPosition -0.318/0/5.0 0/0/0
ObjectTemplate.FireDelay 0.01

rem *** HatsuzukiTorpedorampe ***
ObjectTemplate.create FireArms HatsuzukiTorpedorampe
ObjectTemplate.setNetworkableInfo ShipFireArmInfo
ObjectTemplate.setAsynchronyFire 1
ObjectTemplate.aiTemplate HatsuzukiTorpedoAi
ObjectTemplate.visibleBarrelTemplate e_MuzzTP
ObjectTemplate.loadSoundScript ../Common/Sounds/TPfire.ssc
ObjectTemplate.loadSoundScript Sounds/TPfire.ssc
ObjectTemplate.projectileTemplate 61cmType93Torpedo
ObjectTemplate.projectilePosition 0/0/6.1
ObjectTemplate.magSize 4
ObjectTemplate.numOfMag 4
ObjectTemplate.velocity 35
ObjectTemplate.roundOfFire 0.5
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 20
ObjectTemplate.addFireArmsPosition -1.1025/0.62/3 0/0/0
ObjectTemplate.addFireArmsPosition -0.3675/0.62/3 0/0/0
ObjectTemplate.addFireArmsPosition 0.3675/0.62/3 0/0/0
ObjectTemplate.addFireArmsPosition 1.1025/0.62/3 0/0/0
ObjectTemplate.AmmoType 14
ObjectTemplate.setMinDev 0.512

rem *** HatsuzukiTorpedorampe_HullDamage ***
ObjectTemplate.create FireArms HatsuzukiTorpedorampe_HullDamage
ObjectTemplate.setNetworkableInfo ShipFireArmInfo
ObjectTemplate.setAsynchronyFire 1
ObjectTemplate.aiTemplate HatsuzukiTorpedoAi
ObjectTemplate.projectileTemplate 61cmType93TorpedoHullDamage
ObjectTemplate.projectilePosition 0/0/18.1
ObjectTemplate.magSize 4
ObjectTemplate.numOfMag 4
ObjectTemplate.velocity 35
ObjectTemplate.roundOfFire 0.5
ObjectTemplate.autoReload 1
ObjectTemplate.reloadtime 20
ObjectTemplate.addFireArmsPosition -1.1025/0.62/3 0/0/0
ObjectTemplate.addFireArmsPosition -0.3675/0.62/3 0/0/0
ObjectTemplate.addFireArmsPosition 0.3675/0.62/3 0/0/0
ObjectTemplate.addFireArmsPosition 1.1025/0.62/3 0/0/0
ObjectTemplate.AmmoType 14
ObjectTemplate.setMinDev 0.512