Official BF Editor Forums: Golden Dragon´s Coding Snippets - Official BF Editor Forums

Jump to content

  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

Golden Dragon´s Coding Snippets

#1 User is offline   Golden Dragon Icon

  • Member
  • PipPip
  • Group: Members
  • Posts: 110
  • Joined: 15-March 06
  • Location:Finland

Posted 05 November 2007 - 09:15 PM

This community has been a great source of inspiration, and strength for me, for over a year, and a half now.. And I thought I´d create this little thread to share some of the stuff I´ve developed along the way with you all. You have helped me through so many tough times, and it has been amazing to share this learning experience with you. It has been just stunning to see how everybody has developed their skills, and all the beautiful stuff we have created together. hehee.. For me it all started on one sleepless night.. One of my friends had been bitching, that he can´t play with a mouse, and a keyboard, and I surfed a bit around the net, and coded bf2 to support the xbox gamepad. What a great realization it was.. "I can really do this stuff!" Hehee.. Well, the rest is history as the saying goes.. Anyways, I don´t really have the resources, or time to work full time on a mod anymore.. So I thought I´d post all of the good stuff I manage to tinker up together for all the mods to use. Most of them have a lot of custom stuff involved, and require some further work, so all ya noobs, and nooblets be warned! It might take a bit of experience to get them up, and running..


Dragon-Bike (Re-code of SatNavs Dirt Bike)


Con:


GeometryTemplate.create BundledMesh Dragon_Bike
CollisionManager.createTemplate Dragon_Bike

ObjectTemplate.create PlayercontrolObject Dragon_Bike
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.collisionMesh dragon_bike
ObjectTemplate.mapMaterial 0 metal 0
ObjectTemplate.mapMaterial 1 cloth 0
ObjectTemplate.mapMaterial 2 rubber 0
ObjectTemplate.mapMaterial 3 springs 0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType 3
ObjectTemplate.geometry Dragon_Bike
ObjectTemplate.addTemplate Dragon_Bike_motor
ObjectTemplate.setPosition 0/0/0.0176

ObjectTemplate.create Engine Dragon_Bike_motor
ObjectTemplate.geometryPart 1
ObjectTemplate.addTemplate Dragon_Bike_steering
ObjectTemplate.setPosition 0/0.6307/0.4217
ObjectTemplate.setRotation 0/-25.0000/0
ObjectTemplate.addTemplate Dragon_Bike_wheelBack
ObjectTemplate.setPosition 0/-0.0628/-0.8194

ObjectTemplate.create Rotationalbundle Dragon_Bike_steering
ObjectTemplate.collisionPart 2
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType 3
ObjectTemplate.geometryPart 2
ObjectTemplate.addTemplate Dragon_Bike_wheelFront
ObjectTemplate.setPosition 0/-0.8178/0.0704

ObjectTemplate.create Spring Dragon_Bike_wheelFront
ObjectTemplate.collisionPart 3
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType 3
ObjectTemplate.geometryPart 3

ObjectTemplate.create Spring Dragon_Bike_wheelBack
ObjectTemplate.collisionPart 4
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType 3
ObjectTemplate.geometryPart 4

include Dragon_Bike.tweak


Tweak:


GeometryTemplate.compressVertexData 1
GeometryTemplate.maxTextureRepeat 16

ObjectTemplate.activeSafe PlayerControlObject Dragon_Bike
ObjectTemplate.creator Golden-Dragon
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.castsDynamicShadow 1

rem ---BeginComp:Armor ---
ObjectTemplate.createComponent Armor
ObjectTemplate.armor.maxHitPoints 1000
ObjectTemplate.armor.hitPoints 1000
ObjectTemplate.armor.defaultMaterial 30
ObjectTemplate.armor.hpLostWhileUpSideDown 90
ObjectTemplate.armor.hpLostWhileInWater 75
ObjectTemplate.armor.hpLostWhileInDeepWater 250
ObjectTemplate.armor.hpLostWhileCriticalDamage 12
ObjectTemplate.armor.waterDamageDelay 1
ObjectTemplate.armor.deepWaterDamageDelay 0
ObjectTemplate.armor.waterLevel 0.35
ObjectTemplate.armor.deepWaterLevel 0.55
ObjectTemplate.armor.explosionForce 10
ObjectTemplate.armor.explosionForceMod 15
ObjectTemplate.armor.explosionForceMax 5000
ObjectTemplate.armor.explosionDamage 300
ObjectTemplate.armor.explosionRadius 6
ObjectTemplate.armor.explosionMaterial 101
ObjectTemplate.armor.wreckExplosionForce 50
ObjectTemplate.armor.wreckExplosionForceMax 60
ObjectTemplate.armor.wreckExplosionDamage 50
ObjectTemplate.armor.wreckExplosionRadius 2
ObjectTemplate.armor.wreckExplosionMaterial 70
ObjectTemplate.armor.wreckHitPoints 750
ObjectTemplate.armor.timeToStayAsWreck 30
ObjectTemplate.armor.criticalDamage 100
ObjectTemplate.armor.addArmorEffect 50 e_dstate_land_lightsmoke -3.27614e-010/0.206367/0.0688563 0/0/0
ObjectTemplate.armor.addArmorEffect 25 e_dstate_land_mediumsmoke 0/0.037/-0.00424445 0/0/0
ObjectTemplate.armor.addArmorEffect 10 e_dstate_land_heavysmoke 4.86864e-009/0.347086/0.0724012 0/0/0
ObjectTemplate.armor.addArmorEffect 0 e_vexp_trailbikewreck 0/0/0 0/0/0
ObjectTemplate.armor.addArmorEffectSpectacular 0 e_vexp_armoredcar_spec 0/0/0 0/0/0
ObjectTemplate.armor.addArmorEffect 0 e_dstate_static_fire 0.0069882/0.331031/0.0357816 0/0/0
ObjectTemplate.armor.addArmorEffect 0 e_sAmb_wreckfire -0.0379711/0.270124/0.0576802 0/0/0
ObjectTemplate.armor.addArmorEffect -100 e_vexp_armoredcar 0/0/0 0/0/0
rem ---EndComp ---

rem ---BeginComp:Radio ---
ObjectTemplate.createComponent Radio
ObjectTemplate.Radio.spottedMessage vehicle_spotted
rem ---EndComp ---

rem ---BeginComp:VehicleHud ---
ObjectTemplate.createComponent VehicleHud
ObjectTemplate.vehicleHud.hudName "Dragon-Bike"
ObjectTemplate.vehicleHud.typeIcon Ingame\Vehicles\Icons\Hud\MenuIcons\Dragon_Bike_Menu_Icon.tga
ObjectTemplate.vehicleHud.miniMapIcon Ingame\Vehicles\Icons\Minimap\Dragon_Bike_Mini_Icon.tga
ObjectTemplate.vehicleHud.miniMapIconLeaderSize Medium
ObjectTemplate.vehicleHud.vehicleIconPos 32/14
ObjectTemplate.vehicleHud.vehicleType 3
ObjectTemplate.vehicleHud.useSelectionIcons 0
ObjectTemplate.vehicleHud.vehicleIcon Ingame\Vehicles\Icons\Hud\VehicleIcons\Dragon_Bike_Icon.tga
rem ---EndComp ---

ObjectTemplate.geometry Dragon_Bike
ObjectTemplate.setCollisionMesh Dragon_Bike
ObjectTemplate.mapMaterial 0 Armor_Dragon_Bike 114
ObjectTemplate.mapMaterial 1 cloth 10
ObjectTemplate.mapMaterial 2 Dragon_Bike_Wheels 115
ObjectTemplate.mapMaterial 3 springs 115
ObjectTemplate.mapMaterial 4 wreck 60
ObjectTemplate.drag 1
ObjectTemplate.dragModifier 15/15/15
ObjectTemplate.inertiaModifier 3/3/2
ObjectTemplate.mass 300
ObjectTemplate.gravityModifier 1.5
ObjectTemplate.floaterMod 0.5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
ObjectTemplate.centerOfMassOffset 0/0/0
ObjectTemplate.centerOfCollisionOffset 0/0/0
ObjectTemplate.aiTemplate Dragon_Bike_Driver_AI

rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Bike_Ambient
ObjectTemplate.addTemplate S_Dragon_Bike_AmbientDamaged
ObjectTemplate.addTemplate Dragon_Bike_EntryPoint
ObjectTemplate.addTemplate Dragon_Bike_Up_Engine
ObjectTemplate.setRotation 0/-90/0
ObjectTemplate.addTemplate Dragon_Bike_Yaw_Engine
ObjectTemplate.setPosition 0/0/-5
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate Dragon_Bike_Pitch_Engine
ObjectTemplate.setPosition 0/0/-5
ObjectTemplate.setRotation 0/90/0
ObjectTemplate.addTemplate Dragon_Bike_Roll_Engine
ObjectTemplate.setPosition 5/0/0
ObjectTemplate.setRotation 0/90/0
ObjectTemplate.addTemplate LaserTarget_vehicle
ObjectTemplate.addTemplate e_amphib_wake
ObjectTemplate.setPosition 0.000121993/-0.540627/1.7419
ObjectTemplate.addTemplate e_amphib_wake
ObjectTemplate.setPosition 0.00017/-0.54063/-1.87315
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate e_amphib_wake_sound
ObjectTemplate.setPosition 0.000121993/-0.540627/0
ObjectTemplate.addTemplate Dragon_Bike_Cameramount
ObjectTemplate.setPosition -0.0046294/1.13504/-0.054653
ObjectTemplate.addTemplate Car_horn
ObjectTemplate.setPosition 0/0.0937172/1.72664
ObjectTemplate.addTemplate Dragon_Bike_Passenger
ObjectTemplate.setPosition 0.27942/-0.0225279/-0.157236
ObjectTemplate.addTemplate Dragon_Bike_machinegun
ObjectTemplate.setPosition 0/0.65/0.45
ObjectTemplate.setRotation 0/3.5/0
ObjectTemplate.addTemplate Dragon_Bike_wing
ObjectTemplate.setPosition 0/0/-1.5
rem -------------------------------------

ObjectTemplate.setSoldierExitLocation -1/0.6/0 0/0/0
ObjectTemplate.altSoldierExitPosition 1/0.6/0
ObjectTemplate.exitSpeedMod 0.5
ObjectTemplate.seatInformation Dragon_Bike 0/1.21/0.27 0/0/0
ObjectTemplate.seatAnimationSystem Objects/Vehicles/Land/Dragon_Bike/Animations/3p_Dragon_Bike_anim.inc
ObjectTemplate.seatLeftRotationLimit -45
ObjectTemplate.seatRightRotationLimit 45
ObjectTemplate.cockpitSubGeom 1
ObjectTemplate.autoUseAbility 1
ObjectTemplate.hasRestrictedExit 1
ObjectTemplate.isOpenVehicle 1

ObjectTemplate.sprintFactor 2
ObjectTemplate.SprintRecoverTime 9999
ObjectTemplate.SprintDissipationTime 9999
ObjectTemplate.SprintLimit 0

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Ambient
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "sound/cockpits/air_cockpit.ogg"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 0
ObjectTemplate.volume 0.55
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1

ObjectTemplate.activeSafe Sound S_Dragon_Bike_AmbientDamaged
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "sound/cockpits/damagealarm.ogg"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 0
ObjectTemplate.volume 0.7
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1

rem---------CAMERA--------------------

ObjectTemplate.create RotationalBundle Dragon_Bike_Cameramount
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Bike_Cameramount_RotationRpm
ObjectTemplate.addTemplate Dragon_Bike_PilotCamera
ObjectTemplate.setPosition -0.0013181/0.247351/-0.0205266
ObjectTemplate.setRotation 1.1/20/0.5
rem -------------------------------------

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Cameramount_RotationRpm

ObjectTemplate.create Camera Dragon_Bike_PilotCamera
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Bike_PilotCamera_RotationRpm
rem -------------------------------------
ObjectTemplate.setMinRotation -120/-50/0
ObjectTemplate.setMaxRotation 120/0/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.regulatePitch 0.1/-0.1
ObjectTemplate.restoreRotationOnExit 1
ObjectTemplate.CVMFrontChase 0
ObjectTemplate.nosePos 0/0.5/-0.6
ObjectTemplate.followStiffness 9
ObjectTemplate.chaseDistance 4
ObjectTemplate.chaseAngle 0.4
ObjectTemplate.chaseOffset 0/1/0
ObjectTemplate.worldFOV 1.2
ObjectTemplate.insideFOV 1.2
ObjectTemplate.worldFOV 1.2
ObjectTemplate.insideFOV 1.2
ObjectTemplate.allowInsideDynamicLights 1
ObjectTemplate.allowInsideStaticSun 0
ObjectTemplate.insideStaticSunDirection -0.25/-0.5/0.75
ObjectTemplate.insideStaticSunColor 1/1/1
ObjectTemplate.insideStaticSunDamageColor 1/0/0
ObjectTemplate.insideDamageFrequency 3
ObjectTemplate.insideDamageThreshold 0.15
ObjectTemplate.insideStaticSunAmbientColor 0.7/0.7/0.7

ObjectTemplate.activeSafe Sound S_Dragon_Bike_PilotCamera_RotationRpm

rem------ENTRYPOINT-----------------

ObjectTemplate.create EntryPoint Dragon_Bike_EntryPoint
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.setEntryRadius 3

rem------UP ENGINE--------------------

ObjectTemplate.create Engine Dragon_Bike_Up_Engine
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Bike_Up_Engine_RotationRpm
ObjectTemplate.addTemplate S_Dragon_Bike_Up_Engine_Idle
ObjectTemplate.addTemplate S_Dragon_Bike_Up_Engine_Rpm1
ObjectTemplate.addTemplate S_Dragon_Bike_Up_Engine_Rpm2
ObjectTemplate.addTemplate S_Dragon_Bike_Up_Engine_Load
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/-1
ObjectTemplate.setMaxRotation 0/0/1
ObjectTemplate.setMaxSpeed 0/0/1
ObjectTemplate.setAcceleration 0/0/1
ObjectTemplate.setInputToRoll PISprint
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETHelicopter
ObjectTemplate.setTorque 0.75
ObjectTemplate.setDifferential 100
ObjectTemplate.setGearUp 0.7
ObjectTemplate.setGearDown 0.3
ObjectTemplate.noPropellerEffectAtSpeed 1
ObjectTemplate.noPropellerEffectAtSpeed 1
ObjectTemplate.decreaseAngleToZero 1
ObjectTemplate.noEffectAtPerpSpeed 1000

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Up_Engine_RotationRpm

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Up_Engine_Idle

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Up_Engine_Rpm1

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Up_Engine_Rpm2

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Up_Engine_Load

rem-------YAW ENGINE-----------------

ObjectTemplate.create Engine Dragon_Bike_Yaw_Engine
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Bike_Yaw_Engine_RotationRpm
ObjectTemplate.addTemplate S_Dragon_Bike_Yaw_Engine_Idle
ObjectTemplate.addTemplate S_Dragon_Bike_Yaw_Engine_Rpm1
ObjectTemplate.addTemplate S_Dragon_Bike_Yaw_Engine_Rpm2
ObjectTemplate.addTemplate S_Dragon_Bike_Yaw_Engine_Load
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/-1
ObjectTemplate.setMaxRotation 0/0/1
ObjectTemplate.setMaxSpeed 0/0/1
ObjectTemplate.setAcceleration 0/0/1
ObjectTemplate.setInputToRoll PIYaw
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETHelicopter
ObjectTemplate.setTorque 15
ObjectTemplate.setDifferential 100
ObjectTemplate.setGearUp 0.7
ObjectTemplate.setGearDown 0.3
ObjectTemplate.noPropellerEffectAtSpeed 1
ObjectTemplate.noPropellerEffectAtSpeed 1
ObjectTemplate.decreaseAngleToZero 1
ObjectTemplate.pureRotational 1
ObjectTemplate.noEffectAtPerpSpeed 1000

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Yaw_Engine_RotationRpm

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Yaw_Engine_Idle

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Yaw_Engine_Rpm1

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Yaw_Engine_Rpm2

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Yaw_Engine_Load

rem----PITCH ENGINE-----------------------

ObjectTemplate.create Engine Dragon_Bike_Pitch_Engine
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Bike_Pitch_Engine_RotationRpm
ObjectTemplate.addTemplate S_Dragon_Bike_Pitch_Engine_Idle
ObjectTemplate.addTemplate S_Dragon_Bike_Pitch_Engine_Rpm1
ObjectTemplate.addTemplate S_Dragon_Bike_Pitch_Engine_Rpm2
ObjectTemplate.addTemplate S_Dragon_Bike_Pitch_Engine_Load
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/-1
ObjectTemplate.setMaxRotation 0/0/1
ObjectTemplate.setMaxSpeed 0/0/1
ObjectTemplate.setAcceleration 0/0/1
ObjectTemplate.setInputToRoll PIMouseLookY
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETHelicopter
ObjectTemplate.setTorque 30
ObjectTemplate.setDifferential 100
ObjectTemplate.setGearUp 0.7
ObjectTemplate.setGearDown 0.3
ObjectTemplate.noPropellerEffectAtSpeed 1
ObjectTemplate.noPropellerEffectAtSpeed 1
ObjectTemplate.decreaseAngleToZero 1
ObjectTemplate.pureRotational 1
ObjectTemplate.noEffectAtPerpSpeed 1000

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Pitch_Engine_RotationRpm

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Pitch_Engine_Idle

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Pitch_Engine_Rpm1

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Pitch_Engine_Rpm2

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Pitch_Engine_Load

rem------ROLL ENGINE-----------------

ObjectTemplate.create Engine Dragon_Bike_Roll_Engine
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Bike_Roll_Engine_RotationRpm
ObjectTemplate.addTemplate S_Dragon_Bike_Roll_Engine_Idle
ObjectTemplate.addTemplate S_Dragon_Bike_Roll_Engine_Rpm1
ObjectTemplate.addTemplate S_Dragon_Bike_Roll_Engine_Rpm2
ObjectTemplate.addTemplate S_Dragon_Bike_Roll_Engine_Load
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/-1
ObjectTemplate.setMaxRotation 0/0/1
ObjectTemplate.setMaxSpeed 0/0/1
ObjectTemplate.setAcceleration 0/0/1
ObjectTemplate.setInputToRoll PIMouseLookX
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETHelicopter
ObjectTemplate.setTorque 40
ObjectTemplate.setDifferential 100
ObjectTemplate.setGearUp 0.7
ObjectTemplate.setGearDown 0.3
ObjectTemplate.noPropellerEffectAtSpeed 1
ObjectTemplate.noPropellerEffectAtSpeed 1
ObjectTemplate.decreaseAngleToZero 1
ObjectTemplate.pureRotational 1
ObjectTemplate.noEffectAtPerpSpeed 1000

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Roll_Engine_RotationRpm

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Roll_Engine_Idle

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Roll_Engine_Rpm1

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Roll_Engine_Rpm2

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Roll_Engine_Load

rem------DIRT BIKE ENGINE-----------

ObjectTemplate.activesafe Engine Dragon_Bike_motor
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Bike_motor_RotationRpm
ObjectTemplate.addTemplate S_Dragon_Bike_motor_Idle
ObjectTemplate.setPosition 5.40952e-009/0.373235/-0.540682
ObjectTemplate.addTemplate S_Dragon_Bike_motor_Rpm1
ObjectTemplate.setPosition 6.42233e-009/0.387156/-0.500257
ObjectTemplate.addTemplate S_Dragon_Bike_motor_Rpm2
ObjectTemplate.setPosition 7.60765e-009/0.41771/-0.569151
ObjectTemplate.addTemplate S_Dragon_Bike_motor_Load
ObjectTemplate.setPosition 1.85887e-007/0.0358557/-0.0390625
ObjectTemplate.addTemplate e_exhaust_small
ObjectTemplate.setPosition -0.0871911/0.519248/-0.969049
ObjectTemplate.addTemplate e_exhaust_small
ObjectTemplate.setPosition -0.0871911/0.519248/-0.969049
ObjectTemplate.addTemplate e_exhaust_small_startup
ObjectTemplate.setPosition -0.0871911/0.519248/-0.969049
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/0/1
ObjectTemplate.setMaxSpeed 0/0/1
ObjectTemplate.setAcceleration 0/0/1
ObjectTemplate.setInputToRoll PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETNewCar2
ObjectTemplate.setTorque 100
ObjectTemplate.setDifferential 3
ObjectTemplate.setNumberOfGears 5
ObjectTemplate.setGearUp 0.85
ObjectTemplate.setGearDown 0.5
ObjectTemplate.setGearChangeTime 0.7
ObjectTemplate.setGearRatios 2.66 1.78 1.3 1 0.8 
ObjectTemplate.spinWhenNoEngineInAir 1
ObjectTemplate.newCar2.minRpm 1000
ObjectTemplate.newCar2.maxRpm 7500
ObjectTemplate.newCar2.useClutchedTorque 0
ObjectTemplate.newCar2.wheelInertia 30
ObjectTemplate.newCar2.engineFeedbackMod 0.4
ObjectTemplate.newCar2.brakeTorque 2000
ObjectTemplate.newCar2.engineBrakeTorque 750
ObjectTemplate.newCar2.frictionTorque 100
ObjectTemplate.newCar2.frictionMod 1.5
ObjectTemplate.newCar2.slopeTorqueMod 1.5
ObjectTemplate.newCar2.wheelLongFrictionMod 1
ObjectTemplate.newCar2.wheelLongDriveFrictionMod 1.5
ObjectTemplate.newCar2.wheelLongPeakAt 0.1
ObjectTemplate.newCar2.wheelLongMinDynamicFriction 0.7
ObjectTemplate.newCar2.wheelLongScale 0.05
ObjectTemplate.newCar2.wheelLatFrictionMod 1.4
ObjectTemplate.newCar2.wheelLatDriveFrictionMod 0.3
ObjectTemplate.newCar2.wheelLatPeakAt 0.1
ObjectTemplate.newCar2.wheelLatMinDynamicFriction 0.7
ObjectTemplate.newCar2.wheelLatScale 0.05
ObjectTemplate.audio.newStyleAudio 1
ObjectTemplate.canReverse 0

ObjectTemplate.activeSafe Sound S_Dragon_Bike_motor_Idle
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/vehicles/land/Dragon_Bike/sounds/start_idle_stop.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 2
ObjectTemplate.volume 0.5
ObjectTemplate.pitch 1.1
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0/1.5/0/2/0.003861/0.718147/0/0.861004/1.5/0/
ObjectTemplate.volumeEnvelope 0/1/0/1/0/3/0.003861/0.637066/0/0.281853/0.583012/0/0.996139/0/0/
ObjectTemplate.position 5.40952e-009/0.373235/-0.540682
ObjectTemplate.minDistance 5
ObjectTemplate.halfVolumeDistance 25

ObjectTemplate.activeSafe Sound S_Dragon_Bike_motor_Rpm1
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/vehicles/land/Dragon_Bike/sounds/rpm1.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 0
ObjectTemplate.volume 0.5
ObjectTemplate.pitch 0.35
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0/1.5/0/2/0.003861/0.608108/0/0.988417/1.5/0/
ObjectTemplate.volumeEnvelope 0/1/0/1/0/3/0/0/0/0.162162/0.722008/0/0.996139/0.895753/0/
ObjectTemplate.position 6.42233e-009/0.387156/-0.500257
ObjectTemplate.minDistance 5
ObjectTemplate.halfVolumeDistance 25

ObjectTemplate.activeSafe Sound S_Dragon_Bike_motor_Rpm2
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/vehicles/land/Dragon_Bike/sounds/rpm2.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 0
ObjectTemplate.volume 0.75
ObjectTemplate.pitch 0.55
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0/1.5/0/2/0.003861/0.608108/0/0.988417/1.5/0/
ObjectTemplate.volumeEnvelope 0/1/0/1/0/3/0.003861/0/0/0.328185/0.694981/0/0.988417/1/0/
ObjectTemplate.position 7.60765e-009/0.41771/-0.569151
ObjectTemplate.minDistance 5
ObjectTemplate.halfVolumeDistance 25

