This page is under construction
Archives/bf1942/levels/East_Docks.rfa
bf1942/levels/East_Docks/Objects/Pak43/Objects.con
ObjectTemplate.create PlayerControlObject Pak43
ObjectTemplate.setNetworkableInfo Pak43BodyInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.cullRadiusScale 5
ObjectTemplate.explosionRadius 8
ObjectTemplate.explosionDamage 30
ObjectTemplate.mass 12000
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.HasArmor 1
ObjectTemplate.hitpoints 100
ObjectTemplate.maxhitpoints 100
ObjectTemplate.material 45
ObjectTemplate.criticalDamage 20
ObjectTemplate.explosionForceMod 1
ObjectTemplate.hpLostWhileCriticalDamage 1.5
ObjectTemplate.addArmorEffect 50 e_PanzDamage 0.0/1.2/0.0
ObjectTemplate.addArmorEffect 20 e_PanzFire 0.0/1.2/0.0
ObjectTemplate.addArmorEffect 0 e_ScrapMetal 0/0/0
ObjectTemplate.addArmorEffect 0 e_ScrapPak43 0/0/0
ObjectTemplate.TimeToLiveAfterDeath 0
ObjectTemplate.aiTemplate Pak43
rem -------------------------------
ObjectTemplate.addTemplate lodPak43
rem -------------------------------
ObjectTemplate.setSoldierExitLocation 0.0/0.5/-2.0 0/0/0
ObjectTemplate.GUIIndex 19
ObjectTemplate.setVehicleIcon "Vehicle/icon_pak43.tga"
ObjectTemplate.setVehicleIconPos 82/93
ObjectTemplate.setNumberOfWeaponIcons 1
ObjectTemplate.setPrimaryAmmoIcon "Ammo/icon_88mmPaK43AP+HE.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setCrossHairType CHTNone
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTDefGun
ObjectTemplate.setToolTipType TTDefGun
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_artillery_16x16.tga"
ObjectTemplate.vehicleFOV 0.77

ObjectTemplate.create LodObject lodPak43
ObjectTemplate.hasCollisionPhysics 1
rem ----------------------------------------
ObjectTemplate.addTemplate Pak43Fully_Rotate
ObjectTemplate.addTemplate Pak43Simple
rem ----------------------------------------
ObjectTemplate.lodSelector Pak43LodSelector

ObjectTemplate.create RotationalBundle Pak43Fully_Rotate
ObjectTemplate.setNetworkableInfo Pak43BodyInfo
ObjectTemplate.loadSoundScript Sounds/Rotation.ssc
ObjectTemplate.geometry Pak43_Carriage_m1
ObjectTemplate.hasCollisionPhysics 1
rem -----------------------------------
ObjectTemplate.addTemplate Pak43Complex
rem -----------------------------------
ObjectTemplate.setMaxSpeed 10/0/0
ObjectTemplate.setAcceleration 70/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticYawStabilization 1

ObjectTemplate.create Bundle Pak43Complex
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.addTemplate Pak43Entry
ObjectTemplate.setPosition 0.0/0.5/0.0
ObjectTemplate.addTemplate Pak43Turret
ObjectTemplate.setPosition 0.0/0.8618/0.0
ObjectTemplate.addTemplate Pak43WheelLeft
ObjectTemplate.setPosition -1.252/0.6981/0.0
ObjectTemplate.addTemplate Pak43WheelRight
ObjectTemplate.setPosition 1.252/0.6981/0.0

ObjectTemplate.create RotationalBundle Pak43WheelLeft
ObjectTemplate.setNetworkableInfo Pak43WheelInfo
ObjectTemplate.geometry Pak43_WheelLeft_m1
ObjectTemplate.setMaxSpeed 0/20/0
ObjectTemplate.setAcceleration 0/200/0
ObjectTemplate.setInputToPitch c_PIYaw

ObjectTemplate.create RotationalBundle Pak43WheelRight
ObjectTemplate.setNetworkableInfo Pak43WheelInfo
ObjectTemplate.geometry Pak43_WheelRight_m1
ObjectTemplate.setMaxSpeed 0/20/0
ObjectTemplate.setAcceleration 0/-200/0
ObjectTemplate.setInputToPitch c_PIYaw

