This page is under construction
Archives/bf1942/levels/Escape_from_Leyte.rfa
bf1942/levels/Escape_from_Leyte/Objects/25mmTripleAA/Objects.con
rem -------------------------------------------------------------------------------------
rem *** 25mm3AAH_180_Alt ***

ObjectTemplate.create Bundle 25mm3AAH_180_Alt
ObjectTemplate.geometry 25mmTriple_base_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate 25mm3AAH_180_Alt_X
ObjectTemplate.addTemplate 25mmTripleAA_Entry
rem -------------------------------------

rem *** 25mm3AAH_180_Alt_X ***
ObjectTemplate.create RotationalBundle 25mm3AAH_180_Alt_X
ObjectTemplate.setNetworkableInfo 25mmTripleAA_BodyInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript ../../../../../objects/Vehicles/Land/25mmTripleAA/Sounds/25mmTripleAACarriage.ssc
ObjectTemplate.geometry 25mmTriple_carrige_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate 25mm3AAH_180_Alt_Y
ObjectTemplate.setPosition 0/0.97/-0.208

ObjectTemplate.addTemplate 25mmTripleAA_handle
ObjectTemplate.setPosition 1.0201/0.595/0.216
ObjectTemplate.setRotation 0/-25/0
ObjectTemplate.addTemplate 25mmTripleAA_Crank
ObjectTemplate.setPosition -0.69/0.572/0.225
rem -------------------------------------
ObjectTemplate.setMinRotation -90/0/0
ObjectTemplate.setMaxRotation 90/0/0
ObjectTemplate.setMaxSpeed 75/0/0
ObjectTemplate.setAcceleration 250/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX

rem *** 25mm3AAH_180_Alt_Y ***
ObjectTemplate.create RotationalBundle 25mm3AAH_180_Alt_Y
ObjectTemplate.setNetworkableInfo 25mmTripleAA_BodyInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript ../../../../../objects/Vehicles/Land/25mmTripleAA/Sounds/25mmTripleAAgunbase.ssc
rem -------------------------------------
ObjectTemplate.addTemplate 25mmTripleAACockpitExternal
ObjectTemplate.addTemplate 25mm3AA_gunbarrel_L_Alt
ObjectTemplate.addTemplate 25mm3AA_gunbarrel_C_Alt
ObjectTemplate.addTemplate 25mm3AA_gunbarrel_R_Alt
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-85/0
ObjectTemplate.setMaxRotation 0/7/0
ObjectTemplate.setMaxSpeed 0/75/0
ObjectTemplate.setAcceleration 0/250/0
ObjectTemplate.setInputToPitch c_PIMouseLookY

rem ----------------------------------------------------------------------------
rem *** 25mm3AAH_180_Prm_cam ***
ObjectTemplate.create Bundle 25mm3AAH_180_Prm_cam
ObjectTemplate.geometry 25mmTriple_base_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate 25mm3AAH_180_Prm_X_cam
ObjectTemplate.addTemplate 25mmTripleAA_Entry
rem -------------------------------------

rem *** 25mm3AAH_180_Prm_X ***
ObjectTemplate.create RotationalBundle 25mm3AAH_180_Prm_X_cam
ObjectTemplate.setNetworkableInfo 25mmTripleAA_BodyInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript ../../../../../objects/Vehicles/Land/25mmTripleAA/Sounds/25mmTripleAACarriage.ssc
ObjectTemplate.geometry 25mmTriple_carrige_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate 25mm3AAH_180_Prm_Y_cam
ObjectTemplate.setPosition 0/0.97/-0.208

ObjectTemplate.addTemplate 25mmTripleAA_handle
ObjectTemplate.setPosition 1.0201/0.595/0.216
ObjectTemplate.setRotation 0/-25/0
ObjectTemplate.addTemplate 25mmTripleAA_Crank
ObjectTemplate.setPosition -0.69/0.572/0.225
rem -------------------------------------
ObjectTemplate.setMinRotation -90/0/0
ObjectTemplate.setMaxRotation 90/0/0
ObjectTemplate.setMaxSpeed 75/0/0
ObjectTemplate.setAcceleration 250/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX

rem *** 25mm3AAH_180_Prm_Y ***
ObjectTemplate.create RotationalBundle 25mm3AAH_180_Prm_Y_cam
ObjectTemplate.setNetworkableInfo 25mmTripleAA_BodyInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript ../../../../../objects/Vehicles/Land/25mmTripleAA/Sounds/25mmTripleAAgunbase.ssc
rem -------------------------------------
rem ObjectTemplate.addTemplate 25mmTripleAACockpitExternal
ObjectTemplate.addTemplate lod25mmTripleAACockpit
ObjectTemplate.addTemplate 25mm3AA_gunbarrel_L
ObjectTemplate.addTemplate 25mm3AA_gunbarrel_C
ObjectTemplate.addTemplate 25mm3AA_gunbarrel_R
ObjectTemplate.addTemplate 25mmTripleAA_Camera
ObjectTemplate.setPosition -1.0001/0.243/0.0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-85/0
ObjectTemplate.setMaxRotation 0/7/0
ObjectTemplate.setMaxSpeed 0/75/0
ObjectTemplate.setAcceleration 0/250/0
ObjectTemplate.setInputToPitch c_PIMouseLookY

rem --------------------25mm3AAH_360_prm------------------------------------------

ObjectTemplate.create Bundle 25mm3AAH_Prm1
ObjectTemplate.geometry 25mmTriple_base_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate 25mm3AAH_Prm1_X
ObjectTemplate.addTemplate 25mmTripleAA_Entry
rem -------------------------------------

