maj00r
|
d4271ea7c5
|
fix(editor): no variables named near or far, the Windows headers define them away
|
2026-10-06 22:37:00 +02:00 |
|
maj00r
|
24923dd472
|
feat(editor): track editor driven by what the cursor is over: the outline and a label show what a click or a drag does, snapping to free ends on the screen, handles and ends dragged directly, no rotation gizmo; laying from a free end the same in every mode, straight with Shift, the curve of a switch going on past its diverging end; height 0 where there's no terrain; placed switch leaves the switch mode, double slips listed apart, a drive of the switch placed with it by the //$e switch description of its template; compound curves of any number of radii; dragged end of a straight fits the curve beside it; name of a path, followed by the memory cells and the includes taking it; turntable placed from a template described as one, tracks led out of it and the tracks around fitted to it, its positions written to the include; infrastructure bound to the path whose events read its memory cell; terrain made where the route has none and shaped to the formation under the ballast; models along the track over the selected path and on along the joined ones while dragged, rarely used settings folded; vehicles and trainsets placed on any path, switches included, facing the way the arrow shows; joined paths spread into the selection; New scenery in the File menu starts the editor again with the wizard; ortho zoom towards the cursor; scripted self tests; Polish translation
|
2026-10-06 22:19:54 +02:00 |
|
maj00r
|
a13a5548df
|
feat(terrain): grade line fitted to the ground under the route within the limits; editor terrain shaped to the grade line with a formation and rounded slopes, with one step back; scenery ground triangles of chosen materials converted to editor terrain and taken out of the files on save, with a dated backup of each file; crack-free simplified terrain mesh, terrain streamed as far as the scenery is drawn, the nearest chunks first; smoothing brush
|
2026-10-05 02:21:55 +02:00 |
|
maj00r
|
3731520e33
|
feat(tracks): track editor in one movable Tracks window with exclusive modes, a guide of what can be done in the current step and the rarely used fields folded; vertical profile window with the ground of the scenery triangles; plain pieces added at a free end, freehand only on request; curve mode edits the single curve clicked
|
2026-10-05 01:21:11 +02:00 |
|
maj00r
|
07994a578c
|
refactor(editor): stored bindings read apart from their registration, one way to open a profile route
|
2026-10-04 00:50:08 +02:00 |
|
maj00r
|
21082c4a5f
|
refactor(editor): split the vertical profile window
|
2026-10-04 00:48:42 +02:00 |
|
maj00r
|
1f381bbb48
|
refactor(editor): split the profile canvas into navigation, editing and drawing
|
2026-10-04 00:45:54 +02:00 |
|
maj00r
|
0879f1528e
|
refactor(editor): named overlay colours
|
2026-10-04 00:43:41 +02:00 |
|
maj00r
|
20fa5613a7
|
refactor(editor): shared gizmo frame, screen picking and history trimming
|
2026-10-04 00:42:47 +02:00 |
|
maj00r
|
e5c91d8a1a
|
refactor(editor): shared plan geometry and formatting helpers
|
2026-10-04 00:33:44 +02:00 |
|
maj00r
|
7371b18910
|
feat(editor): vertical profile editor, grade lines kept in the scenery
|
2026-10-04 00:14:03 +02:00 |
|