Compare commits

...

5 Commits

Author SHA1 Message Date
h-v-smacker 87f0e58127 external access to trainee seat 2018-03-17 13:00:31 +01:00
h-v-smacker 6a323b0021 Second seat adjusted and enabled 2018-03-17 13:00:31 +01:00
h-v-smacker 49ac8c4f7c Onboard computer button and wagon names 2018-03-17 13:00:31 +01:00
MBB 93babf92b0
Merge pull request #1 from h-v-smacker/master
icon and horn for the locomotive
2018-01-28 10:28:28 +01:00
h-v-smacker fcee9bcec0 icon and horn for the locomotive 2018-01-24 00:48:42 +03:00
3 changed files with 33 additions and 28 deletions

View File

@ -14,29 +14,33 @@ advtrains.register_wagon("diesel_lokomotive", {
max_speed=10,
seats = {
{
name=S("Driver Stand (left)"),
attach_offset={x=-3, y=12, z=-2},
view_offset={x=0, y=3, z=0},
driving_ctrl_access=true,
name = S("Driver Stand (left)"),
attach_offset = {x=-3, y=12, z=-2},
view_offset = {x=-4, y=3, z=0},
group = "dstand",
},
-- {
-- name=S("Driver Stand (right)"),
-- attach_offset={x=5, y=10, z=-10},
-- view_offset={x=0, y=6, z=0},
-- driving_ctrl_access=true,
-- group = "dstand",
-- },
},
seat_groups = {
dstand={
name = "Driver Stand",
access_to = {},
{
name = S("Trainee Seat (right)"),
attach_offset = {x=3, y=12, z=-2},
view_offset = {x=4, y=3, z=0},
group = "tseat",
},
},
assign_to_seat_group = {"dstand"},
seat_groups = {
dstand = {
name = "Driver Stand",
access_to = {"tseat"},
driving_ctrl_access = true,
},
tseat = {
name = "Trainee Seat",
access_to = {"dstand"},
driving_ctrl_access = false,
},
},
assign_to_seat_group = {"dstand", "tseat"},
visual_size = {x=1, y=1},
wagon_span=1.85,
wagon_span = 1.95,
collisionbox = {-1.0,-0.5,-1.0, 1.0,2.5,1.0},
update_animation=function(self, velocity)
if self.old_anim_velocity~=advtrains.abs_ceil(velocity) then
@ -71,8 +75,9 @@ advtrains.register_wagon("diesel_lokomotive", {
attached = self.object,
})
end,
drops={"advtrains:engine_diesel"},
}, S("diesel Engine"), "advtrains_engine_diesel_inv.png")
drops={"advtrains:diesel_lokomotive"},
horn_sound = "advtrains_engine_diesel_horn",
}, S("Diesel Engine"), "advtrains_engine_diesel_inv.png")
advtrains.register_wagon("wagon_gravel", {
mesh="advtrains_wagon_gravel.b3d",
@ -81,7 +86,7 @@ advtrains.register_wagon("wagon_gravel", {
max_speed=10,
seats = {},
visual_size = {x=1, y=1},
wagon_span=1.6,
wagon_span=1.55,
collisionbox = {-1.0,-0.5,-1.0, 1.0,1.5,1.0},
drops={"advtrains:wagon_gravel"},
has_inventory = true,
@ -94,7 +99,7 @@ advtrains.register_wagon("wagon_gravel", {
inventory_list_sizes = {
box=8*6,
},
}, S("gravel Wagon"), "advtrains_wagon_gravel_inv.png")
}, S("Gravel Wagon"), "advtrains_wagon_gravel_inv.png")
advtrains.register_wagon("wagon_track", {
mesh="advtrains_wagon_stick.b3d",
@ -103,7 +108,7 @@ advtrains.register_wagon("wagon_track", {
max_speed=10,
seats = {},
visual_size = {x=1, y=1},
wagon_span=1.6,
wagon_span=1.55,
collisionbox = {-1.0,-0.5,-1.0, 1.0,1.5,1.0},
drops={"advtrains:wagon_track"},
has_inventory = true,
@ -116,7 +121,7 @@ advtrains.register_wagon("wagon_track", {
inventory_list_sizes = {
box=8*6,
},
}, S("track wagon"), "advtrains_wagon_track_inv.png")
}, S("Track Wagon"), "advtrains_wagon_track_inv.png")
@ -127,7 +132,7 @@ advtrains.register_wagon("wagon_lava", {
max_speed=10,
seats = {},
visual_size = {x=1, y=1},
wagon_span=1.6,
wagon_span=1.55,
collisionbox = {-1.0,-0.5,-1.0, 1.0,1.5,1.0},
drops={"advtrains:wagon_lava"},
has_inventory = true,
@ -140,7 +145,7 @@ advtrains.register_wagon("wagon_lava", {
inventory_list_sizes = {
box=8*6,
},
}, S("lava wagon"), "advtrains_wagon_lava_inv.png")
}, S("Lava Wagon"), "advtrains_wagon_lava_inv.png")
advtrains.register_wagon("wagon_tree", {
@ -150,7 +155,7 @@ advtrains.register_wagon("wagon_tree", {
max_speed=10,
seats = {},
visual_size = {x=1, y=1},
wagon_span=1.6,
wagon_span=1.55,
collisionbox = {-1.0,-0.5,-1.0, 1.0,1.5,1.0},
drops={"advtrains:wagon_tree"},
has_inventory = true,
@ -163,4 +168,4 @@ advtrains.register_wagon("wagon_tree", {
inventory_list_sizes = {
box=8*6,
},
}, S("tree wagon"), "advtrains_wagon_tree_inv.png")
}, S("Tree Wagon"), "advtrains_wagon_tree_inv.png")

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 292 B