This page is under construction
Archives/bf1942/levels/East_Docks.rfa
bf1942/levels/East_Docks/Objects/SturmpanzerII/Objects.con


rem *** Sturmpanzer_II ***
ObjectTemplate.create PlayerControlObject SturmpanzerII
ObjectTemplate.NameTagOffset 0/-0.5/0
ObjectTemplate.setNetworkableInfo Sturmpanzer_IIBodyInfo
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 5
ObjectTemplate.damageFromWater 0
ObjectTemplate.exitTimer 1
ObjectTemplate.drag 8
ObjectTemplate.mass 10000
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.hitpoints 109
ObjectTemplate.maxhitpoints 109
ObjectTemplate.material 33
ObjectTemplate.criticalDamage 20
ObjectTemplate.hpLostWhileCriticalDamage 1
ObjectTemplate.explosionForceMod 13
ObjectTemplate.hpLostWhileUpSideDown 5
ObjectTemplate.hpLostWhileDamageFromWater 5
ObjectTemplate.speedMod 2
ObjectTemplate.addArmorEffect 30 e_WespeDamage 0/0.2/-0.5
ObjectTemplate.addArmorEffect 12 e_WespeFire 0/0.6/-1
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/0/0
ObjectTemplate.addArmorEffect 0 e_scrapmetal 0/0/0
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0
ObjectTemplate.timetoliveafterdeath 25
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
ObjectTemplate.aiTemplate Sturmpanzer_2
rem -------------------------------------
ObjectTemplate.addTemplate lodSturmpanzer_II
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation -2/0/0 0/0/0
ObjectTemplate.GUIIndex 140
ObjectTemplate.submarineData 1 0.03 10.0 1.1 1.2 0.5 5
ObjectTemplate.setVehicleIcon "Vehicle/Icon_Sturmpanzer2.dds"
ObjectTemplate.setVehicleIconPos 68/54
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/Icon_15cm.dds"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_artillery_16x16.tga"
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTArtillery
ObjectTemplate.setToolTipType TTArtillery
ObjectTemplate.hasRestrictedExit 1
ObjectTemplate.artPos 1
ObjectTemplate.DirBarXScale 20
ObjectTemplate.DirBarYScaleAbove 40
ObjectTemplate.DirBarYScaleBelow 5
ObjectTemplate.DirBarYScaleMin -95
ObjectTemplate.DirBarYScaleMax -50
ObjectTemplate.hasRestrictedExit 1


rem *** lodSturmpanzer_II ***
ObjectTemplate.create LodObject lodSturmpanzer_II
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Sturmpanzer_IIComplex
ObjectTemplate.addTemplate Sturmpanzer_IISimple
ObjectTemplate.addTemplate Sturmpanzer_IIWreck
rem -------------------------------------
ObjectTemplate.lodSelector Sturmpanzer_IILodSelector


rem *** Sturmpanzer_IIComplex ***
ObjectTemplate.create Bundle Sturmpanzer_IIComplex
ObjectTemplate.loadSoundScript Sounds/panzerIITrack.ssc
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.geometry sturmpz2_hull_m1
rem -------------------------------------
ObjectTemplate.addTemplate Sturmpanzer_IIEntry
ObjectTemplate.addTemplate Sturmpanzer_IIEngine
ObjectTemplate.addTemplate Sturmpanzer_IITower
rem ObjectTemplate.setPosition -0.164/0.902/0.404
ObjectTemplate.addTemplate Sturmpanzer_IIEntry
ObjectTemplate.setPosition 0.4/0/0.5
rem -------------------------------------

rem *** Sturmpanzer_IICockpitSelector ***
LodSelectorTemplate.create DistCompareSelector Sturmpanzer_IICockpitSelector
LodSelectorTemplate.addLodDistance 1.2
LodSelectorTemplate.addLodComparison 0.5


rem *** Sturmpanzer_IIEntry ***
ObjectTemplate.create EntryPoint Sturmpanzer_IIEntry
ObjectTemplate.setEntryRadius 3.0



rem *** Sturmpanzer_IITower ***
ObjectTemplate.create RotationalBundle Sturmpanzer_IITower
ObjectTemplate.setNetworkableInfo Sturmpanzer_IITurretInfo
ObjectTemplate.loadSoundScript Sounds/panzerIITurret.ssc
ObjectTemplate.geometry sturmpz2_turret_m1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate Sturmpanzer_IIGunBase
ObjectTemplate.setPosition -0.082/0.639/0.294
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/0/0
ObjectTemplate.setMaxSpeed 0/0/0
ObjectTemplate.setAcceleration 0/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX

ObjectTemplate.addTemplate Sturmpanzer1bGunnerSeat
ObjectTemplate.setPosition -0.599/0.279/-0.0203
ObjectTemplate.setRotation 0/0/0

rem *** Sturmpanzer_IIGunBase ***
ObjectTemplate.create RotationalBundle Sturmpanzer_IIGunBase
ObjectTemplate.setNetworkableInfo Sturmpanzer_IIGunInfo
ObjectTemplate.geometry sturmpz2_gunbase_m1
ObjectTemplate.loadSoundScript Sounds/panzerIIgunbase.ssc
rem -------------------------------------
ObjectTemplate.addTemplate lodSturmpanzer_IICockpit
ObjectTemplate.addTemplate SturmpanzerIICannon
ObjectTemplate.addTemplate Sturmpanzer_IIGunnerCamera
ObjectTemplate.setPosition -0.2759/0/1.5582
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-40/0
ObjectTemplate.setMaxRotation 0/4/0
ObjectTemplate.setMaxSpeed 0/25/0
ObjectTemplate.setAcceleration 0/100/0
ObjectTemplate.setInputToPitch c_PIMouseLookY

