Coupling: Add coupler type definitions
parent
d44c410f7c
commit
61a4526e8c
|
@ -29,6 +29,8 @@ advtrains.register_wagon("engine_industrial", {
|
|||
},
|
||||
},
|
||||
assign_to_seat_group = {"dstand"},
|
||||
coupler_types_front = {chain=true},
|
||||
coupler_types_back = {chain=true},
|
||||
visual_size = {x=1, y=1},
|
||||
wagon_span=2.6,
|
||||
is_locomotive=true,
|
||||
|
@ -66,6 +68,8 @@ advtrains.register_wagon("engine_industrial_big", {
|
|||
},
|
||||
},
|
||||
assign_to_seat_group = {"dstand"},
|
||||
coupler_types_front = {chain=true},
|
||||
coupler_types_back = {chain=true},
|
||||
visual_size = {x=1, y=1},
|
||||
wagon_span=4,
|
||||
is_locomotive=true,
|
||||
|
@ -79,6 +83,8 @@ advtrains.register_wagon("wagon_tank", {
|
|||
seats = {},
|
||||
drives_on={default=true},
|
||||
max_speed=20,
|
||||
coupler_types_front = {chain=true},
|
||||
coupler_types_back = {chain=true},
|
||||
visual_size = {x=1, y=1},
|
||||
wagon_span=2.2,
|
||||
collisionbox = {-1.0,-0.5,-1.0, 1.0,2.5,1.0},
|
||||
|
@ -95,6 +101,8 @@ advtrains.register_wagon("wagon_wood", {
|
|||
seats = {},
|
||||
drives_on={default=true},
|
||||
max_speed=20,
|
||||
coupler_types_front = {chain=true},
|
||||
coupler_types_back = {chain=true},
|
||||
visual_size = {x=1, y=1},
|
||||
wagon_span=1.8,
|
||||
collisionbox = {-1.0,-0.5,-1.0, 1.0,2.5,1.0},
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
local S = attrans
|
||||
|
||||
-- note: scharfenberg coupler is defined in advtrains core
|
||||
advtrains.register_coupler_type("train_japan_interwagon", attrans("Japanese Train Inter-Wagon Connection"))
|
||||
|
||||
advtrains.register_wagon("engine_japan", {
|
||||
mesh="advtrains_engine_japan.b3d",
|
||||
textures = {"advtrains_engine_japan.png"},
|
||||
|
@ -61,6 +64,8 @@ advtrains.register_wagon("engine_japan", {
|
|||
[1]={frames={x=60, y=80}, time=1}
|
||||
}
|
||||
},
|
||||
coupler_types_front = {scharfenberg=true},
|
||||
coupler_types_back = {train_japan_interwagon=true},
|
||||
door_entry={-1.7},
|
||||
visual_size = {x=1, y=1},
|
||||
wagon_span=2.5,
|
||||
|
@ -131,6 +136,8 @@ advtrains.register_wagon("wagon_japan", {
|
|||
[1]={frames={x=60, y=80}, time=1}
|
||||
}
|
||||
},
|
||||
coupler_types_front = {train_japan_interwagon=true},
|
||||
coupler_types_back = {train_japan_interwagon=true},
|
||||
door_entry={-1.7, 1.7},
|
||||
visual_size = {x=1, y=1},
|
||||
wagon_span=2.3,
|
||||
|
|
|
@ -31,6 +31,8 @@ advtrains.register_wagon("newlocomotive", {
|
|||
},
|
||||
},
|
||||
assign_to_seat_group = {"dstand"},
|
||||
coupler_types_front = {chain=true},
|
||||
coupler_types_back = {chain=true},
|
||||
visual_size = {x=1, y=1},
|
||||
wagon_span=2.3,
|
||||
collisionbox = {-1.0,-0.5,-1.0, 1.0,2.5,1.0},
|
||||
|
@ -100,6 +102,8 @@ advtrains.register_wagon("detailed_steam_engine", {
|
|||
},
|
||||
},
|
||||
assign_to_seat_group = {"dstand"},
|
||||
coupler_types_front = {chain=true},
|
||||
coupler_types_back = {chain=true},
|
||||
visual_size = {x=1, y=1},
|
||||
wagon_span=2.05,
|
||||
collisionbox = {-1.0,-0.5,-1.0, 1.0,2.5,1.0},
|
||||
|
@ -193,6 +197,8 @@ advtrains.register_wagon("wagon_default", {
|
|||
},
|
||||
|
||||
assign_to_seat_group = {"pass"},
|
||||
coupler_types_front = {chain=true},
|
||||
coupler_types_back = {chain=true},
|
||||
visual_size = {x=1, y=1},
|
||||
wagon_span=2.634,
|
||||
collisionbox = {-1.0,-0.5,-1.0, 1.0,2.5,1.0},
|
||||
|
@ -206,6 +212,8 @@ advtrains.register_wagon("wagon_box", {
|
|||
drives_on={default=true},
|
||||
max_speed=10,
|
||||
seats = {},
|
||||
coupler_types_front = {chain=true},
|
||||
coupler_types_back = {chain=true},
|
||||
visual_size = {x=1, y=1},
|
||||
wagon_span=2,
|
||||
collisionbox = {-1.0,-0.5,-1.0, 1.0,2.5,1.0},
|
||||
|
|
|
@ -51,6 +51,8 @@ advtrains.register_wagon("subway_wagon", {
|
|||
},
|
||||
},
|
||||
assign_to_seat_group = {"pass", "dstand"},
|
||||
coupler_types_front = {chain=true},
|
||||
coupler_types_back = {chain=true},
|
||||
doors={
|
||||
open={
|
||||
[-1]={frames={x=0, y=20}, time=1},
|
||||
|
|
Loading…
Reference in New Issue