197 lines
5.8 KiB
Plaintext
197 lines
5.8 KiB
Plaintext
function data()
|
||
return {
|
||
boundingInfo = {
|
||
bbMax = {
|
||
7.914, 1.611, 4.909,
|
||
},
|
||
bbMin = {
|
||
-21.85, -1.611, -0.047,
|
||
},
|
||
|
||
},
|
||
collider = {
|
||
params = {
|
||
|
||
},
|
||
type = "MESH",
|
||
|
||
},
|
||
lods = {
|
||
{
|
||
animations = {
|
||
|
||
},
|
||
children = {
|
||
{
|
||
id = "vehicle/train/FD20_body.grp",
|
||
transf = {
|
||
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1,
|
||
},
|
||
type = "GROUP",
|
||
|
||
},{
|
||
id = "vehicle/train/FD20_bogie_front.grp",
|
||
transf = {
|
||
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 3.655, 0, 0, 1,
|
||
},
|
||
type = "GROUP",
|
||
|
||
},{
|
||
id = "vehicle/train/FD20_bogie_back.grp",
|
||
transf = {
|
||
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -3.737, 0, 0, 1,
|
||
},
|
||
type = "GROUP",
|
||
|
||
},{
|
||
id = "vehicle/train/FD20_tender.grp",
|
||
transf = {
|
||
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -15.486, 0, 0, 1,
|
||
},
|
||
type = "GROUP",
|
||
|
||
},{
|
||
id = "vehicle/train/FD20_tender_bogie.grp",
|
||
transf = {
|
||
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -12.366, 0, 0, 1
|
||
},
|
||
type = "GROUP",
|
||
},{
|
||
id = "vehicle/train/FD20_tender_bogie.grp",
|
||
transf = {
|
||
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -18.606, 0, 0, 1
|
||
},
|
||
type = "GROUP",
|
||
},{
|
||
id = "vehicle/train/FD20_parts.grp",
|
||
transf = {
|
||
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -9.386, 0, 0, 1,
|
||
},
|
||
type = "GROUP",
|
||
|
||
},
|
||
},
|
||
events = {
|
||
drive = {
|
||
[1] = {
|
||
forward = true,
|
||
name = "drive",
|
||
}
|
||
|
||
},
|
||
|
||
},
|
||
matConfigs = {
|
||
{
|
||
0, 0, 0, 0, 0, 0, 0,
|
||
},
|
||
},
|
||
static = false,
|
||
visibleFrom = 0,
|
||
visibleTo = 2500,
|
||
|
||
},
|
||
},
|
||
metadata = {
|
||
description = {
|
||
name = _("ФД20"),
|
||
description = _(
|
||
"Cоветский магистральный грузовой паровоз \n"..
|
||
"типа 1-5-1, производившийся Луганским \n"..
|
||
"(Ворошиловградским) паровозостроительным \n"..
|
||
"заводом. Был создан в связи с проводившейся \n"..
|
||
"в Советском Союзе индустриализацией, когда \n"..
|
||
"правительство страны потребовало от \n"..
|
||
"железнодорожного транспорта справиться со \n"..
|
||
"всё возрастающим грузооборотом." )
|
||
},
|
||
railVehicle = {
|
||
topSpeed = 85.0,
|
||
weight = 134.4,
|
||
engines = {
|
||
{ type = "STEAM", power = 2312.0, tractiveEffort = 228.0 }
|
||
},
|
||
configs = {
|
||
{
|
||
axles = {
|
||
"vehicle/train/FD20/FD20_wheels_s_001.msh",
|
||
"vehicle/train/FD20/FD20_wheels_b_002.msh",
|
||
"vehicle/train/FD20/FD20_wheels_b_003.msh",
|
||
"vehicle/train/FD20/FD20_wheels_m_004.msh",
|
||
"vehicle/train/FD20/FD20_wheels_s_007.msh",
|
||
"vehicle/train/FD20/FD20_wheels_t.msh"
|
||
},
|
||
fakeBogies = {
|
||
{ group = 25, position = -18.606, offset = 0 },
|
||
{ group = 25, position = -17.366, offset = 0 },
|
||
{ group = 38, position = -9.386-15, offset = -0.3 },
|
||
{ group = 38, position = -9.386-.02, offset = -0.3 },
|
||
{ group = 40, position = -9.386-10, offset = -0.3 },
|
||
{ group = 40, position = -9.386-0.02, offset = -0.3 },
|
||
{ group = 42, position = -9.386-5, offset = -0.3 },
|
||
{ group = 42, position = -9.386-0.02, offset = -0.3 },
|
||
{ group = 44, position = -9.386-0.02, offset = -0.3 },
|
||
{ group = 44, position = -9.386+0.02, offset = -0.3 },
|
||
{ group = 46, position = -9.386+0.02, offset = -0.3 },
|
||
{ group = 46, position = -9.386+5, offset = -0.3 },
|
||
{ group = 48, position = -9.386+0.02, offset = -0.3 },
|
||
{ group = 48, position = -9.386+10, offset = -0.3 },
|
||
{ group = 50, position = -9.386+.02, offset = -0.3 },
|
||
{ group = 50, position = -9.386+15, offset = -0.3 },
|
||
},
|
||
}
|
||
},
|
||
soundSet = { name = "train_steam_modern", horn = "vehicle/train_steam_modern/steam_new_horn.wav" }
|
||
},
|
||
transportVehicle = {
|
||
carrier = "RAIL"
|
||
},
|
||
availability = {
|
||
yearFrom = 1931,
|
||
yearTo = 1942
|
||
},
|
||
cost = {
|
||
price = 1000000
|
||
},
|
||
maintenance = {
|
||
runningCosts = 750000,
|
||
lifespan = 50
|
||
},
|
||
particleSystem = {
|
||
emitters = {
|
||
{
|
||
position = { 5, .0, 5.0},
|
||
velocity = { .0, .0, 10.0 },
|
||
color = { .3, .3, .3 },
|
||
frequency = 100,
|
||
lifeTime = 15.0,
|
||
size01 = { 1, 12.0 },
|
||
child = 1
|
||
},
|
||
{
|
||
position = { 5, 1.462, .0 },
|
||
velocity = { .0, 4.0, 0.0 },
|
||
color = { .4, .4, .4 },
|
||
frequency = 12,
|
||
lifeTime = 10.0,
|
||
size01 = { .8, 10.0 },
|
||
child = 1
|
||
},
|
||
{
|
||
position = { 5, -1.462, .0 },
|
||
velocity = { .0, -4.0, 0.0 },
|
||
color = { .4, .4, .4 },
|
||
frequency = 12,
|
||
lifeTime = 10.0,
|
||
size01 = { .8, 10.0 },
|
||
child = 1
|
||
}
|
||
|
||
}
|
||
}
|
||
},
|
||
|
||
}
|
||
end
|
||
|
||
CostIndex = S; |