Проведён ребаланс трамваев
|
@ -1,22 +1,23 @@
|
|||
-- Generated by Train Fever Model Converter version 0.3.5481.4047
|
||||
function data() return {
|
||||
animations = {
|
||||
|
||||
},
|
||||
matConfigs = { { 0, }, },
|
||||
subMeshes = { {
|
||||
indices = {
|
||||
normal = { count = 67440, offset = 551328, },
|
||||
position = { count = 67440, offset = 618768, },
|
||||
tangent = { count = 67440, offset = 686208, },
|
||||
uv0 = { count = 67440, offset = 753648, },
|
||||
matConfigs = { { 0 } },
|
||||
subMeshes = {
|
||||
{ -- Object 0
|
||||
indices = {
|
||||
position = { count = 67896, offset = 0, },
|
||||
normal = { count = 67896, offset = 67896, },
|
||||
uv0 = { count = 67896, offset = 135792, },
|
||||
tangent = { count = 67896, offset = 203688, },
|
||||
},
|
||||
materials = { "vehicle/tram/KTM5M3.mtl" },
|
||||
},
|
||||
materials = { "vehicle/tram/KTM5M3.mtl" },
|
||||
}, },
|
||||
vertexAttr =
|
||||
{
|
||||
normal = { count = 137832, numComp = 3, offset = 0, },
|
||||
position = { count = 137832, numComp = 3, offset = 137832, },
|
||||
tangent = { count = 183776, numComp = 4, offset = 275664, },
|
||||
uv0 = { count = 91888, numComp = 2, offset = 459440, },
|
||||
},
|
||||
} end
|
||||
vertexAttr = {
|
||||
position = { count = 203688, numComp = 3, offset = 271584, },
|
||||
normal = { count = 203688, numComp = 3, offset = 475272, },
|
||||
uv0 = { count = 135792, numComp = 2, offset = 678960, },
|
||||
tangent = { count = 271584, numComp = 4, offset = 814752, },
|
||||
},
|
||||
} end
|
||||
|
|
|
@ -1,22 +1,23 @@
|
|||
-- Generated by Train Fever Model Converter version 0.3.5481.4047
|
||||
function data() return {
|
||||
animations = {
|
||||
|
||||
},
|
||||
matConfigs = { { 0, }, },
|
||||
subMeshes = { {
|
||||
indices = {
|
||||
normal = { count = 60624, offset = 500400, },
|
||||
position = { count = 60624, offset = 561024, },
|
||||
tangent = { count = 60624, offset = 621648, },
|
||||
uv0 = { count = 60624, offset = 682272, },
|
||||
matConfigs = { { 0 } },
|
||||
subMeshes = {
|
||||
{ -- Object 0
|
||||
indices = {
|
||||
position = { count = 61524, offset = 0, },
|
||||
normal = { count = 61524, offset = 61524, },
|
||||
uv0 = { count = 61524, offset = 123048, },
|
||||
tangent = { count = 61524, offset = 184572, },
|
||||
},
|
||||
materials = { "vehicle/tram/TatraT3.mtl" },
|
||||
},
|
||||
materials = { "vehicle/tram/TatraT3.mtl" },
|
||||
}, },
|
||||
vertexAttr =
|
||||
{
|
||||
normal = { count = 125100, numComp = 3, offset = 0, },
|
||||
position = { count = 125100, numComp = 3, offset = 125100, },
|
||||
tangent = { count = 166800, numComp = 4, offset = 250200, },
|
||||
uv0 = { count = 83400, numComp = 2, offset = 417000, },
|
||||
},
|
||||
} end
|
||||
vertexAttr = {
|
||||
position = { count = 184572, numComp = 3, offset = 246096, },
|
||||
normal = { count = 184572, numComp = 3, offset = 430668, },
|
||||
uv0 = { count = 123048, numComp = 2, offset = 615240, },
|
||||
tangent = { count = 246096, numComp = 4, offset = 738288, },
|
||||
},
|
||||
} end
|
||||
|
|
|
@ -6,18 +6,18 @@ function data() return {
|
|||
subMeshes = {
|
||||
{ -- Object 0
|
||||
indices = {
|
||||
position = { count = 35616, offset = 0, },
|
||||
normal = { count = 35616, offset = 35616, },
|
||||
uv0 = { count = 35616, offset = 71232, },
|
||||
tangent = { count = 35616, offset = 106848, },
|
||||
position = { count = 35568, offset = 0, },
|
||||
normal = { count = 35568, offset = 35568, },
|
||||
uv0 = { count = 35568, offset = 71136, },
|
||||
tangent = { count = 35568, offset = 106704, },
|
||||
},
|
||||
materials = { "vehicle/tram/Xtram.mtl" },
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
position = { count = 106848, numComp = 3, offset = 142464, },
|
||||
normal = { count = 106848, numComp = 3, offset = 249312, },
|
||||
uv0 = { count = 71232, numComp = 2, offset = 356160, },
|
||||
tangent = { count = 142464, numComp = 4, offset = 427392, },
|
||||
position = { count = 106704, numComp = 3, offset = 142272, },
|
||||
normal = { count = 106704, numComp = 3, offset = 248976, },
|
||||
uv0 = { count = 71136, numComp = 2, offset = 355680, },
|
||||
tangent = { count = 142272, numComp = 4, offset = 426816, },
|
||||
},
|
||||
} end
|
||||
|
|
|
@ -70,7 +70,7 @@ return {
|
|||
axles = { "vehicle/tram/KTM5M3/ktm5m3_w.msh"}
|
||||
}
|
||||
},
|
||||
topSpeed = 70,
|
||||
topSpeed = 75,
|
||||
weight = 18.65,
|
||||
engines = {
|
||||
{ type = "ELECTRIC", power = 180.0, tractiveEffort = 20.0 }
|
||||
|
@ -80,19 +80,19 @@ return {
|
|||
transportVehicle = {
|
||||
carrier = "TRAM",
|
||||
capacities = {
|
||||
{ type = "PASSENGERS", capacity = 68 }
|
||||
{ type = "PASSENGERS", capacity = 120 }
|
||||
},
|
||||
loadSpeed = 3
|
||||
},
|
||||
availability = {
|
||||
yearFrom = 1971,
|
||||
yearTo = 1993
|
||||
yearTo = 1989
|
||||
},
|
||||
cost = {
|
||||
price = 170000
|
||||
price = 250000
|
||||
},
|
||||
maintenance = {
|
||||
runningCosts = 28000,
|
||||
runningCosts = 48000,
|
||||
lifespan = 25
|
||||
}
|
||||
},
|
||||
|
|
|
@ -85,29 +85,29 @@ return {
|
|||
axles = { "vehicle/tram/KTM5M3/ktm5m3_w.msh"}
|
||||
}
|
||||
},
|
||||
topSpeed = 60,
|
||||
weight = 18.65,
|
||||
topSpeed = 75,
|
||||
weight = 37.3,
|
||||
engines = {
|
||||
{ type = "ELECTRIC", power = 360.0, tractiveEffort = 40.0 }
|
||||
{ type = "ELECTRIC", power = 180.0, tractiveEffort = 20.0 }
|
||||
},
|
||||
soundSet = "tram_modern"
|
||||
},
|
||||
transportVehicle = {
|
||||
carrier = "TRAM",
|
||||
capacities = {
|
||||
{ type = "PASSENGERS", capacity = 136 }
|
||||
{ type = "PASSENGERS", capacity = 240 }
|
||||
},
|
||||
loadSpeed = 6
|
||||
loadSpeed = 3
|
||||
},
|
||||
availability = {
|
||||
yearFrom = 1971,
|
||||
yearTo = 1993
|
||||
yearTo = 1989
|
||||
},
|
||||
cost = {
|
||||
price = 340000
|
||||
price = 500000
|
||||
},
|
||||
maintenance = {
|
||||
runningCosts = 50000,
|
||||
runningCosts = 96000,
|
||||
lifespan = 25
|
||||
}
|
||||
},
|
||||
|
|
|
@ -81,7 +81,7 @@ return {
|
|||
transportVehicle = {
|
||||
carrier = "TRAM",
|
||||
capacities = {
|
||||
{ type = "PASSENGERS", capacity = 60 }
|
||||
{ type = "PASSENGERS", capacity = 100 }
|
||||
},
|
||||
loadSpeed = 3
|
||||
},
|
||||
|
@ -90,10 +90,10 @@ return {
|
|||
yearTo = 1989
|
||||
},
|
||||
cost = {
|
||||
price = 180000
|
||||
price = 240000
|
||||
},
|
||||
maintenance = {
|
||||
runningCosts = 32000,
|
||||
runningCosts = 40000,
|
||||
lifespan = 40
|
||||
}
|
||||
},
|
||||
|
|
|
@ -96,7 +96,7 @@ return {
|
|||
transportVehicle = {
|
||||
carrier = "TRAM",
|
||||
capacities = {
|
||||
{ type = "PASSENGERS", capacity = 120 }
|
||||
{ type = "PASSENGERS", capacity = 200 }
|
||||
},
|
||||
loadSpeed = 6
|
||||
},
|
||||
|
@ -105,10 +105,10 @@ return {
|
|||
yearTo = 1989
|
||||
},
|
||||
cost = {
|
||||
price = 360000
|
||||
price = 480000
|
||||
},
|
||||
maintenance = {
|
||||
runningCosts = 64000,
|
||||
runningCosts = 80000,
|
||||
lifespan = 40
|
||||
}
|
||||
},
|
||||
|
|
|
@ -0,0 +1,167 @@
|
|||
function data()
|
||||
return {
|
||||
boundingInfo = {
|
||||
bbMax = {
|
||||
5.3, 0.98381000757217, 4.8104958534241,
|
||||
},
|
||||
bbMin = {
|
||||
-5.3, -0.98381000757217, -0.33427900075912,
|
||||
},
|
||||
|
||||
},
|
||||
lods = {
|
||||
{
|
||||
animations = {
|
||||
|
||||
},
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/tram/KTM1blue_lod0_front.grp",
|
||||
transf = {
|
||||
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0, 1,
|
||||
},
|
||||
type = "GROUP",
|
||||
|
||||
},
|
||||
},
|
||||
events = {
|
||||
close_all_doors = {
|
||||
[1] = {
|
||||
forward = true,
|
||||
name = "close_doors",
|
||||
},
|
||||
},
|
||||
open_all_doors = {
|
||||
[1] = {
|
||||
forward = true,
|
||||
name = "open_doors",
|
||||
},
|
||||
},
|
||||
|
||||
},
|
||||
matConfigs = {
|
||||
{
|
||||
0, 0,
|
||||
},
|
||||
},
|
||||
static = false,
|
||||
visibleFrom = 0,
|
||||
visibleTo = 100,
|
||||
|
||||
},
|
||||
{
|
||||
animations = {
|
||||
|
||||
},
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/tram/KTM1blue_lod1_front.grp",
|
||||
transf = {
|
||||
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0, 1,
|
||||
},
|
||||
type = "GROUP",
|
||||
|
||||
},
|
||||
},
|
||||
events = {
|
||||
close_all_doors = {
|
||||
[1] = {
|
||||
forward = true,
|
||||
name = "close_doors",
|
||||
},
|
||||
},
|
||||
open_all_doors = {
|
||||
[1] = {
|
||||
forward = true,
|
||||
name = "open_doors",
|
||||
},
|
||||
},
|
||||
|
||||
},
|
||||
matConfigs = {
|
||||
{
|
||||
0, 0,
|
||||
},
|
||||
},
|
||||
static = false,
|
||||
visibleFrom = 100,
|
||||
visibleTo = 500,
|
||||
|
||||
},
|
||||
{
|
||||
animations = {
|
||||
|
||||
},
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/tram/KTM1blue_lod2_front.grp",
|
||||
transf = {
|
||||
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.08, 0, 0, 1,
|
||||
},
|
||||
type = "GROUP",
|
||||
|
||||
},
|
||||
},
|
||||
events = {
|
||||
|
||||
},
|
||||
matConfigs = {
|
||||
{
|
||||
0, 0,
|
||||
},
|
||||
},
|
||||
static = false,
|
||||
visibleFrom = 500,
|
||||
visibleTo = 2200,
|
||||
|
||||
},
|
||||
},
|
||||
metadata = {
|
||||
description = {
|
||||
name = _("КТМ1"),
|
||||
description = _("КТМ-1 - советский моторный двухосный трамвай. Один из первых советских послевоенных трамвайных вагонов. В конструкции трамвая КТМ были применены как прогрессивные (несущий кузов) так и устаревшие (непосредственная система управления и двухосная схема) решения.")
|
||||
},
|
||||
railVehicle = {
|
||||
configs = {
|
||||
{
|
||||
axles = { "vehicle/tram/KTM1blue/ktm2_w_lod0.msh" },
|
||||
|
||||
},
|
||||
{
|
||||
axles = { "vehicle/tram/KTM1blue/ktm2_w_lod0.msh" },
|
||||
|
||||
},
|
||||
{
|
||||
axles = { "vehicle/tram/KTM1blue/ktm2_w_lod2.msh" },
|
||||
|
||||
}
|
||||
},
|
||||
topSpeed = 40,
|
||||
weight = 10.25,
|
||||
engines = {
|
||||
{ type = "ELECTRIC", power = 92.0, tractiveEffort = 35.0 }
|
||||
},
|
||||
soundSet = "tram_old"
|
||||
},
|
||||
transportVehicle = {
|
||||
carrier = "TRAM",
|
||||
capacities = {
|
||||
{ type = "PASSENGERS", capacity = 48 }
|
||||
},
|
||||
loadSpeed = 4
|
||||
},
|
||||
availability = {
|
||||
yearFrom = 1947,
|
||||
yearTo = 1961
|
||||
},
|
||||
cost = {
|
||||
price = 95000
|
||||
},
|
||||
maintenance = {
|
||||
runningCosts = 20000,
|
||||
lifespan = 30
|
||||
}
|
||||
},
|
||||
|
||||
}
|
||||
end
|
|
@ -0,0 +1,167 @@
|
|||
function data()
|
||||
return {
|
||||
boundingInfo = {
|
||||
bbMax = {
|
||||
5.3, 0.98381000757217, 4.8104958534241,
|
||||
},
|
||||
bbMin = {
|
||||
-5.3, -0.98381000757217, -0.33427900075912,
|
||||
},
|
||||
|
||||
},
|
||||
lods = {
|
||||
{
|
||||
animations = {
|
||||
|
||||
},
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/tram/ktm1red_lod0_front.grp",
|
||||
transf = {
|
||||
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0, 1,
|
||||
},
|
||||
type = "GROUP",
|
||||
|
||||
},
|
||||
},
|
||||
events = {
|
||||
close_all_doors = {
|
||||
[1] = {
|
||||
forward = true,
|
||||
name = "close_doors",
|
||||
},
|
||||
},
|
||||
open_all_doors = {
|
||||
[1] = {
|
||||
forward = true,
|
||||
name = "open_doors",
|
||||
},
|
||||
},
|
||||
|
||||
},
|
||||
matConfigs = {
|
||||
{
|
||||
0, 0,
|
||||
},
|
||||
},
|
||||
static = false,
|
||||
visibleFrom = 0,
|
||||
visibleTo = 100,
|
||||
|
||||
},
|
||||
{
|
||||
animations = {
|
||||
|
||||
},
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/tram/ktm1red_lod1_front.grp",
|
||||
transf = {
|
||||
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0, 1,
|
||||
},
|
||||
type = "GROUP",
|
||||
|
||||
},
|
||||
},
|
||||
events = {
|
||||
close_all_doors = {
|
||||
[1] = {
|
||||
forward = true,
|
||||
name = "close_doors",
|
||||
},
|
||||
},
|
||||
open_all_doors = {
|
||||
[1] = {
|
||||
forward = true,
|
||||
name = "open_doors",
|
||||
},
|
||||
},
|
||||
|
||||
},
|
||||
matConfigs = {
|
||||
{
|
||||
0, 0,
|
||||
},
|
||||
},
|
||||
static = false,
|
||||
visibleFrom = 100,
|
||||
visibleTo = 500,
|
||||
|
||||
},
|
||||
{
|
||||
animations = {
|
||||
|
||||
},
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/tram/ktm1red_lod2_front.grp",
|
||||
transf = {
|
||||
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0, 1,
|
||||
},
|
||||
type = "GROUP",
|
||||
|
||||
},
|
||||
},
|
||||
events = {
|
||||
|
||||
},
|
||||
matConfigs = {
|
||||
{
|
||||
0, 0,
|
||||
},
|
||||
},
|
||||
static = false,
|
||||
visibleFrom = 500,
|
||||
visibleTo = 2200,
|
||||
|
||||
},
|
||||
},
|
||||
metadata = {
|
||||
description = {
|
||||
name = _("КТМ1"),
|
||||
description = _("КТМ-1 - советский моторный двухосный трамвай. Один из первых советских послевоенных трамвайных вагонов. В конструкции трамвая КТМ были применены как прогрессивные (несущий кузов) так и устаревшие (непосредственная система управления и двухосная схема) решения.")
|
||||
},
|
||||
railVehicle = {
|
||||
configs = {
|
||||
{
|
||||
axles = { "vehicle/tram/KTM1red/ktm2_w_lod0.msh" },
|
||||
|
||||
},
|
||||
{
|
||||
axles = { "vehicle/tram/KTM1red/ktm2_w_lod0.msh" },
|
||||
|
||||
},
|
||||
{
|
||||
axles = { "vehicle/tram/KTM1red/ktm2_w_lod2.msh" },
|
||||
|
||||
}
|
||||
},
|
||||
topSpeed = 40,
|
||||
weight = 10.25,
|
||||
engines = {
|
||||
{ type = "ELECTRIC", power = 92.0, tractiveEffort = 35.0 }
|
||||
},
|
||||
soundSet = "tram_old"
|
||||
},
|
||||
transportVehicle = {
|
||||
carrier = "TRAM",
|
||||
capacities = {
|
||||
{ type = "PASSENGERS", capacity = 48 }
|
||||
},
|
||||
loadSpeed = 4
|
||||
},
|
||||
availability = {
|
||||
yearFrom = 1947,
|
||||
yearTo = 1961
|
||||
},
|
||||
cost = {
|
||||
price = 95000
|
||||
},
|
||||
maintenance = {
|
||||
runningCosts = 20000,
|
||||
lifespan = 30
|
||||
}
|
||||
},
|
||||
|
||||
}
|
||||
end
|
|
@ -186,7 +186,7 @@ boundingInfo = {
|
|||
transportVehicle = {
|
||||
carrier = "TRAM",
|
||||
capacities = {
|
||||
{ type = "PASSENGERS", capacity = 48 }
|
||||
{ type = "PASSENGERS", capacity = 96 }
|
||||
},
|
||||
loadSpeed = 4
|
||||
},
|
||||
|
@ -195,10 +195,10 @@ boundingInfo = {
|
|||
yearTo = 1961
|
||||
},
|
||||
cost = {
|
||||
price = 75000
|
||||
price = 190000
|
||||
},
|
||||
maintenance = {
|
||||
runningCosts = 13000,
|
||||
runningCosts = 40000,
|
||||
lifespan = 30
|
||||
}
|
||||
},
|
||||
|
|
|
@ -186,7 +186,7 @@ boundingInfo = {
|
|||
transportVehicle = {
|
||||
carrier = "TRAM",
|
||||
capacities = {
|
||||
{ type = "PASSENGERS", capacity = 48 }
|
||||
{ type = "PASSENGERS", capacity = 96 }
|
||||
},
|
||||
loadSpeed = 4
|
||||
},
|
||||
|
@ -195,10 +195,10 @@ boundingInfo = {
|
|||
yearTo = 1961
|
||||
},
|
||||
cost = {
|
||||
price = 75000
|
||||
price = 190000
|
||||
},
|
||||
maintenance = {
|
||||
runningCosts = 13000,
|
||||
runningCosts = 40000,
|
||||
lifespan = 30
|
||||
}
|
||||
},
|
||||
|
|
|
@ -186,7 +186,7 @@ boundingInfo = {
|
|||
transportVehicle = {
|
||||
carrier = "TRAM",
|
||||
capacities = {
|
||||
{ type = "PASSENGERS", capacity = 52 }
|
||||
{ type = "PASSENGERS", capacity = 96 }
|
||||
},
|
||||
loadSpeed = 4
|
||||
},
|
||||
|
@ -195,10 +195,10 @@ boundingInfo = {
|
|||
yearTo = 1969
|
||||
},
|
||||
cost = {
|
||||
price = 80000
|
||||
price = 190000
|
||||
},
|
||||
maintenance = {
|
||||
runningCosts = 15000,
|
||||
runningCosts = 40000,
|
||||
lifespan = 35
|
||||
}
|
||||
},
|
||||
|
|
|
@ -0,0 +1,167 @@
|
|||
function data()
|
||||
return {
|
||||
boundingInfo = {
|
||||
bbMax = {
|
||||
5.3, 0.98381000757217, 4.8104958534241,
|
||||
},
|
||||
bbMin = {
|
||||
-5.3, -0.98381000757217, -0.33427900075912,
|
||||
},
|
||||
|
||||
},
|
||||
lods = {
|
||||
{
|
||||
animations = {
|
||||
|
||||
},
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/tram/ktm2_lod0_front.grp",
|
||||
transf = {
|
||||
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0, 1,
|
||||
},
|
||||
type = "GROUP",
|
||||
|
||||
},
|
||||
},
|
||||
events = {
|
||||
close_all_doors = {
|
||||
[1] = {
|
||||
forward = true,
|
||||
name = "close_doors",
|
||||
},
|
||||
},
|
||||
open_all_doors = {
|
||||
[1] = {
|
||||
forward = true,
|
||||
name = "open_doors",
|
||||
},
|
||||
},
|
||||
|
||||
},
|
||||
matConfigs = {
|
||||
{
|
||||
0, 0,
|
||||
},
|
||||
},
|
||||
static = false,
|
||||
visibleFrom = 0,
|
||||
visibleTo = 100,
|
||||
|
||||
},
|
||||
{
|
||||
animations = {
|
||||
|
||||
},
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/tram/ktm2_lod1_front.grp",
|
||||
transf = {
|
||||
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0, 1,
|
||||
},
|
||||
type = "GROUP",
|
||||
|
||||
},
|
||||
},
|
||||
events = {
|
||||
close_all_doors = {
|
||||
[1] = {
|
||||
forward = true,
|
||||
name = "close_doors",
|
||||
},
|
||||
},
|
||||
open_all_doors = {
|
||||
[1] = {
|
||||
forward = true,
|
||||
name = "open_doors",
|
||||
},
|
||||
},
|
||||
|
||||
},
|
||||
matConfigs = {
|
||||
{
|
||||
0, 0,
|
||||
},
|
||||
},
|
||||
static = false,
|
||||
visibleFrom = 100,
|
||||
visibleTo = 500,
|
||||
|
||||
},
|
||||
{
|
||||
animations = {
|
||||
|
||||
},
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/tram/ktm2_lod2_front.grp",
|
||||
transf = {
|
||||
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0.0, 0, 0, 1,
|
||||
},
|
||||
type = "GROUP",
|
||||
|
||||
},
|
||||
},
|
||||
events = {
|
||||
|
||||
},
|
||||
matConfigs = {
|
||||
{
|
||||
0, 0,
|
||||
},
|
||||
},
|
||||
static = false,
|
||||
visibleFrom = 500,
|
||||
visibleTo = 2200,
|
||||
|
||||
},
|
||||
},
|
||||
metadata = {
|
||||
description = {
|
||||
name = _("КТМ2"),
|
||||
description = _("КТМ-2 - советский моторный двухосный трамвай. Эти трамваи поезда работали практически во всех городах СССР и выпускались до начала производства КТМ-5.")
|
||||
},
|
||||
railVehicle = {
|
||||
configs = {
|
||||
{
|
||||
axles = { "vehicle/tram/KTM2/ktm2_w_lod0.msh" },
|
||||
|
||||
},
|
||||
{
|
||||
axles = { "vehicle/tram/KTM2/ktm2_w_lod0.msh" },
|
||||
|
||||
},
|
||||
{
|
||||
axles = { "vehicle/tram/KTM2/ktm2_w_lod2.msh" },
|
||||
|
||||
}
|
||||
},
|
||||
topSpeed = 45,
|
||||
weight = 9.4,
|
||||
engines = {
|
||||
{ type = "ELECTRIC", power = 100.0, tractiveEffort = 35.0 }
|
||||
},
|
||||
soundSet = "tram_old"
|
||||
},
|
||||
transportVehicle = {
|
||||
carrier = "TRAM",
|
||||
capacities = {
|
||||
{ type = "PASSENGERS", capacity = 48 }
|
||||
},
|
||||
loadSpeed = 4
|
||||
},
|
||||
availability = {
|
||||
yearFrom = 1958,
|
||||
yearTo = 1969
|
||||
},
|
||||
cost = {
|
||||
price = 95000
|
||||
},
|
||||
maintenance = {
|
||||
runningCosts = 20000,
|
||||
lifespan = 35
|
||||
}
|
||||
},
|
||||
|
||||
}
|
||||
end
|
|
@ -226,7 +226,7 @@ boundingInfo = {
|
|||
transportVehicle = {
|
||||
carrier = "TRAM",
|
||||
capacities = {
|
||||
{ type = "PASSENGERS", capacity = 77 }
|
||||
{ type = "PASSENGERS", capacity = 144 }
|
||||
},
|
||||
loadSpeed = 6
|
||||
},
|
||||
|
@ -235,10 +235,10 @@ boundingInfo = {
|
|||
yearTo = 1969
|
||||
},
|
||||
cost = {
|
||||
price = 120000
|
||||
price = 285000
|
||||
},
|
||||
maintenance = {
|
||||
runningCosts = 22500,
|
||||
runningCosts = 60000,
|
||||
lifespan = 35
|
||||
}
|
||||
},
|
||||
|
|
|
@ -0,0 +1,102 @@
|
|||
function data()
|
||||
return {
|
||||
boundingInfo = {
|
||||
bbMax = {
|
||||
5.93, 0.98381000757217, 4.8104958534241,
|
||||
},
|
||||
bbMin = {
|
||||
-5.97, -0.98381000757217, -0.33427900075912,
|
||||
},
|
||||
|
||||
},
|
||||
lods = {
|
||||
{
|
||||
animations = {
|
||||
|
||||
},
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/tram/x_tram_lod0_front.grp",
|
||||
transf = {
|
||||
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1,
|
||||
},
|
||||
type = "GROUP",
|
||||
|
||||
},
|
||||
},
|
||||
events = {
|
||||
close_all_doors = {
|
||||
[1] = {
|
||||
forward = true,
|
||||
name = "close_doors",
|
||||
},
|
||||
},
|
||||
open_all_doors = {
|
||||
[1] = {
|
||||
forward = true,
|
||||
name = "open_doors",
|
||||
},
|
||||
},
|
||||
|
||||
},
|
||||
matConfigs = {
|
||||
{
|
||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
},
|
||||
},
|
||||
static = false,
|
||||
visibleFrom = 0,
|
||||
visibleTo = 1300,
|
||||
|
||||
},
|
||||
|
||||
},
|
||||
metadata = {
|
||||
description = {
|
||||
name = _("Трамвайный вагон Х"),
|
||||
description = _("Трамвайный вагон Х (Харьковский) - типовой серийный советский трамвайный вагон. Производился на Мытищенским Машиностроительным и Усть-Катавским Вагоностроительным заводами, а первая партия предназначалась для Харькова, почему вагон и получил индекс Х.")
|
||||
},
|
||||
railVehicle = {
|
||||
configs = {
|
||||
{
|
||||
axles = { "vehicle/tram/x_tram/x_tram_w_lod0.msh" },
|
||||
|
||||
},
|
||||
{
|
||||
axles = { "vehicle/tram/x_tram/x_tram_w_lod0.msh" },
|
||||
|
||||
},
|
||||
{
|
||||
axles = { "vehicle/tram/x_tram/x_tram_w_lod0.msh" },
|
||||
|
||||
}
|
||||
},
|
||||
topSpeed = 40,
|
||||
weight = 9.9,
|
||||
engines = {
|
||||
{ type = "ELECTRIC", power = 110.0, tractiveEffort = 40.0 }
|
||||
},
|
||||
soundSet = "tram_old"
|
||||
},
|
||||
transportVehicle = {
|
||||
carrier = "TRAM",
|
||||
capacities = {
|
||||
{ type = "PASSENGERS", capacity = 48 }
|
||||
},
|
||||
loadSpeed = 2
|
||||
},
|
||||
availability = {
|
||||
yearFrom = 1928,
|
||||
yearTo = 1946
|
||||
},
|
||||
cost = {
|
||||
price = 95000
|
||||
},
|
||||
maintenance = {
|
||||
runningCosts = 22000,
|
||||
lifespan = 45
|
||||
}
|
||||
},
|
||||
|
||||
}
|
||||
end
|
|
@ -57,7 +57,7 @@ boundingInfo = {
|
|||
},
|
||||
matConfigs = {
|
||||
{
|
||||
0, 0,
|
||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
},
|
||||
},
|
||||
static = false,
|
||||
|
@ -97,19 +97,19 @@ boundingInfo = {
|
|||
transportVehicle = {
|
||||
carrier = "TRAM",
|
||||
capacities = {
|
||||
{ type = "PASSENGERS", capacity = 48 }
|
||||
{ type = "PASSENGERS", capacity = 96 }
|
||||
},
|
||||
loadSpeed = 4
|
||||
},
|
||||
availability = {
|
||||
yearFrom = 1928,
|
||||
yearTo = 1941
|
||||
yearTo = 1946
|
||||
},
|
||||
cost = {
|
||||
price = 80000
|
||||
price = 190000
|
||||
},
|
||||
maintenance = {
|
||||
runningCosts = 15000,
|
||||
runningCosts = 44000,
|
||||
lifespan = 45
|
||||
}
|
||||
},
|
||||
|
|
Before Width: | Height: | Size: 4.0 MiB After Width: | Height: | Size: 4.0 MiB |
Before Width: | Height: | Size: 4.0 MiB After Width: | Height: | Size: 4.0 MiB |
Before Width: | Height: | Size: 4.0 MiB After Width: | Height: | Size: 4.0 MiB |
Before Width: | Height: | Size: 3.8 MiB After Width: | Height: | Size: 3.8 MiB |
Before Width: | Height: | Size: 3.8 MiB After Width: | Height: | Size: 3.8 MiB |
Before Width: | Height: | Size: 16 MiB After Width: | Height: | Size: 16 MiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 14 KiB |