Cities: Skylines

Cities: Skylines

Metro Overhaul Mod (MOM)
 This topic has been pinned, so it's probably important
sniggledigit  [developer] 29 Mar, 2020 @ 6:40pm
Version 10.0 features and discussion
Adds compatibility and full integration with the Sunset Harbor DLC overground metro

-Vanilla integration into the track and above ground station picker ui
-Change the planar position of any underground station track with horizontal and vertical sliders
-Add and remove any underground station track
-Revert station back to original track orientation
-New Pillars added for Vanilla
-MetroOverhaul rails added to vanilla tracks (replaces square tracks)
-Various miscellaneous enhancements and bug fixes

Minor Patch 10.0.2
-Fixed station connectivity / pathfinding issues, especially with hubs
-Fixed cims clipping through station platforms
-MIsc code cleanup and organization

Minor Patch 10.0.1
-Fixed 'More Vehicles' compatibility (no longer freezing)
-Fixed certain null errors related to stations
-Fixed issue where relocating building causes Station Customization UI to unnecessarily show up
-Fixed issue where reloading save causes duplicate UIs to show up
-Fixed spawning issues related to vanilla metro trains
Last edited by sniggledigit; 28 May, 2020 @ 8:15am
< >
Showing 1-15 of 67 comments
mshsheng 29 Mar, 2020 @ 7:00pm 
Can you make MOM compatible with this metro track: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2037405983

When I select this metro track, the selector panel will open and the track is replaced by the MOM track. I really prefer overhead catenary. Thanks for helping!
sniggledigit  [developer] 29 Mar, 2020 @ 7:36pm 
In a future release, MOM will be compatible with all user created metro.
tpldan 29 Mar, 2020 @ 7:39pm 
Thank you guys so much! This is an absolute must-have mod, and your workmanship (and patience with the community...) is incredible.

In full awareness and gratitude that you're volunteering your efforts, I do have one small feature request, if you guys don't mind! I'd absolutely love to have even finer control over which track is used between stations, perhaps using "pins" or something (kind of like Cities in Motion used to allow you to force a bus to take a specific route, using a "pin", instead of adding a stop)

Much like on Google Maps, when finding a route, you can sort of drag the route to force it to travel along preferred roads or paths, (without adding new destinations). This would be really helpful when using four track sections, allowing you to force lines to use specific tracks.
sniggledigit  [developer] 29 Mar, 2020 @ 7:53pm 
@tpldan while that sounds like a wonderful idea that I have been coveting for years, I'm afraid that that is a feature that is too awesome to be just for this mod about metro. See if this is something the guys over at TMPE could consider. That way it is guaranteed to be useful for trains, tram, and many others
Tom Spander 29 Mar, 2020 @ 7:58pm 
Originally posted by tpldan:
Much like on Google Maps, when finding a route, you can sort of drag the route to force it to travel along preferred roads or paths, (without adding new destinations). This would be really helpful when using four track sections, allowing you to force lines to use specific tracks.

If it helps, TMPE Lane restrictions work on MOM tracks. I use them to force my quad-track setups to use the tracks the way I want them to. The only situation that wouldn't work in is if it is between two stops where both lines have the same platform in both stops, but I don't see why you would want to do that anyways, as you wouldn't gain any of the benefits of quad track if your stations are exclusively 2-track.
tpldan 29 Mar, 2020 @ 8:09pm 
Originally posted by Lazarus*Man:
@tpldan while that sounds like a wonderful idea that I have been coveting for years, I'm afraid that that is a feature that is too awesome to be just for this mod about metro. See if this is something the guys over at TMPE could consider. That way it is guaranteed to be useful for trains, tram, and many others

Fair enough! I agree, it would be great if it applied to all transport lines. Thanks for the feedback, and will look into it.


Originally posted by Tom Spander:
Originally posted by tpldan:
Much like on Google Maps, when finding a route, you can sort of drag the route to force it to travel along preferred roads or paths, (without adding new destinations). This would be really helpful when using four track sections, allowing you to force lines to use specific tracks.

If it helps, TMPE Lane restrictions work on MOM tracks. I use them to force my quad-track setups to use the tracks the way I want them to. The only situation that wouldn't work in is if it is between two stops where both lines have the same platform in both stops, but I don't see why you would want to do that anyways, as you wouldn't gain any of the benefits of quad track if your stations are exclusively 2-track.

Woah I did not know this! Thanks for letting me know!!
Aurora_TBA 29 Mar, 2020 @ 8:19pm 
I just took a look at all of the code that went into this mod, and it's insane. I think all of us who have subscribed to the mode here appreciate all the work that went into the mod. it's probably one of the best mods created in cities skylines. I'm looking forward to future updates and what you guys come up with. I would like to ask again that you see if you can update the mod to work with More vehicles. if you can't or don't want to that's totally ok. I'd just like to make that request. once again thanks to all of you guys for making this awesome mod and good luck in your future creations.
Ank 30 Mar, 2020 @ 1:21am 
Can MOM support custom multi-entrance metro station?
I find two types of multi-entrance metro station in workshop
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1589617333
This is the most common one. It has real entrance texture but the distance is fixed, it is not compatible with most roads. And it cannot be underpass.
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1960043858
I like this one, but it is not compatible with MOM.it has not ground pedestrian connections but two underground pedestrian connections connected to platform, which will be replaced by MOM. It causes the station has no entrance to platform.
I really want MOM to support the second station, It can be both underpass and metro station, which is closer to reality.
[Delta ²k5] 30 Mar, 2020 @ 2:36am 
Hey there,
really great job and kudos to you guys! You did an outstanding job on the MOM :)

Unfortunately I got some issues to mention:

1. It seems like grade crossing nodes on quad tracks got some issues:
https://i.imgur.com/9QCH3vv.jpg

2. The railway replacer mod seems to conflict with MOM - if both mods are active custom stations are broken entirely (they cannot be modified to MOM stations and cannot be plopped - existing stations disappear. This applies to overground only).

3. Somehow the tracks and underground stations that were at -12m in before are now at -24m on an existing save.

Other than that: great update! :)
BloodyPenguin  [developer] 30 Mar, 2020 @ 3:28am 
We'll look into railway replacer compatibility. I don't see any major reasons why the two mods should be incompatible.
t1a2l 30 Mar, 2020 @ 9:09am 
I get this error of every station in my save: (replace XXXXXXX with every metro station in my save - it is spamming it).

MOM: Failed to update meta of XXXXXXX:

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

NullReferenceException: Object reference not set to an instance of an object
at MetroOverhaul.Extensions.BuildingInfoExtensions.IsMetroDepot (.BuildingInfo info) [0x00000] in <filename unknown>:0
at MetroOverhaul.AssetsUpdater.UpdateMetroBuildingsMeta () [0x00000] in <filename unknown>:0
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
MetroOverhaul.AssetsUpdater:UpdateMetroBuildingsMeta()
MetroOverhaul.AssetsUpdater:UpdateExistingAssets(LoadMode)
MetroOverhaul.LoadingExtension:OnLevelLoaded(LoadMode)
LoadingWrapper:OnLevelLoaded_Patch2(LoadingWrapper, UpdateMode)
<LoadLevelComplete>c__Iterator9:MoveNext()
LoadingManager:Update()
Syd Bat 30 Mar, 2020 @ 9:48am 
I am having a weird issue. I started a test map to check the new features of MOM, but I get no vehicles spawning. I can choose which one to have on a line, but they never spawn. The vehicle option window shows that a train is spawning on the line (from depot), but then it immediately disappears before it comes out of the depot.

What might you need to help check this issue?
Antonin 30 Mar, 2020 @ 12:00pm 
First of all thx for the update!
I have another weird issue. I build an underground station. Then I lay down underground tracks from the right side of the station. It works, no problem. But when I lay down tracks from the other side of the station, it does a weird thing where the tracks get out from the station above ground (ground mode) and then go back to tunnel mode. It's weird because for every station, one side works, not the other. I removed the railway replacer mod. It's really weird I don't understand.... Could you help? Apparently I'm not the only one having this weird issue.
Last edited by Antonin; 30 Mar, 2020 @ 12:02pm
BloodyPenguin  [developer] 30 Mar, 2020 @ 12:01pm 
@t1a2l that's definiely a bug on our side. But that also indicates that building AI or class is absent from your stations. And why that happened it's hard to tell ATM.
Last edited by BloodyPenguin; 30 Mar, 2020 @ 12:01pm
Jonas855 30 Mar, 2020 @ 12:54pm 
Could you made the MOM Mod compatible with the More Vehicle Mod?
< >
Showing 1-15 of 67 comments
Per page: 1530 50