Skip to main content

place_train

Function place_train 

Source
pub fn place_train(
    cmd: Commands<'_, '_>,
    q_train: Single<'_, '_, (&VirtualTrain, &TrackPos)>,
    q_carriages: Query<'_, '_, &VirtualCarriage>,
    q_bogies: Query<'_, '_, &TrackPos, With<VirtualBogie>>,
    curr_placing_train: Res<'_, CurrentPlacingTrain>,
    assets_manager: Res<'_, AssetsManager>,
    meshes: ResMut<'_, Assets<Mesh>>,
    next_state: ResMut<'_, NextState<EditorState>>,
)
Expand description

Copies virtual train’s parameters along with the template and places an actual train