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 option to use a globally stored default_env.tres, not only in res:// path . . . #3288

Open
charlesmlamb opened this issue Sep 12, 2021 · 4 comments

Comments

@charlesmlamb
Copy link

Describe the project you are working on

A barbarian, 2.5D . . .

Describe the problem or limitation you are having in your project

First, Godot 4 is looking amazing, wow . . .

Uhh, I been making my own favorite default_env.tres, here . . . . .

Skærmbillede (2204)

Right now, need to copy it into every new project, and set it, in settings . . . For themes, also fonts, Godot sort-of 'remembers' it between projects, was wondering if it might be possible, to allow to set a path, like C:\Godot_4\default_env, right now it has to be in res:// folder . . .

Describe the feature / enhancement and how it helps to overcome the problem or limitation

Well, like above, it's a bit annoying one can't set a custom default_env.tres, that works in all new projects, it'd be nice if one could enter a path, from system, not just res:// . . . .

Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams

Well, like above, make so every new project can start, with a favorite environment, by default, the current one in Godot 4 is quite good, but a bit too foggy, and I prefer one above, be nice if Godot started that way every time, that's what I'm looking for, a small update, to path for default_env.tres, in project settings, that's all . . .

If this enhancement will not be used often, can it be worked around with a few lines of script?

I can't re-code the engine, just want to say, over-all improvements to Godot 4, makes it wow, world - class engine, just amazing, thx ! !

Is there a reason why this should be core and not an add-on in the asset library?

Well, don't know, it's small change, and every user could set an auto-default environment, for instance for stylized games, or so . . . . <3

@charlesmlamb
Copy link
Author

Godot 4 is looking good, difficult to find more ideas, well, from UX perspective, over-all, prob. 10 / 10, wanted to give small congratulation, for this effort, it looks well definitive, wonderful . . . .

@Calinou
Copy link
Member

Calinou commented Sep 12, 2021

There are no plans to allow Godot to use "global" resources in this manner. The reason is that it would break your projects (and other people's projects) if you modified it.

Also, default_env.tres is not used in Godot 4.0 anymore, as it was replaced by the Preview Sun and Sky system. The fact that it's still being generated is a bug.

@YuriSizov
Copy link
Contributor

This can probably be solved by local project templates, which we should already have a proposal for.

@me2beats
Copy link

This can probably be solved by local project templates, which we should already have a proposal for.

For example this one
#1481

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

No branches or pull requests

4 participants