Wallpaper Engine

Wallpaper Engine

View Stats:
Soudne May 26, 2020 @ 7:50am
How to share presets of my own workshop wallpapers?
I know about the Save/Load preset functionality, what I'm asking is:

How to add the "Browse Presets" and "Publish Preset" options?

I created some starting presets so that new users could pick a readymade preset which they like the most, and then customize it if they want, without the need to engage in colorpicking/value adjusting in the first place.

I just don't know how to "publish" these presets, is it available only for other users and not the creator, or am I missing something?
Originally posted by Biohazard:
You can't change the "actual" user properties from a script, but instead of only binding a user property to a value, you could also bind a script to overwrite the value if some integrated preset is selected. Or anything like that really, but basically you could script it yourself, yes.

If your goal is to share a couple of presets then integrating them into the wallpaper is probably easier for users, that means less subscriptions and downloads are needed from Steam to get the full picture.

The preset system was made before scene wallpapers were customizable. And even when they became customizable, it was more difficult than it is now. I think if we make it possible to import custom images into scene wallpapers then we'll also adapt the preset system for them, since it really makes a lot of sense then. If you have a lot of options, sure, that's definitely also a good reason to make it possible for people to share presets, but most scene wallpapers right now wouldn't benefit much from this I think. (The idea is really to make it possible for users to customize the wallpaper and make it worthy of a wallpaper in its own right, in my opinion that needs some kind of image/video import at least. Although yeah, I did see some wallpapers with tons of options where preset sharing would be useful, but not many are like that.)
< >
Showing 1-8 of 8 comments
Biohazard  [developer] May 26, 2020 @ 7:53am 
You'll need to subscribe to your own wallpaper and then the options should show up there, they won't show up on a local wallpaper project.
Soudne May 26, 2020 @ 7:58am 
Originally posted by Biohazard:
You'll need to subscribe to your own wallpaper and then the options should show up there, they won't show up on a local wallpaper project.

I tried that before and these options don't appear in any case. I see that not every customizable wallpaper has a "Browse Presets" and a "Publish Preset" option.

Do I have to enable something specific in my project?
Last edited by Soudne; May 26, 2020 @ 7:59am
Biohazard  [developer] May 26, 2020 @ 8:02am 
Ah, okay, it's only for web wallpapers so you probably have a scene wallpaper.

We may add this in the future in form of an option that creators can set for scene wallpapers, yeah. But right now this isn't possible I'm afraid.
Soudne May 26, 2020 @ 8:13am 
Originally posted by Biohazard:
Ah, okay, it's only for web wallpapers so you probably have a scene wallpaper.

We may add this in the future in form of an option that creators can set for scene wallpapers, yeah. But right now this isn't possible I'm afraid.

That would be really useful if added.

It is a pity that there is no such option for scene wallpapers. What I'll be doing will mostly be scene wallpapers, cause I'm more interested in sharing pre-rendered stuff & adding effects/filters/animations, etc.

To be sure - it just isn't possible any way in scenes, even scripting can't help anyhow to achieve similar results, cause it's only bound to Web Wallpapers?

It's kinda misguiding, cause all of wallpapers have the same Presets options, that would logically point to an option of sharing these presets with others, but only Web Wallpapers have the "Workshop Presets" category which allows this.

Technically all of wallpapers that are available from WE browser are workshop wallpapers, right? So that would be more adequate if called "Web Wallpaper Presets" category or something.


Last edited by Soudne; May 26, 2020 @ 8:26am
The author of this thread has indicated that this post answers the original topic.
Biohazard  [developer] May 26, 2020 @ 8:24am 
You can't change the "actual" user properties from a script, but instead of only binding a user property to a value, you could also bind a script to overwrite the value if some integrated preset is selected. Or anything like that really, but basically you could script it yourself, yes.

If your goal is to share a couple of presets then integrating them into the wallpaper is probably easier for users, that means less subscriptions and downloads are needed from Steam to get the full picture.

The preset system was made before scene wallpapers were customizable. And even when they became customizable, it was more difficult than it is now. I think if we make it possible to import custom images into scene wallpapers then we'll also adapt the preset system for them, since it really makes a lot of sense then. If you have a lot of options, sure, that's definitely also a good reason to make it possible for people to share presets, but most scene wallpapers right now wouldn't benefit much from this I think. (The idea is really to make it possible for users to customize the wallpaper and make it worthy of a wallpaper in its own right, in my opinion that needs some kind of image/video import at least. Although yeah, I did see some wallpapers with tons of options where preset sharing would be useful, but not many are like that.)
Soudne May 26, 2020 @ 8:42am 
Originally posted by Biohazard:
You can't change the "actual" user properties from a script, but instead of only binding a user property to a value, you could also bind a script to overwrite the value if some integrated preset is selected. Or anything like that really, but basically you could script it yourself, yes.

If your goal is to share a couple of presets then integrating them into the wallpaper is probably easier for users, that means less subscriptions and downloads are needed from Steam to get the full picture.

Ok, so I'll try it this way :), I was hoping that there is a simpler way, but ok.

Originally posted by Biohazard:
The preset system was made before scene wallpapers were customizable. And even when they became customizable, it was more difficult than it is now. I think if we make it possible to import custom images into scene wallpapers then we'll also adapt the preset system for them, since it really makes a lot of sense then. If you have a lot of options, sure, that's definitely also a good reason to make it possible for people to share presets, but most scene wallpapers right now wouldn't benefit much from this I think. (The idea is really to make it possible for users to customize the wallpaper and make it worthy of a wallpaper in its own right, in my opinion that needs some kind of image/video import at least. Although yeah, I did see some wallpapers with tons of options where preset sharing would be useful, but not many are like that.)

Updating this system would still make a lot of sense, especially for creators who don't feel comfortable with scripting. I myself have some scripting/programming background but would still prefer to use an built-in solution for that purpose. Mainly cause switching from artistic/visual thinking to scripting and looping through it that way burns down inspiration faster.
fug4life May 26, 2020 @ 9:45am 
Would love this!

Though I understand why it hasn't made it yet. I generally add a ton of options and I'm on the look out for other scene creators who do the same, they are out there, but yes the minority! And image import would be the icing on the cake!
Bewie Aug 1, 2020 @ 11:49pm 
^^^^^^^^^ would love if you added this
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: May 26, 2020 @ 7:50am
Posts: 8