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

Change: switch game playing in the menu based on selected landscape #9024

Closed

Conversation

WimLeflere
Copy link
Contributor

Motivation

You only get an idea what the different landscapes look like once you load a game.
Showing the selected landscape type in the background of the menu gives a good idea what the differences are.

Description

When a specific landscape is selected in the menu, a save file with that landscape type is loaded in the background of the menu.

Limitations

Some lag (2-3 seconds) in debug build when switching landscape/save game.
Not really noticeable in a release build.

Save game's for arctic/tropical/toyland are not as interesting (yet) as the temperate/original save game.

src/openttd.cpp Outdated Show resolved Hide resolved
src/openttd.cpp Outdated Show resolved Hide resolved
@nielsmh
Copy link
Contributor

nielsmh commented Apr 11, 2021

On one hand I like the idea, on the other hand it means we would need to collect more saves (or run a rotation) when releasing new versions.

@WimLeflere
Copy link
Contributor Author

On one hand I like the idea, on the other hand it means we would need to collect more saves (or run a rotation) when releasing new versions.

I first attempted to load the original file with a different landscape type to not have multiple save files.
But that doesn't seem to be supported/possible, or I didn't find the correct place to change is.

From going through the loading code I have the impression that old save game files are still supported.
So I don't think they will have to be updated (regularly).

@James103
Copy link
Contributor

On one hand I like the idea, on the other hand it means we would need to collect more saves (or run a rotation) when releasing new versions.

After this PR is merged, I propose the title screen competitions for OpenTTD 1.12 and beyond should allow for multiple entries per participant, but only one entry per climate per participant, instead of one entry per participant total. The entry and/or voting periods could be extended to accommodate this, and the entry with the most votes, per climate, wins.

@LC-Zorg
Copy link

LC-Zorg commented Apr 11, 2021

Very interesting PR. Finally these buttons on the main menu would have some function. :) More saves are not a problem. I think even more participants will come, knowing they have a better chance. However, changing the background when creating a new game could no longer be appropriate.

@WimLeflere
Copy link
Contributor Author

This is what the different menu landscapes look like.
arctic menu
toyland menu
tropical menu

@TrueBrain
Copy link
Member

I love the idea and concept, but sadly, I do not consider it realistic for us to collect 4 savegames each release. And I really prefer a new title game for each release over this.

So I am really sorry, but I do not think we should include this. And not because it is a bad idea, but simply because we don't have the resources to have cool new games every release :(

@TrueBrain TrueBrain closed this Sep 18, 2021
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

Successfully merging this pull request may close these issues.

None yet

7 participants