This page is under construction
archives/bf1942/levels/fht_juno_beach-1944.rfa
bf1942/levels/fht_juno_beach-1944/Objects/Crocodile/Objects.con
rem *** Crocodile ***
ObjectTemplate.create PlayerControlObject Crocodile
ObjectTemplate.NameTagOffset 0/-0.3/0
ObjectTemplate.setNetworkableInfo CrocodileBodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 8
ObjectTemplate.exitTimer 1
ObjectTemplate.drag 2
ObjectTemplate.mass 40000
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 126
ObjectTemplate.maxhitpoints 126
ObjectTemplate.material 50
ObjectTemplate.speedMod 0.25
ObjectTemplate.criticalDamage 10
ObjectTemplate.explosionForceMod 8
ObjectTemplate.hpLostWhileUpSideDown 10
ObjectTemplate.hpLostWhileDamageFromWater 10
ObjectTemplate.addArmorEffect 50 e_PanzDamage 0/0.4/-1.8
ObjectTemplate.addArmorEffect 10 e_PanzFire 0/0.4/-1.4
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/0/0
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/0.4/-1.4
ObjectTemplate.addArmorEffect 0 e_scrapmetal 0/0/0
ObjectTemplate.addArmorEffect 0 e_scrapmetal 0/0.4/-1.8
ObjectTemplate.addArmorEffect 0 e_scrapmetalsmoke 0/0/0
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0
ObjectTemplate.timetoliveafterdeath 45
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
ObjectTemplate.damageFromWater 0
ObjectTemplate.aiTemplate Crocodile
rem -------------------------------------
ObjectTemplate.addTemplate lodCrocodile
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -2/0.5/0 0/0/0
ObjectTemplate.GUIIndex 25
ObjectTemplate.submarineData 1 0.03 10.0 1.5 2.2 0.9 5
ObjectTemplate.setVehicleIcon "Vehicle/crocodile_Icon.dds"
ObjectTemplate.setVehicleIconPos 61/68
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_cannon.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setSecondaryAmmoIcon "Ammo/Icon_bullet.tga"
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setHasTurretIcon 1
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTLightTank
ObjectTemplate.setToolTipType TTLightTank
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_tank_16x16.tga"
ObjectTemplate.hasRestrictedExit 1


rem *** lodCrocodile ***
ObjectTemplate.create LodObject lodCrocodile
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate CrocodileComplex
ObjectTemplate.addTemplate CrocodileSimple
ObjectTemplate.addTemplate CrocodileWreck
rem -------------------------------------
ObjectTemplate.lodSelector CrocodileLodSelector


rem *** CrocodileComplex ***
ObjectTemplate.create Bundle CrocodileComplex
ObjectTemplate.geometry Crocodile_hull
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate CrocodileEntry
ObjectTemplate.setPosition 0/0/1.2
ObjectTemplate.addTemplate CrocodileEntry
ObjectTemplate.setPosition 0/0/-1.2
ObjectTemplate.addTemplate CrocodileEngine
ObjectTemplate.setPosition 0/0/0
ObjectTemplate.addTemplate LightblueEngineSmoke
ObjectTemplate.setPosition 0.5/0.9/-2.0
ObjectTemplate.addTemplate LightblueEngineSmoke
ObjectTemplate.setPosition -0.5/0.9/-2.0
ObjectTemplate.addTemplate CrocodileTower
ObjectTemplate.setPosition 0/0.3/0.27
ObjectTemplate.addTemplate Crocodile_HullBren_PCO
ObjectTemplate.setPosition -0.36/0.0225/2.17
rem -------------------------------------


rem *** CrocodileEntry ***
ObjectTemplate.create EntryPoint CrocodileEntry
ObjectTemplate.setEntryRadius 3.6

rem *** CrocodileTower ***
ObjectTemplate.create RotationalBundle CrocodileTower
ObjectTemplate.setNetworkableInfo CrocodileTurretInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript Sounds/ChurchillTower.ssc
ObjectTemplate.geometry Crocodile_turret
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate CrocodileGunBase
ObjectTemplate.setPosition 0/0.197/0.88
rem -------------------------------------
ObjectTemplate.setMaxSpeed 20/0/0
ObjectTemplate.setAcceleration 100/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX


rem *** CrocodileGunBase ***
ObjectTemplate.create RotationalBundle CrocodileGunBase
ObjectTemplate.setNetworkableInfo CrocodileGunInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript Sounds/ChurchillGunBase.ssc
rem -------------------------------------
ObjectTemplate.addTemplate lodCrocodileCockpit
ObjectTemplate.addTemplate CrocodileGunBarrel
ObjectTemplate.addTemplate CrocodileCamera
ObjectTemplate.setPosition 0.3/0/0.2709
ObjectTemplate.addTemplate Coaxial_browning
ObjectTemplate.setPosition -0.16/-0.1/-0.75
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-20/0
ObjectTemplate.setMaxRotation 0/4/0
ObjectTemplate.setMaxSpeed 0/15/0
ObjectTemplate.setAcceleration 0/100/0
ObjectTemplate.setInputToPitch c_PIMouseLookY



