Custom train editor
The basic view of the train editor now gains a new panel to inspect each individual car of a train. The usual options seen in other UI editors of the game are present here: multiple selection, clipboard copy/paste (including between trains), reordering of selected cars, etc.
In the right side a new panel appears, the “car shop”, although using it does not spend any money. Here all the car models in the game are shown in a listing. Once you select a car model it is possible to append it to the currently edited train, or to replace the current selection of cars with the new car.
The editor allows the player to make any change they desire, but none of these changes are actually applied to the train. In order to do so the player must explicitly apply the changes with a dedicated option, which makes them pay for the price of the changes (or get refunded if the new composition is cheaper than the original one.) If the new composition is invalid, the option to apply the changes is disabled. The new train purchase mode of this system is very similar, with the usual train bill acting as the apply option.
[h1Game sharing[/h1]
The game sharing system is built around a new web site hosted in share.nimbyrails.com. This web site collects all the shared saves by players, and offers two main features: a dedicated page for the save, with a preview of the tracks and buildings, and the download link for the save (1.7 can load saved games directly from the Downloads folder of your PC). And the site home page, which shows a world map with a icon for every shared game.
This system is a bit bare bones at the moment. The main missing feature is in-game browsing of shared saves. This will come later in the 1.7 beta, and with more features than the current web site.
---
Check out the January and the new February devblogs for more details:
https://carloscarrasco.com/nimby-rails-february-2023/
https://carloscarrasco.com/nimby-rails-january-2023/