Currently in Beta release, AdvTrains Livery Tools is an extension for Advanced Trains that adds APIs for mod developers to support more livery options for their wagons and locomotives. It also adds a livery designer tool that can be used by players in-game to view and customize the liveries of their wagons and locomotives from participating mods. The Classic Coaches mod, the TfL S7 Stock Modpack, the Advtrains Japanese Tram TLR0600 mod and the DlxTrains modpack are examples of participating mods.
Please see the README file in each of the included mod folders for detailed information.
This modpack is the key component of a livery customization system for Advanced Trains designed to benefit both players and mod developers. The design goals for the livery customization system included the following:
Note that fully achieving and maintaining all of these goals could require some trade-offs that might limit some of the customization options that can be supported. Those will need to be evaluated as they arise to find the right balance between ease-of-use and capability.
Appearance - The overall appearance of a wagon or locomotive can include several factors, including it livery, its loads (if it's a freight wagon), its apparent age, service information (display boards, line number, etc.), its unit number, etc.
Livery - The paint/color scheme of a wagon or locomotive, including logos and other decorative markings. A livery typically represents the brand or identity of the railway organization that owns the vehicle. A vehicle's livery is not the only factor that can affect a wagon's appearance.
Loads - Freight wagons can have items in their inventory that affect their appearance. These items are sometimes referred to as loads in this context. Wagons that have loads can require alternate models and/or textures to be used in constructing their appearance.
Texture - An image file that is used in constructing the appearance of a wagon or locomotive. More than one texture can be used to construct that appearance.
As with AdvTrains, AdvTrains Livery Tools is compatible with many games when playing in creative mode and fully supports survival mode in Minetest Game and its many variants. However, AdvTrains Livery Tools also supports survival mode in games that are not based on Minetest Game including the following:
Note that support for survival mode in those games is subject to potential breakage in the future if those games change their materials or crafting system.
1) The included AdvTrains Livery Designer is a livery designer, not an appearance designer. Other factors that impact the appearance of a wagon or locomotive are handled separately by other tools, other nodes, or by special code in their respective mods.
Copyright © 2023-2024 Marnack