rem *** lodPanzer_IICockpit ***
ObjectTemplate.create LodObject lodSturmpanzer_IICockpit
rem -------------------------------------
ObjectTemplate.addTemplate Sturmpanzer_IICockpitExternal
ObjectTemplate.addTemplate Sturmpanzer_IICockpitInternal
ObjectTemplate.setPosition 0.2603/-0.0526/1.5837
rem -------------------------------------
ObjectTemplate.lodSelector Sturmpanzer_IICockpitSelector

rem *** Sturmpanzer_IICockpitExternal ***
ObjectTemplate.create SimpleObject Sturmpanzer_IICockpitExternal

rem *** Sturmpanzer_IICockpitInternal ***
ObjectTemplate.create SimpleObject Sturmpanzer_IICockpitInternal
ObjectTemplate.geometry 1P_Sturmpanzer_II_Driver_M1

rem *** Sturmpanzer_IIGunnerCamera ***
ObjectTemplate.create Camera Sturmpanzer_IIGunnerCamera
ObjectTemplate.OutsideHudOffset 0.0005/0.61322/0.8003

ObjectTemplate.create SeatObject Sturmpanzer1bGunnerSeat
ObjectTemplate.seatFlags c_SeatShowSittingSoldier
ObjectTemplate.seatFlags c_SeatIsOutside

rem *** Panzer_IITrackL ***
ObjectTemplate.create AnimatedBundle Panzer_IITrackL
ObjectTemplate.geometry Panzer_II_Track_L_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.createSkeleton animations/Panzer2_L_track.ske
ObjectTemplate.setAnimatedTextureSpeed -0.008/0
rem -------------------------------------
ObjectTemplate.addTemplate Panzer_IIFrontWheelL
ObjectTemplate.setPosition -0.93/-0.208/2.281


ObjectTemplate.addTemplate Panzer_IIRunWheelL
ObjectTemplate.setPosition -0.94/-0.524/1.547
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate Panzer_IIRunWheelLDummy
ObjectTemplate.setPosition -0.94/-0.524/0.917
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate Panzer_IIRunWheelL2
ObjectTemplate.setPosition -0.94/-0.524/0.308
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate Panzer_IIRunWheelLDummySmoke
ObjectTemplate.setPosition -0.94/-0.524/-0.312
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate Panzer_IIRunWheelL
ObjectTemplate.setPosition -0.94/-0.524/-0.931
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Panzer_IIBackWheelL
ObjectTemplate.setPosition -0.98/-0.208/-1.551


ObjectTemplate.addTemplate Panzer_IITopRollL
ObjectTemplate.setPosition -0.851/0.031/1.663
ObjectTemplate.addTemplate Panzer_IITopRollL
ObjectTemplate.setPosition -0.851/0.031/0.815
ObjectTemplate.addTemplate Panzer_IITopRollL
ObjectTemplate.setPosition -0.851/0.031/0.106
ObjectTemplate.addTemplate Panzer_IITopRollL
ObjectTemplate.setPosition -0.851/0.031/-0.625



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


rem *** Panzer_IITrackR ***
ObjectTemplate.create AnimatedBundle Panzer_IITrackR
ObjectTemplate.geometry Panzer_II_Track_R_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.createSkeleton animations/Panzer2_R_track.ske
ObjectTemplate.setAnimatedTextureSpeed -0.008/0
rem -------------------------------------
ObjectTemplate.addTemplate Panzer_IIFrontWheelR
ObjectTemplate.setPosition 0.93/-0.208/2.281


ObjectTemplate.addTemplate Panzer_IIRunWheelR
ObjectTemplate.setPosition 0.94/-0.524/1.547
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate Panzer_IIRunWheelRDummy
ObjectTemplate.setPosition 0.94/-0.524/0.917
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate Panzer_IIRunWheelR2
ObjectTemplate.setPosition 0.94/-0.524/0.308
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate Panzer_IIRunWheelRDummySmoke
ObjectTemplate.setPosition 0.94/-0.524/-0.312
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0
ObjectTemplate.addTemplate Panzer_IIRunWheelR
ObjectTemplate.setPosition 0.94/-0.524/-0.931
ObjectTemplate.useAsBone 0/0/0
ObjectTemplate.setBoneOriginOffset 0/0/0

ObjectTemplate.addTemplate Panzer_IIBackWheelR
ObjectTemplate.setPosition 0.98/-0.208/-1.551


ObjectTemplate.addTemplate Panzer_IITopRollR
ObjectTemplate.setPosition 0.851/0.031/1.663
ObjectTemplate.addTemplate Panzer_IITopRollR
ObjectTemplate.setPosition 0.851/0.031/0.815
ObjectTemplate.addTemplate Panzer_IITopRollR
ObjectTemplate.setPosition 0.851/0.031/0.106
ObjectTemplate.addTemplate Panzer_IITopRollR
ObjectTemplate.setPosition 0.851/0.031/-0.625

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


rem *** Sturmpanzer_IISimple ***
ObjectTemplate.create SimpleObject Sturmpanzer_IISimple
ObjectTemplate.geometry Panzer_II_Hull_L1


rem *** Sturmpanzer_IIWreck ***
ObjectTemplate.create SimpleObject Sturmpanzer_IIWreck
ObjectTemplate.geometry Wreck_Panzer_II_M1
ObjectTemplate.hasCollisionPhysics 1


rem *** Sturmpanzer_IILodSelector ***
LodSelectorTemplate.create DistCompareSelector2 Sturmpanzer_IILodSelector
LodSelectorTemplate.hasDestroyedLod 1
LodSelectorTemplate.addLodDistance 100