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

Add a condition (and expression) to check if an external layout is being previewed (and which one) #5672

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

4ian
Copy link
Owner

@4ian 4ian commented Sep 20, 2023

No description provided.

@D8H
Copy link
Collaborator

D8H commented Sep 20, 2023

It's strange to have preview-related feature in the events and it's won't solve the issue for beginners that don't understand what happens.

What is the point of the external layout feature in the first place? Make it easier to switch between levels to preview?
Given how strange it will look for beginner (It looks like a bug), I think we should rather remove the feature (or at least disable it when these new condition or expression are not used).

I guess creators can just disable the event that load the right level and add an event to load the level they are working on. With the selector it's only 2 clicks to choose the level.

@4ian
Copy link
Owner Author

4ian commented Sep 20, 2023

I guess creators can just disable the event that load the right level and add an event to load the level they are working on.

That's what I don't like. It forces you to edit the events to switch things, it looks like we could do better.

I open a external layout, it looks like a scene and it's often use to build levels: I want to preview this level as soon as I can.

@Silver-Streak
Copy link
Collaborator

What is the point of the external layout feature in the first place?

If you are asking why people use external layouts in their games, for me it helps avoid manually recreating my UI in every scene, and a lot of people also use it to prebuild room layouts for procedural generation of levels.

@D8H
Copy link
Collaborator

D8H commented Sep 20, 2023

What is the point of the external layout feature in the first place?

If you are asking why people use external layouts in their games, for me it helps avoid manually recreating my UI in every scene, and a lot of people also use it to prebuild room layouts for procedural generation of levels.

I phrased it wrongly, I meant "external layout preview feature".

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

3 participants