ObjectTemplate.activeSafe Sound S_Dragon_Bike_motor_Load
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/vehicles/land/Dragon_Bike/sounds/gear_shift_01.wav,objects/vehicles/land/Dragon_Bike/sounds/gear_shift_01.wav,objects/vehicles/land/Dragon_Bike/sounds/gear_shift_01.wav,objects/vehicles/land/Dragon_Bike/sounds/gear_shift_01.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 1
ObjectTemplate.volume 1
ObjectTemplate.pitch 2
ObjectTemplate.reverbLevel 1
ObjectTemplate.position 1.85887e-007/0.0358557/-0.0390625
ObjectTemplate.minDistance 5
ObjectTemplate.halfVolumeDistance 25

rem-------STEERING-----------------------------------

ObjectTemplate.activesafe RotationalBundle Dragon_Bike_steering
ObjectTemplate.setNetworkableInfo BasicInfo
rem ---BeginComp:Ik ---
ObjectTemplate.createComponent Ik
ObjectTemplate.ik.positionLeft -0.306203/0.377054/-0.0118395
ObjectTemplate.ik.rotationLeft 0.00451854/-63.4272/-178.413
ObjectTemplate.ik.positionRight 0.316966/0.385277/-0.0193435
ObjectTemplate.ik.rotationRight 160.575/54.3156/-13.7859
ObjectTemplate.ik.poleVectorRight 0.014857/0.00400749/-0.0187078
rem ---EndComp ---
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
ObjectTemplate.collisionPart 2
ObjectTemplate.geometryPart 2
ObjectTemplate.addTemplate Dragon_Bike_wheelFront
ObjectTemplate.setPosition 0/-0.8178/0.0704

rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Bike_steering_RotationRpm
rem -------------------------------------
ObjectTemplate.setMinRotation -45/0/0
ObjectTemplate.setMaxRotation 45/0/0
ObjectTemplate.setMaxSpeed 80/0/0
ObjectTemplate.setAcceleration 100/0/0
ObjectTemplate.setInputToYaw PIYaw
ObjectTemplate.setAutomaticReset 1

ObjectTemplate.activeSafe Sound S_Dragon_Bike_steering_RotationRpm


rem--------WHEELS---------------------------

ObjectTemplate.activesafe Spring Dragon_Bike_WheelFront
ObjectTemplate.setNetworkableInfo SpringInfo
ObjectTemplate.collisionPart 3
ObjectTemplate.geometryPart 3
ObjectTemplate.physicsType 3
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.Material 115
ObjectTemplate.setStrength 75
ObjectTemplate.setDamping 10
ObjectTemplate.grip 8

ObjectTemplate.activesafe Spring Dragon_Bike_WheelBack
ObjectTemplate.setNetworkableInfo SpringInfo
ObjectTemplate.collisionPart 4
ObjectTemplate.geometryPart 4
ObjectTemplate.physicsType 3
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.Material 115
ObjectTemplate.setStrength 100
ObjectTemplate.setDamping 10
ObjectTemplate.grip 8
ObjectTemplate.addTemplate web_wheelBig
ObjectTemplate.addTemplate web_wheelBigSmoke

rem------PASSENGER---------------------

ObjectTemplate.create PlayerControlObject Dragon_Bike_Passenger
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.createdInEditor 1
rem ---BeginComp:VehicleHud ---
ObjectTemplate.createComponent VehicleHud
ObjectTemplate.vehicleHud.hudName "Dragon-Bike"
ObjectTemplate.vehicleHud.miniMapIconLeaderSize Medium
ObjectTemplate.vehicleHud.useChildHud 1
ObjectTemplate.vehicleHud.vehicleIconPos 20/14
rem ---EndComp ---
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.aiTemplate Dragon_Bike_Passenger_AI
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Bike_Passenger_Ambient
ObjectTemplate.addTemplate S_Dragon_Bike_Passenger_AmbientDamaged
rem -------------------------------------
ObjectTemplate.exitSpeedMod 0.5
ObjectTemplate.seatInformation Dragon_Bike_Passenger 0/1.32/-0.2 55/0/0
ObjectTemplate.seatAnimationSystem Objects/Vehicles/Land/Dragon_Bike/Animations/3p_Dragon_Bike_passenger_anim.inc
ObjectTemplate.soundFilter vehicle
ObjectTemplate.cockpitSubGeom 1
ObjectTemplate.damagedAmbientSoundLimit 0.15
ObjectTemplate.autoUseAbility 1
ObjectTemplate.hasRestrictedExit 1
ObjectTemplate.isOpenVehicle 1

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Passenger_Ambient

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Passenger_AmbientDamaged

rem-----------------MACHINEGUN--------------------------------

ObjectTemplate.create GenericFireArm Dragon_Bike_machinegun
rem ---BeginComp:WeaponHud ---
ObjectTemplate.createComponent WeaponHud
ObjectTemplate.weaponHud.hudName "Dragon-Bike Machinegun"
ObjectTemplate.weaponHud.guiIndex 0
rem ---EndComp ---
rem ---BeginComp:MultiFireComp ---
ObjectTemplate.createComponent MultiFireComp
ObjectTemplate.fire.FireInput PIAltFire
ObjectTemplate.fire.roundsPerMinute 900
ObjectTemplate.fire.addFireRate 2
ObjectTemplate.fire.fireInCameraDof 0
ObjectTemplate.fire.addBarrelName Dragon_Bike_machinegun_barrel
rem ---EndComp ---
rem ---BeginComp:DefaultAmmoComp ---
ObjectTemplate.createComponent DefaultAmmoComp
ObjectTemplate.ammo.nrOfMags -1
ObjectTemplate.ammo.magSize -1
ObjectTemplate.ammo.autoReload 1
ObjectTemplate.ammo.reloadWithoutPlayer 1
rem ---EndComp ---
rem ---BeginComp:WeaponBasedRecoilComp ---
ObjectTemplate.createComponent WeaponBasedRecoilComp
ObjectTemplate.recoil.cameraRecoilSpeed 10
ObjectTemplate.recoil.cameraRecoilSize 0.5
rem ---EndComp ---
rem ---BeginComp:SimpleDeviationComp ---
ObjectTemplate.createComponent SimpleDeviationComp
rem ---EndComp ---
rem ---BeginComp:DefaultSoundComp ---
ObjectTemplate.createComponent DefaultSoundComp
rem ---EndComp ---
rem ---BeginComp:DefaultAnimationComp ---
ObjectTemplate.createComponent DefaultAnimationComp
rem ---EndComp ---
rem ---BeginComp:DefaultZoomComp ---
ObjectTemplate.createComponent DefaultZoomComp
rem ---EndComp ---
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.aiTemplate F35bMachineGun
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Bike_machinegun_Fire1P
ObjectTemplate.addTemplate S_Dragon_Bike_machinegun_Fire1P_Outdoor
ObjectTemplate.addTemplate S_Dragon_Bike_machinegun_Fire3P
ObjectTemplate.addTemplate S_Dragon_Bike_machinegun_BoltClick
ObjectTemplate.addTemplate S_Dragon_Bike_machinegun_TriggerClick
ObjectTemplate.addTemplate S_Dragon_Bike_machinegun_SwitchFireRate
ObjectTemplate.addTemplate S_Dragon_Bike_machinegun_Reload1P
ObjectTemplate.addTemplate S_Dragon_Bike_machinegun_Reload3P
ObjectTemplate.addTemplate S_Dragon_Bike_machinegun_Deploy1P
ObjectTemplate.addTemplate S_Dragon_Bike_machinegun_Deploy3P
ObjectTemplate.addTemplate S_Dragon_Bike_machinegun_Zoom
ObjectTemplate.addTemplate Dragon_Bike_machinegun_barrel
ObjectTemplate.setPosition 0.15/0/0
ObjectTemplate.addTemplate Dragon_Bike_machinegun_barrel
ObjectTemplate.setPosition -0.15/0/0
rem -------------------------------------
ObjectTemplate.projectileTemplate Dragon_Bike_machinegun_Projectile
ObjectTemplate.velocity 1000
ObjectTemplate.itemIndex 2

ObjectTemplate.create bundle Dragon_Bike_machinegun_barrel
ObjectTemplate.addTemplate e_muzz_coax

rem---------------MACHINEGUN PROJECTILE--------------------------------

ObjectTemplate.create GenericProjectile Dragon_Bike_machinegun_Projectile
ObjectTemplate.createNotInGrid 1
ObjectTemplate.createdInEditor 1
rem ---BeginComp:DefaultCollisionComp ---
ObjectTemplate.createComponent DefaultCollisionComp
rem ---EndComp ---
rem ---BeginComp:DefaultDetonationComp ---
ObjectTemplate.createComponent DefaultDetonationComp
rem ---EndComp ---
rem ---BeginComp:DefaultProjSoundComp ---
ObjectTemplate.createComponent DefaultProjSoundComp
rem ---EndComp ---
rem ---BeginComp:DefaultRicochetComp ---
ObjectTemplate.createComponent DefaultRicochetComp
rem ---EndComp ---
rem ---BeginComp:DefaultPenetrateComp ---
ObjectTemplate.createComponent DefaultPenetrateComp
ObjectTemplate.penetrate.allowSolidPenetration 1
ObjectTemplate.penetrate.allowLiquidPenetration 1
rem ---EndComp ---
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Point
ObjectTemplate.collisionGroups 8
ObjectTemplate.material 39
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Bike_machinegun_Projectile_Looping
rem -------------------------------------
ObjectTemplate.timeToLive CRD_NONE/2/0/0
ObjectTemplate.material 39
ObjectTemplate.hasOnTimeEffect 1
ObjectTemplate.damage 75

ObjectTemplate.activeSafe Sound S_Dragon_Bike_machinegun_Fire1P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/assault_rifles/assault_rifle_ak101/sounds/ak101_fire_1p_outdoor.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 1
ObjectTemplate.pitch 0.8
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0.9/1.1/1/1/0/0.982/1.03/
ObjectTemplate.volumeEnvelope 0/1/0/1/1/1/0/0.9/1/
ObjectTemplate.position -0.00420591/0.0486487/0.596709

ObjectTemplate.activeSafe Sound S_Dragon_Bike_machinegun_Fire1P_Outdoor

ObjectTemplate.activeSafe Sound S_Dragon_Bike_machinegun_Fire3P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/assault_rifles/assault_rifle_ak101/sounds/ak101_fire_3p.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 1
ObjectTemplate.volume 1
ObjectTemplate.pitch 0.8
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0.9/1.1/1/1/0/0.97/1.025/
ObjectTemplate.volumeEnvelope 0/1/0/1/1/1/0/0.9/1/
ObjectTemplate.position -0.00327992/0.0352125/0.592147
ObjectTemplate.minDistance 5
ObjectTemplate.halfVolumeDistance 25

ObjectTemplate.activeSafe Sound S_Dragon_Bike_machinegun_BoltClick
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/usrif_m4/sounds/mono/m4_boltclick.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.95
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.position 0.00847864/0.0669459/-0.0840718

ObjectTemplate.activeSafe Sound S_Dragon_Bike_machinegun_TriggerClick
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/uspis_92fs/sounds/mono/trigger_click.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.5
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.position 0/-0.0258353/-0.0401724

ObjectTemplate.activeSafe Sound S_Dragon_Bike_machinegun_SwitchFireRate
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/usrif_m4/sounds/mono/m4_fire_rate_switch.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.5
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.position 0/0.0072858/-0.0865821

ObjectTemplate.activeSafe Sound S_Dragon_Bike_machinegun_Reload1P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/usrif_m4/sounds/stereo/m4_reload.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.6
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.position 0/-0.0285441/0.0125099

ObjectTemplate.activeSafe Sound S_Dragon_Bike_machinegun_Reload3P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/usrif_m4/sounds/mono/m4_reload_3p.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.6
ObjectTemplate.pitch 1
ObjectTemplate.reverbLevel 1
ObjectTemplate.position 0/-0.0368675/0.0231495
ObjectTemplate.minDistance 0.5
ObjectTemplate.halfVolumeDistance 1

rem -------------WING---------------------------

ObjectTemplate.create Wing Dragon_Bike_wing
ObjectTemplate.setWingLift 10


Dragon-ATV (Re-code of Xpak ATV)


Con:


GeometryTemplate.create BundledMesh Dragon_Atv
CollisionManager.createTemplate Dragon_Atv

ObjectTemplate.create PlayerControlObject Dragon_Atv
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType 3
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.geometry Dragon_Atv
ObjectTemplate.addTemplate Dragon_Atv_steering
ObjectTemplate.setPosition 0/0.6171/0.3404
ObjectTemplate.addTemplate Dragon_Atv_engine
ObjectTemplate.setPosition 0/0/0

ObjectTemplate.create RotationalBundle Dragon_Atv_steering
ObjectTemplate.collisionPart 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType 3
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.geometryPart 1

ObjectTemplate.create Engine Dragon_Atv_engine
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.geometryPart 2
ObjectTemplate.addTemplate Dragon_Atv_nav_FR
ObjectTemplate.setPosition 0.4/-0.1/0.6
ObjectTemplate.addTemplate Dragon_Atv_nav_FL
ObjectTemplate.setPosition -0.4/-0.1/0.6
ObjectTemplate.addTemplate Dragon_Atv_wheel_RR
ObjectTemplate.setPosition 0.5/-0.2/-0.6
ObjectTemplate.addTemplate Dragon_Atv_wheel_RL
ObjectTemplate.setPosition -0.5/-0.2/-0.6

ObjectTemplate.create RotationalBundle Dragon_Atv_nav_FR
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.geometryPart 3
ObjectTemplate.addTemplate Dragon_Atv_wheel_FR

ObjectTemplate.create Spring Dragon_Atv_wheel_FR
ObjectTemplate.collisionPart 4
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType 3
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.geometryPart 4

ObjectTemplate.create RotationalBundle Dragon_Atv_nav_FL
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.geometryPart 5
ObjectTemplate.addTemplate Dragon_Atv_wheel_FL

ObjectTemplate.create Spring Dragon_Atv_wheel_FL
ObjectTemplate.collisionPart 6
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType 3
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.geometryPart 6

ObjectTemplate.create Spring Dragon_Atv_wheel_RR
ObjectTemplate.collisionPart 7
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType 3
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.geometryPart 7

ObjectTemplate.create Spring Dragon_Atv_wheel_RL
ObjectTemplate.collisionPart 8
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType 3
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.geometryPart 8

include Dragon_Atv.tweak


Tweak:


GeometryTemplate.compressVertexData 1
GeometryTemplate.maxTextureRepeat 16

ObjectTemplate.activeSafe PlayerControlObject Dragon_Atv
ObjectTemplate.creator Golden-Dragon
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.castsDynamicShadow 1

rem ---BeginComp:Armor ---
ObjectTemplate.createComponent Armor
ObjectTemplate.armor.maxHitPoints 1000
ObjectTemplate.armor.hitPoints 1000
ObjectTemplate.armor.defaultMaterial 30
ObjectTemplate.armor.hpLostWhileUpSideDown 90
ObjectTemplate.armor.hpLostWhileInWater 75
ObjectTemplate.armor.hpLostWhileInDeepWater 250
ObjectTemplate.armor.hpLostWhileCriticalDamage 12
ObjectTemplate.armor.waterDamageDelay 1
ObjectTemplate.armor.deepWaterDamageDelay 0
ObjectTemplate.armor.waterLevel 0.35
ObjectTemplate.armor.deepWaterLevel 0.55
ObjectTemplate.armor.explosionForce 10
ObjectTemplate.armor.explosionForceMod 15
ObjectTemplate.armor.explosionForceMax 5000
ObjectTemplate.armor.explosionDamage 300
ObjectTemplate.armor.explosionRadius 6
ObjectTemplate.armor.explosionMaterial 101
ObjectTemplate.armor.wreckExplosionForce 50
ObjectTemplate.armor.wreckExplosionForceMax 60
ObjectTemplate.armor.wreckExplosionDamage 50
ObjectTemplate.armor.wreckExplosionRadius 2
ObjectTemplate.armor.wreckExplosionMaterial 70
ObjectTemplate.armor.wreckHitPoints 750
ObjectTemplate.armor.timeToStayAsWreck 30
ObjectTemplate.armor.criticalDamage 100
ObjectTemplate.armor.addArmorEffect 50 e_dstate_land_lightsmoke -3.27614e-010/0.206367/0.0688563 0/0/0
ObjectTemplate.armor.addArmorEffect 25 e_dstate_land_mediumsmoke 0/0.037/-0.00424445 0/0/0
ObjectTemplate.armor.addArmorEffect 10 e_dstate_land_heavysmoke 4.86864e-009/0.347086/0.0724012 0/0/0
ObjectTemplate.armor.addArmorEffect 0 e_vexp_trailbikewreck 0/0/0 0/0/0
ObjectTemplate.armor.addArmorEffectSpectacular 0 e_vexp_armoredcar_spec 0/0/0 0/0/0
ObjectTemplate.armor.addArmorEffect 0 e_dstate_static_fire 0.0069882/0.331031/0.0357816 0/0/0
ObjectTemplate.armor.addArmorEffect 0 e_sAmb_wreckfire -0.0379711/0.270124/0.0576802 0/0/0
ObjectTemplate.armor.addArmorEffect -100 e_vexp_armoredcar 0/0/0 0/0/0
rem ---EndComp ---

rem ---BeginComp:Radio ---
ObjectTemplate.createComponent Radio
ObjectTemplate.Radio.spottedMessage vehicle_spotted
rem ---EndComp ---

rem ---BeginComp:VehicleHud ---
ObjectTemplate.createComponent VehicleHud
ObjectTemplate.vehicleHud.hudName "Dragon-ATV"
ObjectTemplate.vehicleHud.typeIcon Ingame\Vehicles\Icons\Hud\MenuIcons\Dragon_Bike_Menu_Icon.tga
ObjectTemplate.vehicleHud.miniMapIcon Ingame\Vehicles\Icons\Minimap\Dragon_Bike_Mini_Icon.tga
ObjectTemplate.vehicleHud.miniMapIconLeaderSize Medium
ObjectTemplate.vehicleHud.vehicleIconPos 32/14
ObjectTemplate.vehicleHud.vehicleType 3
ObjectTemplate.vehicleHud.useSelectionIcons 0
ObjectTemplate.vehicleHud.vehicleIcon Ingame\Vehicles\Icons\Hud\VehicleIcons\Dragon_Bike_Icon.tga
rem ---EndComp ---

ObjectTemplate.geometry Dragon_Atv
ObjectTemplate.setCollisionMesh Dragon_Atv
ObjectTemplate.mapMaterial 0 Armor_Dragon_Bike 114
ObjectTemplate.mapMaterial 1 Armor_Dragon_Bike 114
ObjectTemplate.mapMaterial 2 Dragon_Bike_wheels 115
ObjectTemplate.mapMaterial 3 Dragon_Bike_wheels 115
ObjectTemplate.drag 1
ObjectTemplate.dragModifier 10/10/10
ObjectTemplate.inertiaModifier 3/3/2
ObjectTemplate.mass 400
ObjectTemplate.gravityModifier 1.5
ObjectTemplate.floaterMod 0.5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
ObjectTemplate.centerOfMassOffset 0/0/0
ObjectTemplate.centerOfCollisionOffset 0/0/0
ObjectTemplate.aiTemplate Dragon_Bike_Driver_AI

rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Atv_Ambient
ObjectTemplate.addTemplate S_Dragon_Atv_AmbientDamaged
ObjectTemplate.addTemplate Dragon_Atv_EntryPoint
ObjectTemplate.addTemplate Dragon_Atv_Yaw_Engine
ObjectTemplate.setPosition 0/0/-5
ObjectTemplate.setRotation -90/0/0
ObjectTemplate.addTemplate Dragon_Atv_Pitch_Engine
ObjectTemplate.setPosition 0/0/-5
ObjectTemplate.setRotation 0/90/0
ObjectTemplate.addTemplate Dragon_Atv_Roll_Engine
ObjectTemplate.setPosition 5/0/0
ObjectTemplate.setRotation 0/90/0
ObjectTemplate.addTemplate LaserTarget_vehicle
ObjectTemplate.addTemplate e_amphib_wake
ObjectTemplate.setPosition 0.000121993/-0.540627/1.7419
ObjectTemplate.addTemplate e_amphib_wake
ObjectTemplate.setPosition 0.00017/-0.54063/-1.87315
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate e_amphib_wake_sound
ObjectTemplate.setPosition 0.000121993/-0.540627/0
ObjectTemplate.addTemplate Dragon_Atv_Cameramount
ObjectTemplate.setPosition 0/1/-0.15
ObjectTemplate.addTemplate Car_horn
ObjectTemplate.setPosition 0/0.0937172/1.72664
ObjectTemplate.addTemplate Dragon_Atv_Passenger
ObjectTemplate.setPosition 0.27942/-0.0225279/-0.157236
ObjectTemplate.addTemplate Dragon_Atv_Up_Engine
ObjectTemplate.setRotation 0/-90/0
ObjectTemplate.addTemplate Dragon_Atv_machinegun
ObjectTemplate.setPosition 0/0.47/0.95
ObjectTemplate.setRotation 0/-5/0
ObjectTemplate.addTemplate Dragon_Atv_wing
ObjectTemplate.setPosition 0/0/-1.5
rem -------------------------------------

ObjectTemplate.setSoldierExitLocation 1/0.5/0 0/0/0
ObjectTemplate.altSoldierExitPosition 0/0.5/-2
ObjectTemplate.exitSpeedMod 0.5
ObjectTemplate.seatInformation Dragon_Atv 0/1.18391/-0.139631 0/0/0
ObjectTemplate.seatAnimationSystem Objects/Vehicles/land/Dragon_Atv/ATVAnimationSystem.inc
ObjectTemplate.hasRestrictedExit 1
ObjectTemplate.isOpenVehicle 1

ObjectTemplate.sprintFactor 2
ObjectTemplate.SprintRecoverTime 9999
ObjectTemplate.SprintDissipationTime 9999
ObjectTemplate.SprintLimit 0

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Ambient
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "sound/cockpits/air_cockpit.ogg"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 0
ObjectTemplate.volume 0.55
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1

ObjectTemplate.activeSafe Sound S_Dragon_Atv_AmbientDamaged
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "sound/cockpits/damagealarm.ogg"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 0
ObjectTemplate.volume 0.7
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1

rem---------CAMERA--------------------

ObjectTemplate.create RotationalBundle Dragon_Atv_Cameramount
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Atv_Cameramount_RotationRpm
ObjectTemplate.addTemplate Dragon_Atv_PilotCamera
ObjectTemplate.setPosition -0.0013181/0.247351/-0.0205266
ObjectTemplate.setRotation 1.1/20/0.5
rem -------------------------------------

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Cameramount_RotationRpm

ObjectTemplate.create Camera Dragon_Atv_PilotCamera
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Atv_PilotCamera_RotationRpm
rem -------------------------------------
ObjectTemplate.setMinRotation -120/-50/0
ObjectTemplate.setMaxRotation 120/0/0
ObjectTemplate.setMaxSpeed 90/90/0
ObjectTemplate.setAcceleration 5000/5000/0
ObjectTemplate.regulatePitch 0.1/-0.1
ObjectTemplate.restoreRotationOnExit 1
ObjectTemplate.CVMFrontChase 0
ObjectTemplate.nosePos 0/0.5/-0.6
ObjectTemplate.followStiffness 9
ObjectTemplate.chaseDistance 4
ObjectTemplate.chaseAngle 0.4
ObjectTemplate.chaseOffset 0/1/0
ObjectTemplate.worldFOV 1.2
ObjectTemplate.insideFOV 1.2
ObjectTemplate.worldFOV 1.2
ObjectTemplate.insideFOV 1.2
ObjectTemplate.allowInsideDynamicLights 1
ObjectTemplate.allowInsideStaticSun 0
ObjectTemplate.insideStaticSunDirection -0.25/-0.5/0.75
ObjectTemplate.insideStaticSunColor 1/1/1
ObjectTemplate.insideStaticSunDamageColor 1/0/0
ObjectTemplate.insideDamageFrequency 3
ObjectTemplate.insideDamageThreshold 0.15
ObjectTemplate.insideStaticSunAmbientColor 0.7/0.7/0.7

ObjectTemplate.activeSafe Sound S_Dragon_Atv_PilotCamera_RotationRpm

rem------ENTRYPOINT-----------------