ObjectTemplate.create SeatObject Pak43Seat
ObjectTemplate.SeatFlags c_SeatShowStandingSoldier
ObjectTemplate.SeatFlags c_SeatIsOutside
ObjectTemplate.LeftAngleMultiplier 0.1
ObjectTemplate.RightAngleMultiplier 0.1
ObjectTemplate.HeadMaxAngleMultiplier 0.1
ObjectTemplate.UpAngleMultiplier 0.1
ObjectTemplate.DownAngleMultiplier 0.1

ObjectTemplate.create EntryPoint Pak43Entry
ObjectTemplate.setEntryRadius 3.5

ObjectTemplate.create RotationalBundle Pak43Turret
ObjectTemplate.setNetworkableInfo Pak43TurretInfo
ObjectTemplate.geometry Pak43_Turret_m1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.loadSoundScript Sounds/Pak43GunBase.ssc
rem ---------------------------------------
ObjectTemplate.addTemplate Pak43Gunbase
ObjectTemplate.setPosition 0.0/0.652/-0.115
ObjectTemplate.addTemplate Pak43Seat
ObjectTemplate.setPosition -0.6/0.2/-1.2
rem ---------------------------------------
ObjectTemplate.setMinRotation -15/0/0
ObjectTemplate.setMaxRotation 10/0/0
ObjectTemplate.setMaxSpeed 10/0/0
ObjectTemplate.setAcceleration 100/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
ObjectTemplate.setAutomaticYawStabilization 1

ObjectTemplate.create RotationalBundle Pak43Gunbase
ObjectTemplate.setNetworkableInfo Pak43GunInfo
ObjectTemplate.loadSoundScript Sounds/Pak43GunBase.ssc
rem -----------------------------------------
ObjectTemplate.addTemplate lodPak43Cockpit
ObjectTemplate.addTemplate Pak43Gunbarrel
ObjectTemplate.addTemplate Pak43Camera
ObjectTemplate.setPosition -0.365/0.285/0.562
rem -----------------------------------------
ObjectTemplate.setMinRotation 0/-14/0
ObjectTemplate.setMaxRotation 0/5/0
ObjectTemplate.setMaxSpeed 0/20/0
ObjectTemplate.setAcceleration 0/100/0
ObjectTemplate.setInputToPitch c_PIMouseLookY
ObjectTemplate.setAutomaticPitchStabilization 1

ObjectTemplate.create LodObject lodPak43Cockpit
ObjectTemplate.addTemplate Pak43CockpitExternal
ObjectTemplate.addTemplate Pak43CockpitInternal
ObjectTemplate.setPosition -0.365/0.285/0.662
ObjectTemplate.lodSelector Pak43CockpitSelector

ObjectTemplate.create SimpleObject Pak43CockpitExternal
ObjectTemplate.geometry Pak43_Gunbase_m1
ObjectTemplate.hasCollisionPhysics 1

ObjectTemplate.create SimpleObject Pak43CockpitInternal
ObjectTemplate.geometry Pak43_Gunnerview_m1

LodSelectorTemplate.create DistCompareSelector Pak43CockpitSelector
LodSelectorTemplate.addLodDistance 2
LodSelectorTemplate.addLodComparison 0.5

ObjectTemplate.create Camera Pak43Camera

ObjectTemplate.create SimpleObject Pak43_Gunbarrel_Toss
ObjectTemplate.geometry Pak43_Gunbarrel_m1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 10

ObjectTemplate.create SimpleObject Pak43_Turret_Toss
ObjectTemplate.geometry Pak43_Turret_m1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 10

ObjectTemplate.create SimpleObject Pak43_Gunbase_Toss
ObjectTemplate.geometry Pak43_Gunbase_m1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 10

ObjectTemplate.create SimpleObject Pak43_Carriage_Toss
ObjectTemplate.geometry Pak43_Carriage_m1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.destroyed 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.sinkInToLandAfterDeathSpeed 10

ObjectTemplate.create SimpleObject Pak43Simple
ObjectTemplate.geometry Pak43_Simple_m1

LodSelectorTemplate.create DistCompareSelector2 Pak43LodSelector
LodSelectorTemplate.hasDestroyedLod 0
LodSelectorTemplate.addLodDistance 200