rem *** lodCrocodileCockpit ***
ObjectTemplate.create LodObject lodCrocodileCockpit
rem -------------------------------------
ObjectTemplate.addTemplate CrocodileCockpitExternal
ObjectTemplate.addTemplate CrocodileCockpitInternal
ObjectTemplate.setPosition 0.3/-0.05/0.5009
rem -------------------------------------
ObjectTemplate.lodSelector CrocodilecockpitSelector


rem *** CrocodileCockpitExternal ***
ObjectTemplate.create SimpleObject CrocodileCockpitExternal
ObjectTemplate.geometry

rem *** CrocodileCockpitInternal ***
ObjectTemplate.create SimpleObject CrocodileCockpitInternal
ObjectTemplate.geometry 1P_Crocodile_Gunner_M1


rem *** CromwellcockpitSelector ***
LodSelectorTemplate.create DistCompareSelector CrocodilecockpitSelector
LodSelectorTemplate.addLodDistance 1
LodSelectorTemplate.addLodComparison 0.5


rem *** CrocodileCamera ***
ObjectTemplate.create Camera CrocodileCamera
ObjectTemplate.OutsideHudOffset 0.0005/0.61725/0.9




rem *** Crocodile_HullBren_PCO1 ***
ObjectTemplate.create PlayerControlObject Crocodile_HullBren_PCO
ObjectTemplate.NameTagOffset 0/-0.4/0
ObjectTemplate.setNetworkableInfo CrocodileBodyInfo
ObjectTemplate.aiTemplate CrocodileFrontMG
rem -------------------------------------
ObjectTemplate.addTemplate CrocodileEntry
ObjectTemplate.setPosition 0.36/-0.022/0.43
ObjectTemplate.addTemplate CrocodileEntry
ObjectTemplate.setPosition 0.36/-0.022/-2.17
ObjectTemplate.addTemplate Crocodile_BowMG
ObjectTemplate.setPosition 0/0/0
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -2.8/-0.5/0 0/0/0
ObjectTemplate.GUIIndex 47
ObjectTemplate.setVehicleIcon "Vehicle/crocodile_Icon.dds"
ObjectTemplate.setVehicleIconPos 79/91
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_flame.dds"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTCrossHair
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTLightTank
ObjectTemplate.setToolTipType TTLightTank
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_tank_16x16.tga"
ObjectTemplate.hasRestrictedExit 1


rem *** Crocodile_Bow_MG ***
ObjectTemplate.create RotationalBundle Crocodile_BowMG
ObjectTemplate.setNetworkableInfo CrocodileGunInfo
ObjectTemplate.loadSoundScript Sounds/ChurchillTurret.ssc
ObjectTemplate.geometry Crocodile_Hullbren
rem -------------------------------------
ObjectTemplate.addTemplate CrocodileBowMGCamera
ObjectTemplate.setPosition 0.003/0.212/0.025
ObjectTemplate.addTemplate CrocodileFlamer
ObjectTemplate.setPosition 0/0/0.07
ObjectTemplate.addTemplate CrocodileFlamer
ObjectTemplate.setPosition 0/0/0.07
ObjectTemplate.addTemplate lodCrocodileGunnerCockpit
ObjectTemplate.setPosition 0.003/0.209/0.130
rem -------------------------------------
ObjectTemplate.setMinRotation -30/-20/0
ObjectTemplate.setMaxRotation 30/20/0
ObjectTemplate.setMaxSpeed 25/25/0
ObjectTemplate.setAcceleration 1000/1000/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setInputToPitch c_PIMouseLookY


rem *** CrocodileBowMGCamera ***
ObjectTemplate.create Camera CrocodileBowMGCamera

rem *** lodCrocodileGunnerCockpit ***
ObjectTemplate.create LodObject lodCrocodileGunnerCockpit
rem -------------------------------------
ObjectTemplate.addTemplate CrocodileGunnerCockpitExternal
ObjectTemplate.addTemplate CrocodileGunnerCockpitInternal
rem -------------------------------------
ObjectTemplate.lodSelector CrocodileGunnercockpitSelector


rem *** CrocodileGunnerCockpitExternal***
ObjectTemplate.create SimpleObject CrocodileGunnerCockpitExternal
ObjectTemplate.geometry

rem *** CrocodileCockpitInternal ***
ObjectTemplate.create SimpleObject CrocodileGunnerCockpitInternal
ObjectTemplate.geometry Stuart_gunner