ObjectTemplate.create EntryPoint Dragon_Atv_EntryPoint
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.setEntryRadius 3

rem------UP ENGINE--------------------

ObjectTemplate.create Engine Dragon_Atv_Up_Engine
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Atv_Up_Engine_RotationRpm
ObjectTemplate.addTemplate S_Dragon_Atv_Up_Engine_Idle
ObjectTemplate.addTemplate S_Dragon_Atv_Up_Engine_Rpm1
ObjectTemplate.addTemplate S_Dragon_Atv_Up_Engine_Rpm2
ObjectTemplate.addTemplate S_Dragon_Atv_Up_Engine_Load
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/-1
ObjectTemplate.setMaxRotation 0/0/1
ObjectTemplate.setMaxSpeed 0/0/1
ObjectTemplate.setAcceleration 0/0/1
ObjectTemplate.setInputToRoll PISprint
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETHelicopter
ObjectTemplate.setTorque 1
ObjectTemplate.setDifferential 100
ObjectTemplate.setGearUp 0.7
ObjectTemplate.setGearDown 0.3
ObjectTemplate.noPropellerEffectAtSpeed 1
ObjectTemplate.noPropellerEffectAtSpeed 1
ObjectTemplate.decreaseAngleToZero 1
ObjectTemplate.noEffectAtPerpSpeed 1000

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Up_Engine_RotationRpm

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Up_Engine_Idle

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Up_Engine_Rpm1

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Up_Engine_Rpm2

ObjectTemplate.activeSafe Sound S_Dragon_Bike_Up_Engine_Load


rem-------YAW ENGINE-----------------

ObjectTemplate.create Engine Dragon_Atv_Yaw_Engine
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Atv_Yaw_Engine_RotationRpm
ObjectTemplate.addTemplate S_Dragon_Atv_Yaw_Engine_Idle
ObjectTemplate.addTemplate S_Dragon_Atv_Yaw_Engine_Rpm1
ObjectTemplate.addTemplate S_Dragon_Atv_Yaw_Engine_Rpm2
ObjectTemplate.addTemplate S_Dragon_Atv_Yaw_Engine_Load
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/-1
ObjectTemplate.setMaxRotation 0/0/1
ObjectTemplate.setMaxSpeed 0/0/1
ObjectTemplate.setAcceleration 0/0/1
ObjectTemplate.setInputToRoll PIYaw
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETHelicopter
ObjectTemplate.setTorque 25
ObjectTemplate.setDifferential 100
ObjectTemplate.setGearUp 0.7
ObjectTemplate.setGearDown 0.3
ObjectTemplate.noPropellerEffectAtSpeed 1
ObjectTemplate.noPropellerEffectAtSpeed 1
ObjectTemplate.decreaseAngleToZero 1
ObjectTemplate.pureRotational 1
ObjectTemplate.noEffectAtPerpSpeed 1000

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Yaw_Engine_RotationRpm

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Yaw_Engine_Idle

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Yaw_Engine_Rpm1

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Yaw_Engine_Rpm2

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Yaw_Engine_Load

rem----PITCH ENGINE-----------------------

ObjectTemplate.create Engine Dragon_Atv_Pitch_Engine
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Atv_Pitch_Engine_RotationRpm
ObjectTemplate.addTemplate S_Dragon_Atv_Pitch_Engine_Idle
ObjectTemplate.addTemplate S_Dragon_Atv_Pitch_Engine_Rpm1
ObjectTemplate.addTemplate S_Dragon_Atv_Pitch_Engine_Rpm2
ObjectTemplate.addTemplate S_Dragon_Atv_Pitch_Engine_Load
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/-1
ObjectTemplate.setMaxRotation 0/0/1
ObjectTemplate.setMaxSpeed 0/0/1
ObjectTemplate.setAcceleration 0/0/1
ObjectTemplate.setInputToRoll PIMouseLookY
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETHelicopter
ObjectTemplate.setTorque 17.5
ObjectTemplate.setDifferential 100
ObjectTemplate.setGearUp 0.7
ObjectTemplate.setGearDown 0.3
ObjectTemplate.noPropellerEffectAtSpeed 1
ObjectTemplate.noPropellerEffectAtSpeed 1
ObjectTemplate.decreaseAngleToZero 1
ObjectTemplate.pureRotational 1
ObjectTemplate.noEffectAtPerpSpeed 1000

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Pitch_Engine_RotationRpm

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Pitch_Engine_Idle

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Pitch_Engine_Rpm1

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Pitch_Engine_Rpm2

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Pitch_Engine_Load

rem------ROLL ENGINE-----------------

ObjectTemplate.create Engine Dragon_Atv_Roll_Engine
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.createdInEditor 1
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Atv_Roll_Engine_RotationRpm
ObjectTemplate.addTemplate S_Dragon_Atv_Roll_Engine_Idle
ObjectTemplate.addTemplate S_Dragon_Atv_Roll_Engine_Rpm1
ObjectTemplate.addTemplate S_Dragon_Atv_Roll_Engine_Rpm2
ObjectTemplate.addTemplate S_Dragon_Atv_Roll_Engine_Load
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/-1
ObjectTemplate.setMaxRotation 0/0/1
ObjectTemplate.setMaxSpeed 0/0/1
ObjectTemplate.setAcceleration 0/0/1
ObjectTemplate.setInputToRoll PIMouseLookX
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETHelicopter
ObjectTemplate.setTorque 17.5
ObjectTemplate.setDifferential 100
ObjectTemplate.setGearUp 0.7
ObjectTemplate.setGearDown 0.3
ObjectTemplate.noPropellerEffectAtSpeed 1
ObjectTemplate.noPropellerEffectAtSpeed 1
ObjectTemplate.decreaseAngleToZero 1
ObjectTemplate.pureRotational 1
ObjectTemplate.noEffectAtPerpSpeed 1000

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Roll_Engine_RotationRpm

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Roll_Engine_Idle

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Roll_Engine_Rpm1

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Roll_Engine_Rpm2

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Roll_Engine_Load

rem------ENGINE-----------

ObjectTemplate.activeSafe Engine Dragon_Atv_engine
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.setMinRotation 0/0/0
ObjectTemplate.setMaxRotation 0/0/1
ObjectTemplate.setMaxSpeed 0/0/1
ObjectTemplate.setAcceleration 0/0/1
ObjectTemplate.setInputToRoll PIThrottle
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.setEngineType c_ETNewCar2
ObjectTemplate.setTorque 75
ObjectTemplate.setDifferential 3
ObjectTemplate.setNumberOfGears 5
ObjectTemplate.setGearUp 0.85
ObjectTemplate.setGearDown 0.5
ObjectTemplate.setGearChangeTime 0.7
ObjectTemplate.setGearRatios 2.66 1.78 1.3 1 0.8 
ObjectTemplate.spinWhenNoEngineInAir 1
ObjectTemplate.newCar2.minRpm 1000
ObjectTemplate.newCar2.maxRpm 7500
ObjectTemplate.newCar2.useClutchedTorque 0
ObjectTemplate.newCar2.wheelInertia 30
ObjectTemplate.newCar2.engineFeedbackMod 0.4
ObjectTemplate.newCar2.brakeTorque 2000
ObjectTemplate.newCar2.engineBrakeTorque 750
ObjectTemplate.newCar2.frictionTorque 100
ObjectTemplate.newCar2.frictionMod 1.5
ObjectTemplate.newCar2.slopeTorqueMod 1.5
ObjectTemplate.newCar2.wheelLongFrictionMod 1
ObjectTemplate.newCar2.wheelLongDriveFrictionMod 1.5
ObjectTemplate.newCar2.wheelLongPeakAt 0.1
ObjectTemplate.newCar2.wheelLongMinDynamicFriction 0.7
ObjectTemplate.newCar2.wheelLongScale 0.05
ObjectTemplate.newCar2.wheelLatFrictionMod 1.4
ObjectTemplate.newCar2.wheelLatDriveFrictionMod 0.3
ObjectTemplate.newCar2.wheelLatPeakAt 0.1
ObjectTemplate.newCar2.wheelLatMinDynamicFriction 0.7
ObjectTemplate.newCar2.wheelLatScale 0.05
ObjectTemplate.audio.newStyleAudio 1
ObjectTemplate.canReverse 0


ObjectTemplate.activeSafe Sound S_Dragon_Atv_engine_Idle
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/vehicles/land/Dragon_Atv/sounds/sart_idle_stop.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 2
ObjectTemplate.volume 1.75
ObjectTemplate.pitch 1
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0.1/3/0/2/0.003/1.116/0.1/0.838/2.22/0.1/
ObjectTemplate.volumeEnvelope 0/1/0/1/0/2/0.003/0.708/0/0.97/0.52/0/
ObjectTemplate.minDistance 5
ObjectTemplate.halfVolumeDistance 25

ObjectTemplate.activeSafe Sound S_Dragon_Atv_engine_Rpm1
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/vehicles/land/Dragon_Atv/sounds/high_rpm.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 2
ObjectTemplate.volume 1.75
ObjectTemplate.pitch 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0/1.5/0/2/0.003861/0.608108/0/0.988417/1.5/0/
ObjectTemplate.volumeEnvelope 0/1/0/1/0/3/0/0/0/0.162162/0.722008/0/0.996139/0.895753/0/
ObjectTemplate.minDistance 5
ObjectTemplate.halfVolumeDistance 25

ObjectTemplate.activeSafe Sound S_Dragon_Atv_engine_Rpm2
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/vehicles/land/Dragon_Atv/sounds/high_rpm.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 2
ObjectTemplate.volume 1.75
ObjectTemplate.pitch 1.1
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0/3/0/2/0.003861/0.324324/0/0.980695/1.8417/0/
ObjectTemplate.volumeEnvelope 0/1/0/1/0/3/0.005/0/0/0.294/0.718/0/0.982/0.754/0/
ObjectTemplate.minDistance 5
ObjectTemplate.halfVolumeDistance 25

ObjectTemplate.activeSafe Sound S_Dragon_Atv_engine_Load

rem-------STEERING-----------------------------------

ObjectTemplate.activeSafe RotationalBundle Dragon_Atv_steering
ObjectTemplate.setNetworkableInfo BasicInfo
rem ---BeginComp:Ik ---
ObjectTemplate.createComponent Ik
ObjectTemplate.ik.positionLeft -0.350955/0.291574/-0.195039
ObjectTemplate.ik.rotationLeft -3.3493/-30/-160
ObjectTemplate.ik.poleVectorLeft -0.635084/-0.11638/-1.56818
ObjectTemplate.ik.positionRight 0.32353/0.292346/-0.199229
ObjectTemplate.ik.rotationRight 160/30/0
ObjectTemplate.ik.poleVectorRight 0.764235/-0.0576837/-1.49874
rem ---EndComp ---
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
ObjectTemplate.material 0
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Atv_steering_RotationRpm
rem -------------------------------------
ObjectTemplate.setMinRotation -40/0/0
ObjectTemplate.setMaxRotation 40/0/0
ObjectTemplate.setMaxSpeed 10/0/0
ObjectTemplate.setAcceleration 180/0/0
ObjectTemplate.setInputToYaw PIYaw
ObjectTemplate.setInputToPitch PIThrottle
ObjectTemplate.setAutomaticReset 1

ObjectTemplate.activeSafe Sound S_Dragon_Atv_steering_RotationRpm

rem--------NAVS-----------------------------

ObjectTemplate.activeSafe RotationalBundle Dragon_Atv_nav_FR
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.material 0
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Atv_nav_FR_RotationRpm
rem -------------------------------------
ObjectTemplate.setMinRotation -40/0/0
ObjectTemplate.setMaxRotation 40/0/0
ObjectTemplate.setMaxSpeed 1/0/0
ObjectTemplate.setAcceleration 500/0/0
ObjectTemplate.setInputToYaw PIYaw
ObjectTemplate.setAutomaticReset 1

ObjectTemplate.activeSafe Sound S_Dragon_Atv_nav_FR_RotationRpm

ObjectTemplate.activeSafe RotationalBundle Dragon_Atv_nav_FL
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.material 0
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Atv_nav_FL_RotationRpm
rem -------------------------------------
ObjectTemplate.setMinRotation -40/0/0
ObjectTemplate.setMaxRotation 40/0/0
ObjectTemplate.setMaxSpeed 1/0/0
ObjectTemplate.setAcceleration 500/0/0
ObjectTemplate.setInputToYaw PIYaw
ObjectTemplate.setAutomaticReset 1

ObjectTemplate.activeSafe Sound S_Dragon_Atv_nav_FL_RotationRpm

rem--------WHEELS---------------------------

ObjectTemplate.activesafe Spring Dragon_Atv_wheel_FR
ObjectTemplate.setNetworkableInfo SpringInfo
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType 3
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
ObjectTemplate.setStrength 75
ObjectTemplate.setDamping 7.5
ObjectTemplate.grip 8

ObjectTemplate.activesafe Spring Dragon_Atv_wheel_FL
ObjectTemplate.setNetworkableInfo SpringInfo
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.physicsType Mesh
ObjectTemplate.setStrength 75
ObjectTemplate.setDamping 7.5
ObjectTemplate.grip 8

ObjectTemplate.activesafe Spring Dragon_Atv_wheel_RR
ObjectTemplate.setNetworkableInfo SpringInfo
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType 3
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
ObjectTemplate.setStrength 75
ObjectTemplate.setDamping 5
ObjectTemplate.grip 8
ObjectTemplate.addTemplate web_wheelBig
ObjectTemplate.addTemplate web_wheelBigSmoke

ObjectTemplate.activesafe Spring Dragon_Atv_wheel_RL
ObjectTemplate.setNetworkableInfo SpringInfo
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.physicsType Mesh
ObjectTemplate.setStrength 75
ObjectTemplate.setDamping 5
ObjectTemplate.grip 8
ObjectTemplate.addTemplate web_wheelBig
ObjectTemplate.addTemplate web_wheelBigSmoke

rem------PASSENGER---------------------

ObjectTemplate.create PlayerControlObject Dragon_Atv_Passenger
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.createdInEditor 1
rem ---BeginComp:VehicleHud ---
ObjectTemplate.createComponent VehicleHud
ObjectTemplate.vehicleHud.hudName "Dragon-Bike"
ObjectTemplate.vehicleHud.miniMapIconLeaderSize Medium
ObjectTemplate.vehicleHud.useChildHud 1
ObjectTemplate.vehicleHud.vehicleIconPos 20/14
rem ---EndComp ---
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.aiTemplate Dragon_Bike_Passenger_AI
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Atv_Passenger_Ambient
ObjectTemplate.addTemplate S_Dragon_Atv_Passenger_AmbientDamaged
rem -------------------------------------
ObjectTemplate.exitSpeedMod 0.5
ObjectTemplate.seatInformation Dragon_Atv_Passenger 0/1.32/-0.2 55/0/0
ObjectTemplate.seatAnimationSystem Objects/Vehicles/Land/Dragon_Bike/Animations/3p_Dragon_Bike_passenger_anim.inc
ObjectTemplate.soundFilter vehicle
ObjectTemplate.cockpitSubGeom 1
ObjectTemplate.damagedAmbientSoundLimit 0.15
ObjectTemplate.autoUseAbility 1
ObjectTemplate.hasRestrictedExit 1
ObjectTemplate.isOpenVehicle 1

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Passenger_Ambient

ObjectTemplate.activeSafe Sound S_Dragon_Atv_Passenger_AmbientDamaged


rem---------MACHINEGUN--------------------------------

ObjectTemplate.create GenericFireArm Dragon_Atv_machinegun
rem ---BeginComp:WeaponHud ---
ObjectTemplate.createComponent WeaponHud
ObjectTemplate.weaponHud.hudName "Dragon-ATV Machinegun"
ObjectTemplate.weaponHud.guiIndex 0
rem ---EndComp ---
rem ---BeginComp:MultiFireComp ---
ObjectTemplate.createComponent MultiFireComp
ObjectTemplate.fire.FireInput PIAltFire
ObjectTemplate.fire.roundsPerMinute 900
ObjectTemplate.fire.addFireRate 2
ObjectTemplate.fire.fireInCameraDof 0
ObjectTemplate.fire.addBarrelName Dragon_Atv_machinegun_barrel
rem ---EndComp ---
rem ---BeginComp:DefaultAmmoComp ---
ObjectTemplate.createComponent DefaultAmmoComp
ObjectTemplate.ammo.nrOfMags -1
ObjectTemplate.ammo.magSize -1
ObjectTemplate.ammo.autoReload 1
ObjectTemplate.ammo.reloadWithoutPlayer 1
rem ---EndComp ---
rem ---BeginComp:WeaponBasedRecoilComp ---
ObjectTemplate.createComponent WeaponBasedRecoilComp
ObjectTemplate.recoil.cameraRecoilSpeed 10
ObjectTemplate.recoil.cameraRecoilSize 0.5
rem ---EndComp ---
rem ---BeginComp:SimpleDeviationComp ---
ObjectTemplate.createComponent SimpleDeviationComp
rem ---EndComp ---
rem ---BeginComp:DefaultSoundComp ---
ObjectTemplate.createComponent DefaultSoundComp
rem ---EndComp ---
rem ---BeginComp:DefaultAnimationComp ---
ObjectTemplate.createComponent DefaultAnimationComp
rem ---EndComp ---
rem ---BeginComp:DefaultZoomComp ---
ObjectTemplate.createComponent DefaultZoomComp
rem ---EndComp ---
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.aiTemplate F35bMachineGun
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Atv_machinegun_Fire1P
ObjectTemplate.addTemplate S_Dragon_Atv_machinegun_Fire1P_Outdoor
ObjectTemplate.addTemplate S_Dragon_Atv_machinegun_Fire3P
ObjectTemplate.addTemplate S_Dragon_Atv_machinegun_BoltClick
ObjectTemplate.addTemplate S_Dragon_Atv_machinegun_TriggerClick
ObjectTemplate.addTemplate S_Dragon_Atv_machinegun_SwitchFireRate
ObjectTemplate.addTemplate S_Dragon_Atv_machinegun_Reload1P
ObjectTemplate.addTemplate S_Dragon_Atv_machinegun_Reload3P
ObjectTemplate.addTemplate S_Dragon_Atv_machinegun_Deploy1P
ObjectTemplate.addTemplate S_Dragon_Atv_machinegun_Deploy3P
ObjectTemplate.addTemplate S_Dragon_Atv_machinegun_Zoom
ObjectTemplate.addTemplate Dragon_Atv_machinegun_barrel
ObjectTemplate.setPosition 0.15/0/0
ObjectTemplate.addTemplate Dragon_Atv_machinegun_barrel
ObjectTemplate.setPosition -0.15/0/0
rem -------------------------------------
ObjectTemplate.projectileTemplate Dragon_Atv_machinegun_Projectile
ObjectTemplate.velocity 1000
ObjectTemplate.itemIndex 2

ObjectTemplate.create bundle Dragon_Atv_machinegun_barrel
ObjectTemplate.addTemplate e_muzz_coax

rem---------MACHINEGUN PROJECTILE--------------------------------

ObjectTemplate.create GenericProjectile Dragon_Atv_machinegun_Projectile
ObjectTemplate.modifiedByUser ljo
ObjectTemplate.createNotInGrid 1
ObjectTemplate.createdInEditor 1
rem ---BeginComp:DefaultCollisionComp ---
ObjectTemplate.createComponent DefaultCollisionComp
rem ---EndComp ---
rem ---BeginComp:DefaultDetonationComp ---
ObjectTemplate.createComponent DefaultDetonationComp
rem ---EndComp ---
rem ---BeginComp:DefaultProjSoundComp ---
ObjectTemplate.createComponent DefaultProjSoundComp
rem ---EndComp ---
rem ---BeginComp:DefaultRicochetComp ---
ObjectTemplate.createComponent DefaultRicochetComp
rem ---EndComp ---
rem ---BeginComp:DefaultPenetrateComp ---
ObjectTemplate.createComponent DefaultPenetrateComp
ObjectTemplate.penetrate.allowSolidPenetration 1
ObjectTemplate.penetrate.allowLiquidPenetration 1
rem ---EndComp ---
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Point
ObjectTemplate.collisionGroups 8
ObjectTemplate.material 39
rem -------------------------------------
ObjectTemplate.addTemplate S_Dragon_Atv_machinegun_Projectile_Looping
rem -------------------------------------
ObjectTemplate.timeToLive CRD_NONE/2/0/0
ObjectTemplate.material 39
ObjectTemplate.hasOnTimeEffect 1
ObjectTemplate.damage 75

ObjectTemplate.activeSafe Sound S_Dragon_Atv_machinegun_Fire1P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/assault_rifles/assault_rifle_ak101/sounds/ak101_fire_1p_outdoor.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 1
ObjectTemplate.pitch 0.8
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0.9/1.1/1/1/0/0.982/1.03/
ObjectTemplate.volumeEnvelope 0/1/0/1/1/1/0/0.9/1/
ObjectTemplate.position -0.00420591/0.0486487/0.596709

ObjectTemplate.activeSafe Sound S_Dragon_Atv_machinegun_Fire1P_Outdoor

ObjectTemplate.activeSafe Sound S_Dragon_Atv_machinegun_Fire3P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/assault_rifles/assault_rifle_ak101/sounds/ak101_fire_3p.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 1
ObjectTemplate.volume 1
ObjectTemplate.pitch 0.8
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0.9/1.1/1/1/0/0.97/1.025/
ObjectTemplate.volumeEnvelope 0/1/0/1/1/1/0/0.9/1/
ObjectTemplate.position -0.00327992/0.0352125/0.592147
ObjectTemplate.minDistance 5
ObjectTemplate.halfVolumeDistance 25

ObjectTemplate.activeSafe Sound S_Dragon_Atv_machinegun_BoltClick
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/usrif_m4/sounds/mono/m4_boltclick.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.95
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.position 0.00847864/0.0669459/-0.0840718

ObjectTemplate.activeSafe Sound S_Dragon_Atv_machinegun_TriggerClick
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/uspis_92fs/sounds/mono/trigger_click.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.5
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.position 0/-0.0258353/-0.0401724

ObjectTemplate.activeSafe Sound S_Dragon_Atv_machinegun_SwitchFireRate
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/usrif_m4/sounds/mono/m4_fire_rate_switch.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.5
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.position 0/0.0072858/-0.0865821

ObjectTemplate.activeSafe Sound S_Dragon_Atv_machinegun_Reload1P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/usrif_m4/sounds/stereo/m4_reload.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.6
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.position 0/-0.0285441/0.0125099

ObjectTemplate.activeSafe Sound S_Dragon_Atv_machinegun_Reload3P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/usrif_m4/sounds/mono/m4_reload_3p.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.6
ObjectTemplate.pitch 1
ObjectTemplate.reverbLevel 1
ObjectTemplate.position 0/-0.0368675/0.0231495
ObjectTemplate.minDistance 0.5
ObjectTemplate.halfVolumeDistance 1

rem -------------WING---------------------------

ObjectTemplate.create Wing Dragon_Atv_wing
ObjectTemplate.setWingLift 10


Grenade Incendiary


Con:


GeometryTemplate.create BundledMesh Grenade_Incendiary
CollisionManager.createTemplate Grenade_Incendiary

ObjectTemplate.create GenericFireArm Grenade_Incendiary
ObjectTemplate.saveInSeparateFile 1

include Grenade_Incendiary.tweak


Tweak:


GeometryTemplate.compressVertexData 1
GeometryTemplate.maxTextureRepeat 16
ObjectTemplate.activeSafe GenericFireArm Grenade_Incendiary
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.castsDynamicShadow 1
rem ---BeginComp:Radio ---
ObjectTemplate.createComponent Radio
ObjectTemplate.Radio.useMessage AUTO_MOODGP_throwingfraggrenade
rem ---EndComp ---
rem ---BeginComp:WeaponHud ---
ObjectTemplate.createComponent WeaponHud
ObjectTemplate.weaponHud.weaponIcon Ingame\Weapons\Icons\Hud\HGR_Smoke.tga
ObjectTemplate.weaponHud.altWeaponIcon Ingame\Weapons\Icons\Hud\USLMG_M249SAW_mini.tga
ObjectTemplate.weaponHud.selectIcon Ingame\Weapons\Icons\Hud\Selection\HGR_Smoke.tga
ObjectTemplate.weaponHud.specialAbilityIcon Ingame\Weapons\Icons\Hud\SpecialKitIcons\smokegrenade.tga
ObjectTemplate.weaponHud.hudName "INCENDIARY GRENADE"
ObjectTemplate.weaponHud.guiIndex 0
ObjectTemplate.weaponHud.altGuiIndex 52
ObjectTemplate.weaponHud.hasFireRate 0
ObjectTemplate.weaponHud.disableOnSprint 1
rem ---EndComp ---
rem ---BeginComp:ThrownFireComp ---
ObjectTemplate.createComponent ThrownFireComp
ObjectTemplate.fire.fireLaunchDelay 0.39
ObjectTemplate.fire.altFireInput PIAltFire
ObjectTemplate.fire.addFireRate 0
ObjectTemplate.fire.projectileStartPosition 0/0/0.18
ObjectTemplate.fire.fireLaunchDelaySoft 0.8
ObjectTemplate.fire.showWeaponAfterReloadDelay 0.05
ObjectTemplate.fire.pullBackTime 0.45
ObjectTemplate.fire.projectileStartRotation 0/0/45
ObjectTemplate.fire.randomRotationSpeed 4
rem ---EndComp ---
rem ---BeginComp:DefaultAmmoComp ---
ObjectTemplate.createComponent DefaultAmmoComp
ObjectTemplate.ammo.ammoType 1
ObjectTemplate.ammo.nrOfMags 3
ObjectTemplate.ammo.magSize 1
ObjectTemplate.ammo.reloadTime 0.5
ObjectTemplate.ammo.minimumTimeUntilReload 0.5
ObjectTemplate.ammo.autoReload 1
ObjectTemplate.ammo.instantReloadOnEnable 1
ObjectTemplate.ammo.toggleWhenNoAmmo 1
ObjectTemplate.ammo.reloadWithoutPlayer 1
rem ---EndComp ---
rem ---BeginComp:HelpHud ---
ObjectTemplate.createComponent HelpHud
ObjectTemplate.HelpHud.helpStringKey "HUD_HELP_WEAPON_HANDHELD_HANDGRENADE_CONTROLS_rollGrenade"
ObjectTemplate.HelpHud.helpSoundKey "Grenade_Incendiary"
rem ---EndComp ---
rem ---BeginComp:SoldierDeviationComp ---
ObjectTemplate.createComponent SoldierDeviationComp
ObjectTemplate.deviation.minDev 2
ObjectTemplate.deviation.setTurnDev 0 0 0 0
ObjectTemplate.deviation.setSpeedDev 0 0 0 0
ObjectTemplate.deviation.setMiscDev 0 0 0
rem ---EndComp ---
rem ---BeginComp:DefaultSoundComp ---
ObjectTemplate.createComponent DefaultSoundComp
ObjectTemplate.sound.noisy 0
rem ---EndComp ---
rem ---BeginComp:ThrownAnimationComp ---
ObjectTemplate.createComponent ThrownAnimationComp
rem ---EndComp ---
ObjectTemplate.geometry hgr_smoke
ObjectTemplate.setCollisionMesh hgr_smoke
ObjectTemplate.mapMaterial 0 Collision_Material 46
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
ObjectTemplate.aiTemplate grenade_incendiaryAI
rem -------------------------------------
ObjectTemplate.addTemplate S_Grenade_Incendiary_Fire1P
ObjectTemplate.addTemplate S_Grenade_Incendiary_Fire1P_Outdoor
ObjectTemplate.addTemplate S_Grenade_Incendiary_Fire3P
ObjectTemplate.addTemplate S_Grenade_Incendiary_BoltClick
ObjectTemplate.addTemplate S_Grenade_Incendiary_TriggerClick
ObjectTemplate.addTemplate S_Grenade_Incendiary_SwitchFireRate
ObjectTemplate.addTemplate S_Grenade_Incendiary_Reload1P
ObjectTemplate.addTemplate S_Grenade_Incendiary_Reload3P
ObjectTemplate.addTemplate S_Grenade_Incendiary_Deploy1P
ObjectTemplate.addTemplate S_Grenade_Incendiary_Deploy3P
ObjectTemplate.addTemplate S_Grenade_Incendiary_Zoom
rem -------------------------------------
ObjectTemplate.animationSystem1P Objects/Weapons/Handheld/hgr_smoke/AnimationSystem1p.inc
ObjectTemplate.animationSystem3P Objects/Weapons/Handheld/hgr_smoke/AnimationSystem3p.inc
ObjectTemplate.projectileTemplate Grenade_Incendiary_Projectile
ObjectTemplate.keepProjectiles 5
ObjectTemplate.velocity 25
ObjectTemplate.itemIndex 6
ObjectTemplate.delayToUse 0.6

GeometryTemplate.compressVertexData 1
GeometryTemplate.maxTextureRepeat 16
ObjectTemplate.create GenericProjectile Grenade_Incendiary_Projectile
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.createNotInGrid 1
ObjectTemplate.createdInEditor 1
rem ---BeginComp:StickyCollisionComp ---
ObjectTemplate.createComponent StickyCollisionComp
ObjectTemplate.collision.bouncing 1
ObjectTemplate.collision.maxStickAngle 180
ObjectTemplate.collision.stickToVehicles 1
ObjectTemplate.collision.stickToTerrain 0
ObjectTemplate.collision.stickToStatics 0
rem ---EndComp ---
rem ---BeginComp:DefaultDetonationComp ---
ObjectTemplate.createComponent DefaultDetonationComp
rem ---EndComp ---
rem ---BeginComp:DefaultProjSoundComp ---
ObjectTemplate.createComponent DefaultProjSoundComp
rem ---EndComp ---
rem ---BeginComp:DefaultPenetrateComp ---
ObjectTemplate.createComponent DefaultPenetrateComp
ObjectTemplate.penetrate.allowSolidPenetration 0
rem ---EndComp ---
ObjectTemplate.setCollisionMesh hgr_smoke
ObjectTemplate.mapMaterial 0 Collision_Material 46
ObjectTemplate.mass 2
ObjectTemplate.floaterMod 0
ObjectTemplate.centerOfCollisionOffset 0/-0.05/0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType RotationalPoint
ObjectTemplate.collisionGroups 8
ObjectTemplate.material 46
rem -------------------------------------
ObjectTemplate.addTemplate S_Grenade_Incendiary_Projectile_Looping
ObjectTemplate.addTemplate e_fire_incendiary
ObjectTemplate.addTemplate fire_incendiary
rem -------------------------------------
ObjectTemplate.timeToLive CRD_NONE/15/0/0
ObjectTemplate.material 46
ObjectTemplate.damage 0

ObjectTemplate.activeSafe Sound S_Grenade_Incendiary_Fire1P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/ushgr_m67/sounds/m67_throw_complete.wav,objects/weapons/handheld/grenade_incendiary/sounds/m67_pin.wav,objects/weapons/handheld/ushgr_m67/sounds/m67_throw_small.wav,objects/weapons/handheld/ushgr_m67/sounds/m67_throw_big.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.63
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.volumeEnvelope 0/1/0/1/1/1/0/0.901/1/

ObjectTemplate.activeSafe Sound S_Grenade_Incendiary_Fire1P_Outdoor
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/ushgr_m67/sounds/m67_throw_complete.wav,objects/weapons/handheld/ushgr_m67/sounds/m67_pin.wav,objects/weapons/handheld/ushgr_m67/sounds/m67_throw_small.wav,objects/weapons/handheld/ushgr_m67/sounds/m67_throw_big.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.63
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.volumeEnvelope 0/1/0/1/1/1/0/0.901/1/

ObjectTemplate.activeSafe Sound S_Grenade_Incendiary_Fire3P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/ushgr_m67/sounds/m67_throw_complete.wav,objects/weapons/handheld/ushgr_m67/sounds/m67_pin.wav,objects/weapons/handheld/ushgr_m67/sounds/m67_throw_small.wav,objects/weapons/handheld/ushgr_m67/sounds/m67_throw_big.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.6
ObjectTemplate.pitch 1
ObjectTemplate.reverbLevel 1
ObjectTemplate.volumeEnvelope 0/1/0/1/1/1/0/0.9/1/
ObjectTemplate.minDistance 1.5
ObjectTemplate.halfVolumeDistance 4

ObjectTemplate.activeSafe Sound S_Grenade_Incendiary_BoltClick
ObjectTemplate.modifiedByUser "HP_Omistaja"

ObjectTemplate.activeSafe Sound S_Grenade_Incendiary_TriggerClick
ObjectTemplate.modifiedByUser "HP_Omistaja"

ObjectTemplate.activeSafe Sound S_Grenade_Incendiary_SwitchFireRate
ObjectTemplate.modifiedByUser "HP_Omistaja"

ObjectTemplate.activeSafe Sound S_Grenade_Incendiary_Reload1P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/ushgr_m67/sounds/m67_deploy.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.4
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1

ObjectTemplate.activeSafe Sound S_Grenade_Incendiary_Reload3P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/ushgr_m67/sounds/m67_deploy.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.5
ObjectTemplate.pitch 1
ObjectTemplate.reverbLevel 1
ObjectTemplate.minDistance 1.5
ObjectTemplate.halfVolumeDistance 2

ObjectTemplate.activeSafe Sound S_Grenade_Incendiary_Deploy1P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/ushgr_m67/sounds/m67_deploy.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 0
ObjectTemplate.volume 0.4
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1

ObjectTemplate.activeSafe Sound S_Grenade_Incendiary_Deploy3P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/ushgr_m67/sounds/m67_deploy.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 0
ObjectTemplate.volume 0.5
ObjectTemplate.pitch 1
ObjectTemplate.reverbLevel 1
ObjectTemplate.minDistance 1.5
ObjectTemplate.halfVolumeDistance 2

ObjectTemplate.activeSafe Sound S_Grenade_Incendiary_Zoom

ObjectTemplate.activeSafe Sound S_Grenade_Incendiary_Projectile_Looping


E_Fire_Incendiary


Con:


GeometryTemplate.create BundledMesh Grenade_Incendiary
CollisionManager.createTemplate Grenade_Incendiary

ObjectTemplate.create GenericFireArm Grenade_Incendiary
ObjectTemplate.saveInSeparateFile 1

include Grenade_Incendiary.tweak


Tweak:


ObjectTemplate.activeSafe EffectBundle e_fire_incendiary
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.createdInEditor 1
ObjectTemplate.hasMobilePhysics 0
rem -------------------------------------
ObjectTemplate.addTemplate S_e_fire_incendiary_Start
ObjectTemplate.addTemplate em_fire_incendiary_flame
ObjectTemplate.addTemplate em_fire_incendiary_flame_small
ObjectTemplate.addTemplate em_fire_incendiary_fireflash
ObjectTemplate.setPosition 0/0.119731/0
ObjectTemplate.addTemplate em_fire_incendiary_fire2smoke
ObjectTemplate.setPosition 0/0.0826199/0
ObjectTemplate.addTemplate em_fire_incendiary_flash
ObjectTemplate.setPosition 0/0.138117/0
ObjectTemplate.addTemplate em_fire_incendiary_glow
ObjectTemplate.setPosition 0/0.3/0
ObjectTemplate.addTemplate em_fire_incendiary_sparks
ObjectTemplate.setPosition 0/0.3/0
ObjectTemplate.addTemplate em_fire_incendiary_lightsource
ObjectTemplate.setPosition 0/1.12561/0
ObjectTemplate.addTemplate em_fire_incendiary_dustpillar
ObjectTemplate.setPosition 0/0.576455/0
ObjectTemplate.addTemplate em_fire_incendiary_smokebase
ObjectTemplate.addTemplate em_fire_incendiary_smokecore
rem -------------------------------------
ObjectTemplate.setStartOnEffects 0
ObjectTemplate.setStopOnEffects 0
ObjectTemplate.timeToLive CRD_NONE/-1/0/0
ObjectTemplate.randomAgeFactor CRD_NONE/1/0/0
ObjectTemplate.startAtCreation 1
ObjectTemplate.speedFromPhysics 0

rem---------Fire incendiary-------------------------

ObjectTemplate.create SupplyObject fire_incendiary
ObjectTemplate.radius 2.5
ObjectTemplate.workOnVehicles 1
ObjectTemplate.workOnSoldiers 1
ObjectTemplate.damageSpeed 60


ObjectTemplate.activeSafe Sound S_e_fire_incendiary_Start
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/effects/sounds/ambient/oiltower_01.wav,objects/effects/sounds/ambient/oiltower_02.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 1
ObjectTemplate.volume 2
ObjectTemplate.pitch 0.7
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0.9/1.1/1/1/0.003/0.9/1/
ObjectTemplate.volumeEnvelope 0/1/0/1/1/1/0.005/0.75/1/
ObjectTemplate.minDistance 5
ObjectTemplate.halfVolumeDistance 25

ObjectTemplate.create SpriteParticleSystem em_fire_incendiary_flame
ObjectTemplate.createdInEditor 1
ObjectTemplate.showInFirstPerson 1
ObjectTemplate.showInThirdPerson 1
ObjectTemplate.emitPrio Medium
ObjectTemplate.lodDistance Medium
ObjectTemplate.qualityLevel Low
ObjectTemplate.emitterType Standard
ObjectTemplate.isLocalSystem 1
ObjectTemplate.emitRadius 2/0/2
ObjectTemplate.emitRangeX CRD_NONE/0/0/0
ObjectTemplate.emitRangeY CRD_NONE/0/0/0
ObjectTemplate.emitRangeZ CRD_NONE/0/0/0
ObjectTemplate.randomRadialDirection 360
ObjectTemplate.radialDirection 0
ObjectTemplate.emitFrequency 15
ObjectTemplate.preWarmTime 0
ObjectTemplate.emitTime 15
ObjectTemplate.emitDelay 3
ObjectTemplate.isLooping 0
ObjectTemplate.emitSpeed 6
ObjectTemplate.emitDirection 0/1/0
ObjectTemplate.timeToLive 0.75
ObjectTemplate.randomTimeToLive 0
ObjectTemplate.windAffectionFactor 0.5
ObjectTemplate.forceToWaterSurface 0
ObjectTemplate.waterSurfaceOffset 0.03
ObjectTemplate.rotationGraph 0/-0.58/-0.03/1
ObjectTemplate.alignRotationToSpeed 0
ObjectTemplate.transparencyGraph -0.36/-0.76/0.87/0.24
ObjectTemplate.gravity 3
ObjectTemplate.gravityGraph 0/0/0/1
ObjectTemplate.airResistanceGraph 0/0/0/1
ObjectTemplate.emitSpeedGraph 0/-0.58/-0.2/1
ObjectTemplate.randomSpeed 2
ObjectTemplate.randomDirectionAngle 10/3/10
ObjectTemplate.airResistance 0.5
ObjectTemplate.collisionEnable 0
ObjectTemplate.collisionSpeedAlongNormal 0.7
ObjectTemplate.collisionSpeedAlongPlane 0.8
ObjectTemplate.randomSize 0.5
ObjectTemplate.particleMaxSize 2.3
ObjectTemplate.sizeGraph -0.07/0.5/0.2/0.37
ObjectTemplate.randomIntensity 0.1
ObjectTemplate.lightMapIntensityOffset 1
ObjectTemplate.color1 1.96863/1.96863/0
ObjectTemplate.color2 0.615686/0.137255/0
ObjectTemplate.colorBlendGraph -0.17/-0.83/2/0
ObjectTemplate.alphaCull 0.2
ObjectTemplate.isStaticSystem 1
ObjectTemplate.particleType Additive
ObjectTemplate.drawOrder Back
ObjectTemplate.randomRotation 360
ObjectTemplate.randomRotationSpeed 1
ObjectTemplate.rotationSpeed 2
ObjectTemplate.pivotOffset 0/0
ObjectTemplate.selfShadowIntensity 0.9
ObjectTemplate.textureName objects\effects\textures\animated\anim_flame2
ObjectTemplate.animationEnable 1
ObjectTemplate.animationSpeed 5
ObjectTemplate.animationPlayOnce 0
ObjectTemplate.setAnimationFrameWidthRelative 0.5
ObjectTemplate.setAnimationFrameHeightRelative 0.5
ObjectTemplate.animationRandomizedStartFrame 1
ObjectTemplate.animationFrameCount 4
ObjectTemplate.animationFrameCountX 2
ObjectTemplate.gasCloudType TearGas
ObjectTemplate.gasCloudDamage 0
ObjectTemplate.blurryVisionTime 2
ObjectTemplate.blurryVisionHoldTime 0
ObjectTemplate.minGasCloudRadius 0
ObjectTemplate.maxGasCloudRadius 3
ObjectTemplate.gasCloudRadiusTime 3

ObjectTemplate.create SpriteParticleSystem em_fire_incendiary_flame_small
ObjectTemplate.createdInEditor 1
ObjectTemplate.showInFirstPerson 1
ObjectTemplate.showInThirdPerson 1
ObjectTemplate.emitPrio Medium
ObjectTemplate.lodDistance Medium
ObjectTemplate.qualityLevel Low
ObjectTemplate.emitterType Standard
ObjectTemplate.isLocalSystem 1
ObjectTemplate.emitRadius 0/0/0
ObjectTemplate.emitRangeX CRD_NONE/0/0/0
ObjectTemplate.emitRangeY CRD_NONE/0/0/0
ObjectTemplate.emitRangeZ CRD_NONE/0/0/0
ObjectTemplate.randomRadialDirection 360
ObjectTemplate.radialDirection 0
ObjectTemplate.emitFrequency 15
ObjectTemplate.preWarmTime 0
ObjectTemplate.emitTime 3
ObjectTemplate.emitDelay 0
ObjectTemplate.isLooping 0
ObjectTemplate.emitSpeed 0.001
ObjectTemplate.emitDirection 0/1/0
ObjectTemplate.timeToLive 0.75
ObjectTemplate.randomTimeToLive 0
ObjectTemplate.windAffectionFactor 0.5
ObjectTemplate.forceToWaterSurface 0
ObjectTemplate.waterSurfaceOffset 0.03
ObjectTemplate.rotationGraph 0/-0.58/-0.03/1
ObjectTemplate.alignRotationToSpeed 0
ObjectTemplate.transparencyGraph -0.36/-0.76/0.87/0.24
ObjectTemplate.gravity 3
ObjectTemplate.gravityGraph 0/0/0/1
ObjectTemplate.airResistanceGraph 0/0/0/1
ObjectTemplate.emitSpeedGraph 0/-0.58/-0.2/1
ObjectTemplate.randomSpeed 0.001
ObjectTemplate.randomDirectionAngle 10/3/10
ObjectTemplate.airResistance 0.5
ObjectTemplate.collisionEnable 0
ObjectTemplate.collisionSpeedAlongNormal 0.7
ObjectTemplate.collisionSpeedAlongPlane 0.8
ObjectTemplate.randomSize 0.5
ObjectTemplate.particleMaxSize 1
ObjectTemplate.sizeGraph -0.07/0.5/0.2/0.37
ObjectTemplate.randomIntensity 0.1
ObjectTemplate.lightMapIntensityOffset 1
ObjectTemplate.color1 1.96863/1.96863/0
ObjectTemplate.color2 0.615686/0.137255/0
ObjectTemplate.colorBlendGraph -0.17/-0.83/2/0
ObjectTemplate.alphaCull 0.2
ObjectTemplate.isStaticSystem 1
ObjectTemplate.particleType Additive
ObjectTemplate.drawOrder Back
ObjectTemplate.randomRotation 360
ObjectTemplate.randomRotationSpeed 1
ObjectTemplate.rotationSpeed 2
ObjectTemplate.pivotOffset 0/0
ObjectTemplate.selfShadowIntensity 0.9
ObjectTemplate.textureName objects\effects\textures\animated\anim_flame2
ObjectTemplate.animationEnable 1
ObjectTemplate.animationSpeed 5
ObjectTemplate.animationPlayOnce 0
ObjectTemplate.setAnimationFrameWidthRelative 0.5
ObjectTemplate.setAnimationFrameHeightRelative 0.5
ObjectTemplate.animationRandomizedStartFrame 1
ObjectTemplate.animationFrameCount 4
ObjectTemplate.animationFrameCountX 2

rem-------------------Explosion------------------------

ObjectTemplate.create SpriteParticleSystem em_fire_incendiary_fireflash
ObjectTemplate.createdInEditor 1
ObjectTemplate.showInFirstPerson 1
ObjectTemplate.showInThirdPerson 1
ObjectTemplate.emitPrio High
ObjectTemplate.lodDistance High
ObjectTemplate.qualityLevel Low
ObjectTemplate.emitterType Standard
ObjectTemplate.isLocalSystem 0
ObjectTemplate.emitRadius 0/0/0
ObjectTemplate.emitRangeX CRD_NONE/0/0/0
ObjectTemplate.emitRangeY CRD_NONE/0/0/0
ObjectTemplate.emitRangeZ CRD_NONE/0/0/0
ObjectTemplate.randomRadialDirection 360
ObjectTemplate.radialDirection 0
ObjectTemplate.emitFrequency 22
ObjectTemplate.preWarmTime 0.2
ObjectTemplate.emitTime 0.15
ObjectTemplate.emitDelay 3.11
ObjectTemplate.isLooping 0
ObjectTemplate.emitSpeed 1
ObjectTemplate.emitDirection 0/1/0
ObjectTemplate.timeToLive 0.2
ObjectTemplate.randomTimeToLive 0.05
ObjectTemplate.windAffectionFactor 0
ObjectTemplate.forceToWaterSurface 0
ObjectTemplate.waterSurfaceOffset 0.03
ObjectTemplate.rotationGraph 0/0/-1/1
ObjectTemplate.alignRotationToSpeed 0
ObjectTemplate.transparencyGraph 0.69/-0.7/-0.55/0.55
ObjectTemplate.gravity 1
ObjectTemplate.gravityGraph 0/0/0/1
ObjectTemplate.airResistanceGraph 0/0/0/1
ObjectTemplate.emitSpeedGraph 0/0/0/1
ObjectTemplate.randomSpeed 0
ObjectTemplate.randomDirectionAngle 15/0/15
ObjectTemplate.airResistance 0.2
ObjectTemplate.collisionEnable 0
ObjectTemplate.collisionSpeedAlongNormal 0.7
ObjectTemplate.collisionSpeedAlongPlane 0.8
ObjectTemplate.randomSize 0.2
ObjectTemplate.particleMaxSize 3.3
ObjectTemplate.sizeGraph 0/0.75/-1.59/1
ObjectTemplate.randomIntensity 0.1
ObjectTemplate.lightMapIntensityOffset 1
ObjectTemplate.color1 1/1/0.878431
ObjectTemplate.color2 1/0.678431/0.356863
ObjectTemplate.colorBlendGraph 0/0/1/0
ObjectTemplate.alphaCull 0.1
ObjectTemplate.particleType Additive
ObjectTemplate.drawOrder Front
ObjectTemplate.randomRotation 90
ObjectTemplate.randomRotationSpeed 1
ObjectTemplate.rotationSpeed 2
ObjectTemplate.pivotOffset 0/0
ObjectTemplate.selfShadowIntensity 1
ObjectTemplate.textureName objects\effects\textures\animated\exp_boom
ObjectTemplate.animationEnable 1
ObjectTemplate.animationSpeed 20
ObjectTemplate.animationPlayOnce 0
ObjectTemplate.setAnimationFrameWidthRelative 0.25
ObjectTemplate.setAnimationFrameHeightRelative 0.25
ObjectTemplate.animationRandomizedStartFrame 0
ObjectTemplate.animationFrameCount 16
ObjectTemplate.animationFrameCountX 4
ObjectTemplate.nearCullingEnable 1

