17
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-11-02 05:49:13 +01:00

refactor(editor): the joints check is a tool of its own

The third tool out of editor_mode. It reaches the terrain model and the
places of the tracks on it through the services, the place of a track
for the terrain model is a type of its own now, and the laying and the
switches ask the tool for the kink it allows. A self-test command can
ask to be run again in the next frame, as the check against the terrain
model does while the model comes in.
This commit is contained in:
maj00r
2026-10-21 09:23:36 +02:00
parent 0c2880f48f
commit 8ba8345faf
10 changed files with 232 additions and 163 deletions

View File

@@ -1467,13 +1467,13 @@ bool editor_mode::update()
draw_build_overlay();
draw_track_intent();
m_speed.update();
joints_step();
m_joints.update();
draw_track_hints();
draw_empty_scenery_hint();
draw_profile_overlay();
draw_infra_overlay();
m_speed.draw_overlay();
draw_joints_overlay();
m_joints.draw_overlay();
}
else
{