Проведён ребаланс трамваев

This commit is contained in:
Alex_BY 2016-03-15 14:17:15 +03:00
parent 237bc31115
commit f147f47cad
32 changed files with 683 additions and 78 deletions

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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
}
},

View File

@ -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
}
},

View File

@ -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
}
},

View File

@ -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
}
},

View File

@ -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

View File

@ -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

View File

@ -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
}
},

View File

@ -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
}
},

View File

@ -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
}
},

View File

@ -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

View File

@ -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
}
},

View File

@ -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

View File

@ -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
}
},

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 MiB

After

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 MiB

After

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 MiB

After

Width:  |  Height:  |  Size: 4.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 MiB

After

Width:  |  Height:  |  Size: 3.8 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 MiB

After

Width:  |  Height:  |  Size: 3.8 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 MiB

After

Width:  |  Height:  |  Size: 16 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB