IL-2 Great Battles v4.004 vs v4.005b luascripts
Produced: 14.04.2020 13:40:02
   
Mode:  All  
Left file: U:\IL2\DEV\modifications\Battle of XXX\GTP\extracted_4004\luascripts\worldobjects\ballistics\bombs\bomb_ger_sc50.txt  
Right file: U:\IL2\DEV\modifications\Battle of XXX\GTP\extracted_4005b\luascripts\worldobjects\ballistics\bombs\bomb_ger_sc50.txt  
Class_name = "CBallistics" = Class_name = "CBallistics"
object_name = "BOMB_GER_SC50"   object_name = "BOMB_GER_SC50"
     
//////  PhysicsBody properties   //////  PhysicsBody properties
VisualImage=0,"graphics/Ammo/Bomb_SC50.mgm",false   VisualImage=0,"graphics/Ammo/Bomb_SC50.mgm",false
     
VisualRadius=5   VisualRadius=5
     
VisArg=100   VisArg=100
     
NoDirecion=false   NoDirecion=false
CalcWind=true   CalcWind=true
ProcessNetwork=true   ProcessNetwork=true
     
Armor1=0,370,   29,39390,       23,98476,       0,157562 <> Armor=-1,370,   29,39390,       23,98476,       0,157562
Armor2=0,50,    2,719,          1,1798,         0,2877   Armor=-1,50,    2,719,          1,1798,         0,2877
  =  
DefaultStartSpeed=0             //дефолтная начальная скорость, нужно устанавливать в 40 при "простреле" бомбы утилитой балистического калькулятора   DefaultStartSpeed=0             //дефолтная начальная скорость, нужно устанавливать в 40 при "простреле" бомбы утилитой балистического калькулятора
MaxDistance=20000               //предельная дальность, дальше которой объект удалится   MaxDistance=20000               //предельная дальность, дальше которой объект удалится
Mass=55.5                               //масса бомбы   Mass=55.5                               //масса бомбы
Mkr=0.8                                 //значение числа Маха, после которого начинается повышение Cx до момента M=1, зависит от формы тела но не от размера   Mkr=0.8                                 //значение числа Маха, после которого начинается повышение Cx до момента M=1, зависит от формы тела но не от размера
Mmax=1.2                                //значение числа Маха, до которого завершается понижение Cx, начавшееся при M=1, зависит от формы тела но не от размера   Mmax=1.2                                //значение числа Маха, до которого завершается понижение Cx, начавшееся при M=1, зависит от формы тела но не от размера
Cx_0=0.18                               //значение к-та сопротивления при (M <= Mkr), зависит от формы тела но не от размера   Cx_0=0.18                               //значение к-та сопротивления при (M <= Mkr), зависит от формы тела но не от размера
Cx_max=0.36                             //значение к-та сопротивления при (M = 1), зависит от формы тела но не от размера   Cx_max=0.36                             //значение к-та сопротивления при (M = 1), зависит от формы тела но не от размера
Cx_1=0.54                               //значение к-та сопротивления при (M >= Mmax), зависит от формы тела но не от размера   Cx_1=0.54                               //значение к-та сопротивления при (M >= Mmax), зависит от формы тела но не от размера
R=0.1                                   //радиус бомбы   R=0.1                                   //радиус бомбы
KPhi=0.01                               //параметр скорости уменьшения угла атаки   KPhi=0.01                               //параметр скорости уменьшения угла атаки
KPhiAcc=0.0                             //параметр ускорения уменьшения угла атаки   KPhiAcc=0.0                             //параметр ускорения уменьшения угла атаки
KJ=7                                    //параметр общей калибровки уменьшения угла атаки   KJ=7                                    //параметр общей калибровки уменьшения угла атаки
LiveTime=70                             //время жизни объекта   LiveTime=70                             //время жизни объекта
TimeToDestroy=0                 //время жизни объекта после попадания в скрытом состоянии, что бы трейл трассера не пропадал пока не расствориться   TimeToDestroy=0                 //время жизни объекта после попадания в скрытом состоянии, что бы трейл трассера не пропадал пока не расствориться
     
Spin=-1.5,1.5                   //Rocket rotation angular speed random limits   Spin=-1.5,1.5                   //Rocket rotation angular speed random limits
Deviation=1                             //Deviation of the thrust    Deviation=1                             //Deviation of the thrust 
EngineThrust=0                  //Engine power   EngineThrust=0                  //Engine power
EngineDuration=1000.0,1000.1    //Engine work time random limits. In bomb - it's spinning time.   EngineDuration=1000.0,1000.1    //Engine work time random limits. In bomb - it's spinning time.
     
RNDWindFactor=0.05              //коэф-т бокового разброса   RNDWindFactor=0.05              //коэф-т бокового разброса
RNDWindChangeTimer=100.0        //таймер на смену к-та бокового разброса (можно сделать зиг-заг)   RNDWindChangeTimer=100.0        //таймер на смену к-та бокового разброса (можно сделать зиг-заг)
     
FuseArmDelay=1                  //Задержка до взведения взрывателя. Если <=0 то работает стандартный механизм вертушки (таск BOS-744). Если нет - фиксированное значение.   FuseArmDelay=1                  //Задержка до взведения взрывателя. Если <=0 то работает стандартный механизм вертушки (таск BOS-744). Если нет - фиксированное значение.
HitDefaultDelay=2               //Задержка до взрыва после попадания бомбы   HitDefaultDelay=2               //Задержка до взрыва после попадания бомбы
ExplosionExternalControl=true   //Управляемая из GUI задержка взрыва   ExplosionExternalControl=true   //Управляемая из GUI задержка взрыва
     
debug=false   debug=false
     
// Настройки рикошета, рандомы тем меньше, чем тяжелее бомба. Не острый нос немного снижает скорость отскока.   // Настройки рикошета, рандомы тем меньше, чем тяжелее бомба. Не острый нос немного снижает скорость отскока.
VelDecK = 0.9                   // Коэфициент падения скорости при нулевом угле к поверхности, 0..1   VelDecK = 0.9                   // Коэфициент падения скорости при нулевом угле к поверхности, 0..1
VelDecKRnd = 0.3                // Рандом на него (равномерный в сторону уменьшения, значение задает нижнюю границу диапазона) -[0..1]*rnd   VelDecKRnd = 0.3                // Рандом на него (равномерный в сторону уменьшения, значение задает нижнюю границу диапазона) -[0..1]*rnd
VelDirKRnd = 15.0               // Рандом изменения направления отскока по горизонтали, нормаьлное распределение, град   VelDirKRnd = 15.0               // Рандом изменения направления отскока по горизонтали, нормаьлное распределение, град
VelPitchKRnd = 0.5              // Коэффициент рандома изменения угла отскока по вертикали, +-[0..1]*rnd * УГОЛ, [0..1]   VelPitchKRnd = 0.5              // Коэффициент рандома изменения угла отскока по вертикали, +-[0..1]*rnd * УГОЛ, [0..1]
VelAngMax = 20.0                // Максимальный угол к поверхности для возможности рикошета, при этом угле скорость отскока =0, град   VelAngMax = 20.0                // Максимальный угол к поверхности для возможности рикошета, при этом угле скорость отскока =0, град
VelAngMaxRnd = 10.0             // Рандом на него (равномерный в сторону уменьшения, значение задает нижнюю границу диапазона) -[0..1]*rnd, град   VelAngMaxRnd = 10.0             // Рандом на него (равномерный в сторону уменьшения, значение задает нижнюю границу диапазона) -[0..1]*rnd, град
VelXMin = 45.0                  // Минимальная продольная состовляющая скорости для возможности рикошета, м/с   VelXMin = 45.0                  // Минимальная продольная состовляющая скорости для возможности рикошета, м/с
VelXMinRnd = 15.0               // Рандом на неё (равномерный в сторону уменьшения, значение задает нижнюю границу диапазона)  -[0..1]*rnd, м/с   VelXMinRnd = 15.0               // Рандом на неё (равномерный в сторону уменьшения, значение задает нижнюю границу диапазона)  -[0..1]*rnd, м/с
OrientDev = 30.0                // максимальное отклонение ориентации от направления вектора скорости после рикошета, нормаьлное распределение, град    OrientDev = 30.0                // максимальное отклонение ориентации от направления вектора скорости после рикошета, нормаьлное распределение, град 
     
// эффекты падения бомбы   // эффекты падения бомбы
     
HitDummyEffect=""   HitDummyEffect=""
HitWoodEffect="LuaScripts/WorldObjects/Explosions/Effects/hit_bomb_object.txt" <> HitMiscEffect="LuaScripts/WorldObjects/Explosions/Effects/hit_bomb_object.txt"
HitWaterEffect="LuaScripts/WorldObjects/Explosions/Effects/hit_bomb_water.txt" = HitWaterEffect="LuaScripts/WorldObjects/Explosions/Effects/hit_bomb_water.txt"
HitGroundEffect="LuaScripts/WorldObjects/Explosions/Effects/hit_bomb_ground.txt"   HitGroundEffect="LuaScripts/WorldObjects/Explosions/Effects/hit_bomb_ground.txt"
HitArmorEffect="LuaScripts/WorldObjects/Explosions/Effects/hit_bomb_object.txt"   HitArmorEffect="LuaScripts/WorldObjects/Explosions/Effects/hit_bomb_object.txt"
HitBuildingEffect="LuaScripts/WorldObjects/Explosions/Effects/hit_bomb_object.txt"   HitBuildingEffect="LuaScripts/WorldObjects/Explosions/Effects/hit_bomb_object.txt"
HitPlaneEffect="LuaScripts/WorldObjects/Explosions/Effects/hit_ap_37-50mm_wood.txt" <> HitMetalEffect="LuaScripts/WorldObjects/Explosions/Effects/hit_ap_37-50mm_wood.txt"
HitForestEffect="LuaScripts/WorldObjects/Explosions/Effects/hit_bomb_object.txt" = HitForestEffect="LuaScripts/WorldObjects/Explosions/Effects/hit_bomb_object.txt"
     
//      взрывы от детонации бомбы   //      взрывы от детонации бомбы
     
HitDummy="LuaScripts/WorldObjects/Explosions/Bombs/tnt25kg_frag25kg_expl_object.txt" <> HitDummy="LuaScripts/WorldObjects/Explosions/Bombs/HE_250mm_50kg_25kg_object.txt"
HitWood="LuaScripts/WorldObjects/Explosions/Bombs/tnt25kg_frag25kg_expl_object.txt"   HitMisc="LuaScripts/WorldObjects/Explosions/Bombs/HE_250mm_50kg_25kg_object.txt"
HitWater="LuaScripts/WorldObjects/Explosions/Bombs/tnt25kg_frag25kg_expl_water.txt"   HitWater="LuaScripts/WorldObjects/Explosions/Bombs/HE_250mm_50kg_25kg_water.txt"
HitGround="LuaScripts/WorldObjects/Explosions/Bombs/tnt25kg_frag25kg_expl_ground.txt"   HitGround="LuaScripts/WorldObjects/Explosions/Bombs/HE_250mm_50kg_25kg_ground.txt"
HitArmor="LuaScripts/WorldObjects/Explosions/Bombs/tnt25kg_frag25kg_expl_object.txt"   HitArmor="LuaScripts/WorldObjects/Explosions/Bombs/HE_250mm_50kg_25kg_object.txt"
HitBuilding="LuaScripts/WorldObjects/Explosions/Bombs/tnt25kg_frag25kg_expl_building.txt"   HitBuilding="LuaScripts/WorldObjects/Explosions/Bombs/HE_250mm_50kg_25kg_building.txt"
HitPlane="LuaScripts/WorldObjects/Explosions/Bombs/tnt25kg_frag25kg_expl_object.txt"   HitMetal="LuaScripts/WorldObjects/Explosions/Bombs/HE_250mm_50kg_25kg_object.txt"
HitForest="LuaScripts/WorldObjects/Explosions/Bombs/tnt25kg_frag25kg_expl_object.txt"   HitForest="LuaScripts/WorldObjects/Explosions/Bombs/HE_250mm_50kg_25kg_object.txt"