maj00r
c024d7c262
feat(editor): the signals and the signs by a track go with it as the Plan lays it anew, square to the line, not along it
...
A curve laid anew, its radius changed or made compound, or a straight moved: the paths of the chain are cut again where their joints stood, set square onto the new line, each keeping its stretch of the ground, so their events, their track circuits and the cuts of the block sections stay where they were instead of being handed on along the line; the parts between the switches alike, the old even sharing kept where the joints don't follow one another along the new line.
The objects by a track taken for a change go with it by themselves: the signals and the warning discs it or its run reads, the SHP resonators by their events, and the controls of the block sections, the hectometre posts, the W17 markers and the other signs by the track nearest to them, within 12 m. They move square to the new axis keeping their offset and their turn, an object moved by hand meanwhile staying where it was put. Such a binding isn't kept in the scenery nor shown among the bound objects of the infra tool, which can still bind the object for good, and the undo and the redo take the objects back and forth with the tracks. The status of the Plan tells how many objects moved with the tracks. A path taking an object over the other way round keeps it on its side, turned as it was.
2026-10-22 21:32:34 +02:00
..
2026-10-21 08:41:59 +02:00
2026-05-01 23:51:57 +02:00
2026-10-11 13:22:33 +02:00
2026-03-14 19:01:57 +00:00
2026-10-11 13:22:33 +02:00
2026-10-11 13:22:33 +02:00
2026-10-09 18:40:31 +02:00
2026-10-02 21:29:18 +02:00
feat(ui): imgui 1.91.9b-docking in place of 1.73: local changes of the backends carried over (glad as the gl loader, srgb and gamma of the ui, gles glsl string), BufferingBar/Spinner kept, imgui_tables in cmake; cursor position, cursor enter and focus of the main window passed to the glfw backend, which works with events now; code adapted to the api: ImGuiListClipper::Begin, BeginListBox, ImTextureID as an integer, ImageButton with an id, ImGuiKey without GetKeyIndex, logarithmic sliders in place of the removed power argument; ImGuizmo with the math operators defined before imgui.h and SetNextFrameWantCaptureMouse
2026-10-08 20:38:13 +02:00
2026-09-02 12:32:35 +02:00
2026-10-11 13:22:33 +02:00
2026-10-11 13:22:33 +02:00
2026-10-19 15:27:50 +02:00
2026-10-22 13:27:37 +02:00
2026-10-22 21:32:34 +02:00
2026-10-19 15:27:50 +02:00
2026-10-21 08:42:29 +02:00
2026-10-22 21:32:34 +02:00
2026-10-22 16:06:25 +02:00
2026-10-21 10:08:27 +02:00
2026-10-22 21:32:34 +02:00
2026-10-22 16:06:25 +02:00
2026-10-21 17:41:51 +02:00
2026-10-22 14:33:18 +02:00
2026-10-22 14:16:42 +02:00
2026-10-21 20:28:34 +02:00
feat(editor): the SRK tool shows the block of each line out of the station and places the SHP resonators: the automatic or the semi-automatic block chosen in a table of the lines, by hand or by the block signals standing along it, a double-track line taking the automatic one, a single-track one the other, kept in the record of the station; the block signals placed only on the lines of the automatic block, the warning discs only on those of the semi-automatic one. The heads checked for their resonators 200 m before an entry signal, a block signal and a warning disc and at an exit signal telling of the next one, 5 m either way, those of the old sceneries found by any event ending with _shp within 100 m; the ones missing placed as rezonator.inc with their events on the tracks the trains run into, at a joint within 5 m, else the track cut, in one step of undo. A signal stands by the track of its read event only when it lies near it, else by the nearest track, so a read event put on a track before the signal no longer shifts its routes
2026-10-22 18:55:21 +02:00
2026-10-22 14:33:18 +02:00
2026-10-22 05:56:05 +02:00
2026-10-22 16:06:25 +02:00
2026-10-21 10:08:27 +02:00
2026-10-22 05:56:05 +02:00
2026-10-19 15:27:50 +02:00
2026-10-19 15:27:50 +02:00
2026-10-22 21:32:34 +02:00
2026-10-21 10:28:42 +02:00
2026-10-21 20:28:34 +02:00
2026-10-18 02:18:36 +02:00
2026-10-21 20:28:34 +02:00
2026-10-22 19:33:57 +02:00
2026-10-18 02:18:36 +02:00
2026-10-21 09:44:17 +02:00
2026-10-22 18:55:13 +02:00
2026-10-18 02:18:36 +02:00
2026-10-21 10:28:42 +02:00
2026-10-19 15:27:50 +02:00
2026-10-21 13:20:39 +02:00
2026-10-21 18:54:14 +02:00
2026-10-21 10:28:42 +02:00
2026-10-22 20:47:52 +02:00
2026-10-22 16:06:25 +02:00
2026-10-21 10:08:27 +02:00
2026-10-22 20:47:52 +02:00
2026-10-22 20:47:52 +02:00
2026-10-22 21:32:34 +02:00
2026-10-21 10:28:42 +02:00
2026-10-19 15:27:50 +02:00
2026-10-21 11:47:26 +02:00
2026-10-21 11:47:26 +02:00
2026-10-21 10:28:42 +02:00
2026-10-19 15:27:50 +02:00
2026-10-21 08:42:29 +02:00
2026-10-22 16:06:25 +02:00
2026-10-21 13:20:47 +02:00
2026-10-17 23:30:37 +02:00
2026-10-21 17:34:41 +02:00
2026-10-21 19:51:56 +02:00
feat(editor): the lines out of a station take the automatic block of 3 or 4 aspects, the block sections no shorter than the braking distance or than half of it, the block signals placed with the templates of the aspects and those standing swapped for them; block boundaries drawn by hand, a click on a track of a line of the automatic block placing block signals across both tracks there, numbered after the hectometre, the tracks cut beyond them and the block sections named and switched anew, a click on one standing taking its signals and the switching of their sections away, a step of undo each, the lengths of the sections either side shown at the mouse. A line whose block signals stand keeps them as they stand, Set the line signals placing them evenly only on a line without any, and one whose block signals no block section of the editor switches keeps the block of the scenery untouched; the signals of the other block left along a line taken away, but where it shares its track with a line of that block, and the switching of the sections gone from the lines set with them. A block signal of 4 aspects is checked for a section no shorter than half the braking distance, and fitted with templates of its aspects only
2026-10-22 19:26:26 +02:00
2026-10-21 10:28:42 +02:00
2026-10-21 10:28:42 +02:00
2026-10-21 10:08:27 +02:00
2026-10-22 13:27:37 +02:00
2026-10-12 01:21:50 +02:00
2026-10-22 20:47:52 +02:00
2026-10-21 11:47:26 +02:00
2026-10-21 11:47:26 +02:00
2026-10-19 16:21:55 +02:00
2026-10-18 01:47:06 +02:00
2026-10-21 08:42:29 +02:00
2026-03-14 19:16:48 +00:00
2026-10-09 11:46:42 +02:00
2026-04-14 20:39:43 +02:00
2026-10-19 20:02:03 +02:00
2026-10-17 23:30:37 +02:00
2026-10-19 15:27:50 +02:00
feat(editor): fields of work in a row of their own over the toolbar (surroundings, tracks, roads, terrain), twice as high, with bigger bold text, and the tools of the one chosen in the toolbar under it: the edit modes of the node bank, the track tools in groups with the vehicle and the structure gauge, the road tools with what the place tool puts, the terrain tools (sculpt, smooth, chunks, orthophoto); the tool options window keeps the settings of the tool; the node bank shows a big preview of the entry pointed at for a moment, with its model and skin; the green colours by default again; Polish translation
2026-10-09 00:42:17 +02:00
2026-10-11 13:22:33 +02:00
2026-10-11 13:22:33 +02:00