ObjectTemplate.create SpriteParticleSystem em_fire_incendiary_fire2smoke
ObjectTemplate.createdInEditor 1
ObjectTemplate.showInFirstPerson 1
ObjectTemplate.showInThirdPerson 1
ObjectTemplate.emitPrio High
ObjectTemplate.lodDistance High
ObjectTemplate.qualityLevel Low
ObjectTemplate.emitterType Standard
ObjectTemplate.isLocalSystem 0
ObjectTemplate.emitRadius 0.1/0.3/0.1
ObjectTemplate.emitRangeX CRD_NONE/0/0/0
ObjectTemplate.emitRangeY CRD_NONE/0/0/0
ObjectTemplate.emitRangeZ CRD_NONE/0/0/0
ObjectTemplate.randomRadialDirection 360
ObjectTemplate.radialDirection 0
ObjectTemplate.emitFrequency 33
ObjectTemplate.preWarmTime 0.3
ObjectTemplate.emitTime 0.2
ObjectTemplate.emitDelay 3.1
ObjectTemplate.isLooping 0
ObjectTemplate.emitSpeed 3
ObjectTemplate.emitDirection 0/1/0
ObjectTemplate.timeToLive 0.35
ObjectTemplate.randomTimeToLive 0.05
ObjectTemplate.windAffectionFactor 0
ObjectTemplate.forceToWaterSurface 0
ObjectTemplate.waterSurfaceOffset 0.03
ObjectTemplate.rotationGraph 0/0/-1/1
ObjectTemplate.alignRotationToSpeed 0
ObjectTemplate.transparencyGraph 0.57/-1/-0.38/0.8
ObjectTemplate.gravity 1
ObjectTemplate.gravityGraph 0/0/0/1
ObjectTemplate.airResistanceGraph 0/0/0/1
ObjectTemplate.emitSpeedGraph -0.34/-0.65/0/1
ObjectTemplate.randomSpeed 0.5
ObjectTemplate.randomDirectionAngle 25/0/25
ObjectTemplate.airResistance 0.4
ObjectTemplate.collisionEnable 0
ObjectTemplate.collisionSpeedAlongNormal 0.7
ObjectTemplate.collisionSpeedAlongPlane 0.8
ObjectTemplate.randomSize 0.05
ObjectTemplate.particleMaxSize 1
ObjectTemplate.sizeGraph -0.01/0.14/0/0.87
ObjectTemplate.randomIntensity 0.1
ObjectTemplate.lightMapIntensityOffset 1
ObjectTemplate.color1 2.44706/2.44706/2.30588
ObjectTemplate.color2 0.92549/0.462745/0
ObjectTemplate.colorBlendGraph 0/0/1/0
ObjectTemplate.alphaCull 0.1
ObjectTemplate.particleType Sorted
ObjectTemplate.drawOrder Front
ObjectTemplate.randomRotation 360
ObjectTemplate.randomRotationSpeed 0.5
ObjectTemplate.rotationSpeed 1.5
ObjectTemplate.pivotOffset 0/0
ObjectTemplate.selfShadowIntensity 1
ObjectTemplate.textureName objects\effects\textures\animated\anim_grenade2
ObjectTemplate.animationEnable 1
ObjectTemplate.animationSpeed 30
ObjectTemplate.animationPlayOnce 0
ObjectTemplate.setAnimationFrameWidthRelative 0.25
ObjectTemplate.setAnimationFrameHeightRelative 0.25
ObjectTemplate.animationRandomizedStartFrame 0
ObjectTemplate.animationFrameCount 16
ObjectTemplate.animationFrameCountX 4
ObjectTemplate.nearCullingEnable 1

ObjectTemplate.create SpriteParticleSystem em_fire_incendiary_flash
ObjectTemplate.createdInEditor 1
ObjectTemplate.showInFirstPerson 1
ObjectTemplate.showInThirdPerson 1
ObjectTemplate.emitPrio High
ObjectTemplate.lodDistance High
ObjectTemplate.qualityLevel Low
ObjectTemplate.emitterType Standard
ObjectTemplate.isLocalSystem 0
ObjectTemplate.emitRadius 0.2/0.2/0.2
ObjectTemplate.emitRangeX CRD_NONE/0/0/0
ObjectTemplate.emitRangeY CRD_NONE/0/0/0
ObjectTemplate.emitRangeZ CRD_NONE/0/0/0
ObjectTemplate.randomRadialDirection 360
ObjectTemplate.radialDirection 0
ObjectTemplate.emitFrequency 11
ObjectTemplate.preWarmTime 0.09
ObjectTemplate.emitTime 0.1
ObjectTemplate.emitDelay 3
ObjectTemplate.isLooping 0
ObjectTemplate.emitSpeed 0
ObjectTemplate.emitDirection 0/1/0
ObjectTemplate.timeToLive 0.1
ObjectTemplate.randomTimeToLive 0
ObjectTemplate.windAffectionFactor 0
ObjectTemplate.forceToWaterSurface 0
ObjectTemplate.waterSurfaceOffset 0.03
ObjectTemplate.rotationGraph 0/0/0/1
ObjectTemplate.alignRotationToSpeed 0
ObjectTemplate.transparencyGraph -0.97/0/0/1
ObjectTemplate.gravity 0
ObjectTemplate.gravityGraph 0/0/0/1
ObjectTemplate.airResistanceGraph 0/0/0/1
ObjectTemplate.emitSpeedGraph 0/0/0/1
ObjectTemplate.randomSpeed 0
ObjectTemplate.randomDirectionAngle 0/0/0
ObjectTemplate.airResistance 0
ObjectTemplate.collisionEnable 0
ObjectTemplate.collisionSpeedAlongNormal 0.7
ObjectTemplate.collisionSpeedAlongPlane 0.8
ObjectTemplate.randomSize 0.5
ObjectTemplate.particleMaxSize 3
ObjectTemplate.sizeGraph 0/-0.29/-0.7/1
ObjectTemplate.randomIntensity 0
ObjectTemplate.lightMapIntensityOffset 1
ObjectTemplate.color1 2.50588/2.50588/1.25882
ObjectTemplate.color2 1/1/0.27451
ObjectTemplate.colorBlendGraph 0/0/1/0
ObjectTemplate.alphaCull 0.2
ObjectTemplate.particleType Sorted
ObjectTemplate.drawOrder Front
ObjectTemplate.randomRotation 360
ObjectTemplate.randomRotationSpeed 1
ObjectTemplate.rotationSpeed 0.25
ObjectTemplate.pivotOffset 0/0
ObjectTemplate.selfShadowIntensity 1
ObjectTemplate.textureName objects\effects\textures\streaks\streak
ObjectTemplate.animationEnable 0
ObjectTemplate.animationSpeed 1
ObjectTemplate.animationPlayOnce 0
ObjectTemplate.setAnimationFrameWidthRelative 0
ObjectTemplate.setAnimationFrameHeightRelative 0
ObjectTemplate.animationRandomizedStartFrame 0
ObjectTemplate.animationFrameCount 0
ObjectTemplate.animationFrameCountX 0
ObjectTemplate.nearCullingEnable 1

ObjectTemplate.create SpriteParticleSystem em_fire_incendiary_glow
ObjectTemplate.createdInEditor 1
ObjectTemplate.showInFirstPerson 1
ObjectTemplate.showInThirdPerson 1
ObjectTemplate.emitPrio High
ObjectTemplate.lodDistance High
ObjectTemplate.qualityLevel Low
ObjectTemplate.emitterType Standard
ObjectTemplate.isLocalSystem 0
ObjectTemplate.emitRadius 0/0/0
ObjectTemplate.emitRangeX CRD_NONE/0/0/0
ObjectTemplate.emitRangeY CRD_NONE/0/0/0
ObjectTemplate.emitRangeZ CRD_NONE/0/0/0
ObjectTemplate.randomRadialDirection 360
ObjectTemplate.radialDirection 0
ObjectTemplate.emitFrequency 11
ObjectTemplate.preWarmTime 0.09
ObjectTemplate.emitTime 0.1
ObjectTemplate.emitDelay 3
ObjectTemplate.isLooping 0
ObjectTemplate.emitSpeed 0.1
ObjectTemplate.emitDirection 0/1/0
ObjectTemplate.timeToLive 0.25
ObjectTemplate.randomTimeToLive 0.05
ObjectTemplate.windAffectionFactor 0
ObjectTemplate.forceToWaterSurface 0
ObjectTemplate.waterSurfaceOffset 0.03
ObjectTemplate.rotationGraph 0/0/1/0
ObjectTemplate.alignRotationToSpeed 0
ObjectTemplate.transparencyGraph -0.22/-0.16/-0.45/0.83
ObjectTemplate.gravity 1
ObjectTemplate.gravityGraph 0/0/0/1
ObjectTemplate.airResistanceGraph 0/0/0/1
ObjectTemplate.emitSpeedGraph 0/0/0/1
ObjectTemplate.randomSpeed 0
ObjectTemplate.randomDirectionAngle 0/0/0
ObjectTemplate.airResistance 0
ObjectTemplate.collisionEnable 0
ObjectTemplate.collisionSpeedAlongNormal 0.7
ObjectTemplate.collisionSpeedAlongPlane 0.8
ObjectTemplate.randomSize 0
ObjectTemplate.particleMaxSize 3.5
ObjectTemplate.sizeGraph -0.01/-0.99/0/1
ObjectTemplate.randomIntensity 0
ObjectTemplate.lightMapIntensityOffset 1
ObjectTemplate.color1 1/0.301961/0
ObjectTemplate.color2 1/1/0
ObjectTemplate.colorBlendGraph 0/0/0/0
ObjectTemplate.alphaCull 0
ObjectTemplate.particleType Additive
ObjectTemplate.drawOrder Back
ObjectTemplate.randomRotation 1
ObjectTemplate.randomRotationSpeed 0
ObjectTemplate.rotationSpeed 5
ObjectTemplate.pivotOffset 0/0
ObjectTemplate.selfShadowIntensity 1
ObjectTemplate.textureName objects\effects\textures\small_singles\halo
ObjectTemplate.animationEnable 0
ObjectTemplate.animationSpeed 1
ObjectTemplate.animationPlayOnce 0
ObjectTemplate.setAnimationFrameWidthRelative 0
ObjectTemplate.setAnimationFrameHeightRelative 0
ObjectTemplate.animationRandomizedStartFrame 0
ObjectTemplate.animationFrameCount 0
ObjectTemplate.animationFrameCountX 0
ObjectTemplate.nearCullingEnable 1

ObjectTemplate.create SpriteParticleSystem em_fire_incendiary_sparks
ObjectTemplate.createdInEditor 1
ObjectTemplate.showInFirstPerson 1
ObjectTemplate.showInThirdPerson 1
ObjectTemplate.emitPrio High
ObjectTemplate.lodDistance High
ObjectTemplate.qualityLevel Low
ObjectTemplate.emitterType Standard
ObjectTemplate.isLocalSystem 0
ObjectTemplate.emitRadius 1/1/1
ObjectTemplate.emitRangeX CRD_NONE/0/0/0
ObjectTemplate.emitRangeY CRD_NONE/0/0/0
ObjectTemplate.emitRangeZ CRD_NONE/0/0/0
ObjectTemplate.randomRadialDirection 360
ObjectTemplate.radialDirection 0
ObjectTemplate.emitFrequency 100
ObjectTemplate.preWarmTime 0.1
ObjectTemplate.emitTime 0.3
ObjectTemplate.emitDelay 3
ObjectTemplate.isLooping 0
ObjectTemplate.emitSpeed 60
ObjectTemplate.emitDirection 0/1/0
ObjectTemplate.timeToLive 0.4
ObjectTemplate.randomTimeToLive 0.2
ObjectTemplate.windAffectionFactor 0
ObjectTemplate.forceToWaterSurface 0
ObjectTemplate.waterSurfaceOffset 0.03
ObjectTemplate.rotationGraph 0/0/0/1
ObjectTemplate.alignRotationToSpeed 1
ObjectTemplate.transparencyGraph 0/-0.6/-0.33/1
ObjectTemplate.gravity -30
ObjectTemplate.gravityGraph 0/0/0/1
ObjectTemplate.airResistanceGraph -0.05/-2/3/0.11
ObjectTemplate.emitSpeedGraph 0/-1/0/1
ObjectTemplate.randomSpeed 40
ObjectTemplate.randomDirectionAngle 60/0/60
ObjectTemplate.airResistance 0.6
ObjectTemplate.collisionEnable 0
ObjectTemplate.collisionSpeedAlongNormal 0.7
ObjectTemplate.collisionSpeedAlongPlane 0.8
ObjectTemplate.randomSize 0.02
ObjectTemplate.particleMaxSize 0.05
ObjectTemplate.sizeGraph 0/-0.18/0/1
ObjectTemplate.randomIntensity 0.05
ObjectTemplate.lightMapIntensityOffset 1
ObjectTemplate.color1 2/2/2
ObjectTemplate.color2 1/0.835294/0.32549
ObjectTemplate.colorBlendGraph 1/1/3/0
ObjectTemplate.alphaCull 0
ObjectTemplate.particleType Additive
ObjectTemplate.drawOrder Front
ObjectTemplate.randomRotation 0
ObjectTemplate.randomRotationSpeed 0
ObjectTemplate.rotationSpeed 0.25
ObjectTemplate.pivotOffset 0/0
ObjectTemplate.selfShadowIntensity 1
ObjectTemplate.textureName Objects\Effects\Textures\dirt\small_w
ObjectTemplate.animationEnable 0
ObjectTemplate.animationSpeed 1
ObjectTemplate.animationPlayOnce 0
ObjectTemplate.setAnimationFrameWidthRelative 0
ObjectTemplate.setAnimationFrameHeightRelative 0
ObjectTemplate.animationRandomizedStartFrame 0
ObjectTemplate.animationFrameCount 0
ObjectTemplate.animationFrameCountX 0
ObjectTemplate.nearCullingEnable 1

ObjectTemplate.create LightSource em_fire_incendiary_lightsource
ObjectTemplate.createNotInGrid 1
ObjectTemplate.createdInEditor 1
ObjectTemplate.lightType Point
ObjectTemplate.isDynamic 1
ObjectTemplate.castsStaticShadow 0
ObjectTemplate.castsDynamicShadow 0
ObjectTemplate.selfLights 1
ObjectTemplate.selfShadows 0
ObjectTemplate.supportsPerVertex 1
ObjectTemplate.supportsPerPixel 0
ObjectTemplate.supportsGlow 0
ObjectTemplate.supportsEmitter 1
ObjectTemplate.affectLightmappedObjects 1
ObjectTemplate.affectingType 1
ObjectTemplate.attenuationRange1 1
ObjectTemplate.attenuationRange2 5
ObjectTemplate.color 1.69412/1.51373/1.13725
ObjectTemplate.speccolor 1/1/1
ObjectTemplate.HDRIntensity 1
ObjectTemplate.coneAngle1 22
ObjectTemplate.coneAngle2 22
ObjectTemplate.projectorTexture 
ObjectTemplate.projectorFov 1
ObjectTemplate.projectorAspect 1
ObjectTemplate.projectorNear 0.001
ObjectTemplate.projectorFar 5
ObjectTemplate.enabled 0
ObjectTemplate.fov 1
ObjectTemplate.objectShadows 1
ObjectTemplate.shadowIntensity 0.85
ObjectTemplate.softness 1
ObjectTemplate.intensity 1
ObjectTemplate.flicker 0.1
ObjectTemplate.scale 1/1/1

ObjectTemplate.create SpriteParticleSystem em_fire_incendiary_dustpillar
ObjectTemplate.createdInEditor 1
ObjectTemplate.showInFirstPerson 1
ObjectTemplate.showInThirdPerson 1
ObjectTemplate.emitPrio High
ObjectTemplate.lodDistance High
ObjectTemplate.qualityLevel Medium
ObjectTemplate.emitterType Standard
ObjectTemplate.isLocalSystem 0
ObjectTemplate.emitRadius 1/0/1
ObjectTemplate.emitRangeX CRD_UNIFORM/0/0.1/0
ObjectTemplate.emitRangeY CRD_UNIFORM/0/0.3/0
ObjectTemplate.emitRangeZ CRD_UNIFORM/0/0.15/0
ObjectTemplate.randomRadialDirection 360
ObjectTemplate.radialDirection 0
ObjectTemplate.emitFrequency 12
ObjectTemplate.preWarmTime 0.2
ObjectTemplate.emitTime 0.2
ObjectTemplate.emitDelay 3.1
ObjectTemplate.isLooping 0
ObjectTemplate.emitSpeed 18
ObjectTemplate.emitDirection 0/1/0
ObjectTemplate.timeToLive 1.5
ObjectTemplate.randomTimeToLive 0.3
ObjectTemplate.windAffectionFactor 0
ObjectTemplate.forceToWaterSurface 0
ObjectTemplate.waterSurfaceOffset 0.03
ObjectTemplate.rotationGraph -0.28/-0.6/-0.12/1
ObjectTemplate.alignRotationToSpeed 0
ObjectTemplate.transparencyGraph -0.08/-0.62/-0.3/1
ObjectTemplate.gravity -10
ObjectTemplate.gravityGraph -0.89/0/0/1
ObjectTemplate.airResistanceGraph -0.31/-0.59/1.68/0.22
ObjectTemplate.emitSpeedGraph -0.55/-0.12/-0.34/1
ObjectTemplate.randomSpeed 4
ObjectTemplate.randomDirectionAngle 10/0/10
ObjectTemplate.airResistance 0.3
ObjectTemplate.collisionEnable 1
ObjectTemplate.collisionSpeedAlongNormal 0.2
ObjectTemplate.collisionSpeedAlongPlane 0.8
ObjectTemplate.randomSize 2
ObjectTemplate.particleMaxSize 8
ObjectTemplate.sizeGraph 0.32/-0.14/0.26/0.56
ObjectTemplate.randomIntensity 0.05
ObjectTemplate.lightMapIntensityOffset 0.8
ObjectTemplate.color1 0.466667/0.458824/0.45098
ObjectTemplate.color2 0.372549/0.372549/0.372549
ObjectTemplate.colorBlendGraph 0/0/1/0
ObjectTemplate.alphaCull 0.2
ObjectTemplate.particleType Sorted
ObjectTemplate.drawOrder Back
ObjectTemplate.randomRotation 360
ObjectTemplate.randomRotationSpeed 0.2
ObjectTemplate.rotationSpeed 0.2
ObjectTemplate.pivotOffset 0/0
ObjectTemplate.selfShadowIntensity 0.7
ObjectTemplate.textureName objects\effects\textures\animated\Anim_smoke2
ObjectTemplate.animationEnable 1
ObjectTemplate.animationSpeed 2
ObjectTemplate.animationPlayOnce 0
ObjectTemplate.setAnimationFrameWidthRelative 0.5
ObjectTemplate.setAnimationFrameHeightRelative 0.5
ObjectTemplate.animationRandomizedStartFrame 1
ObjectTemplate.animationFrameCount 4
ObjectTemplate.animationFrameCountX 2
ObjectTemplate.nearCullingEnable 1

ObjectTemplate.create SpriteParticleSystem em_fire_incendiary_smokebase
ObjectTemplate.createdInEditor 1
ObjectTemplate.showInFirstPerson 1
ObjectTemplate.showInThirdPerson 1
ObjectTemplate.emitPrio High
ObjectTemplate.lodDistance High
ObjectTemplate.qualityLevel Medium
ObjectTemplate.emitterType RadialDirection
ObjectTemplate.isLocalSystem 0
ObjectTemplate.emitRadius 0/1/0
ObjectTemplate.emitRangeX CRD_UNIFORM/1.5/1.7/1
ObjectTemplate.emitRangeY CRD_NONE/0/0/0
ObjectTemplate.emitRangeZ CRD_UNIFORM/1.5/1.7/1
ObjectTemplate.randomRadialDirection 360
ObjectTemplate.radialDirection 0
ObjectTemplate.emitFrequency 15
ObjectTemplate.preWarmTime 0.15
ObjectTemplate.emitTime 0.2
ObjectTemplate.emitDelay 3.1
ObjectTemplate.isLooping 0
ObjectTemplate.emitSpeed 2
ObjectTemplate.emitDirection 0/1/0
ObjectTemplate.timeToLive 1.5
ObjectTemplate.randomTimeToLive 0.3
ObjectTemplate.windAffectionFactor 0
ObjectTemplate.forceToWaterSurface 0
ObjectTemplate.waterSurfaceOffset 0.03
ObjectTemplate.rotationGraph -1/0/0/1
ObjectTemplate.alignRotationToSpeed 0
ObjectTemplate.transparencyGraph -0.62/-0.27/-0.1/1
ObjectTemplate.gravity -0.5
ObjectTemplate.gravityGraph 0/0.56/0.43/0
ObjectTemplate.airResistanceGraph 0.02/-1/1.76/0.22
ObjectTemplate.emitSpeedGraph 0/0/0/1
ObjectTemplate.randomSpeed 0
ObjectTemplate.randomDirectionAngle 0/40/0
ObjectTemplate.airResistance 0.6
ObjectTemplate.collisionEnable 1
ObjectTemplate.collisionSpeedAlongNormal 0.7
ObjectTemplate.collisionSpeedAlongPlane 0.8
ObjectTemplate.randomSize 2
ObjectTemplate.particleMaxSize 8
ObjectTemplate.sizeGraph 0.04/0.14/0.18/0.64
ObjectTemplate.randomIntensity 0.05
ObjectTemplate.lightMapIntensityOffset 0.8
ObjectTemplate.color1 0.494118/0.462745/0.419608
ObjectTemplate.color2 0.341176/0.309804/0.266667
ObjectTemplate.colorBlendGraph 0/0/1/0
ObjectTemplate.alphaCull 0.15
ObjectTemplate.particleType Sorted
ObjectTemplate.drawOrder Back
ObjectTemplate.randomRotation 0
ObjectTemplate.randomRotationSpeed 0
ObjectTemplate.rotationSpeed 0
ObjectTemplate.pivotOffset 0/-0.85
ObjectTemplate.selfShadowIntensity 0.7
ObjectTemplate.textureName objects\effects\textures\animated\Anim_Smoke2ground
ObjectTemplate.animationEnable 1
ObjectTemplate.animationSpeed 2
ObjectTemplate.animationPlayOnce 0
ObjectTemplate.setAnimationFrameWidthRelative 0.5
ObjectTemplate.setAnimationFrameHeightRelative 0.5
ObjectTemplate.animationRandomizedStartFrame 1
ObjectTemplate.animationFrameCount 4
ObjectTemplate.animationFrameCountX 2
ObjectTemplate.nearCullingEnable 1

ObjectTemplate.create SpriteParticleSystem em_fire_incendiary_smokecore
ObjectTemplate.createdInEditor 1
ObjectTemplate.showInFirstPerson 1
ObjectTemplate.showInThirdPerson 1
ObjectTemplate.emitPrio High
ObjectTemplate.lodDistance High
ObjectTemplate.qualityLevel Low
ObjectTemplate.emitterType Standard
ObjectTemplate.isLocalSystem 0
ObjectTemplate.emitRadius 2/0/2
ObjectTemplate.emitRangeX CRD_NONE/0/0/0
ObjectTemplate.emitRangeY CRD_NONE/0/0/0
ObjectTemplate.emitRangeZ CRD_NONE/0/0/0
ObjectTemplate.randomRadialDirection 360
ObjectTemplate.radialDirection 0
ObjectTemplate.emitFrequency 7
ObjectTemplate.preWarmTime 0.15
ObjectTemplate.emitTime 0.3
ObjectTemplate.emitDelay 3.1
ObjectTemplate.isLooping 0
ObjectTemplate.emitSpeed 8
ObjectTemplate.emitDirection 0/1/0
ObjectTemplate.timeToLive 0.7
ObjectTemplate.randomTimeToLive 0.2
ObjectTemplate.windAffectionFactor 0
ObjectTemplate.forceToWaterSurface 0
ObjectTemplate.waterSurfaceOffset 0.03
ObjectTemplate.rotationGraph -1/0/0/1
ObjectTemplate.alignRotationToSpeed 0
ObjectTemplate.transparencyGraph -0.54/-0.18/-0.28/1
ObjectTemplate.gravity 0.2
ObjectTemplate.gravityGraph 0/0.56/0.43/0
ObjectTemplate.airResistanceGraph 0.02/-1/1.76/0.22
ObjectTemplate.emitSpeedGraph 0/-0.48/0/1
ObjectTemplate.randomSpeed 2
ObjectTemplate.randomDirectionAngle 50/0/50
ObjectTemplate.airResistance 0.6
ObjectTemplate.collisionEnable 0
ObjectTemplate.collisionSpeedAlongNormal 0.7
ObjectTemplate.collisionSpeedAlongPlane 0.8
ObjectTemplate.randomSize 1
ObjectTemplate.particleMaxSize 5.5
ObjectTemplate.sizeGraph 0.17/-1/1.52/0.31
ObjectTemplate.randomIntensity 0.05
ObjectTemplate.lightMapIntensityOffset 0.8
ObjectTemplate.color1 0.243137/0.243137/0.243137
ObjectTemplate.color2 0.2/0.2/0.2
ObjectTemplate.colorBlendGraph 0/0/1/0
ObjectTemplate.alphaCull 0.15
ObjectTemplate.particleType Sorted
ObjectTemplate.drawOrder Back
ObjectTemplate.randomRotation 360
ObjectTemplate.randomRotationSpeed 0.1
ObjectTemplate.rotationSpeed 0.3
ObjectTemplate.pivotOffset 0/0
ObjectTemplate.selfShadowIntensity 0.7
ObjectTemplate.textureName objects\effects\textures\animated\Anim_smoke2
ObjectTemplate.animationEnable 1
ObjectTemplate.animationSpeed 2
ObjectTemplate.animationPlayOnce 0
ObjectTemplate.setAnimationFrameWidthRelative 0.5
ObjectTemplate.setAnimationFrameHeightRelative 0.5
ObjectTemplate.animationRandomizedStartFrame 1
ObjectTemplate.animationFrameCount 4
ObjectTemplate.animationFrameCountX 2
ObjectTemplate.nearCullingEnable 1


