Добавлен электропоезд EJ675 Украинских Железных Дорог
|
@ -0,0 +1,15 @@
|
|||
function data()
|
||||
return {
|
||||
vehicles = {
|
||||
{ name = "vehicle/train/city_elephant_ukrainian_train.mdl", forward = true },
|
||||
{ name = "vehicle/waggon/city_elephant_ukrainian_carriage.mdl", forward = true },
|
||||
{ name = "vehicle/waggon/city_elephant_ukrainian_carriage.mdl", forward = true },
|
||||
{ name = "vehicle/waggon/city_elephant_ukrainian_carriage.mdl", forward = true },
|
||||
{ name = "vehicle/waggon/city_elephant_ukrainian_carriage.mdl", forward = true },
|
||||
{ name = "vehicle/waggon/city_elephant_ukrainian_control_car.mdl", forward = true },
|
||||
},
|
||||
name = _("EJ675 (6 вагонов)"),
|
||||
desc = _(
|
||||
"EJ675 (Skoda Elephant) - двухэтажный межрегиональный электропоезд двойного питания. Данный поезд представлен в цветах Украинских железных дорог.")
|
||||
}
|
||||
end
|
|
@ -0,0 +1,51 @@
|
|||
function data()
|
||||
return {
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_lod_0_bogie.msh",
|
||||
transf = {
|
||||
0.15398, 0.0, 0.0, 0.0, 0.0, 0.15398, 0.0, 0.0, 0.0, 0.0, 0.15398, 0.0, 0.00036, -0.0, -3e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_wheel.msh",
|
||||
transf = {
|
||||
0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, -1.41337, 0.00041, 0.44188, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_wheel.msh",
|
||||
transf = {
|
||||
0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 1.26044, 0.00041, 0.44188, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_lod_0_bogie.msh",
|
||||
transf = {
|
||||
0.15398, 0.0, 0.0, 0.0, 0.0, 0.15398, 0.0, 0.0, 0.0, 0.0, 0.15398, 0.0, -1e-05, -0.0, -3e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_wheel.msh",
|
||||
transf = {
|
||||
0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, -1.38061, 0.00041, 0.44188, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_wheel.msh",
|
||||
transf = {
|
||||
0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 1.26917, 0.00041, 0.44188, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, 0, 0, },
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,28 @@
|
|||
function data()
|
||||
return {
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_carriage/city_elephant_ukrainian_carriage_lod_0_bogie.msh",
|
||||
transf = {
|
||||
0.15398, 0.0, 0.0, 0.0, 0.0, 0.15398, 0.0, 0.0, 0.0, 0.0, 0.15398, 0.0, 0.00051, 0.00228, -0.00908, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
}, {
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_carriage/city_elephant_ukrainian_carriage_lod_0_wheel.msh",
|
||||
transf = {
|
||||
0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 1.22944, -0.00041, 0.44044, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
}, {
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_carriage/city_elephant_ukrainian_carriage_lod_0_wheel.msh",
|
||||
transf = {
|
||||
0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, -1.21899, -0.00041, 0.44044, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, 0, 0, },
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,28 @@
|
|||
function data()
|
||||
return {
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_carriage/city_elephant_ukrainian_carriage_lod_0_bogie.msh",
|
||||
transf = {
|
||||
0.15398, 0.0, 0.0, 0.0, 0.0, 0.15398, 0.0, 0.0, 0.0, 0.0, 0.15398, 0.0, -0.00133, 0.0001, 0.00018, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
}, {
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_carriage/city_elephant_ukrainian_carriage_lod_0_wheel.msh",
|
||||
transf = {
|
||||
0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 1.15407, 0.00016, 0.44971, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
}, {
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_carriage/city_elephant_ukrainian_carriage_lod_0_wheel.msh",
|
||||
transf = {
|
||||
0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, -1.29915, 0.00016, 0.44971, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, 0, 0, },
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,28 @@
|
|||
function data()
|
||||
return {
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_control_car/city_elephant_ukrainian_control_car_lod_0_boogie.msh",
|
||||
transf = {
|
||||
0.15398, 0.0, 0.0, 0.0, 0.0, 0.15398, 0.0, 0.0, 0.0, 0.0, 0.15398, 0.0, 0.00036, -0.0, -3e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
}, {
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_control_car/city_elephant_ukrainian_control_car_wheel.msh",
|
||||
transf = {
|
||||
0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 1.26243, 0.00041, 0.44188, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
}, {
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_control_car/city_elephant_ukrainian_control_car_wheel.msh",
|
||||
transf = {
|
||||
0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, -1.40673, 0.00041, 0.44188, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, 0, 0, },
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,28 @@
|
|||
function data()
|
||||
return {
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_control_car/city_elephant_ukrainian_control_car_lod_0_boogie.msh",
|
||||
transf = {
|
||||
0.15398, 0.0, 0.0, 0.0, 0.0, 0.15398, 0.0, 0.0, 0.0, 0.0, 0.15398, 0.0, -1e-05, -0.0, -3e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
}, {
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_control_car/city_elephant_ukrainian_control_car_wheel.msh",
|
||||
transf = {
|
||||
0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 1.26747, 0.00041, 0.44188, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
}, {
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_control_car/city_elephant_ukrainian_control_car_wheel.msh",
|
||||
transf = {
|
||||
0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, 0.0, 0.0, 0.0, 0.16929, 0.0, -1.41824, 0.00041, 0.44188, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, 0, 0, },
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,39 @@
|
|||
function data()
|
||||
return {
|
||||
params = {
|
||||
fade_out_range = {
|
||||
fadeOutEndDist = 20000,
|
||||
fadeOutStartDist = 10000,
|
||||
},
|
||||
map_color_reflect = {
|
||||
compressionAllowed = true,
|
||||
fileName = "models/vehicle/train/ukrainian_train.tga",
|
||||
magFilter = "LINEAR",
|
||||
minFilter = "LINEAR_MIPMAP_LINEAR",
|
||||
mipmapAlphaScale = 0,
|
||||
type = "TWOD",
|
||||
wrapS = "REPEAT",
|
||||
wrapT = "REPEAT",
|
||||
},
|
||||
map_env = {
|
||||
compressionAllowed = true,
|
||||
fileName = "c.tga",
|
||||
magFilter = "LINEAR",
|
||||
minFilter = "LINEAR",
|
||||
mipmapAlphaScale = 0,
|
||||
type = "CUBE_MAP",
|
||||
wrapS = "REPEAT",
|
||||
wrapT = "REPEAT",
|
||||
},
|
||||
props = {
|
||||
coeffs = {
|
||||
1, 1, 0.25, 20,
|
||||
},
|
||||
},
|
||||
two_sided = {
|
||||
twoSided = true,
|
||||
},
|
||||
},
|
||||
type = "REFLECTIVE",
|
||||
}
|
||||
end
|
|
@ -0,0 +1,39 @@
|
|||
function data()
|
||||
return {
|
||||
params = {
|
||||
fade_out_range = {
|
||||
fadeOutEndDist = 20000,
|
||||
fadeOutStartDist = 10000,
|
||||
},
|
||||
map_color_reflect = {
|
||||
compressionAllowed = true,
|
||||
fileName = "models/vehicle/waggon/ukrainian_carriage.tga",
|
||||
magFilter = "LINEAR",
|
||||
minFilter = "LINEAR_MIPMAP_LINEAR",
|
||||
mipmapAlphaScale = 0,
|
||||
type = "TWOD",
|
||||
wrapS = "REPEAT",
|
||||
wrapT = "REPEAT",
|
||||
},
|
||||
map_env = {
|
||||
compressionAllowed = true,
|
||||
fileName = "c.tga",
|
||||
magFilter = "LINEAR",
|
||||
minFilter = "LINEAR",
|
||||
mipmapAlphaScale = 0,
|
||||
type = "CUBE_MAP",
|
||||
wrapS = "REPEAT",
|
||||
wrapT = "REPEAT",
|
||||
},
|
||||
props = {
|
||||
coeffs = {
|
||||
1, 1, 0.25, 20,
|
||||
},
|
||||
},
|
||||
two_sided = {
|
||||
twoSided = true,
|
||||
},
|
||||
},
|
||||
type = "REFLECTIVE",
|
||||
}
|
||||
end
|
|
@ -0,0 +1,39 @@
|
|||
function data()
|
||||
return {
|
||||
params = {
|
||||
fade_out_range = {
|
||||
fadeOutEndDist = 20000,
|
||||
fadeOutStartDist = 10000,
|
||||
},
|
||||
map_color_reflect = {
|
||||
compressionAllowed = true,
|
||||
fileName = "models/vehicle/waggon/ukrainian_control_car.tga",
|
||||
magFilter = "LINEAR",
|
||||
minFilter = "LINEAR_MIPMAP_LINEAR",
|
||||
mipmapAlphaScale = 0,
|
||||
type = "TWOD",
|
||||
wrapS = "REPEAT",
|
||||
wrapT = "REPEAT",
|
||||
},
|
||||
map_env = {
|
||||
compressionAllowed = true,
|
||||
fileName = "c.tga",
|
||||
magFilter = "LINEAR",
|
||||
minFilter = "LINEAR",
|
||||
mipmapAlphaScale = 0,
|
||||
type = "CUBE_MAP",
|
||||
wrapS = "REPEAT",
|
||||
wrapT = "REPEAT",
|
||||
},
|
||||
props = {
|
||||
coeffs = {
|
||||
1, 1, 0.25, 20,
|
||||
},
|
||||
},
|
||||
two_sided = {
|
||||
twoSided = true,
|
||||
},
|
||||
},
|
||||
type = "REFLECTIVE",
|
||||
}
|
||||
end
|
|
@ -0,0 +1,54 @@
|
|||
function data()
|
||||
return {
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 38160,
|
||||
offset = 165816,
|
||||
},
|
||||
position = {
|
||||
count = 38160,
|
||||
offset = 89496,
|
||||
},
|
||||
tangent = {
|
||||
count = 38160,
|
||||
offset = 203976,
|
||||
},
|
||||
uv0 = {
|
||||
count = 38160,
|
||||
offset = 127656,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 10368,
|
||||
numComp = 3,
|
||||
offset = 27128,
|
||||
},
|
||||
position = {
|
||||
count = 21360,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 52000,
|
||||
numComp = 4,
|
||||
offset = 37496,
|
||||
},
|
||||
uv0 = {
|
||||
count = 5768,
|
||||
numComp = 2,
|
||||
offset = 21360,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,78 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_train_lod_0_door_1Action = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, -0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0.6, -0.05, 0 }
|
||||
},
|
||||
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 172,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 124,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 196,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 148,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 12,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 92,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,78 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_train_lod_0_door_2Action = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, -0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { -0.6, -0.05, 0 }
|
||||
},
|
||||
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 172,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 124,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 196,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 148,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 12,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 92,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,78 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_train_lod_0_door_3Action = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, -0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0.6, -0.05, 0 }
|
||||
},
|
||||
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 172,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 124,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 196,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 148,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 12,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 92,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,78 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_train_lod_0_door_4Action = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, -0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { -0.6, -0.05, 0 }
|
||||
},
|
||||
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 172,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 124,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 196,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 148,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 12,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 92,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,78 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_train_lod_0_door_5Action = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0.6, 0.05, 0 }
|
||||
},
|
||||
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 184,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 136,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 208,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 160,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 24,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 104,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,78 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_train_lod_0_door_6Action = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { -0.6, 0.05, 0 }
|
||||
},
|
||||
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 172,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 124,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 196,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 148,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 12,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 92,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,78 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_train_lod_0_door_7Action = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0.6, 0.05, 0 }
|
||||
},
|
||||
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 184,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 136,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 208,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 160,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 24,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 104,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,78 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_train_lod_0_door_8Action = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { -0.6, 0.05, 0 }
|
||||
},
|
||||
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 172,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 124,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 196,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 148,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 12,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 92,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,23 @@
|
|||
-- Generated by Train Fever Model Converter version 0.3.5481.4047
|
||||
function data() return {
|
||||
animations = {
|
||||
},
|
||||
matConfigs = { { 0 } },
|
||||
subMeshes = {
|
||||
{ -- Object 0
|
||||
indices = {
|
||||
position = { count = 128448, offset = 0, },
|
||||
normal = { count = 128448, offset = 128448, },
|
||||
uv0 = { count = 128448, offset = 256896, },
|
||||
tangent = { count = 128448, offset = 385344, },
|
||||
},
|
||||
materials = { "vehicle/train/Material_Elephant_ukrainian_train.mtl" }, -- Material "MESH_1"
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
position = { count = 385344, numComp = 3, offset = 513792, },
|
||||
normal = { count = 385344, numComp = 3, offset = 899136, },
|
||||
uv0 = { count = 256896, numComp = 2, offset = 1284480, },
|
||||
tangent = { count = 513792, numComp = 4, offset = 1541376, },
|
||||
},
|
||||
} end
|
|
@ -0,0 +1,54 @@
|
|||
function data()
|
||||
return {
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 5760,
|
||||
offset = 26072,
|
||||
},
|
||||
position = {
|
||||
count = 5760,
|
||||
offset = 14552,
|
||||
},
|
||||
tangent = {
|
||||
count = 5760,
|
||||
offset = 31832,
|
||||
},
|
||||
uv0 = {
|
||||
count = 5760,
|
||||
offset = 20312,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 3600,
|
||||
numComp = 3,
|
||||
offset = 4424,
|
||||
},
|
||||
position = {
|
||||
count = 2952,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 6528,
|
||||
numComp = 4,
|
||||
offset = 8024,
|
||||
},
|
||||
uv0 = {
|
||||
count = 1472,
|
||||
numComp = 2,
|
||||
offset = 2952,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,23 @@
|
|||
-- Generated by Train Fever Model Converter version 0.3.5481.4047
|
||||
function data() return {
|
||||
animations = {
|
||||
},
|
||||
matConfigs = { { 0 } },
|
||||
subMeshes = {
|
||||
{ -- Object 0
|
||||
indices = {
|
||||
position = { count = 69216, offset = 0, },
|
||||
normal = { count = 69216, offset = 69216, },
|
||||
uv0 = { count = 69216, offset = 138432, },
|
||||
tangent = { count = 69216, offset = 207648, },
|
||||
},
|
||||
materials = { "vehicle/waggon/Material_Elephant_ukrainian_Carriage.mtl", }, -- Material "Material__27"
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
position = { count = 207648, numComp = 3, offset = 276864, },
|
||||
normal = { count = 207648, numComp = 3, offset = 484512, },
|
||||
uv0 = { count = 138432, numComp = 2, offset = 692160, },
|
||||
tangent = { count = 276864, numComp = 4, offset = 830592, },
|
||||
},
|
||||
} end
|
|
@ -0,0 +1,54 @@
|
|||
function data()
|
||||
return {
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 53280,
|
||||
offset = 237904,
|
||||
},
|
||||
position = {
|
||||
count = 53280,
|
||||
offset = 131344,
|
||||
},
|
||||
tangent = {
|
||||
count = 53280,
|
||||
offset = 291184,
|
||||
},
|
||||
uv0 = {
|
||||
count = 53280,
|
||||
offset = 184624,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/waggon/Material_Elephant_ukrainian_Carriage.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 21000,
|
||||
numComp = 3,
|
||||
offset = 37576,
|
||||
},
|
||||
position = {
|
||||
count = 29664,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 72768,
|
||||
numComp = 4,
|
||||
offset = 58576,
|
||||
},
|
||||
uv0 = {
|
||||
count = 7912,
|
||||
numComp = 2,
|
||||
offset = 29664,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,78 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_carriage_lod_0_door = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, -0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { -0.6, -0.05, 0 }
|
||||
},
|
||||
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 184,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 136,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 208,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 160,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/waggon/Material_Elephant_ukrainian_Carriage.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 24,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 104,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,78 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_carriage_lod_0_door = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, -0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { -0.6, -0.05, 0 }
|
||||
},
|
||||
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 184,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 136,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 208,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 160,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/waggon/Material_Elephant_ukrainian_Carriage.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 24,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 104,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,78 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_carriage_lod_0_door = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, -0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0.6, -0.05, 0 }
|
||||
},
|
||||
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 184,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 136,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 208,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 160,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/waggon/Material_Elephant_ukrainian_Carriage.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 24,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 104,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,78 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_carriage_lod_0_door = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0.6, 0.05, 0 }
|
||||
},
|
||||
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 172,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 124,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 196,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 148,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/waggon/Material_Elephant_ukrainian_Carriage.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 12,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 92,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,78 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_carriage_lod_0_door = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { -0.6, 0.05, 0 }
|
||||
},
|
||||
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 184,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 136,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 208,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 160,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/waggon/Material_Elephant_ukrainian_Carriage.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 24,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 104,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,78 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_carriage_lod_0_door = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { -0.6, 0.05, 0 }
|
||||
},
|
||||
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 184,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 136,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 208,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 160,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/waggon/Material_Elephant_ukrainian_Carriage.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 24,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 104,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,78 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_carriage_lod_0_door = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0.6, 0.05, 0 }
|
||||
},
|
||||
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 172,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 124,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 196,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 148,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/waggon/Material_Elephant_ukrainian_Carriage.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 12,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 92,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,78 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_carriage_lod_0_door = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, -0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0.6, -0.05, 0 }
|
||||
},
|
||||
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 184,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 136,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 208,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 160,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/waggon/Material_Elephant_ukrainian_Carriage.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 24,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 104,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,54 @@
|
|||
function data()
|
||||
return {
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 5760,
|
||||
offset = 26188,
|
||||
},
|
||||
position = {
|
||||
count = 5760,
|
||||
offset = 14668,
|
||||
},
|
||||
tangent = {
|
||||
count = 5760,
|
||||
offset = 31948,
|
||||
},
|
||||
uv0 = {
|
||||
count = 5760,
|
||||
offset = 20428,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/waggon/Material_Elephant_ukrainian_Carriage.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 3636,
|
||||
numComp = 3,
|
||||
offset = 4424,
|
||||
},
|
||||
position = {
|
||||
count = 2952,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 6608,
|
||||
numComp = 4,
|
||||
offset = 8060,
|
||||
},
|
||||
uv0 = {
|
||||
count = 1472,
|
||||
numComp = 2,
|
||||
offset = 2952,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,54 @@
|
|||
function data()
|
||||
return {
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 38160,
|
||||
offset = 165816,
|
||||
},
|
||||
position = {
|
||||
count = 38160,
|
||||
offset = 89496,
|
||||
},
|
||||
tangent = {
|
||||
count = 38160,
|
||||
offset = 203976,
|
||||
},
|
||||
uv0 = {
|
||||
count = 38160,
|
||||
offset = 127656,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 10368,
|
||||
numComp = 3,
|
||||
offset = 27128,
|
||||
},
|
||||
position = {
|
||||
count = 21360,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 52000,
|
||||
numComp = 4,
|
||||
offset = 37496,
|
||||
},
|
||||
uv0 = {
|
||||
count = 5768,
|
||||
numComp = 2,
|
||||
offset = 21360,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,54 @@
|
|||
function data()
|
||||
return {
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 5760,
|
||||
offset = 26048,
|
||||
},
|
||||
position = {
|
||||
count = 5760,
|
||||
offset = 14528,
|
||||
},
|
||||
tangent = {
|
||||
count = 5760,
|
||||
offset = 31808,
|
||||
},
|
||||
uv0 = {
|
||||
count = 5760,
|
||||
offset = 20288,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 3624,
|
||||
numComp = 3,
|
||||
offset = 4424,
|
||||
},
|
||||
position = {
|
||||
count = 2952,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 6480,
|
||||
numComp = 4,
|
||||
offset = 8048,
|
||||
},
|
||||
uv0 = {
|
||||
count = 1472,
|
||||
numComp = 2,
|
||||
offset = 2952,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,23 @@
|
|||
-- Generated by Train Fever Model Converter version 0.3.5481.4047
|
||||
function data() return {
|
||||
animations = {
|
||||
},
|
||||
matConfigs = { { 0 } },
|
||||
subMeshes = {
|
||||
{ -- Object 0
|
||||
indices = {
|
||||
position = { count = 128448, offset = 0, },
|
||||
normal = { count = 128448, offset = 128448, },
|
||||
uv0 = { count = 128448, offset = 256896, },
|
||||
tangent = { count = 128448, offset = 385344, },
|
||||
},
|
||||
materials = { "vehicle/train/Material_Elephant_ukrainian_train.mtl" }, -- Material "MESH_1"
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
position = { count = 385344, numComp = 3, offset = 513792, },
|
||||
normal = { count = 385344, numComp = 3, offset = 899136, },
|
||||
uv0 = { count = 256896, numComp = 2, offset = 1284480, },
|
||||
tangent = { count = 513792, numComp = 4, offset = 1541376, },
|
||||
},
|
||||
} end
|
|
@ -0,0 +1,77 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_control_car_lod_0_door_1Action = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, -0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0.6, -0.05, 0 }
|
||||
},
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 172,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 124,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 196,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 148,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 12,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 92,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,77 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_control_car_lod_0_door_2Action = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, -0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { -0.6, -0.05, 0 }
|
||||
},
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 172,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 124,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 196,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 148,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 12,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 92,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,77 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_control_car_lod_0_door_3Action = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, -0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0.6, -0.05, 0 }
|
||||
},
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 172,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 124,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 196,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 148,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 12,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 92,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,77 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_control_car_lod_0_door_4Action = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, -0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { -0.6, -0.05, 0 }
|
||||
},
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 172,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 124,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 196,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 148,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 12,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 92,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,77 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_control_car_lod_0_door_5Action = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0.6, 0.05, 0 }
|
||||
},
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 184,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 136,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 208,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 160,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 24,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 104,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,77 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_control_car_lod_0_door_6Action = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { -0.6, 0.05, 0 }
|
||||
},
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 172,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 124,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 196,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 148,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 12,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 92,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,77 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_control_car_lod_0_door_7Action = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0.6, 0.05, 0 }
|
||||
},
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 184,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 136,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 208,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 160,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 24,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 104,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,77 @@
|
|||
function data()
|
||||
return {
|
||||
animations = {
|
||||
city_elephant_control_car_lod_0_door_8Action = {
|
||||
params = {
|
||||
keyframes = {
|
||||
{
|
||||
time = 0,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0, 0 }
|
||||
}, {
|
||||
time = 500,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { 0, 0.05, 0 }
|
||||
}, {
|
||||
time = 1100,
|
||||
rot = { 0, 0, 0 },
|
||||
transl = { -0.6, 0.05, 0 }
|
||||
},
|
||||
},
|
||||
origin = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
type = "KEYFRAME",
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{ 0, },
|
||||
},
|
||||
subMeshes = {
|
||||
{
|
||||
indices = {
|
||||
normal = {
|
||||
count = 24,
|
||||
offset = 172,
|
||||
},
|
||||
position = {
|
||||
count = 24,
|
||||
offset = 124,
|
||||
},
|
||||
tangent = {
|
||||
count = 24,
|
||||
offset = 196,
|
||||
},
|
||||
uv0 = {
|
||||
count = 24,
|
||||
offset = 148,
|
||||
},
|
||||
},
|
||||
materials = {
|
||||
"vehicle/train/Material_Elephant_ukrainian_train.mtl",
|
||||
},
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
normal = {
|
||||
count = 12,
|
||||
numComp = 3,
|
||||
offset = 80,
|
||||
},
|
||||
position = {
|
||||
count = 48,
|
||||
numComp = 3,
|
||||
offset = 0,
|
||||
},
|
||||
tangent = {
|
||||
count = 32,
|
||||
numComp = 4,
|
||||
offset = 92,
|
||||
},
|
||||
uv0 = {
|
||||
count = 32,
|
||||
numComp = 2,
|
||||
offset = 48,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,23 @@
|
|||
-- Generated by Train Fever Model Converter version 0.3.5481.4047
|
||||
function data() return {
|
||||
animations = {
|
||||
},
|
||||
matConfigs = { { 0 } },
|
||||
subMeshes = {
|
||||
{ -- Object 0
|
||||
indices = {
|
||||
position = { count = 128448, offset = 0, },
|
||||
normal = { count = 128448, offset = 128448, },
|
||||
uv0 = { count = 128448, offset = 256896, },
|
||||
tangent = { count = 128448, offset = 385344, },
|
||||
},
|
||||
materials = { "vehicle/train/Material_Elephant_ukrainian_train.mtl" }, -- Material "MESH_1"
|
||||
},
|
||||
},
|
||||
vertexAttr = {
|
||||
position = { count = 385344, numComp = 3, offset = 513792, },
|
||||
normal = { count = 385344, numComp = 3, offset = 899136, },
|
||||
uv0 = { count = 256896, numComp = 2, offset = 1284480, },
|
||||
tangent = { count = 513792, numComp = 4, offset = 1541376, },
|
||||
},
|
||||
} end
|
|
@ -0,0 +1,229 @@
|
|||
function data()
|
||||
return {
|
||||
boundingInfo = {
|
||||
bbMax = { 14.07633, 1.51356, 5.88909, },
|
||||
bbMin = { -10.77482, -1.51356, -0.06955, },
|
||||
},
|
||||
collider = {
|
||||
params = {
|
||||
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
lods = {
|
||||
{
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_body.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1e-05, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_body.004.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1e-05, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_body.005.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1e-05, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_body.006.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1e-05, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_body.007.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1e-05, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_body.008.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1e-05, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_body.009.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1e-05, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_body.010.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1e-05, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_body.011.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1e-05, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train_lod_0_grp_1.grp",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 10.1826, 0.0, 1e-05, 1.0,
|
||||
},
|
||||
type = "GROUP",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train_lod_0_grp_1.grp",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -7.10219, 0.0, 1e-05, 1.0,
|
||||
},
|
||||
type = "GROUP",
|
||||
},
|
||||
},
|
||||
events = {
|
||||
close_doors_right = {
|
||||
[2] = {
|
||||
forward = false,
|
||||
name = "city_elephant_train_lod_0_door_1Action",
|
||||
},
|
||||
[3] = {
|
||||
forward = false,
|
||||
name = "city_elephant_train_lod_0_door_2Action",
|
||||
},
|
||||
[4] = {
|
||||
forward = false,
|
||||
name = "city_elephant_train_lod_0_door_3Action",
|
||||
},
|
||||
[5] = {
|
||||
forward = false,
|
||||
name = "city_elephant_train_lod_0_door_4Action",
|
||||
},
|
||||
},
|
||||
close_doors_left = {
|
||||
[6] = {
|
||||
forward = false,
|
||||
name = "city_elephant_train_lod_0_door_5Action",
|
||||
},
|
||||
[7] = {
|
||||
forward = false,
|
||||
name = "city_elephant_train_lod_0_door_6Action",
|
||||
},
|
||||
[8] = {
|
||||
forward = false,
|
||||
name = "city_elephant_train_lod_0_door_7Action",
|
||||
},
|
||||
[9] = {
|
||||
forward = false,
|
||||
name = "city_elephant_train_lod_0_door_8Action",
|
||||
},
|
||||
},
|
||||
open_doors_right = {
|
||||
[2] = {
|
||||
forward = true,
|
||||
name = "city_elephant_train_lod_0_door_1Action",
|
||||
},
|
||||
[3] = {
|
||||
forward = true,
|
||||
name = "city_elephant_train_lod_0_door_2Action",
|
||||
},
|
||||
[4] = {
|
||||
forward = true,
|
||||
name = "city_elephant_train_lod_0_door_3Action",
|
||||
},
|
||||
[5] = {
|
||||
forward = true,
|
||||
name = "city_elephant_train_lod_0_door_4Action",
|
||||
},
|
||||
},
|
||||
open_doors_left = {
|
||||
[6] = {
|
||||
forward = true,
|
||||
name = "city_elephant_train_lod_0_door_5Action",
|
||||
},
|
||||
[7] = {
|
||||
forward = true,
|
||||
name = "city_elephant_train_lod_0_door_6Action",
|
||||
},
|
||||
[8] = {
|
||||
forward = true,
|
||||
name = "city_elephant_train_lod_0_door_7Action",
|
||||
},
|
||||
[9] = {
|
||||
forward = true,
|
||||
name = "city_elephant_train_lod_0_door_8Action",
|
||||
},
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{
|
||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
},
|
||||
},
|
||||
static = false,
|
||||
visibleFrom = 0,
|
||||
visibleTo = 2500,
|
||||
},
|
||||
},
|
||||
metadata = {
|
||||
availability = {
|
||||
yearFrom = 2011,
|
||||
yearTo = 2050,
|
||||
},
|
||||
cost = {
|
||||
price = 530000,
|
||||
},
|
||||
description = {
|
||||
description = _("City Elephant ukrainian Train"),
|
||||
name = _("City Elephant ukrainian Train"),
|
||||
},
|
||||
maintenance = {
|
||||
lifespan = 50,
|
||||
runningCosts = 280000,
|
||||
},
|
||||
railVehicle = {
|
||||
configs = {
|
||||
{
|
||||
axles = {
|
||||
"vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_wheel.msh",
|
||||
},
|
||||
},
|
||||
},
|
||||
engines = {
|
||||
{
|
||||
power = 2000.0,
|
||||
tractiveEffort = 180.0,
|
||||
type = "ELECTRIC",
|
||||
},
|
||||
},
|
||||
soundSet = {
|
||||
horn = "horn_2.wav",
|
||||
name = "train_electric_modern",
|
||||
},
|
||||
topSpeed = 160.0,
|
||||
weight = 62.7,
|
||||
},
|
||||
transportVehicle = {
|
||||
capacities = {
|
||||
{
|
||||
capacity = 106,
|
||||
type = "PASSENGERS",
|
||||
},
|
||||
},
|
||||
carrier = "RAIL",
|
||||
loadSpeed = 8.0,
|
||||
multipleUnitOnly = true,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,234 @@
|
|||
function data()
|
||||
return {
|
||||
boundingInfo = {
|
||||
bbMax = { 12.38725, 1.38855, 4.43326, },
|
||||
bbMin = { -12.32552, -1.42981, -0.07907, },
|
||||
},
|
||||
collider = {
|
||||
params = {
|
||||
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
lods = {
|
||||
{
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_carriage/city_elephant_ukrainian_carriage_lod_0_body.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.00176, 0.00025, -0.01412, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_carriage/city_elephant_ukrainian_carriage_lod_0_door.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 5.5044, -1.34909, 0.47773, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_carriage/city_elephant_ukrainian_carriage_lod_0_door.001.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 5.5044, -1.34909, 0.47773, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_carriage/city_elephant_ukrainian_carriage_lod_0_door.002.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -5.43173, -1.34909, 0.47773, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_carriage/city_elephant_ukrainian_carriage_lod_0_door.003.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -5.43173, -1.34909, 0.47773, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_carriage/city_elephant_ukrainian_carriage_lod_0_door.004.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 5.5044, -1.34909, 0.47773, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_carriage/city_elephant_ukrainian_carriage_lod_0_door.005.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 5.5044, -1.34909, 0.47773, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_carriage/city_elephant_ukrainian_carriage_lod_0_door.007.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -5.43173, -1.34909, 0.47773, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_carriage/city_elephant_ukrainian_carriage_lod_0_door.014.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -5.43173, -1.34909, 0.47773, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_carriage_lod_0_grp_1.grp",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -8.65656, 0.00041, -0.00494, 1.0,
|
||||
},
|
||||
type = "GROUP",
|
||||
},
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_carriage_lod_0_grp_2.grp",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 8.72717, 0.0, -0.0142, 1.0,
|
||||
},
|
||||
type = "GROUP",
|
||||
},
|
||||
},
|
||||
events = {
|
||||
close_doors_right = {
|
||||
[2] = {
|
||||
forward = false,
|
||||
name = "city_elephant_carriage_lod_0_door",
|
||||
},
|
||||
[3] = {
|
||||
forward = false,
|
||||
name = "city_elephant_carriage_lod_0_door",
|
||||
},
|
||||
[4] = {
|
||||
forward = false,
|
||||
name = "city_elephant_carriage_lod_0_door",
|
||||
},
|
||||
[5] = {
|
||||
forward = false,
|
||||
name = "city_elephant_carriage_lod_0_door",
|
||||
},
|
||||
},
|
||||
close_doors_left = {
|
||||
[6] = {
|
||||
forward = false,
|
||||
name = "city_elephant_carriage_lod_0_door",
|
||||
},
|
||||
[7] = {
|
||||
forward = false,
|
||||
name = "city_elephant_carriage_lod_0_door",
|
||||
},
|
||||
[8] = {
|
||||
forward = false,
|
||||
name = "city_elephant_carriage_lod_0_door",
|
||||
},
|
||||
[9] = {
|
||||
forward = false,
|
||||
name = "city_elephant_carriage_lod_0_door",
|
||||
},
|
||||
},
|
||||
open_doors_right = {
|
||||
[2] = {
|
||||
forward = true,
|
||||
name = "city_elephant_carriage_lod_0_door",
|
||||
},
|
||||
[3] = {
|
||||
forward = true,
|
||||
name = "city_elephant_carriage_lod_0_door",
|
||||
},
|
||||
[4] = {
|
||||
forward = true,
|
||||
name = "city_elephant_carriage_lod_0_door",
|
||||
},
|
||||
[5] = {
|
||||
forward = true,
|
||||
name = "city_elephant_carriage_lod_0_door",
|
||||
},
|
||||
},
|
||||
open_doors_left = {
|
||||
[6] = {
|
||||
forward = true,
|
||||
name = "city_elephant_carriage_lod_0_door",
|
||||
},
|
||||
[7] = {
|
||||
forward = true,
|
||||
name = "city_elephant_carriage_lod_0_door",
|
||||
},
|
||||
[8] = {
|
||||
forward = true,
|
||||
name = "city_elephant_carriage_lod_0_door",
|
||||
},
|
||||
[9] = {
|
||||
forward = true,
|
||||
name = "city_elephant_carriage_lod_0_door",
|
||||
},
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{
|
||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
},
|
||||
},
|
||||
static = false,
|
||||
visibleFrom = 0,
|
||||
visibleTo = 2500,
|
||||
},
|
||||
},
|
||||
metadata = {
|
||||
availability = {
|
||||
yearFrom = 2011,
|
||||
yearTo = 2500,
|
||||
},
|
||||
cost = {
|
||||
price = 530000,
|
||||
},
|
||||
description = {
|
||||
description = _("City Elephant ukrainian Carriage"),
|
||||
name = _("City Elephant ukrainian Carriage"),
|
||||
},
|
||||
maintenance = {
|
||||
lifespan = 50,
|
||||
runningCosts = 280000,
|
||||
},
|
||||
particleSystem = {
|
||||
emitters = {
|
||||
{
|
||||
child = 1,
|
||||
color = { 0.0, 0.0, 0.0, },
|
||||
frequency = 0,
|
||||
lifeTime = 0.0,
|
||||
position = { 0.0, 0.0, 0.0, },
|
||||
size01 = { 0.0, 0.0, },
|
||||
velocity = { 0.0, 0.0, 0.0, },
|
||||
},
|
||||
},
|
||||
},
|
||||
railVehicle = {
|
||||
configs = {
|
||||
{
|
||||
axles = {
|
||||
"vehicle/waggon/city_elephant_ukrainian_carriage/city_elephant_ukrainian_carriage_lod_0_wheel.msh",
|
||||
},
|
||||
},
|
||||
},
|
||||
soundSet = {
|
||||
name = "waggon_modern",
|
||||
},
|
||||
topSpeed = 160.0,
|
||||
weight = 45.4,
|
||||
},
|
||||
transportVehicle = {
|
||||
capacities = {
|
||||
{
|
||||
capacity = 106,
|
||||
type = "PASSENGERS",
|
||||
},
|
||||
},
|
||||
carrier = "RAIL",
|
||||
loadSpeed = 8.0,
|
||||
multipleUnitOnly = true,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
|
@ -0,0 +1,228 @@
|
|||
function data()
|
||||
return {
|
||||
boundingInfo = {
|
||||
bbMax = { 12.74973, 1.52291, 4.41006, },
|
||||
bbMin = { -11.90897, -1.50421, -0.06955, },
|
||||
},
|
||||
collider = {
|
||||
params = {
|
||||
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
lods = {
|
||||
{
|
||||
children = {
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_control_car/elephant_ukrainian_train_lod_0_body.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_body.004.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1e-05, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_body.005.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1e-05, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_body.006.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1e-05, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_body.007.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1e-05, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_body.008.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1e-05, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_body.009.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1e-05, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_body.010.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1e-05, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/train/city_elephant_ukrainian_train/city_elephant_ukrainian_train_lod_0_body.011.msh",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1e-05, -0.0, -2e-05, 1.0,
|
||||
},
|
||||
type = "MESH",
|
||||
},
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_control_car_lod_0_grp_1.grp",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 9.43643, 0.0, 1e-05, 1.0,
|
||||
},
|
||||
type = "GROUP",
|
||||
},
|
||||
{
|
||||
id = "vehicle/waggon/city_elephant_ukrainian_control_car_lod_0_grp_2.grp",
|
||||
transf = {
|
||||
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -8.19236, 0.0, 1e-05, 1.0,
|
||||
},
|
||||
type = "GROUP",
|
||||
},
|
||||
},
|
||||
events = {
|
||||
close_doors_right = {
|
||||
[2] = {
|
||||
forward = false,
|
||||
name = "city_elephant_train_lod_0_door_1Action",
|
||||
},
|
||||
[3] = {
|
||||
forward = false,
|
||||
name = "city_elephant_train_lod_0_door_2Action",
|
||||
},
|
||||
[4] = {
|
||||
forward = false,
|
||||
name = "city_elephant_train_lod_0_door_3Action",
|
||||
},
|
||||
[5] = {
|
||||
forward = false,
|
||||
name = "city_elephant_train_lod_0_door_4Action",
|
||||
},
|
||||
},
|
||||
close_doors_left = {
|
||||
[6] = {
|
||||
forward = false,
|
||||
name = "city_elephant_train_lod_0_door_5Action",
|
||||
},
|
||||
[7] = {
|
||||
forward = false,
|
||||
name = "city_elephant_train_lod_0_door_6Action",
|
||||
},
|
||||
[8] = {
|
||||
forward = false,
|
||||
name = "city_elephant_train_lod_0_door_7Action",
|
||||
},
|
||||
[9] = {
|
||||
forward = false,
|
||||
name = "city_elephant_train_lod_0_door_8Action",
|
||||
},
|
||||
},
|
||||
open_doors_right = {
|
||||
[2] = {
|
||||
forward = true,
|
||||
name = "city_elephant_train_lod_0_door_1Action",
|
||||
},
|
||||
[3] = {
|
||||
forward = true,
|
||||
name = "city_elephant_train_lod_0_door_2Action",
|
||||
},
|
||||
[4] = {
|
||||
forward = true,
|
||||
name = "city_elephant_train_lod_0_door_3Action",
|
||||
},
|
||||
[5] = {
|
||||
forward = true,
|
||||
name = "city_elephant_train_lod_0_door_4Action",
|
||||
},
|
||||
},
|
||||
open_doors_left = {
|
||||
[6] = {
|
||||
forward = true,
|
||||
name = "city_elephant_train_lod_0_door_5Action",
|
||||
},
|
||||
[7] = {
|
||||
forward = true,
|
||||
name = "city_elephant_train_lod_0_door_6Action",
|
||||
},
|
||||
[8] = {
|
||||
forward = true,
|
||||
name = "city_elephant_train_lod_0_door_7Action",
|
||||
},
|
||||
[9] = {
|
||||
forward = true,
|
||||
name = "city_elephant_train_lod_0_door_8Action",
|
||||
},
|
||||
},
|
||||
},
|
||||
matConfigs = {
|
||||
{
|
||||
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
},
|
||||
},
|
||||
static = false,
|
||||
visibleFrom = 0,
|
||||
visibleTo = 2500,
|
||||
},
|
||||
},
|
||||
metadata = {
|
||||
availability = {
|
||||
yearFrom = 2011,
|
||||
yearTo = 2050,
|
||||
},
|
||||
cost = {
|
||||
price = 530000,
|
||||
},
|
||||
description = {
|
||||
description = _("City Elephant ukrainian Control Car"),
|
||||
name = _("City Elephant ukrainian Control Car"),
|
||||
},
|
||||
maintenance = {
|
||||
lifespan = 50,
|
||||
runningCosts = 280000,
|
||||
},
|
||||
railVehicle = {
|
||||
configs = {
|
||||
{
|
||||
axles = {
|
||||
"vehicle/waggon/city_elephant_ukrainian_control_car/city_elephant_ukrainian_control_car_wheel.msh",
|
||||
},
|
||||
},
|
||||
},
|
||||
engines = {
|
||||
{
|
||||
power = 2000.0,
|
||||
tractiveEffort = 180.0,
|
||||
type = "ELECTRIC",
|
||||
},
|
||||
},
|
||||
soundSet = {
|
||||
name = "waggon_modern",
|
||||
},
|
||||
topSpeed = 160.0,
|
||||
weight = 62.7,
|
||||
},
|
||||
transportVehicle = {
|
||||
capacities = {
|
||||
{
|
||||
capacity = 106,
|
||||
type = "PASSENGERS",
|
||||
},
|
||||
},
|
||||
carrier = "RAIL",
|
||||
loadSpeed = 8.0,
|
||||
multipleUnitOnly = true,
|
||||
},
|
||||
},
|
||||
}
|
||||
end
|
After Width: | Height: | Size: 16 MiB |
After Width: | Height: | Size: 16 MiB |
After Width: | Height: | Size: 16 MiB |
After Width: | Height: | Size: 16 MiB |
After Width: | Height: | Size: 44 KiB |
After Width: | Height: | Size: 43 KiB |
After Width: | Height: | Size: 44 KiB |