Map Street View
This adds yaw/pitch (re: rotate/tilt) functionality to the World Map. You can use the right stick/axis to rotate and pitch up/down your view on the World Map.
At Length
This feature was derived from a personal user requirement: I’ve modded my client for immersion (Metro System, Limited HUD, Survival System, and increased difficulty). As a result, I was having trouble differentiating between vertical routes and finding the NCART rail/stations. This made it easier to learn the city layout and memorize directions to my next destination. There are surprisingly very few map mods of this nature, and as a software engineer (yet amateur modder), this seemed like some low hanging fruit for a first attempt!
This is a simple redscript that overrides wraps (2.01.1+) the WorldMapMenuGameController HandleAxisInput method in cyberpunk/UI/fullscreen/map/worldMap.swift and updates the event handlers for the right stick x/y axis. I updated this for 2.0+ and was heavily inspired by Jekky’s map mod. Thanks Jekky!
I also included a brief article that has links to the resources I used to make this change for anyone interested in modding. Also, if I somehow get zeroed IRL, this should be enough information for someone to follow my steps and fix it in the future.
Installation
Extract the contents of the mod to your Cyberpunk 2077 folder. or, simply drop the .reds script somewhere inside the Cyberpunk 2077/r6/scripts folder.
Uninstallation
Delete the MapStreetView folder and/or the MapStreetView.reds file from your Cyberpunk 2077/r6/scripts/ folder.
Compatibility
This no longer overrides the entirety of the WorldMapMenuGameController method; it now wraps it (re: appends the snippet at the end of the existing method). This means it should be compatible with other mods that may affect the Controller method.
I’m a controller user, so my tests are with a controller.
For easy readability, I’ll match the mod version to the client version it was tested on, and use a third index to denote the script version. e.g. 2.01.1
Requirements:
redscript