Flamethrower M203


Con:


GeometryTemplate.create BundledMesh Flamethrower_M203
CollisionManager.createTemplate Flamethrower_M203

ObjectTemplate.create GenericFireArm Flamethrower_M203
ObjectTemplate.saveInSeparateFile 1

include Flamethrower_M203.tweak


Tweak:


GeometryTemplate.setMaterialReflectionScale 0 0 0 0.1
GeometryTemplate.setMaterialReflectionScale 1 0 0 0.2
GeometryTemplate.compressVertexData 1
GeometryTemplate.maxTextureRepeat 8
ObjectTemplate.activeSafe GenericFireArm Flamethrower_M203
ObjectTemplate.saveInSeparateFile 1
rem ---BeginComp:WeaponHud ---
ObjectTemplate.createComponent WeaponHud
ObjectTemplate.weaponHud.weaponIcon Ingame\Weapons\Icons\Hud\USRGL_M203G.tga
ObjectTemplate.weaponHud.altWeaponIcon Ingame\Weapons\Icons\Hud\USRGL_M203G_mini.tga
ObjectTemplate.weaponHud.selectIcon Ingame\Weapons\Icons\Hud\Selection\USRGL_M203.tga
ObjectTemplate.weaponHud.hudName "M-203 FLAMETHROWER"
ObjectTemplate.weaponHud.guiIndex 0
ObjectTemplate.weaponHud.altGuiIndex 53
ObjectTemplate.weaponHud.hasFireRate 0
ObjectTemplate.weaponHud.disableOnSprint 1
rem ---EndComp ---
rem ---BeginComp:SingleFireComp ---
ObjectTemplate.createComponent SingleFireComp
ObjectTemplate.fire.addFireRate 2
ObjectTemplate.fire.roundsPerMinute 900
ObjectTemplate.fire.fireInCameraDof 0
rem ---EndComp ---
rem ---BeginComp:DefaultAmmoComp ---
ObjectTemplate.createComponent DefaultAmmoComp
ObjectTemplate.ammo.ammoType 1
ObjectTemplate.ammo.nrOfMags 3
ObjectTemplate.ammo.magSize -1
ObjectTemplate.ammo.reloadTime 4.375
ObjectTemplate.ammo.minimumTimeUntilReload 1
ObjectTemplate.ammo.toggleWhenNoAmmo 1
ObjectTemplate.ammo.reloadWithoutPlayer 1
rem ---EndComp ---
rem ---BeginComp:SoldierBasedRecoilComp ---
ObjectTemplate.createComponent SoldierBasedRecoilComp
ObjectTemplate.recoil.hasRecoilForce 0
ObjectTemplate.recoil.recoilForceUp CRD_UNIFORM/0/0/0
ObjectTemplate.recoil.recoilForceLeftRight CRD_UNIFORM/0/0/0
ObjectTemplate.recoil.zoomModifier 0
ObjectTemplate.recoil.recoilGraphExponent 0
ObjectTemplate.recoil.recoilGraphTotalMovement 0
rem ---EndComp ---
rem ---BeginComp:SoldierDeviationComp ---
ObjectTemplate.createComponent SoldierDeviationComp
ObjectTemplate.deviation.setFireDev 0 0 0
ObjectTemplate.deviation.minDev 0
ObjectTemplate.deviation.setTurnDev 0 0 0 0
ObjectTemplate.deviation.setSpeedDev 0 0 0 0
ObjectTemplate.deviation.setMiscDev 0 0 0
ObjectTemplate.deviation.devModStand 0
ObjectTemplate.deviation.devModCrouch 0
rem ---EndComp ---
rem ---BeginComp:DefaultSoundComp ---
ObjectTemplate.createComponent DefaultSoundComp
rem ---EndComp ---
rem ---BeginComp:DefaultAnimationComp ---
ObjectTemplate.createComponent DefaultAnimationComp
rem ---EndComp ---
rem ---BeginComp:DefaultZoomComp ---
ObjectTemplate.createComponent DefaultZoomComp
ObjectTemplate.zoom.zoomDelay 0.4
ObjectTemplate.zoom.addZoomFactor 0
ObjectTemplate.zoom.addZoomFactor 0.8
ObjectTemplate.zoom.mouseSpeedMod 0.7
rem ---EndComp ---
ObjectTemplate.geometry Assault_Rifle_M16_m203
ObjectTemplate.setCollisionMesh Assault_Rifle_M16
ObjectTemplate.mapMaterial 0 Collision_Material 68
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Point
ObjectTemplate.aiTemplate Flamethrower_M203ai
ObjectTemplate.material 38
rem -------------------------------------
ObjectTemplate.addTemplate S_Flamethrower_M203_Fire1P
ObjectTemplate.addTemplate S_Flamethrower_M203_Fire1P_Outdoor
ObjectTemplate.setPosition 0/0/0.488391
ObjectTemplate.addTemplate S_Flamethrower_M203_Fire3P
ObjectTemplate.setPosition 0/0/0.500329
ObjectTemplate.addTemplate S_Flamethrower_M203_BoltClick
ObjectTemplate.setPosition 0/0/0.497537
ObjectTemplate.addTemplate S_Flamethrower_M203_TriggerClick
ObjectTemplate.setPosition 0/0/0.120275
ObjectTemplate.addTemplate S_Flamethrower_M203_SwitchFireRate
ObjectTemplate.setPosition 0/0/-0.0931703
ObjectTemplate.addTemplate S_Flamethrower_M203_Reload1P
ObjectTemplate.setPosition 0/0/0.0420124
ObjectTemplate.addTemplate S_Flamethrower_M203_Reload3P
ObjectTemplate.setPosition 0/0/0.183854
ObjectTemplate.addTemplate S_Flamethrower_M203_Deploy1P
ObjectTemplate.setPosition 0/0/0.173901
ObjectTemplate.addTemplate S_Flamethrower_M203_Deploy3P
ObjectTemplate.addTemplate S_Flamethrower_M203_Zoom
ObjectTemplate.addTemplate e_muzz_sniper
ObjectTemplate.setPosition 0/-0.01/0.4
rem -------------------------------------
ObjectTemplate.animationSystem1P Objects/Weapons/Handheld/USRGL_M203/AnimationSystem1p.inc
ObjectTemplate.animationSystem3P Objects/Weapons/Handheld/USRGL_M203/AnimationSystem3p.inc
ObjectTemplate.projectileTemplate Flamethrower_M203_Projectile
ObjectTemplate.keepProjectiles 5
ObjectTemplate.velocity 27
ObjectTemplate.itemIndex 7
ObjectTemplate.delayToUse 1

ObjectTemplate.create GenericProjectile Flamethrower_M203_Projectile
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.createNotInGrid 1
ObjectTemplate.createdInEditor 1
rem ---BeginComp:DefaultCollisionComp ---
ObjectTemplate.createComponent DefaultCollisionComp
rem ---EndComp ---
rem ---BeginComp:DefaultDetonationComp ---
ObjectTemplate.createComponent DefaultDetonationComp
ObjectTemplate.detonation.explosionMaterial 116
ObjectTemplate.detonation.explosionRadius 2
ObjectTemplate.detonation.explosionForce 0
ObjectTemplate.detonation.explosionDamage 15
ObjectTemplate.detonation.detonateOnWaterCollision 1
ObjectTemplate.detonation.detectionRadius 0
ObjectTemplate.detonation.maxDepthForExplosion 2
rem ---EndComp ---
rem ---BeginComp:DefaultProjSoundComp ---
ObjectTemplate.createComponent DefaultProjSoundComp
rem ---EndComp ---
rem ---BeginComp:DefaultPenetrateComp ---
ObjectTemplate.createComponent DefaultPenetrateComp
ObjectTemplate.penetrate.allowSolidPenetration 0
rem ---EndComp ---
ObjectTemplate.setCollisionMesh Flamethrower_Projectile
ObjectTemplate.mapMaterial 0 Collision_Material 0
ObjectTemplate.gravityModifier 0
ObjectTemplate.floaterMod 1
ObjectTemplate.centerOfCollisionOffset 0/0/0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType RotationalPoint
ObjectTemplate.collisionGroups 8
ObjectTemplate.material 116
rem -------------------------------------
ObjectTemplate.addTemplate S_Flamethrower_M203_Projectile_Looping
ObjectTemplate.addTemplate e_fire_flamethrower
rem -------------------------------------
ObjectTemplate.timeToLive CRD_NONE/1/0/0
ObjectTemplate.material 116
ObjectTemplate.hasOnTimeEffect 1
ObjectTemplate.damage 0

ObjectTemplate.activeSafe Sound S_Flamethrower_M203_Fire1P

ObjectTemplate.activeSafe Sound S_Flamethrower_M203_Fire1P_Outdoor

ObjectTemplate.activeSafe Sound S_Flamethrower_M203_Fire3P

ObjectTemplate.activeSafe Sound S_Flamethrower_M203_BoltClick
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/rurif_gp30/sounds/gp30_bolt_click.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.7
ObjectTemplate.pitch 0.95
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 0.5
ObjectTemplate.position 0/0/0.497537

ObjectTemplate.activeSafe Sound S_Flamethrower_M203_TriggerClick
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/uspis_92fs/sounds/mono/trigger_click.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.5
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.position 0/0/0.120275

ObjectTemplate.activeSafe Sound S_Flamethrower_M203_SwitchFireRate
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/usrif_m4/sounds/mono/m4_fire_rate_switch.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.5
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.position 0/0/-0.0931703

ObjectTemplate.activeSafe Sound S_Flamethrower_M203_Reload1P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/usrgl_m203/sounds/m203_reload.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.6
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.position 0/0/0.0420124

ObjectTemplate.activeSafe Sound S_Flamethrower_M203_Reload3P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/usrgl_m203/sounds/m203_reload.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.6
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.position 0/0/0.183854
ObjectTemplate.minDistance 0.5

ObjectTemplate.activeSafe Sound S_Flamethrower_M203_Deploy1P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/usrif_remington11-87/sounds/remington_deploy.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 0
ObjectTemplate.volume 0.75
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.position 0/0/0.173901

ObjectTemplate.activeSafe Sound S_Flamethrower_M203_Deploy3P
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/usrif_remington11-87/sounds/remington_deploy.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 0
ObjectTemplate.volume 0.75
ObjectTemplate.pitch 1
ObjectTemplate.reverbLevel 1
ObjectTemplate.minDistance 0.5
ObjectTemplate.halfVolumeDistance 1

ObjectTemplate.activeSafe Sound S_Flamethrower_M203_Zoom
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/handheld/rurif_bizon/sounds/zoom_generic.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.5
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1

ObjectTemplate.activeSafe Sound S_Flamethrower_M203_Projectile_Looping


E_Fire_Flamethrower


Con:


ObjectTemplate.create EffectBundle e_fire_Flamethrower
ObjectTemplate.createdInEditor 1

include e_fire_Flamethrower.tweak


Tweak:


ObjectTemplate.activeSafe EffectBundle e_fire_Flamethrower
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.createdInEditor 1
ObjectTemplate.hasMobilePhysics 0
rem -------------------------------------
ObjectTemplate.addTemplate S_e_fire_Flamethrower_Start
ObjectTemplate.addTemplate em_fire_Flamethrower_flame
ObjectTemplate.addTemplate em_fire_Flamethrower_flame_medium
ObjectTemplate.addTemplate em_fire_Flamethrower_flame_small
ObjectTemplate.addTemplate em_fire_Flamethrower_glow
ObjectTemplate.addTemplate e_fire_Flamethrower_exp_LightSource
ObjectTemplate.addTemplate em_fire_Flamethrower_smoke
ObjectTemplate.setPosition 0/1.6/0
rem -------------------------------------
ObjectTemplate.setStartOnEffects 0
ObjectTemplate.setStopOnEffects 0
ObjectTemplate.timeToLive CRD_NONE/-1/0/0
ObjectTemplate.randomAgeFactor CRD_NONE/1/0/0
ObjectTemplate.startAtCreation 1
ObjectTemplate.speedFromPhysics 0

rem---------Fire Flamethrower-------------------------

ObjectTemplate.create SupplyObject fire_flamethrower
ObjectTemplate.radius 2.5
ObjectTemplate.workOnVehicles 1
ObjectTemplate.workOnSoldiers 1
ObjectTemplate.damageSpeed 10

ObjectTemplate.activeSafe Sound S_e_fire_Flamethrower_Start
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/effects/sounds/ambient/oiltower_01.wav,objects/effects/sounds/ambient/oiltower_02.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 1
ObjectTemplate.volume 2
ObjectTemplate.pitch 0.7
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0.9/1.1/1/1/0.003/0.9/1/
ObjectTemplate.volumeEnvelope 0/1/0/1/1/1/0.005/0.75/1/
ObjectTemplate.minDistance 5
ObjectTemplate.halfVolumeDistance 25

ObjectTemplate.create SpriteParticleSystem em_fire_Flamethrower_flame
ObjectTemplate.createdInEditor 1
ObjectTemplate.showInFirstPerson 1
ObjectTemplate.showInThirdPerson 1
ObjectTemplate.emitPrio High
ObjectTemplate.lodDistance High
ObjectTemplate.qualityLevel Low
ObjectTemplate.emitterType Standard
ObjectTemplate.isLocalSystem 1
ObjectTemplate.emitRadius 0.75/0/0.75
ObjectTemplate.emitRangeX CRD_NONE/0/0/0
ObjectTemplate.emitRangeY CRD_NONE/0/0/0
ObjectTemplate.emitRangeZ CRD_NONE/0/0/0
ObjectTemplate.randomRadialDirection 360
ObjectTemplate.radialDirection 0
ObjectTemplate.emitFrequency 15
ObjectTemplate.preWarmTime 0
ObjectTemplate.emitTime 15
ObjectTemplate.emitDelay 1.5
ObjectTemplate.isLooping 0
ObjectTemplate.emitSpeed 6
ObjectTemplate.emitDirection 0/1/0
ObjectTemplate.timeToLive 0.75
ObjectTemplate.randomTimeToLive 0
ObjectTemplate.windAffectionFactor 0.5
ObjectTemplate.forceToWaterSurface 0
ObjectTemplate.waterSurfaceOffset 0.03
ObjectTemplate.rotationGraph 0/-0.58/-0.03/1
ObjectTemplate.alignRotationToSpeed 0
ObjectTemplate.transparencyGraph -0.36/-0.76/0.87/0.24
ObjectTemplate.gravity 3
ObjectTemplate.gravityGraph 0/0/0/1
ObjectTemplate.airResistanceGraph 0/0/0/1
ObjectTemplate.emitSpeedGraph 0/-0.58/-0.2/1
ObjectTemplate.randomSpeed 2
ObjectTemplate.randomDirectionAngle 10/3/10
ObjectTemplate.airResistance 0.5
ObjectTemplate.collisionEnable 0
ObjectTemplate.collisionSpeedAlongNormal 0.7
ObjectTemplate.collisionSpeedAlongPlane 0.8
ObjectTemplate.randomSize 0.5
ObjectTemplate.particleMaxSize 2.3
ObjectTemplate.sizeGraph -0.07/0.5/0.2/0.37
ObjectTemplate.randomIntensity 0.1
ObjectTemplate.lightMapIntensityOffset 1
ObjectTemplate.color1 1.96863/1.96863/0
ObjectTemplate.color2 0.615686/0.137255/0
ObjectTemplate.colorBlendGraph -0.17/-0.83/2/0
ObjectTemplate.alphaCull 0.2
ObjectTemplate.isStaticSystem 1
ObjectTemplate.particleType Additive
ObjectTemplate.drawOrder Back
ObjectTemplate.randomRotation 360
ObjectTemplate.randomRotationSpeed 1
ObjectTemplate.rotationSpeed 2
ObjectTemplate.pivotOffset 0/0
ObjectTemplate.selfShadowIntensity 0.9
ObjectTemplate.textureName objects\effects\textures\animated\anim_flame2
ObjectTemplate.animationEnable 1
ObjectTemplate.animationSpeed 5
ObjectTemplate.animationPlayOnce 0
ObjectTemplate.setAnimationFrameWidthRelative 0.5
ObjectTemplate.setAnimationFrameHeightRelative 0.5
ObjectTemplate.animationRandomizedStartFrame 1
ObjectTemplate.animationFrameCount 4
ObjectTemplate.animationFrameCountX 2
rem---------------------------------------------
ObjectTemplate.gasCloudType TearGas
ObjectTemplate.gasCloudDamage 0
ObjectTemplate.blurryVisionTime 2
ObjectTemplate.blurryVisionHoldTime 0
ObjectTemplate.minGasCloudRadius 0
ObjectTemplate.maxGasCloudRadius 3
ObjectTemplate.gasCloudRadiusTime 1

ObjectTemplate.create SpriteParticleSystem em_fire_Flamethrower_flame_medium
ObjectTemplate.createdInEditor 1
ObjectTemplate.showInFirstPerson 1
ObjectTemplate.showInThirdPerson 1
ObjectTemplate.emitPrio High
ObjectTemplate.lodDistance High
ObjectTemplate.qualityLevel Low
ObjectTemplate.emitterType Standard
ObjectTemplate.isLocalSystem 1
ObjectTemplate.emitRadius 0.5/0/0.5
ObjectTemplate.emitRangeX CRD_NONE/0/0/0
ObjectTemplate.emitRangeY CRD_NONE/0/0/0
ObjectTemplate.emitRangeZ CRD_NONE/0/0/0
ObjectTemplate.randomRadialDirection 360
ObjectTemplate.radialDirection 0
ObjectTemplate.emitFrequency 15
ObjectTemplate.preWarmTime 0
ObjectTemplate.emitTime 1
ObjectTemplate.emitDelay 0.2
ObjectTemplate.isLooping 0
ObjectTemplate.emitSpeed 2
ObjectTemplate.emitDirection 0/1/0
ObjectTemplate.timeToLive 0.75
ObjectTemplate.randomTimeToLive 0
ObjectTemplate.windAffectionFactor 0.5
ObjectTemplate.forceToWaterSurface 0
ObjectTemplate.waterSurfaceOffset 0.03
ObjectTemplate.rotationGraph 0/-0.58/-0.03/1
ObjectTemplate.alignRotationToSpeed 0
ObjectTemplate.transparencyGraph -0.36/-0.76/0.87/0.24
ObjectTemplate.gravity 3
ObjectTemplate.gravityGraph 0/0/0/1
ObjectTemplate.airResistanceGraph 0/0/0/1
ObjectTemplate.emitSpeedGraph 0/-0.58/-0.2/1
ObjectTemplate.randomSpeed 2
ObjectTemplate.randomDirectionAngle 10/3/10
ObjectTemplate.airResistance 0.5
ObjectTemplate.collisionEnable 0
ObjectTemplate.collisionSpeedAlongNormal 0.7
ObjectTemplate.collisionSpeedAlongPlane 0.8
ObjectTemplate.randomSize 0.5
ObjectTemplate.particleMaxSize 2.3
ObjectTemplate.sizeGraph -0.07/0.5/0.2/0.37
ObjectTemplate.randomIntensity 0.1
ObjectTemplate.lightMapIntensityOffset 1
ObjectTemplate.color1 1.96863/1.96863/0
ObjectTemplate.color2 0.615686/0.137255/0
ObjectTemplate.colorBlendGraph -0.17/-0.83/2/0
ObjectTemplate.alphaCull 0.2
ObjectTemplate.isStaticSystem 1
ObjectTemplate.particleType Additive
ObjectTemplate.drawOrder Back
ObjectTemplate.randomRotation 360
ObjectTemplate.randomRotationSpeed 1
ObjectTemplate.rotationSpeed 2
ObjectTemplate.pivotOffset 0/0
ObjectTemplate.selfShadowIntensity 0.9
ObjectTemplate.textureName objects\effects\textures\animated\anim_flame2
ObjectTemplate.animationEnable 1
ObjectTemplate.animationSpeed 5
ObjectTemplate.animationPlayOnce 0
ObjectTemplate.setAnimationFrameWidthRelative 0.5
ObjectTemplate.setAnimationFrameHeightRelative 0.5
ObjectTemplate.animationRandomizedStartFrame 1
ObjectTemplate.animationFrameCount 4
ObjectTemplate.animationFrameCountX 2

ObjectTemplate.create SpriteParticleSystem em_fire_Flamethrower_flame_small
ObjectTemplate.createdInEditor 1
ObjectTemplate.showInFirstPerson 1
ObjectTemplate.showInThirdPerson 1
ObjectTemplate.emitPrio High
ObjectTemplate.lodDistance High
ObjectTemplate.qualityLevel Low
ObjectTemplate.emitterType Standard
ObjectTemplate.isLocalSystem 1
ObjectTemplate.emitRadius 0.25/0/0.25
ObjectTemplate.emitRangeX CRD_NONE/0/0/0
ObjectTemplate.emitRangeY CRD_NONE/0/0/0
ObjectTemplate.emitRangeZ CRD_NONE/0/0/0
ObjectTemplate.randomRadialDirection 360
ObjectTemplate.radialDirection 0
ObjectTemplate.emitFrequency 15
ObjectTemplate.preWarmTime 0
ObjectTemplate.emitTime 1
ObjectTemplate.emitDelay 0
ObjectTemplate.isLooping 0
ObjectTemplate.emitSpeed 0.001
ObjectTemplate.emitDirection 0/1/0
ObjectTemplate.timeToLive 0.75
ObjectTemplate.randomTimeToLive 0
ObjectTemplate.windAffectionFactor 0.5
ObjectTemplate.forceToWaterSurface 0
ObjectTemplate.waterSurfaceOffset 0.03
ObjectTemplate.rotationGraph 0/-0.58/-0.03/1
ObjectTemplate.alignRotationToSpeed 0
ObjectTemplate.transparencyGraph -0.36/-0.76/0.87/0.24
ObjectTemplate.gravity 3
ObjectTemplate.gravityGraph 0/0/0/1
ObjectTemplate.airResistanceGraph 0/0/0/1
ObjectTemplate.emitSpeedGraph 0/-0.58/-0.2/1
ObjectTemplate.randomSpeed 0.001
ObjectTemplate.randomDirectionAngle 10/3/10
ObjectTemplate.airResistance 0.5
ObjectTemplate.collisionEnable 0
ObjectTemplate.collisionSpeedAlongNormal 0.7
ObjectTemplate.collisionSpeedAlongPlane 0.8
ObjectTemplate.randomSize 0.5
ObjectTemplate.particleMaxSize 1
ObjectTemplate.sizeGraph -0.07/0.5/0.2/0.37
ObjectTemplate.randomIntensity 0.1
ObjectTemplate.lightMapIntensityOffset 1
ObjectTemplate.color1 1.96863/1.96863/0
ObjectTemplate.color2 0.615686/0.137255/0
ObjectTemplate.colorBlendGraph -0.17/-0.83/2/0
ObjectTemplate.alphaCull 0.2
ObjectTemplate.isStaticSystem 1
ObjectTemplate.particleType Additive
ObjectTemplate.drawOrder Back
ObjectTemplate.randomRotation 360
ObjectTemplate.randomRotationSpeed 1
ObjectTemplate.rotationSpeed 2
ObjectTemplate.pivotOffset 0/0
ObjectTemplate.selfShadowIntensity 0.9
ObjectTemplate.textureName objects\effects\textures\animated\anim_flame2
ObjectTemplate.animationEnable 1
ObjectTemplate.animationSpeed 5
ObjectTemplate.animationPlayOnce 0
ObjectTemplate.setAnimationFrameWidthRelative 0.5
ObjectTemplate.setAnimationFrameHeightRelative 0.5
ObjectTemplate.animationRandomizedStartFrame 1
ObjectTemplate.animationFrameCount 4
ObjectTemplate.animationFrameCountX 2

ObjectTemplate.create SpriteParticleSystem em_fire_Flamethrower_glow
ObjectTemplate.createdInEditor 1
ObjectTemplate.showInFirstPerson 1
ObjectTemplate.showInThirdPerson 1
ObjectTemplate.emitPrio High
ObjectTemplate.lodDistance High
ObjectTemplate.qualityLevel Low
ObjectTemplate.emitterType Standard
ObjectTemplate.isLocalSystem 1
ObjectTemplate.emitRadius 0/0/0
ObjectTemplate.emitRangeX CRD_NONE/0/0/0
ObjectTemplate.emitRangeY CRD_NONE/0/0/0
ObjectTemplate.emitRangeZ CRD_UNIFORM/0/0/0
ObjectTemplate.randomRadialDirection 360
ObjectTemplate.radialDirection 0
ObjectTemplate.emitFrequency 1
ObjectTemplate.preWarmTime 1
ObjectTemplate.emitTime 15
ObjectTemplate.emitDelay 3
ObjectTemplate.isLooping 0
ObjectTemplate.emitSpeed 0.5
ObjectTemplate.emitDirection 0/1/0
ObjectTemplate.timeToLive 2
ObjectTemplate.randomTimeToLive 0
ObjectTemplate.windAffectionFactor 0.5
ObjectTemplate.forceToWaterSurface 0
ObjectTemplate.waterSurfaceOffset 0.03
ObjectTemplate.rotationGraph 0/0/1/0
ObjectTemplate.alignRotationToSpeed 1
ObjectTemplate.transparencyGraph -0.07/-0.57/0.63/0
ObjectTemplate.gravity 0
ObjectTemplate.gravityGraph 0/0/0/1
ObjectTemplate.airResistanceGraph 0/0/0/1
ObjectTemplate.emitSpeedGraph 0/0/0/1
ObjectTemplate.randomSpeed 0
ObjectTemplate.randomDirectionAngle 0/0/0
ObjectTemplate.airResistance 0
ObjectTemplate.collisionEnable 0
ObjectTemplate.collisionSpeedAlongNormal 0.7
ObjectTemplate.collisionSpeedAlongPlane 0.8
ObjectTemplate.randomSize 0
ObjectTemplate.particleMaxSize 5
ObjectTemplate.sizeGraph 0/-0.03/0.31/0.7
ObjectTemplate.randomIntensity 0
ObjectTemplate.lightMapIntensityOffset 1
ObjectTemplate.color1 0.988235/0.713726/0.305882
ObjectTemplate.color2 0.921569/0.513726/0.062745
ObjectTemplate.colorBlendGraph 0/0/1/0
ObjectTemplate.alphaCull 0.2
ObjectTemplate.isStaticSystem 1
ObjectTemplate.particleType Additive
ObjectTemplate.drawOrder Back
ObjectTemplate.randomRotation 360
ObjectTemplate.randomRotationSpeed 0
ObjectTemplate.rotationSpeed 10
ObjectTemplate.pivotOffset 0/0
ObjectTemplate.selfShadowIntensity 1
ObjectTemplate.textureName objects\effects\textures\singles\flash
ObjectTemplate.animationEnable 0
ObjectTemplate.animationSpeed 10
ObjectTemplate.animationPlayOnce 0
ObjectTemplate.setAnimationFrameWidthRelative 0.5
ObjectTemplate.setAnimationFrameHeightRelative 0.5
ObjectTemplate.animationRandomizedStartFrame 1
ObjectTemplate.animationFrameCount 4
ObjectTemplate.animationFrameCountX 2

ObjectTemplate.create LightSource e_fire_Flamethrower_exp_LightSource
ObjectTemplate.createNotInGrid 1
ObjectTemplate.createdInEditor 1
ObjectTemplate.lightType Point
ObjectTemplate.isDynamic 1
ObjectTemplate.castsStaticShadow 0
ObjectTemplate.castsDynamicShadow 0
ObjectTemplate.selfLights 1
ObjectTemplate.selfShadows 0
ObjectTemplate.supportsPerVertex 1
ObjectTemplate.supportsPerPixel 0
ObjectTemplate.supportsGlow 0
ObjectTemplate.supportsEmitter 1
ObjectTemplate.affectLightmappedObjects 1
ObjectTemplate.affectingType 1
ObjectTemplate.attenuationRange1 10
ObjectTemplate.attenuationRange2 20
ObjectTemplate.color 2.54118/2.27059/1.70588
ObjectTemplate.speccolor 1/1/1
ObjectTemplate.HDRIntensity 1
ObjectTemplate.coneAngle1 22
ObjectTemplate.coneAngle2 22
ObjectTemplate.projectorTexture 
ObjectTemplate.projectorFov 1
ObjectTemplate.projectorAspect 1
ObjectTemplate.projectorNear 0.001
ObjectTemplate.projectorFar 5
ObjectTemplate.enabled 0
ObjectTemplate.fov 1
ObjectTemplate.objectShadows 1
ObjectTemplate.shadowIntensity 0.85
ObjectTemplate.softness 1
ObjectTemplate.intensity 1
ObjectTemplate.flicker 0.1
ObjectTemplate.scale 1/1/1

ObjectTemplate.create SpriteParticleSystem em_fire_Flamethrower_smoke
ObjectTemplate.createdInEditor 1
ObjectTemplate.showInFirstPerson 1
ObjectTemplate.showInThirdPerson 1
ObjectTemplate.emitPrio High
ObjectTemplate.lodDistance High
ObjectTemplate.qualityLevel Low
ObjectTemplate.emitterType Standard
ObjectTemplate.isLocalSystem 0
ObjectTemplate.emitRadius 1/0/1
ObjectTemplate.emitRangeX CRD_NONE/0/0/0
ObjectTemplate.emitRangeY CRD_NONE/0/0/0
ObjectTemplate.emitRangeZ CRD_NONE/0/0/0
ObjectTemplate.randomRadialDirection 360
ObjectTemplate.radialDirection 0
ObjectTemplate.emitFrequency 4
ObjectTemplate.preWarmTime 0
ObjectTemplate.emitTime 30
ObjectTemplate.emitDelay 3
ObjectTemplate.isLooping 0
ObjectTemplate.emitSpeed 1.5
ObjectTemplate.emitDirection 0/1/0
ObjectTemplate.timeToLive 3
ObjectTemplate.randomTimeToLive 0.5
ObjectTemplate.windAffectionFactor 0.3
ObjectTemplate.forceToWaterSurface 0
ObjectTemplate.waterSurfaceOffset 0.03
ObjectTemplate.rotationGraph -0.28/-0.31/-0.18/1
ObjectTemplate.alignRotationToSpeed 0
ObjectTemplate.transparencyGraph 1/-3/2/0
ObjectTemplate.gravity 1
ObjectTemplate.gravityGraph 0/-0.54/-0.44/1
ObjectTemplate.airResistanceGraph 0/-0.72/1.62/0.1
ObjectTemplate.emitSpeedGraph -0.29/-0.42/-0.19/1
ObjectTemplate.randomSpeed 0.2
ObjectTemplate.randomDirectionAngle 15/0/15
ObjectTemplate.airResistance 0.3
ObjectTemplate.collisionEnable 1
ObjectTemplate.collisionSpeedAlongNormal 0.7
ObjectTemplate.collisionSpeedAlongPlane 0.8
ObjectTemplate.randomSize 0.3
ObjectTemplate.particleMaxSize 3
ObjectTemplate.sizeGraph 0.45/0.03/0.31/0.21
ObjectTemplate.randomIntensity 0.1
ObjectTemplate.lightMapIntensityOffset 0.5
ObjectTemplate.color1 0.164706/0.164706/0.164706
ObjectTemplate.color2 0.32549/0.32549/0.32549
ObjectTemplate.colorBlendGraph 0.24/0.27/0.5/0
ObjectTemplate.alphaCull 0.2
ObjectTemplate.particleType Sorted
ObjectTemplate.drawOrder Back
ObjectTemplate.randomRotation 328
ObjectTemplate.randomRotationSpeed -0.5
ObjectTemplate.rotationSpeed 1
ObjectTemplate.pivotOffset 0/0
ObjectTemplate.selfShadowIntensity 0.5
ObjectTemplate.textureName objects\effects\textures\animated\Anim_smoke2
ObjectTemplate.animationEnable 1
ObjectTemplate.animationSpeed 2
ObjectTemplate.animationPlayOnce 0
ObjectTemplate.setAnimationFrameWidthRelative 0.5
ObjectTemplate.setAnimationFrameHeightRelative 0.5
ObjectTemplate.animationRandomizedStartFrame 1
ObjectTemplate.animationFrameCount 4
ObjectTemplate.animationFrameCountX 2


Equipment_Tripod_M2hb_Launcher

Con:

GeometryTemplate.create BundledMesh Equipment_tripod_m2hb_launcher
CollisionManager.createTemplate Equipment_tripod_m2hb_launcher

ObjectTemplate.create GenericFireArm Equipment_tripod_m2hb_launcher
ObjectTemplate.saveInSeparateFile 1

include Equipment_tripod_m2hb_launcher.tweak


Tweak:

ObjectTemplate.activeSafe GenericFireArm Equipment_tripod_m2hb_launcher
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.castsDynamicShadow 1
rem ---BeginComp:WeaponHud ---
ObjectTemplate.createComponent WeaponHud
ObjectTemplate.weaponHud.weaponIcon Ingame\Weapons\Icons\Hud\icon_M16m203.tga
ObjectTemplate.weaponHud.selectIcon Ingame\Weapons\Icons\Hud\Selection\wrench.tga
ObjectTemplate.weaponHud.specialAbilityIcon Ingame\Weapons\Icons\Hud\SpecialKitIcons\wrench.tga
ObjectTemplate.weaponHud.hudName "Equipment_tripod_m2hb_launcher"
ObjectTemplate.weaponHud.guiIndex 0
ObjectTemplate.weaponHud.altGuiIndex 0
ObjectTemplate.weaponHud.hasMag 0
ObjectTemplate.weaponHud.hasFireRate 0
ObjectTemplate.weaponHud.showClips 0
ObjectTemplate.weaponHud.disableOnSprint 1
rem ---EndComp ---
rem ---BeginComp:SingleFireComp ---
ObjectTemplate.createComponent SingleFireComp
ObjectTemplate.fire.roundsPerMinute 60
ObjectTemplate.fire.addFireRate 2
rem ---EndComp ---
rem ---BeginComp:DefaultAmmoComp ---
ObjectTemplate.createComponent DefaultAmmoComp
ObjectTemplate.ammo.nrOfMags 1
ObjectTemplate.ammo.magSize 1
ObjectTemplate.ammo.reloadTime 9999
rem ---EndComp ---
rem ---BeginComp:DefaultSoundComp ---
ObjectTemplate.createComponent DefaultSoundComp
ObjectTemplate.sound.noisy 0
rem ---EndComp ---
rem ---BeginComp:DefaultAnimationComp ---
ObjectTemplate.createComponent DefaultAnimationComp
ObjectTemplate.animation.loopingFire 1
rem ---EndComp ---
ObjectTemplate.geometry wrench
ObjectTemplate.setCollisionMesh wrench
ObjectTemplate.mapMaterial 0 Collision_Material 0
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
ObjectTemplate.aiTemplate wrench_AI
rem -------------------------------------
ObjectTemplate.addTemplate S_Equipment_tripod_m2hb_launcher_Fire1P
ObjectTemplate.addTemplate S_Equipment_tripod_m2hb_launcher_Fire1P_Outdoor
ObjectTemplate.addTemplate S_Equipment_tripod_m2hb_launcher_Fire3P
ObjectTemplate.addTemplate S_Equipment_tripod_m2hb_launcher_BoltClick
ObjectTemplate.addTemplate S_Equipment_tripod_m2hb_launcher_TriggerClick
ObjectTemplate.addTemplate S_Equipment_tripod_m2hb_launcher_SwitchFireRate
ObjectTemplate.addTemplate S_Equipment_tripod_m2hb_launcher_Reload1P
ObjectTemplate.addTemplate S_Equipment_tripod_m2hb_launcher_Reload3P
ObjectTemplate.addTemplate S_Equipment_tripod_m2hb_launcher_Deploy1P
ObjectTemplate.addTemplate S_Equipment_tripod_m2hb_launcher_Deploy3P
ObjectTemplate.addTemplate S_Equipment_tripod_m2hb_launcher_Zoom
rem -------------------------------------
ObjectTemplate.animationSystem1P Objects/Weapons/Handheld/Wrench/AnimationSystem1p.inc
ObjectTemplate.animationSystem3P Objects/Weapons/Handheld/Wrench/AnimationSystem3p.inc
ObjectTemplate.projectileTemplate Equipment_tripod_m2hb_launcher_Projectile
ObjectTemplate.velocity 1
ObjectTemplate.itemIndex 9
ObjectTemplate.delayToUse 1

ObjectTemplate.create GenericProjectile Equipment_tripod_m2hb_launcher_Projectile
ObjectTemplate.createNotInGrid 1
ObjectTemplate.createdInEditor 1
rem ---BeginComp:DefaultCollisionComp ---
ObjectTemplate.createComponent DefaultCollisionComp
rem ---EndComp ---
rem ---BeginComp:DefaultDetonationComp ---
ObjectTemplate.createComponent DefaultDetonationComp
ObjectTemplate.detonation.explosionMaterial 0
ObjectTemplate.detonation.explosionRadius 0
ObjectTemplate.detonation.explosionYMod 0
ObjectTemplate.detonation.explosionForce 0
ObjectTemplate.detonation.explosionDamage 0
ObjectTemplate.detonation.detonateOnWaterCollision 0
ObjectTemplate.detonation.endEffectTemplate e_tripod_m2hb
ObjectTemplate.detonation.detectionRadius 0
rem ---EndComp ---
rem ---BeginComp:DefaultProjSoundComp ---
ObjectTemplate.createComponent DefaultProjSoundComp
rem ---EndComp ---
rem ---BeginComp:DefaultPenetrateComp ---
ObjectTemplate.createComponent DefaultPenetrateComp
ObjectTemplate.penetrate.allowSolidPenetration 0
ObjectTemplate.penetrate.allowLiquidPenetration 0
rem ---EndComp ---
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Point
ObjectTemplate.collisionGroups 8
ObjectTemplate.material 27
rem -------------------------------------
ObjectTemplate.addTemplate S_Equipment_tripod_m2hb_launcher_Projectile_Looping
rem -------------------------------------
ObjectTemplate.timeToLive CRD_NONE/1/0/0
ObjectTemplate.material 27
ObjectTemplate.damage 0

ObjectTemplate.activeSafe Sound S_Equipment_tripod_m2hb_launcher_Fire1P
ObjectTemplate.modifiedByUser tda
ObjectTemplate.soundFilename "common/sound/repair_loop.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.6
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0/2/0/1/0/1/0/
ObjectTemplate.volumeEnvelope 0/1/0/1/1/1/0/0.9/1/

ObjectTemplate.activeSafe Sound S_Equipment_tripod_m2hb_launcher_Fire1P_Outdoor
ObjectTemplate.modifiedByUser tda
ObjectTemplate.soundFilename "common/sound/repair_loop.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.6
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0/2/0/1/0/1/0/
ObjectTemplate.volumeEnvelope 0/1/0/1/1/1/0/0.9/1/

ObjectTemplate.activeSafe Sound S_Equipment_tripod_m2hb_launcher_Fire3P
ObjectTemplate.modifiedByUser tda
ObjectTemplate.soundFilename "common/sound/repair_loop.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.6
ObjectTemplate.pitch 1
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0/2/0/1/0/1/0/
ObjectTemplate.volumeEnvelope 0/1/0/1/1/1/0/0.9/1/
ObjectTemplate.minDistance 2
ObjectTemplate.halfVolumeDistance 4

ObjectTemplate.activeSafe Sound S_Equipment_tripod_m2hb_launcher_BoltClick
ObjectTemplate.modifiedByUser fli

ObjectTemplate.activeSafe Sound S_Equipment_tripod_m2hb_launcher_TriggerClick
ObjectTemplate.modifiedByUser fli

ObjectTemplate.activeSafe Sound S_Equipment_tripod_m2hb_launcher_SwitchFireRate
ObjectTemplate.modifiedByUser fli

ObjectTemplate.activeSafe Sound S_Equipment_tripod_m2hb_launcher_Reload1P
ObjectTemplate.modifiedByUser fli

ObjectTemplate.activeSafe Sound S_Equipment_tripod_m2hb_launcher_Reload3P
ObjectTemplate.modifiedByUser fli

ObjectTemplate.activeSafe Sound S_Equipment_tripod_m2hb_launcher_Deploy1P
ObjectTemplate.modifiedByUser fli
ObjectTemplate.soundFilename "objects/weapons/handheld/kni_Knife/sounds/Knife_deploy_1p.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 0
ObjectTemplate.volume 0.6
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1

ObjectTemplate.activeSafe Sound S_Equipment_tripod_m2hb_launcher_Deploy3P
ObjectTemplate.modifiedByUser fli
ObjectTemplate.soundFilename "objects/weapons/handheld/kni_Knife/sounds/Knife_deploy_1p.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 0
ObjectTemplate.volume 0.5
ObjectTemplate.pitch 1
ObjectTemplate.reverbLevel 1
ObjectTemplate.minDistance 0.7
ObjectTemplate.halfVolumeDistance 1.4

ObjectTemplate.activeSafe Sound S_Equipment_tripod_m2hb_launcher_Zoom
ObjectTemplate.modifiedByUser fli

ObjectTemplate.activeSafe Sound S_Equipment_tripod_m2hb_launcher_Projectile_Looping
ObjectTemplate.modifiedByUser fli


Tripod M2hb (Deployable, the code contains a couple of pickup possibilities for experimenting..)

Posted Image
Posted Image
Posted Image

Con:

GeometryTemplate.create BundledMesh tripod
CollisionManager.createTemplate tripod

ObjectTemplate.create PlayerControlObject tripod
ObjectTemplate.saveInSeparateFile 1

ObjectTemplate.geometry ats_tow
ObjectTemplate.collisionMesh ats_tow

ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.physicsType 3

ObjectTemplate.addTemplate tripod_barrelBase
ObjectTemplate.setPosition 0.0028/0.8786/0.0026

ObjectTemplate.create RotationalBundle tripod_barrelBase
ObjectTemplate.collisionPart 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType 3
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.geometryPart 1
ObjectTemplate.addTemplate tripod_barrel
ObjectTemplate.setPosition -0.0038/0.0747/0

ObjectTemplate.create RotationalBundle tripod_barrel

include tripod.tweak


Tweak:

ObjectTemplate.activeSafe PlayerControlObject tripod
ObjectTemplate.creator Golden-Dragon
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.castsDynamicShadow 1
rem ---BeginComp:Armor ---
ObjectTemplate.createComponent Armor
ObjectTemplate.armor.maxHitPoints 500
ObjectTemplate.armor.hitPoints 500
ObjectTemplate.armor.criticalDamage 100
ObjectTemplate.armor.defaultMaterial 102
rem ObjectTemplate.armor.addArmorEffect 0 e_tripod_m2hb_kit 0/0/0 0/0/0
ObjectTemplate.armor.addArmorEffect 0 e_vexp_tow 0/0/0 0/0/0
ObjectTemplate.armor.addArmorEffect 0 e_vexp_fireball_generic 0/0/0 0/0/0
rem ---EndComp ---
rem ---BeginComp:Radio ---
ObjectTemplate.createComponent Radio
ObjectTemplate.Radio.spottedMessage infantry_spotted
rem ---EndComp ---
rem ---BeginComp:VehicleHud ---
ObjectTemplate.createComponent VehicleHud
ObjectTemplate.vehicleHud.hudName "Tripod-M2hb"
ObjectTemplate.vehicleHud.miniMapIcon Ingame\Vehicles\Icons\Minimap\mini_SMGsmall.tga
ObjectTemplate.vehicleHud.miniMapIconLeaderSize Medium
ObjectTemplate.vehicleHud.usePlayerIcon 1
ObjectTemplate.vehicleHud.useSelectionIcons 0
rem ---EndComp ---
ObjectTemplate.geometry ats_tow
ObjectTemplate.setCollisionMesh ats_tow
ObjectTemplate.mapMaterial 0 Rubber 102
ObjectTemplate.drag 1
ObjectTemplate.inertiaModifier 10000/10000/10000
ObjectTemplate.mass 1000
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
ObjectTemplate.aiTemplate tripodai
rem -------------------------------------
ObjectTemplate.addTemplate S_tripod_Ambient
ObjectTemplate.addTemplate S_tripod_AmbientDamaged
ObjectTemplate.addTemplate tripod_EntryPoint
ObjectTemplate.setPosition 0/2/0
ObjectTemplate.addTemplate LaserTarget_vehicle
rem -------------------------------------
ObjectTemplate.setSoldierExitLocation 0/0.7/-1.5 0/0/0
ObjectTemplate.altSoldierExitPosition -0.6/0.7/0.3
ObjectTemplate.seatInformation tripod -0.258/0.988115/-0.463 0/0/0
ObjectTemplate.seatAnimationSystem Objects/Weapons/Stationary/ats_tow/animationSystem.inc
ObjectTemplate.soundFilter ground
ObjectTemplate.setVehicleType VTStationaryMG
ObjectTemplate.altSoldierExitPosition -0.6/0.7/0.3
ObjectTemplate.isOpenVehicle 1
ObjectTemplate.hasRestrictedExit 1

ObjectTemplate.activeSafe Sound S_tripod_Ambient

ObjectTemplate.activeSafe Sound S_tripod_AmbientDamaged

ObjectTemplate.activeSafe RotationalBundle tripod_barrelBase
ObjectTemplate.setNetworkableInfo BasicInfo
rem -------------------------------------
ObjectTemplate.addTemplate S_tripod_barrelBase_RotationRpm
rem -------------------------------------
ObjectTemplate.setMaxSpeed 40/0/0
ObjectTemplate.setAcceleration 110/0/0
ObjectTemplate.setInputToYaw PIMouseLookX

ObjectTemplate.activeSafe Sound S_tripod_barrelBase_RotationRpm
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/stationary/igla_djigit/sounds/turret.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 0
ObjectTemplate.volume 0.48
ObjectTemplate.pitch 1
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0.5/1.5/0/2/0.01/1.003/0.5/1/1.203/0.5/
ObjectTemplate.volumeEnvelope 0/1/0/1/0/2/0.069/0/0/0.322/1/0/
ObjectTemplate.minDistance 0.8
ObjectTemplate.halfVolumeDistance 1.2

ObjectTemplate.activeSafe RotationalBundle tripod_barrel
ObjectTemplate.setNetworkableInfo BasicInfo
rem -------------------------------------
ObjectTemplate.addTemplate S_tripod_barrel_RotationRpm
ObjectTemplate.addTemplate tripod_m2hb
ObjectTemplate.setPosition 0/-0.077/0.45
ObjectTemplate.addTemplate tripod_Camera
ObjectTemplate.setPosition 0/0.1/-0.5
ObjectTemplate.addTemplate tripod_Camera2
ObjectTemplate.setPosition 0/0.065/-0.255
ObjectTemplate.addTemplate hmg_m2hb_ammobox
ObjectTemplate.setPosition -0.165/-0.11/0.37
ObjectTemplate.setRotation 180/0/0
ObjectTemplate.addTemplate hmg_m2hb_ammo
ObjectTemplate.setPosition 0/-0.02/0.37
ObjectTemplate.setRotation 90/0/0
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-30/0
ObjectTemplate.setMaxRotation 0/30/0
ObjectTemplate.setMaxSpeed 0/40/0
ObjectTemplate.setAcceleration 0/110/0
ObjectTemplate.setInputToPitch PIMouseLookY

ObjectTemplate.activeSafe Sound S_tripod_barrel_RotationRpm
ObjectTemplate.lowSamples 2147483647
ObjectTemplate.mediumSamples 2147483647
ObjectTemplate.soundFilename "objects/weapons/stationary/igla_djigit/sounds/seat.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 0
ObjectTemplate.volume 0.33
ObjectTemplate.pitch 1
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0.5/1.5/0/2/0.003/1.005/0.5/1/1.203/0.5/
ObjectTemplate.volumeEnvelope 0/1/0/1/0/2/0.038/0/0/0.299/0.997/0/
ObjectTemplate.minDistance 0.8
ObjectTemplate.halfVolumeDistance 1.2

ObjectTemplate.create Camera tripod_Camera
rem -------------------------------------
ObjectTemplate.addTemplate S_tripod_Camera_RotationRpm
rem -------------------------------------
ObjectTemplate.CameraId 1
ObjectTemplate.CVMFrontChase 0
ObjectTemplate.nosePos 0/0.5/-0.6
ObjectTemplate.followStiffness 9
ObjectTemplate.chaseDistance 4
ObjectTemplate.chaseAngle 0.4
ObjectTemplate.chaseOffset 0/1/0
ObjectTemplate.CVMChase 1
ObjectTemplate.CVMFlyBy 0
ObjectTemplate.worldFOV 1.1
ObjectTemplate.insideFOV 0.6
ObjectTemplate.worldFOV 1.1
ObjectTemplate.insideFOV 0.6
ObjectTemplate.allowInsideDynamicLights 1
ObjectTemplate.allowInsideStaticSun 0
ObjectTemplate.insideStaticSunDirection 0/-1/0
ObjectTemplate.insideStaticSunColor 1/1/1
ObjectTemplate.insideStaticSunDamageColor 1/1/1
ObjectTemplate.insideDamageFrequency 3
ObjectTemplate.insideDamageThreshold 0.15
ObjectTemplate.insideStaticSunAmbientColor 0.7/0.7/0.7

ObjectTemplate.activeSafe Sound S_tripod_Camera_RotationRpm

ObjectTemplate.create Camera tripod_Camera2
rem -------------------------------------
ObjectTemplate.addTemplate S_tripod_Camera_RotationRpm
rem -------------------------------------
ObjectTemplate.CameraId 2
ObjectTemplate.CVMFrontChase 0
ObjectTemplate.nosePos 0/0.5/-0.6
ObjectTemplate.followStiffness 9
ObjectTemplate.chaseDistance 4
ObjectTemplate.chaseAngle 0.4
ObjectTemplate.chaseOffset 0/1/0
ObjectTemplate.CVMChase 1
ObjectTemplate.CVMFlyBy 0
ObjectTemplate.worldFOV 1.1
ObjectTemplate.insideFOV 0.6
ObjectTemplate.worldFOV 1.1
ObjectTemplate.insideFOV 0.6
ObjectTemplate.allowInsideDynamicLights 1
ObjectTemplate.allowInsideStaticSun 0
ObjectTemplate.insideStaticSunDirection 0/-1/0
ObjectTemplate.insideStaticSunColor 1/1/1
ObjectTemplate.insideStaticSunDamageColor 1/1/1
ObjectTemplate.insideDamageFrequency 3
ObjectTemplate.insideDamageThreshold 0.15
ObjectTemplate.insideStaticSunAmbientColor 0.7/0.7/0.7

ObjectTemplate.activeSafe Sound S_tripod_Camera_RotationRpm

ObjectTemplate.create EntryPoint tripod_EntryPoint
ObjectTemplate.setEntryRadius 2.2

ObjectTemplate.create GenericFireArm tripod_m2hb
ObjectTemplate.saveInSeparateFile 1
rem ---BeginComp:Ik ---
ObjectTemplate.createComponent Ik
ObjectTemplate.ik.positionLeft -0.105895/0.0126209/-0.731889
ObjectTemplate.ik.rotationLeft -63.9408/-4.82176/-72.1486
ObjectTemplate.ik.poleVectorLeft -0.48974/-0.435577/0
ObjectTemplate.ik.positionRight 0.0938978/0.00892711/-0.73389
ObjectTemplate.ik.rotationRight -96.305/27.3512/114.913
ObjectTemplate.ik.poleVectorRight 0.20747/-0.203708/0
rem ---EndComp ---
rem ---BeginComp:WeaponHud ---
ObjectTemplate.createComponent WeaponHud
ObjectTemplate.weaponHud.weaponIcon Ingame\Weapons\Icons\Hud\icon_Predator.tga
ObjectTemplate.weaponHud.hudName "KILLMESSAGE_WEAPON_m2hb"
ObjectTemplate.weaponHud.guiIndex 0
ObjectTemplate.weaponHud.altGuiIndex 0
ObjectTemplate.weaponHud.deviationFactor 5
ObjectTemplate.weaponHud.maxVisualDeviation 25
ObjectTemplate.weaponHud.minVisualDeviation 2
ObjectTemplate.weaponHud.hasFireRate 0
ObjectTemplate.weaponHud.showClips 0
ObjectTemplate.weaponHud.overheatSound S_Weapon_Handheld_Overheat
rem ---EndComp ---
rem ---BeginComp:SingleFireComp ---
ObjectTemplate.createComponent SingleFireComp
ObjectTemplate.fire.roundsPerMinute 450
ObjectTemplate.fire.fireInCameraDof 1
rem ---EndComp ---
rem ---BeginComp:ToggleCameraComp ---
ObjectTemplate.createComponent ToggleCameraComp
ObjectTemplate.zoom.startCameraId 1
ObjectTemplate.zoom.changeCameraId 2
rem ---EndComp ---
rem ---BeginComp:DefaultAmmoComp ---
ObjectTemplate.createComponent DefaultAmmoComp
ObjectTemplate.ammo.ammoType 1
ObjectTemplate.ammo.nrOfMags 1
ObjectTemplate.ammo.magSize -1
ObjectTemplate.ammo.autoReload 1
rem ---EndComp ---
rem ---BeginComp:WeaponBasedRecoilComp ---
ObjectTemplate.createComponent WeaponBasedRecoilComp
ObjectTemplate.recoil.recoilSize 0.23
ObjectTemplate.recoil.recoilSpeed 30
ObjectTemplate.recoil.recoilForce 0
ObjectTemplate.recoil.cameraRecoilSpeed 13
ObjectTemplate.recoil.cameraRecoilSize 1
rem ---EndComp ---
rem ---BeginComp:SimpleDeviationComp ---
ObjectTemplate.createComponent SimpleDeviationComp
ObjectTemplate.deviation.minDev 0.5
rem ---EndComp ---
rem ---BeginComp:DefaultSoundComp ---
ObjectTemplate.createComponent DefaultSoundComp
rem ---EndComp ---
rem ---BeginComp:DefaultAnimationComp ---
ObjectTemplate.createComponent DefaultAnimationComp
rem ---EndComp ---
ObjectTemplate.mapMaterial 0 metal 27
ObjectTemplate.geometry HMG_M2HB
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.aiTemplate tripodm2hbai
rem -------------------------------------
ObjectTemplate.addTemplate S_tripod_m2hb_Fire1P
ObjectTemplate.setPosition 0/0.0413275/1.02263
ObjectTemplate.addTemplate S_tripod_m2hb_Fire1P_Outdoor
ObjectTemplate.addTemplate S_tripod_m2hb_Fire3P
ObjectTemplate.setPosition 0/0.0440063/1.02271
ObjectTemplate.addTemplate S_tripod_m2hb_BoltClick
ObjectTemplate.setPosition 0/0.0511522/-0.5527
ObjectTemplate.addTemplate S_tripod_m2hb_TriggerClick
ObjectTemplate.addTemplate S_tripod_m2hb_SwitchFireRate
ObjectTemplate.addTemplate S_tripod_m2hb_Reload1P
ObjectTemplate.setPosition 0/0.0580606/-0.114207
ObjectTemplate.addTemplate S_tripod_m2hb_Reload3P
ObjectTemplate.setPosition 0/0.0548553/-0.0740795
ObjectTemplate.addTemplate S_tripod_m2hb_Deploy1P
ObjectTemplate.setPosition 0/0.0652676/-0.36916
ObjectTemplate.addTemplate S_tripod_m2hb_Deploy3P
ObjectTemplate.setPosition 0/0.0478239/-0.473166
ObjectTemplate.addTemplate S_tripod_m2hb_Zoom
ObjectTemplate.setPosition 0/0.116629/-0.521821
ObjectTemplate.addTemplate e_shellejection_50cal
ObjectTemplate.setPosition 0.0551913/0.0667658/-0.0916505
ObjectTemplate.addTemplate e_muzz_minigun
ObjectTemplate.setPosition 0/0.0408155/1.02774
rem -------------------------------------
ObjectTemplate.projectileTemplate tripod_m2hb_Projectile
ObjectTemplate.velocity 600
ObjectTemplate.itemIndex 1
ObjectTemplate.heatAddWhenFire 0.02
ObjectTemplate.coolDownPerSec 0.4
ObjectTemplate.overheatPenalty 3

ObjectTemplate.create GenericProjectile tripod_m2hb_Projectile
ObjectTemplate.createNotInGrid 1
ObjectTemplate.createdInEditor 1
rem ---BeginComp:DefaultCollisionComp ---
ObjectTemplate.createComponent DefaultCollisionComp
rem ---EndComp ---
rem ---BeginComp:DefaultDetonationComp ---
ObjectTemplate.createComponent DefaultDetonationComp
rem ---EndComp ---
rem ---BeginComp:DefaultProjSoundComp ---
ObjectTemplate.createComponent DefaultProjSoundComp
rem ---EndComp ---
rem ---BeginComp:DefaultRicochetComp ---
ObjectTemplate.createComponent DefaultRicochetComp
rem ---EndComp ---
rem ---BeginComp:DefaultPenetrateComp ---
ObjectTemplate.createComponent DefaultPenetrateComp
rem ---EndComp ---
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Point
ObjectTemplate.material 27
rem -------------------------------------
ObjectTemplate.addTemplate S_tripod_m2hb_Projectile_Looping
rem -------------------------------------
ObjectTemplate.timeToLive CRD_NONE/2/0/0
ObjectTemplate.material 27
ObjectTemplate.tracerScaler 30
ObjectTemplate.maxTracerScaler 30
ObjectTemplate.tracerSizeModifier 4
ObjectTemplate.tracerTemplate p_tracer_r
ObjectTemplate.tracerInterval 3
ObjectTemplate.minDamage 1
ObjectTemplate.damage 75

ObjectTemplate.activeSafe Sound S_tripod_m2hb_Fire1P
ObjectTemplate.soundFilename "objects/weapons/stationary/hmg_m2hb/sounds/m2hb_fire_1p.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.5
ObjectTemplate.pitch 0.75
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0.9/1.1/1/1/0/0.98/1.04/
ObjectTemplate.volumeEnvelope 0/1/0/1/1/1/0/0.93/1/
ObjectTemplate.position 0/0.0413275/1.02263


ObjectTemplate.activeSafe Sound S_tripod_m2hb_Fire3P
ObjectTemplate.soundFilename "objects/weapons/stationary/hmg_m2hb/sounds/m2hb_fire_3p.wav"
ObjectTemplate.loopCount 0
ObjectTemplate.is3dSound 1
ObjectTemplate.stopType 1
ObjectTemplate.volume 1
ObjectTemplate.pitch 1
ObjectTemplate.reverbLevel 1
ObjectTemplate.pitchEnvelope 0/1/0.9/1.1/1/1/0/0.975/1.04/
ObjectTemplate.volumeEnvelope 0/1/0/1/1/1/0/0.93/1/
ObjectTemplate.position 0/0.0440063/1.02271
ObjectTemplate.minDistance 5
ObjectTemplate.halfVolumeDistance 25

ObjectTemplate.activeSafe Sound S_tripod_m2hb_BoltClick
ObjectTemplate.soundFilename "objects/weapons/handheld/usrif_m4/sounds/mono/m4_boltclick.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.8
ObjectTemplate.pitch 0.9
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
ObjectTemplate.position 0/0.0511522/-0.5527

ObjectTemplate.activeSafe Sound S_tripod_m2hb_TriggerClick
ObjectTemplate.soundFilename "objects/weapons/handheld/uspis_92fs/sounds/mono/trigger_click.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.5
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1

ObjectTemplate.activeSafe Sound S_tripod_m2hb_SwitchFireRate

ObjectTemplate.activeSafe Sound S_tripod_m2hb_Reload1P

ObjectTemplate.activeSafe Sound S_tripod_m2hb_Reload3P

ObjectTemplate.activeSafe Sound S_tripod_m2hb_Deploy1P

ObjectTemplate.activeSafe Sound S_tripod_m2hb_Deploy3P

ObjectTemplate.activeSafe Sound S_tripod_m2hb_Zoom

ObjectTemplate.activeSafe Sound S_tripod_m2hb_Projectile_Looping

rem-------------TRIPOD LAUNCHER END EFFECT------------

ObjectTemplate.create EffectBundle e_tripod_m2hb
rem -------------------------------------
ObjectTemplate.addTemplate tripod_m2hb_spawner
rem -------------------------------------
ObjectTemplate.setStartOnEffects 0
ObjectTemplate.setStopOnEffects 0
ObjectTemplate.timeToLive CRD_NONE/-1/0/0
ObjectTemplate.randomAgeFactor CRD_NONE/1/0/0
ObjectTemplate.startAtCreation 0
ObjectTemplate.speedFromPhysics 0

ObjectTemplate.create ObjectSpawner tripod_m2hb_spawner
ObjectTemplate.setObjectTemplate 1 tripod
ObjectTemplate.setObjectTemplate 2 tripod
ObjectTemplate.minSpawnDelay 0
ObjectTemplate.maxSpawnDelay 0
ObjectTemplate.maxNrOfObjectSpawned 1
ObjectTemplate.team 1/2
ObjectTemplate.holdObject 0

rem--------------TRIPOD ARMOR EFFECT----------

rem ObjectTemplate.create EffectBundle e_tripod_m2hb_kit
rem -------------------------------------
rem ObjectTemplate.addTemplate em_tripod_m2hb_kit
rem ObjectTemplate.addTemplate tripod_m2hb_kit_spawner
rem -------------------------------------
rem ObjectTemplate.setStartOnEffects 0
rem ObjectTemplate.setStopOnEffects 0
rem ObjectTemplate.timeToLive CRD_NONE/-1/0/0
rem ObjectTemplate.randomAgeFactor CRD_NONE/1/0/0
rem ObjectTemplate.startAtCreation 0
rem ObjectTemplate.speedFromPhysics 0

rem--------------KIT EMITTER--------------------------

rem ObjectTemplate.create Emitter em_tripod_m2hb_kit
rem ObjectTemplate.template us_support

rem--------------KIT SPAWNER--------------------------

rem ObjectTemplate.create ObjectSpawner tripod_m2hb_kit_spawner
rem ObjectTemplate.setObjectTemplate 1 us_support
rem ObjectTemplate.setObjectTemplate 2 us_support
rem ObjectTemplate.minSpawnDelay 0
rem ObjectTemplate.maxSpawnDelay 0
rem ObjectTemplate.maxNrOfObjectSpawned 1
rem ObjectTemplate.team 1/2
rem ObjectTemplate.holdObject 0

This post has been edited by Golden Dragon: 07 November 2007 - 08:11 AM

0

#2 User is offline   mschoeldgen[Xww2] Icon

  • God-like
  • PipPipPipPipPip
  • Group: Moderators
  • Posts: 8,578
  • Joined: 23-July 05
  • Gender:Male
  • Location:Berlin, Germany

Posted 06 November 2007 - 10:10 AM

Possible double post ? I merged your other same-named thread into this one. Delete your double posts at will. Nice effort , btw ! Thanks !
-eXperience WW2- coding,modelling,AI support
Posted Imagehttp://www.xww2.comPosted Image
0

#3 User is offline   Golden Dragon Icon

  • Member
  • PipPip
  • Group: Members
  • Posts: 110
  • Joined: 15-March 06
  • Location:Finland

Posted 06 November 2007 - 10:53 AM

Yeah, it´s a double. For the death of me, I can´t find how to delete it now.. Something funny going on.. You can delete the second one. :)
0

#4 User is offline   BigDog-BOM- Icon

  • Newbie
  • Pip
  • Group: Members
  • Posts: 28
  • Joined: 25-April 06

Posted 07 November 2007 - 12:32 AM

Great work there Golden Dragon that sould help alot of people like me...lol been trying for days to get it to work with no luck maybe this will do it

This post has been edited by BigDog-BOM-: 07 November 2007 - 12:33 AM

Posted Image
0

#5 User is offline   mschoeldgen[Xww2] Icon

  • God-like
  • PipPipPipPipPip
  • Group: Moderators
  • Posts: 8,578
  • Joined: 23-July 05
  • Gender:Male
  • Location:Berlin, Germany

Posted 07 November 2007 - 09:01 AM

Deleted your double :P Nice code snippets, GD - keep 'em coming , hehehe :D
-eXperience WW2- coding,modelling,AI support
Posted Imagehttp://www.xww2.comPosted Image
0

#6 User is offline   Yanko693 Icon

  • Newbie
  • Pip
  • Group: Members
  • Posts: 10
  • Joined: 04-November 07

Posted 12 November 2007 - 12:25 AM

how do i install the flamethrower? do i put them in the usrif_m203 folder? or do i make there own folder?
0

#7 User is offline   mschoeldgen[Xww2] Icon

  • God-like
  • PipPipPipPipPip
  • Group: Moderators
  • Posts: 8,578
  • Joined: 23-July 05
  • Gender:Male
  • Location:Berlin, Germany

Posted 13 November 2007 - 06:22 PM

Create a new folder with the 'Flamethrower_M203' name and put it into your /objects/weapons/handheld folder (any folder will do, but some system can't hurt in the long run :P )
Add the 'Flamethrower_M203' weapon to a kit in /objects/kits/<ARMY>/<CLASS>.con. In that kit there mustn't be any other weapon using slot 7 (select key 7= index 7) , make sure of that.
Now create a new folder in /objects/effects/weapons and name it 'E_Fire_Flamethrower'. Put the 'E_Fire_Flamethrower.con' and the 'E_Fire_Flamethrower.tweak' in it.
Pack your mod and run a map with it.

This post has been edited by mschoeldgen[Xww2]: 13 November 2007 - 06:22 PM

-eXperience WW2- coding,modelling,AI support
Posted Imagehttp://www.xww2.comPosted Image
0

#8 User is offline   Yanko693 Icon

  • Newbie
  • Pip
  • Group: Members
  • Posts: 10
  • Joined: 04-November 07

Posted 13 November 2007 - 07:52 PM

View Postmschoeldgen[Xww2], on Nov 13 2007, 01:22 PM, said:

Create a new folder with the 'Flamethrower_M203' name and put it into your /objects/weapons/handheld folder (any folder will do, but some system can't hurt in the long run :P )
Add the 'Flamethrower_M203' weapon to a kit in /objects/kits/<ARMY>/<CLASS>.con. In that kit there mustn't be any other weapon using slot 7 (select key 7= index 7) , make sure of that.
Now create a new folder in /objects/effects/weapons and name it 'E_Fire_Flamethrower'. Put the 'E_Fire_Flamethrower.con' and the 'E_Fire_Flamethrower.tweak' in it.
Pack your mod and run a map with it.
so nothing has to go in the flamethrower_m203 folders in the object archives?
0

#9 User is offline   mschoeldgen[Xww2] Icon

  • God-like
  • PipPipPipPipPip
  • Group: Moderators
  • Posts: 8,578
  • Joined: 23-July 05
  • Gender:Male
  • Location:Berlin, Germany

Posted 14 November 2007 - 11:14 AM

If you carefully examine BF2's object archives you'll notice that there isn't such a folder :D GD's modded M203 uses the geometry from the vanilla M203 but changes it into a different weapon with flamethrower capabilities.
So yeah, create that folder :P But keep in mind to never touch the original BF2 archives but to create a mod of your own where you put all the goodies in :D
-eXperience WW2- coding,modelling,AI support
Posted Imagehttp://www.xww2.comPosted Image
0

#10 User is offline   Yanko693 Icon

  • Newbie
  • Pip
  • Group: Members
  • Posts: 10
  • Joined: 04-November 07

Posted 15 November 2007 - 07:47 PM

View Postmschoeldgen[Xww2], on Nov 14 2007, 06:14 AM, said:

If you carefully examine BF2's object archives you'll notice that there isn't such a folder :D GD's modded M203 uses the geometry from the vanilla M203 but changes it into a different weapon with flamethrower capabilities.
So yeah, create that folder :P But keep in mind to never touch the original BF2 archives but to create a mod of your own where you put all the goodies in :D
i just made seperate object and menu archives and i added them to the server and client archive cons. thanks for the help
0

#11 User is offline   Yanko693 Icon

  • Newbie
  • Pip
  • Group: Members
  • Posts: 10
  • Joined: 04-November 07

Posted 26 November 2007 - 12:23 AM

how do i make the AI for the flamethrower and deployable tripod mg?
0

#12 User is offline   mschoeldgen[Xww2] Icon

  • God-like
  • PipPipPipPipPip
  • Group: Moderators
  • Posts: 8,578
  • Joined: 23-July 05
  • Gender:Male
  • Location:Berlin, Germany

Posted 26 November 2007 - 09:04 AM

I'd use the one from the 'mec_bipod' for your tripod MG. Simply copy the line out of the vanilla code and paste it in your .tweak file.
The flamethrower could perhaps need one of its own later on as the effective range of the weapon is out of the ordinary. Copy a weapons.ai from another weapon and rename the ai Template in it. Adjust the effective weaponrange and the strength against armor in the file. Use this aiTemplate for the flamethrower.
-eXperience WW2- coding,modelling,AI support
Posted Imagehttp://www.xww2.comPosted Image
0

#13 User is offline   Lmg Icon

  • Newbie
  • Pip
  • Group: Members
  • Posts: 10
  • Joined: 30-March 08

Posted 03 April 2008 - 06:45 PM

Hello.

I have the flamethrower ingame, and now i would like to tweak it.

I would like to:

1: I want to make it more deadly against light Vechles and infantry.

2: I would like to increace the explosion when the flame hits something. I need to change both the killing aera and the flame effect. I would like explosion to be the same size as a handgrenade in BF2.

I´m a total noob, can somebody tell me have to do this?

Lmg.
0

#14 User is offline   izrabf2 Icon

  • Member
  • PipPip
  • Group: Members
  • Posts: 290
  • Joined: 06-February 08
  • Gender:Male

Posted 04 April 2008 - 07:30 AM

View PostLmg, on Apr 3 2008, 01:45 PM, said:

Hello.

I have the flamethrower ingame, and now i would like to tweak it.

I would like to:

1: I want to make it more deadly against light Vehicles and infantry.

2: I would like to increase the explosion when the flame hits something. I need to change both the killing area and the flame effect. I would like explosion to be the same size as a hand grenade in BF2.

I´m a total noob, can somebody tell me have to do this?

Lmg.


Very total noob. :P
lol! :lol:
Where are you from? Many wrong spelling in your post.

1: Increase damage on the projectile and change material to 56, 80, 57, 88, or 87

2: In flamethrower effects, increase the radius on supplyobject.

I must go now! My meal getting cold!

This post has been edited by izrabf2: 04 April 2008 - 07:31 AM

Posted Image
Leader :: Sound Editor :: Noob Modeler :: Skinner :: HUD Coder :: Python Coder :: Coder
0

#15 User is offline   1/2Hawk Icon

  • Moderator
  • PipPipPip
  • Group: Moderators
  • Posts: 991
  • Joined: 26-December 05
  • Gender:Male
  • Location:Nashville, TN
  • Interests:Plundering, looting, rum drinking, privateering, hacking, slashing, dice games (no pun), muzzleloading, cannon swabbing, planting big hickeys on all the fair damsels

Posted 04 April 2008 - 07:47 AM

Dont throw stones - esp when you have the grammar of a suicide bomber.
0

  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users