Jump to content

Extra UI Screens  0.0.7

   (0 Reviews)

3 Screenshots

About This File

Use additional monitors

This mod is designed to allow use any screen available in current PC to show other mods information. It also allows creating a new overlay over the game screen, both integrated with game and as a new separated layer (as it was an extra screen).

Modders can take advantage from this mod to create complexes UI, like report tables, map drawings or advanced mod setups. 

This mod is just a platform for other mods, it does almost nothing in the game alone.

Installation & Prerequisites

  • This mod requires BepInEx 5 (the support for v6 is being considered for next months)
  • After having BepInEx installed, just unzip this folder under plugins folder.
  • The mod will be automatically enabled in the game

Ingame usage

If you have any additional monitor installed, loading the game for the first time with the mod will make all monitors shows an EUIS "desktop" with all EUIS applications enabled by default. You can disable monitors by configuring it at settings menu mod's section.

If you have a single monitor, you can find the EUIS screen by pressing Ctrl+Tab shortcut. This is enabled by default also when you have additional monitors however. To disable it, just disable using monitor 1 at settings.

The "start like" button will show all applications already installed in this session. For now I have two other mods that have EUIS support: Addresses CS2 and Extrended Transport Manager (ST links here soon). You can configure in which monitors you want to see the applications in the taskbar.

Due to Unity limitations, you can have up to 7 extra screens (plus the main screen by using Ctrl+Tab)

For mod creators

Check the base react project at my GitHub to get instructions about how to create a new frontend application into EUIS.

Soon will be available a base project for creating mods windows over the vanilla UI keeping the interactivity with vanilla UI.

Also there will have a way to add simple buttons to toggle tools in the vanilla UI in a dock group - like Unified UI (UUI) used to do in CS1. The mod window over vanilla UI explained above also will generate a button there.

Detailed tutorials soon!

Feature roadmap
- ✅ Allow using extra monitors available as UI container for mods apps
- ✅ Allow selecting which app to be available each screen
- ✅ Allow creating a new layer over main screen (toggle using Ctrl+Tab when enabled)
- ✅ Allow each mod to create more than one app for different purpoises
- 🔜 Allow creating integrated apps in the main game UI
- 🔜 Allow creating a shortcut toolbox for tools like UUI did back in CS1
- 🔜 Allow have more than one app open in some screen
- ✅ Disponibilize basic project for modders to create apps in extra screens/main UI overlay
- 🔜 Disponibilize basic project for modders to create integrated apps to main UI

Notice
Cities Skylines 2 uses Coherent UI to emulate a simplified version of Chromium to render the game UI, so not all common web features are available to use in game UI. For more information check the Coherent UI documentation

Experimental Mod Warning
Since it's a very complex mod, it may cause issues in the game due their early stage of development. However, by the nature of this mod it's very unlikely it to break after game updates - but watch out the mods that may be using this mod as UI platform because they may be sensible to game updates.

Support

The most up to date information about installation and known issues and bugs is at the EUIS Support Topic inside of Cities Skylines Modding Discord Server

As well, follow Kwytto bot at Twitter to get news about updates.


What's New 0.0.7   View Changelog


Released

No changelog available for this version.

  • Thanks 2



User Feedback

Create an account or Sign In to leave a review

You need to be a member in order to leave a review

Sign In  

Already have an account? Sign in here.

Sign In Now

Create an Account  

Sign up to join our friendly community. It's easy!  

Register a New Account

There are no reviews to display.

×

Thank You for the Continued Support!

Simtropolis depends on donations to fund site maintenance costs.
Without your support, we just would not be in our 24th year online!  You really help make this a great community. *:thumb:

But we still need your support to stay online. If you're able to, please consider a donation to help us stay up and running. This helps sustain a platform where we can share our community creations for years to come.

Make a Donation, Get a Gift!

Expand your city with the best from the Simtropolis Exchange.
Make a Donation and get one or all three discs today!

STEX Collections

By way of a "Thank You" gift, we'd like to send you our STEX Collector's DVD. It's some of the best buildings, lots, maps and mods collected for you over the years. Check out the STEX Collections for more info.

Each donation helps keep Simtropolis online, open and free!

Thank you for reading and enjoy the site!

More About STEX Collections