rem *** 25mm3AAH_Prm1_X ***
ObjectTemplate.create RotationalBundle 25mm3AAH_Prm1_X
ObjectTemplate.setNetworkableInfo 25mmTripleAA_BodyInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript ../../../../../objects/Vehicles/Land/25mmTripleAA/Sounds/25mmTripleAACarriage.ssc
ObjectTemplate.geometry 25mmTriple_carrige_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate 25mm3AAH_Prm1_Y
ObjectTemplate.setPosition 0/0.97/-0.208

rem ObjectTemplate.addTemplate 25mmTripleAA_Seat
rem ObjectTemplate.setPosition -1.0331/0.6/-0.079

ObjectTemplate.addTemplate 25mmTripleAA_handle
ObjectTemplate.setPosition 1.0201/0.595/0.216
ObjectTemplate.setRotation 0/-25/0
ObjectTemplate.addTemplate 25mmTripleAA_handle2_grip
ObjectTemplate.setPosition -0.96/0.572/0.225
rem -------------------------------------
ObjectTemplate.setMaxSpeed 75/0/0
ObjectTemplate.setAcceleration 250/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX

rem *** 25mm3AAH_Prm1_Y ***
ObjectTemplate.create RotationalBundle 25mm3AAH_Prm1_Y
ObjectTemplate.setNetworkableInfo 25mmTripleAA_TurretInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript ../../../../../objects/Vehicles/Land/25mmTripleAA/Sounds/25mmTripleAAgunbase.ssc
rem -------------------------------------
ObjectTemplate.addTemplate 25mmTripleAACockpitExternal
ObjectTemplate.addTemplate 25mm3AA_gunbarrel_L
ObjectTemplate.addTemplate 25mm3AA_gunbarrel_C
ObjectTemplate.addTemplate 25mm3AA_gunbarrel_R
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-85/0
ObjectTemplate.setMaxRotation 0/10/0
ObjectTemplate.setMaxSpeed 0/75/0
ObjectTemplate.setAcceleration 0/250/0
ObjectTemplate.setInputToPitch c_PIMouseLookY


rem ---------------25mmsingl-------------------------

rem *** 25mm1AAH_Alt ***
rem *** 360*85-10deg highspeed, secondary fire ***
ObjectTemplate.create Bundle 25mm1AAH_Alt_ise
ObjectTemplate.geometry 25mmSingle_base_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate 25mm1AAH_Alt_X_ise
ObjectTemplate.setPosition 0/1.1/0
ObjectTemplate.addTemplate 25mm1AA_Entry
rem -------------------------------------

rem *** 25mm1AAH_Alt_X ***
ObjectTemplate.create RotationalBundle 25mm1AAH_Alt_X_ise
ObjectTemplate.setNetworkableInfo 25mm1AA_BodyInfo
ObjectTemplate.loadSoundScript Sounds/25mmSingleAA_X.ssc
ObjectTemplate.geometry 25mmSingle_gunbase_m1
rem -------------------------------------
ObjectTemplate.addTemplate 25mm1AAH_Alt_Y
ObjectTemplate.setPosition 0/0.3/-0.24
rem -------------------------------------
ObjectTemplate.setMinRotation -90/0/0
ObjectTemplate.setMaxRotation 90/0/0
ObjectTemplate.setMaxSpeed 75/0/0
ObjectTemplate.setAcceleration 250/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX

rem ------------------25mm3AAH_180_Prm_C---------------------------------------------
rem *** 25mm3AAH_Prm1_C ***
rem *** 360*85-10deg highspeed, primary-secondary fire, with Camera ***
ObjectTemplate.create Bundle 25mm3AAH_180_Prm1_C
ObjectTemplate.geometry 25mmTriple_base_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate 25mm3AAH_180_Prm1_C_X
ObjectTemplate.addTemplate 25mmTripleAA_Entry
rem -------------------------------------

rem *** 25mm3AAH_Prm1_C_X ***
ObjectTemplate.create RotationalBundle 25mm3AAH_180_Prm1_C_X
ObjectTemplate.setNetworkableInfo 25mmTripleAA_BodyInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript ../../../../../objects/Vehicles/Land/25mmTripleAA/Sounds/25mmTripleAACarriage.ssc
ObjectTemplate.geometry 25mmTriple_carrige_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate 25mm3AAH_Prm1_C_Y
ObjectTemplate.setPosition 0/0.97/-0.208
ObjectTemplate.addTemplate 25mmTripleAA_Seat
ObjectTemplate.setPosition -1.0331/0.6/-0.079

ObjectTemplate.addTemplate 25mmTripleAA_handle
ObjectTemplate.setPosition 1.0201/0.595/0.216
ObjectTemplate.setRotation 0/-25/0
ObjectTemplate.addTemplate 25mmTripleAA_handle2_grip
ObjectTemplate.setPosition -0.96/0.572/0.225
rem -------------------------------------
ObjectTemplate.setMinRotation -90/0/0
ObjectTemplate.setMaxRotation 90/0/0
ObjectTemplate.setMaxSpeed 75/0/0
ObjectTemplate.setAcceleration 250/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX


rem *** 25mm3AAH_Prm2_C ***
ObjectTemplate.create RotationalBundle 25mm3AAH_180_Prm2_C
ObjectTemplate.setNetworkableInfo 25mmTripleAA_BodyInfo
rem -------------------------------------
ObjectTemplate.addTemplate 25mm3AAH_Prm2_C_Y
ObjectTemplate.setPosition 0/0.97/-0.208
rem -------------------------------------
ObjectTemplate.setMinRotation -90/0/0
ObjectTemplate.setMaxRotation 90/0/0
ObjectTemplate.setMaxSpeed 75/0/0
ObjectTemplate.setAcceleration 250/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX