Class_name = "CTorpedo" |
= |
Class_name = "CTorpedo" |
object_name = "NPC_TORPEDO_53-38" |
|
object_name = "NPC_TORPEDO_53-38" |
|
|
|
////// PhysicsBody properties |
|
////// PhysicsBody properties |
VisualImage=0,"graphics/Ammo/Torpedo_53-38.MGM",true |
|
VisualImage=0,"graphics/Ammo/Torpedo_53-38.MGM",true |
|
|
|
ImageAttr=27 // IA_NOCLIP | IA_NOCLIP_ANIM | IA_NOMINZ | IA_NOMINPIXELS |
|
ImageAttr=27 // IA_NOCLIP | IA_NOCLIP_ANIM | IA_NOMINZ | IA_NOMINPIXELS |
// IA_DEFAULT=0, |
|
// IA_DEFAULT=0, |
// IA_NOCLIP=1, |
|
// IA_NOCLIP=1, |
// IA_NOCLIP_ANIM=2, |
|
// IA_NOCLIP_ANIM=2, |
// IA_NOROTINTERPOLATION=4, |
|
// IA_NOROTINTERPOLATION=4, |
// IA_NOMINZ=8, |
|
// IA_NOMINZ=8, |
// IA_NOMINPIXELS=16, |
|
// IA_NOMINPIXELS=16, |
// IA_NOPOSINTERPOLATION=32, |
|
// IA_NOPOSINTERPOLATION=32, |
// IA_CLOSEVIEWARG=64, |
|
// IA_CLOSEVIEWARG=64, |
// IA_ALWAYSVISIBLE=128, |
|
// IA_ALWAYSVISIBLE=128, |
// IA_SCALEARG=256, |
|
// IA_SCALEARG=256, |
// ImageAttr=Attr1+Attr2+...+AttrN |
|
// ImageAttr=Attr1+Attr2+...+AttrN |
|
|
|
CollisionBody="graphics/Ammo/Torpedo_53-38.col" |
|
CollisionBody="graphics/Ammo/Torpedo_53-38.col" |
|
|
|
VisualRadius=5 |
|
VisualRadius=5 |
|
|
|
VisArg=100 |
|
VisArg=100 |
|
|
|
NoDirecion=false |
|
NoDirecion=false |
CalcWind=false |
|
CalcWind=false |
ProcessNetwork=true |
|
ProcessNetwork=true |
|
|
|
|
-+ |
Armor=-1,0, 0,0 |
|
|
|
//LimitT=false |
= |
//LimitT=false |
Rebound=0.01 |
|
Rebound=0.01 |
Friction=0.85 |
|
Friction=0.85 |
MaxDeep=0.1 |
|
MaxDeep=0.1 |
DynamicCOG=true |
|
DynamicCOG=true |
Ik=2 // подавление неустойчивости из-за вытянутой формы объекта |
|
Ik=2 // подавление неустойчивости из-за вытянутой формы объекта |
|
|
|
Mass=1615 //масса бомбы |
|
Mass=1615 //масса бомбы |
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.15 //значение к-та сопротивления при (M <= Mkr), зависит от формы тела но не от размера |
|
Cx_0=0.15 //значение к-та сопротивления при (M <= Mkr), зависит от формы тела но не от размера |
Cx_max=0.3 //значение к-та сопротивления при (M = 1), зависит от формы тела но не от размера |
|
Cx_max=0.3 //значение к-та сопротивления при (M = 1), зависит от формы тела но не от размера |
Cx_1=0.4 //значение к-та сопротивления при (M >= Mmax), зависит от формы тела но не от размера |
|
Cx_1=0.4 //значение к-та сопротивления при (M >= Mmax), зависит от формы тела но не от размера |
R=0.2665 //радиус бомбы |
|
R=0.2665 //радиус бомбы |
PrioritySpeed=23 |
|
PrioritySpeed=23 |
EngineThrust=2500 |
|
EngineThrust=2500 |
LiveTime=250 |
|
LiveTime=250 |
CruiseDepth=1.0 |
|
CruiseDepth=1.0 |
kPitchByDepth=1.0 // -коэффициент для вычисления вертикального угла в зависимости от отклонения от требуемой глубины - градусов на метр |
|
kPitchByDepth=1.0 // -коэффициент для вычисления вертикального угла в зависимости от отклонения от требуемой глубины - градусов на метр |
maxPitch=30.0 // -максимальный наклон |
|
maxPitch=30.0 // -максимальный наклон |
maxDepthRudderAngle=60.0 // -максимальное отклонения руля глубины |
|
maxDepthRudderAngle=60.0 // -максимальное отклонения руля глубины |
maxRudderAngle=20.0 // -максимальное отклонение руля поворота |
|
maxRudderAngle=20.0 // -максимальное отклонение руля поворота |
|
|
|
RNDWindFactor=0.1 //коэф-т бокового разброса |
|
RNDWindFactor=0.1 //коэф-т бокового разброса |
RNDWindChangeTimer=100.0 //таймер на смену к-та бокового разброса (можно сделать зиг-заг) |
|
RNDWindChangeTimer=100.0 //таймер на смену к-та бокового разброса (можно сделать зиг-заг) |
|
|
|
debug=false |
|
debug=false |
|
|
|
Cp=-0.1f,0.0f,0.0f |
|
Cp=-0.1f,0.0f,0.0f |
|
|
|
ParachuteDelay = 0.8 |
|
ParachuteDelay = 0.8 |
MinParachuteSpeed = 20 |
|
MinParachuteSpeed = 20 |
|
|
|
//[Parachute] |
|
//[Parachute] |
// MaxOpeningTension=40.0f // Slings tension while opening parachute (kg) |
|
// MaxOpeningTension=40.0f // Slings tension while opening parachute (kg) |
// MinRad=0.5f |
|
// MinRad=0.5f |
// MaxRad=3.4f |
|
// MaxRad=3.4f |
// MaxSlings=8.4f |
|
// MaxSlings=8.4f |
// SlingsDuration=2.5f |
|
// SlingsDuration=2.5f |
// PDuration=1 |
|
// PDuration=1 |
// VisibleParachute="LuaScripts/WorldObjects/Ballistics/Containers/Parachute_cargo.txt" |
|
// VisibleParachute="LuaScripts/WorldObjects/Ballistics/Containers/Parachute_cargo.txt" |
// SlingsAttach=-0.5f,0.0f,0.0f |
|
// SlingsAttach=-0.5f,0.0f,0.0f |
//[end] |
|
//[end] |
|
|
|
BackTrailArg=63235 |
|
BackTrailArg=63235 |
|
|
|
floathook=0, 0.2, 0, 103,false //x,y,z, Arg, 3D water |
|
floathook=0, 0.2, 0, 103,false //x,y,z, Arg, 3D water |
|
|
|
OnDropLandScript = "LuaScripts/WorldObjects/Emitters/DustBlow1_1.txt" |
|
OnDropLandScript = "LuaScripts/WorldObjects/Emitters/DustBlow1_1.txt" |
OnDropWaterScript = "LuaScripts/WorldObjects/Emitters/WaterSpray1_1.txt" |
|
OnDropWaterScript = "LuaScripts/WorldObjects/Emitters/WaterSpray1_1.txt" |
Hit="LuaScripts/WorldObjects/Explosions/Bombs/tnt300kg_frag200kg_expl_water.txt" |
<> |
Hit="LuaScripts/WorldObjects/Explosions/Bombs/HE_533mm_500kg_300kg_water.txt" |
|
= |
|
DebugInfo = false |
|
DebugInfo = false |