Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Idea: Auto ghost mode when C:S version changes #74

Open
originalfoo opened this issue Jul 2, 2015 · 2 comments
Open

Idea: Auto ghost mode when C:S version changes #74

originalfoo opened this issue Jul 2, 2015 · 2 comments

Comments

@originalfoo
Copy link
Contributor

Would it be possible to make T++ auto ghost mode if it doesn't recognise the game version it's installed on?

  • When game version changes --> ghost mode + add flag to config file
  • If user then disables ghost mode via mod settings, flag remains in config file so it won't auto ghost again
  • When new T++ published, it removes the flag so that if game version subsequently changes it auto ghosts again

This will solve massive amount of end-user pain IMHO.

Ghost icon

When in ghost mode, change the road customizer icon to something like this:

ghost icon

Icon license: by-nc-nd 4.0; attribution to Arrioch http://www.iconarchive.com/artist/arrioch.html

Clicking would bring up a help panel explaining ghost mode; three versions of text would exist...

If ghost mode was auto-enabled:

Game Update Detected

Traffic++ has detected a new version of Cities: Skylines and has automatically gone in to emergency Ghost Mode to avoid compatibility issues. We will release an update soon. If you're feeling adventurous you can disable Ghost Mode in mod settings.

If ghost mode due to another mod grabbing pathfinder / AI etc:

Mod Incompatibility Detected

Traffic++ has detected an incompatibility with another mod and has automatically gone in to emergency Ghost Mode to mitigate issues. It's recommended that you resolve the mod conflict before continuing the game.

Note: Sometimes this issue arises when loading a game from within another game or when disabled mods don't clean up after themselves; sometimes restarting Cities: Skylines will solve the issue.

If ghost mode due to user setting it in mod options:

Ghost Mode Enabled

You have activated Ghost Mode in Traffic++ mod options. In this mode, all features of Traffic++ are disabled, leaving behind just enough code to make the game treat custom roads (bus lanes, etc) as normal game roads.

@originalfoo
Copy link
Contributor Author

Alternate icon by same designer (and with same license) as icon above:

ghost-icon

Maybe this one could be used when user manually selects ghost mode? The bandaged one earlier used when emergency ghost mode is invoked due to incompatibilities? (this would make it much easier to explain the different scenarios in user guide)

@boformer
Copy link

Sounds like a good idea. Alternatively the mod could display an alert window in the main menu:

Bla bla bla unknown game version bla bla bla

[Enable ghost mode] [No, thanks]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants