Well, ok, I know this isn't so obvious, as the different vehicle sets are very different (some starts in 18xx and others after 1980, etc.)
But when playing with 2CC trainset in NML, I would never activate all regions (too much trains, useless) but it could be nice if there were an option (and corresponding NEWGRF command) that restrict IA or player with some subsets of vehiclesets (different newgrf, or different options in the same newgrf).
That would allow to make huge maps more realistics, with some player designing US trains, other Europe and last one Asia by exemple.
Pick different vehicle sets per player
Moderator: OpenTTD Developers
Re: Pick different vehicle sets per player
Well, it could be done with with a Game Script, similar to the Technology Advancement one that was posted recently. Just instead make one that only enables certain vehicles for one player and some different vehicles for another player.
Re: Pick different vehicle sets per player
on the technical side, this shouldn't even be that difficult. the game already has a bitmask for each vehicle, which player havs access to it, just the only way the game currently sets this bitmask is "nobody", "everybody" and "one player (prototype)". the only thing that is missing is some way for a GS to disable the builtin assignments and set a custom bitmask
Re: Pick different vehicle sets per player
GS can do exactly that already via GSEngine::EnableForCompany and DisableForCompany, see https://docs.openttd.org/gs-api/classGS ... 9a378d71b0.
Who is online
Users browsing this forum: No registered users and 14 guests