maj00r
|
ea341af27a
|
feat(editor): a switch path can be a chain of pieces: the attributes pieces1 and pieces2 keep the parts of each path after the classic bezier, which stays as the approximation older versions read and log the attributes as unknown; the simulation drives, draws and maps a path along its pieces by distance, pieces that don't join the ends of the path are reported and the bezier used; the catalogue Rz switches get the diverging path as the arc of their radius and the straight after it, moving, rotating and mirroring a switch carry the pieces, reshaping a path by hand drops them; self-test commands switchpieces and switchbreak
|
2026-10-12 18:32:23 +02:00 |
|
|
|
9935257783
|
Add nosonar tags
|
2026-10-09 18:40:31 +02:00 |
|
|
|
f94100ffe7
|
feat(editor): more models selected at once (Shift+LMB), moved and turned by the gizmo together, undone in one step; Ctrl+C / Ctrl+V copy the selected models with their groups and paste them at the cursor; Ctrl+G groups the selection, Ctrl+Shift+G takes a group apart, groups written to the scenery as group ... endgroup and loaded as groups of their own; End drops each model of the selection and of their groups onto the ground; menu of the selection at the cursor on Ctrl+RMB; Edit menu with undo, redo, the clipboard, grouping, deleting; Help > Keyboard shortcuts (F1) with the keys of every field of work, F2-F5 choose the fields of work, the tracks menu lists the track tools with their keys, the keys and descriptions in the menus and tooltips; self-test commands for the selection; Polish translation
|
2026-10-09 01:12:46 +02:00 |
|
maj00r
|
d4791f6a29
|
feat(editor): a model or an include standing by a track bent along it (B, or the Bend along the track section of the toolset): it stays where it stood and follows the track, through the joined tracks as far as it reaches; reference point at its start, origin, middle, end or a point picked on the model, across at its origin, the side facing the track, the far side or its middle, up at its origin, bottom, top or the top of its edge by the track; the blue cross of a bent model dragged for its offset, with Shift for its height and with Ctrl along the track, the values shown at the cursor; a bent model clicked to edit; one step of the undo history; scale of the model kept, parts lit only at night left out; edges of platforms told by the name of the model and by the overhang of their edge over the foot: put 1.725 m from the axis at the height the name gives, turned with the edge to the track when they stood the other way; platforms stand on the plane of the rail heads carried on to their edge (PKP PLK ST-T2), the gauge widening led in from the tracks beyond the ends and from the other path of a switch; gaps between the pieces of a sweep filled with the paths which join them; Platforms and models tab left out of the track editor; laid track eased into the curvature of the one it joins with a transition curve; File > Open scenery... starts the editor again with the scenery picked from a list; the camera saved with the scenery; T and Shift+T turn each turntable to its next and previous position by event launchers written on each save; a turntable track deleted with its template; a scenery with no trainset gets a WMB10 on its first track; vehicle placed where the track is clicked; gauge check takes in the bent models; Polish translation of the editor
|
2026-10-08 00:51:40 +02:00 |
|
maj00r
|
978b99b7e5
|
feat(scenery): models laid along curves (sweep nodes), bent to follow the paths or repeated along them, loaded and saved with the scenery; trainsets put on a path while the simulation runs; trainset turned around by reversed after its header: the first vehicle stays at the offset and leads towards point 1, the rest stands behind it; launcher keeps reversed trainsets and can turn one around; memory cells saved with the new name of the path they name; events tell their targets and the events of a multiple event; renderer tells whether the cursor is over a surface; vehicle placed in the editor entered when the driving goes on
|
2026-10-06 22:19:32 +02:00 |
|
|
|
c4a22eabd5
|
feat(editor): nodes placed with the brush and the area fill go without names; name of a model instance set in the node properties and written to its definition on save; redo of a deletion finds nodes which have no name
|
2026-10-06 21:58:57 +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
|
b07050fa52
|
feat(tracks): switches keep their neighbours joined on replacing, flipping and moving; events copied on splitting; circuits, overhead line, sleepers and events of the paths; curve design through the switches of a line; changes in files included more than once or with parameters reported instead of written; split of a straight at the point found, not a share of its length
|
2026-10-05 01:21:11 +02:00 |
|
|
|
012ffc7470
|
Merge branch 'feat/modern-editor' of https://github.com/MaSzyna-EU07/maszyna into feat/modern-editor
|
2026-10-04 21:58:19 +02:00 |
|
maj00r
|
62f07c8fbb
|
refactor(editor): one edit helper for the definitions rewritten on save
|
2026-10-04 00:39:30 +02:00 |
|
|
|
3ce9102da0
|
feat(roads): level crossings, spawn and removal points for road vehicles, deleting points of a road
|
2026-10-04 00:31:44 +02:00 |
|
maj00r
|
8778353b22
|
feat(editor): infrastructure bound to the paths follows their changes
|
2026-10-04 00:14:03 +02:00 |
|
maj00r
|
7371b18910
|
feat(editor): vertical profile editor, grade lines kept in the scenery
|
2026-10-04 00:14:03 +02:00 |
|
|
|
daeed40f15
|
feat(roads): junctions, height above the ground and rounded profile following the terrain
|
2026-10-03 20:28:37 +02:00 |
|
|
|
e4083d507f
|
feat(roads): editor menu and window for building roads, lanes shown as trajectories
|
2026-10-03 18:21:10 +02:00 |
|
|
|
2f417fddcc
|
feat(roads): road node with generated lanes, surface and markings
|
2026-10-03 17:35:08 +02:00 |
|
maj00r
|
676bf39136
|
feat(editor): track editor saves changed paths to scenery
|
2026-10-03 02:41:35 +02:00 |
|
|
|
521c4f9ebb
|
feat(editor): keep content added by the editor ahead of FirstInit
|
2026-10-03 01:59:13 +02:00 |
|
|
|
ced26d171f
|
feat(editor): edit parameters of a placed include
|
2026-10-03 00:37:17 +02:00 |
|
|
|
968594c3e9
|
feat(editor): include database, placing .inc templates from the node bank
|
2026-10-02 23:57:35 +02:00 |
|
|
|
a612b0c96c
|
fix(editor): release the scenario file after load, undo a failed save
|
2026-10-02 22:54:19 +02:00 |
|
|
|
3199f3796e
|
feat(editor): layers window, scenery save and include descriptions
|
2026-10-02 22:40:52 +02:00 |
|