rem *** CrocodileGunnercockpitSelector ***
LodSelectorTemplate.create DistCompareSelector CrocodileGunnercockpitSelector
LodSelectorTemplate.addLodDistance 0.5
LodSelectorTemplate.addLodComparison 0.5




rem *** CrocodileTrackL ***
ObjectTemplate.create AnimatedBundle CrocodileTrackL
ObjectTemplate.loadSoundScript Sounds/ChurchillTrackL.ssc
ObjectTemplate.geometry churchil_track_L
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.createSkeleton animations/churchil_track_L.ske
ObjectTemplate.setAnimatedTextureSpeed -0.007/0
rem -------------------------------------
ObjectTemplate.addTemplate Crocodile_L_Fwhel
ObjectTemplate.setPosition -0.86/-0.22/3.2

ObjectTemplate.addTemplate Crocodile_L_MWhel_B
ObjectTemplate.setPosition -1.08/-0.85/2.76

ObjectTemplate.addTemplate Crocodile_L_MWhel2
ObjectTemplate.setPosition -1.08/-1/2.18
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_L_MWhel_Dummy
ObjectTemplate.setPosition -1.08/-1/1.727
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_L_MWhel
ObjectTemplate.setPosition -1.08/-1/1.28
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_L_MWhel_Dummy
ObjectTemplate.setPosition -1.08/-1/0.8
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_L_MWhel2
ObjectTemplate.setPosition -1.08/-1/0.35
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_L_MWhel_Dummy
ObjectTemplate.setPosition -1.08/-1/-0.125
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_L_MWhel2
ObjectTemplate.setPosition -1.08/-1/-0.57
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_L_MWhel_DummySmoke
ObjectTemplate.setPosition -1.08/-1/-1
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_L_MWhel
ObjectTemplate.setPosition -1.08/-1/-1.46
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_L_MWhel_B
ObjectTemplate.setPosition -1.08/-0.8/-2.3

ObjectTemplate.addTemplate Crocodile_L_Rwhel
ObjectTemplate.setPosition -0.86/-0.26/-2.65

rem -------------------------------------




rem *** CrocodileTrackR ***
ObjectTemplate.create AnimatedBundle CrocodileTrackR
ObjectTemplate.loadSoundScript Sounds/ChurchillTrackR.ssc
ObjectTemplate.geometry churchil_track_R
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.createSkeleton animations/churchil_track_R.ske
ObjectTemplate.setAnimatedTextureSpeed -0.007/0
rem -------------------------------------
ObjectTemplate.addTemplate Crocodile_R_Fwhel
ObjectTemplate.setPosition 0.82/-0.22/3.11

ObjectTemplate.addTemplate Crocodile_R_MWhel_B
ObjectTemplate.setPosition 1.028/-0.85/2.679


ObjectTemplate.addTemplate Crocodile_R_MWhel2
ObjectTemplate.setPosition 1.028/-1/2.099
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_R_MWhel_Dummy
ObjectTemplate.setPosition 1.028/-1/1.646
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_R_MWhel
ObjectTemplate.setPosition 1.028/-1/1.199
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_R_MWhel_Dummy
ObjectTemplate.setPosition 1.028/-1/0.719
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_R_MWhel2
ObjectTemplate.setPosition 1.028/-1/0.269
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_R_MWhel_Dummy
ObjectTemplate.setPosition 1.028/-1/-0.205
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_R_MWhel2
ObjectTemplate.setPosition 1.028/-1/-0.65
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_R_MWhel_DummySmoke
ObjectTemplate.setPosition 1.028/-1/-1.08
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_R_MWhel
ObjectTemplate.setPosition 1.028/-1/-1.54
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Crocodile_R_MWhel_B
ObjectTemplate.setPosition 1.028/-0.8/-2.38

ObjectTemplate.addTemplate Crocodile_R_Rwhel
ObjectTemplate.setPosition 0.82/-0.26/-2.73
rem -------------------------------------



rem *** CrocodileCockpitInternal ***
ObjectTemplate.create SimpleObject Crocodile_Hook_TopPhysical
ObjectTemplate.geometry Crocodile_Hook_Top_M1
ObjectTemplate.hasCollisionPhysics 1




rem *** CrocodileSimple ***
ObjectTemplate.create SimpleObject CrocodileSimple
ObjectTemplate.geometry Crocodile_hull_L1


rem *** CrocodileWreck ***
ObjectTemplate.create SimpleObject CrocodileWreck
ObjectTemplate.geometry Wreck_Crocodile
ObjectTemplate.hasCollisionPhysics 1

rem *** CrocodileLodSelector ***
LodSelectorTemplate.create DistCompareSelector2 CrocodileLodSelector
LodSelectorTemplate.hasDestroyedLod 1
LodSelectorTemplate.addLodDistance 135