diff --git a/res/models/material/vehicle/car/vaz2101blue.mtl b/res/models/material/vehicle/car/vaz2101blue.mtl new file mode 100644 index 0000000..d51fcec --- /dev/null +++ b/res/models/material/vehicle/car/vaz2101blue.mtl @@ -0,0 +1,50 @@ +function data() +return { + params = { + fade_out_range = { + fadeOutEndDist = 20000, + fadeOutStartDist = 10000, + }, + map_color_reflect = { + compressionAllowed = true, + fileName = "models/vehicle/car/vaz2101blue.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", + }, + map_normal = { + compressionAllowed = false, + fileName = "models/vehicle/car/vaz2101_n.tga", + magFilter = "LINEAR", + minFilter = "LINEAR_MIPMAP_LINEAR", + mipmapAlphaScale = 0, + type = "TWOD", + wrapS = "REPEAT", + wrapT = "REPEAT", + + }, + props = { + coeffs = { + 1, 1, 0.25, 20, + }, + }, + two_sided = { + twoSided = false, + }, + }, + type = "REFLECTIVE", +} +end \ No newline at end of file diff --git a/res/models/material/vehicle/car/vaz2101red.mtl b/res/models/material/vehicle/car/vaz2101red.mtl new file mode 100644 index 0000000..60d9b9a --- /dev/null +++ b/res/models/material/vehicle/car/vaz2101red.mtl @@ -0,0 +1,50 @@ +function data() +return { + params = { + fade_out_range = { + fadeOutEndDist = 20000, + fadeOutStartDist = 10000, + }, + map_color_reflect = { + compressionAllowed = true, + fileName = "models/vehicle/car/vaz2101red.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", + }, + map_normal = { + compressionAllowed = false, + fileName = "models/vehicle/car/vaz2101_n.tga", + magFilter = "LINEAR", + minFilter = "LINEAR_MIPMAP_LINEAR", + mipmapAlphaScale = 0, + type = "TWOD", + wrapS = "REPEAT", + wrapT = "REPEAT", + + }, + props = { + coeffs = { + 1, 1, 0.25, 20, + }, + }, + two_sided = { + twoSided = false, + }, + }, + type = "REFLECTIVE", +} +end \ No newline at end of file diff --git a/res/models/material/vehicle/car/vaz2101white.mtl b/res/models/material/vehicle/car/vaz2101white.mtl new file mode 100644 index 0000000..7a2930a --- /dev/null +++ b/res/models/material/vehicle/car/vaz2101white.mtl @@ -0,0 +1,50 @@ +function data() +return { + params = { + fade_out_range = { + fadeOutEndDist = 20000, + fadeOutStartDist = 10000, + }, + map_color_reflect = { + compressionAllowed = true, + fileName = "models/vehicle/car/vaz2101white.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", + }, + map_normal = { + compressionAllowed = false, + fileName = "models/vehicle/car/vaz2101_n.tga", + magFilter = "LINEAR", + minFilter = "LINEAR_MIPMAP_LINEAR", + mipmapAlphaScale = 0, + type = "TWOD", + wrapS = "REPEAT", + wrapT = "REPEAT", + + }, + props = { + coeffs = { + 1, 1, 0.25, 20, + }, + }, + two_sided = { + twoSided = false, + }, + }, + type = "REFLECTIVE", +} +end \ No newline at end of file diff --git a/res/models/material/vehicle/car/vaz2101yellow.mtl b/res/models/material/vehicle/car/vaz2101yellow.mtl new file mode 100644 index 0000000..5578f14 --- /dev/null +++ b/res/models/material/vehicle/car/vaz2101yellow.mtl @@ -0,0 +1,50 @@ +function data() +return { + params = { + fade_out_range = { + fadeOutEndDist = 20000, + fadeOutStartDist = 10000, + }, + map_color_reflect = { + compressionAllowed = true, + fileName = "models/vehicle/car/vaz2101yellow.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", + }, + map_normal = { + compressionAllowed = false, + fileName = "models/vehicle/car/vaz2101_n.tga", + magFilter = "LINEAR", + minFilter = "LINEAR_MIPMAP_LINEAR", + mipmapAlphaScale = 0, + type = "TWOD", + wrapS = "REPEAT", + wrapT = "REPEAT", + + }, + props = { + coeffs = { + 1, 1, 0.25, 20, + }, + }, + two_sided = { + twoSided = false, + }, + }, + type = "REFLECTIVE", +} +end \ No newline at end of file diff --git a/res/models/material/vehicle/car/vaz2105red.mtl b/res/models/material/vehicle/car/vaz2105red.mtl new file mode 100644 index 0000000..b490f02 --- /dev/null +++ b/res/models/material/vehicle/car/vaz2105red.mtl @@ -0,0 +1,50 @@ +function data() +return { + params = { + fade_out_range = { + fadeOutEndDist = 20000, + fadeOutStartDist = 10000, + }, + map_color_reflect = { + compressionAllowed = true, + fileName = "models/vehicle/car/vaz2106red.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", + }, + map_normal = { + compressionAllowed = false, + fileName = "models/vehicle/car/vaz2106_n.tga", + magFilter = "LINEAR", + minFilter = "LINEAR_MIPMAP_LINEAR", + mipmapAlphaScale = 0, + type = "TWOD", + wrapS = "REPEAT", + wrapT = "REPEAT", + + }, + props = { + coeffs = { + 1, 1, 0.25, 20, + }, + }, + two_sided = { + twoSided = false, + }, + }, + type = "REFLECTIVE", +} +end \ No newline at end of file diff --git a/res/models/material/vehicle/car/vaz2105white.mtl b/res/models/material/vehicle/car/vaz2105white.mtl new file mode 100644 index 0000000..1bda56a --- /dev/null +++ b/res/models/material/vehicle/car/vaz2105white.mtl @@ -0,0 +1,50 @@ +function data() +return { + params = { + fade_out_range = { + fadeOutEndDist = 20000, + fadeOutStartDist = 10000, + }, + map_color_reflect = { + compressionAllowed = true, + fileName = "models/vehicle/car/vaz2106white.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", + }, + map_normal = { + compressionAllowed = false, + fileName = "models/vehicle/car/vaz2106_n.tga", + magFilter = "LINEAR", + minFilter = "LINEAR_MIPMAP_LINEAR", + mipmapAlphaScale = 0, + type = "TWOD", + wrapS = "REPEAT", + wrapT = "REPEAT", + + }, + props = { + coeffs = { + 1, 1, 0.25, 20, + }, + }, + two_sided = { + twoSided = false, + }, + }, + type = "REFLECTIVE", +} +end \ No newline at end of file diff --git a/res/models/material/vehicle/car/vaz2106blue.mtl b/res/models/material/vehicle/car/vaz2106blue.mtl new file mode 100644 index 0000000..924a351 --- /dev/null +++ b/res/models/material/vehicle/car/vaz2106blue.mtl @@ -0,0 +1,50 @@ +function data() +return { + params = { + fade_out_range = { + fadeOutEndDist = 20000, + fadeOutStartDist = 10000, + }, + map_color_reflect = { + compressionAllowed = true, + fileName = "models/vehicle/car/vaz2105blue.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", + }, + map_normal = { + compressionAllowed = false, + fileName = "models/vehicle/car/vaz2105_n.tga", + magFilter = "LINEAR", + minFilter = "LINEAR_MIPMAP_LINEAR", + mipmapAlphaScale = 0, + type = "TWOD", + wrapS = "REPEAT", + wrapT = "REPEAT", + + }, + props = { + coeffs = { + 1, 1, 0.25, 20, + }, + }, + two_sided = { + twoSided = false, + }, + }, + type = "REFLECTIVE", +} +end \ No newline at end of file diff --git a/res/models/material/vehicle/car/vaz2106red.mtl b/res/models/material/vehicle/car/vaz2106red.mtl new file mode 100644 index 0000000..39da9c1 --- /dev/null +++ b/res/models/material/vehicle/car/vaz2106red.mtl @@ -0,0 +1,50 @@ +function data() +return { + params = { + fade_out_range = { + fadeOutEndDist = 20000, + fadeOutStartDist = 10000, + }, + map_color_reflect = { + compressionAllowed = true, + fileName = "models/vehicle/car/vaz2105red.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", + }, + map_normal = { + compressionAllowed = false, + fileName = "models/vehicle/car/vaz2105_n.tga", + magFilter = "LINEAR", + minFilter = "LINEAR_MIPMAP_LINEAR", + mipmapAlphaScale = 0, + type = "TWOD", + wrapS = "REPEAT", + wrapT = "REPEAT", + + }, + props = { + coeffs = { + 1, 1, 0.25, 20, + }, + }, + two_sided = { + twoSided = false, + }, + }, + type = "REFLECTIVE", +} +end \ No newline at end of file diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2101_body.msh b/res/models/mesh/vehicle/car/vaz21010506/vaz2101_body.msh new file mode 100644 index 0000000..e830492 --- /dev/null +++ b/res/models/mesh/vehicle/car/vaz21010506/vaz2101_body.msh @@ -0,0 +1,38 @@ +-- Generated by Train Fever Model Converter version 0.3.5481.4047 +function data() return { + animations = { + }, + matConfigs = { + { + 0, + }, { + 1, + }, { + 2, + }, { + 3, + }, + }, + subMeshes = { + { -- Object 0 + indices = { + position = { count = 15564, offset = 0, }, + normal = { count = 15564, offset = 15564, }, + uv0 = { count = 15564, offset = 31128, }, + tangent = { count = 15564, offset = 46692, }, + }, + materials = { + "vehicle/car/vaz2101red.mtl", + "vehicle/car/vaz2101white.mtl", + "vehicle/car/vaz2101blue.mtl", + "vehicle/car/vaz2101yellow.mtl", + }, + }, + }, + vertexAttr = { + position = { count = 46692, numComp = 3, offset = 62256, }, + normal = { count = 46692, numComp = 3, offset = 108948, }, + uv0 = { count = 31128, numComp = 2, offset = 155640, }, + tangent = { count = 62256, numComp = 4, offset = 186768, }, + }, +} end diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2101_body.msh.blob b/res/models/mesh/vehicle/car/vaz21010506/vaz2101_body.msh.blob new file mode 100644 index 0000000..4f5e1a4 Binary files /dev/null and b/res/models/mesh/vehicle/car/vaz21010506/vaz2101_body.msh.blob differ diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2101_w1.msh b/res/models/mesh/vehicle/car/vaz21010506/vaz2101_w1.msh new file mode 100644 index 0000000..a45e10f --- /dev/null +++ b/res/models/mesh/vehicle/car/vaz21010506/vaz2101_w1.msh @@ -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 = 3792, offset = 0, }, + normal = { count = 3792, offset = 3792, }, + uv0 = { count = 3792, offset = 7584, }, + tangent = { count = 3792, offset = 11376, }, + }, + materials = { "vehicle/car/vaz2101red.mtl" }, -- Material "vaz" + }, + }, + vertexAttr = { + position = { count = 11376, numComp = 3, offset = 15168, }, + normal = { count = 11376, numComp = 3, offset = 26544, }, + uv0 = { count = 7584, numComp = 2, offset = 37920, }, + tangent = { count = 15168, numComp = 4, offset = 45504, }, + }, +} end diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2101_w1.msh.blob b/res/models/mesh/vehicle/car/vaz21010506/vaz2101_w1.msh.blob new file mode 100644 index 0000000..bce42ca Binary files /dev/null and b/res/models/mesh/vehicle/car/vaz21010506/vaz2101_w1.msh.blob differ diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2101_w2.msh b/res/models/mesh/vehicle/car/vaz21010506/vaz2101_w2.msh new file mode 100644 index 0000000..392cb79 --- /dev/null +++ b/res/models/mesh/vehicle/car/vaz21010506/vaz2101_w2.msh @@ -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 = 1896, offset = 0, }, + normal = { count = 1896, offset = 1896, }, + uv0 = { count = 1896, offset = 3792, }, + tangent = { count = 1896, offset = 5688, }, + }, + materials = { "vehicle/car/vaz2101red.mtl" }, -- Material "vaz" + }, + }, + vertexAttr = { + position = { count = 5688, numComp = 3, offset = 7584, }, + normal = { count = 5688, numComp = 3, offset = 13272, }, + uv0 = { count = 3792, numComp = 2, offset = 18960, }, + tangent = { count = 7584, numComp = 4, offset = 22752, }, + }, +} end diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2101_w2.msh.blob b/res/models/mesh/vehicle/car/vaz21010506/vaz2101_w2.msh.blob new file mode 100644 index 0000000..ddb5444 Binary files /dev/null and b/res/models/mesh/vehicle/car/vaz21010506/vaz2101_w2.msh.blob differ diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2105_body.msh b/res/models/mesh/vehicle/car/vaz21010506/vaz2105_body.msh new file mode 100644 index 0000000..dd6932d --- /dev/null +++ b/res/models/mesh/vehicle/car/vaz21010506/vaz2105_body.msh @@ -0,0 +1,45 @@ +-- Generated by Train Fever Model Converter version 0.3.5481.4047 +function data() return { + animations = { + }, + matConfigs = { + { + 0, + }, { + 1, + }, + }, + subMeshes = { + { -- Object 0 + indices = { + position = { count = 12396, offset = 0, }, + normal = { count = 12396, offset = 12396, }, + uv0 = { count = 12396, offset = 24792, }, + tangent = { count = 12396, offset = 37188, }, + }, + materials = { + "vehicle/car/vaz2106red.mtl", + "vehicle/car/vaz2106blue.mtl", + }, + }, + { -- Object 1 + indices = { + position = { count = 192, offset = 49584, }, + normal = { count = 192, offset = 49776, }, + uv0 = { count = 192, offset = 49968, }, + tangent = { count = 192, offset = 50160, }, + }, + materials = { + "vehicle/car/vaz2106red.mtl", + "vehicle/car/vaz2106blue.mtl", + }, + }, + }, + vertexAttr = { + position = { count = 37764, numComp = 3, offset = 50352, }, + normal = { count = 37764, numComp = 3, offset = 88116, }, + uv0 = { count = 24792, numComp = 2, offset = 125880, }, + uv1 = { count = 384, numComp = 2, offset = 150672, }, + tangent = { count = 50352, numComp = 4, offset = 151056, }, + }, +} end diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2105_body.msh.blob b/res/models/mesh/vehicle/car/vaz21010506/vaz2105_body.msh.blob new file mode 100644 index 0000000..f47bd8c Binary files /dev/null and b/res/models/mesh/vehicle/car/vaz21010506/vaz2105_body.msh.blob differ diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2105_w1.msh b/res/models/mesh/vehicle/car/vaz21010506/vaz2105_w1.msh new file mode 100644 index 0000000..bb941de --- /dev/null +++ b/res/models/mesh/vehicle/car/vaz21010506/vaz2105_w1.msh @@ -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 = 3792, offset = 0, }, + normal = { count = 3792, offset = 3792, }, + uv0 = { count = 3792, offset = 7584, }, + tangent = { count = 3792, offset = 11376, }, + }, + materials = { "vehicle/car/vaz2105red.mtl" }, -- Material "vaz" + }, + }, + vertexAttr = { + position = { count = 11376, numComp = 3, offset = 15168, }, + normal = { count = 11376, numComp = 3, offset = 26544, }, + uv0 = { count = 7584, numComp = 2, offset = 37920, }, + tangent = { count = 15168, numComp = 4, offset = 45504, }, + }, +} end diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2105_w1.msh.blob b/res/models/mesh/vehicle/car/vaz21010506/vaz2105_w1.msh.blob new file mode 100644 index 0000000..886bb9c Binary files /dev/null and b/res/models/mesh/vehicle/car/vaz21010506/vaz2105_w1.msh.blob differ diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2105_w2.msh b/res/models/mesh/vehicle/car/vaz21010506/vaz2105_w2.msh new file mode 100644 index 0000000..e91e9ca --- /dev/null +++ b/res/models/mesh/vehicle/car/vaz21010506/vaz2105_w2.msh @@ -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 = 1896, offset = 0, }, + normal = { count = 1896, offset = 1896, }, + uv0 = { count = 1896, offset = 3792, }, + tangent = { count = 1896, offset = 5688, }, + }, + materials = { "vehicle/car/vaz2105red.mtl" }, -- Material "vaz" + }, + }, + vertexAttr = { + position = { count = 5688, numComp = 3, offset = 7584, }, + normal = { count = 5688, numComp = 3, offset = 13272, }, + uv0 = { count = 3792, numComp = 2, offset = 18960, }, + tangent = { count = 7584, numComp = 4, offset = 22752, }, + }, +} end diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2105_w2.msh.blob b/res/models/mesh/vehicle/car/vaz21010506/vaz2105_w2.msh.blob new file mode 100644 index 0000000..602d91f Binary files /dev/null and b/res/models/mesh/vehicle/car/vaz21010506/vaz2105_w2.msh.blob differ diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2106_body.msh b/res/models/mesh/vehicle/car/vaz21010506/vaz2106_body.msh new file mode 100644 index 0000000..d902492 --- /dev/null +++ b/res/models/mesh/vehicle/car/vaz21010506/vaz2106_body.msh @@ -0,0 +1,45 @@ +-- Generated by Train Fever Model Converter version 0.3.5481.4047 +function data() return { + animations = { + }, + matConfigs = { + { + 0, + }, { + 1, + }, + }, + subMeshes = { + { -- Object 0 + indices = { + position = { count = 17508, offset = 0, }, + normal = { count = 17508, offset = 17508, }, + uv0 = { count = 17508, offset = 35016, }, + tangent = { count = 17508, offset = 52524, }, + }, + materials = { + "vehicle/car/vaz2105red.mtl", + "vehicle/car/vaz2105white.mtl", + }, + }, + { -- Object 1 + indices = { + position = { count = 192, offset = 70032, }, + normal = { count = 192, offset = 70224, }, + uv0 = { count = 192, offset = 70416, }, + tangent = { count = 192, offset = 70608, }, + }, + materials = { + "vehicle/car/vaz2105red.mtl", + "vehicle/car/vaz2105white.mtl", + }, + }, + }, + vertexAttr = { + position = { count = 53100, numComp = 3, offset = 70800, }, + normal = { count = 53100, numComp = 3, offset = 123900, }, + uv0 = { count = 35016, numComp = 2, offset = 177000, }, + uv1 = { count = 384, numComp = 2, offset = 212016, }, + tangent = { count = 70800, numComp = 4, offset = 212400, }, + }, +} end diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2106_body.msh.blob b/res/models/mesh/vehicle/car/vaz21010506/vaz2106_body.msh.blob new file mode 100644 index 0000000..572410d Binary files /dev/null and b/res/models/mesh/vehicle/car/vaz21010506/vaz2106_body.msh.blob differ diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2106_w1.msh b/res/models/mesh/vehicle/car/vaz21010506/vaz2106_w1.msh new file mode 100644 index 0000000..a0fad32 --- /dev/null +++ b/res/models/mesh/vehicle/car/vaz21010506/vaz2106_w1.msh @@ -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 = 3792, offset = 0, }, + normal = { count = 3792, offset = 3792, }, + uv0 = { count = 3792, offset = 7584, }, + tangent = { count = 3792, offset = 11376, }, + }, + materials = { "vehicle/car/vaz2106red.mtl" }, -- Material "vaz" + }, + }, + vertexAttr = { + position = { count = 11376, numComp = 3, offset = 15168, }, + normal = { count = 11376, numComp = 3, offset = 26544, }, + uv0 = { count = 7584, numComp = 2, offset = 37920, }, + tangent = { count = 15168, numComp = 4, offset = 45504, }, + }, +} end diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2106_w1.msh.blob b/res/models/mesh/vehicle/car/vaz21010506/vaz2106_w1.msh.blob new file mode 100644 index 0000000..14b7d23 Binary files /dev/null and b/res/models/mesh/vehicle/car/vaz21010506/vaz2106_w1.msh.blob differ diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2106_w2.msh b/res/models/mesh/vehicle/car/vaz21010506/vaz2106_w2.msh new file mode 100644 index 0000000..f90b251 --- /dev/null +++ b/res/models/mesh/vehicle/car/vaz21010506/vaz2106_w2.msh @@ -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 = 1896, offset = 0, }, + normal = { count = 1896, offset = 1896, }, + uv0 = { count = 1896, offset = 3792, }, + tangent = { count = 1896, offset = 5688, }, + }, + materials = { "vehicle/car/vaz2106red.mtl" }, -- Material "vaz" + }, + }, + vertexAttr = { + position = { count = 5688, numComp = 3, offset = 7584, }, + normal = { count = 5688, numComp = 3, offset = 13272, }, + uv0 = { count = 3792, numComp = 2, offset = 18960, }, + tangent = { count = 7584, numComp = 4, offset = 22752, }, + }, +} end diff --git a/res/models/mesh/vehicle/car/vaz21010506/vaz2106_w2.msh.blob b/res/models/mesh/vehicle/car/vaz21010506/vaz2106_w2.msh.blob new file mode 100644 index 0000000..dd1e45e Binary files /dev/null and b/res/models/mesh/vehicle/car/vaz21010506/vaz2106_w2.msh.blob differ diff --git a/res/models/model/vehicle/car/vaz2101.mdl b/res/models/model/vehicle/car/vaz2101.mdl new file mode 100644 index 0000000..eab834a --- /dev/null +++ b/res/models/model/vehicle/car/vaz2101.mdl @@ -0,0 +1,100 @@ +function data() +return { + boundingInfo = { + bbMax = { + 1.78922, 0.96442, 1.72905, + }, + bbMin = { + -2.1032, -0.89262, 0.0, + }, + }, + collider = { + params = { + + }, + type = "MESH", + }, + lods = { + { + animations = { + }, + children = { + { + id = "vehicle/car/vaz21010506/vaz2101_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.03342, 0.0, 1.0, + }, + type = "MESH", + }, { + id = "vehicle/car/vaz21010506/vaz2101_w2.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, 1.22745, -0.6738, 0.3012, 1.0, + }, + type = "MESH", + }, { + id = "vehicle/car/vaz21010506/vaz2101_w2.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, 1.22745, 0.6738, 0.3012, 1.0, + }, + type = "MESH", + }, { + id = "vehicle/car/vaz21010506/vaz2101_w1.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, -1.12975, -0.00017, 0.3012, 1.0, + }, + type = "MESH", + }, + }, + events = { + }, + matConfigs = { + { + 0, 0, 0, 0, 0, + }, { + 1, 0, 0, 0, 0, + }, { + 2, 0, 0, 0, 0, + }, { + 3, 0, 0, 0, 0, + }, + }, + static = false, + visibleFrom = 0, + visibleTo = 400, + }, + }, + metadata = { + availability = { + yearFrom = 1970, + yearTo = 2010, + }, + + + car = { + + }, + roadVehicle = { + configs = { + { + axles = { "vehicle/car/vaz21010506/vaz2101_w1.msh", }, + fakeBogies = {{ group = 0, offset = 0, position = 0, }, }, + wheels = { "vehicle/car/vaz21010506/vaz2101_w2.msh", }, + + }, + }, + power = 60, + soundSet = { + horn = "", + name = "", + + }, + topSpeed = 100, + tractiveEffort = 5, + weight = 1.6, + + }, + }, + +} +end + \ No newline at end of file diff --git a/res/models/model/vehicle/car/vaz2105.mdl b/res/models/model/vehicle/car/vaz2105.mdl new file mode 100644 index 0000000..2d28b2b --- /dev/null +++ b/res/models/model/vehicle/car/vaz2105.mdl @@ -0,0 +1,96 @@ +function data() +return { + boundingInfo = { + bbMax = { + 1.78922, 0.96442, 1.72905, + }, + bbMin = { + -2.1032, -0.89262, 0.0, + }, + }, + collider = { + params = { + + }, + type = "MESH", + }, + lods = { + { + animations = { + }, + children = { + { + id = "vehicle/car/vaz21010506/vaz2105_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.03342, 0.0, 1.0, + }, + type = "MESH", + }, { + id = "vehicle/car/vaz21010506/vaz2105_w2.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, 1.22745, -0.6738, 0.3012, 1.0, + }, + type = "MESH", + }, { + id = "vehicle/car/vaz21010506/vaz2105_w2.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, 1.22745, 0.6738, 0.3012, 1.0, + }, + type = "MESH", + }, { + id = "vehicle/car/vaz21010506/vaz2105_w1.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, -1.12975, -0.00017, 0.3012, 1.0, + }, + type = "MESH", + }, + }, + events = { + }, + matConfigs = { + { + 0, 0, 0, 0, 0, + }, { + 1, 0, 0, 0, 0, + }, + }, + static = false, + visibleFrom = 0, + visibleTo = 400, + }, + }, + metadata = { + availability = { + yearFrom = 1979, + yearTo = 2030, + }, + + + car = { + + }, + roadVehicle = { + configs = { + { + axles = { "vehicle/car/vaz21010506/vaz2105_w1.msh", }, + fakeBogies = {{ group = 0, offset = 0, position = 0, }, }, + wheels = { "vehicle/car/vaz21010506/vaz2105_w2.msh", }, + + }, + }, + power = 60, + soundSet = { + horn = "", + name = "", + + }, + topSpeed = 100, + tractiveEffort = 5, + weight = 1.6, + + }, + }, + +} +end + \ No newline at end of file diff --git a/res/models/model/vehicle/car/vaz2106.mdl b/res/models/model/vehicle/car/vaz2106.mdl new file mode 100644 index 0000000..a9ac9c3 --- /dev/null +++ b/res/models/model/vehicle/car/vaz2106.mdl @@ -0,0 +1,96 @@ +function data() +return { + boundingInfo = { + bbMax = { + 1.78922, 0.96442, 1.72905, + }, + bbMin = { + -2.1032, -0.89262, 0.0, + }, + }, + collider = { + params = { + + }, + type = "MESH", + }, + lods = { + { + animations = { + }, + children = { + { + id = "vehicle/car/vaz21010506/vaz2106_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.03342, 0.0, 1.0, + }, + type = "MESH", + }, { + id = "vehicle/car/vaz21010506/vaz2106_w2.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, 1.22745, -0.6738, 0.3012, 1.0, + }, + type = "MESH", + }, { + id = "vehicle/car/vaz21010506/vaz2106_w2.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, 1.22745, 0.6738, 0.3012, 1.0, + }, + type = "MESH", + }, { + id = "vehicle/car/vaz21010506/vaz2106_w1.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, -1.12975, -0.00017, 0.3012, 1.0, + }, + type = "MESH", + }, + }, + events = { + }, + matConfigs = { + { + 0, 0, 0, 0, 0, + }, { + 1, 0, 0, 0, 0, + }, + }, + static = false, + visibleFrom = 0, + visibleTo = 400, + }, + }, + metadata = { + availability = { + yearFrom = 1976, + yearTo = 2020, + }, + + + car = { + + }, + roadVehicle = { + configs = { + { + axles = { "vehicle/car/vaz21010506/vaz2106_w1.msh", }, + fakeBogies = {{ group = 0, offset = 0, position = 0, }, }, + wheels = { "vehicle/car/vaz21010506/vaz2106_w2.msh", }, + + }, + }, + power = 60, + soundSet = { + horn = "", + name = "", + + }, + topSpeed = 100, + tractiveEffort = 5, + weight = 1.6, + + }, + }, + +} +end + \ No newline at end of file diff --git a/res/textures/models/vehicle/car/vaz2101blue.tga b/res/textures/models/vehicle/car/vaz2101blue.tga new file mode 100644 index 0000000..0a9128c Binary files /dev/null and b/res/textures/models/vehicle/car/vaz2101blue.tga differ diff --git a/res/textures/models/vehicle/car/vaz2101red.tga b/res/textures/models/vehicle/car/vaz2101red.tga new file mode 100644 index 0000000..ee56823 Binary files /dev/null and b/res/textures/models/vehicle/car/vaz2101red.tga differ diff --git a/res/textures/models/vehicle/car/vaz2101white.tga b/res/textures/models/vehicle/car/vaz2101white.tga new file mode 100644 index 0000000..3da0f28 Binary files /dev/null and b/res/textures/models/vehicle/car/vaz2101white.tga differ diff --git a/res/textures/models/vehicle/car/vaz2101yellow.tga b/res/textures/models/vehicle/car/vaz2101yellow.tga new file mode 100644 index 0000000..c3882d9 Binary files /dev/null and b/res/textures/models/vehicle/car/vaz2101yellow.tga differ diff --git a/res/textures/models/vehicle/car/vaz2105blue.tga b/res/textures/models/vehicle/car/vaz2105blue.tga new file mode 100644 index 0000000..1a6bb23 Binary files /dev/null and b/res/textures/models/vehicle/car/vaz2105blue.tga differ diff --git a/res/textures/models/vehicle/car/vaz2105red.tga b/res/textures/models/vehicle/car/vaz2105red.tga new file mode 100644 index 0000000..33d8c8e Binary files /dev/null and b/res/textures/models/vehicle/car/vaz2105red.tga differ diff --git a/res/textures/models/vehicle/car/vaz2106red.tga b/res/textures/models/vehicle/car/vaz2106red.tga new file mode 100644 index 0000000..d804520 Binary files /dev/null and b/res/textures/models/vehicle/car/vaz2106red.tga differ diff --git a/res/textures/models/vehicle/car/vaz2106white.tga b/res/textures/models/vehicle/car/vaz2106white.tga new file mode 100644 index 0000000..54eccba Binary files /dev/null and b/res/textures/models/vehicle/car/vaz2106white.tga differ