Leider kriege ich es mit den EW I schlicht nicht hin. TF meldet mir immer, opend1 existiere nicht und verweist mir auf die ew_ii2_kolibri_lod_1_doors.grp. Aber so weit ich das System verstanden habe, erkenne ich keinen Fehler im Code. Beim RBDE 560 habe ich es problemlos hinbekommen.
function data()
return {
matConfigs = {
{
0, 0,
},
},
children = {
{
id = "vehicle/waggon/ew_ii2_kolibri/ew_ii2_kolibri_lod_1_door1.msh",
transf = {
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -0.7051, 0, 0, 1,
},
type = "MESH",
}, {
id = "vehicle/waggon/ew_ii2_kolibri/ew_ii2_kolibri_lod_0_door2.msh",
transf = {
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1,
},
type = "MESH",
},
},
animations = {
},
events = {
open_doors = {
[2] = { name = "opend2", forward = true },
[1] = { name = "opend1", forward = true },
},
close_doors = {
[2] = { name = "opend2", forward = false },
[1] = { name = "opend1", forward = false },
},
open_doors_left = {
[1] = { name = "opend1", forward = true },
},
close_doors_left = {
[1] = { name = "opend1", forward = false },
},
open_doors_right = {
[2] = { name = "opend2", forward = true },
},
close_doors_right = {
[2] = { name = "opend2", forward = false },
},
}
}
end
Der Code besagt doch, für ew_ii2_kolibri_lod_1_door1.msh (Index 1) nimmst Du opend1 und für ew_ii2_kolibri_lod_0_door2.msh (Index 2) nimmst Du opend2.
In den entpsrechenden Mesh ist opend1 bzw. opend2 vorhanden. Wo mache ich den Denkfehler? @Grisu118, Du bist doch mit den Türen sonst noch so gut ![]()