CoolDownPerSec Property

Usage:
   ObjectTemplate.CoolDownPerSec number

Argument values:

argument 1:    range is 0.3 to 0.4; most commonly 0.3

Description: Amount of heat removed from Heat bar per second (e.g., for when a machinegun is heating up due to firing). See HeatAddWhenFire.

Related properties: HeatAddWhenFire, TimeDelayOnOverHeat

Used in object types (and how often in each type): FireArms (17%)

Used in a total of 23 .con files: Objects.con, Weapons.con

Parent directories of these .con files: objects/Vehicles, objects/Stationary_Weapons

Example: (from objects/Vehicles/Sea/Type38/Weapons.con)
   rem *** Type38_Oerlikon ***
   ObjectTemplate.Create FireArms Type38_Oerlikon
   ObjectTemplate.SetNetworkableInfo Vehicle_Browning_Info
   ObjectTemplate.SaveInSeparateFile 1
   ObjectTemplate.AiTemplate Browning
   ObjectTemplate.ProjectileTemplate Browning_Projectile
   ObjectTemplate.SetTracerTemplate Tracer_Projectile CRD_NONE/2/0/0
   ObjectTemplate.ProjectilePosition 0/0/1
   ObjectTemplate.MagSize 500
   ObjectTemplate.NumOfMag 1
   ObjectTemplate.MagType 0
   ObjectTemplate.Reloadtime 0.1
   ObjectTemplate.RecoilSpeed 50.0
   ObjectTemplate.RoundOfFire 11
   ObjectTemplate.AutoReload 1
   ObjectTemplate.AddDevFire 0
   ObjectTemplate.AmmoType 14
   ObjectTemplate.SetFireCameraShakeAnimationState FireMachineGunShake
   ObjectTemplate.Velocity 1000
   ObjectTemplate.SetFireDev 0.7 0.3 0.048
   ObjectTemplate.SetMinDev 0.5
   ObjectTemplate.FireInCameraDof 1
   ObjectTemplate.HeatAddWhenFire 0.034
   ObjectTemplate.CoolDownPerSec 0.4
   ObjectTemplate.TimeDelayOnOverHeat 2
   ObjectTemplate.AddTemplate Attach_R_Hand
   ObjectTemplate.SetPosition 0.22/-0.019/-0.399
   ObjectTemplate.SetRotation 83.382/-0.34/142.417
   ObjectTemplate.AddTemplate Attach_L_Hand
   ObjectTemplate.SetPosition -0.209/0.01/-0.399
   ObjectTemplate.SetRotation 86.37/-3.458/169.818
   ObjectTemplate.AddTemplate Oerlikon_Gun
   ObjectTemplate.AddTemplate e_MuzzHeavy
   ObjectTemplate.Startoneffects 1
   ObjectTemplate.SetPosition 0/0.01/2.1
   ObjectTemplate.SetRotation 0/0/0
   ObjectTemplate.AddTemplate e_Shell1250mm
   ObjectTemplate.Startoneffects 1
   ObjectTemplate.SetPosition 0/0.12/0.16
   ObjectTemplate.SetRotation 0/0/0
   ObjectTemplate.LoadSoundScript Sounds/Type38_Oerlikon.ssc


Go to the ObjectTemplate properties list page, ObjectTemplate page, All Properties list, or Main scripting page.